.launch-story.tour{border-top:0;padding-block:clamp(3rem,7vw,6rem);display:block}.tour>header{gap:1rem;max-width:54rem;margin-bottom:clamp(1.5rem,4vw,4rem);display:grid}.launch-page .tour>header h2{letter-spacing:-.065em;max-width:none;font-size:clamp(2.6rem,5.4vw,5.5rem);font-weight:450;line-height:.99}.tour header p{max-width:49ch;font-size:clamp(1rem,1.4vw,1.2rem)}.tour-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding-block:clamp(2rem,3.8vw,4.5rem);display:grid}.tour-copy h3{letter-spacing:-.055em;text-wrap:balance;max-width:15ch;font-size:clamp(1.8rem,3.2vw,3.4rem);font-weight:450;line-height:1.04}.tour-copy p{max-width:38ch;margin-top:1rem}.tour-scene{min-width:0;color:var(--foreground)}.tour-art{width:100%;height:auto;display:block;overflow:visible}.tour-art :is(path,rect,circle){vector-effect:non-scaling-stroke}.tour-fine-outline,.tour-fine-outline .lucide-hexagon{stroke-width:1px}.tour-art text{fill:currentColor;stroke:none;font:500 18px var(--font-sans,sans-serif)}.tour-secondary-line{color:var(--muted-foreground)}@media (width<=767px){.tour-row{grid-template-columns:minmax(0,1fr);gap:1.4rem}.tour-copy h3{max-width:none}}
