.vertical-module__4Oqg8W__page{--desk-paper:var(--iwr-paper);--desk-paper-deep:var(--iwr-white);--desk-ink:var(--iwr-ink);--desk-muted:var(--iwr-ink);--desk-line:#0b0d1233;--desk-accent:var(--iwr-cobalt);background:var(--desk-paper);color:var(--desk-ink);font-family:var(--iwr-font-body)}.vertical-module__4Oqg8W__shell{width:min(1180px,100% - 40px);margin-inline:auto}.vertical-module__4Oqg8W__hero{min-height:72svh;color:var(--iwr-paper);background:var(--desk-ink);align-items:flex-end;padding:clamp(7rem,14vw,11rem) 0 clamp(4rem,9vw,7rem);display:flex}.vertical-module__4Oqg8W__breadcrumbs{color:#f0f0ecb8;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:var(--iwr-white)}.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-accent);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:var(--iwr-cobalt-soft)}.vertical-module__4Oqg8W__hero h1{max-width:12ch;font-family:var(--iwr-font-display);letter-spacing:-.065em;margin:0;font-size:clamp(3.4rem,8vw,7rem);font-weight:800;line-height:.86}.vertical-module__4Oqg8W__standfirst{color:#f0f0eccc;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 #f0f0ec4d;padding-top:1.2rem}.vertical-module__4Oqg8W__deskNote span{color:var(--iwr-cobalt-soft);letter-spacing:.15em;text-transform:uppercase;font-size:.67rem;font-weight:700}.vertical-module__4Oqg8W__deskNote p{color:#f0f0eccc;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(--iwr-font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.65rem,3vw,2.8rem);font-weight:800;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:#0b0d12b8;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{background:var(--desk-ink);color:var(--desk-paper);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(--iwr-font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4.5vw,4.2rem);font-weight:800;line-height:.96}.vertical-module__4Oqg8W__sectionHead>p{color:#f0f0ecb8;text-align:right;max-width:28ch;margin:0;line-height:1.5}.vertical-module__4Oqg8W__storyList{border-top:1px solid #f0f0ec38;margin:0;padding:0;list-style:none}.vertical-module__4Oqg8W__storyList li{border-bottom:1px solid #f0f0ec38}.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:var(--iwr-cobalt-soft);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(--iwr-font-display);letter-spacing:-.02em;font-size:clamp(1.35rem,2.6vw,2.25rem);font-weight:800;line-height:1.12;transition:color .16s}.vertical-module__4Oqg8W__story:hover .vertical-module__4Oqg8W__storyCopy strong{color:var(--iwr-cobalt-soft)}.vertical-module__4Oqg8W__storyDek{color:#f0f0ecc2;max-width:65ch;line-height:1.6}.vertical-module__4Oqg8W__storyArrow{font-size:1.4rem}.vertical-module__4Oqg8W__emptyState{border-top:1px solid #f0f0ec40;border-bottom:1px solid #f0f0ec40;max-width:760px;padding:clamp(2.5rem,6vw,5rem) 0}.vertical-module__4Oqg8W__emptyState h3{font-family:var(--iwr-font-display);margin:0;font-size:clamp(1.8rem,3.6vw,3.1rem);font-weight:800;line-height:1.15}.vertical-module__4Oqg8W__emptyState>p:not(.vertical-module__4Oqg8W__sectionLabel){color:#f0f0ecc2;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:#0b0d12b8;letter-spacing:.11em;text-transform:uppercase;font-size:.69rem}.vertical-module__4Oqg8W__contextGrid strong{font-family:var(--iwr-font-display);margin:auto 0;font-size:1.45rem;font-weight:800}.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{background:var(--desk-accent);color:var(--iwr-white);padding:clamp(4.5rem,10vw,9rem) 0}.vertical-module__4Oqg8W__cta .vertical-module__4Oqg8W__sectionLabel{color:var(--iwr-white)}.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:#ffffffe0;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:var(--iwr-white)}.vertical-module__4Oqg8W__primaryCta{background:var(--desk-ink);text-align:center;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}}
