.voyageur{max-width:900px;margin:0 auto;padding:52px 24px 90px}.voyageur>header{border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:26px;padding-bottom:24px;display:flex}.voyageur .qui{align-items:center;gap:15px;display:flex}.voyageur .qui img{border-radius:50%}.voyageur .qui-vide{background:var(--hair);border-radius:50%;width:52px;height:52px;display:block}.voyageur h1{font-family:var(--f-read);letter-spacing:-.025em;margin:0;font-size:30px;font-weight:500;line-height:1.1}.voyageur .handle{font-family:var(--f-mono);color:var(--faint);margin:3px 0 0;font-size:11.5px}.voyageur .somme{gap:26px;margin:0;display:flex}.voyageur .somme dt{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:9px}.voyageur .somme dd{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:21px;font-weight:700}.voyageur .somme dd span{color:var(--muted);font-size:11px;font-weight:600}.voyageur .vide{color:var(--muted);font-style:italic}.voyageur .voyages{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.voyageur .voyage a{color:inherit;border:1px solid var(--hair);border-radius:5px;grid-template-columns:178px 1fr;align-items:center;gap:20px;padding:14px;text-decoration:none;transition:border-color .14s;display:grid}.voyageur .voyage a:hover{border-color:var(--hair-strong)}.voyageur .voyage a:focus-visible{outline:2px solid var(--track);outline-offset:2px}.voyageur .voyage.en-cours a{border-color:color-mix(in srgb, var(--track) 45%, var(--hair))}.voyageur .voyage .dessin{aspect-ratio:5/3;background:color-mix(in srgb, var(--track) 7%, transparent);border-radius:4px;display:block;position:relative;overflow:hidden}.voyageur .voyage .dessin img{object-fit:cover;opacity:.55;width:100%;height:100%;display:block}.voyageur .voyage .dessin svg{width:100%;height:100%;position:absolute;inset:0}.voyageur .voyage .dessin path{fill:none;stroke:var(--track);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.voyageur .voyage .corps{flex-direction:column;gap:5px;min-width:0;display:flex}.voyageur .voyage .tete{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.voyageur .voyage .tete b{letter-spacing:-.018em;font-size:17px;font-weight:700}.voyageur .voyage .badge{font-style:normal;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--track);border:1px solid;border-radius:2px;padding:1px 5px;font-size:8.5px}.voyageur .voyage .badge.discret{color:var(--faint)}.voyageur .voyage .sous{font-family:var(--f-read);color:var(--muted);font-size:14.5px}.voyageur .voyage .chiffres{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:5px;font-size:13px;display:flex}.voyageur .voyage .chiffres b{color:var(--ink);font-weight:700}.voyageur .voyage .chiffres em{color:var(--faint);font-style:normal}.voyageur .voyage .quand{font-family:var(--f-mono);color:var(--faint);letter-spacing:.04em;font-size:10px}@media (max-width:620px){.voyageur .voyage a{grid-template-columns:1fr}.voyageur .voyage .dessin{aspect-ratio:16/7}.voyageur .somme{gap:18px}}
