.ArticlePage-module__lBU7DW__page{background:var(--color-bg);min-height:100vh;padding:136px 0 120px}.ArticlePage-module__lBU7DW__previewBanner{color:#8a5b00;width:fit-content;font:11px/1.3 var(--font-mono);letter-spacing:.06em;background:#d39b271f;border:1px solid #d39b27;margin:0 0 24px;padding:10px 12px}.ArticlePage-module__lBU7DW__container{width:min(1180px,100% - 64px);margin:0 auto}.ArticlePage-module__lBU7DW__backLink{color:var(--color-accent);font:11px/1.2 var(--font-mono);letter-spacing:.12em;text-decoration:none}.ArticlePage-module__lBU7DW__backLink:hover{color:var(--color-text)}.ArticlePage-module__lBU7DW__hero{padding:22px 0 56px}.ArticlePage-module__lBU7DW__heroMeta,.ArticlePage-module__lBU7DW__kicker,.ArticlePage-module__lBU7DW__toc>span,.ArticlePage-module__lBU7DW__progressLabel,.ArticlePage-module__lBU7DW__shareLink{font:11px/1.3 var(--font-mono);letter-spacing:.11em;text-transform:uppercase}.ArticlePage-module__lBU7DW__heroMeta{color:var(--color-muted);gap:22px;margin-bottom:34px;display:flex}.ArticlePage-module__lBU7DW__heroMeta span:first-child{color:var(--color-accent)}.ArticlePage-module__lBU7DW__heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:end;gap:58px;display:grid}.ArticlePage-module__lBU7DW__heroCopy{padding-bottom:6px}.ArticlePage-module__lBU7DW__kicker{color:var(--color-muted-light);margin:0 0 22px}.ArticlePage-module__lBU7DW__title{max-width:720px;color:var(--color-text);font:700 clamp(44px, 6vw, 78px)/.98 var(--font-heading);letter-spacing:-.045em;margin:0}.ArticlePage-module__lBU7DW__excerpt{max-width:590px;color:var(--color-muted);font:400 18px/1.55 var(--font-body);margin:28px 0 0}.ArticlePage-module__lBU7DW__heroArt{aspect-ratio:1.27;background:#050506;margin:0;overflow:hidden}.ArticlePage-module__lBU7DW__heroArt img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ArticlePage-module__lBU7DW__heroFallback{box-sizing:border-box;color:#f4f1ea;width:100%;height:100%;font-family:var(--font-mono);background:#111;flex-direction:column;justify-content:space-between;padding:28px;display:flex}.ArticlePage-module__lBU7DW__heroFallback span{color:var(--color-accent);letter-spacing:.12em;font-size:10px}.ArticlePage-module__lBU7DW__heroFallback strong{max-width:180px;font:600 clamp(30px,4vw,56px)/.95 var(--font-heading);letter-spacing:-.04em;text-transform:uppercase}.ArticlePage-module__lBU7DW__heroRule{border-top:1px solid var(--color-border)}.ArticlePage-module__lBU7DW__bodyGrid{grid-template-columns:180px minmax(0,680px) 120px;justify-content:space-between;gap:48px;padding-top:52px;display:grid}.ArticlePage-module__lBU7DW__tocRail{padding-right:20px;position:relative}.ArticlePage-module__lBU7DW__articleNumber{color:var(--color-accent);font:600 24px/1 var(--font-mono)}.ArticlePage-module__lBU7DW__railLine{background:var(--color-accent);width:1px;height:52px;margin:20px 0 30px 4px;display:block}.ArticlePage-module__lBU7DW__toc>span{color:var(--color-muted-light)}.ArticlePage-module__lBU7DW__toc ol{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ArticlePage-module__lBU7DW__toc li a{color:var(--color-muted);font:12px/1.45 var(--font-body);grid-template-columns:26px 1fr;gap:8px;text-decoration:none;display:grid}.ArticlePage-module__lBU7DW__toc li a b{color:var(--color-accent);font:10px var(--font-mono)}.ArticlePage-module__lBU7DW__toc li a:hover{color:var(--color-text)}.ArticlePage-module__lBU7DW__tags{flex-wrap:wrap;gap:7px;margin-top:36px;display:flex}.ArticlePage-module__lBU7DW__tags span{color:var(--color-muted-light);border:1px solid var(--color-border);font:10px var(--font-mono);padding:5px 7px}.ArticlePage-module__lBU7DW__content{min-width:0}.ArticlePage-module__lBU7DW__heading{color:var(--color-text);font:700 clamp(36px, 3.2vw, 42px)/1.08 var(--font-heading);letter-spacing:-.035em;margin:72px 0 24px;scroll-margin-top:120px}.ArticlePage-module__lBU7DW__heading:first-child{margin-top:0}.ArticlePage-module__lBU7DW__paragraph{color:var(--color-muted);font:400 18px/1.78 var(--font-body);margin:0 0 26px}.ArticlePage-module__lBU7DW__paragraph a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.ArticlePage-module__lBU7DW__content p:has(>a:only-child){margin-bottom:8px}.ArticlePage-module__lBU7DW__content p:has(>a:only-child) a{display:inline-block}.ArticlePage-module__lBU7DW__pullQuote{border-left:2px solid var(--color-accent);color:var(--color-text);font:500 25px/1.35 var(--font-heading);letter-spacing:-.02em;margin:38px 0 54px;padding:2px 0 2px 24px}.ArticlePage-module__lBU7DW__figure{margin:46px 0}.ArticlePage-module__lBU7DW__figure img{border:1px solid var(--color-border);width:100%;display:block}.ArticlePage-module__lBU7DW__figure figcaption{color:var(--color-muted-light);font:10px var(--font-mono);margin-top:10px}.ArticlePage-module__lBU7DW__shareRail{flex-direction:column;align-items:flex-start;gap:18px;padding-top:4px;display:flex}.ArticlePage-module__lBU7DW__progressLabel{color:var(--color-muted-light);white-space:nowrap}.ArticlePage-module__lBU7DW__progressTrack{background:var(--color-border);width:1px;height:120px;margin-left:3px;position:relative}.ArticlePage-module__lBU7DW__progressTrack span{background:var(--color-accent);width:3px;height:38%;display:block;position:absolute;top:0;left:-1px}.ArticlePage-module__lBU7DW__shareLink{color:var(--color-muted);writing-mode:vertical-rl;gap:10px;text-decoration:none;display:flex;transform:rotate(180deg)}.ArticlePage-module__lBU7DW__shareLink:hover{color:var(--color-accent)}.ArticlePage-module__lBU7DW__footer{border-top:1px solid var(--color-border);color:var(--color-muted-light);font:12px var(--font-mono);justify-content:space-between;margin-top:74px;padding-top:20px;display:flex}.ArticlePage-module__lBU7DW__footer p{margin:0}.ArticlePage-module__lBU7DW__footer a{color:var(--color-accent);text-decoration:none}.ArticlePage-module__lBU7DW__tocDisclosure>summary{display:none}@media (max-width:900px){.ArticlePage-module__lBU7DW__container{width:min(100% - 40px,720px)}.ArticlePage-module__lBU7DW__heroGrid{grid-template-columns:1fr;gap:34px}.ArticlePage-module__lBU7DW__heroArt{max-width:520px}.ArticlePage-module__lBU7DW__bodyGrid{grid-template-columns:150px minmax(0,1fr);gap:30px}.ArticlePage-module__lBU7DW__shareRail{display:none}.ArticlePage-module__lBU7DW__tocRail{grid-column:1/-1;padding-right:0}.ArticlePage-module__lBU7DW__tocDisclosure{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.ArticlePage-module__lBU7DW__tocDisclosure>summary{cursor:pointer;min-height:52px;color:var(--color-muted-light);font:11px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;list-style:none;display:flex}.ArticlePage-module__lBU7DW__tocDisclosure>summary::-webkit-details-marker{display:none}.ArticlePage-module__lBU7DW__tocDisclosure>summary:after{content:"+";color:var(--color-accent);font-size:18px}.ArticlePage-module__lBU7DW__tocDisclosure[open]>summary:after{content:"−"}.ArticlePage-module__lBU7DW__tocDisclosure .ArticlePage-module__lBU7DW__toc{padding:0 0 14px}.ArticlePage-module__lBU7DW__tocDisclosure .ArticlePage-module__lBU7DW__toc>span{display:none}.ArticlePage-module__lBU7DW__tocDisclosure .ArticlePage-module__lBU7DW__toc ol{gap:0;margin:0}.ArticlePage-module__lBU7DW__tocDisclosure .ArticlePage-module__lBU7DW__toc li+li{border-top:1px solid var(--color-border)}.ArticlePage-module__lBU7DW__tocDisclosure .ArticlePage-module__lBU7DW__toc li a{grid-template-columns:32px minmax(0,1fr);align-items:center;min-height:44px;font-size:13px}}@media (max-width:640px){.ArticlePage-module__lBU7DW__page{padding-top:108px}.ArticlePage-module__lBU7DW__container{width:calc(100% - 36px)}.ArticlePage-module__lBU7DW__heroMeta{flex-wrap:wrap;gap:12px}.ArticlePage-module__lBU7DW__title{font-size:clamp(40px,14vw,64px)}.ArticlePage-module__lBU7DW__excerpt{font-size:16px}.ArticlePage-module__lBU7DW__bodyGrid{padding-top:30px;display:block}.ArticlePage-module__lBU7DW__tocRail{padding:0 0 36px}.ArticlePage-module__lBU7DW__railLine{height:28px;margin:15px 0 20px 3px}.ArticlePage-module__lBU7DW__heading{margin-top:52px;font-size:34px}.ArticlePage-module__lBU7DW__paragraph{font-size:17px}.ArticlePage-module__lBU7DW__pullQuote{font-size:22px}.ArticlePage-module__lBU7DW__footer{display:block}.ArticlePage-module__lBU7DW__footer a{margin-top:12px;display:block}}
