._hero_1el6j_3 h1{font-size:clamp(2.3rem,5.4vw,4.6rem)}._body_1el6j_7{padding:clamp(2.75rem,7vh,4.5rem) 0 clamp(4rem,10vh,6.5rem)}._layout_1el6j_11{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start;max-width:calc(16rem + 5rem + 46rem + 2 * var(--ds-gutter))}._toc_1el6j_20{position:sticky;top:calc(var(--ds-nav-h) + 2rem);min-width:0}._tocDesktop_1el6j_26{display:flex;flex-direction:column;max-height:calc(100vh - var(--ds-nav-h) - 4rem)}._tocLabel_1el6j_32{margin:0 0 .85rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-faint)}._tocList_1el6j_41{margin:0;padding:0;list-style:none;border-left:1px solid var(--ds-line)}._tocDesktop_1el6j_26 ._tocList_1el6j_41{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ds-line-strong) transparent}._tocLink_1el6j_54{position:relative;display:flex;gap:.6rem;padding:.42rem 0 .42rem 1rem;font-size:.86rem;line-height:1.4;color:var(--ds-muted);text-decoration:none;transition:color .3s var(--ds-ease)}._tocLink_1el6j_54:before{content:"";position:absolute;left:-1px;top:.35rem;bottom:.35rem;width:2px;border-radius:2px;background:var(--ds-gold);transform:scaleY(0);transition:transform .4s var(--ds-ease)}._tocLink_1el6j_54:hover{color:var(--ds-ink)}._tocLink_1el6j_54[aria-current=location]{color:var(--ds-ink);font-weight:600}._tocLink_1el6j_54[aria-current=location]:before{transform:scaleY(1)}._tocLink_1el6j_54:focus-visible,._tocSummary_1el6j_93:focus-visible,._markdownLink_1el6j_94:focus-visible,._tableWrapper_1el6j_95:focus-visible{outline:2px solid var(--ds-gold);outline-offset:3px;border-radius:4px}._tocNum_1el6j_101{flex:none;min-width:1.3rem;padding-top:.12rem;font-family:var(--font-mono);font-size:.7rem;font-weight:500;color:var(--ds-gold-ink)}._tocMobile_1el6j_111{display:none;border:1px solid var(--ds-line);border-radius:var(--ds-radius-sm);background:var(--ds-surface)}._tocSummary_1el6j_93{display:flex;align-items:center;gap:1rem;padding:.9rem 1.1rem;list-style:none;cursor:pointer;font-size:.92rem;font-weight:600;color:var(--ds-ink)}._tocSummary_1el6j_93::-webkit-details-marker{display:none}._tocSummary_1el6j_93:after{content:"+";font-family:var(--font-mono);font-weight:400;color:var(--ds-gold-ink)}._tocMobile_1el6j_111[open] ._tocSummary_1el6j_93:after{content:"–"}._tocCount_1el6j_145{margin-left:auto;font-family:var(--font-mono);font-size:.68rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-faint)}._tocMobile_1el6j_111 nav{padding:0 1.1rem 1rem}._content_1el6j_160{min-width:0}._content_1el6j_160 p{text-align:left}._content_1el6j_160 strong{color:var(--ds-ink);font-weight:650}._content_1el6j_160>p:first-child{margin:0 0 .5rem;padding:1rem 1.25rem;border:1px solid var(--ds-line);border-radius:var(--ds-radius-sm);background:radial-gradient(120% 120% at 100% 0%,var(--ds-gold-soft),transparent 60%),var(--ds-surface);font-size:.92rem;line-height:1.8;color:var(--ds-muted)}._content_1el6j_160 ._heading_1el6j_187{scroll-margin-top:calc(var(--ds-nav-h) + 1.5rem);color:var(--ds-ink);text-wrap:balance}._content_1el6j_160 ._h2_1el6j_193{margin:3rem 0 1rem;font-size:clamp(1.35rem,2.1vw,1.75rem);font-weight:700;letter-spacing:-.025em}._content_1el6j_160 ._h3_1el6j_200{margin:2rem 0 .6rem;font-size:clamp(1.08rem,1.4vw,1.22rem);font-weight:650;letter-spacing:-.012em}._content_1el6j_160 ._h4_1el6j_207{margin:1.6rem 0 .5rem;font-size:1rem;font-weight:650}._content_1el6j_160 hr{margin:2.6rem 0 0}._content_1el6j_160 hr+._heading_1el6j_187{margin-top:2.6rem}._content_1el6j_160 li{margin-bottom:.55rem}._markdownLink_1el6j_94{color:var(--ds-gold-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ds-gold-ink) 45%,transparent);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color .3s var(--ds-ease)}._markdownLink_1el6j_94:hover{text-decoration-color:currentColor}._tableWrapper_1el6j_95{margin:1.6rem 0;border:1px solid var(--ds-line);border-radius:var(--ds-radius-sm);background:var(--ds-surface);overflow-x:auto}._content_1el6j_160 ._markdownTable_1el6j_247{width:100%;margin:0;border-collapse:collapse;font-size:.9rem}._content_1el6j_160 ._markdownTable_1el6j_247 th{padding:.75rem 1rem;border-bottom:1px solid var(--ds-line-strong);background:var(--ds-surface-hover);color:var(--ds-ink);font-weight:650;text-align:left}._content_1el6j_160 ._markdownTable_1el6j_247 td{padding:.75rem 1rem;border-bottom:1px solid var(--ds-line);vertical-align:top}._content_1el6j_160 ._markdownTable_1el6j_247 tbody tr:last-child td{border-bottom:0}._finePrint_1el6j_274{display:block;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--ds-line);font-size:.82rem;font-style:italic;line-height:1.6;color:var(--ds-faint)}._loading_1el6j_286{display:flex;align-items:center;gap:.75rem;margin:0;padding:2.5rem 0;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted)}._loadingDot_1el6j_299{width:9px;height:9px;border-radius:50%;background:var(--ds-gold);box-shadow:0 0 0 4px var(--ds-gold-soft)}html[data-motion=full] ._loadingDot_1el6j_299,html[data-motion=reduced] ._loadingDot_1el6j_299{animation:_pulse_1el6j_1 1.2s ease-in-out infinite}@keyframes _pulse_1el6j_1{50%{opacity:.35}}._error_1el6j_318{margin:1rem 0;padding:1.25rem 1.4rem;border:1px dashed var(--ds-line-strong);border-left:3px solid var(--ds-gold);border-radius:var(--ds-radius-sm);background:var(--ds-surface);color:var(--ds-ink)}@media(max-width:1024px){._layout_1el6j_11{grid-template-columns:minmax(0,1fr);gap:1.75rem;max-width:calc(46rem + 2 * var(--ds-gutter))}._toc_1el6j_20{position:static}._tocDesktop_1el6j_26{display:none}._tocMobile_1el6j_111{display:block}}@media(prefers-reduced-motion:reduce){._tocLink_1el6j_54:before{transition:none}}
