.hero{isolation:isolate;color:var(--ink);position:relative;container:hero-track/inline-size}.hero__stage{min-block-size:calc(100svh - var(--header-height-rest));box-sizing:border-box;align-content:start;column-gap:var(--gutter);padding:var(--space-7) var(--margin) var(--space-8);max-inline-size:calc(var(--layout-max-width) + 2 * var(--margin));grid-template-columns:minmax(0,1fr);grid-template-areas:"title""proof""stand""install""tour""beats""code""out";margin-inline:auto;display:grid;position:relative}.hero__title{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:var(--weight-display);color:var(--ink);text-wrap:balance;transform-origin:0 100%;grid-area:title;margin:0}.hero__title-line{display:inline}.hero__proof{margin:var(--space-4) 0 0;max-inline-size:60ch;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;grid-area:proof}.hero__standfirst{margin:var(--space-5) 0 0;max-inline-size:38ch;font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead);color:var(--ink-2);text-wrap:pretty;grid-area:stand}.hero__install{grid-area:install;min-inline-size:0;margin-block-start:var(--space-6)}.hero__tour{margin:var(--space-5) 0 0;grid-area:tour}.hero__tour-arrow{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.hero__tour-link:hover .hero__tour-arrow,.hero__tour-link:focus-visible .hero__tour-arrow{transform:translate(3px)}.hero__code{margin:var(--space-7) 0 0;grid-area:code;min-inline-size:0;position:relative}.hero__output{margin:var(--space-5) 0 0;grid-area:out;min-inline-size:0}.hero__beats{grid-area:beats;margin-block-start:var(--space-5)}.hero__slab{isolation:isolate;border:1px solid color-mix(in srgb,var(--ink) 9%,transparent);background:linear-gradient(180deg,var(--surface-0),var(--code-bg));box-shadow:inset 0 1px #ffffffb3,var(--shadow-1);padding:var(--hero-slab-pad,var(--space-6));border-radius:20px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.hero__slab{box-shadow:inset 0 1px #ffffffb3,var(--shadow-1)}}.hero__light,.hero__scan{z-index:-1;pointer-events:none;opacity:0;position:absolute;inset:0}.hero__scan{z-index:1;background:linear-gradient(180deg,transparent 0% 78%,color-mix(in srgb,var(--violet-100) 45%,transparent) 92%,color-mix(in srgb,var(--indigo-200) 60%,transparent) 98.6%,color-mix(in srgb,var(--indigo-500) 55%,transparent) 99.5%,transparent 100%);block-size:100%}.hero__carve{font-family:var(--font-mono);font-size:var(--hero-code-size,var(--text-code));line-height:var(--leading-code);inline-size:max-content;max-inline-size:100%;position:relative}.hero__pre{font:inherit;line-height:inherit;color:var(--ink);white-space:pre;tab-size:4;background:0 0;margin:0;padding:0;overflow:visible}.hero__pre code{font:inherit;background:0 0;padding:0}.hero__line{position:relative}.tk--keyword{color:var(--syn-keyword);font-weight:600}.tk--type{color:var(--syn-type);font-weight:600}.tk--string{color:var(--syn-string)}.tk--number{color:var(--syn-number)}.tk--punct{color:var(--syn-punct)}.tk--comment{color:var(--syn-comment)}.hero__label{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--weight-xs);color:var(--ink-3);margin-block-start:var(--space-3)}.hero__label code{font-family:var(--font-mono)}.hero__terminal{padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);background:linear-gradient(180deg,var(--surface-2),var(--surface-3));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--ink) 10%,transparent),inset 0 -1px 0 var(--surface-0);font-family:var(--font-mono);font-size:var(--hero-code-size,var(--text-code));line-height:var(--leading-code);color:var(--ink);white-space:pre;margin:0;overflow:visible}.hero__terminal samp{font:inherit}.hero__out{display:inline-block}.hero__out:before{content:"";background:var(--indigo-400);vertical-align:middle;border-radius:50%;block-size:.5ch;inline-size:.5ch;margin-inline-end:1ch;display:inline-block}.hero__callouts{margin:var(--space-4) 0 0;gap:var(--space-2) var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.hero__callout{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-xs);color:var(--ink-2);padding-inline-start:var(--space-4);position:relative}.hero__callout:before{content:"";border-block-start:1px solid var(--indigo-400);inline-size:10px;position:absolute;inset-block-start:.7em;inset-inline-start:0}.hero__anchor{border-radius:3px}.hero__captions{margin:0;padding:0;list-style:none;display:none}.hero__summary{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-3);letter-spacing:.01em;margin:0}.hero__hint{display:none}@container hero-track (width>=900px){.hero__stage{grid-template:"title title title""proof beats beats""stand code out""install code out""tour code out"".code out"1fr/minmax(0,5fr) minmax(0,4fr) minmax(0,3fr)}.hero__code{margin-block-start:var(--space-6)}.hero__output{align-self:end;margin-block-start:var(--space-6)}}@media screen and (scripting:enabled)and (prefers-reduced-motion:no-preference){.hero:not(.is-static){--hero-chip-h:60px;--hero-install-full:9.5rem;block-size:400svh}.hero:not(.is-static) .hero__stage{block-size:calc(100svh - var(--header-height-rest));min-block-size:0;max-inline-size:none;padding-block:clamp(12px,2.5cqi,32px) clamp(12px,2cqi,28px);padding-inline:max(var(--margin),(100% - var(--layout-max-width)) / 2);grid-template:"title""proof""stand""code"minmax(0,1fr)"install"/minmax(0,1fr);row-gap:0;position:sticky;inset-block-start:var(--header-height-rest);overflow:clip;container:hero-stage/size}.hero:not(.is-static) .hero__title{font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);font-weight:var(--weight-h1);will-change:transform;margin-block-start:calc(var(--hero-title-lines,2) * (var(--text-display) - var(--text-h1)) * var(--leading-h1))}.hero:not(.is-static) .hero__proof{margin-block-start:clamp(6px,1.4cqb,16px)}.hero:not(.is-static) .hero__standfirst{font-size:clamp(var(--text-sm),2.3cqb,var(--text-lead));margin-block-start:clamp(6px,1.6cqb,20px)}.hero:not(.is-static) .hero__install{z-index:2;block-size:var(--hero-chip-h);pointer-events:none;align-self:stretch;margin:0;position:relative}.hero:not(.is-static) .hero__install venutian-install{block-size:var(--hero-install-full);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.hero:not(.is-static) .hero__install venutian-install>*{pointer-events:auto;max-inline-size:100%}.hero:not(.is-static) .hero__install .install-tabs__interactive{inline-size:100%}.hero:not(.is-static) .hero__code{--hero-slab-pad:14px;flex-direction:column;justify-content:center;place-self:stretch stretch;align-items:flex-start;min-block-size:0;margin:clamp(8px,2cqb,24px) 0 clamp(6px,1.4cqb,16px);display:flex;container:hero-code/size}.hero:not(.is-static) .hero__slab{inline-size:fit-content;max-inline-size:100%}.hero:not(.is-static) .hero__carve{--hero-code-size:min(15.5px, calc((100cqb - 2 * var(--hero-slab-pad) - 1.75rem) / (var(--hero-lines,18) * 1.5 + .3)), calc((100cqi - 2 * var(--hero-slab-pad)) / (var(--hero-cols,35) * .61 + .4)));line-height:1.5}.hero:not(.is-static) .hero__code .hero__label{white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;margin-block-start:6px;overflow:hidden}.hero:not(.is-static) .hero__terminal{padding:clamp(10px,2cqb,20px) clamp(12px,2.4cqb,28px);font-size:clamp(9px,1.9cqb,15px);line-height:1.5}.hero:not(.is-static) .hero__output{z-index:1;grid-area:code;place-self:end;margin:0;margin-block-end:clamp(8px,1.6cqb,20px);position:relative}.hero:not(.is-static) .hero__beats{z-index:1;grid-area:code;place-self:start end;margin:0;margin-block-start:clamp(8px,2cqb,24px);position:relative}.hero:not(.is-static) .hero__captions{display:grid}.hero:not(.is-static) .hero__summary{display:none}.hero:not(.is-static) .hero__callouts{margin:0;display:block}.hero:not(.is-static) .hero__hint{display:block}.hero:not(.is-static) .hero__tour{display:none}}@media screen and (scripting:enabled)and (prefers-reduced-motion:no-preference)and (max-width:599px){.hero:not(.is-static){block-size:300svh}}@media screen and (scripting:enabled)and (prefers-reduced-motion:no-preference){@container hero-track (width>=600px){.hero:not(.is-static) .hero__stage{column-gap:var(--gutter);grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"title title""proof proof""stand stand""code out""install install"}.hero:not(.is-static) .hero__output,.hero:not(.is-static) .hero__beats{grid-area:out;justify-self:start}}@container hero-track (width>=900px){.hero:not(.is-static) .hero__stage{grid-template:"title title title""proof code out""stand code out"".code out"minmax(0,1fr)"install code out"/minmax(0,6fr) minmax(0,4fr) minmax(0,2.6fr)}.hero:not(.is-static) .hero__proof{max-inline-size:44ch}.hero:not(.is-static) .hero__install{margin-inline-end:var(--gutter)}.hero:not(.is-static) .hero__code{--hero-slab-pad:24px}}@container hero-track (width<=599px){.hero:not(.is-static) .hero__stage{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"title""proof""code""install"}.hero:not(.is-static) .hero__title{--hero-title-lines:3}.hero:not(.is-static) .hero__install{--hero-install-full:10.75rem}.hero:not(.is-static) .hero__code{padding-block-start:1.9rem}.hero:not(.is-static) .hero__beats{justify-self:start}.hero:not(.is-static) .hero__standfirst{font-size:var(--text-lead);z-index:1;grid-area:code;align-self:start;margin-block-start:clamp(16px,6cqb,48px);position:relative}}.hero.is-inline-out:not(.is-static) .hero__output{translate:var(--ox,0px) var(--oy,0px);z-index:2;grid-area:auto;margin:0;position:absolute;inset-block-start:0;inset-inline-start:0}.hero.is-inline-out:not(.is-static) .hero__terminal{box-shadow:none;font-size:var(--out-size,11px);background:0 0;border-radius:0;padding:0;line-height:1.5}.hero.is-inline-out:not(.is-static) .hero__output .hero__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.hero__beats{align-self:end}@media print{.hero__hint,.hero__light,.hero__scan{display:none}.hero__stage{min-block-size:0;padding:0}.hero__title{font-size:28pt}.hero__slab,.hero__terminal{box-shadow:none;border:.5pt solid var(--indigo-300);background:0 0}}#hero{--hs-pad:var(--space-5);--hs-edge:color-mix(in srgb, var(--ink) 9%, transparent)}#hero.is-static .hero__stage{padding-block:var(--space-7) var(--space-8);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""stand""install""proof""tour""code"}#hero .hero__eyebrow{margin:0 0 var(--space-4);grid-area:eyebrow}#hero.is-static .hero__title{letter-spacing:-.022em;word-spacing:.02em}#hero.is-static .hero__title-line{text-wrap:balance;display:block}#hero.is-static .hero__standfirst{max-inline-size:36ch;margin-block-start:var(--space-6)}#hero.is-static .hero__install{margin:var(--space-6) 0 0;max-inline-size:40rem}#hero.is-static .hero__tour{margin:var(--space-5) 0 0;justify-self:start}#hero.is-static .hero__proof{margin:var(--space-5) 0 0;max-inline-size:58ch;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3);border:0;padding:0}#hero.is-static .hero__beats{display:none}#hero.is-static .hero__code{margin:var(--space-8) 0 0;grid-area:code;grid-template-columns:minmax(0,1fr);grid-template-areas:"label""slab""out";align-self:start;display:grid}#hero.is-static .hero__slab{grid-area:slab}#hero.is-static .hero__code>.hero__label{margin:0 0 var(--space-3);grid-area:label}#hero.is-static .hero__slab{--hero-slab-pad:var(--hs-pad);border-color:var(--hs-edge);border-end-end-radius:0;border-end-start-radius:0}#hero.is-static .hero__output{gap:var(--space-2);padding:var(--space-4) var(--hs-pad) var(--space-5);border:1px solid var(--hs-edge);background:color-mix(in srgb,var(--indigo-50) 70%,var(--surface-0));box-shadow:var(--shadow-1);border-block-start:0;border-radius:0 0 20px 20px;flex-direction:column;grid-area:out;margin:0;display:flex}#hero.is-static .hero__output>.hero__label{color:var(--indigo-700);order:-1;margin:0}#hero.is-static .hero__terminal{box-shadow:none;background:0 0;border-radius:0;padding:0}#hero .hero__out:before{content:none}#hero .hero__out{display:inline}#hero .hero__path{overflow-wrap:anywhere;max-inline-size:100%;font-size:.95em;display:inline-block}@container hero-track (width>=600px){#hero .hero__stage{--hs-pad:var(--space-6);--hs-pane-y:10px;--hs-pane-x:18px}#hero.is-static .hero__stage{grid-template-areas:"eyebrow""title""stand""install""tour""proof""code"}#hero.is-static .hero__code{grid-template-areas:"label""slab";max-inline-size:42rem}#hero.is-static .hero__slab{border-end-end-radius:20px;border-end-start-radius:20px}#hero.is-static .hero__output{z-index:2;margin:0 calc(var(--hs-pad) - var(--hs-pane-x)) calc(var(--hs-pad) + 1px - var(--hs-pane-y)) 0;padding:var(--hs-pane-y) var(--hs-pane-x);border:1px solid color-mix(in srgb,var(--indigo-200) 70%,transparent);background:var(--indigo-50);border-radius:14px;grid-area:slab;place-self:end;gap:6px;position:relative;box-shadow:inset 0 1px #fffc,0 6px 18px -10px #4b45d359}#hero.is-static .hero__output>.hero__label{letter-spacing:.02em;font-size:.6875rem}#hero.is-static .hero__title-line{display:block}#hero.is-static .hero__title{font-size:min(var(--text-display),5.5rem,calc((100cqi - 2 * var(--margin)) / 10.4))}#hero.is-static .hero__proof{font-size:var(--text-sm);line-height:var(--leading-sm)}}@container hero-track (width>=1200px){#hero.is-static .hero__stage{grid-template:"eyebrow eyebrow""title title""stand code""install code""tour code""proof code"".code"1fr/minmax(0,1fr) minmax(0,1fr);column-gap:clamp(48px,5cqi,96px);padding-block-start:var(--space-6)}#hero.is-static .hero__code{max-inline-size:none;margin-block-start:var(--space-2)}#hero.is-static .hero__tour,#hero.is-static .hero__proof{margin-block-start:var(--space-5)}}@media(max-width:600px){#hero.is-static .hero__stage{padding-block-start:var(--space-5)}#hero .hero__eyebrow{margin-block-end:var(--space-3)}#hero.is-static .hero__standfirst{margin-block-start:var(--space-5);font-size:1.0625rem;line-height:1.45}#hero.is-static .hero__install,#hero.is-static .hero__proof{margin-block-start:var(--space-4)}}@media(max-height:460px){#hero.is-static .hero__stage{padding-block-start:var(--space-4)}#hero .hero__eyebrow{margin-block-end:var(--space-2)}#hero.is-static .hero__standfirst{margin-block-start:var(--space-4)}#hero.is-static .hero__install{margin-block-start:var(--space-3)}}@media screen and (scripting:enabled)and (prefers-reduced-motion:no-preference){.hero:not(.is-static){--b1:0;--cut:0;--rise:0;--run:0;--title-scale:1;--settle:0;--n:90;--cuts:16;--deep:clamp(0, calc((var(--cut) - .55) / .45), 1)}.hero:not(.is-static) .hero__plate--back{transform:translate3d(0,calc(var(--p,0) * -.2 * 30cqb),0)}.hero:not(.is-static) .hero__plate--mid{transform:translate3d(0,calc(var(--p,0) * -.5 * 30cqb),0)}.hero:not(.is-static) .hero__plate--front{transform:translate3d(0,calc(var(--p,0) * -.8 * 30cqb),0)}.hero:not(.is-static) .hero__title{transform:scale(var(--title-scale))}.hero:not(.is-static) .hero__standfirst{opacity:clamp(0,calc(var(--run) * 2.2 - .4),1);transform:translateY(calc((1 - clamp(0,calc(var(--run) * 2.2 - .4),1))*14px))}.hero:not(.is-static) .hero__code{opacity:calc(1 - var(--settle));transform:translateY(calc(var(--settle) * -16px))}@container hero-track (width<=599px){.hero:not(.is-static) .hero__standfirst{opacity:var(--settle);transform:translateY(calc((1 - var(--settle)) * 14px))}.hero:not(.is-static) .hero__beats{opacity:calc(1 - var(--settle))}}.hero:not(.is-static) .hero__light{opacity:calc(1 - var(--rise));background:linear-gradient(118deg,transparent 34%,color-mix(in srgb,var(--violet-100) 55%,transparent) 45%,var(--surface-0) 50%,color-mix(in srgb,var(--violet-100) 55%,transparent) 55%,transparent 66%);background-size:340% 340%;background-position:calc(100% - var(--b1) * 100%) calc(100% - var(--b1) * 100%)}.hero:not(.is-static) .hero__slab{box-shadow:var(--shadow-3)}.hero:not(.is-static) .hero__veins{opacity:calc(.7 - var(--rise) * .42)}.hero:not(.is-static) .tk{--o:clamp(0, calc((var(--rise) * (var(--n) + 8) - var(--i,0)) / 8), 1);opacity:var(--o);transform:translateY(calc((1 - var(--o)) * .45em));display:inline-block}.hero:not(.is-static) .tk--keyword{color:color-mix(in oklch,var(--indigo-700) calc(var(--o) * 100%),var(--ink-2))}.hero:not(.is-static) .hero__chisel{opacity:min(calc(var(--cut) * 12),calc(1 - var(--rise) * 1.3))}.hero:not(.is-static) .hero__cut,.hero:not(.is-static) .hero__edge{--c:clamp(0, calc((var(--cut) / .6 * (var(--cuts) + 4) - var(--k,0)) / 4), 1);stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--c))}.hero:not(.is-static) .hero__cut{stroke-width:calc(.05 + var(--deep) * .07);stroke:color-mix(in oklch,var(--indigo-700) calc(var(--deep) * 100%),var(--indigo-400))}.hero:not(.is-static) .hero__tool{--t1:clamp(0, calc(var(--cut) / .6 * (var(--cuts) + 4) / 4), 1);opacity:min(calc(var(--cut) * 30),calc((1 - var(--t1)) * 6 + .001),1);transform:translate(calc((var(--tool-a,0) + var(--tool-l,12) * var(--t1)) * 1ch - 4px),calc((var(--tool-y,0) + .78) * 1.5em - 18px))}.hero:not(.is-static) .hero__output{opacity:calc(clamp(0,calc(var(--run) * 5),1) * (1 - var(--settle)));transform:translateY(calc((1 - clamp(0,calc(var(--run) * 5),1)) * 12px - var(--settle) * 16px))}.hero:not(.is-static) .hero__out{opacity:clamp(0,calc(var(--run) * 7 - var(--o-i,0) * .9 - .6),1)}.hero:not(.is-static) .hero__captions{display:grid}.hero:not(.is-static) .hero__caption{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:.01em;color:var(--ink-2);opacity:var(--cap,0);transform:translateY(calc((1 - var(--cap,0)) * 6px));grid-area:1/1}.hero:not(.is-static) .hero__caption:before{content:"";inline-size:18px;border-block-start:1px solid var(--indigo-400);vertical-align:middle;margin-inline-end:var(--space-2);display:inline-block}.hero:not(.is-static) .hero__caption[data-beat="1"]{--cap:var(--cap1,1)}.hero:not(.is-static) .hero__caption[data-beat="2"]{--cap:var(--cap2,0)}.hero:not(.is-static) .hero__caption[data-beat="3"]{--cap:var(--cap3,0)}.hero:not(.is-static) .hero__callout{white-space:nowrap;opacity:var(--co,0);transform:translate(var(--cx,0px),calc(var(--cy,0px) - 50%));pointer-events:none;z-index:3;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.hero:not(.is-static) .hero__callout:before{inline-size:calc(var(--cw,16px) - 6px);transform-origin:0 0;transform:scaleX(var(--co,0));inset-block-start:50%;inset-inline-start:calc(-1 * var(--cw,16px))}.hero:not(.is-static) .hero__callout-text{border-radius:var(--radius-xs);background:color-mix(in srgb,var(--surface-0) 92%,transparent);box-shadow:var(--shadow-1);padding:2px 8px;display:inline-block}.hero:not(.is-static) .hero__anchor{box-shadow:inset 0 -1px color-mix(in srgb,var(--indigo-400) calc(var(--ca,0) * 100%),transparent)}.hero:not(.is-static) .hero__hint{pointer-events:none;block-size:40px;inline-size:1px;margin:0;position:absolute;inset-block-end:calc(var(--hero-chip-h,60px) + 24px);inset-inline-start:50%;overflow:hidden}.hero:not(.is-static) .hero__hint-line{background:linear-gradient(var(--indigo-400),transparent);transform-origin:50% 0;block-size:100%;inline-size:1px;transition:transform var(--dur-scene) var(--ease-out),opacity var(--dur-base) var(--ease-out);display:block;transform:scaleY(0)}.hero.is-hinting .hero__hint-line{transform:scaleY(1)}.hero.is-scrolled .hero__hint-line{opacity:0}.hero:not(.is-static) venutian-install:not(:defined) .install-tabs__fallback>:not(:nth-child(2)){display:none}.hero:not(.is-static) venutian-install:not(:defined) .install-tabs__fallback .install-tabs__code{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.hero:not(.is-static) venutian-install:not([data-compact]) .install-tabs__interactive{animation:hero-install-open var(--dur-slow) var(--ease-out) both}}@keyframes hero-install-open{0%{clip-path:inset(100% 0 0 0 round var(--radius-md));transform:translateY(10px)}to{clip-path:inset(0 0 0 0 round var(--radius-md));transform:none}}@media screen and (scripting:enabled)and (prefers-reduced-motion:no-preference){#hero.is-carving .hero__scan{opacity:calc(min(var(--rise,0) * 14,1)*(1 - clamp(0,calc(var(--rise,0) * 1.1 - .9) * 10,1)));transform:translate3d(0,calc(-100% + var(--rise,0) * 112%),0);will-change:transform,opacity}#hero.is-carving .hero__light{opacity:calc(1 - var(--run,0));background:radial-gradient(80% 60% at 50% 0%,color-mix(in srgb,var(--indigo-100) 70%,transparent),transparent 70%)}#hero.is-carving .tk{--o:clamp(0, calc((var(--rise,0) * (var(--n,90) + 10) - var(--i,0)) / 10), 1);opacity:calc(.62 + var(--o) * .38)}#hero.is-carving .tk--keyword{color:color-mix(in oklch,var(--syn-keyword) calc(var(--o) * 100%),var(--ink-2))}#hero.is-carving .tk--type{color:color-mix(in oklch,var(--syn-type) calc(var(--o) * 100%),var(--ink-2))}#hero.is-carving .tk--string{color:color-mix(in oklch,var(--syn-string) calc(var(--o) * 100%),var(--ink-2))}#hero.is-carving .tk--number{color:color-mix(in oklch,var(--syn-number) calc(var(--o) * 100%),var(--ink-2))}#hero.is-carving .hero__output{opacity:clamp(0,calc(var(--run,0) * 5),1);transform:translateY(calc((1 - clamp(0,calc(var(--run,0) * 5),1))*12px))}#hero.is-carving .hero__out{opacity:clamp(0,calc(var(--run,0) * 7 - var(--o-i,0) * .9 - .6),1)}#hero.is-carving .hero__callout{opacity:var(--co,0);transform:translate(calc((1 - var(--co,0)) * -8px))}#hero.is-carved .tk,#hero.is-carved .hero__output,#hero.is-carved .hero__out,#hero.is-carved .hero__callout{transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}}@media screen and (scripting:enabled)and (prefers-reduced-motion:no-preference)and (not (min-width:45em)){#hero.is-carving .hero__output,#hero.is-carving .hero__out,#hero.is-carving .hero__callout{opacity:1;transform:none}}
