.article-module__g2Ix0W__head{gap:18px;padding-block:clamp(40px,5vw,72px) clamp(32px,4vw,56px);display:grid}.article-module__g2Ix0W__review{border:1px dashed var(--marker);font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--marker);justify-self:start;padding:8px 12px}.article-module__g2Ix0W__kicker{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.article-module__g2Ix0W__kicker a{border-bottom:1px solid}.article-module__g2Ix0W__title{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.035em;text-wrap:balance;max-width:17ch;font-size:clamp(2.8rem,6.4vw,6rem);font-weight:400;line-height:.96}.article-module__g2Ix0W__dek{font-family:var(--display);max-width:44ch;color:var(--ink-2);font-size:clamp(1.25rem,1.8vw,1.6rem);font-style:italic;line-height:1.45}.article-module__g2Ix0W__byline{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase}.article-module__g2Ix0W__coverWrap{max-width:calc(var(--wrap) + 160px);padding-inline:var(--gut);margin-inline:auto}.article-module__g2Ix0W__layout{padding-block:clamp(48px, 6vw, 88px) var(--section);grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.article-module__g2Ix0W__aside{top:calc(var(--header-h) + 24px);gap:28px;display:grid;position:sticky}.article-module__g2Ix0W__asideTitle{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);margin-bottom:10px}.article-module__g2Ix0W__summary{background:var(--limestone);padding:20px 22px}.article-module__g2Ix0W__summary ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.article-module__g2Ix0W__summary li{font-family:var(--display);border-top:1px solid #1412102e;padding-top:10px;font-size:1.05rem;line-height:1.4}.article-module__g2Ix0W__toc ol{counter-reset:toc;border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.article-module__g2Ix0W__toc li{counter-increment:toc;border-bottom:1px solid var(--rule)}.article-module__g2Ix0W__toc a{font-size:var(--fs-small);grid-template-columns:1.8rem minmax(0,1fr);padding-block:9px;line-height:1.35;display:grid}.article-module__g2Ix0W__toc a:before{content:counter(toc, decimal-leading-zero);font-family:var(--mono);font-size:var(--fs-micro);color:var(--marker);padding-top:2px}.article-module__g2Ix0W__toc a:hover{text-underline-offset:3px;text-decoration:underline}.article-module__g2Ix0W__body{max-width:680px;font-family:var(--display);font-size:clamp(1.14rem,1.35vw,1.28rem);line-height:1.7}.article-module__g2Ix0W__body>p{margin-bottom:1.1em}.article-module__g2Ix0W__body a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--marker);text-decoration-color:var(--marker)}.article-module__g2Ix0W__dropcap:first-letter{float:left;font-variation-settings:"opsz" 96;padding:.07em .1em 0 0;font-size:4.4em;font-weight:500;line-height:.78}.article-module__g2Ix0W__h2{scroll-margin-top:calc(var(--header-h) + 24px);font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;margin:1.8em 0 .6em;font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:400;line-height:1.1}.article-module__g2Ix0W__pull{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin:1.6em calc(-1*clamp(0px,10vw,140px)) 1.6em 0;padding:22px 0}.article-module__g2Ix0W__pull p{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.8rem,3.2vw,2.7rem);font-style:italic;font-weight:500;line-height:1.12}.article-module__g2Ix0W__list{border-top:1px solid var(--rule);margin:0 0 1.2em;padding:0;list-style:none}.article-module__g2Ix0W__list li{border-bottom:1px solid var(--rule);grid-template-columns:1.5rem minmax(0,1fr);padding-block:10px;font-size:.95em;line-height:1.5;display:grid}.article-module__g2Ix0W__list li:before{content:"—";color:var(--ink-2)}.article-module__g2Ix0W__timeline{border-top:1px solid var(--ink);margin:.4em 0 1.4em;padding:0;list-style:none}.article-module__g2Ix0W__timeline li{border-bottom:1px solid var(--rule);grid-template-columns:4.2rem minmax(0,1fr);gap:12px;padding-block:11px;font-size:.95em;line-height:1.45;display:grid}.article-module__g2Ix0W__time{font-family:var(--mono);letter-spacing:.06em;color:var(--marker);padding-top:3px;font-size:.8em}.article-module__g2Ix0W__figure{gap:10px;margin:1.8em 0;display:grid}.article-module__g2Ix0W__figure figcaption{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.article-module__g2Ix0W__column{max-width:100%}.article-module__g2Ix0W__wide{width:calc(100% + clamp(0px,14vw,200px))}.article-module__g2Ix0W__full{width:100vw;margin-left:calc(50% - 50vw)}.article-module__g2Ix0W__full figcaption{padding-inline:var(--gut)}.article-module__g2Ix0W__pair{grid-template-columns:1fr 1fr;gap:14px}.article-module__g2Ix0W__pair figcaption{grid-column:1/-1}.article-module__g2Ix0W__faq{margin-top:2em}.article-module__g2Ix0W__q{border-bottom:1px solid var(--rule)}.article-module__g2Ix0W__q:first-of-type{border-top:1px solid var(--ink)}.article-module__g2Ix0W__q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding-block:12px;font-size:1.1em;list-style:none;display:flex}.article-module__g2Ix0W__q summary::-webkit-details-marker{display:none}.article-module__g2Ix0W__q summary:after{content:"+";font-family:var(--mono);color:var(--ink-2)}.article-module__g2Ix0W__q[open] summary:after{content:"–"}.article-module__g2Ix0W__q p{color:var(--ink-2);padding-bottom:16px;font-size:.95em}.article-module__g2Ix0W__sources{border-top:1px solid var(--rule);font-family:var(--text);font-size:var(--fs-small);margin-top:2.4em;padding-top:18px}.article-module__g2Ix0W__sources ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.article-module__g2Ix0W__note{color:var(--ink-2);margin-top:10px}.article-module__g2Ix0W__author{border-top:1px solid var(--ink);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;margin-top:2.6em;padding-top:20px;display:grid}.article-module__g2Ix0W__authorImg{width:72px}.article-module__g2Ix0W__authorName{font-family:var(--display);font-size:1.6rem;font-style:italic;line-height:1}.article-module__g2Ix0W__authorLine{font-family:var(--text);font-size:var(--fs-small);color:var(--ink-2);margin-top:6px;line-height:1.5}.article-module__g2Ix0W__nextLink{margin-top:2em}.article-module__g2Ix0W__related{padding-bottom:var(--section)}.article-module__g2Ix0W__relatedTitle{font-family:var(--display);font-variation-settings:"opsz" 96;font-weight:400;font-size:var(--fs-h2);letter-spacing:-.03em;border-top:1px solid var(--ink);margin-bottom:clamp(24px,3vw,40px);padding-top:20px;line-height:1}.article-module__g2Ix0W__relatedTitle em{font-weight:500}.article-module__g2Ix0W__related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}.article-module__g2Ix0W__relatedCard{gap:10px;display:grid}.article-module__g2Ix0W__relatedMeta{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.article-module__g2Ix0W__relatedName{font-family:var(--display);font-size:var(--fs-h3);line-height:1.15}.article-module__g2Ix0W__relatedCard:hover .article-module__g2Ix0W__relatedName{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.article-module__g2Ix0W__ask{background:var(--damask);color:#f3e9e4;text-align:center;padding-block:clamp(72px,9vw,140px)}.article-module__g2Ix0W__ask .wrap{justify-items:center;gap:18px;display:grid}.article-module__g2Ix0W__askKicker{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:#cdb3ac}.article-module__g2Ix0W__askTitle{font-family:var(--display);font-variation-settings:"opsz" 96;font-weight:400;font-size:var(--fs-statement);letter-spacing:-.035em;line-height:.95}.article-module__g2Ix0W__askTitle em{font-weight:500}.article-module__g2Ix0W__askLine{font-family:var(--display);font-style:italic;font-size:var(--fs-lead);color:#dcc5bf}.article-module__g2Ix0W__askActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.article-module__g2Ix0W__askActions .textLink{color:#f3e9e4}@media (max-width:1000px){.article-module__g2Ix0W__layout{grid-template-columns:1fr}.article-module__g2Ix0W__aside{position:static}.article-module__g2Ix0W__pull{margin-right:0}.article-module__g2Ix0W__wide{width:100%}}@media (max-width:700px){.article-module__g2Ix0W__related ul,.article-module__g2Ix0W__pair{grid-template-columns:1fr}}.article-module__g2Ix0W__progress{top:var(--header-h);z-index:40;background:var(--marker);transform-origin:0;height:2px;transform:scaleX(var(--progress,0));pointer-events:none;position:fixed;left:0;right:0}@media (prefers-reduced-motion:no-preference){.article-module__g2Ix0W__progress{transition:transform 80ms linear}}.article-module__g2Ix0W__numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,48px);padding-top:clamp(32px,4vw,56px);display:grid}.article-module__g2Ix0W__numbers>div{border-top:1px solid var(--ink);align-content:start;gap:8px;padding-top:16px;display:grid}.article-module__g2Ix0W__numbers dt{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.035em;font-size:clamp(2.6rem,5.4vw,5rem);line-height:.95}.article-module__g2Ix0W__numbers dd{max-width:24ch;font-size:var(--fs-small);color:var(--ink-2);margin:0;line-height:1.45}.article-module__g2Ix0W__golden{background:var(--darkroom);width:calc(100% + clamp(0px,14vw,200px));color:var(--on-dark);font-family:var(--text);font-size:var(--fs-body);margin:2em 0 2.2em;padding:clamp(24px,3.4vw,44px);line-height:1.5}.article-module__g2Ix0W__goldenHead{gap:8px;margin-bottom:22px;display:grid}.article-module__g2Ix0W__goldenKicker{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--portra)}.article-module__g2Ix0W__goldenTitle{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;font-size:clamp(2rem,3.6vw,3rem);font-weight:400;line-height:1}.article-module__g2Ix0W__goldenTitle em{color:var(--portra);font-weight:500}.article-module__g2Ix0W__goldenForm{grid-template-columns:1.3fr 1fr;gap:14px 20px;margin-bottom:26px;display:grid}.article-module__g2Ix0W__goldenForm label{gap:8px;display:grid}.article-module__g2Ix0W__goldenForm label>span{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-2)}.article-module__g2Ix0W__goldenForm select,.article-module__g2Ix0W__goldenForm input{min-height:48px;font:inherit;font-family:var(--display);color:var(--on-dark);border:1px solid var(--rule-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1e1b18;border-radius:0;padding:10px 12px;font-size:1.15rem}.article-module__g2Ix0W__goldenForm select:focus,.article-module__g2Ix0W__goldenForm input:focus{outline:2px solid var(--portra);outline-offset:2px}.article-module__g2Ix0W__goldenDay{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-2);margin-bottom:12px}.article-module__g2Ix0W__goldenNumbers{grid-template-columns:1.5fr 1fr 1fr;gap:0 18px;margin-bottom:26px;display:grid}.article-module__g2Ix0W__goldenNumbers>div{border-top:1px solid var(--rule-dark);gap:4px;padding-top:12px;display:grid}.article-module__g2Ix0W__goldenNumbers dt{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-2)}.article-module__g2Ix0W__goldenNumbers dd{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1}.article-module__g2Ix0W__goldenNumbers>div:first-child dd{color:var(--portra)}.article-module__g2Ix0W__goldenPlanTitle{font-family:var(--display);margin-bottom:8px;font-size:1.15rem;font-style:italic}.article-module__g2Ix0W__goldenPlan{border-top:1px solid var(--rule-dark);margin:0 0 18px;padding:0;list-style:none}.article-module__g2Ix0W__goldenPlan li{border-bottom:1px solid var(--rule-dark);font-family:var(--display);grid-template-columns:4rem minmax(0,1fr);gap:12px;padding-block:9px;font-size:1.05rem;display:grid}.article-module__g2Ix0W__goldenPlan li>span:first-child{font-family:var(--mono);color:var(--portra);padding-top:2px;font-size:.85rem}.article-module__g2Ix0W__goldenNote{font-size:var(--fs-small);color:var(--on-dark-2)}.article-module__g2Ix0W__golden a{color:var(--on-dark);-webkit-text-decoration-color:var(--portra);text-decoration-color:var(--portra)}@media (max-width:1000px){.article-module__g2Ix0W__golden{width:100%}}@media (max-width:700px){.article-module__g2Ix0W__numbers,.article-module__g2Ix0W__goldenForm,.article-module__g2Ix0W__goldenNumbers{grid-template-columns:1fr}.article-module__g2Ix0W__numbers>div+div,.article-module__g2Ix0W__goldenNumbers>div+div{margin-top:12px}}.article-module__g2Ix0W__topic{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;color:var(--marker);margin-bottom:14px;font-weight:400;line-height:1.5;display:block}@media (max-width:700px){.article-module__g2Ix0W__toc a{padding-block:13px}}
