/* A compact editorial pause between the brand story and departure choices. */
.why-now{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,70px);align-items:start;scroll-margin-top:110px}
.why-now:before{content:'';position:absolute;left:6%;right:6%;top:0;border-top:1px solid var(--flow-line)}
.why-now .why-now-copy>p{font-size:1rem!important;line-height:1.95!important}
.why-now-copy>p+p{margin-top:20px}
.why-now .flow-link{margin-top:22px}
.editorial-home .nav .links{gap:clamp(12px,1.4vw,24px)}
.winter-invitation#why-now{scroll-margin-top:155px}
.winter-question>p+p{margin-top:18px}
.flow-section .flow-kicker{font-size:.875rem!important}
@media(max-width:800px){.why-now{grid-template-columns:1fr;gap:4px}.why-now:before{left:7%;right:7%}.why-now h2{font-size:clamp(1.8rem,6vw,2.5rem)}.winter-invitation#why-now{scroll-margin-top:100px}}
