.ArticleDetail-module__1KVq3q__articleHero{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#030b22 0%,#071b3b 52%,#09285a 100%);padding:clamp(64px,8vw,96px) 42px clamp(48px,6vw,72px)}.ArticleDetail-module__1KVq3q__articleHeroInner{width:min(100%, var(--max));min-width:0;max-width:800px;margin:0 auto}.ArticleDetail-module__1KVq3q__articleMeta{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.ArticleDetail-module__1KVq3q__category{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.7rem;font-weight:800;display:inline-flex}.ArticleDetail-module__1KVq3q__category:before{content:"";background:var(--accent);width:32px;height:2px}.ArticleDetail-module__1KVq3q__date{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.72rem;font-weight:600}.ArticleDetail-module__1KVq3q__author{color:var(--muted);letter-spacing:.06em;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.72rem;font-weight:600}.ArticleDetail-module__1KVq3q__articleHero h1{color:var(--ink);overflow-wrap:anywhere;word-break:break-word;margin:0 0 20px;font-size:clamp(1.9rem,4vw,3.2rem);font-weight:500;line-height:1.06}.ArticleDetail-module__1KVq3q__summary{color:#d1def5;max-width:66ch;margin:0;font-family:Inter Variable,Inter,Open Sans,Calibri,sans-serif;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.65}.ArticleDetail-module__1KVq3q__articleBody{background:var(--charcoal);padding:clamp(64px,8vw,96px) 42px}.ArticleDetail-module__1KVq3q__articleBodyInner{width:min(100%, var(--max));grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(48px,6vw,96px);margin:0 auto;display:grid}.ArticleDetail-module__1KVq3q__articleContent{color:var(--muted);font-family:Inter Variable,Inter,Open Sans,Calibri,sans-serif;font-size:1rem;line-height:1.8}.ArticleDetail-module__1KVq3q__articleContent h2{color:var(--ink);margin:2.5em 0 .7em;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:500;line-height:1.15}.ArticleDetail-module__1KVq3q__articleContent h3{color:var(--ink);margin:2em 0 .5em;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:1.08rem;font-weight:600}.ArticleDetail-module__1KVq3q__articleContent p{margin:0 0 1.4em}.ArticleDetail-module__1KVq3q__articleContent ul,.ArticleDetail-module__1KVq3q__articleContent ol{margin:0 0 1.4em;padding-left:1.5em}.ArticleDetail-module__1KVq3q__articleContent li{margin-bottom:.5em}.ArticleDetail-module__1KVq3q__articleContent strong{color:var(--ink);font-weight:600}.ArticleDetail-module__1KVq3q__articleContent a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.ArticleDetail-module__1KVq3q__articleSidebar{flex-direction:column;gap:2px;display:flex;position:sticky;top:120px}.ArticleDetail-module__1KVq3q__sidebarCard{background:var(--paper);padding:24px 20px}.ArticleDetail-module__1KVq3q__sidebarCard h3{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.68rem;font-weight:800}.ArticleDetail-module__1KVq3q__sidebarCard p{color:var(--muted);margin:0 0 10px;font-size:.88rem;line-height:1.65}.ArticleDetail-module__1KVq3q__sidebarLink{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.76rem;font-weight:700;transition:color .16s;display:block}.ArticleDetail-module__1KVq3q__sidebarLink:hover{color:var(--ink)}.ArticleDetail-module__1KVq3q__ctaSection{border-top:1px solid var(--line);background:linear-gradient(135deg,#071b3b,#0b2148);padding:clamp(56px,6vw,84px) 42px}.ArticleDetail-module__1KVq3q__ctaInner{width:min(100%, var(--max));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(28px,5vw,72px);margin:0 auto;display:flex}.ArticleDetail-module__1KVq3q__ctaKicker{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:16px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.72rem;font-weight:800;display:inline-flex}.ArticleDetail-module__1KVq3q__ctaKicker:before{content:"";background:var(--accent);width:38px;height:2px}.ArticleDetail-module__1KVq3q__ctaHeading{color:var(--ink);max-width:24ch;margin:0 0 12px;font-size:clamp(1.6rem,2.6vw,2.5rem);font-weight:500;line-height:1.08}.ArticleDetail-module__1KVq3q__ctaBody{color:#c4d3ec;max-width:52ch;margin:0;font-family:Inter Variable,Inter,Open Sans,Calibri,sans-serif;font-size:.95rem;line-height:1.65}.ArticleDetail-module__1KVq3q__ctaActions{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.ArticleDetail-module__1KVq3q__ctaBtn{background:var(--accent);color:#050608;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--accent);justify-content:center;align-items:center;min-height:48px;padding:0 28px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.78rem;font-weight:800;transition:background .16s,border-color .16s;display:inline-flex}.ArticleDetail-module__1KVq3q__ctaBtn:hover{background:var(--ink);border-color:var(--ink)}.ArticleDetail-module__1KVq3q__ctaGhost{min-height:48px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);background:0 0;justify-content:center;align-items:center;padding:0 28px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.78rem;font-weight:800;transition:border-color .16s,color .16s;display:inline-flex}.ArticleDetail-module__1KVq3q__ctaGhost:hover{border-color:var(--accent);color:var(--accent)}.ArticleDetail-module__1KVq3q__relatedSection{background:var(--paper);border-top:1px solid var(--line);padding:clamp(64px,7vw,88px) 42px}.ArticleDetail-module__1KVq3q__relatedInner{width:min(100%, var(--max));margin:0 auto}.ArticleDetail-module__1KVq3q__relatedHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:40px;padding-bottom:24px;display:flex}.ArticleDetail-module__1KVq3q__relatedLabel{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.7rem;font-weight:800;display:inline-flex}.ArticleDetail-module__1KVq3q__relatedLabel:before{content:"";background:var(--accent);width:28px;height:2px}.ArticleDetail-module__1KVq3q__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2px;display:grid}.ArticleDetail-module__1KVq3q__relatedCard{background:var(--charcoal);color:inherit;flex-direction:column;gap:12px;padding:28px 24px;text-decoration:none;transition:background .18s;display:flex}.ArticleDetail-module__1KVq3q__relatedCard:hover{background:var(--mist)}.ArticleDetail-module__1KVq3q__relatedCategory{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.68rem;font-weight:800}.ArticleDetail-module__1KVq3q__relatedCard h3{color:var(--ink);margin:0;font-size:.98rem;font-weight:500;line-height:1.3}.ArticleDetail-module__1KVq3q__relatedCard p{color:var(--muted);flex:1;margin:0;font-size:.86rem;line-height:1.65}.ArticleDetail-module__1KVq3q__relatedDate{color:var(--muted);letter-spacing:.04em;margin-top:auto;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Trebuchet MS,sans-serif;font-size:.68rem}@media (max-width:980px){.ArticleDetail-module__1KVq3q__articleBodyInner{grid-template-columns:1fr}.ArticleDetail-module__1KVq3q__articleSidebar{position:static}}@media (max-width:680px){.ArticleDetail-module__1KVq3q__articleHero,.ArticleDetail-module__1KVq3q__articleBody,.ArticleDetail-module__1KVq3q__ctaSection,.ArticleDetail-module__1KVq3q__relatedSection{padding-left:20px;padding-right:20px}.ArticleDetail-module__1KVq3q__articleHeroInner,.ArticleDetail-module__1KVq3q__articleBodyInner,.ArticleDetail-module__1KVq3q__relatedInner{inline-size:calc(100vw - 40px);width:100%;max-width:calc(100vw - 40px)}@supports (width:100dvw){.ArticleDetail-module__1KVq3q__articleHeroInner,.ArticleDetail-module__1KVq3q__articleBodyInner,.ArticleDetail-module__1KVq3q__relatedInner{inline-size:calc(100dvw - 40px);max-width:calc(100dvw - 40px)}}.ArticleDetail-module__1KVq3q__articleHero h1,.ArticleDetail-module__1KVq3q__summary,.ArticleDetail-module__1KVq3q__articleContent,.ArticleDetail-module__1KVq3q__articleContent p,.ArticleDetail-module__1KVq3q__articleContent h2,.ArticleDetail-module__1KVq3q__articleContent h3,.ArticleDetail-module__1KVq3q__articleContent ul,.ArticleDetail-module__1KVq3q__articleContent ol{inline-size:calc(100vw - 40px);overflow-wrap:anywhere;word-break:break-word;width:calc(100vw - 40px);max-width:calc(100vw - 40px)}@supports (width:100dvw){.ArticleDetail-module__1KVq3q__articleHero h1,.ArticleDetail-module__1KVq3q__summary,.ArticleDetail-module__1KVq3q__articleContent,.ArticleDetail-module__1KVq3q__articleContent p,.ArticleDetail-module__1KVq3q__articleContent h2,.ArticleDetail-module__1KVq3q__articleContent h3,.ArticleDetail-module__1KVq3q__articleContent ul,.ArticleDetail-module__1KVq3q__articleContent ol{inline-size:calc(100dvw - 40px);width:calc(100dvw - 40px);max-width:calc(100dvw - 40px)}}.ArticleDetail-module__1KVq3q__articleContent{min-width:0;max-width:100%}.ArticleDetail-module__1KVq3q__articleMeta{flex-direction:column;align-items:flex-start;gap:10px}}
