.veil{display:none}html[data-motion=on] .veil{z-index:20;pointer-events:none;visibility:hidden;animation:.75s linear both veil-show;display:block;position:absolute;inset:0;overflow:hidden}.veil-l,.veil-r{pointer-events:none;width:50.5%;position:absolute;top:0;bottom:0}.veil-l{background:linear-gradient(90deg,#0f0f16,#08080c);left:0;transform:translate(-100%)}.veil-r{background:linear-gradient(270deg,#0f0f16,#08080c);right:0;transform:translate(100%)}.veil-seam{background:var(--accent);opacity:0;pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 24px 4px #6d5efc99}html[data-motion=on] .veil-l{animation:.5s cubic-bezier(.77,0,.18,1) .15s both veil-l}html[data-motion=on] .veil-r{animation:.5s cubic-bezier(.77,0,.18,1) .15s both veil-r}html[data-motion=on] .veil-seam{animation:.55s ease-out .1s both veil-seam}@keyframes veil-show{0%{visibility:visible}to{visibility:hidden}}@keyframes veil-l{0%{transform:none}to{transform:translate(-100%)}}@keyframes veil-r{0%{transform:none}to{transform:translate(100%)}}@keyframes veil-seam{0%{opacity:0}20%{opacity:1}to{opacity:0}}
.hh{isolation:isolate;--hh-panel-h:28rem;position:relative;overflow-x:clip}@media (min-width:768px){.hh{--hh-panel-h:clamp(30rem, 60vw, 42rem)}}.hh-track{position:relative}.hh-stage{padding:clamp(3rem,8vh,5.5rem) 1.5rem 0;position:relative}.hh-atmos{z-index:0;pointer-events:none;height:46rem;position:absolute;inset:0 0 auto}.hh-atmos:after{content:"";background:radial-gradient(closest-side,#6d5efc29,#0000);width:min(60rem,120vw);height:30rem;position:absolute;top:14rem;left:50%;transform:translate(-50%)}.hh-copy{z-index:5;text-align:center;flex-direction:column;align-items:center;max-width:72rem;margin-inline:auto;display:flex;position:relative}.hh-eyebrow{isolation:isolate;letter-spacing:.3em;text-transform:uppercase;align-items:center;gap:.8rem;padding:.25rem 0;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex;position:relative}.hh-eyebrow:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#6d5efc33,#0000);width:130%;height:320%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hh-eyebrow-text{background:linear-gradient(90deg,#bdbadf 0 34%,#fff 44%,#a99fff 50%,#fff 56%,#bdbadf 66% 100%) 100% 0/340% 100%;color:#0000;filter:drop-shadow(0 0 12px #6d5efc59);-webkit-background-clip:text;background-clip:text;margin-right:-.3em;display:inline-block}.hh-eyebrow-eye{color:#b3a9ff;filter:drop-shadow(0 0 7px #8b7fffe6);flex:none;width:22px;height:13px}.hh-eb-pupil{fill:#fff}.hh-eb-lid{transform-box:fill-box;transform-origin:50% 0;transform:scaleY(0)}.hh-eb-lid-b{transform-origin:50% 100%}.hh-title{letter-spacing:-.045em;color:var(--foreground);margin-top:1.5rem;font-size:clamp(1.875rem,min(13vw - .3rem,11.5vh),8rem);font-weight:600;line-height:.98}.hh-line{text-wrap:balance;display:block}.hh-accent-line{margin-top:.04em}.hh-accent-wrap{display:inline-block;position:relative}.hh-accent{background:linear-gradient(100deg,#d6d0ff 0%,#9a8fff 28%,#6d5efc 52%,#a78bfa 78%,#ece9ff 100%);color:#0000;filter:drop-shadow(0 0 32px #6d5efc66);-webkit-background-clip:text;background-clip:text;margin:0 -.05em -.14em;padding:0 .05em .14em;display:inline-block}.hh-redact{border-left:.05em solid var(--accent);transform-origin:100%;pointer-events:none;background:linear-gradient(90deg,#1b1a27,#14141d);border-radius:.05em;display:none;position:absolute;inset:.12em -.06em -.12em -.04em;box-shadow:inset 0 0 0 1px #ffffff0a}.hh-sub{max-width:40rem;color:var(--muted);text-wrap:balance;margin-top:1.5rem;font-size:clamp(1.0625rem,.55rem + 1.1vw,1.375rem);line-height:1.45}.hh-fee{color:inherit;text-align:left;align-items:center;gap:.85rem;margin-top:1.75rem;text-decoration:none;display:inline-flex}.hh-fee:focus-visible{outline-offset:6px;border-radius:.5rem;outline:2px solid #b3a9ff}.hh-fee-value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,#9a8fff 0%,#d6d0ff 30%,#fff 46%,#d6d0ff 56%,#7a6cff 80%,#6d5efc 100%) 70% 0/260% 100%;color:#0000;filter:drop-shadow(0 0 24px #6d5efc73);-webkit-background-clip:text;background-clip:text;padding:0 .04em .06em;font-size:clamp(3rem,2rem + 3.6vw,4.25rem);font-weight:700;line-height:.9}.hh-fee-text{border-left:1px solid #ffffff24;flex-direction:column;gap:.25rem;padding-left:.85rem;display:flex}.hh-fee-label{letter-spacing:.16em;text-transform:uppercase;color:var(--foreground);white-space:nowrap;font-size:clamp(.95rem,.8rem + .5vw,1.125rem);font-weight:600}.hh-fee-note{color:var(--muted);font-size:.875rem;transition:color .2s}.hh-fee:hover .hh-fee-note{color:var(--foreground)}html[data-motion=on] .hh-fee-value{animation:4.5s cubic-bezier(.45,0,.2,1) 1.4s infinite hh-fee-sheen}@keyframes hh-fee-sheen{0%{background-position:100% 0}45%,to{background-position:0 0}}.hh-ctas{flex-direction:column;gap:.75rem;width:100%;max-width:22rem;margin-top:2.25rem;display:flex}.hh-cta.btn{border-radius:.8rem;min-height:3rem;padding-inline:1.5rem;scroll-margin-top:5rem;font-size:1rem}.hh-cta-primary.btn{box-shadow:inset 0 1px #ffffff29,0 14px 36px -14px #6d5efcf2,0 0 0 1px #8b7fff59}@media (min-width:1024px) and (max-height:819px){.hh-title{margin-top:1.1rem;font-size:clamp(2.5rem,min(9.6vw,9.6vh),8rem)}.hh-sub{margin-top:1rem}.hh-ctas{margin-top:1.5rem}}@media (min-width:640px){.hh-ctas{flex-direction:row;justify-content:center;width:auto;max-width:none}}.hh-micro{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-top:1.25rem;font-size:.875rem;display:flex}@media (max-width:379.98px){.hh-micro{column-gap:.875rem}}.hh-micro li{align-items:center;gap:.4rem;display:inline-flex}.hh-micro .hh-i-check{color:var(--accent);flex:none}.hh-i-arrow{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.btn:is(:hover,:focus-visible) .hh-i-arrow{transform:translate(3px)}.hh-i-peek{transform-origin:50% 52%}.hh-visual{z-index:1;max-width:76rem;margin:clamp(4rem,9vh,5.5rem) auto 0;position:relative}.hh-panel{height:var(--hh-panel-h);border:1px solid #ffffff1a;border-radius:clamp(1.25rem,2vw,1.75rem);position:relative;overflow:hidden;box-shadow:0 0 0 1px #08061e66,0 40px 120px -40px #6d5efc8c}.hh-dash{position:absolute;inset:3.75rem 0 0 1.25rem}.hh-panel-bar{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;height:3.75rem;padding:0 .75rem 0 1.25rem;display:flex;position:absolute;top:0;left:0;right:0}.hh-panel-bar>*{pointer-events:auto}.hh-panel-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .75rem .3rem .6rem;font-size:.75rem;font-weight:500;line-height:1rem;display:none}.hh-live-dot{background:var(--success);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px 1px #34d399b3}.hh-pause{margin-left:auto}@media (min-width:640px){.hh-dash{top:4.5rem;left:2.5rem}.hh-panel-bar{height:4.5rem;padding:0 1rem 0 2.5rem}.hh-panel-chip{display:inline-flex}}@media (min-width:1024px){.hh-dash{top:5.5rem;left:4.5%}.hh-panel-bar{height:5.5rem;padding-left:4.5%}}.hh-phone{display:none}@media (max-width:767.98px){.hh-dash{display:none}.hh-phone.dp-scale{--u:15px}.hh-phone{background:var(--background);pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid #ffffff1f;border-bottom-width:0;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;width:min(100% - 1.75rem,26rem);margin-inline:auto;display:flex;position:absolute;inset:3.75rem 0 -1px;overflow:hidden;box-shadow:0 0 0 1px #08061e59,0 -12px 60px -24px #040312b3,0 0 90px -30px #6d5efc8c}}@media (min-width:640px) and (max-width:767.98px){.hh-phone{top:4.5rem}}.hh-ph-bar{align-items:center;gap:calc(var(--u) * .6);height:calc(var(--u) * 3.2);padding-inline:var(--u);border-bottom:1px solid var(--border);flex:none;display:flex}.hh-ph-avatar{width:calc(var(--u) * 1.9);height:calc(var(--u) * 1.9);border-radius:calc(var(--u) * .45);color:#fff;font-size:var(--text-xs);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.hh-ph-store{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.hh-ph-plan,.hh-ph-delta{padding:0 calc(var(--u) * .45);font-size:var(--text-xs);border-radius:999px;flex:none;font-weight:500;line-height:1.5}.hh-ph-plan{background:var(--accent-soft);color:#b3a9ff}.hh-ph-bell{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1);border:1px solid var(--border);border-radius:calc(var(--u) * .45);color:var(--muted);flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex;position:relative}.hh-ph-bell-icon{width:calc(var(--u) * 1.05);height:calc(var(--u) * 1.05)}.hh-ph-bell-dot{top:calc(var(--u) * .35);right:calc(var(--u) * .35);background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute}.hh-ph-body{gap:calc(var(--u) * .8);min-height:0;padding:calc(var(--u) * .9) var(--u) 0;flex-direction:column;flex:1 1 0;display:flex}.hh-ph-hello{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xl);letter-spacing:-.01em;flex:none;font-weight:500;line-height:1.25;overflow:hidden}.hh-ph-kpi{padding:calc(var(--u) * .85) var(--u);border:1px solid var(--border);border-radius:calc(var(--u) * .7);background:var(--surface);flex:none;container-type:inline-size}.hh-ph-kpi-head{justify-content:space-between;align-items:center;gap:calc(var(--u) * .5);display:flex}.hh-ph-caps{color:var(--muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:500;line-height:1.3}.hh-ph-delta{background:var(--success-soft);color:var(--success)}.hh-ph-kpi-main{align-items:center;gap:calc(var(--u) * .8);margin-top:calc(var(--u) * .4);display:flex}.hh-ph-value{font-size:var(--text-2xl);letter-spacing:-.02em;flex:none;font-weight:500}.hh-ph-spark{min-width:0;height:calc(var(--u) * 2.1);flex:auto;overflow:visible}@container (max-width:13.5rem){.hh-ph-spark{display:none}}.hh-ph-note{margin-top:calc(var(--u) * .3);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:var(--text-xs);overflow:hidden}.hh-ph-orders{border:1px solid var(--border);border-radius:calc(var(--u) * .7) calc(var(--u) * .7) 0 0;background:var(--surface);border-bottom-width:0;flex-direction:column;flex:1 1 0;min-height:0;display:flex}.hh-ph-orders-head{align-items:center;gap:calc(var(--u) * .6);height:calc(var(--u) * 2.75);padding-inline:var(--u);flex:none;display:flex}.hh-ph-orders-title{white-space:nowrap;flex:none;font-weight:500}.hh-ph-live{flex:none;width:6px;height:6px;display:flex;position:relative}.hh-ph-live-ring,.hh-ph-live-dot{background:var(--success);border-radius:50%}.hh-ph-live-ring{position:absolute;inset:0}.hh-ph-live-dot{width:6px;height:6px;position:relative}.hh-ph-orders-head .dp-toast{white-space:nowrap;flex:none;margin-left:auto}.hh-phone .dp-cols{grid-template-columns:minmax(0,1fr) auto}.hh-phone .dp-row>.truncate{display:none}@media (max-width:359.98px){.hh-stage{padding-inline:1rem}.hh-phone{width:calc(100% - 1rem)}.hh-phone .dp-cols{padding-inline:calc(var(--u) * .75);column-gap:calc(var(--u) * .7)}.hh-ph-orders-head .dp-toast{display:none}}.hh-seal{z-index:3;border:1px solid var(--border-strong);background:var(--surface);width:4.75rem;height:4.75rem;color:var(--foreground);box-shadow:0 0 0 6px var(--background), 0 0 44px 6px #6d5efc80;border-radius:50%;place-items:center;margin:-2.375rem 0 0 -2.375rem;display:grid;position:absolute;top:0;left:50%}.hh-seal svg{width:3.25rem;height:3.25rem}.hh-eye-slot,.hh-torch{display:none}.hh-mq{z-index:1;max-width:68rem;margin:clamp(3.5rem,8vh,6rem) auto 0;padding-bottom:clamp(3.5rem,8vh,6rem);position:relative}.hh-mq-head{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-inline:1.5rem;display:flex}.hh-mq-label{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1rem}.hh-mq-viewport{padding-inline:1.5rem}.hh-mq-track{justify-content:center;display:flex}.hh-mq-list{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hh-mq-dup{display:none}@media (max-width:767.98px){.hh-mq-head{min-height:1.75rem}.hh-mq-viewport{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.hh-mq-viewport::-webkit-scrollbar{display:none}.hh-mq-track{justify-content:flex-start;width:max-content}.hh-mq-list{flex-wrap:nowrap}}@media (max-width:767.98px) and (pointer:coarse){.hh-mq-head{min-height:2.5rem}}@media (min-width:768px){.hh-mq-list{grid-template-columns:repeat(5,max-content);justify-content:center;display:grid}}.hh-coin{border:1px solid var(--border);color:var(--foreground);white-space:nowrap;background:linear-gradient(#ffffff0a,#ffffff03);border-radius:999px;align-items:center;gap:.6rem;padding:.45rem 1.05rem .45rem .5rem;font-size:.9375rem;font-weight:500;line-height:1.25rem;transition:border-color .2s,background-color .2s;display:inline-flex}.hh-coin-ticker{letter-spacing:.03em}.hh-i-coin{flex:none;transition:transform .8s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.hh-coin:hover{border-color:var(--border-strong)}.hh-coin:hover .hh-i-coin{transform:rotateY(360deg)}}html[data-motion=on] .hh-redact{animation:.5s cubic-bezier(.77,0,.18,1) .2s backwards hh-redact;display:block;transform:scaleX(0)}html[data-motion=on] .hh-sub-part{animation:.5s cubic-bezier(.16,1,.3,1) backwards hh-lit;animation-delay:calc(.35s + var(--i,0) * 80ms)}html[data-motion=on] [data-hh-rise]{animation:.5s cubic-bezier(.16,1,.3,1) backwards hh-rise;animation-delay:calc(.15s + var(--i,0) * 50ms)}html[data-motion=on] .hh-i-check{animation:.45s cubic-bezier(.65,0,.35,1) backwards hh-wipe;animation-delay:calc(.5s + var(--i,0) * 80ms)}html[data-motion=on] .hh-eyebrow-text{animation:6s linear .7s infinite hh-sweep}html[data-motion=on] .hh-eyebrow-eye{animation:.8s cubic-bezier(.16,1,.3,1) .4s backwards hh-eb-glow}html[data-motion=on] .hh-eb-lid{animation:.36s ease-in-out 1.3s backwards hh-eb-blink}html[data-motion=on] .btn:is(:hover,:focus-visible) .hh-i-peek{animation:.42s ease-in-out hh-blink}@keyframes hh-redact{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hh-lit{0%{opacity:.5}to{opacity:1}}@keyframes hh-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hh-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hh-sweep{0%{background-position:100% 0;animation-timing-function:cubic-bezier(.45,0,.25,1)}40%,to{background-position:0 0}}@keyframes hh-eb-glow{0%{opacity:.6;filter:drop-shadow(0 0 #8b7fff00)}to{opacity:1;filter:drop-shadow(0 0 7px #8b7fffe6)}}@keyframes hh-eb-blink{0%,to{transform:scaleY(0)}45%{transform:scaleY(1)}}@keyframes hh-blink{0%,to{transform:scaleY(1)}45%{transform:scaleY(.1)}}html[data-motion=on] .hh-panel.dp-anim .dp-window{animation:none}@media not all and (min-width:1024px) and (min-height:600px){html[data-motion=on] .hh{--hh-plate-under:6rem}html[data-motion=on] .hh-atmos,html[data-motion=on] .hh-mq{z-index:3}html[data-motion=on] .hh-eye-slot{inset:0 0 calc(var(--hh-plate-under) * -1);z-index:2;pointer-events:none;will-change:transform, opacity;display:block;position:absolute;overflow:hidden;container-type:inline-size}@supports (animation-timeline:scroll()) and (animation-range:0px 1px){html[data-motion=on] .hh{--hh-m-start:0px;--hh-m-end:460px;--hh-m-ride:160px}html[data-motion=on] .hh-eye{transform-origin:50% 48%;will-change:transform, opacity;animation-name:hh-m-eye-move,hh-m-eye-fade;animation-duration:1ms,1ms;animation-timing-function:linear,linear;animation-fill-mode:both,both;animation-timeline:scroll(root),scroll(root);animation-range:var(--hh-m-start) var(--hh-m-end), var(--hh-m-start) var(--hh-m-end)}html[data-motion=on] .hh-atmos{will-change:opacity;animation-name:hh-m-fade;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:var(--hh-m-start) var(--hh-m-end)}html[data-motion=on] .hh-visual{will-change:transform, opacity;animation-name:hh-m-panel;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:var(--hh-m-start) var(--hh-m-end)}}html[data-motion=on] .hh{overflow-y:clip}html[data-motion=on] .hh-eye{--eye:min(108cqw - 3.25rem, 36rem, 115svh);left:50%;bottom:calc(var(--hh-plate-under) + var(--hh-panel-h) + 1.5rem - var(--eye) * .7456);width:var(--eye);height:var(--eye);margin-left:calc(var(--eye) / -2);color:var(--foreground);position:absolute}html[data-motion=on] .hh-eye svg{width:100%;height:100%;display:block;overflow:visible}html[data-motion=on] .hh-rim{opacity:0}html[data-motion=on] .hh-eye .hh-lid{transform-box:fill-box;animation:2.4s cubic-bezier(.45,0,.2,1) .4s backwards hh-lid;transform:scaleY(0)}html[data-motion=on] .hh-eye .hh-lid-top{transform-origin:50% 0}html[data-motion=on] .hh-eye .hh-lid-bottom{transform-origin:50% 100%}html[data-motion=on] .hh-seal{display:none}html[data-motion=on] .hh-visual{will-change:transform}html[data-motion=on] .hh:not([data-hh-open]) .hh-visual{transform:translate(-200vw)}html[data-motion=on] .hh:not([data-hh-revealed]) .hh-pause{opacity:0;pointer-events:none}}html[data-motion=on] .hh-mq-viewport{padding-inline:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}html[data-motion=on] .hh-mq-track{justify-content:flex-start;width:max-content;animation:104s linear infinite hh-mq}html[data-motion=on] .hh-mq-list{flex-wrap:nowrap;padding-right:.75rem;display:flex}html[data-motion=on] .hh-mq-dup{display:flex}html[data-motion=on] .hh-mq:not([data-hh-inview]) .hh-mq-track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){html[data-motion=on] .hh-mq-viewport:hover .hh-mq-track{animation-play-state:paused}}@keyframes hh-mq{to{transform:translate(-50%)}}@media (min-width:1024px) and (min-height:600px){html[data-motion=on] .hh-track{height:calc(150svh - 4rem)}html[data-motion=on] .hh-stage{flex-direction:column;height:calc(100svh - 4rem);padding:0 1.5rem;display:flex;position:sticky;top:4rem;overflow:hidden}html[data-motion=on] .hh-atmos{z-index:3;height:auto;inset:0}html[data-motion=on] .hh-copy{flex:none;padding-top:clamp(1.25rem,6vh,4.5rem)}html[data-motion=on] .hh-eye-slot{z-index:2;pointer-events:none;flex:1 1 0;min-height:0;margin-bottom:3vh;display:block;position:relative;container-type:size}html[data-motion=on] .hh-eye{--eye:min(170cqh, 42cqw, 58rem);width:var(--eye);height:var(--eye);margin:calc(var(--eye) / -2) 0 0 calc(var(--eye) / -2);color:var(--foreground);position:absolute;top:50%;left:50%}html[data-motion=on] .hh-eye svg{width:100%;height:100%;display:block;overflow:visible}html[data-motion=on] .hh-rim{opacity:0}html[data-motion=on] .hh-eye .hh-lid{transform-box:fill-box;animation:2.4s cubic-bezier(.45,0,.2,1) .4s backwards hh-lid;transform:scaleY(0)}html[data-motion=on] .hh-eye .hh-lid-top{transform-origin:50% 0}html[data-motion=on] .hh-eye .hh-lid-bottom{transform-origin:50% 100%}html[data-motion=on] .hh-visual{z-index:1;will-change:transform;max-width:none;margin:0;position:absolute;inset:1.25rem max(1.5rem,50% - 50rem)}html[data-motion=on] .hh:not([data-hh-open]) .hh-visual{transform:translateY(calc(100% + 4rem))}html[data-motion=on] .hh-panel{clip-path:none;height:100%}html[data-motion=on] .hh-seal{display:none}html[data-motion=on] .hh:not([data-hh-revealed]) .hh-pause{visibility:hidden}html[data-motion=on] .hh-dash{top:9%}html[data-motion=on] .hh-panel-bar{height:9%}html[data-motion=on] .hh-mq{margin-top:clamp(4rem,10vh,7rem)}}@media (min-width:1024px) and (min-height:600px) and (hover:hover) and (pointer:fine){html[data-motion=on] .hh-torch{z-index:4;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}}.hh-torch-lens{opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#6d5efc21,#0000);border-radius:50%;width:28rem;height:28rem;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 25%,#0000 100%);mask-image:radial-gradient(closest-side,#000 25%,#0000 100%)}.hh-torch-pattern{opacity:.6;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath fill='%238b7fff' d='M18 13.4a2.3 2.3 0 0 1 1.15 4.29l.6 4.11h-3.5l.6-4.11A2.3 2.3 0 0 1 18 13.4Z'/%3E%3C/svg%3E");background-size:36px 36px;width:100vw;height:100vh;position:absolute;top:0;left:0}@keyframes hh-m-eye-move{0%{animation-timing-function:cubic-bezier(.3333,0,.6667,1);transform:translate(0,0)scale(1)}90%,to{transform:translate3d(0, var(--hh-m-ride), 0) scale(1.6)}}@keyframes hh-m-eye-fade{0%,50%{opacity:1}88%,to{opacity:0}}@keyframes hh-m-fade{0%{opacity:1}32%,to{opacity:0}}@keyframes hh-m-panel{0%{opacity:0;animation-timing-function:step-end;transform:translate(-200vw)}18%{opacity:0;transform:translateY(1.25rem)scale(.97)}72%,to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes hh-lid{0%{transform:scaleY(1)}17%{transform:scaleY(0)}86%{transform:scaleY(0)}89.5%{transform:scaleY(1)}93%,to{transform:scaleY(0)}}@media (pointer:coarse){.hh-pause{width:2.5rem;height:2.5rem}}
.dlv{--dlv-ink:color-mix(in srgb, var(--accent) 74%, #fff);isolation:isolate;position:relative;overflow-x:clip}.dlv-aura{z-index:-1;pointer-events:none;background:radial-gradient(40% 32% at 30% 62%,#6d5efc21,#0000 72%),radial-gradient(28% 22% at 86% 26%,#8b5cf612,#0000 70%);position:absolute;inset:0}.dlv-grad{color:#0000;background-image:linear-gradient(100deg,#ddd8ff 0%,#a197ff 40%,#6d5efc 100%);-webkit-background-clip:text;background-clip:text}[data-motion=on] .dlv-word:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:.18}[data-motion=on] .dlv-sub:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.dlv-tile{isolation:isolate;border:1px solid var(--border);background:linear-gradient(180deg, #ffffff08, #fff0 42%), var(--surface);border-radius:1.5rem;transition:border-color .35s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 30px 60px -40px #000000e6}@media (hover:hover){.dlv-tile:hover{border-color:#6d5efc61}}.dlv-tile:has(.dlv-more[aria-expanded=true]){border-color:#6d5efc61}[data-motion=on] .dlv-tile[data-kind]:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0;transform:translateY(28px)}@media (max-width:767.98px){[data-motion=on] .dlv-tile[data-kind]:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:translateY(16px)}}.dlv-glow{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(circle,#6d5efc2b,#6d5efc0d 40%,#0000 65%);border-radius:50%;width:440px;height:440px;margin:-220px 0 0 -220px;position:absolute;top:0;left:0}.dlv-ic{width:3.25rem;height:3.25rem;color:var(--dlv-ink);background:radial-gradient(110% 110% at 28% 0%, #6d5efc47, #6d5efc0d 70%), var(--surface-2);border:1px solid #6d5efc4d;border-radius:1rem;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 12px 30px -14px #6d5efcb3}.dlv-ic svg{filter:drop-shadow(0 0 5px #6d5efc99);overflow:visible}@media (min-width:768px){.dlv-ic{border-radius:1.125rem;width:3.75rem;height:3.75rem}}.dlv-body{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1rem;padding-right:2.75rem;display:grid}.dlv-body>.dlv-ic{grid-area:1/1}.dlv-stack{display:contents}.dlv-face{grid-area:1/2;min-width:0}.dlv-detail{clip-path:inset(50%);white-space:nowrap;grid-area:2/1/3/3;width:1px;height:1px;position:absolute;overflow:hidden}.dlv-detail-k{display:none}.dlv-tile:has(.dlv-more[aria-expanded=true]) .dlv-detail{clip-path:none;white-space:normal;border-top:1px solid var(--border);width:auto;height:auto;margin-top:1.125rem;padding-top:1rem;animation:.45s cubic-bezier(.16,1,.3,1) both dlv-open;position:static;overflow:visible}html:not([data-motion]) .dlv-tile:has(.dlv-more:focus-visible) .dlv-detail{clip-path:none;white-space:normal;border-top:1px solid var(--border);width:auto;height:auto;margin-top:1.125rem;padding-top:1rem;animation:.45s cubic-bezier(.16,1,.3,1) both dlv-open;position:static;overflow:visible}@keyframes dlv-open{0%{opacity:0;transform:translateY(-4px)}}@media (min-width:768px){.dlv-body{flex-direction:column;align-items:stretch;padding-right:0;display:flex}.dlv-stack{margin-top:auto;padding-top:2.5rem;display:grid}.dlv-stack>*{grid-area:1/1;align-self:end;min-width:0}.dlv-face,.dlv-detail{transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1)}.dlv-detail{clip-path:none;white-space:normal;opacity:0;pointer-events:none;width:auto;height:auto;position:static;overflow:visible;transform:translateY(10px)}.dlv-detail-k{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dlv-ink);font-size:10.5px;display:block}.dlv-tile:has(.dlv-more[aria-expanded=true]) .dlv-detail{opacity:1;pointer-events:auto;border-top:0;margin-top:0;padding-top:0;transition-delay:60ms;animation:none;transform:none}html:not([data-motion]) .dlv-tile:has(.dlv-more:focus-visible) .dlv-detail{opacity:1;pointer-events:auto;border-top:0;margin-top:0;padding-top:0;transition-delay:60ms;animation:none;transform:none}.dlv-tile:has(.dlv-more[aria-expanded=true]) .dlv-face{opacity:0;transform:translateY(-10px)}html:not([data-motion]) .dlv-tile:has(.dlv-more:focus-visible) .dlv-face{opacity:0;transform:translateY(-10px)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.dlv-tile[data-kind]:hover .dlv-detail{opacity:1;pointer-events:auto;transition-delay:.12s;transform:none}.dlv-tile[data-kind]:hover .dlv-face{opacity:0;transition-delay:80ms;transform:translateY(-10px)}}.dlv-cap{display:inline-block;position:relative}.dlv-bar{box-shadow:inset 2px 0 0 var(--accent);transform-origin:100%;background:repeating-linear-gradient(-45deg,#22222d 0 5px,#1b1b25 5px 10px);border-radius:4px;display:none;position:absolute;inset:.08em -.3em .02em}[data-motion=on] .dlv-bar:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){display:block}.dlv-more{z-index:3;border:1px solid var(--border-strong);width:2.25rem;height:2.25rem;color:var(--muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#16161fb8;border-radius:999px;place-items:center;transition:color .2s,border-color .2s,background-color .2s;display:grid;position:absolute;top:2.125rem;right:1.125rem}@media (min-width:768px){.dlv-more{top:1.125rem}}.dlv-more:hover{color:var(--foreground);background:#6d5efc24;border-color:#6d5efc8c}.dlv-more:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:999px}.dlv-more svg{transition:transform .4s cubic-bezier(.16,1,.3,1)}.dlv-more[aria-expanded=true]{color:var(--foreground);background:#6d5efc33;border-color:#6d5efc99}.dlv-more[aria-expanded=true] svg{transform:rotate(45deg)}@keyframes di-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes di-pop{0%{opacity:0;transform:scale(.3)}}@keyframes di-key-in{0%{opacity:0;transform:translate(-5px)rotate(-35deg)}}@keyframes di-la-in{0%{opacity:.2;transform:translate(-3.5px,3.5px)}}@keyframes di-lb-in{0%{opacity:.2;transform:translate(3.5px,-3.5px)}}@keyframes di-flash{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1.8)}to{opacity:0;transform:scale(1)}}@keyframes di-pulse{0%,to{opacity:.25}50%{opacity:1}}@keyframes di-dot{0%{opacity:0;transform:translateY(2.5px)}}@keyframes di-travel{0%{opacity:0;transform:translate(-1px)}15%{opacity:1}60%{opacity:1;transform:translate(5px)}66%{opacity:0;transform:translate(5.5px)}67%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes di-ok{0%,55%{opacity:.35}70%,to{opacity:1}}.dlv-ic .di-doc{transition:transform .5s cubic-bezier(.16,1,.3,1)}.dlv-ic .di-badge{transform-box:fill-box;transform-origin:50%}.dlv-ic .di-hand{transform-box:view-box;transform-origin:23.5px 23.5px;transition:transform .9s cubic-bezier(.65,0,.35,1)}.dlv-ic .di-key{transform-box:view-box;transform-origin:10px 16px;transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.dlv-ic .di-la,.dlv-ic .di-lb{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.dlv-ic .di-spark{opacity:0;transform-box:fill-box;transform-origin:50%}.dlv-ic .di-dots circle{transition:opacity .2s}.dlv-ic .di-dots circle:nth-child(2){transition-delay:40ms}.dlv-ic .di-dots circle:nth-child(3){transition-delay:80ms}.dlv-ic .di-dots circle:nth-child(4){transition-delay:.12s}.dlv-ic .di-lines{opacity:0;transform-box:fill-box;transform-origin:0;transition:opacity .3s .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s;transform:scaleX(.3)}.dlv-ic .di-tag{transform-box:fill-box;transform-origin:50%;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-doc:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-person:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:.7s cubic-bezier(.16,1,.3,1) backwards di-rise}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-badge:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-tag:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:.6s cubic-bezier(.34,1.56,.64,1) .3s backwards di-pop}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-key:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:.8s cubic-bezier(.16,1,.3,1) backwards di-key-in}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-la:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:.8s cubic-bezier(.34,1.56,.64,1) .1s backwards di-la-in}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-lb:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:.8s cubic-bezier(.34,1.56,.64,1) .1s backwards di-lb-in}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-spark:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:.7s ease-out .6s di-flash}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-dots circle:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:.4s backwards di-dot}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-dots circle:nth-child(2):where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation-delay:.1s}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-dots circle:nth-child(3):where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation-delay:.2s}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-dots circle:nth-child(4):where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation-delay:.3s}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-packet:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:1.2s cubic-bezier(.65,0,.35,1) 2 di-travel}[data-motion=on] .dlv-tile[data-lit] .dlv-ic .di-ok:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:1.2s 2 di-ok}@media (hover:hover){.dlv-tile:hover .dlv-ic .di-doc{transform:translateY(-1px)}.dlv-tile:hover .dlv-ic .di-hand{transform:rotate(300deg)}.dlv-tile:hover .dlv-ic .di-key{transform:translate(1.5px)rotate(-28deg)}.dlv-tile:hover .dlv-ic .di-la{transform:translate(.75px,-.75px)}.dlv-tile:hover .dlv-ic .di-lb{transform:translate(-.75px,.75px)}[data-motion=on] .dlv-tile:hover .dlv-ic .di-spark:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:1.4s ease-in-out infinite di-pulse}.dlv-tile:hover .dlv-ic .di-dots circle{opacity:0}.dlv-tile:hover .dlv-ic .di-lines{opacity:1;transform:none}.dlv-tile:hover .dlv-ic .di-tag{transform:rotate(-8deg)scale(1.08)}[data-motion=on] .dlv-tile:hover .dlv-ic .di-packet:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:1.2s cubic-bezier(.65,0,.35,1) infinite di-travel}[data-motion=on] .dlv-tile:hover .dlv-ic .di-ok:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:1.2s infinite di-ok}}.dlv-show{background:radial-gradient(58% 52%,#6d5efc33,#0000 72%),#0a0a12;justify-content:center;align-items:center;min-height:26rem;padding:3rem 1.25rem 2.75rem;display:flex}@media (min-width:640px){.dlv-show{padding:3.5rem 2.5rem}}@media (min-width:1024px){.dlv-show{min-height:34rem}}.dlv-dial{--dial:22rem;width:var(--dial);height:var(--dial);margin:calc(var(--dial) / -2) 0 0 calc(var(--dial) / -2);pointer-events:none;color:#ffffff0f;position:absolute;top:50%;left:50%}@media (min-width:640px){.dlv-dial{--dial:31rem}}@media (min-width:1024px){.dlv-dial{--dial:30rem}}.dlv-order-wrap{z-index:1;width:100%;max-width:24.5rem;position:relative}.dlv-order{border:1px solid var(--border-strong);background:linear-gradient(#15151f,#0f0f16 60%);border-radius:1.125rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #6d5efc1a,0 0 90px -24px #6d5efc80,0 50px 90px -40px #000000f2}.dlv-st-wait,.dlv-orb-arc,.dlv-orb-dot,.dlv-row-lock,.dlv-lk-a{opacity:0}.dlv-row-glow{background:radial-gradient(circle,#6d5efc59,#0000 70%);box-shadow:inset 0 0 0 1px #6d5efc73}.dlv-row-bar{box-shadow:inset 2px 0 0 var(--accent);transform-origin:100%;background:repeating-linear-gradient(-45deg,#272733 0 5px,#1f1f29 5px 10px);border-radius:3px;display:none;position:absolute;inset:-.1em -.25em}[data-motion=on] .dlv-row-bar:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){display:block}[data-motion=on] .dlv-st-wait:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-orb-arc:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-orb-dot:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-row-lock:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-lk-a:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:1}[data-motion=on] .dlv-st-paid:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-orb-tick:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-pip-on:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-row-act:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-row-glow:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-receipt:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-lk-b:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.dlv-keyhole{z-index:4;pointer-events:none;display:none;position:absolute;inset:0}[data-motion=on] .dlv-keyhole:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){display:block}.dlv-keyhole svg{width:100%;height:100%;display:block}.dlv-mini{border:1px solid var(--border);background:linear-gradient(#ffffff06,#fff0),#0b0b11;border-radius:1rem;width:100%;max-width:21rem;position:relative;box-shadow:inset 0 1px #ffffff0a,0 30px 60px -40px #000000e6}.dlv-av-a{color:#fff;background:linear-gradient(135deg,#a197ff,#4b3fd1)}.dlv-av-b{color:var(--muted);background:linear-gradient(135deg,#3a3a48,#22222c)}.dlv-chip{color:#d4cfff;background:#6d5efc29;border:1px solid #6d5efc61;border-radius:999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:11px;font-weight:500;line-height:1rem;display:inline-flex}.dlv-chip-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.dlv-chip-ping{border-radius:inherit;border:1px solid var(--accent);opacity:0;pointer-events:none;position:absolute;inset:-1px}.dlv-strike{background:var(--foreground);transform-origin:0;height:1px;position:absolute;top:50%;left:.5rem;right:.5rem}.dlv-dc-r2 .dlv-chip{opacity:.4}[data-motion=on] .dlv-dc-r1 .dlv-chip:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0;transform:scale(.6)}[data-motion=on] .dlv-dc-state:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}[data-motion=on] .dlv-dc-r2 .dlv-chip:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:1}[data-motion=on] .dlv-dc-r2 .dlv-strike:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:scaleX(0)}.dlv-verb,.dlv-code{border-radius:5px;flex-shrink:0;padding:1px 6px;font-weight:500}.dlv-verb{color:#d4cfff;background:#6d5efc29}.dlv-code{background:var(--success-soft);color:var(--success)}.dlv-hk-wire{background:linear-gradient(90deg, var(--border-strong), #6d5efc8c, var(--border-strong));height:1px;margin:.25rem 0;position:relative}.dlv-hk-run{position:absolute;inset:0}.dlv-hk-dot{background:var(--dlv-ink);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute;top:-3.5px;left:-4px;box-shadow:0 0 12px 2px #6d5efcbf}[data-motion=on] .dlv-hk-l2:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .dlv-hk-l3:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}@media (pointer:coarse){.dlv-more{width:2.5rem;height:2.5rem}}
.hs-layout{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1.5rem;position:relative}.hs-h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.5rem,1.5rem + 4vw,4.5rem);font-weight:600;line-height:1.02}.hs-sub{max-width:34rem;color:var(--muted);margin-top:1.25rem;font-size:1.0625rem;line-height:1.6}@media (min-width:640px){.hs-sub{font-size:1.1875rem}}.hs-accent{background:linear-gradient(95deg, #d9d4ff 0%, #9d92ff 42%, var(--accent) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}[data-motion=on] .hs-lit .hs-lw:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:.18}.hs-ico{color:var(--accent);filter:drop-shadow(0 0 5px #6d5efc80);overflow:visible}.hs-i-cursor,.hs-i-packet,.hs-i-shackle,.hs-i-drop,.hs-i-hand,.hs-i-slash,.hs-i-top,.hs-i-arrow,.hs-i-wrench{transform-box:fill-box;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .5s}.hs-i-cursor{transform-origin:0 0}.hs-i-hand{transform-origin:50% 100%}.hs-i-slash{transform-origin:50%}.hs-i-wrench{transform-origin:20% 80%}:is(.hs-hov:hover,.hs-hov:focus-within,[data-hs-on]) .hs-i-cursor{transform:translate(-2px,-2px)scale(.9)}:is(.hs-hov:hover,.hs-hov:focus-within,[data-hs-on]) .hs-i-packet{opacity:.35;transform:translate(6.5px)}:is(.hs-hov:hover,.hs-hov:focus-within,[data-hs-on]) .hs-i-shackle{transform:translateY(-1.8px)}:is(.hs-hov:hover,.hs-hov:focus-within,[data-hs-on]) .hs-i-drop{transform:translateY(4.4px)scale(.8)}:is(.hs-hov:hover,.hs-hov:focus-within,[data-hs-on]) .hs-i-hand{transition-duration:1.2s;transform:rotate(360deg)}:is(.hs-hov:hover,.hs-hov:focus-within,[data-hs-on]) .hs-i-slash{transform:rotate(180deg)}:is(.hs-hov:hover,.hs-hov:focus-within,[data-hs-on]) .hs-i-top{transform:translateY(-2.4px)}:is(.hs-hov:hover,.hs-hov:focus-within,[data-hs-on]) .hs-i-arrow{transform:translateY(-2.2px)}.hs-hov:hover .hs-i-wrench{transform:rotate(-22deg)}[data-motion=on] .hs-inview [data-hs-on] .hs-i-wrench:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:1.1s ease-in-out infinite hs-wobble}@keyframes hs-wobble{0%,to{transform:rotate(0)}50%{transform:rotate(-24deg)}}.hs-story{padding-block:5rem;position:relative;overflow-x:clip}@media (min-width:768px){.hs-story{padding-block:6.5rem}}.hs-story-bg{pointer-events:none;background:radial-gradient(40rem 28rem at 88% 22%,#6d5efc1a,#0000 70%),radial-gradient(34rem 24rem at 4% 78%,#6d5efc0f,#0000 70%);position:absolute;inset:0}.hs-head{max-width:40rem;position:relative}.hs-stage{display:none}.hs-steps{--node:2.75rem;--nt:-.45rem;--gap:4.5rem;gap:var(--gap);grid-template-columns:minmax(0,1fr);margin:3.5rem 0 0;padding:0;list-style:none;display:grid;position:relative}.hs-step{min-width:0;padding-left:calc(var(--node) + 1.125rem);position:relative}.hs-step-text{position:static}.hs-node{z-index:1;left:0;top:var(--nt);width:var(--node);height:var(--node);border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;place-items:center;display:grid;position:absolute}.hs-node>.hs-ico{position:relative}.hs-node-lit{border-radius:inherit;background:radial-gradient(circle at 50% 35%,#6d5efc4d,#6d5efc14 70%);border:1px solid #6d5efca6;position:absolute;inset:-1px;box-shadow:0 0 28px -4px #6d5efcb3}.hs-seg{left:calc(var(--node) / 2 - .5px);top:calc(var(--nt) + var(--node));bottom:calc(-1 * (var(--gap) + var(--nt)));background:var(--border);width:1px;position:absolute}.hs-seg-lit{transform-origin:50% 0;background:linear-gradient(180deg, var(--accent), #6d5efc59);position:absolute;inset:0;box-shadow:0 0 10px #6d5efc99}.hs-word{letter-spacing:-.035em;align-items:baseline;gap:.75rem;font-size:1.875rem;font-weight:600;line-height:1.1;display:flex}.hs-num{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);font-size:.75rem;font-weight:500}.hs-word-txt{position:relative}.hs-word-lit{white-space:nowrap;color:var(--foreground);display:none;position:absolute;top:0;left:0}.hs-line{max-width:24rem;color:var(--muted);margin-top:.5rem;font-size:1rem;line-height:1.55}.hs-fig{margin-top:1.75rem}.hs-fig-inner{width:100%;max-width:28rem}@media (min-width:768px){.hs-steps{--gap:6rem}.hs-step{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;column-gap:3.5rem;display:grid}.hs-fig{margin-top:0}.hs-word{font-size:2.5rem}.hs-line{font-size:1.0625rem}}@media (min-width:1024px){.hs-steps{--gap:7rem}.hs-fig-inner{max-width:30rem;margin-left:auto}}[data-motion=on] .hs-word-txt:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){color:var(--muted)}[data-motion=on] .hs-word-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0;display:block}[data-motion=on] .hs-node-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}[data-motion=on] .hs-seg-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:scaleY(0)}@media not all and (min-width:1024px) and (min-height:640px){[data-motion=on] .hs-fig-inner:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0;transform:translateY(40px)}}@media (max-width:767.98px){[data-motion=on] .hs-fig-inner:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:translateY(16px)}}@media (min-width:1024px) and (min-height:640px){[data-motion=on] .hs-story:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){padding-block:0}[data-motion=on] .hs-track:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){height:calc(150vh - 4rem)}[data-motion=on] .hs-pin:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){align-items:center;height:calc(100vh - 4rem);display:flex;position:sticky;top:4rem}[data-motion=on] .hs-layout:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){--col:40%;--stage-h:34rem;--strip-h:6rem}[data-motion=on] .hs-head:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .hs-steps:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){width:var(--col)}[data-motion=on] .hs-h2-story:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){font-size:clamp(2.5rem,min(7vh,5vw),4.5rem)}[data-motion=on] .hs-steps:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){--node:2.5rem;--nt:-.5rem;--gap:1.5rem;gap:0;margin-top:2.5rem;position:static}[data-motion=on] .hs-step:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){padding:.75rem 0;display:block;position:static}[data-motion=on] .hs-step-text:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){padding-left:calc(var(--node) + 1.125rem);position:relative}[data-motion=on] .hs-word:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){font-size:1.625rem}[data-motion=on] .hs-line:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){margin-top:.25rem;font-size:.9375rem}[data-motion=on] .hs-fig:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){margin-top:calc(var(--stage-h) / -2 + var(--strip-h));height:calc(var(--stage-h) - var(--strip-h) - 1.5rem);top:50%;left:calc(var(--col) + 6rem);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;right:3rem}[data-motion=on] .hs-fig-inner:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){max-width:29rem;margin:0}[data-motion=on] .hs-step:not([data-step="0"]) .hs-fig-inner:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}[data-motion=on] .hs-step[data-step="0"] .hs-word-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .hs-step[data-step="0"] .hs-node-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:1}[data-motion=on] .hs-stage:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){height:var(--stage-h);margin-top:calc(var(--stage-h) / -2);top:50%;left:calc(var(--col) + 3.5rem);border:1px solid var(--border);background:radial-gradient(90% 70% at 50% 0%, #6d5efc24, transparent 65%), linear-gradient(180deg, color-mix(in srgb, var(--surface) 75%, transparent), color-mix(in srgb, var(--background) 70%, transparent));border-radius:2rem;display:block;position:absolute;right:1.5rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 40px 120px -60px #6d5efc66}}.hs-stage:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 20%,#0000 80%)}.hs-stage-glow{filter:blur(60px);opacity:.55;pointer-events:none;background:#6d5efc59;border-radius:999px;height:55%;position:absolute;bottom:-28%;left:18%;right:18%}.hs-flow{align-items:flex-start;display:flex;position:absolute;top:1.5rem;left:2rem;right:2rem}.hs-fnode{flex-direction:column;flex:none;align-items:center;gap:.5rem;width:4.75rem;display:flex;position:relative}.hs-fnode-ring{border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative}.hs-fnode-ring>.hs-ico{position:relative}.hs-fnode-lit{border-radius:inherit;background:#6d5efc29;border:1px solid #6d5efcb3;position:absolute;inset:-1px;box-shadow:0 0 24px -2px #6d5efcbf}.hs-fnode-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}.hs-fline{background:var(--border-strong);flex:1;height:1px;margin:1.25rem -1.125rem 0;position:relative}.hs-fline-lit{transform-origin:0;background:var(--accent);position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #6d5efce6}[data-motion=on] .hs-fnode:not([data-fnode="0"]) .hs-fnode-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-mock{border:1px solid var(--border);background:linear-gradient(180deg, #13131c, var(--surface) 40%);color:var(--foreground);text-align:left;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 30px 60px -30px #000000e6,0 24px 80px -40px #6d5efc73}.hs-mock-bar{border-bottom:1px solid var(--border);background:#16161fbf;align-items:center;gap:.6rem;padding:.6rem .9rem;display:flex}.hs-dots{gap:.3rem;display:flex}.hs-dots i{background:var(--border-strong);border-radius:999px;width:7px;height:7px}.hs-mock-title{font-family:var(--font-mono);color:var(--muted);font-size:11px}.hs-mock-body{padding:1.125rem;position:relative}@media (min-width:640px){.hs-mock-body{padding:1.375rem}}.hs-mlabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:500}.hs-swap{display:inline-grid}.hs-swap>*{grid-area:1/1}.hs-swap>[data-start]{opacity:0}[data-motion=on] .hs-swap>[data-start]:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:1}[data-motion=on] .hs-swap>[data-end]:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .hs-swap>[data-count]:not([data-count="0"]):where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-pill{border:1px solid var(--border);background:var(--surface-2);white-space:nowrap;color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.1rem .5rem;font-size:10.5px;font-weight:500;display:inline-flex}.hs-pill:before{content:"";background:currentColor;border-radius:999px;width:5px;height:5px}.hs-pill-warn{color:var(--warning);background:var(--warning-soft);border-color:#fbbf244d}.hs-pill-ok{color:var(--success);background:var(--success-soft);border-color:#34d3994d}.hs-secure{color:var(--success);align-items:center;gap:.3rem;font-size:10.5px;display:inline-flex}.hs-thumb{background:linear-gradient(135deg, #a79dff, var(--accent) 55%, #3b2fc0);border-radius:.75rem;flex:none;grid-template-columns:1fr 1fr;gap:3px;width:2.75rem;height:2.75rem;padding:9px;display:grid;box-shadow:inset 0 1px #ffffff4d,0 8px 20px -8px #6d5efccc}.hs-thumb i{background:#ffffffeb;border-radius:3px}.hs-thumb i:nth-child(2),.hs-thumb i:nth-child(3){background:#ffffff73}.hs-coin{border:1px solid var(--border);background:var(--background);border-radius:.7rem;align-items:center;gap:.45rem;min-width:0;padding:.5rem .55rem;display:flex;position:relative}.hs-coin-ring{border-radius:inherit;border:1.5px solid var(--accent);pointer-events:none;background:#6d5efc1a;position:absolute;inset:-1px;box-shadow:0 0 0 3px #6d5efc29,0 0 22px -4px #6d5efccc}.hs-coin-tick{z-index:2;background:var(--accent);color:#fff;border-radius:999px;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 0 12px #6d5efce6}.hs-cursor{z-index:3;pointer-events:none;filter:drop-shadow(0 6px 10px #0009);position:absolute;top:58%;left:62%}[data-motion=on] .hs-coin-ring:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .hs-coin-tick:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .hs-cursor:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-paybtn{border:1px solid var(--border);background:var(--surface-3);border-radius:.75rem;justify-content:center;padding:.7rem 1rem;font-size:.875rem;font-weight:500;display:flex;position:relative;overflow:hidden}.hs-paybtn-lit{background:linear-gradient(180deg, #8174ff, var(--accent));position:absolute;inset:-1px;box-shadow:inset 0 1px #ffffff40}[data-motion=on] .hs-paybtn-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-chain{align-items:center;gap:.6rem;display:flex}.hs-sender{border:1px solid var(--border);background:var(--background);border-radius:999px;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.hs-wire{background:repeating-linear-gradient(90deg, var(--border-strong) 0 6px, transparent 6px 11px);border-radius:2px;flex:1;min-width:2rem;height:2px;position:relative}.hs-wire-lit{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg, #6d5efc40, var(--accent));position:absolute;inset:0;box-shadow:0 0 10px #6d5efccc}[data-motion=on] .hs-wire-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:scaleX(0)}.hs-packet{opacity:0;background:#fff;border-radius:999px;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-5px;box-shadow:0 0 0 3px #6d5efc73,0 0 18px 4px #6d5efce6}.hs-blocks{flex:none;gap:.4rem;display:flex}.hs-block{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:.6rem;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:relative;overflow:hidden}.hs-block-lit{background:linear-gradient(160deg, #9588ff, var(--accent) 55%, #4336d0);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff4d}[data-motion=on] .hs-block-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-block-n{color:#ededf2e0;font-size:9px;position:relative}@media (max-width:419px){.hs-blocks{gap:.3rem}.hs-block{width:2.25rem;height:2.25rem}.hs-block-n{font-size:8px}}.hs-conf{background:var(--surface-3);border-radius:999px;height:6px;position:relative;overflow:hidden}.hs-conf-lit{border-radius:inherit;transform-origin:0;background:var(--success);position:absolute;inset:0;box-shadow:0 0 10px #34d39999}[data-motion=on] .hs-conf-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:scaleX(0)}.hs-tx{border:1px solid var(--border);background:var(--background);border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;font-size:11px;display:flex}.hs-rows{grid-template-columns:minmax(0,1fr);gap:.55rem;display:grid}.hs-row{border:1px solid var(--border);background:var(--background);border-radius:.85rem;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.hs-row-ico{border:1px solid var(--border);background:var(--surface-2);color:#b3a9ff;border-radius:.6rem;flex:none;place-items:center;width:2.1rem;height:2.1rem;display:grid;position:relative}.hs-row-lit{border-radius:inherit;background:var(--accent-soft);border:1px solid #6d5efc80;position:absolute;inset:-1px;box-shadow:0 0 18px -4px #6d5efcd9}[data-motion=on] .hs-row-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-row-val{vertical-align:top;max-width:100%;margin-top:2px;display:inline-block;position:relative}.hs-redact{border-left:2px solid var(--accent);transform-origin:100%;background:#23232e;border-radius:3px;display:none;position:absolute;inset:-2px -4px}[data-motion=on] .hs-redact:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){display:block}.hs-row-state{flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:relative}.hs-row-state>*{grid-area:1/1}.hs-lock{color:var(--muted-2);opacity:0}.hs-check{background:var(--success-soft);width:1.35rem;height:1.35rem;color:var(--success);border-radius:999px;place-items:center;display:grid}[data-motion=on] .hs-lock:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:1}[data-motion=on] .hs-check:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-doors{pointer-events:none;border-radius:1rem;display:none;position:absolute;inset:.75rem .75rem 2.6rem;overflow:hidden}[data-motion=on] .hs-doors:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){display:block}.hs-door{border:1px solid var(--border-strong);width:50%;position:absolute;top:0;bottom:0}.hs-door-l{background:repeating-linear-gradient(#0000 0 22px,#ffffff06 22px 23px),linear-gradient(90deg,#111119,#1a1a24 60%,#15151e);border-radius:1rem 0 0 1rem;left:0}.hs-door-r{background:repeating-linear-gradient(#0000 0 22px,#ffffff06 22px 23px),linear-gradient(270deg,#111119,#1a1a24 60%,#15151e);border-radius:0 1rem 1rem 0;right:0}.hs-seam{background:var(--accent);opacity:0;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 18px 4px #6d5efc99}.hs-door:after{content:"";background-image:radial-gradient(circle,#ffffff29 1.2px,#0000 1.8px);background-repeat:repeat-y;background-size:4px 18px;width:4px;position:absolute;top:10px;bottom:10px}.hs-door-l:after{right:9px}.hs-door-r:after{left:9px}.hs-lockup{flex-direction:column;justify-content:center;align-items:center;gap:.7rem;display:flex;position:absolute;inset:0}.hs-wheel{filter:drop-shadow(0 10px 20px #0009)}.hs-wheel-glow{filter:blur(6px);opacity:0}.hs-seal{border:1px solid var(--border-strong);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);background:#08080ccc;border-radius:999px;padding:.2rem .6rem;font-size:9.5px}.hs-balance{letter-spacing:-.035em;margin-top:.35rem;font-size:2rem;font-weight:600;line-height:1}.hs-delta{background:var(--success-soft);font-variant-numeric:tabular-nums;color:var(--success);border:1px solid #34d3994d;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:12px;font-weight:500;display:inline-flex}[data-motion=on] .hs-delta:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-spark{align-items:flex-end;gap:4px;height:3.25rem;display:flex}.hs-spark>span{background:var(--surface-3);border-radius:3px 3px 1px 1px;flex:1}.hs-spark>.hs-spark-last{transform-origin:50% 100%;background:linear-gradient(180deg, #9a8eff, var(--accent));box-shadow:0 0 16px -2px #6d5efcd9}[data-motion=on] .hs-spark-last:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:scaleY(.3)}.hs-receipt{border:1px solid var(--border);background:var(--background);border-radius:.85rem;gap:.4rem;padding:.75rem .875rem;font-size:12px;display:grid}.hs-receipt-row{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.hs-receipt-row>span:last-child{font-variant-numeric:tabular-nums;color:var(--foreground)}.hs-net-row{border-top:1px dashed var(--border-strong);color:var(--foreground);padding-top:.45rem;font-weight:500}.hs-receipt-row>.hs-net-amt{color:var(--success);position:relative}.hs-fly{background:radial-gradient(circle at 35% 30%, #fff, #b3a9ff 45%, var(--accent));opacity:0;pointer-events:none;border-radius:999px;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%;box-shadow:0 0 12px #6d5efcf2}.hs-withdraw{border:1px solid var(--border);border-radius:.85rem;align-items:center;gap:.6rem;padding:.6rem .75rem;font-size:12px;display:flex;position:relative;overflow:hidden}.hs-withdraw-lit{background:linear-gradient(90deg,#6d5efc2e,#0000 75%);position:absolute;inset:0}[data-motion=on] .hs-withdraw-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}@media (max-width:379.98px){.hs-withdraw{gap:.5rem}}.hs-numbers{border-block:1px solid var(--border);background:radial-gradient(50rem 22rem at 50% 100%, #6d5efc1f, transparent 70%), color-mix(in srgb, var(--surface) 35%, var(--background));padding-block:4.5rem;position:relative;overflow-x:clip}@media (min-width:768px){.hs-numbers{padding-block:5.5rem}}.hs-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.hs-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem}}.hs-stat{padding-top:1.5rem;position:relative}.hs-stat-line{transform-origin:0;background:linear-gradient(90deg, var(--accent), #6d5efc40 45%, transparent);height:1px;position:absolute;top:0;left:0;right:0}.hs-stat-icon{display:block}.hs-stat-value{letter-spacing:-.05em;margin-top:1.25rem;font-size:clamp(3rem,1.75rem + 3.6vw,5.5rem);font-weight:600;line-height:1}.hs-slot{vertical-align:top;margin-bottom:-.12em;padding:.04em .08em .12em 0;display:inline-block;overflow:hidden}.hs-slot-in{background:linear-gradient(#fff 20%,#9e9eb3 100%);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:baseline;display:inline-flex}.hs-stat-num{font-variant-numeric:tabular-nums}.hs-stat-unit{background:linear-gradient(180deg, #cfc8ff, var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:.02em}.hs-stat-unit-sm{letter-spacing:-.01em;margin-left:.22em;font-size:.36em;font-weight:500}.hs-stat-label{max-width:14rem;color:var(--muted);margin-top:.85rem;font-size:.9375rem;line-height:1.45}@media (min-width:768px){.hs-stat-label{font-size:1.0625rem}}[data-motion=on] .hs-stat-line:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:scaleX(0)}[data-motion=on] .hs-slot-in:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){transform:translateY(110%)}[data-motion=on] .hs-stat-label:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)),[data-motion=on] .hs-stat-icon:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-race{padding-block:5rem;position:relative;overflow-x:clip}@media (min-width:768px){.hs-race{padding-block:6rem}}.hs-race-bg{pointer-events:none;background:radial-gradient(44rem 26rem at 50% 62%,#6d5efc17,#0000 70%);position:absolute;inset:0}.hs-race-head{text-align:center;max-width:48rem;margin-inline:auto}.hs-race-head .hs-sub{margin-inline:auto}.hs-board{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-2) 70%, var(--surface)), var(--surface));max-width:60rem;box-shadow:var(--shadow-card), 0 40px 120px -70px #6d5efc8c;border-radius:1.75rem;margin:3.5rem auto 0;padding:1.5rem 1.25rem;position:relative}@media (min-width:640px){.hs-board{padding:2.25rem 2.5rem}}.hs-lane+.hs-lane{border-top:1px solid var(--border);margin-top:2rem;padding-top:2rem}.hs-lane-head{align-items:center;gap:.85rem;display:flex}.hs-lane-ico{border:1px solid var(--border);background:var(--surface-2);border-radius:.85rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.hs-lane-ico-accent{background:radial-gradient(circle at 50% 35%, #6d5efc40, var(--surface-2) 75%);border-color:#6d5efc73;box-shadow:0 0 24px -6px #6d5efccc}.hs-lane-diy .hs-ico{color:var(--muted);filter:none}.hs-lane-title{letter-spacing:-.02em;font-size:1.125rem;font-weight:600}.hs-lane-sub{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);align-items:center;gap:.5rem;margin-top:.15rem;font-size:11px;display:flex}.hs-lane-time{text-align:right;letter-spacing:-.03em;white-space:nowrap;color:var(--muted);margin-left:auto;font-size:1.125rem;font-weight:600}.hs-lane-time-accent{background:linear-gradient(95deg, #d9d4ff, #9d92ff 45%, var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text}@media (min-width:768px){.hs-lane-time{font-size:1.75rem}.hs-lane-title{font-size:1.25rem}}.hs-bar{background:var(--surface-3);border-radius:999px;height:12px;margin-top:1.25rem;position:relative;box-shadow:inset 0 1px 2px #00000080}.hs-bar-fill{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.hs-lane-diy .hs-bar-fill{background:linear-gradient(90deg,#2c2c38,#5c5c6d)}.hs-stripes{background:repeating-linear-gradient(-45deg,#ffffff1a 0 6px,#0000 6px 12px);position:absolute;inset:0 0 0 -34px}[data-motion=on] .hs-inview .hs-stripes:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){animation:.9s linear infinite hs-stripes}@keyframes hs-stripes{to{transform:translate(16.97px)}}.hs-lane-hidden .hs-bar-fill{background:linear-gradient(90deg, #5a4ae8, var(--accent) 60%, #a79dff);overflow:visible;box-shadow:0 0 22px -2px #6d5efcd9}[data-motion=on] .hs-bar-fill:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){clip-path:inset(-12px 100% -12px -12px)}.hs-ms{width:0;position:absolute;top:50%}.hs-ms-dot{border:3px solid var(--surface);background:var(--border-strong);border-radius:999px;width:14px;height:14px;position:absolute;top:-7px;left:-7px}.hs-ms-lit{border-radius:inherit;border:3px solid var(--surface);background:var(--foreground);position:absolute;inset:-3px;box-shadow:0 0 12px #ededf273}[data-motion=on] .hs-ms-lit:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}.hs-ms-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--muted);font-size:10px;display:none;position:absolute;top:14px;left:0;transform:translate(-50%)}@media (min-width:640px){.hs-ms-label{display:block}.hs-lane-diy .hs-bar{margin-bottom:2rem}}.hs-bullets{color:var(--muted);gap:.55rem;margin:1.25rem 0 0;padding:0;font-size:.9375rem;list-style:none;display:grid}@media (min-width:768px){.hs-bullets{flex-wrap:wrap;gap:.5rem 2rem;display:flex}}.hs-bullets li{align-items:center;gap:.6rem;display:flex}.hs-bullet-mark{border-radius:999px;flex:none;place-items:center;width:1.125rem;height:1.125rem;display:grid}.hs-lane-diy .hs-bullet-mark{background:var(--surface-3);color:var(--muted)}.hs-lane-hidden .hs-bullet-mark{background:var(--accent-soft);color:#b3a9ff}.hs-lane-hidden .hs-bullets{color:var(--foreground)}.hs-live{background:var(--success-soft);font-family:var(--font-sans);letter-spacing:.04em;color:var(--success);border:1px solid #34d3994d;border-radius:999px;align-items:center;gap:.35rem;padding:.05rem .5rem;font-size:10.5px;font-weight:500;display:inline-flex}.hs-live-dot{background:currentColor;border-radius:999px;width:6px;height:6px;position:relative}.hs-live-dot:after{content:"";border-radius:inherit;opacity:0;background:currentColor;position:absolute;inset:0}[data-motion=on] .hs-live:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)){opacity:0}[data-motion=on] .hs-inview .hs-live-dot:where(:not(.home-main>:not(.hh,[data-armed]),.home-main>:not(.hh,[data-armed]) *)):after{animation:1.8s cubic-bezier(0,0,.2,1) infinite hs-ping}@keyframes hs-ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(3)}}
