[data-doc-hero]{position:relative;isolation:isolate;overflow:clip;padding:clamp(56px,7vw,96px) var(--gutter) 0}[data-back]{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:var(--mono);font-size:14px}[data-back]:hover{color:var(--green)}[data-back] svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}[data-h1]{font-size:clamp(64px,13vw,184px);font-weight:800;line-height:.96;letter-spacing:-.015em;color:var(--magenta);text-shadow:0 0 calc(44px * var(--glow)) color-mix(in srgb,var(--magenta) 55%,transparent)}[data-lead]{max-width:34ch;margin-top:28px;font-size:clamp(22px,2.6vw,34px);line-height:1.25;text-wrap:pretty}[data-stats]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--edge)}[data-stats] div{padding:18px 20px 18px 0}[data-stats] dt{font-family:var(--mono);font-size:13px;color:var(--n)}[data-stats] dd{margin-top:4px;font-size:18px;font-weight:500}[data-doc-row]{display:flex;flex-wrap:wrap;column-gap:48px;row-gap:24px}[data-doc-label]{flex:1 1 200px;min-width:0}[data-doc-body]{flex:4 1 560px;min-width:0}[data-prose]{max-width:68ch;text-wrap:pretty}[data-layers]{display:grid;gap:8px;margin-top:36px}[data-layer]{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:4px;padding:18px 20px}[data-layer] span{flex:0 0 110px;font-family:var(--mono);font-size:13px;line-height:1.9;color:var(--n)}[data-layer] p{flex:1 1 280px;min-width:0;font-size:16px}[data-layer]:nth-child(2){margin-left:clamp(0px,5vw,64px)}[data-layer]:nth-child(3){margin-left:clamp(0px,10vw,128px)}[data-layer]:nth-child(4){margin-left:clamp(0px,15vw,192px)}[data-decisions]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;margin-top:8px}[data-decision]{display:flex;flex-direction:column;padding:24px}[data-decision] h3{margin-top:18px;font-size:24px;font-weight:600;line-height:1.2}[data-decision] p{margin-top:12px;font-size:16px;color:var(--muted);text-wrap:pretty}[data-decision] p:last-child{margin-top:auto;padding-top:12px;border-top:1px solid var(--edge)}[data-decision] p:nth-of-type(1){margin-bottom:16px}[data-decision] strong{display:block;font-family:var(--mono);font-size:13px;font-weight:500;color:var(--text)}[data-coin]{display:block;width:14px;height:14px;background:var(--n);box-shadow:0 0 calc(14px * var(--glow)) var(--n);rotate:45deg}[data-scope]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));column-gap:32px;row-gap:24px}[data-scope] h3{margin-bottom:8px;font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--n)}[data-scope] li{padding-block:9px;border-top:1px solid var(--edge);font-size:16px}[data-doc-body] [data-prose]{margin-top:20px}[data-doc-tag]{margin-top:32px}[data-doc-actions][data-hero-actions]{margin-top:48px}[data-case-nav]{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:32px;font-family:var(--mono);font-size:12px}[data-case-nav] a{padding-block:8px;border-bottom:1px solid var(--edge)}[data-case-nav] a:hover{color:var(--n);border-color:currentColor}[data-case-reading]{max-width:1100px;margin-inline:auto}[data-case-reading]>[data-prose]{max-width:76ch;margin-top:24px}[data-case-flow],[data-case-examples],[data-case-history]{margin-top:40px}[data-case-flow] li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding-block:24px;border-top:1px solid var(--edge)}[data-case-flow] li>span,[data-case-example-label],[data-case-history] time{font-family:var(--mono);font-size:12px;color:var(--n)}[data-case-reading] h3{font-size:clamp(21px,2.5vw,28px);line-height:1.25;font-weight:600}[data-case-reading] h3+[data-prose]{margin-top:16px}[data-case-examples]{display:grid;gap:48px}[data-case-example-label]{margin-bottom:12px}[data-case-example-code]{max-width:100%;margin-top:24px;padding:24px;overflow-x:auto;border:1px solid var(--edge);background:var(--screen);font-family:var(--mono);font-size:12px;line-height:1.8;tab-size:2}[data-case-example-code] code{font:inherit}[data-case-history]{border-left:1px solid var(--edge)}[data-case-history] li{position:relative;display:grid;grid-template-columns:140px minmax(0,1fr);gap:24px;padding:0 0 40px 24px}[data-case-history] li:before{content:"";position:absolute;top:5px;left:-5px;width:9px;height:9px;background:var(--n)}[data-case-history] li:last-child{padding-bottom:0}[data-case-history] time{padding-top:3px}@media(max-width:720px){[data-case-history] li{grid-template-columns:minmax(0,1fr);gap:12px}[data-case-flow] li{grid-template-columns:28px minmax(0,1fr);gap:12px}[data-case-example-code]{padding:16px;font-size:11px}}
