html.dark{--ak-ink:#07080d;--ak-ink-2:#0b0d15;--ak-c:#22d3ee;--ak-m:#f23d8f;--ak-y:#facc15;--ak-card:#ffffff0b;--ak-card-2:#ffffff13;--ak-stroke:#ffffff17;--ak-stroke-2:#ffffff29;--ak-grad:linear-gradient(92deg, #22d3ee, #f23d8f 52%, #facc15);--ak-grad-cm:linear-gradient(92deg, #22d3ee, #f23d8f);--ak-ease:cubic-bezier(.16, 1, .3, 1);--ak-r-xl:30px;--ak-r-lg:24px;--ak-r-md:16px;--background:#07080d;--foreground:#f3f5fb;--surface:#0b0d15;--surface-foreground:#f3f5fb;--card:#0b0d15;--card-foreground:#f3f5fb;--popover:#101320;--popover-foreground:#f3f5fb;--muted:#12141f;--muted-foreground:#9ba2b8;--secondary:#12141f;--secondary-foreground:#f3f5fb;--border:#ffffff17;--input:#ffffff29;--primary:#22d3ee;--primary-foreground:#06131a;--brand:#22d3ee;--brand-foreground:#06131a;--brand-soft:#22d3ee1f;--ring:#22d3ee;--accent:#f23d8f;--accent-foreground:#1a0410;--accent-soft:#f23d8f1f;--warning:#facc15;--warning-foreground:#1a1400;--warning-soft:#facc151f;--success:#34d399;--success-foreground:#04140e;--success-soft:#34d3991f;--destructive:#ff6b6b;--destructive-foreground:#1a0505;--destructive-soft:#ff6b6b1f;--radius:1rem;--gradient-brand:linear-gradient(92deg, #22d3ee, #f23d8f 52%, #facc15);--gradient-brand-soft:linear-gradient(92deg, #22d3ee24, #f23d8f24);--gradient-cta:linear-gradient(92deg, #22d3ee, #f23d8f);--shadow-soft:0 1px 2px #0009;--shadow-lift:0 18px 50px #0000008c;--shadow-cta:0 14px 40px #22d3ee38;--shadow-brand:0 14px 40px #22d3ee38;--shadow-glow-brand:0 0 0 1px #22d3ee59, 0 12px 40px #22d3ee2e;--shadow-glow-accent:0 0 0 1px #f23d8f59, 0 12px 40px #f23d8f2e;--shadow-glow-success:0 0 0 1px #34d39959, 0 12px 40px #34d3992e;--shadow-glow-warning:0 0 0 1px #facc1559, 0 12px 40px #facc152e;--shadow-glow-danger:0 0 0 1px #ff6b6b59, 0 12px 40px #ff6b6b2e;--shadow-glow-ink:0 0 0 1px #ffffff17, 0 12px 40px #00000080;--sidebar:#0b0d15;--sidebar-foreground:#f3f5fb;--sidebar-primary:#22d3ee;--sidebar-primary-foreground:#06131a;--sidebar-accent:#12141f;--sidebar-accent-foreground:#f3f5fb;--sidebar-border:#ffffff17;--sidebar-ring:#22d3ee;--chart-1:#22d3ee;--chart-2:#f23d8f;--chart-3:#facc15;--chart-4:#34d399;--chart-5:#a78bfa}html.dark,html.dark body{background-color:var(--ak-ink);color:#f3f5fb;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.dark ::selection{color:#f3f5fb;background:#22d3ee47}html.dark *{scrollbar-color:#ffffff2e transparent}.ak-stage{isolation:isolate;background-color:var(--ak-ink);position:relative}.ak-backdrop{z-index:-1;pointer-events:none;background-color:var(--ak-ink);background-image:radial-gradient(70rem 40rem at 8% -10%,#22d3ee29,#0000 60%),radial-gradient(60rem 36rem at 92% 4%,#f23d8f24,#0000 62%),radial-gradient(52rem 30rem at 50% 108%,#facc1517,#0000 64%);position:absolute;inset:0}.ak-backdrop:after{content:"";opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='140' height='140' filter='url(%23g)'/></svg>");background-size:140px 140px;position:absolute;inset:0}.ak-card{background:var(--ak-card);border:1px solid var(--ak-stroke);border-radius:var(--ak-r-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .4s var(--ak-ease), background .4s var(--ak-ease), transform .4s var(--ak-ease)}.ak-card-hover:hover{background:var(--ak-card-2);border-color:var(--ak-stroke-2);transform:translateY(-4px)}.ak-panel{border:1px solid var(--ak-stroke);border-radius:var(--ak-r-xl);background:linear-gradient(#ffffff0e,#ffffff05)}.ak-rule{background:var(--ak-grad);border:0;border-radius:999px;height:2px}.ak-rule-top{position:relative}.ak-rule-top:before{content:"";background:var(--ak-grad);opacity:.85;inset-inline:0;height:2px;position:absolute;top:0}.ak-mono{font-feature-settings:"tnum" 1;letter-spacing:.06em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace}.ak-grad-text{background:var(--ak-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.ak-grad-text-cm{background:var(--ak-grad-cm);color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.ak-grad-text,.ak-grad-text-cm{color:canvastext;background:0 0}}.ak-eyebrow{letter-spacing:0;color:#9ba2b8;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ak-eyebrow:before{content:"";background:var(--ak-grad-cm);border-radius:999px;width:1.75rem;height:2px}.ak-chip{background:var(--ak-card);border:1px solid var(--ak-stroke);color:#d6dae8;white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;display:inline-flex}.ak-chip-c{color:#a5eefa;background:#22d3ee17;border-color:#22d3ee52}.ak-chip-m{color:#ffb6d4;background:#f23d8f17;border-color:#f23d8f52}.ak-chip-y{color:#fbe58a;background:#facc1517;border-color:#facc1552}.ak-tint-c{color:#7ee7f7;background:#22d3ee1f;border-color:#22d3ee47}.ak-tint-m{color:#ff9bc6;background:#f23d8f1f;border-color:#f23d8f47}.ak-tint-y{color:#fadf72;background:#facc151f;border-color:#facc1547}.ak-fg-c{color:#7ee7f7}.ak-fg-m{color:#ff9bc6}.ak-fg-y{color:#fadf72}.ak-inks{gap:.3125rem;display:inline-flex}.ak-inks>span{border-radius:999px;width:.5rem;height:.5rem}.ak-inks>span:first-child{background:var(--ak-c)}.ak-inks>span:nth-child(2){background:var(--ak-m)}.ak-inks>span:nth-child(3){background:var(--ak-y)}.ak-inks>span:nth-child(4){background:#f3f5fb}.ak-dots{background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:22px 22px}.ak-tilt-scene{perspective:1100px}.ak-tilt{transform-style:preserve-3d;transition:transform .5s var(--ak-ease);will-change:transform}.ak-par{transition:translate .4s var(--ak-ease);will-change:translate}.ak-progress{z-index:2100;transform-origin:0;background:var(--ak-grad);pointer-events:none;inset-inline:0;height:2px;position:fixed;top:0}.ak-marquee{width:max-content;animation:38s linear infinite ak-marquee;display:flex}.ak-marquee:hover{animation-play-state:paused}@keyframes ak-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ak-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}@keyframes ak-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.ak-float{animation:7s ease-in-out infinite ak-float}.ak-float-slow{animation:11s ease-in-out infinite ak-float}.ak-toast{border:1px solid var(--ak-stroke-2);border-radius:var(--ak-r-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0d15eb;box-shadow:0 18px 50px #0000008c}html.dark :focus-visible{outline:2px solid var(--ak-c);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ak-marquee,.ak-float,.ak-float-slow{animation:none!important}.ak-card,.ak-tilt,.ak-par{transition:none!important}.ak-tilt{transform:none!important}.ak-par{translate:none!important}}:is(.tracking-wide,.tracking-wider,.tracking-widest,[class*="tracking-[0."]){letter-spacing:.01em}@keyframes lp-rise{0%{opacity:0;filter:blur(6px);transform:translateY(26px)scale(.985)}to{opacity:1;filter:none;transform:none}}.lp-rise{animation:lp-rise .9s var(--ak-ease) both;animation-delay:calc(var(--i,0) * .11s + 80ms)}@keyframes lp-breathe{0%,to{box-shadow:0 10px 30px #22d3ee40,0 0 #22d3ee59}50%{box-shadow:0 14px 40px #22d3ee59,0 0 0 10px #22d3ee00}}@keyframes lp-sweep{0%,60%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}.lp-cta{isolation:isolate;animation:2.8s ease-in-out infinite lp-breathe;position:relative;overflow:hidden}.lp-cta:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:45%;animation:3.6s ease-in-out infinite lp-sweep;position:absolute;inset:0 auto 0 0}@keyframes lp-drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(6%,-8%)scale(1.08)}66%{transform:translate(-5%,6%)scale(.95)}}.lp-blobs{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-blobs>span{filter:blur(90px);opacity:.22;border-radius:999px;width:46vmax;height:46vmax;animation:18s ease-in-out infinite lp-drift;position:absolute}.lp-blobs>span:first-child{background:var(--ak-c);top:-22vmax;left:-12vmax}.lp-blobs>span:nth-child(2){background:var(--ak-m);opacity:.18;animation-delay:-6s;top:-10vmax;right:-18vmax}.lp-blobs>span:nth-child(3){background:var(--ak-y);opacity:.1;animation-delay:-12s;bottom:-30vmax;left:30%}@property --lp-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lp-turn{to{--lp-angle:360deg}}.lp-glow-frame{isolation:isolate;background:conic-gradient(from var(--lp-angle), var(--ak-c), var(--ak-m), var(--ak-y), var(--ak-c));border-radius:32px;padding:6px;animation:8s linear infinite lp-turn;position:relative;box-shadow:0 30px 80px #0000008c}.lp-glow-frame:before{content:"";z-index:-1;border-radius:inherit;background:inherit;filter:blur(48px);opacity:.5;position:absolute;inset:12%}.lp-hero-media{position:relative}.lp-hero-media .lp-glow-frame{animation:8s linear infinite lp-turn,7s ease-in-out infinite ak-float}@keyframes lp-wobble{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(6deg)scale(1.06)}}.lp-sticker{background:var(--ak-m);color:#1a0410;text-align:center;border-radius:999px;place-items:center;width:6.5rem;height:6.5rem;padding:.75rem;font-size:.95rem;font-weight:700;line-height:1.15;animation:3.2s ease-in-out infinite lp-wobble;display:grid;position:absolute;top:-14px;right:-6px;box-shadow:0 14px 40px #f23d8f73}@keyframes lp-bob{0%,to{opacity:.5;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,8px)}}.lp-scroll-cue{animation:2s ease-in-out infinite lp-bob}.lp-card{transition:transform .5s var(--ak-ease), border-color .5s var(--ak-ease), box-shadow .5s var(--ak-ease);position:relative}.lp-card:hover{border-color:#22d3ee66;transform:translateY(-6px);box-shadow:0 24px 60px #00000073}.lp-card-featured{background:linear-gradient(var(--ak-ink-2), var(--ak-ink-2)) padding-box, var(--ak-grad) border-box;border:1px solid #0000;box-shadow:0 24px 70px #22d3ee29}@media (width>=768px){.lp-card-featured{transform:scale(1.04)}.lp-card-featured:hover{transform:scale(1.04)translateY(-6px)}}.lp-ribbon{background:var(--ak-grad);color:#07080d;white-space:nowrap;border-radius:999px;padding:.3rem 1rem;font-size:.8rem;font-weight:700;position:absolute;top:-.85rem;left:50%;transform:translate(-50%)}@keyframes lp-tick{0%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:none}}.lp-digit{border-radius:var(--ak-r-md);background:var(--ak-card-2);border:1px solid var(--ak-stroke-2);min-width:4.25rem;padding:.9rem .6rem .7rem;overflow:hidden}.lp-digit-value{animation:lp-tick .45s var(--ak-ease) both;font-size:2.25rem;font-weight:700;line-height:1;display:block}@media (width>=640px){.lp-digit{min-width:6rem}.lp-digit-value{font-size:3.25rem}}.lp-step-num{z-index:1;background:linear-gradient(var(--ak-ink), var(--ak-ink)) padding-box, var(--ak-grad) border-box;border:2px solid #0000;border-radius:999px;place-items:center;width:4rem;height:4rem;font-size:1.5rem;font-weight:700;display:grid;position:relative}@media (width>=768px){.lp-steps:before{content:"";background:var(--ak-grad);opacity:.35;height:2px;position:absolute;top:2rem;left:12%;right:12%}}.lp-cta-band{background:radial-gradient(120% 140% at 0% 0%, #22d3ee2e, transparent 55%), radial-gradient(120% 140% at 100% 100%, #f23d8f2e, transparent 55%), var(--ak-ink-2);border:1px solid var(--ak-stroke-2)}@keyframes lp-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.lp-lightbox{animation:lp-pop .3s var(--ak-ease) both}.lp-success{animation:lp-pop .6s var(--ak-ease) both}@keyframes lp-ring{0%{box-shadow:0 0 #34d39980}to{box-shadow:0 0 0 28px #34d39900}}.lp-success-icon{color:#34d399;background:#34d39924;animation:1.6s ease-out 3 lp-ring}html:has(.lp-sticky-bar) .ak-mobile-cta{display:none}@media (width<=1023.98px){html:has(.lp-sticky-bar[data-shown=true]) :is(.ak-float-wa,.ak-float-top,.ak-float-push){transition:translate .4s var(--ak-ease);translate:0 -4.75rem}html:has(.lp-sticky-bar[data-shown=true]) .lp-page{padding-bottom:4.5rem}html:has(.lp-sticky-bar[data-shown=true]) main{padding-bottom:4.5rem}}@media (prefers-reduced-motion:reduce){.lp-rise,.lp-cta,.lp-cta:after,.lp-blobs>span,.lp-glow-frame,.lp-hero-media .lp-glow-frame,.lp-sticker,.lp-scroll-cue,.lp-digit-value,.lp-lightbox,.lp-success,.lp-success-icon{animation:none!important}.lp-cta:after{display:none}.lp-card,.lp-card:hover{transition:none!important;transform:none!important}}
