.hiw-card{transition:translate .24s,box-shadow .24s,border-color .24s}.hiw-card:hover{border-color:#ffffff29;translate:0 -4px;box-shadow:0 18px 50px -18px #21d4fd59,0 12px 48px -16px #020617bf}.hiw-grad-cyan{background:linear-gradient(120deg,#21d4fd 0%,#5eead4 55%,#7c8fff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hiw-ring{background:conic-gradient(#21d4fd00 0deg,#21d4fdf2 90deg,#7c8ffff2 180deg,#a35cffd9 270deg,#21d4fd00 360deg);border-radius:9999px;transition:filter .24s;animation:16s linear infinite hiw-rotate;position:absolute;inset:0}@keyframes hiw-rotate{to{transform:rotate(360deg)}}.hiw-billy-glow{opacity:.7;pointer-events:none;background:radial-gradient(closest-side,#21d4fd47,#7c5dfa2e 55%,#0000 75%);border-radius:9999px;transition:opacity .24s;position:absolute;inset:-55%}.hiw-billy-card:hover .hiw-billy-glow{opacity:1}.hiw-billy-card:hover .hiw-ring{filter:drop-shadow(0 0 10px #21d4fd8c)}.hiw-billy-card:hover .hiw-check{animation:.42s both hiw-pop}.hiw-billy-card:hover .hiw-check-2{animation-delay:80ms}.hiw-billy-card:hover .hiw-check-3{animation-delay:.16s}.hiw-billy-card:hover .hiw-check-4{animation-delay:.24s}@keyframes hiw-pop{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes hiw-float-wob-a{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(.4deg)}}@keyframes hiw-float-wob-b{0%,to{transform:translateY(0)rotate(.3deg)}50%{transform:translateY(-5px)rotate(-.35deg)}}@keyframes hiw-float-wob-c{0%,to{transform:translateY(0)rotate(-.3deg)}50%{transform:translateY(-4px)rotate(.3deg)}}.hiw-float-1{animation:6.5s ease-in-out infinite hiw-float-wob-a}.hiw-float-2{animation:7.4s ease-in-out .9s infinite hiw-float-wob-b}.hiw-float-3{animation:8.2s ease-in-out 1.7s infinite hiw-float-wob-c}.hiw-float-4{animation:7s ease-in-out 2.4s infinite hiw-float-wob-b}.hiw-float-5{animation:8.8s ease-in-out 3.1s infinite hiw-float-wob-a}.hiw-scatter-1{rotate:-3deg}.hiw-scatter-2{translate:4px;rotate:2deg}.hiw-scatter-3{translate:-3px;rotate:2.5deg}.hiw-scatter-4{translate:5px;rotate:-1.5deg}.hiw-scatter-5{rotate:-2deg}.hiw-printer{transition:scale .24s,filter .24s}.hiw-printer:hover{filter:drop-shadow(0 0 26px #7c5dfa80);scale:1.03}.hiw-printer-glow{pointer-events:none;background:radial-gradient(closest-side,#7c5dfa59,#0000);position:absolute;inset:-12%}@media (prefers-reduced-motion:reduce){.hiw-card,.hiw-printer,.hiw-ring,.hiw-billy-glow{transition:none}.hiw-ring,.hiw-float-1,.hiw-float-2,.hiw-float-3,.hiw-float-4,.hiw-float-5,.hiw-billy-card:hover .hiw-check{animation:none}.hiw-card:hover{translate:0}.hiw-printer:hover{scale:1}}.hiw-printer-print{animation:7s linear infinite hiw-print-cycle}@keyframes hiw-print-cycle{0%{opacity:1;transform:translateY(-120px)}3%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.35,1);transform:translateY(-120px)}60%,86%{opacity:1;transform:translateY(0)}90.3%{opacity:0;transform:translateY(0)}90.4%{opacity:0;transform:translateY(-120px)}94%,to{opacity:1;transform:translateY(-120px)}}.hiw-printer-led{animation:2.2s ease-in-out infinite hiw-led-pulse}@keyframes hiw-led-pulse{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.hiw-printer-print,.hiw-printer-led{animation:none}}.hiw-badge{letter-spacing:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.hiw-badge--cyan{color:#67e8f9;background:#22d3ee26;box-shadow:inset 0 0 0 1px #22d3ee59}.hiw-badge--violet{color:#c4b5fd;background:#a78bfa26;box-shadow:inset 0 0 0 1px #a78bfa59}.hiw-badge--emerald{color:#6ee7b7;background:#34d39926;box-shadow:inset 0 0 0 1px #34d39959}@media (prefers-reduced-motion:no-preference){.hiw-anim-ready .hiw-stage{transition:opacity .5s,transform .5s}.hiw-anim-ready:not(.hiw-in) .hiw-stage{opacity:0;transform:translateY(16px)}.hiw-anim-ready.hiw-in .hiw-stage-2{transition-delay:.1s}.hiw-anim-ready.hiw-in .hiw-stage-3{transition-delay:.2s}}.hiw-connector{background-image:repeating-linear-gradient(90deg,#21d4fd8c 0,#7c8fff8c 6px,#0000 6px 12px);width:2.5rem;height:2px;animation:1.6s linear infinite hiw-connector-march;display:block;position:relative}@keyframes hiw-connector-march{to{background-position:12px 0}}.hiw-connector:after{content:"";border-top:2px solid #7c8fffe6;border-right:2px solid #7c8fffe6;width:7px;height:7px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)rotate(45deg)}.hiw-connector-dot{opacity:0;will-change:transform;background:#21d4fd;border-radius:9999px;width:6px;height:6px;margin-top:-3px;animation:2.8s linear infinite hiw-connector-travel;position:absolute;top:50%;left:-2px;box-shadow:0 0 8px 1px #21d4fdcc}.hiw-connector-dot-2{animation-delay:-1.4s}@keyframes hiw-connector-travel{0%{opacity:0;transform:translate(0)}12%{opacity:.9}85%{opacity:.9}to{opacity:0;transform:translate(2.5rem)}}.hiw-ring{will-change:transform}.hiw-pulse-ring{opacity:0;pointer-events:none;border:1px solid #22d3ee73;border-radius:9999px;animation:3.2s ease-out infinite hiw-sonar;position:absolute;inset:0}.hiw-pulse-ring-2{animation-delay:1.6s}@keyframes hiw-sonar{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.hiw-billy-card .hiw-check{animation:6.4s ease-in-out infinite hiw-row-beat}.hiw-billy-card .hiw-check-2{animation-delay:1.6s}.hiw-billy-card .hiw-check-3{animation-delay:3.2s}.hiw-billy-card .hiw-check-4{animation-delay:4.8s}@keyframes hiw-row-beat{0%,12%,to{transform:scale(1)}6%{transform:scale(1.18)}}.hiw-billy-row{position:relative}.hiw-billy-row:before{content:"";pointer-events:none;opacity:0;background:#34d39912;animation:6.4s ease-in-out infinite hiw-row-tint;position:absolute;inset:0}.hiw-billy-row:first-child:before{border-radius:.75rem .75rem 0 0}.hiw-billy-row:last-child:before{border-radius:0 0 .75rem .75rem}.hiw-billy-row:nth-child(2):before{animation-delay:1.6s}.hiw-billy-row:nth-child(3):before{animation-delay:3.2s}.hiw-billy-row:nth-child(4):before{animation-delay:4.8s}@keyframes hiw-row-tint{0%,12%,to{opacity:0}6%{opacity:1}}.hiw-verified-chip{animation:3.5s ease-in-out infinite hiw-chip-breathe}@keyframes hiw-chip-breathe{0%,to{box-shadow:0 0 #34d39900}50%{box-shadow:0 0 16px #34d39947}}.hiw-billy-card:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff0a 40%,#ffffff14 50%,#ffffff0a 60%,#0000 100%);width:34%;animation:8s linear infinite hiw-sheen;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-160%)skew(-14deg)}@keyframes hiw-sheen{0%{transform:translate(-160%)skew(-14deg)}18%,to{transform:translate(460%)skew(-14deg)}}@media (prefers-reduced-motion:reduce){.hiw-connector,.hiw-connector-dot,.hiw-pulse-ring,.hiw-billy-card .hiw-check,.hiw-billy-row:before,.hiw-verified-chip,.hiw-billy-card:after{animation:none}.hiw-ring,.hiw-connector-dot{will-change:auto}}@layer components{.sto-tile{-webkit-backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#ffffff12 0%,#ffffff05 100%);border:1px solid #ffffff1a;border-radius:.625rem;align-items:center;gap:.625rem;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px -14px #020617b3}.sto-tile:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52 50%,#0000);height:1px;position:absolute;inset:0 .625rem auto}.sto-tile:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff17 46%,#ffffff2e 50%,#ffffff17 54%,#0000 65%);position:absolute;inset:-1px;transform:translate(-140%)skew(-18deg)}.sto-tile:hover{border-color:color-mix(in srgb, var(--neo-accent) 45%, #ffffff1a);box-shadow:0 14px 34px -12px var(--neo-accent-glow), 0 8px 28px -14px #020617bf}@media (prefers-reduced-motion:no-preference){.sto-tile{transition:transform .3s,border-color .3s,box-shadow .3s}.sto-tile:after{transition:transform .65s}.sto-tile:hover{transform:translateY(-3px)}.sto-tile:hover:after{transform:translate(140%)skew(-18deg)}}.sto-mark{background:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;box-shadow:inset 0 0 0 1px #0f172a14}.dark .sto-mark{box-shadow:inset 0 0 0 1px #ffffff24}.sto-mark>img{object-fit:contain;width:1.25rem;height:1.25rem}.sto-tile-soon{opacity:1}.sto-tile-soon:hover{border-color:#ffffff29;box-shadow:0 8px 28px -14px #020617bf}@media (prefers-reduced-motion:no-preference){.sto-tile-soon:hover{transform:none}}.sto-badge-ai{letter-spacing:.08em;text-transform:uppercase;color:#5eead4;-webkit-backdrop-filter:blur(6px);white-space:nowrap;background:linear-gradient(#14b8a647 0%,#14b8a61a 100%);border:1px solid #2dd4bf66;border-radius:9999px;align-items:center;padding:1px 7px;font-size:9px;font-weight:700;line-height:1.5;display:inline-flex;box-shadow:0 0 12px #2dd4bf38,inset 0 1px #ffffff40}.sto-badge-soon{letter-spacing:.08em;text-transform:uppercase;color:#fcd34dbf;-webkit-backdrop-filter:blur(6px);white-space:nowrap;background:#fbbf2414;border:1px solid #fbbf2438;border-radius:9999px;align-items:center;padding:1px 7px;font-size:9px;font-weight:700;line-height:1.5;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.sto-cta-primary{height:2.75rem;color:hsl(var(--primary-foreground));background:linear-gradient(180deg, color-mix(in srgb, var(--neo-cyan) 90%, white) 0%, color-mix(in srgb, var(--neo-cyan) 82%, #0e7490) 100%);box-shadow:0 10px 32px -10px var(--neo-cyan-glow), inset 0 1px 0 #fff6;border:1px solid #ffffff47;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.375rem;font-size:.875rem;font-weight:600;display:inline-flex}.sto-cta-primary:hover{filter:brightness(1.07);box-shadow:0 14px 40px -10px var(--neo-cyan-glow), inset 0 1px 0 #fff6}.sto-cta-ghost{height:2.75rem;color:hsl(var(--foreground) / .9);-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.375rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.sto-cta-ghost:hover{color:#67e8f9;border-color:#22d3ee80}@media (prefers-reduced-motion:no-preference){.sto-cta-primary,.sto-cta-ghost{transition:transform .25s,filter .25s,border-color .25s,color .25s,box-shadow .25s}.sto-cta-primary:hover,.sto-cta-ghost:hover{transform:translateY(-2px)}@keyframes sto-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.sto-rise{animation:.55s cubic-bezier(.22,1,.36,1) backwards sto-rise;animation-delay:var(--sto-delay,0s)}}.sto-extra{display:none}.sto-toggle:checked~.sto-grid .sto-extra{display:flex}.sto-when-open{display:none}.sto-toggle:checked~.sto-toggle-label .sto-when-open{display:inline-flex}.sto-toggle:checked~.sto-toggle-label .sto-when-closed{display:none}.sto-toggle:focus-visible~.sto-toggle-label .sto-cta-ghost{outline-offset:2px;outline:2px solid #06b6d4}@media (prefers-reduced-motion:no-preference){@keyframes pkt-float{0%,to{translate:0}50%{translate:0 -8px}}.pkt-float{animation:7s ease-in-out infinite pkt-float;animation-delay:var(--pkt-delay,0s)}}.pkt-halo{background:radial-gradient(circle at 50% 45%, var(--neo-accent-glow,#21d4fd73), transparent 65%);filter:blur(48px);pointer-events:none;border-radius:9999px;position:absolute;inset:-12%}.vox-eq{align-items:flex-end;gap:2.5px;height:16px;display:inline-flex}.vox-eq>i{background:var(--neo-accent,#a78bfa);border-radius:2px;width:3px;height:30%;display:block}@media (prefers-reduced-motion:no-preference){@keyframes vox-eq{0%,to{height:25%}50%{height:100%}}.vox-eq>i{animation:1.05s ease-in-out infinite vox-eq}.vox-eq>i:nth-child(2){animation-delay:.13s}.vox-eq>i:nth-child(3){animation-delay:.26s}.vox-eq>i:nth-child(4){animation-delay:.39s}.vox-eq>i:nth-child(5){animation-delay:.52s}.vox-eq>i:nth-child(6){animation-delay:.65s}@keyframes vox-float{0%,to{translate:0}50%{translate:0 -7px}}.vox-float{animation:7.5s ease-in-out infinite vox-float;animation-delay:var(--vox-delay,0s)}}.audn-dot{background:var(--neo-accent);width:6px;height:6px;box-shadow:0 0 8px 1px var(--neo-accent-glow);border-radius:9999px;display:inline-block}@media (prefers-reduced-motion:no-preference){@keyframes audn-pulse{0%,to{opacity:1;scale:1}50%{opacity:.45;scale:.8}}.audn-dot{animation:2.2s ease-in-out infinite audn-pulse}}.audn-bar{background:linear-gradient(180deg, var(--neo-accent), color-mix(in srgb, var(--neo-accent) 35%, transparent));transform-origin:bottom;border-radius:3px 3px 1px 1px}@media (prefers-reduced-motion:no-preference){@keyframes audn-grow{0%{opacity:.4;transform:scaleY(.15)}to{opacity:1;transform:scaleY(1)}}.audn-bar{animation:.9s cubic-bezier(.22,1,.36,1) backwards audn-grow}}.audn-barcode{align-items:stretch;gap:2px;height:100%;display:flex}.audn-barcode>i{background:currentColor;border-radius:.5px;display:block}}
