._head_12f1b_1{padding-top:calc(var(--header-h) + clamp(3.5rem, 2rem + 7vw, 8rem));border-bottom:1px solid var(--line);padding-bottom:clamp(2.5rem,2rem + 3vw,4.5rem)}._title_12f1b_7{font-size:var(--fs-display);margin-top:1.75rem}._metaRow_12f1b_12{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:2rem;margin-top:2rem;display:flex}._metaRow_12f1b_12 b{color:var(--ink);margin-left:.5em;font-weight:400}._banner_12f1b_30{font-size:var(--fs-small);color:var(--ink-2);border:1px solid #c0583b66;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin-top:2rem;padding:.9rem 1.1rem;display:flex}._banner_12f1b_30 i{background:var(--orange);width:6px;height:6px;transform:rotate(45deg)}._layout_12f1b_49{grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:clamp(2rem,5vw,6rem);padding-block:clamp(3rem,2rem + 4vw,6rem);display:grid}._tocDesktop_12f1b_56{top:calc(var(--header-h) + 2rem);position:sticky}._toc_12f1b_56{counter-reset:none;gap:.1rem;margin-top:1.25rem;display:grid}._toc_12f1b_56 a{border-left:1px solid var(--line);color:var(--ink-3);transition:color .5s var(--ease-out), border-color .5s var(--ease-out);padding:.45rem 0 .45rem .9rem;font-size:.8125rem;line-height:1.45;display:block}._toc_12f1b_56 a[data-active]{color:var(--ink);border-color:var(--orange)}@media (hover:hover){._toc_12f1b_56 a:hover{color:var(--ink)}}._tocMobile_12f1b_91{display:none}._prose_12f1b_95{max-width:44rem;color:var(--ink-2)}._prose_12f1b_95>:first-child{margin-top:0}._prose_12f1b_95 h2{scroll-margin-top:calc(var(--header-h) + 1.5rem);color:var(--ink);margin-top:3.5rem;font-size:clamp(1.35rem,1.15rem + .7vw,1.75rem)}._prose_12f1b_95 p,._prose_12f1b_95 ul,._prose_12f1b_95 ol,._prose_12f1b_95 table{margin-top:1rem}._prose_12f1b_95 ol{padding-left:1.4rem;list-style:decimal}._prose_12f1b_95 ul{padding-left:1.2rem;list-style:none}._prose_12f1b_95 ul li{position:relative}._prose_12f1b_95 ul li:before{content:"";background:var(--ink-3);width:8px;height:1px;position:absolute;top:.85em;left:-1.2rem}._prose_12f1b_95 li+li{margin-top:.4rem}._prose_12f1b_95 a{color:var(--ink);border-bottom:1px solid var(--line-2);transition:border-color .5s var(--ease-out)}@media (hover:hover){._prose_12f1b_95 a:hover{border-color:var(--orange)}}._prose_12f1b_95 strong{color:var(--ink);font-weight:500}._prose_12f1b_95 table{border-collapse:collapse;width:100%;font-size:.875rem}@media (width<=640px){._prose_12f1b_95 table{display:block;overflow-x:auto}}._prose_12f1b_95 th,._prose_12f1b_95 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.7rem 1rem .7rem 0}._prose_12f1b_95 th{color:var(--ink);border-bottom-color:var(--line-2);white-space:nowrap;font-weight:500}._others_12f1b_191{border-top:1px solid var(--line);font-size:var(--fs-small);flex-wrap:wrap;gap:.5rem 2rem;padding-block:2rem 0;display:flex}._others_12f1b_191 a{min-height:44px;color:var(--ink-2);align-items:center;display:inline-flex}@media (width<=860px){._layout_12f1b_49{grid-template-columns:minmax(0,1fr);gap:1.5rem}._tocDesktop_12f1b_56{display:none}._tocMobile_12f1b_91{border-block:1px solid var(--line);display:block}._tocMobile_12f1b_91 summary{cursor:pointer;align-items:center;min-height:48px;list-style:none;display:flex}._tocMobile_12f1b_91 summary:after{content:"+";margin-left:auto;font-size:1rem}._tocMobile_12f1b_91[open] summary:after{content:"–"}._tocMobile_12f1b_91 ._toc_12f1b_56{margin:0 0 1rem}}
