body{background-color:var(--background)}.hero.svelte-5bdd4d{background:radial-gradient(80% 60% at 70% 0,#0078ff47,#0000 70%),linear-gradient(160deg,#071430 0%,#0a1f47 45%,#050d22 100%)}.hero-grid.svelte-5bdd4d{background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(75% 70% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(75% 70% at 50% 40%,#000 30%,#0000 100%)}.glow.svelte-5bdd4d{filter:blur(90px);pointer-events:none;border-radius:9999px;position:absolute}.glow-a.svelte-5bdd4d{background:#0078ff59;width:32rem;height:32rem;animation:14s ease-in-out infinite alternate svelte-5bdd4d-drift;top:-10rem;right:-6rem}.glow-b.svelte-5bdd4d{background:#48c9ff38;width:26rem;height:26rem;animation:18s ease-in-out infinite alternate-reverse svelte-5bdd4d-drift;bottom:-12rem;left:-8rem}.text-gradient.svelte-5bdd4d{background:linear-gradient(90deg,#48c9ff,#83deff 40%,#1eaaff);color:#0000;-webkit-background-clip:text;background-clip:text}.demo-frame.svelte-5bdd4d{background:linear-gradient(140deg,#ffffff29,#ffffff08);box-shadow:0 0 0 1px #ffffff14,0 40px 80px -20px #0009,0 0 120px -30px #0078ff99}.caret.svelte-5bdd4d{vertical-align:-.15em;background:#48c9ff;width:2px;height:1.05em;margin-left:1px;animation:.9s step-end infinite svelte-5bdd4d-blink;display:inline-block}.caret-dark.svelte-5bdd4d{background:#0078ff}.send-pulse.svelte-5bdd4d{animation:.9s ease-out svelte-5bdd4d-send}.scan.svelte-5bdd4d{background:linear-gradient(90deg,#0000,#48c9ff73,#0000);animation:1.2s ease-in-out infinite svelte-5bdd4d-scan;box-shadow:0 0 40px #48c9ff66}.step.svelte-5bdd4d{transition:opacity .35s,transform .35s,border-color .3s,background-color .3s}.step-hidden.svelte-5bdd4d{opacity:0;transform:translateY(6px)}.field.svelte-5bdd4d{border-radius:6px}.flash.svelte-5bdd4d{animation:1.2s ease-out svelte-5bdd4d-flash}.pop.svelte-5bdd4d{animation:.4s cubic-bezier(.3,1.6,.5,1) svelte-5bdd4d-pop}.shimmer.svelte-5bdd4d{background:linear-gradient(90deg,#e2e8f0 0%,#f8fafc 50%,#e2e8f0 100%) 0 0/200% 100%;animation:1s linear infinite svelte-5bdd4d-shimmer}.float-a.svelte-5bdd4d{animation:6s ease-in-out infinite svelte-5bdd4d-float}.float-b.svelte-5bdd4d{animation:7s ease-in-out 1s infinite svelte-5bdd4d-float}.calc.svelte-5bdd4d{background:var(--card);box-shadow:0 30px 70px -30px #0e305d40}.range.svelte-5bdd4d{appearance:none;background:linear-gradient(90deg, #0078ff var(--fill), var(--muted) var(--fill));cursor:pointer;border-radius:9999px;height:8px}.range.svelte-5bdd4d::-webkit-slider-thumb{appearance:none;background:#fff;border:3px solid #0078ff;border-radius:9999px;width:22px;height:22px;box-shadow:0 2px 10px #0078ff66}.range.svelte-5bdd4d::-moz-range-thumb{background:#fff;border:3px solid #0078ff;border-radius:9999px;width:16px;height:16px;box-shadow:0 2px 10px #0078ff66}.mock.svelte-5bdd4d{border:1px solid var(--border);background:var(--card);border-radius:1.25rem;padding:1.5rem;box-shadow:0 24px 60px -24px #0e305d40}.step-num.svelte-5bdd4d{font-family:var(--font-heading);background:linear-gradient(#0078ff,#0078ff26);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800;line-height:1}.bento.svelte-5bdd4d{border:1px solid var(--border);background:var(--card);border-radius:1.25rem;padding:1.5rem;transition:border-color .2s,box-shadow .2s,transform .2s}.bento.svelte-5bdd4d:hover{border-color:#0078ff66;box-shadow:0 16px 40px -20px #0e305d33}.bento-icon.svelte-5bdd4d{color:#0078ff;background:#0078ff14;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:1rem;display:flex}.example.svelte-5bdd4d{animation:.4s svelte-5bdd4d-fade-up}.progress.svelte-5bdd4d{width:68%;animation:4s ease-in-out infinite svelte-5bdd4d-progress}.faq.svelte-5bdd4d summary:where(.svelte-5bdd4d)::-webkit-details-marker{display:none}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.reveal.revealed{opacity:1;transform:none}@keyframes svelte-5bdd4d-drift{to{transform:translate(-4rem,3rem)scale(1.15)}}@keyframes svelte-5bdd4d-blink{50%{opacity:0}}@keyframes svelte-5bdd4d-send{40%{transform:scale(.88);box-shadow:0 0 #48c9ff99}to{transform:scale(1);box-shadow:0 0 0 14px #48c9ff00}}@keyframes svelte-5bdd4d-scan{0%{left:-35%}to{left:100%}}@keyframes svelte-5bdd4d-flash{0%{background-color:#0078ff2e;box-shadow:0 0 0 4px #0078ff2e}to{background-color:#0000;box-shadow:0 0 0 4px #0000}}@keyframes svelte-5bdd4d-pop{0%{opacity:0;transform:scale(.5)}}@keyframes svelte-5bdd4d-shimmer{to{background-position:-200% 0}}@keyframes svelte-5bdd4d-float{50%{transform:translateY(-8px)}}@keyframes svelte-5bdd4d-fade-up{0%{opacity:0;transform:translateY(8px)}}@keyframes svelte-5bdd4d-progress{0%{width:52%}to{width:72%}}@media (prefers-reduced-motion:reduce){.glow.svelte-5bdd4d,.float-a.svelte-5bdd4d,.float-b.svelte-5bdd4d,.progress.svelte-5bdd4d,.scan.svelte-5bdd4d,.flash.svelte-5bdd4d,.pop.svelte-5bdd4d,.example.svelte-5bdd4d{animation:none}}
