.world-adventure .ulna-page-intro{max-width:55rem}.world-adventure .ulna-page-intro__body>p:first-child{font-size:1rem;line-height:1.85}.world-adventure .ulna-page-intro h1{color:var(--adventure-brass);letter-spacing:-.045em;font-size:clamp(3rem,6vw,5rem);line-height:1.08}.world-adventure .world-availability-note{max-width:45rem;color:var(--color-ulna-slate);margin-top:1.1rem;font-size:.85rem}.world-adventure .world-story{margin-top:3.5rem}.world-adventure .world-story__heading>p{color:var(--adventure-brass)}.world-adventure .world-story__heading h2{text-transform:none;max-width:42rem}.world-adventure .world-story__grid{gap:1.7rem}.world-adventure .world-vignette{border-color:var(--adventure-border);box-shadow:0 18px 40px var(--color-ulna-night)}.world-adventure .world-vignette:first-child{transform:rotate(-.5deg)}.world-adventure .world-vignette:nth-child(2){transform:translateY(1rem)rotate(.5deg)}.world-adventure .world-vignette__copy h3{letter-spacing:-.02em;text-transform:none;font-size:1.8rem}.world-adventure .world-vignette__guide{color:var(--adventure-brass)}.world-adventure .world-page-section{margin-top:4rem}@media (max-width:40rem){.world-adventure .world-vignette:first-child,.world-adventure .world-vignette:nth-child(2){transform:none}.world-adventure .world-story__grid{gap:1.5rem}}
