.article_shell__nMVZs{--background-default:#1a1a2e;--background-card:rgba(30,20,50,.35);--accent-primary:#b794f6;--text-primary:#e0e0f5;--text-bright:#f5f5ff;--text-muted:#adadcf;--border-color:rgba(160,137,202,.27);position:relative;min-height:100vh;color-scheme:dark;color:var(--text-primary);font-family:var(--font-space-grotesk),sans-serif;background:linear-gradient(90deg,rgba(18,16,36,.36),rgba(18,16,36,.82) 28%,rgba(18,16,36,.82) 72%,rgba(18,16,36,.36))}.article_skip__P0xoN{position:absolute;top:12px;left:12px;z-index:10;padding:12px 18px;background:var(--accent-primary);color:var(--background-default);transform:translateY(-160%)}.article_skip__P0xoN:focus{transform:translateY(0)}.article_shell__nMVZs a:focus-visible,.article_shell__nMVZs button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px}.article_masthead__Uspnm{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 4%;border-bottom:1px solid var(--border-color);background:rgba(20,17,36,.38)}.article_brand__kxem8{display:flex;align-items:center;gap:11px;text-decoration:none}.article_brand__kxem8 img{object-fit:contain}.article_brand__kxem8 strong{display:block;font-size:23px;font-weight:600;letter-spacing:-1px;line-height:1.05;color:var(--text-bright)}.article_brand__kxem8 small{display:block;font:9px var(--font-mono),monospace;color:var(--text-muted);margin-top:5px}.article_topnav__NOnTU{display:flex;align-items:center;gap:25px;font:11px var(--font-mono),monospace}.article_topnav__NOnTU a:hover{color:var(--accent-primary)}.article_outline__GLQSX{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:10px 14px;border:1px solid var(--border-color);background:rgba(26,26,46,.3);color:var(--text-primary);font:11px var(--font-mono),monospace;text-decoration:none;cursor:pointer}.article_outline__GLQSX:hover,.article_outline__GLQSX[aria-pressed=true]{border-color:var(--accent-primary);color:var(--accent-primary)}.article_outline__GLQSX:disabled{opacity:.6;cursor:wait}.article_reading__IRWxx{width:min(calc(100% - 96px),720px);margin:auto;padding-top:36px}.article_crumb__ir1L3{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:10px/1.6 var(--font-mono),monospace;color:var(--text-muted);margin-bottom:45px}.article_crumb__ir1L3 a:hover,.article_crumb__ir1L3 span[aria-hidden],.article_kicker__c5h9S{color:var(--accent-primary)}.article_kicker__c5h9S{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font:10px/1.6 var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;margin:0 0 21px}.article_kicker__c5h9S:before{content:"";width:7px;height:7px;background:var(--accent-primary)}.article_headline__TEB5W{font-family:var(--font-archivo-narrow),sans-serif;font-size:clamp(38px,4.4vw,58px);font-weight:700;line-height:1.07;letter-spacing:-.025em;text-wrap:pretty;color:var(--text-bright);margin:0 0 24px;overflow-wrap:break-word}.article_standfirst__0MjgF{font-size:20px;line-height:1.6;color:var(--text-muted);margin:0 0 28px;text-wrap:pretty}.article_byline__VndJB{display:flex;flex-wrap:wrap;gap:9px 18px;align-items:center;color:var(--text-muted);font:10px/1.7 var(--font-mono),monospace}.article_byline__VndJB strong{color:var(--text-primary);font-weight:500}.article_slash__0j_6m{color:var(--accent-primary)}.article_actions__xlkNp{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:23px;padding:13px 0;border-block:1px solid var(--border-color)}.article_readingTime__w791C{color:var(--text-muted);font:10px var(--font-mono),monospace}.article_actionGroup__kGw5b{display:flex;gap:8px}.article_actionFeedback__mCVNq{font:11px/1.7 var(--font-mono),monospace;color:var(--accent-primary)}.article_actionFeedback__mCVNq:not(:empty){padding-top:12px}.article_actionFeedback__mCVNq a{text-decoration:underline;text-underline-offset:3px}.article_actionsContainer__Bd_sf{margin-bottom:32px}.article_shareInput__e1BpQ{width:100%;border:1px solid var(--border-color);padding:10px;margin-top:10px;font-size:16px;background:var(--background-default)}.article_cover__7Ifv1{position:relative;width:100%;aspect-ratio:16/9;margin:0 0 36px;overflow:hidden;border:1px solid var(--border-color);background:rgba(26,26,46,.4)}.article_infographicCover__aBpOh{aspect-ratio:4/3}.article_body__GXHfl{font-size:17px;line-height:1.85;letter-spacing:-.01em;overflow-wrap:anywhere}.article_body__GXHfl p{margin:0 0 24px}.article_body__GXHfl strong{font-weight:600;color:var(--text-bright)}.article_body__GXHfl h2,.article_body__GXHfl h3{color:var(--accent-primary);font-family:var(--font-archivo-narrow),sans-serif;font-size:28px;font-weight:600;line-height:1.2;margin:38px 0 20px}.article_body__GXHfl h2{border-left:2px solid var(--accent-primary);padding-left:17px}.article_body__GXHfl h4,.article_body__GXHfl h5,.article_body__GXHfl h6{color:var(--text-bright);font-size:20px;margin:28px 0 16px}.article_body__GXHfl .article-section-header:before{display:none}.article_body__GXHfl .article-md-spacer{height:1.2em}.article_body__GXHfl .article-md-empty-line{min-height:1em}.article_body__GXHfl a{color:var(--accent-primary);text-decoration:underline;text-underline-offset:4px}.article_body__GXHfl ol,.article_body__GXHfl ul{padding-left:26px;margin:20px 0 28px}.article_body__GXHfl ul{list-style:disc}.article_body__GXHfl ol{list-style:decimal}.article_body__GXHfl li{margin-bottom:12px}.article_body__GXHfl li::marker{color:var(--accent-primary)}.article_body__GXHfl blockquote{margin:26px 0;border-left:2px solid var(--accent-primary);padding:8px 20px;color:var(--text-muted)}.article_body__GXHfl img,.article_body__GXHfl video{max-width:100%;height:auto;margin-block:20px}.article_body__GXHfl table{display:block;overflow:auto;max-width:100%;border-collapse:collapse;margin:26px 0}.article_body__GXHfl td,.article_body__GXHfl th{border:1px solid var(--border-color);padding:10px}.article_body__GXHfl pre{overflow:auto;max-width:100%;padding:20px;background:rgba(20,17,36,.6)}.article_artifact__Bw_D1{margin:36px 0}.article_artifact__Bw_D1 h2{font-size:24px;margin-bottom:18px;color:var(--accent-primary)}.article_artifactFrame__3Bx_c{width:100%;height:580px;border:1px solid var(--border-color);background:#fff}.article_tags__9Srt8{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0;padding:0;list-style:none}.article_tags__9Srt8 li{color:var(--accent-primary);border:1px solid var(--border-color);padding:7px 10px;font:10px/1.5 var(--font-mono),monospace}.article_author__03Ihl{display:flex;align-items:center;gap:16px;padding:25px 0;margin-top:32px;border-top:1px solid var(--border-color)}.article_author__03Ihl img{object-fit:contain;flex-shrink:0}.article_author__03Ihl strong{font-size:14px;font-weight:600}.article_author__03Ihl p{font-size:12px;line-height:1.6;color:var(--text-muted);margin-top:5px}.article_newsletter__0pvQe{position:relative;border:1px solid var(--border-color);background:rgba(30,20,50,.55);padding:28px;margin:20px 0 52px}.article_newsletter__0pvQe:before{content:"";position:absolute;top:-1px;left:0;width:60px;height:2px;background:var(--accent-primary)}.article_eyebrow__wsB0P{font:10px var(--font-mono),monospace;color:var(--accent-primary);letter-spacing:.14em}.article_newsletter__0pvQe h2{font-family:var(--font-brett);font-size:30px;line-height:1.2;text-transform:uppercase;letter-spacing:.03em;color:var(--text-bright);margin:15px 0 10px}.article_newsletter__0pvQe>p:not(.article_eyebrow__wsB0P){font-size:14px;line-height:1.6;color:var(--text-muted);margin-bottom:20px}.article_cta__L7z6f{display:inline-flex;align-items:center;gap:18px;background:var(--accent-primary);color:var(--background-default);padding:14px 16px;font:11px/1.4 var(--font-mono),monospace;text-transform:uppercase}.article_cta__L7z6f:hover{background:#c8acf9}.article_related__fwssu{width:min(calc(100% - 76px),1000px);margin:0 auto;padding-bottom:48px}.article_relatedHeading__2yLke{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--border-color);padding:21px 0}.article_relatedHeading__2yLke h2{font-family:var(--font-brett);font-size:28px;text-transform:uppercase;letter-spacing:.03em}.article_relatedHeading__2yLke a{color:var(--accent-primary);font:10px var(--font-mono),monospace}.article_relatedGrid__kSCrk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.article_relatedItem__GSXcZ{border-top:1px solid var(--border-color);padding-top:16px}.article_relatedItem__GSXcZ>span{font:10px/1.5 var(--font-mono),monospace;color:var(--accent-primary);text-transform:uppercase;letter-spacing:.08em}.article_relatedItem__GSXcZ h3{font-family:var(--font-archivo-narrow),sans-serif;font-size:23px;font-weight:600;line-height:1.2;margin:12px 0 15px;color:var(--text-bright)}.article_relatedItem__GSXcZ:hover h3{color:var(--accent-primary)}.article_relatedItem__GSXcZ time{color:var(--text-muted);font:10px var(--font-mono),monospace}.article_footer__taM9Z{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;border-top:1px solid var(--border-color);padding:25px 4%;color:var(--text-muted);font:9px/1.7 var(--font-mono),monospace}.article_footer__taM9Z>a{color:var(--accent-primary)}.article_footer__taM9Z span a{margin-left:15px}.article_unavailable__J6jX3{min-height:60vh;padding:80px 24px;max-width:760px;margin:auto}.article_unavailable__J6jX3 h1{font-family:var(--font-archivo-narrow),sans-serif;font-size:42px;margin-bottom:20px}.article_unavailable__J6jX3 p{margin-bottom:25px;line-height:1.7}@media (max-width:640px){.article_shell__nMVZs{background:rgba(18,16,36,.76)}.article_masthead__Uspnm{padding:20px 22px;gap:14px}.article_brand__kxem8 img{width:32px;height:32px}.article_brand__kxem8 strong{font-size:21px}.article_brand__kxem8 small{font-size:8px}.article_topnav__NOnTU{gap:10px}.article_archiveLink__gKA66,.article_newsletterLink__3E713{display:none}.article_reading__IRWxx{width:calc(100% - 44px);padding-top:25px}.article_crumb__ir1L3{margin-bottom:33px;font-size:9px;gap:8px}.article_headline__TEB5W{font-size:38px}.article_standfirst__0MjgF{font-size:17px;line-height:1.6}.article_byline__VndJB{font-size:9px;gap:6px 12px}.article_kicker__c5h9S{font-size:9px;gap:9px}.article_actionGroup__kGw5b .article_outline__GLQSX{min-height:44px;padding:10px}.article_actionGroup__kGw5b span{display:none}.article_actionGroup__kGw5b .article_outline__GLQSX{min-width:44px}.article_readingTime__w791C{font-size:10px}.article_actionsContainer__Bd_sf{margin-bottom:26px}.article_cover__7Ifv1{margin-bottom:27px}.article_body__GXHfl{font-size:16px;line-height:1.8}.article_body__GXHfl h2,.article_body__GXHfl h3{font-size:25px}.article_newsletter__0pvQe{padding:23px;margin-bottom:35px}.article_newsletter__0pvQe h2{font-size:27px}.article_related__fwssu{width:calc(100% - 44px)}.article_relatedGrid__kSCrk{grid-template-columns:1fr;gap:25px}.article_relatedHeading__2yLke a{display:none}.article_relatedHeading__2yLke h2{font-size:26px}.article_relatedItem__GSXcZ h3{font-size:25px}.article_footer__taM9Z{padding:24px 22px;gap:12px}.article_artifactFrame__3Bx_c{height:490px}}