.remixiss-neon{--nx:.52;--ny:.42;--px:0px;--py:0px;--neon-intensity:1;--neon-overlay:.18;--neon-pointer:.55;--neon-art:1;--violet:124 92 255;--cyan:62 224 255;--cool:244 246 255;pointer-events:none;z-index:0;isolation:isolate;background:#070708;position:fixed;inset:0;overflow:hidden}.remixiss-neon[data-variant=marketing]{--neon-intensity:1;--neon-overlay:.06;--neon-pointer:.7;--neon-art:1}.remixiss-neon[data-variant=auth]{--neon-intensity:.8;--neon-overlay:.18;--neon-pointer:.48;--neon-art:.88}.remixiss-neon[data-variant=plans]{--neon-intensity:.9;--neon-overlay:.1;--neon-pointer:.55;--neon-art:.96}.remixiss-neon[data-variant=admin]{--neon-intensity:.38;--neon-overlay:.4;--neon-pointer:.16;--neon-art:.48}.remixiss-neon__base,.remixiss-neon__wash,.remixiss-neon__ambients,.remixiss-neon__art,.remixiss-neon__pointer,.remixiss-neon__grain,.remixiss-neon__vignette,.remixiss-neon__overlay{position:absolute;inset:0}.remixiss-neon__base{background:radial-gradient(1200px 700px at 18% 12%, rgb(18 16 28/calc(.7 * var(--neon-intensity))), transparent 58%), radial-gradient(900px 640px at 88% 82%, rgb(8 18 24/calc(.75 * var(--neon-intensity))), transparent 55%), #070708}.remixiss-neon__wash{background:radial-gradient(ellipse 80% 55% at 50% 115%, rgb(var(--violet) / calc(.28 * var(--neon-intensity))), transparent 70%), radial-gradient(ellipse 50% 40% at 8% 0%, rgb(var(--cyan) / calc(.16 * var(--neon-intensity))), transparent 60%);animation:48s ease-in-out infinite alternate remixiss-neon-drift}.remixiss-neon__ambients{transform:translate3d(var(--px), var(--py), 0);will-change:transform}.remixiss-neon__blob{filter:blur(72px);opacity:calc(.82 * var(--neon-intensity));border-radius:999px;animation:22s ease-in-out infinite remixiss-neon-breathe;position:absolute}.remixiss-neon__blob--violet{background:rgb(var(--violet) / .38);width:42vw;min-width:280px;height:42vw;min-height:280px;top:8%;left:-8%}.remixiss-neon__blob--cyan{background:rgb(var(--cyan) / .28);width:36vw;min-width:240px;height:36vw;min-height:240px;animation-delay:-8s;bottom:4%;right:-6%}.remixiss-neon__blob--cool{background:rgb(var(--cool) / .08);width:28vw;min-width:200px;height:22vw;animation-delay:-14s;bottom:18%;left:38%}.remixiss-neon__art{width:100%;height:100%;opacity:var(--neon-art);transform:translate3d(calc(var(--px) * .55), calc(var(--py) * .55), 0);will-change:transform}.remixiss-neon__pointer{background:radial-gradient(420px 420px at calc(var(--nx) * 100%) calc(var(--ny) * 100%), rgb(var(--cool) / calc(.09 * var(--neon-pointer))), rgb(var(--violet) / calc(.05 * var(--neon-pointer))) 32%, transparent 68%)}.remixiss-neon__grain{opacity:calc(.045 * var(--neon-intensity));mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.remixiss-neon__vignette{background:radial-gradient(75% 70% at 50% 42%,#0000 40%,#0000008c 100%)}.remixiss-neon__overlay{background:rgb(0 0 0/var(--neon-overlay))}@keyframes remixiss-neon-drift{0%{transform:translate(-1.2%,-.6%)scale(1)}to{transform:translate(1.4%,.8%)scale(1.03)}}@keyframes remixiss-neon-breathe{0%,to{opacity:calc(.42 * var(--neon-intensity));transform:translate(0,0)scale(1)}50%{opacity:calc(.62 * var(--neon-intensity));transform:translate(2%,-1.5%)scale(1.08)}}@keyframes remixiss-neon-flow{0%,to{stroke-opacity:.55}50%{stroke-opacity:.95}}.remixiss-neon__stroke-core{animation:18s ease-in-out infinite remixiss-neon-flow}.remixiss-neon__stroke-soft{animation:26s ease-in-out -7s infinite remixiss-neon-flow}@media (pointer:coarse){.remixiss-neon{--neon-pointer:0;--px:0px;--py:0px}}@media (prefers-reduced-motion:reduce){.remixiss-neon,.remixiss-neon *{animation:none!important}.remixiss-neon{--px:0px;--py:0px;--neon-pointer:0}}.neon-plan-card{transition:border-color .28s,box-shadow .28s}.neon-plan-card:hover{box-shadow:0 0 48px #7c5cff1f}
