.vertical-module__4Oqg8W__page{--desk-paper:#f0ece4;--desk-paper-deep:#e3dbce;--desk-ink:#171714;--desk-muted:#635e56;--desk-line:#17171433;--desk-bronze:#8b6842;background:var(--desk-paper);color:var(--desk-ink)}.vertical-module__4Oqg8W__shell{width:min(1180px,100% - 40px);margin-inline:auto}.vertical-module__4Oqg8W__hero{color:#f4f0e8;background:linear-gradient(115deg,#8d69422e,#0000 42%),#171714;align-items:flex-end;min-height:72svh;padding:clamp(7rem,14vw,11rem) 0 clamp(4rem,9vw,7rem);display:flex}.vertical-module__4Oqg8W__breadcrumbs{color:#f4f0e89e;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.6rem;margin-bottom:clamp(3rem,9vw,7rem);font-size:.72rem;display:flex}.vertical-module__4Oqg8W__breadcrumbs a{color:inherit}.vertical-module__4Oqg8W__breadcrumbs a:hover{color:#fff}.vertical-module__4Oqg8W__heroGrid,.vertical-module__4Oqg8W__introGrid,.vertical-module__4Oqg8W__actionsGrid,.vertical-module__4Oqg8W__ctaGrid{grid-template-columns:minmax(0,1.65fr) minmax(250px,.65fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.vertical-module__4Oqg8W__kicker,.vertical-module__4Oqg8W__sectionLabel{color:var(--desk-bronze);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.69rem;font-weight:700}.vertical-module__4Oqg8W__hero .vertical-module__4Oqg8W__kicker{color:#c6a77e}.vertical-module__4Oqg8W__hero h1{max-width:12ch;font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(3.4rem,8vw,7rem);font-weight:480;line-height:.86}.vertical-module__4Oqg8W__standfirst{color:#f4f0e8c2;max-width:34ch;margin:clamp(1.8rem,4vw,3rem) 0 0;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.55}.vertical-module__4Oqg8W__deskNote{border-top:1px solid #f4f0e84d;padding-top:1.2rem}.vertical-module__4Oqg8W__deskNote span{color:#c6a77e;letter-spacing:.15em;text-transform:uppercase;font-size:.67rem;font-weight:700}.vertical-module__4Oqg8W__deskNote p{color:#f4f0e8c2;margin:.8rem 0 0;line-height:1.55}.vertical-module__4Oqg8W__intro{padding:clamp(4.5rem,10vw,9rem) 0}.vertical-module__4Oqg8W__introGrid{align-items:start}.vertical-module__4Oqg8W__description{max-width:37ch;font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(1.65rem,3vw,2.8rem);font-weight:500;line-height:1.2}.vertical-module__4Oqg8W__method{border-top:1px solid var(--desk-line);padding-top:1.2rem}.vertical-module__4Oqg8W__method p:not(.vertical-module__4Oqg8W__sectionLabel){color:var(--desk-muted);margin:0;line-height:1.7}.vertical-module__4Oqg8W__method a{color:var(--desk-ink);border-bottom:1px solid;margin-top:1.5rem;font-size:.82rem;font-weight:700;display:inline-block}.vertical-module__4Oqg8W__archive{color:#f4f0e8;background:#1b1b18;padding:clamp(4.5rem,9vw,8rem) 0}.vertical-module__4Oqg8W__sectionHead{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2.5rem,6vw,5rem);display:flex}.vertical-module__4Oqg8W__sectionHead h2,.vertical-module__4Oqg8W__context h2,.vertical-module__4Oqg8W__actions h2,.vertical-module__4Oqg8W__cta h2{font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4.5vw,4.2rem);font-weight:500;line-height:.96}.vertical-module__4Oqg8W__sectionHead>p{color:#f4f0e88f;text-align:right;max-width:28ch;margin:0;line-height:1.5}.vertical-module__4Oqg8W__storyList{border-top:1px solid #f4f0e838;margin:0;padding:0;list-style:none}.vertical-module__4Oqg8W__storyList li{border-bottom:1px solid #f4f0e838}.vertical-module__4Oqg8W__story{color:inherit;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:start;gap:clamp(1rem,4vw,3rem);padding:clamp(1.6rem,4vw,3.4rem) 0;display:grid}.vertical-module__4Oqg8W__storyNumber,.vertical-module__4Oqg8W__storyMeta{color:#c6a77e;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:700}.vertical-module__4Oqg8W__storyCopy{gap:.8rem;display:grid}.vertical-module__4Oqg8W__storyCopy strong{max-width:32ch;font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:-.02em;font-size:clamp(1.35rem,2.6vw,2.25rem);font-weight:550;line-height:1.12;transition:color .16s}.vertical-module__4Oqg8W__story:hover .vertical-module__4Oqg8W__storyCopy strong{color:#d5b387}.vertical-module__4Oqg8W__storyDek{color:#f4f0e89e;max-width:65ch;line-height:1.6}.vertical-module__4Oqg8W__storyArrow{font-size:1.4rem}.vertical-module__4Oqg8W__emptyState{border-top:1px solid #f4f0e840;border-bottom:1px solid #f4f0e840;max-width:760px;padding:clamp(2.5rem,6vw,5rem) 0}.vertical-module__4Oqg8W__emptyState h3{font-family:var(--font-space-grotesk), Arial, sans-serif;margin:0;font-size:clamp(1.8rem,3.6vw,3.1rem);font-weight:500;line-height:1.15}.vertical-module__4Oqg8W__emptyState>p:not(.vertical-module__4Oqg8W__sectionLabel){color:#f4f0e8a8;max-width:55ch;margin:1.5rem 0;line-height:1.7}.vertical-module__4Oqg8W__emptyState a{border-bottom:1px solid}.vertical-module__4Oqg8W__context{padding:clamp(4.5rem,10vw,9rem) 0}.vertical-module__4Oqg8W__contextGrid{border-top:1px solid var(--desk-line);border-left:1px solid var(--desk-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,6vw,5rem);display:grid}.vertical-module__4Oqg8W__contextGrid a{border-right:1px solid var(--desk-line);border-bottom:1px solid var(--desk-line);min-height:190px;color:var(--desk-ink);flex-direction:column;padding:1.4rem;transition:background .16s;display:flex}.vertical-module__4Oqg8W__contextGrid a:hover{background:var(--desk-paper-deep)}.vertical-module__4Oqg8W__contextGrid span{color:var(--desk-muted);letter-spacing:.11em;text-transform:uppercase;font-size:.69rem}.vertical-module__4Oqg8W__contextGrid strong{font-family:var(--font-space-grotesk), Arial, sans-serif;margin:auto 0;font-size:1.45rem;font-weight:500}.vertical-module__4Oqg8W__actions{border-top:1px solid var(--desk-line);background:var(--desk-paper-deep);padding:clamp(3.5rem,8vw,6rem) 0}.vertical-module__4Oqg8W__actionsGrid{align-items:center}.vertical-module__4Oqg8W__actionLinks{border-top:1px solid var(--desk-line);display:grid}.vertical-module__4Oqg8W__actionLinks a{border-bottom:1px solid var(--desk-line);color:var(--desk-ink);padding:1rem 0;font-weight:700}.vertical-module__4Oqg8W__cta{color:#fffaf1;background:#8b6842;padding:clamp(4.5rem,10vw,9rem) 0}.vertical-module__4Oqg8W__cta .vertical-module__4Oqg8W__sectionLabel{color:#fffaf1ad}.vertical-module__4Oqg8W__ctaGrid{align-items:center}.vertical-module__4Oqg8W__cta h2{max-width:18ch}.vertical-module__4Oqg8W__cta p:not(.vertical-module__4Oqg8W__sectionLabel){color:#fffaf1bf;max-width:60ch;margin:1.4rem 0 0;line-height:1.65}.vertical-module__4Oqg8W__ctaLinks{gap:1rem;display:grid}.vertical-module__4Oqg8W__ctaLinks a{color:#fffaf1}.vertical-module__4Oqg8W__primaryCta{text-align:center;background:#171714;padding:1.15rem 1.3rem;font-weight:700}@media (max-width:820px){.vertical-module__4Oqg8W__heroGrid,.vertical-module__4Oqg8W__introGrid,.vertical-module__4Oqg8W__actionsGrid,.vertical-module__4Oqg8W__ctaGrid{grid-template-columns:1fr}.vertical-module__4Oqg8W__hero{min-height:650px}.vertical-module__4Oqg8W__sectionHead{flex-direction:column;align-items:start}.vertical-module__4Oqg8W__sectionHead>p{text-align:left}.vertical-module__4Oqg8W__contextGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.vertical-module__4Oqg8W__shell{width:min(100% - 28px,1180px)}.vertical-module__4Oqg8W__story{grid-template-columns:2rem minmax(0,1fr)}.vertical-module__4Oqg8W__storyArrow{display:none}.vertical-module__4Oqg8W__contextGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vertical-module__4Oqg8W__storyCopy strong,.vertical-module__4Oqg8W__contextGrid a{transition:none}}
