.landing-v2{--ink:#0c1000;--ink-2:#0a0d00;--volt:#d2ff00;--volt-dim:#9bbf00;--volt-glow:#d2ff002e;--hair:#ffffff14;--hair-strong:#ffffff24;background-color:var(--ink);color:#fafafa;font-family:var(--font-body,ui-sans-serif), sans-serif;isolation:isolate;cursor:auto;position:relative}@media (hover:hover) and (pointer:fine){.landing-v2.cursor-custom,.landing-v2.cursor-custom *{cursor:none!important}}.landing-v2 .font-display{font-family:var(--font-display,ui-sans-serif), sans-serif;letter-spacing:-.035em}.landing-v2:before{content:"";z-index:1;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><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.18 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.landing-v2:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(80% 50% at 50% -10%,#d2ff000f,#0000 60%),radial-gradient(60% 50% at 50% 110%,#d2ff000a,#0000 60%);position:fixed;inset:0}.landing-v2>*{z-index:2;position:relative}.landing-v2 .hair{box-shadow:inset 0 0 0 .5px var(--hair)}.landing-v2 .hair-volt{box-shadow:inset 0 0 0 .5px var(--volt-glow)}@property --lv-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.landing-v2 .liquid-btn{background:var(--ink);color:#fafafa;font-weight:600;font-family:var(--font-display,ui-sans-serif), sans-serif;letter-spacing:-.01em;isolation:isolate;cursor:none;border-radius:999px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:.95rem;transition:color .24s,transform .32s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.landing-v2 .liquid-btn:before{content:"";background:conic-gradient(from var(--lv-angle), var(--volt), transparent 25%, var(--volt) 50%, transparent 75%, var(--volt));-webkit-mask-composite:xor;z-index:-1;border-radius:999px;padding:1.5px;animation:4.5s linear infinite lv-spin;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-v2 .liquid-btn:after{content:"";background:var(--volt);filter:blur(20px);opacity:0;z-index:-2;border-radius:999px;transition:opacity .32s;position:absolute;inset:-2px}.landing-v2 .liquid-btn:hover{transform:translateY(-2px)}.landing-v2 .liquid-btn:hover:after{opacity:.45}.landing-v2 .liquid-btn.ghost{background:0 0}.landing-v2 .liquid-btn.dark-solid{background:var(--ink-2)}@keyframes lv-spin{to{--lv-angle:360deg}}.landing-v2 .pulse-volt{background:var(--volt);width:8px;height:8px;box-shadow:0 0 12px var(--volt);border-radius:999px;position:relative}.landing-v2 .pulse-volt:after{content:"";border:1px solid var(--volt);opacity:.4;border-radius:999px;animation:1.6s ease-out infinite pulse-ring;position:absolute;inset:-4px}@keyframes pulse-ring{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}.landing-v2 .marquee-track{gap:4rem;width:max-content;animation:38s linear infinite marquee;display:flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-v2 .glow-ring{box-shadow:inset 0 0 0 1px #d2ff0059,0 0 60px -10px #d2ff0040}@media (prefers-reduced-motion:reduce){.landing-v2 .marquee-track,.landing-v2 .liquid-btn:before,.landing-v2 .pulse-volt:after{animation:none}}.landing-v2 ::selection{background:var(--volt);color:var(--ink)}.landing-v2{--apex-red:#d6001c;--apex-red-deep:#a60016;--neon-green:#00e676;--neon-blue:#2f81ff}.apex-hero{background:radial-gradient(120% 80% at 50% 0%, #ff1f3d 0%, var(--apex-red) 42%, var(--apex-red-deep) 100%)}.apex-hero-ghost{background-image:repeating-linear-gradient(115deg,#ffffff0d 0 2px,#0000 2px 9px);-webkit-mask-image:radial-gradient(60% 70% at 50% 45%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 70% at 50% 45%,#000 30%,#0000 75%)}.apex-iso{filter:drop-shadow(0 30px 60px #5000088c)drop-shadow(0 8px 18px #00000059)}.apex-spark{stroke-dasharray:6 7;animation:1.1s linear infinite apex-march}@keyframes apex-march{to{stroke-dashoffset:-26px}}@keyframes apex-breathe{0%,to{opacity:.55;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}.apex-bar{transform-origin:bottom;animation:2.4s ease-in-out infinite apex-breathe}.apex-aurora:before{content:"";border-radius:inherit;background:conic-gradient(from 0deg, transparent, var(--bento-accent,var(--neon-green)), transparent 40%);-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.apex-bento:hover .apex-aurora:before{opacity:.9}@media (prefers-reduced-motion:reduce){.apex-spark,.apex-bar{animation:none}}.landing-v2 .tile{background:linear-gradient(180deg, #ffffff06 0%, #fff0 70%), var(--ink-2);border:.5px solid var(--hair);border-radius:18px;position:relative;overflow:hidden}.landing-v2 .tile-volt{background:linear-gradient(180deg, #d2ff000f 0%, #d2ff0000 70%), var(--ink-2);border-color:#d2ff0038}
