.inf-hung{padding-top:calc(var(--stripe) / 2 + clamp(3.5rem, 7vw, 6rem))}.inf-map{border-radius:var(--cv-radius-paper);background-color:var(--cv-creme);padding:clamp(.375rem,1vw,.625rem)}.inf-map__tint{isolation:isolate;background-color:var(--cv-poudre);border-radius:3px;height:20rem;position:relative;overflow:hidden}@media (min-width:1024px){.inf-map__tint{aspect-ratio:4/3;height:auto}}.inf-map__tint iframe{filter:grayscale()contrast(1.05);mix-blend-mode:multiply;border:0;width:100%;height:100%;position:absolute;inset:0}.inf-board{--flap:color-mix(in srgb, var(--cv-guimauve) 9%, var(--cv-nuit))}.inf-board__caption{color:var(--cv-poudre)}.inf-board__head{display:none}.inf-board__row{border-top:1px solid var(--cv-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"from time""how time";align-items:center;gap:.25rem 1rem;padding-block:1.25rem;display:grid}.inf-board__row:last-child{border-bottom:1px solid var(--cv-line)}.inf-board__caption+.inf-board__head+ul{margin-top:1rem}.inf-board__from{color:var(--cv-guimauve);grid-area:from;align-self:end;font-size:clamp(1.375rem,1rem + 1.2vw,2rem);font-weight:700;line-height:1.1}.inf-board__how{color:var(--cv-poudre);grid-area:how;align-self:start}.inf-board__time{grid-area:time;justify-self:end}@media (min-width:768px){.inf-board__head,.inf-board__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) minmax(0,1fr);grid-template-areas:"from how time";column-gap:1.5rem;display:grid}.inf-board__head{color:var(--cv-poudre);margin-top:1.5rem}.inf-board__head span:last-child{justify-self:end}.inf-board__from,.inf-board__how{align-self:center}}.inf-flaps{gap:.08em;font-size:clamp(2.25rem,1.25rem + 3vw,4rem);line-height:1;display:inline-flex}.inf-flap{background-color:var(--flap);min-width:.62em;color:var(--cv-guimauve);border-radius:2px;place-items:center;padding:.1em .06em .06em;display:inline-grid;position:relative}.inf-flap:after{content:"";inset-inline:0;background-color:var(--cv-nuit);height:1px;position:absolute;top:50%}.inf-flap-gap{width:.18em}.inf-route{max-width:52ch}.inf-route strong{color:var(--cv-guimauve);font-weight:700}.inf-plan{transition:opacity .2s var(--cv-ease)}.inf-plan:hover{opacity:.92}
