._page_1u5ot_7{background:var(--white)}._hero_1u5ot_12{position:relative;min-height:min(72vh,640px);display:grid;align-items:end;color:var(--cream);overflow:hidden;background:var(--ink)}._heroImg_1u5ot_21{-o-object-fit:cover;object-fit:cover}._heroVeil_1u5ot_24{position:absolute;inset:0;background:linear-gradient(180deg,#12121259,#12121233 45%,#121212c7)}._heroInner_1u5ot_34{position:relative;width:100%;max-width:1080px;margin:0 auto;padding:calc(96px + 4vh) var(--pad-x) clamp(28px,5vh,52px)}._kicker_1u5ot_41{margin:0 0 14px;font-size:10px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--muted-dark)}._title_1u5ot_49{margin:0;font-weight:600;font-size:clamp(1.9rem,4.4vw,3.4rem);line-height:1.06;letter-spacing:-.025em;text-wrap:balance;max-width:26ch}._meta_1u5ot_58{margin:14px 0 0;font-size:.85rem;letter-spacing:.04em;color:var(--muted-dark)}._body_1u5ot_66{max-width:1080px;margin:0 auto;padding:clamp(36px,6vw,72px) var(--pad-x) clamp(56px,8vw,100px);display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}@media(max-width:900px){._body_1u5ot_66{grid-template-columns:1fr}}._tocWrap_1u5ot_80{position:sticky;top:96px}@media(max-width:900px){._tocWrap_1u5ot_80{position:static}}._toc_1u5ot_80 p{margin:0 0 12px;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}._toc_1u5ot_80 ol{margin:0;padding:0;list-style:none;display:grid;gap:10px}._toc_1u5ot_80 a{color:var(--muted);text-decoration:none;font-size:.88rem;line-height:1.4;transition:color .25s}._toc_1u5ot_80 a:hover{color:var(--ink)}._article_1u5ot_115{max-width:68ch}._chapo_1u5ot_118{margin:0 0 10px;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.6;font-weight:500;text-wrap:pretty}._heroCaption_1u5ot_125{margin:0 0 28px;font-size:.78rem;color:var(--muted)}._heroCaption_1u5ot_125 span{opacity:.8}._p_1u5ot_7{margin:0 0 20px;font-size:1rem;line-height:1.75;color:#33312e;text-wrap:pretty}._p_1u5ot_7 strong{color:var(--ink);font-weight:600}._h2_1u5ot_144{margin:clamp(34px,5vw,52px) 0 16px;font-weight:700;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.15;letter-spacing:-.02em;scroll-margin-top:96px;text-wrap:balance}._quote_1u5ot_153{margin:clamp(28px,4vw,40px) 0;padding:0 0 0 clamp(18px,2.5vw,28px);border-left:2px solid var(--ink)}._quote_1u5ot_153 p{margin:0;font-family:var(--font-serif),Georgia,serif;font-style:italic;font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.45}._quote_1u5ot_153 footer{margin-top:8px;font-size:.8rem;color:var(--muted)}._figure_1u5ot_171{margin:clamp(28px,4vw,40px) 0}._figureFrame_1u5ot_174{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--stone)}._figureFrame_1u5ot_174 img{-o-object-fit:cover;object-fit:cover}._figure_1u5ot_171 figcaption{margin-top:8px;font-size:.78rem;color:var(--muted)}._facts_1u5ot_190{margin:0 0 clamp(28px,4vw,36px);border:1px solid var(--ink);padding:clamp(16px,2.4vw,24px)}._factsTitle_1u5ot_195{margin:0 0 14px;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}._facts_1u5ot_190 dl{margin:0;display:grid;gap:10px}._facts_1u5ot_190 dl>div{display:grid;grid-template-columns:92px 1fr;gap:12px;align-items:baseline}._facts_1u5ot_190 dt{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}._facts_1u5ot_190 dd{margin:0;font-size:.92rem;line-height:1.55}._cta_1u5ot_226{margin:clamp(34px,5vw,48px) 0;background:var(--ink);color:var(--cream);padding:clamp(22px,3vw,32px)}._cta_1u5ot_226 h2{margin:0 0 8px;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:600;letter-spacing:-.015em}._cta_1u5ot_226 p{margin:0 0 18px;font-size:.95rem;line-height:1.6;color:var(--muted-dark)}._ctaRow_1u5ot_244{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px}._ctaRow_1u5ot_244 a{color:var(--cream)}._pill_1u5ot_253{display:inline-flex;align-items:center;padding:13px 24px;border:1px solid var(--cream);border-radius:999px;background:var(--cream);color:var(--ink);font:inherit;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease)}._pill_1u5ot_253:hover{background:transparent;color:var(--cream)}._related_1u5ot_276{margin:clamp(28px,4vw,40px) 0 0;border-top:1px solid var(--ink);padding-top:16px}._related_1u5ot_276 p{margin:0 0 10px;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}._related_1u5ot_276 ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}._related_1u5ot_276 a{color:var(--ink);font-size:.95rem}._faq_1u5ot_301{margin-top:clamp(36px,5vw,56px)}._faq_1u5ot_301>h2{margin:0 0 8px;font-weight:700;font-size:clamp(1.35rem,2.2vw,1.75rem);letter-spacing:-.02em}._faq_1u5ot_301 ul{list-style:none;margin:0;padding:0}._faqRow_1u5ot_315{border-top:1px solid var(--rule)}._faqRow_1u5ot_315:last-child{border-bottom:1px solid var(--rule)}._faqRow_1u5ot_315>button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 0;border:0;background:none;color:inherit;font:inherit;font-size:.98rem;font-weight:600;text-align:left;cursor:pointer}._faqRow_1u5ot_315 i{position:relative;flex:none;width:24px;height:24px;border:1px solid var(--rule);border-radius:50%;transition:transform .5s var(--ease),background .3s,border-color .3s}._faqRow_1u5ot_315 i:before,._faqRow_1u5ot_315 i:after{content:"";position:absolute;inset:50% auto auto 50%;width:9px;height:1px;background:currentColor;transform:translate(-50%,-50%)}._faqRow_1u5ot_315 i:after{transform:translate(-50%,-50%) rotate(90deg)}._faqOpen_1u5ot_362 i{transform:rotate(45deg);background:var(--ink);border-color:var(--ink);color:var(--cream)}._faqPanel_1u5ot_368{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}._faqOpen_1u5ot_362 ._faqPanel_1u5ot_368{grid-template-rows:1fr}._faqPanelInner_1u5ot_376{overflow:hidden}._faqPanelInner_1u5ot_376 p{margin:0 0 16px;color:var(--muted);line-height:1.65}@media(prefers-reduced-motion:reduce){._pill_1u5ot_253,._faqRow_1u5ot_315 i,._faqPanel_1u5ot_368,._toc_1u5ot_80 a{transition:none}}._more_1u5ot_400{border-top:1px solid var(--rule);background:var(--stone)}._moreInner_1u5ot_404{max-width:1080px;margin:0 auto;padding:clamp(36px,6vw,64px) var(--pad-x)}._moreTitle_1u5ot_409{margin:0 0 clamp(20px,3vw,28px);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}._moreGrid_1u5ot_417{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,36px)}@media(max-width:900px){._moreGrid_1u5ot_417{grid-template-columns:1fr}}._moreCard_1u5ot_432{display:grid;grid-template-rows:auto auto 1fr auto;height:100%;gap:10px;text-decoration:none;color:inherit}._moreFrame_1u5ot_442{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:#12121214}._moreFrame_1u5ot_442 img{-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ease)}._moreCard_1u5ot_432:hover ._moreFrame_1u5ot_442 img{transform:scale(1.04)}._moreKicker_1u5ot_456{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}._moreName_1u5ot_463{font-size:clamp(1rem,1.6vw,1.12rem);font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._moreCard_1u5ot_432:hover ._moreName_1u5ot_463{text-decoration:underline;text-underline-offset:3px}._moreDate_1u5ot_479{font-size:.82rem;color:var(--muted)}@media(prefers-reduced-motion:reduce){._moreFrame_1u5ot_442 img{transition:none}._moreCard_1u5ot_432:hover ._moreFrame_1u5ot_442 img{transform:none}}
