.hero[data-astro-cid-lcdefpme]{flex-direction:column;min-height:100svh;display:flex;position:relative}.hero[data-astro-cid-lcdefpme]>nav,.stage[data-astro-cid-lcdefpme]{position:relative}#field[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute}#field[data-astro-cid-lcdefpme][hidden]{display:none}.stage[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:flex-end;gap:clamp(1.5rem,4svh,3rem);padding-block:clamp(5rem,22svh,11rem) clamp(1.5rem,4vw,3rem);display:flex}h1[data-astro-cid-lcdefpme]{max-width:16em;color:var(--ink);font:300 clamp(2.25rem, min(7vw, 13svh), 6.5rem)/1.12 var(--serif);font-optical-sizing:auto;font-kerning:none;font-variant-ligatures:none;letter-spacing:-.01em;overflow-wrap:anywhere;margin:0}h1[data-astro-cid-lcdefpme].long{font-size:clamp(1.75rem,4vw,3.75rem)}#tokens[data-astro-cid-lcdefpme]{white-space:pre-wrap}#tokens[data-astro-cid-lcdefpme] .hex{font:300 .6em var(--mono);letter-spacing:0}#tokens[data-astro-cid-lcdefpme] span{-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-block:.12em}#tokens[data-astro-cid-lcdefpme] .c0{color:#fff}#tokens[data-astro-cid-lcdefpme] .c1{color:#0000;background-image:var(--metal)}#tokens[data-astro-cid-lcdefpme] .c2{color:#0000;background-image:linear-gradient(100deg,#8c8c8c 0%,#b4b4b4 45%,#8c8c8c 100%)}.bench[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:1.5rem clamp(2rem,6vw,6rem);display:grid}.bench[data-astro-cid-lcdefpme][hidden]{display:none}.note[data-astro-cid-lcdefpme]{max-width:32rem;color:var(--silver);margin:0;font-size:1rem;line-height:1.6}.controls[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr auto;align-items:end;gap:1rem 2rem;display:grid}.field[data-astro-cid-lcdefpme]{color:var(--silver);gap:.5rem;min-width:0;font-size:1rem;line-height:1.4;display:grid}#readout[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums}#merges[data-astro-cid-lcdefpme]{appearance:none;width:100%;height:2.75rem;color:var(--silver);cursor:ew-resize;background:0 0;margin:0}#merges[data-astro-cid-lcdefpme]::-webkit-slider-runnable-track{background:var(--silver);height:1px}#merges[data-astro-cid-lcdefpme]::-moz-range-track{background:var(--silver);height:1px}#merges[data-astro-cid-lcdefpme]::-webkit-slider-thumb{appearance:none;background:var(--metal);border-radius:50%;width:.875rem;height:.875rem;margin-top:calc(.5px - .4375rem)}#merges[data-astro-cid-lcdefpme]::-moz-range-thumb{background:var(--metal);border:0;border-radius:50%;width:.875rem;height:.875rem}#own[data-astro-cid-lcdefpme]{border:0;border-bottom:1px solid var(--silver);width:100%;height:2.75rem;color:var(--ink);font:400 1.0625rem var(--serif);background:0 0;border-radius:0;padding:0}#toggle[data-astro-cid-lcdefpme]{min-height:2.75rem;color:var(--ink);font:400 1rem var(--serif);text-decoration:underline;text-decoration-color:var(--silver);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration-thickness:1px}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--ink);margin:0;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:300;line-height:1.45}dl[data-astro-cid-lcdefpme]{margin:0}.project[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:.35rem clamp(2rem,6vw,6rem);padding-block:1.1rem;display:grid}dt[data-astro-cid-lcdefpme]{color:var(--ink);font-size:clamp(1.4rem,2.4vw,1.75rem);font-weight:300;line-height:1.3}dd[data-astro-cid-lcdefpme]{max-width:36rem;margin:0}@media (forced-colors:active){#merges[data-astro-cid-lcdefpme]{forced-color-adjust:none}#merges[data-astro-cid-lcdefpme]::-webkit-slider-runnable-track,#merges[data-astro-cid-lcdefpme]::-webkit-slider-thumb{background:canvastext}#merges[data-astro-cid-lcdefpme]::-moz-range-track,#merges[data-astro-cid-lcdefpme]::-moz-range-thumb{background:canvastext}}@media (width<=52rem){.bench[data-astro-cid-lcdefpme],.project[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.controls[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1.25rem}.controls[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{grid-column:1/-1}}
