.article-module__2gfVwG__art{--ink:#0f0e0c;--ink2:#4a4845;--ink3:#8a8782;--surface:#faf9f6;--surfaceAlt:#f2f0ea;--card:#fff;--accent:#0f2347;--accentLight:#eff6ff;--accentMid:#2563eb;--red:#8b1a1a;--redLight:#f5e8e8;--gold:#b45309;--goldLight:#fef3c7;--dark:#0c1a2e;--bdr:#0f0e0c1a;--bdrS:#0f0e0c2e;--fd:"Playfair Display", Georgia, serif;--fb:"DM Sans", system-ui, sans-serif;--fm:"DM Mono", monospace;background:var(--surface);color:var(--ink);font-family:var(--fb);font-weight:300;line-height:1.8}.article-module__2gfVwG__wrap{max-width:740px;margin:0 auto;padding:4rem 2rem 6rem}.article-module__2gfVwG__back{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:6px;margin-bottom:2.5rem;font-size:11px;text-decoration:none;transition:color .15s;display:inline-flex}.article-module__2gfVwG__back:hover{color:var(--accentMid)}.article-module__2gfVwG__heroStat{border-bottom:1px solid var(--bdrS);margin-bottom:3rem;padding-bottom:3rem}.article-module__2gfVwG__heroNumber{font-family:var(--fd);color:var(--ink);letter-spacing:-.04em;margin-bottom:.75rem;font-size:clamp(5rem,18vw,9rem);font-weight:700;line-height:.9;display:block}.article-module__2gfVwG__heroNumber span{color:var(--accentMid)}.article-module__2gfVwG__heroNumberCaption{color:var(--ink2);max-width:520px;margin-bottom:0;font-size:1rem;line-height:1.7}.article-module__2gfVwG__heroCaption{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);margin-top:1rem;font-size:10.5px;display:block}.article-module__2gfVwG__kicker{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--accentMid);background:var(--accentLight);border:1px solid #2563eb33;border-radius:2px;align-items:center;gap:8px;margin-bottom:2rem;padding:5px 12px;font-size:11px;font-weight:500;display:inline-flex}.article-module__2gfVwG__kicker:before{content:"";background:var(--accentMid);border-radius:50%;width:6px;height:6px;display:inline-block}.article-module__2gfVwG__title{font-family:var(--fd);color:var(--ink);letter-spacing:-.025em;margin-bottom:1.25rem;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;line-height:1.1}.article-module__2gfVwG__title em{font-style:italic;font-weight:400}.article-module__2gfVwG__subtitle{font-family:var(--fd);color:var(--ink2);max-width:600px;margin-bottom:2.5rem;font-size:1.15rem;font-style:italic;font-weight:300;line-height:1.7}.article-module__2gfVwG__byline{border-top:1px solid var(--bdr);border-bottom:1px solid var(--bdr);flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:3.5rem;padding:1.25rem 0;display:flex}.article-module__2gfVwG__bylineMeta{font-family:var(--fm);color:var(--ink3);letter-spacing:.04em;font-size:11px}.article-module__2gfVwG__bylineMeta strong{color:var(--ink2);font-size:12.5px;font-weight:500;font-family:var(--fb);margin-bottom:2px;display:block}.article-module__2gfVwG__bylineDiv{background:var(--bdrS);flex-shrink:0;width:1px;height:28px}.article-module__2gfVwG__lead{font-family:var(--fd);color:var(--ink);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.75}.article-module__2gfVwG__body p{color:var(--ink2);margin-bottom:1.5rem;font-size:1rem;line-height:1.9}.article-module__2gfVwG__body p strong{color:var(--ink);font-weight:500}.article-module__2gfVwG__body p em{font-style:italic}.article-module__2gfVwG__body h2{font-family:var(--fd);color:var(--ink);letter-spacing:-.02em;margin-top:3.5rem;margin-bottom:1.25rem;font-size:1.75rem;font-weight:600;line-height:1.2}.article-module__2gfVwG__statsRow{background:var(--bdrS);border:1px solid var(--bdrS);border-radius:4px;grid-template-columns:repeat(3,1fr);gap:1px;margin:2.5rem 0;display:grid;overflow:hidden}.article-module__2gfVwG__statCell{background:var(--card);flex-direction:column;gap:6px;padding:1.75rem 1.5rem;display:flex}.article-module__2gfVwG__statValue{font-family:var(--fd);color:var(--ink);letter-spacing:-.03em;font-size:2.4rem;font-weight:700;line-height:1}.article-module__2gfVwG__statValue.article-module__2gfVwG__accent{color:var(--accentMid)}.article-module__2gfVwG__statValue.article-module__2gfVwG__red{color:var(--red)}.article-module__2gfVwG__statValue.article-module__2gfVwG__gold{color:var(--gold)}.article-module__2gfVwG__statLabel{color:var(--ink3);font-size:12.5px;font-weight:400;line-height:1.45}.article-module__2gfVwG__statSource{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);opacity:.6;margin-top:2px;font-size:9.5px}.article-module__2gfVwG__timeline{flex-direction:column;gap:0;margin:2.5rem 0;display:flex}.article-module__2gfVwG__timelineItem{border-bottom:1px solid var(--bdr);grid-template-columns:80px 1fr;align-items:start;gap:1.5rem;padding:1.5rem 0;display:grid}.article-module__2gfVwG__timelineItem:last-child{border-bottom:none}.article-module__2gfVwG__timelineYear{font-family:var(--fd);color:var(--ink);letter-spacing:-.02em;padding-top:2px;font-size:1.5rem;font-weight:700}.article-module__2gfVwG__timelineContent p{margin-bottom:0;font-size:.975rem;line-height:1.75}.article-module__2gfVwG__timelineContent strong{color:var(--ink);margin-bottom:4px;font-size:1rem;font-weight:500;display:block}.article-module__2gfVwG__pullQuote{border-left:3px solid var(--accentMid);margin:3rem 0;padding:1rem 0 1rem 1.75rem}.article-module__2gfVwG__pullQuote p{font-family:var(--fd);color:var(--ink);font-size:1.2rem;font-style:italic;line-height:1.6;margin-bottom:0!important}.article-module__2gfVwG__darkSection{background:var(--dark);border-radius:4px;margin:3rem 0;padding:2.75rem 2.5rem}.article-module__2gfVwG__darkLabel{font-family:var(--fm);letter-spacing:.18em;text-transform:uppercase;color:#e0eaff59;margin-bottom:1.25rem;font-size:10px;display:block}.article-module__2gfVwG__bigQuote{font-family:var(--fd);font-size:clamp(1.3rem,3vw,1.8rem);font-style:italic;font-weight:400;line-height:1.5;color:#e0eaff!important}.article-module__2gfVwG__contrastBlock{background:var(--bdrS);border-radius:4px;grid-template-columns:1fr 1fr;gap:1px;margin:2.5rem 0;display:grid;overflow:hidden}.article-module__2gfVwG__contrastSide{flex-direction:column;gap:.75rem;padding:2rem;display:flex}.article-module__2gfVwG__contrastSide.article-module__2gfVwG__left{background:var(--surfaceAlt)}.article-module__2gfVwG__contrastSide.article-module__2gfVwG__right{background:var(--accent)}.article-module__2gfVwG__contrastLabel{font-family:var(--fm);letter-spacing:.18em;text-transform:uppercase;font-size:9.5px;font-weight:500}.article-module__2gfVwG__contrastSide.article-module__2gfVwG__left .article-module__2gfVwG__contrastLabel{color:var(--ink3)}.article-module__2gfVwG__contrastSide.article-module__2gfVwG__right .article-module__2gfVwG__contrastLabel{color:#e0eaff73}.article-module__2gfVwG__contrastHeading{font-family:var(--fd);letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.25}.article-module__2gfVwG__contrastSide.article-module__2gfVwG__left .article-module__2gfVwG__contrastHeading{color:var(--ink)}.article-module__2gfVwG__contrastSide.article-module__2gfVwG__right .article-module__2gfVwG__contrastHeading{color:#e0eaff}.article-module__2gfVwG__contrastBody{margin-bottom:0;font-size:13.5px;line-height:1.7}.article-module__2gfVwG__contrastSide.article-module__2gfVwG__left .article-module__2gfVwG__contrastBody{color:var(--ink2)}.article-module__2gfVwG__contrastSide.article-module__2gfVwG__right .article-module__2gfVwG__contrastBody{color:#e0eaffb3}.article-module__2gfVwG__dataNoteBlock{background:var(--goldLight);border-left:3px solid var(--gold);border-radius:0 4px 4px 0;margin:2.5rem 0;padding:1.25rem 1.5rem}.article-module__2gfVwG__dataNoteBlock p{color:var(--ink2);margin-bottom:0;font-size:.925rem;line-height:1.7}.article-module__2gfVwG__noteLabel{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:.5rem;font-size:9.5px;font-weight:500;display:block}.article-module__2gfVwG__finalStatement{border-top:2px solid var(--ink);margin-top:4rem;padding:3rem 0 0}.article-module__2gfVwG__finalStatement p{font-family:var(--fd);color:var(--ink);margin-bottom:1.25rem;font-size:clamp(1.15rem,2.8vw,1.45rem);font-style:italic;font-weight:400;line-height:1.6}.article-module__2gfVwG__finalStatement .article-module__2gfVwG__finalCta{color:var(--accentMid);font-size:clamp(1rem,2.5vw,1.2rem);font-style:normal;font-weight:600;font-family:var(--fb);letter-spacing:.01em;margin-bottom:0}.article-module__2gfVwG__secDivider{align-items:center;gap:1rem;margin:3.5rem 0 2.5rem;display:flex}.article-module__2gfVwG__secDivider:before,.article-module__2gfVwG__secDivider:after{content:"";background:var(--bdr);flex:1;height:1px}.article-module__2gfVwG__secDivider span{font-family:var(--fm);letter-spacing:.2em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;font-size:10px}.article-module__2gfVwG__hr{border:none;border-top:1px solid var(--bdr);margin:3rem 0}.article-module__2gfVwG__artFooter{border-top:1px solid var(--bdr);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:4rem;padding-top:2rem;display:flex}.article-module__2gfVwG__footerBrand{font-family:var(--fm);letter-spacing:.1em;color:var(--ink3);text-transform:uppercase;font-size:12px}.article-module__2gfVwG__footerTags{flex-wrap:wrap;gap:8px;display:flex}.article-module__2gfVwG__tag{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--bdrS);color:var(--ink3);border-radius:2px;padding:4px 10px;font-size:10.5px}@media (max-width:600px){.article-module__2gfVwG__statsRow{grid-template-columns:1fr 1fr}.article-module__2gfVwG__contrastBlock{grid-template-columns:1fr}.article-module__2gfVwG__timelineItem{grid-template-columns:60px 1fr;gap:1rem}.article-module__2gfVwG__wrap{padding:2.5rem 1.25rem 4rem}.article-module__2gfVwG__bylineDiv{display:none}.article-module__2gfVwG__darkSection{padding:2rem 1.5rem}}
