body{font-family:Plus Jakarta Sans,system-ui,sans-serif}code,pre{font-family:JetBrains Mono,ui-monospace,monospace}[x-cloak]{display:none!important}.fade-in-up{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.fade-in-up.visible{opacity:1;transform:none}.grid-dots{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:22px 22px}.grid-dots-light{background-image:radial-gradient(rgba(15,23,42,.06) 1px,transparent 1px);background-size:22px 22px}:root{--accent-600: #4f46e5;--accent-500: #6366f1;--accent-400: #818cf8;--accent-300: #a5b4fc;--accent-glow: rgba(99,102,241,.35)}.text-accent{color:var(--accent-500)}.bg-accent{background-color:var(--accent-600)}.bg-accent-soft{background-color:color-mix(in srgb,var(--accent-500) 12%,transparent)}.border-accent{border-color:var(--accent-500)}.ring-accent{--tw-ring-color: var(--accent-500)}.from-accent{--tw-gradient-from: var(--accent-600);--tw-gradient-to: rgb(99 102 241 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-accent{--tw-gradient-to: var(--accent-500)}.shadow-accent{box-shadow:0 18px 50px -12px var(--accent-glow)}.glow-blob{position:absolute;border-radius:9999px;filter:blur(80px);pointer-events:none;z-index:0}@keyframes blob-breathe{0%,to{transform:translate(-50%) scale(1);opacity:1}50%{transform:translate(-50%) scale(1.08);opacity:.85}}@keyframes blob-breathe-side{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.8}}.glow-blob.pulse{animation:blob-breathe 9s ease-in-out infinite}.glow-blob.pulse-side{animation:blob-breathe-side 11s ease-in-out infinite}.magnetic{transform:translate(var(--mag-x,0),var(--mag-y,0));transition:transform .35s cubic-bezier(.18,.89,.32,1.28);will-change:transform}.cta-shine{position:relative;overflow:hidden}.cta-shine:after{content:"";position:absolute;inset:0;transform:translate(-110%);background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transition:transform .8s ease}.cta-shine:hover:after{transform:translate(110%)}@keyframes cta-glow{0%,to{box-shadow:0 18px 50px -12px var(--accent-glow),0 0 0 0 transparent}50%{box-shadow:0 18px 50px -12px var(--accent-glow),0 0 0 8px color-mix(in srgb,var(--accent-500) 15%,transparent)}}.cta-shine.shadow-accent{animation:cta-glow 4s ease-in-out infinite}.lift{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.lift:hover{transform:translateY(-3px)}.shimmer{position:relative;overflow:hidden}.shimmer:before{content:"";position:absolute;inset:0;background:linear-gradient(130deg,transparent 40%,rgba(255,255,255,.06) 50%,transparent 60%);transform:translate(-100%);transition:transform .9s cubic-bezier(.2,.7,.2,1);pointer-events:none}.shimmer:hover:before{transform:translate(100%)}.pricing-card{transition:transform .3s ease,box-shadow .3s ease}.pricing-card:hover{transform:translateY(-3px);box-shadow:0 24px 60px -20px var(--accent-glow)}[data-ticker],.tnum{font-variant-numeric:tabular-nums}@keyframes rosterIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.roster-row{animation:rosterIn .5s ease both}.calc-bar{transition:height .5s cubic-bezier(.2,.8,.2,1),background-color .3s ease;will-change:height}.mig-bar{transition:width 1s cubic-bezier(.2,.8,.2,1)}.dark-seam:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;z-index:6;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)}#faq details:not([open]):hover{border-color:#cbd5e1}.wl-card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.wl-card:hover{transform:translateY(-4px);border-color:var(--accent-600);box-shadow:0 24px 50px -20px var(--accent-glow)}.wl-glow{position:absolute;inset:0;opacity:0;transition:opacity .4s ease;pointer-events:none;background:radial-gradient(420px 200px at 80% -10%,var(--accent-glow),transparent 70%)}.wl-card:hover .wl-glow{opacity:.7}.calc-track{transition:width .5s cubic-bezier(.2,.8,.2,1)}input[type=range].tm-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:9999px;cursor:pointer;outline:none}input[type=range].tm-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--accent-600);border:3px solid #fff;box-shadow:0 2px 8px #00000040;-webkit-transition:transform .15s ease;transition:transform .15s ease}input[type=range].tm-range::-webkit-slider-thumb:hover{transform:scale(1.12)}input[type=range].tm-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--accent-600);border:3px solid #fff;box-shadow:0 2px 8px #00000040}.mt-scene{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.mt-sky{position:absolute;inset:0;background:radial-gradient(ellipse 80% 55% at 50% 30%,rgba(67,56,202,.22),transparent 70%),linear-gradient(180deg,#020617,#0a0c2a 30%,#181947 55%,#1e1b4b 75%,#0a0c17)}.mt-halo{position:absolute;left:50%;top:38%;width:900px;height:900px;transform:translate(-50%,-50%);background:radial-gradient(circle at center,rgba(99,102,241,.3) 0%,rgba(79,70,229,.12) 30%,transparent 60%);filter:blur(20px);animation:mt-halo-pulse 11s ease-in-out infinite alternate}@keyframes mt-halo-pulse{0%{opacity:.7;transform:translate(-50%,-50%) scale(1)}to{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.mt-stars{position:absolute;inset:0 0 auto;width:100%;height:70%;opacity:.85}.mt-bigstar{animation:mt-twinkle 4s ease-in-out infinite alternate}@keyframes mt-twinkle{0%{opacity:.2;transform:scale(.6)}to{opacity:1;transform:scale(1.4)}}.mt-range{position:absolute;left:0;right:0;width:100%;pointer-events:none;display:block}.mt-range-far{bottom:30%;height:22%;filter:blur(2.5px);opacity:.7}.mt-range-mid{bottom:12%;height:36%;opacity:.95;filter:blur(.3px)}.mt-range-near{bottom:-2%;height:46%;filter:drop-shadow(0 -10px 30px rgba(99,102,241,.16))}.mt-fog{position:absolute;left:-10%;right:-10%;height:140px;background:linear-gradient(180deg,transparent,rgba(199,210,254,.1),rgba(165,180,252,.06),transparent);filter:blur(28px);mix-blend-mode:screen}.mt-fog-1{bottom:38%;animation:mt-fog-drift 24s ease-in-out infinite alternate}.mt-fog-2{bottom:18%;animation:mt-fog-drift 30s ease-in-out infinite alternate-reverse}@keyframes mt-fog-drift{0%{transform:translate(-3%) scale(1.05);opacity:.7}to{transform:translate(3%) scale(1);opacity:1}}.mt-haze{position:absolute;left:0;right:0;bottom:0;height:35%;background:linear-gradient(180deg,transparent 0%,rgba(99,102,241,.06) 50%,rgba(5,8,19,.6) 100%)}.mt-vignette{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 60%,transparent 50%,rgba(0,0,0,.55) 100%)}@media(prefers-reduced-motion:reduce){.fade-in-up{opacity:1!important;transform:none!important;transition:none!important}.glow-blob,.mt-halo,.mt-fog,.mt-bigstar,.roster-row,.cta-shine.shadow-accent{animation:none!important}.calc-bar,.mig-bar,.calc-track,.lift,.wl-card,.pricing-card,.magnetic{transition:none!important}.lift:hover,.wl-card:hover,.pricing-card:hover{transform:none!important}}.t-11{font-size:11px}.t-12{font-size:12px}.t-13{font-size:13px}.tw-18{letter-spacing:.18em}html{overflow-x:hidden}body{overflow-x:clip;max-width:100%}.grid>*{min-width:0}@media(max-width:640px){section.py-24{padding-top:60px;padding-bottom:60px}.hero-flat-chip{top:-12px;left:50%;right:auto;transform:translate(-50%)}}.chrome-url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
