.home-hero .hst-instrument{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hst-black:#000;--hst-surface:#0a0a0a;--hst-surface-raised:#101115;--hst-surface-soft:#17181d;--hst-text:#e2e8f0;--hst-text-strong:#f5f6f7;--hst-text-muted:#a1a1aa;--hst-line:#2b2e34;--hst-line-strong:#474a54;--hst-blue:var(--primary);--hst-pink:var(--cta);--hst-pink-ink:var(--cta);--hst-yellow:var(--accent);--hst-green:var(--growth);--hst-font-display:var(--font-geist-sans);--hst-font-body:var(--font-geist-sans);--hst-font-mono:var(--font-geist-mono);--hst-text-s:.875rem;--hst-text-m:1rem;--hst-space-1:.25rem;--hst-space-2:.5rem;--hst-space-3:.75rem;--hst-space-4:1rem;--hst-space-5:1.25rem;--hst-rule:1px;--hst-focus:3px;--hst-ease-out:cubic-bezier(.22, 1, .36, 1);--hst-ease-in-out:cubic-bezier(.65, 0, .35, 1);color:var(--hst-text);font-family:var(--hst-font-body);font-size:var(--hst-text-m);-webkit-font-smoothing:antialiased;line-height:1.55}@supports (color:lab(0% 0 0)){.home-hero .hst-instrument{--hst-black:lab(0% 0 0);--hst-surface:lab(2.74243% -.0000149012 0);--hst-surface-raised:lab(5.23528% .111297 -2.12206);--hst-surface-soft:lab(8.30362% .200108 -3.36312);--hst-text:lab(91.7131% -.970185 -4.62365);--hst-text-strong:lab(96.8329% -.210553 -.600588);--hst-text-muted:lab(66.4545% 1.31291 -4.66983);--hst-line:lab(18.7254% .256673 -4.48895);--hst-line-strong:lab(31.4469% .405818 -6.72365)}}[data-theme=light] .home-hero .hst-instrument{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hst-black:var(--background);--hst-surface:var(--card);--hst-surface-raised:var(--muted);--hst-surface-soft:color-mix(in srgb, var(--card) 90%, var(--foreground));--hst-text:var(--foreground);--hst-text-strong:var(--card-foreground);--hst-text-muted:var(--muted-foreground);--hst-line:var(--line);--hst-line-strong:var(--line-strong);--hst-blue:var(--accent-blue-text);--hst-pink-ink:var(--accent-pink-text);--hst-yellow:var(--accent-amber-text)}.home-hero .hst-replay:focus-visible,.home-hero .hst-phase-control:focus-visible{outline:var(--hst-focus) solid var(--hst-yellow);outline-offset:4px}.home-hero .hst-instrument{border:var(--hst-rule) solid var(--hst-line-strong);background:var(--hst-surface);width:min(100%,43rem);box-shadow:1rem 1rem 0 var(--hst-black), 1rem 1rem 0 var(--hst-rule) var(--hst-line);justify-self:end;margin:0;position:relative;overflow:hidden}.home-hero .hst-instrument:before{z-index:2;background:var(--hst-pink);content:"";width:4.5rem;height:.2rem;position:absolute;top:-1px;left:-1px}.home-hero .hst-instrument__head{justify-content:space-between;align-items:center;gap:var(--hst-space-4);min-height:4.35rem;padding:var(--hst-space-3) var(--hst-space-5);border-bottom:var(--hst-rule) solid var(--hst-line);display:flex}.home-hero .hst-instrument__kicker,.home-hero .hst-instrument__title{display:block}.home-hero .hst-instrument__kicker{margin-bottom:var(--hst-space-1);color:var(--hst-pink-ink);font-family:var(--hst-font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1.2}.home-hero .hst-instrument__title{color:var(--hst-text-strong);font-family:var(--hst-font-display);letter-spacing:-.025em;font-size:1.08rem;font-weight:600;line-height:1.1}.home-hero .hst-replay{justify-content:center;align-items:center;gap:var(--hst-space-2);border:var(--hst-rule) solid var(--hst-line-strong);min-width:6.75rem;min-height:2.75rem;color:var(--hst-text-muted);cursor:pointer;font-family:var(--hst-font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;padding:.65rem .8rem;font-size:.625rem;font-weight:600;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.home-hero .hst-replay:hover{border-color:var(--hst-text-muted);background:var(--hst-surface-raised);color:var(--hst-text-strong)}.home-hero .hst-replay:active{background:var(--hst-surface-soft)}.home-hero .hst-replay svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.6px;width:.9rem;height:.9rem}.home-hero .hst-instruction{align-items:center;gap:var(--hst-space-4);min-height:4.75rem;padding:var(--hst-space-4) var(--hst-space-5);border-bottom:var(--hst-rule) solid var(--hst-line);background:var(--hst-black);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.home-hero .hst-instruction__index,.home-hero .hst-instruction__label,.home-hero .hst-instruction__meta{font-family:var(--hst-font-mono);text-transform:uppercase}.home-hero .hst-instruction__index{background:var(--hst-text-strong);width:2.25rem;height:2.25rem;color:var(--hst-black);place-items:center;font-size:.6875rem;font-weight:700;display:grid}.home-hero .hst-instruction__label{color:var(--hst-text-muted);letter-spacing:.14em;margin-bottom:.2rem;font-size:.625rem;line-height:1.2;display:block}.home-hero .hst-instruction q{max-width:28rem;color:var(--hst-text-strong);font-family:var(--hst-font-display);letter-spacing:-.02em;quotes:"“" "”";font-size:clamp(1rem,1.6vw,1.25rem);font-weight:560;line-height:1.25;display:block}.home-hero .hst-instruction__meta{color:var(--hst-yellow);letter-spacing:.12em;text-align:right;white-space:nowrap;font-size:.625rem;line-height:1.3}.home-hero .hst-instrument__stage{grid-template-columns:minmax(16rem,.94fr) minmax(14rem,1.06fr);min-height:20.5rem;display:grid;position:relative;overflow:hidden}.home-hero .hst-instrument__stage:before{width:var(--hst-rule);background:var(--hst-line);content:"";position:absolute;top:0;bottom:0;left:47%}.home-hero .hst-mark-field{background:var(--hst-surface);place-items:center;min-height:20.5rem;display:grid;position:relative;overflow:hidden}.home-hero .hst-mark-field:before,.home-hero .hst-mark-field:after{background:var(--hst-line);content:"";pointer-events:none;position:absolute}.home-hero .hst-mark-field:before{width:var(--hst-rule);top:0;bottom:0;left:50%}.home-hero .hst-mark-field:after{height:var(--hst-rule);top:50%;left:0;right:0}.home-hero .hst-mark-field__coordinate{z-index:3;top:var(--hst-space-3);left:var(--hst-space-4);color:var(--hst-text-muted);font-family:var(--hst-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.5625rem;line-height:1;position:absolute}.home-hero .hst-product-mark{z-index:2;width:clamp(11rem,17vw,15.5rem);height:auto;color:var(--hst-text-strong);display:block;position:relative;overflow:visible}.home-hero .hst-mark-guide{fill:none;stroke:var(--hst-line-strong);stroke-dasharray:1.5 2.5;stroke-width:.45px}.home-hero .hst-mark-axis{stroke:var(--hst-blue);stroke-width:.35px;opacity:.5}.home-hero .hst-mark-layer{opacity:0;pointer-events:none;transform-origin:32px 32px;transition:opacity .3s var(--hst-ease-in-out), transform .42s var(--hst-ease-in-out);transition-delay:0s;transform:scale(.98)}.home-hero .hst-mark-base{pointer-events:none}.home-hero .hst-mark-layer .hst-mark-cell{opacity:0}.home-hero .hst-mark-cell{fill:var(--hst-text-strong)}.home-hero .hst-mark-cell--muted{fill:var(--hst-surface-soft);stroke:var(--hst-line-strong);stroke-width:.45px}.home-hero .hst-mark-verb{fill:var(--hst-pink)}.home-hero .hst-mark-answer{fill:var(--hst-text-strong)}.home-hero .hst-mark-route{fill:none;stroke:var(--hst-yellow);stroke-linecap:square;stroke-width:.8px}.home-hero .hst-mark-route-packet{fill:var(--hst-text-strong)}.home-hero .hst-mark-checkpoint{fill:none;stroke:var(--hst-yellow);stroke-dasharray:3 2;stroke-width:.8px}.home-hero .hst-signal-path{fill:none;stroke:var(--hst-blue);stroke-dasharray:1 3;stroke-width:.45px;opacity:.38}.home-hero .hst-signal-marker{fill:var(--hst-yellow);transform-box:view-box;transform-origin:0 0;transition:transform .76s var(--hst-ease-in-out);transform:translate(0)}.home-hero .hst-instrument[data-phase=direction] .hst-mark-layer--direction,.home-hero .hst-instrument[data-phase=radar] .hst-mark-layer--radar,.home-hero .hst-instrument[data-phase=vector] .hst-mark-layer--vector,.home-hero .hst-instrument[data-phase=hive] .hst-mark-layer--hive,.home-hero .hst-instrument[data-phase=checkpoint] .hst-mark-layer--hive,.home-hero .hst-instrument[data-phase=checkpoint] .hst-mark-layer--checkpoint{opacity:1;transition-duration:.52s,.62s;transition-delay:.12s;transform:scale(1)}.home-hero .hst-instrument[data-phase=radar] .hst-signal-marker{transform:translate(27.38%)}.home-hero .hst-instrument[data-phase=vector] .hst-signal-marker{transform:translate(45.24%,-18.75%)}.home-hero .hst-instrument[data-phase=hive] .hst-signal-marker{transform:translate(63.1%,-37.5%)}.home-hero .hst-instrument[data-phase=checkpoint] .hst-signal-marker{transform:translate(27.38%)}.home-hero .hst-instrument[data-phase=direction] .hst-direction-packet{animation:hst-packet-in .68s var(--hst-ease-out) both}.home-hero .hst-instrument[data-phase=radar] .hst-radar-verb{animation:hst-sweep-in .68s var(--hst-ease-out) both;transform-origin:34px 30px}.home-hero .hst-instrument[data-phase=radar] .hst-radar-blip{animation:hst-blip-in .52s .1s var(--hst-ease-out) both;transform-origin:17px 47px}.home-hero .hst-instrument[data-phase=vector] .hst-vector-verb{animation:hst-vector-in .64s var(--hst-ease-out) both;transform-origin:60px 4px}.home-hero .hst-instrument[data-phase=vector] .hst-vector-origin{animation:hst-origin-in .52s 90ms var(--hst-ease-out) both;transform-origin:17px 47px}.home-hero .hst-instrument[data-phase=hive] .hst-hive-unit{animation:hst-unit-in .46s var(--hst-ease-out) both;transform-box:fill-box;transform-origin:50%}.home-hero .hst-instrument[data-phase=hive] .hst-hive-unit--2{animation-delay:80ms}.home-hero .hst-instrument[data-phase=hive] .hst-hive-unit--3{animation-delay:.16s}.home-hero .hst-instrument[data-phase=hive] .hst-hive-unit--4{animation-delay:.24s}.home-hero .hst-instrument[data-phase=checkpoint] .hst-mark-checkpoint{animation:hst-checkpoint-in .62s var(--hst-ease-out) both;transform-origin:17px 47px}.home-hero .hst-phase-tag{z-index:3;right:var(--hst-space-4);bottom:var(--hst-space-3);color:var(--hst-text-muted);font-family:var(--hst-font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.5625rem;line-height:1;position:absolute}.home-hero .hst-phase-tag span{display:none}.home-hero .hst-instrument[data-phase=direction] .hst-phase-tag__direction,.home-hero .hst-instrument[data-phase=radar] .hst-phase-tag__radar,.home-hero .hst-instrument[data-phase=vector] .hst-phase-tag__vector,.home-hero .hst-instrument[data-phase=hive] .hst-phase-tag__hive,.home-hero .hst-instrument[data-phase=checkpoint] .hst-phase-tag__checkpoint{display:inline}.home-hero .hst-readout{background:var(--hst-surface-raised);min-height:20.5rem;position:relative}.home-hero .hst-readout-panel{opacity:0;pointer-events:none;transition:opacity .24s var(--hst-ease-in-out), transform .42s var(--hst-ease-in-out);flex-direction:column;justify-content:center;padding:clamp(1.25rem,2.7vw,2rem);transition-delay:0s;display:flex;position:absolute;inset:0;transform:translate(.75rem)}.home-hero .hst-instrument[data-phase=direction] .hst-readout-panel--direction,.home-hero .hst-instrument[data-phase=radar] .hst-readout-panel--radar,.home-hero .hst-instrument[data-phase=vector] .hst-readout-panel--vector,.home-hero .hst-instrument[data-phase=hive] .hst-readout-panel--hive,.home-hero .hst-instrument[data-phase=checkpoint] .hst-readout-panel--checkpoint{z-index:2;opacity:1;pointer-events:auto;transition-duration:.42s,.56s;transition-delay:.12s;transform:translate(0)}.home-hero .hst-readout__eyebrow{align-items:center;gap:var(--hst-space-2);color:var(--hst-pink-ink);font-family:var(--hst-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1.25;display:flex}.home-hero .hst-readout__eyebrow:before{content:"";background:currentColor;width:.35rem;height:.35rem}.home-hero .hst-readout h2{max-width:9ch;margin:var(--hst-space-4) 0 0;color:var(--hst-text-strong);font-family:var(--hst-font-display);letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(1.75rem,3.2vw,3rem);font-weight:620;line-height:.96}.home-hero .hst-readout p{max-width:23rem;margin:var(--hst-space-5) 0 0;color:var(--hst-text-muted);font-size:var(--hst-text-s);text-wrap:pretty;line-height:1.55}.home-hero .hst-readout__metric{padding-top:var(--hst-space-5);align-items:baseline;gap:var(--hst-space-3);border-top:var(--hst-rule) solid var(--hst-line);color:var(--hst-text-strong);font-family:var(--hst-font-mono);letter-spacing:.11em;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr);margin-top:auto;font-size:.625rem;line-height:1.35;display:grid}.home-hero .hst-readout__metric strong{color:var(--hst-yellow);font-family:var(--hst-font-display);letter-spacing:-.04em;font-size:1.5rem;font-weight:650;line-height:1}.home-hero .hst-phase-controls{border-top:var(--hst-rule) solid var(--hst-line);background:var(--hst-black);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.home-hero .hst-phase-controls:before{z-index:0;background:var(--hst-pink);content:"";width:20%;height:.2rem;transition:transform .68s var(--hst-ease-in-out);position:absolute;top:0;left:0;transform:translate(0%)}.home-hero .hst-instrument[data-phase=radar] .hst-phase-controls:before{transform:translate(100%)}.home-hero .hst-instrument[data-phase=vector] .hst-phase-controls:before{transform:translate(200%)}.home-hero .hst-instrument[data-phase=hive] .hst-phase-controls:before{transform:translate(300%)}.home-hero .hst-instrument[data-phase=checkpoint] .hst-phase-controls:before{transform:translate(400%)}.home-hero .hst-phase-control{z-index:1;border:0;border-right:var(--hst-rule) solid var(--hst-line);min-width:0;min-height:3.25rem;color:var(--hst-text-muted);cursor:pointer;font-family:var(--hst-font-mono);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;background:0 0;padding:.65rem .2rem;font-size:clamp(.5rem,1vw,.625rem);font-weight:550;line-height:1;transition:background-color .15s,color .15s;position:relative}.home-hero .hst-phase-control:last-child{border-right:0}.home-hero .hst-phase-control:hover{background:var(--hst-surface-raised);color:var(--hst-text-strong)}.home-hero .hst-phase-control:active{background:var(--hst-surface-soft)}.home-hero .hst-phase-control[aria-pressed=true]{background:var(--hst-surface);color:var(--hst-text-strong)}.home-hero .hst-instrument__footer{justify-content:space-between;align-items:center;gap:var(--hst-space-3);min-height:2.55rem;padding-inline:var(--hst-space-5);border-top:var(--hst-rule) solid var(--hst-line);color:var(--hst-text-muted);font-family:var(--hst-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.5625rem;line-height:1.3;display:flex}.home-hero .hst-instrument__status{align-items:center;gap:var(--hst-space-2);color:var(--hst-text-strong);display:inline-flex}.home-hero .hst-instrument__status:before{background:var(--hst-pink);content:"";width:.32rem;height:.32rem}.home-hero .hst-instrument[data-phase=checkpoint] .hst-instrument__status:before{background:var(--hst-green)}@keyframes hst-packet-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes hst-sweep-in{0%{opacity:0;transform:rotate(-7deg)scale(.94)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes hst-blip-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes hst-vector-in{0%{opacity:0;transform:translate(-3px,3px)scale(.94)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes hst-origin-in{0%{opacity:0;transform:translate(-2px,2px)}to{opacity:1;transform:translate(0)}}@keyframes hst-unit-in{0%{opacity:0;transform:translate(-2px,2px)scale(.72)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes hst-checkpoint-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (max-width:70rem){.home-hero .hst-instrument{box-shadow:.7rem .7rem 0 var(--hst-black), .7rem .7rem 0 var(--hst-rule) var(--hst-line)}}@media (max-width:1024px){.home-hero .hst-instrument{justify-self:start;width:min(100%,48rem)}.home-hero .hst-product-mark{width:clamp(12.5rem,27vw,16rem)}}@media (max-width:40rem){.home-hero .hst-instrument{box-shadow:.45rem .45rem 0 var(--hst-black), .45rem .45rem 0 var(--hst-rule) var(--hst-line)}.home-hero .hst-instrument__head{min-height:4rem;padding-inline:var(--hst-space-4)}.home-hero .hst-instrument__title{font-size:.98rem}.home-hero .hst-replay{min-width:2.75rem;padding-inline:.7rem}.home-hero .hst-replay span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-hero .hst-instruction{gap:var(--hst-space-3);min-height:4.45rem;padding-inline:var(--hst-space-4);grid-template-columns:auto minmax(0,1fr)}.home-hero .hst-instruction__meta{display:none}.home-hero .hst-instruction q{font-size:.96rem}.home-hero .hst-instrument__stage{grid-template-columns:minmax(0,1fr);min-height:auto}.home-hero .hst-instrument__stage:before{display:none}.home-hero .hst-mark-field{border-bottom:var(--hst-rule) solid var(--hst-line);min-height:clamp(15rem,72vw,18.5rem)}.home-hero .hst-product-mark{width:clamp(10.5rem,52vw,13.5rem)}.home-hero .hst-readout{min-height:13.5rem}.home-hero .hst-readout-panel{padding:var(--hst-space-5)}.home-hero .hst-readout h2{margin-top:var(--hst-space-3);font-size:clamp(1.75rem,8.5vw,2.4rem)}.home-hero .hst-readout p{margin-top:var(--hst-space-3);font-size:.8125rem}.home-hero .hst-readout__metric{padding-top:var(--hst-space-3)}.home-hero .hst-phase-control{letter-spacing:.04em;min-height:3rem;font-size:clamp(.45rem,2.2vw,.575rem)}.home-hero .hst-instrument__footer{padding-inline:var(--hst-space-4)}.home-hero .hst-instrument__footer>span:last-child{display:none}}@media (min-width:60.0625rem) and (max-height:50rem){.home-hero .hst-instrument__head{min-height:3.8rem}.home-hero .hst-instruction{min-height:4rem;padding-block:var(--hst-space-3)}.home-hero .hst-instrument__stage,.home-hero .hst-mark-field,.home-hero .hst-readout{min-height:18rem}.home-hero .hst-readout h2{font-size:clamp(1.75rem,2.8vw,2.4rem)}.home-hero .hst-readout p{margin-top:var(--hst-space-4);font-size:.8125rem}.home-hero .hst-product-mark{width:clamp(10rem,16vw,13.5rem)}.home-hero .hst-phase-control{min-height:2.9rem}.home-hero .hst-instrument__footer{min-height:2.25rem}}
.home-hero{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hh-night:color-mix(in srgb, var(--surface-dark) 97%, var(--purple));--hh-ink:color-mix(in srgb, var(--surface-dark) 94%, var(--purple));--hh-ivory:color-mix(in srgb, var(--primary-foreground) 96%, var(--accent));--hh-muted:color-mix(in srgb, var(--foreground) 80%, transparent);--hh-line:color-mix(in srgb, var(--foreground) 25%, transparent);--hh-line-soft:color-mix(in srgb, var(--foreground) 12%, transparent);--hh-blue:color-mix(in srgb, var(--signal) 60%, var(--purple));--hh-iris:var(--purple);--hh-pink:var(--cta);--hh-yellow:color-mix(in srgb, var(--accent) 75%, var(--primary-foreground));--hh-mint:var(--secondary);--hh-display:var(--font-geist-sans);--hh-body:var(--font-geist-sans);--hh-utility:var(--font-geist-mono);isolation:isolate;color:var(--hh-ivory);background:var(--hh-night);font-family:var(--hh-body);-webkit-font-smoothing:antialiased;margin-top:-8rem;padding-top:8rem;position:relative;overflow:clip}[data-theme=light] .home-hero{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hh-night:var(--background);--hh-ink:var(--card);--hh-ivory:var(--foreground);--hh-muted:var(--foreground-soft);--hh-line:var(--line-strong);--hh-line-soft:var(--line);--hh-blue:var(--accent-blue-text);--hh-iris:var(--accent-purple-text);--hh-pink:var(--accent-pink-text);--hh-yellow:var(--accent-amber-text);--hh-mint:var(--accent-green-text)}.home-hero .hh-atmosphere-shade,.home-hero .hh-grain{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-hero .hh-atmosphere-shade{z-index:-3;background:linear-gradient(90deg, #020308fa 0%, #020308c7 33%, #0203081a 72%, #02030852 100%), linear-gradient(180deg, #0203081f 52%, var(--hh-night) 100%)}.home-hero .hh-grain{z-index:-2;opacity:.14;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.38'/%3E%3C/svg%3E")}.home-hero .hh-hero{grid-template-columns:minmax(0,1.03fr) minmax(520px,.97fr);align-items:center;gap:clamp(24px,4vw,72px);width:100%;max-width:86rem;margin:0 auto;padding:60px 1rem 72px;display:grid}.home-hero h1{text-wrap:balance}.home-hero .brand-gradient-text{background-image:linear-gradient(90deg, var(--hh-blue) 0%, var(--hh-iris) 24%, var(--hh-pink) 58%, var(--hh-pink) 100%)}.home-hero .hh-hero-copy{z-index:3;max-width:100%;position:relative}.home-hero .hh-visual-wrap{z-index:2;place-items:center;animation:1.2s cubic-bezier(.2,.75,.2,1) .12s both hh-visual-in;display:grid;position:relative}[data-theme=light] .home-hero .hh-atmosphere-shade{background:0 0}[data-theme=light] .home-hero .hh-grain{opacity:.035;mix-blend-mode:multiply}[data-theme=light] .home-hero .instrument-label{color:var(--accent-pink-text)}[data-theme=light] .home-hero .text-growth{color:var(--accent-green-text)}@keyframes hh-visual-in{0%{transform:translateY(18px)scale(.97)}to{transform:translateY(0)scale(1)}}@media (max-width:1080px){.home-hero .hh-hero{grid-template-columns:minmax(0,1fr) minmax(460px,1fr);gap:8px}}@media (max-width:1024px){.home-hero{overflow:clip}.home-hero .hh-hero{grid-template-columns:1fr;gap:24px;max-width:752px;min-height:auto;padding:62px 1rem 30px}.home-hero .hh-hero-copy{max-width:680px}.home-hero .hh-atmosphere-shade{background:linear-gradient(180deg, #020308cc 0%, #02030842 43%, #020308ad 78%, var(--hh-night) 100%), linear-gradient(90deg, #020308db, #02030824)}}@media (max-width:560px){.home-hero .hh-hero{max-width:none;padding-top:50px}}@media (prefers-reduced-motion:reduce){.home-hero *,.home-hero :before,.home-hero :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
/*# sourceMappingURL=2nrmqsh_d9m16.css.map*/