.longform-article-module__jKs6gW__article{--article-ink:#18202a;--article-blue:#1260e8;--article-coral:#e5484d;--article-paper:#f6f1e7;color:var(--article-ink);background:#fff}.longform-article-module__jKs6gW__articleNav{z-index:24;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:3.65rem;font:700 .68rem/1 var(--font-jetbrains,monospace);letter-spacing:.09em;text-transform:uppercase;background:#ffffffeb;border-bottom:1px solid #dfe1e5;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding-inline:max(1.25rem,50vw - 710px);display:grid;position:sticky;top:0}.longform-article-module__jKs6gW__articleNav a{min-height:2.75rem;color:inherit;align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.longform-article-module__jKs6gW__articleNav a:last-child{justify-self:end}.longform-article-module__jKs6gW__articleNav svg{width:.9rem;height:.9rem}.longform-article-module__jKs6gW__hero{background:var(--article-paper);border-bottom:1px solid #dfe1e5;grid-template-columns:minmax(22rem,.78fr) minmax(32rem,1.22fr);min-height:min(78vh,58rem);display:grid}.longform-article-module__jKs6gW__heroCopy{flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7.5rem) clamp(1.5rem,6vw,7rem);display:flex}.longform-article-module__jKs6gW__eyebrow{color:var(--article-blue);font:750 .67rem/1 var(--font-jetbrains,monospace);letter-spacing:.13em}.longform-article-module__jKs6gW__heroCopy h1{max-width:12ch;font:800 clamp(3.1rem, 5.7vw, 7.6rem)/.91 var(--font-inter-tight,sans-serif);letter-spacing:-.075em;text-wrap:balance;margin-top:1.25rem}.longform-article-module__jKs6gW__heroCopy h1 i{color:var(--article-coral);font-family:var(--font-noto-serif-sc,serif);font-weight:500}.longform-article-module__jKs6gW__subtitle{color:#505965;max-width:39rem;margin-top:1.65rem;font-size:clamp(.95rem,1.2vw,1.12rem);line-height:1.8}.longform-article-module__jKs6gW__meta{color:#7f858e;font:650 .65rem/1.4 var(--font-jetbrains,monospace);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.65rem 1.15rem;margin-top:1.75rem;display:flex}.longform-article-module__jKs6gW__meta span+span:before{content:"•";color:var(--article-coral);margin-right:1.15rem}.longform-article-module__jKs6gW__heroImage{background:#dedbd2;min-height:34rem;position:relative;overflow:hidden}.longform-article-module__jKs6gW__heroImage:after{content:"";pointer-events:none;border:1px solid #ffffff9e;position:absolute;inset:1.25rem}.longform-article-module__jKs6gW__heroImage figcaption{z-index:2;color:#fff;font:700 .58rem/1 var(--font-jetbrains,monospace);letter-spacing:.1em;background:#18202ad1;padding:.5rem .65rem;position:absolute;bottom:1.8rem;right:1.8rem}.longform-article-module__jKs6gW__leadGrid{grid-template-columns:1fr .85fr;align-items:start;gap:clamp(2rem,7vw,8rem);max-width:1180px;margin-inline:auto;padding:clamp(4rem,8vw,8rem) 1.25rem;display:grid}.longform-article-module__jKs6gW__lead{font:650 clamp(1.55rem, 2.8vw, 3rem)/1.28 var(--font-inter-tight,sans-serif);letter-spacing:-.035em}.longform-article-module__jKs6gW__facts{border-top:2px solid var(--article-ink);grid-template-columns:repeat(2,1fr);display:grid}.longform-article-module__jKs6gW__facts div{border-bottom:1px solid #dfe1e5;min-height:6rem;padding:1.15rem .35rem}.longform-article-module__jKs6gW__facts div:nth-child(odd){border-right:1px solid #dfe1e5}.longform-article-module__jKs6gW__facts dt{color:#8a8f97;font:700 .62rem/1 var(--font-jetbrains,monospace);letter-spacing:.1em}.longform-article-module__jKs6gW__facts dd{margin-top:.75rem;font-size:1rem;font-weight:750}.longform-article-module__jKs6gW__pullQuote{color:#fff;background:var(--article-ink);grid-template-columns:auto 1fr;gap:1.5rem;max-width:1440px;margin-inline:auto;padding:clamp(4rem,7vw,7rem) max(1.25rem,6vw);display:grid}.longform-article-module__jKs6gW__pullQuote>span{color:var(--article-coral);font:500 clamp(5rem, 10vw, 10rem)/.7 var(--font-noto-serif-sc,serif)}.longform-article-module__jKs6gW__pullQuote p{max-width:19ch;font:720 clamp(2.3rem, 5vw, 6.2rem)/1.02 var(--font-inter-tight,sans-serif);letter-spacing:-.06em;text-wrap:balance}.longform-article-module__jKs6gW__bodyGrid{grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);max-width:1180px;margin-inline:auto;padding:clamp(3.5rem,6vw,5.5rem) 1.25rem;display:grid}.longform-article-module__jKs6gW__toc{overscroll-behavior:contain;scrollbar-width:thin;align-self:start;height:fit-content;max-height:calc(100vh - 6rem);position:sticky;top:4.75rem;overflow-y:auto}.longform-article-module__jKs6gW__tocPanel{will-change:transform;animation:4.8s ease-in-out infinite alternate longform-article-module__jKs6gW__article-directory-float}.longform-article-module__jKs6gW__tocPanel>p{border-bottom:2px solid var(--article-ink);color:var(--article-blue);font:750 .7rem/1 var(--font-jetbrains,monospace);letter-spacing:.1em;padding-bottom:.8rem}.longform-article-module__jKs6gW__toc ol{list-style:none}.longform-article-module__jKs6gW__toc a{color:#555e68;border-bottom:1px solid #e2e4e7;grid-template-columns:2rem 1fr;gap:.5rem;padding:.76rem 0;font-size:.82rem;line-height:1.42;text-decoration:none;transition:color .18s,padding-left .18s;display:grid}.longform-article-module__jKs6gW__toc a:hover,.longform-article-module__jKs6gW__toc a:focus-visible{color:var(--article-ink);padding-left:.35rem}.longform-article-module__jKs6gW__toc a span{color:var(--article-coral);font:700 .62rem/1.5 var(--font-jetbrains,monospace)}.longform-article-module__jKs6gW__prose section{scroll-margin-top:7.5rem}.longform-article-module__jKs6gW__prose section+section{border-top:1px solid #dfe1e5;margin-top:clamp(1.75rem,2.2vw,2.5rem);padding-top:clamp(1.25rem,1.8vw,1.75rem)}.longform-article-module__jKs6gW__sectionHeading{grid-template-columns:3.1rem 1fr;align-items:start;gap:1.2rem;display:grid}.longform-article-module__jKs6gW__sectionHeading>span{color:var(--article-blue);font:italic 600 1.55rem/1 var(--font-noto-serif-sc,serif)}.longform-article-module__jKs6gW__sectionHeading h2{max-width:18ch;font:780 clamp(2rem, 3.7vw, 3.8rem)/1.03 var(--font-inter-tight,sans-serif);letter-spacing:-.055em;text-wrap:balance}.longform-article-module__jKs6gW__prose section>p{color:#38424e;max-width:43rem;font:400 clamp(1.03rem, 1.25vw, 1.14rem)/1.82 var(--font-noto-sc,sans-serif);margin:.9rem 0 0 4.3rem}.longform-article-module__jKs6gW__prose section>p:first-of-type:first-letter{float:left;color:var(--article-coral);font:650 3.3em/.77 var(--font-noto-serif-sc,serif);margin:.12em .12em 0 0}.longform-article-module__jKs6gW__inlineGallery{gap:1rem;margin:1.5rem 0 0 4.3rem;display:grid}.longform-article-module__jKs6gW__inlineGalleryPair{grid-template-columns:repeat(2,minmax(0,1fr))}.longform-article-module__jKs6gW__inlineImage{min-width:0;margin:0}.longform-article-module__jKs6gW__inlineImage img{object-fit:cover;width:100%;height:auto;max-height:42rem}.longform-article-module__jKs6gW__inlineImagePortrait img{aspect-ratio:4/5;object-position:top center}.longform-article-module__jKs6gW__inlineImage figcaption{color:#67717d;font:700 .68rem/1.5 var(--font-jetbrains,monospace);letter-spacing:.06em;margin-top:.55rem}.longform-article-module__jKs6gW__articleFooter{border-top:1px solid #dfe1e5;grid-template-columns:1fr 1fr;gap:3rem;max-width:1180px;margin-inline:auto;padding:3rem 1.25rem clamp(5rem,9vw,9rem);display:grid}.longform-article-module__jKs6gW__byline{align-items:center;gap:1rem;display:flex}.longform-article-module__jKs6gW__byline>span{color:#fff;background:var(--article-coral);width:4rem;height:4rem;font:650 1.6rem/1 var(--font-noto-serif-sc,serif);border-radius:50%;place-content:center;display:grid}.longform-article-module__jKs6gW__byline small{color:var(--article-blue);font:700 .58rem/1 var(--font-jetbrains,monospace);letter-spacing:.1em}.longform-article-module__jKs6gW__byline strong{margin-top:.38rem;font-size:1.05rem;display:block}.longform-article-module__jKs6gW__byline p,.longform-article-module__jKs6gW__sourceNote{color:#737b84;margin-top:.3rem;font-size:.78rem;line-height:1.7}.longform-article-module__jKs6gW__sourceNote{align-self:center;max-width:38rem;margin:0}@keyframes longform-article-module__jKs6gW__article-directory-float{0%{transform:translateY(-2px)}to{transform:translateY(4px)}}@media (max-width:900px){.longform-article-module__jKs6gW__hero{grid-template-columns:1fr}.longform-article-module__jKs6gW__heroImage{min-height:62vw}.longform-article-module__jKs6gW__leadGrid,.longform-article-module__jKs6gW__articleFooter{grid-template-columns:1fr}.longform-article-module__jKs6gW__bodyGrid{grid-template-columns:1fr;gap:1.75rem;padding-block:3rem}.longform-article-module__jKs6gW__toc{z-index:18;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-block:1px solid #dfe1e5;max-height:none;margin-inline:-1.25rem;position:sticky;top:3.65rem;overflow:hidden;box-shadow:0 10px 28px #18202a0f}.longform-article-module__jKs6gW__tocPanel{animation:none}.longform-article-module__jKs6gW__tocPanel>p{display:none}.longform-article-module__jKs6gW__toc ol{overscroll-behavior-x:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.longform-article-module__jKs6gW__toc li{flex:none}.longform-article-module__jKs6gW__toc a{white-space:nowrap;border-bottom:0;border-right:1px solid #e2e4e7;grid-template-columns:auto auto;align-items:center;gap:.45rem;min-height:3.25rem;padding:.8rem 1rem}.longform-article-module__jKs6gW__toc a:hover,.longform-article-module__jKs6gW__toc a:focus-visible{padding-left:1rem}}@media (max-width:640px){.longform-article-module__jKs6gW__articleNav{grid-template-columns:1fr auto}.longform-article-module__jKs6gW__articleNav>span{display:none}.longform-article-module__jKs6gW__heroCopy{padding-inline:1.25rem}.longform-article-module__jKs6gW__heroCopy h1{letter-spacing:-.04em;font-size:clamp(2.75rem,12.5vw,4.2rem);line-height:1.07}.longform-article-module__jKs6gW__meta span+span:before{margin-right:.5rem}.longform-article-module__jKs6gW__meta{gap:.5rem}.longform-article-module__jKs6gW__pullQuote{grid-template-columns:1fr}.longform-article-module__jKs6gW__pullQuote>span{height:2.5rem}.longform-article-module__jKs6gW__pullQuote p,.longform-article-module__jKs6gW__sectionHeading h2{letter-spacing:-.035em;text-wrap:balance;line-height:1.12}.longform-article-module__jKs6gW__sectionHeading{grid-template-columns:2rem 1fr}.longform-article-module__jKs6gW__prose section>p,.longform-article-module__jKs6gW__inlineGallery{margin-left:0}.longform-article-module__jKs6gW__inlineGalleryPair,.longform-article-module__jKs6gW__facts{grid-template-columns:1fr}.longform-article-module__jKs6gW__facts div:nth-child(odd){border-right:0}}@media (prefers-reduced-motion:reduce){.longform-article-module__jKs6gW__tocPanel{animation:none}}
