.flight.svelte-12sy2a1{position:relative}.trail.svelte-12sy2a1{block-size:120px;inline-size:100%;position:absolute;inset-block-start:0;inset-inline:0;overflow:visible}.trail.svelte-12sy2a1 path:where(.svelte-12sy2a1){fill:none;stroke:var(--honey);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}ol.svelte-12sy2a1{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid;position:relative}li.svelte-12sy2a1{align-content:start;justify-items:start;padding-inline-end:var(--space-l);display:grid}.stop.svelte-12sy2a1{aspect-ratio:1.155;background:var(--paper);inline-size:3rem;clip-path:var(--hex);place-items:center;margin-block-start:2.45rem;display:grid}.title.svelte-12sy2a1{font-size:var(--step-2);margin-block-start:var(--space-s)}.title.svelte-12sy2a1 a:where(.svelte-12sy2a1){text-decoration:none}.title.svelte-12sy2a1 a:where(.svelte-12sy2a1):hover{text-decoration:underline}p.svelte-12sy2a1{color:var(--ink-2);max-inline-size:34ch;margin-block-start:var(--space-xs)}@media (width<=52rem){.trail.svelte-12sy2a1{display:none}ol.svelte-12sy2a1{gap:var(--space-l);border-inline-start:2px solid var(--honey);grid-template-columns:1fr;margin-inline-start:1.375rem}li.svelte-12sy2a1{padding-inline:var(--space-l) 0;position:relative}.stop.svelte-12sy2a1{margin:0;position:absolute;inset-block-start:0;inset-inline-start:calc(-1.375rem - 2px)}}
