@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}:root{--bg: #06060a;--bg-2: #0a0a11;--panel: rgba(255, 255, 255, .032);--panel-solid: #0e0e15;--toolbar: rgba(255, 255, 255, .02);--line: rgba(255, 255, 255, .09);--line-2: rgba(255, 255, 255, .16);--border: var(--line);--border-2: var(--line-2);--text: #cfcfdb;--strong: #f7f7fb;--muted: #8a8a9c;--muted-2: #b0b0c2;--violet: #7c5cff;--violet-deep: #4f35c9;--iris: #b47bff;--lime: #b9e88a;--lime-deep: #86b35b;--accent: var(--lime);--accent-hover: #c8f29c;--down: var(--violet);--teal: var(--violet);--red: #ff6b6b;--holo: linear-gradient(115deg, #7c5cff 0%, #b47bff 34%, #dff3bc 68%, #b9e88a 100%);--holo-soft: linear-gradient(140deg, rgba(124, 92, 255, .55), rgba(255, 255, 255, .1) 45%, rgba(185, 232, 138, .42));--holo-faint: linear-gradient(140deg, rgba(124, 92, 255, .3), rgba(255, 255, 255, .06) 48%, rgba(185, 232, 138, .22));--r-sm: 10px;--r: 16px;--r-lg: 22px;--pill: 999px;--z-aurora: -2;--z-scene: 1;--z-copy: 3;--z-nav: 50;--z-grain: 90;--shadow: 0 24px 70px rgba(0, 0, 0, .55);--shadow-sm: 0 14px 40px rgba(0, 0, 0, .45)}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:96px}body{background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.65;letter-spacing:-.006em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip;background-image:radial-gradient(ellipse 90% 50% at 50% -8%,rgba(124,92,255,.07),transparent 62%),linear-gradient(180deg,#08080f 0%,var(--bg) 46%);background-attachment:fixed}a{color:inherit;text-decoration:none}.page{max-width:1180px;margin:0 auto;padding:0 22px;position:relative;z-index:1}.aurora{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-aurora);pointer-events:none;overflow:hidden;contain:strict}.au{position:absolute;display:block;border-radius:50%;filter:blur(120px);will-change:transform}.au-1{width:62vw;height:62vw;left:-18vw;top:-22vw;background:radial-gradient(circle at 40% 40%,rgba(124,92,255,.27),transparent 66%);animation:au-drift-a 34s ease-in-out infinite alternate}.au-2{width:52vw;height:52vw;right:-14vw;top:8vh;background:radial-gradient(circle at 50% 50%,rgba(180,123,255,.18),transparent 68%);animation:au-drift-b 44s ease-in-out infinite alternate}.au-3{width:46vw;height:46vw;left:22vw;bottom:-20vw;background:radial-gradient(circle at 50% 50%,rgba(185,232,138,.11),transparent 68%);animation:au-drift-c 52s ease-in-out infinite alternate}@keyframes au-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(9vw,7vh,0) scale(1.16)}}@keyframes au-drift-b{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(-8vw,10vh,0) scale(.94)}}@keyframes au-drift-c{0%{transform:translateZ(0) scale(.95)}to{transform:translate3d(7vw,-8vh,0) scale(1.2)}}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-grain);pointer-events:none;opacity:.04;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23n)'/%3E%3C/svg%3E");background-size:260px 260px}h1,h2,h3{font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:700;letter-spacing:-.03em;color:var(--strong)}.holo{background:var(--holo);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:holo-shift 9s ease-in-out infinite alternate}@keyframes holo-shift{0%{background-position:0% 50%}to{background-position:100% 50%}}.kicker{display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);margin-bottom:16px}.kicker:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,var(--violet))}.kicker b{color:var(--lime);font-weight:600}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lime);margin-bottom:16px}.eyebrow:before{content:"";width:26px;height:1px;background:currentColor;opacity:.55}.mono,.tick i,.fp-head,.step-n,.pm-line,.rob-mock span,.price,.gtile b{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.glass{position:relative;border-radius:var(--r);background:linear-gradient(180deg,#ffffff0e,#ffffff03 46%,#ffffff05),#0a0a1180;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:var(--shadow-sm),inset 0 1px #ffffff12;isolation:isolate;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}.glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--holo-faint);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;transition:background .3s ease,opacity .3s ease;z-index:0}.glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.07) 46%,transparent 62%);opacity:0;transform:translate(-30%);transition:opacity .4s ease,transform .7s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:0}.glass:hover{transform:translateY(-4px);box-shadow:var(--shadow),inset 0 1px #ffffff1a}.glass:hover:before{background:var(--holo-soft)}.glass:hover:after{opacity:1;transform:translate(30%)}.glass>*{position:relative;z-index:1}.spot{--mx: 50%;--my: 0%}.spot:after{background:radial-gradient(420px circle at var(--mx) var(--my),rgba(180,123,255,.13),transparent 62%),linear-gradient(115deg,transparent 30%,rgba(255,255,255,.06) 46%,transparent 62%)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--pill);font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;letter-spacing:-.01em;padding:11px 20px;min-height:44px;cursor:pointer;transition:transform .16s ease,box-shadow .24s ease,background .2s ease,color .2s ease}.btn:active{transform:translateY(1px)}.btn-solid{background:linear-gradient(180deg,var(--accent-hover),var(--accent) 70%,var(--lime-deep));color:#0a0a0e;box-shadow:inset 0 1px #ffffff80,0 8px 26px #b9e88a38}.btn-solid:hover{box-shadow:inset 0 1px #ffffff8c,0 12px 40px #b9e88a66}.btn-ghost,.btn-glass{color:var(--strong);background:#ffffff09;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.btn-ghost:before,.btn-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--holo-soft);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;transition:opacity .24s ease;opacity:.75}.btn-ghost:hover,.btn-glass:hover{background:#ffffff13;box-shadow:0 10px 34px #7c5cff33}.btn-ghost:hover:before,.btn-glass:hover:before{opacity:1}.btn-big{padding:15px 30px;font-size:15.5px;min-height:52px}.btn-wide{width:100%;margin-top:20px}.btn-halo:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;z-index:-1;background:conic-gradient(from var(--a),var(--violet),var(--lime),var(--iris),var(--violet));filter:blur(9px);opacity:.55;animation:spin-a 6s linear infinite}@keyframes spin-a{to{--a: 360deg}}.nav{position:sticky;z-index:var(--z-nav);top:14px;margin:14px auto 0;display:flex;align-items:center;gap:28px;padding:8px 9px 8px 16px;border-radius:var(--pill);background:transparent;transition:background .34s ease,box-shadow .34s ease,padding .34s ease,max-width .46s cubic-bezier(.22,1,.36,1);max-width:100%}.nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--holo-soft);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .34s ease;pointer-events:none}.nav-docked{max-width:960px;background:#09090f9e;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 16px 50px #0009,inset 0 1px #ffffff0f}.nav-docked:before{opacity:1}.brand{display:inline-flex;align-items:center;gap:9px;font-size:17px;color:var(--strong)}.nav .brand{max-width:0;overflow:hidden;opacity:0;transform:translateY(10px) scale(.86);transition:max-width .44s cubic-bezier(.22,1,.36,1),opacity .3s ease .06s,transform .48s cubic-bezier(.34,1.56,.64,1) .04s;pointer-events:none}.nav-docked .brand{max-width:280px;opacity:1;transform:none;pointer-events:auto}.nav-links{display:flex;gap:26px;margin-left:auto}.nav-links a{position:relative;padding:6px 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);transition:color .18s ease}.nav-links a:hover{color:var(--strong)}.nav-links a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1.5px;background:var(--holo);border-radius:2px;transition:right .24s ease}.nav-links a:hover:after{right:0}.nav-actions{display:flex;gap:14px;align-items:center}.brand+.nav-actions{margin-left:auto}.nav-back{display:inline-flex;align-items:center;gap:7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:6px 2px;transition:color .18s ease}.nav-back span{transition:transform .22s cubic-bezier(.22,1,.36,1)}.nav-back:hover{color:var(--strong)}.nav-back:hover span{transform:translate(-3px)}.nav .btn{padding:9px 17px;font-size:13px;min-height:40px}.beta{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:600;letter-spacing:.12em;color:var(--lime);border:1px solid rgba(185,232,138,.3);border-radius:var(--pill);padding:2px 8px;flex-shrink:0;background:#b9e88a12}.hero{position:relative;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);padding:18px 24px 0;min-height:calc(100svh - 58px);display:flex;flex-direction:column;text-align:center}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--line-2) 22%,var(--line-2) 78%,transparent)}.grid-floor{position:absolute;left:50%;bottom:-14%;z-index:0;width:260%;height:62%;transform:translate(-50%) perspective(560px) rotateX(70deg);transform-origin:50% 100%;background-image:linear-gradient(rgba(124,92,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(124,92,255,.1) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 60% 80% at 50% 100%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 60% 80% at 50% 100%,#000 10%,transparent 72%);animation:grid-run 9s linear infinite;pointer-events:none}@keyframes grid-run{to{background-position:0 64px,0 0}}.hero-inner{position:relative;z-index:var(--z-copy);max-width:820px;margin:0 auto}.hero-tag{display:inline-flex;align-items:center;gap:12px;margin-bottom:22px}.ht-marks{display:inline-flex}.ht-marks i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#12121c;box-shadow:0 0 0 1.5px #08080f,inset 0 0 0 1px #ffffff1a}.ht-marks i+i{margin-left:-8px}.ht-marks i:nth-child(1){z-index:6}.ht-marks i:nth-child(2){z-index:5}.ht-marks i:nth-child(3){z-index:4}.ht-marks i:nth-child(4){z-index:3}.ht-marks i:nth-child(5){z-index:2}.ht-marks i:nth-child(6){z-index:1}.ht-text{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.04em;color:var(--muted)}.hero h1{font-size:clamp(40px,6.2vw,76px);line-height:1;letter-spacing:-.042em;font-weight:700}.lede{margin:22px auto 0;font-size:17px;color:var(--muted-2);max-width:580px;line-height:1.6}.lede em{color:var(--strong);font-style:normal;font-weight:600}.hero-ctas{display:flex;gap:14px;margin-top:32px;justify-content:center;flex-wrap:wrap}.iso{position:relative;width:100%;max-width:1200px;margin:10px auto 0;aspect-ratio:2 / 1;pointer-events:none}.iso-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.iso-grid path{stroke:#9682e612;stroke-width:1;fill:none}.iso-grid{-webkit-mask-image:radial-gradient(ellipse 62% 78% at 50% 76%,#000 12%,transparent 74%);mask-image:radial-gradient(ellipse 62% 78% at 50% 76%,#000 12%,transparent 74%)}.iso-shadows ellipse{fill:#04030c9e;filter:blur(13px)}.iso-inner{opacity:.75}.iso-ridge{stroke:#e2d6ff8c;stroke-width:1.2;fill:none;stroke-linecap:round}.iso-corner{stroke:#0a081a80;stroke-width:1.4;fill:none}.iso-dot{fill:#e2d6ff80}.iso-bar{fill:#e2d6ff38}.iso-pod{animation:iso-hover 7s ease-in-out infinite}.iso-pod:nth-of-type(2){animation-delay:-1.8s}.iso-pod:nth-of-type(3){animation-delay:-3.4s}.iso-pod:nth-of-type(4){animation-delay:-5.1s}@keyframes iso-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.iso-wire{fill:none;stroke:#bea5ff6b;stroke-width:1.6;stroke-dasharray:16 300;animation:iso-run 4.2s linear infinite;animation-delay:var(--d);filter:drop-shadow(0 0 4px rgba(160,124,255,.7))}@keyframes iso-run{0%{stroke-dashoffset:316}to{stroke-dashoffset:0}}.iso-disc{filter:drop-shadow(0 0 26px rgba(185,156,255,.9));animation:iso-disc 5s ease-in-out infinite}@keyframes iso-disc{0%,to{opacity:.9}50%{opacity:1}}.iso-cone{animation:iso-cone 6s ease-in-out infinite;transform-origin:450px 430px}@keyframes iso-cone{0%,to{opacity:.8;transform:scaleX(.98)}50%{opacity:1;transform:scaleX(1.03)}}.iso-mark{position:absolute;left:50%;top:62%;width:19%;height:auto;transform:translate(-50%,-90%);filter:drop-shadow(0 0 30px rgba(124,92,255,.9)) drop-shadow(0 10px 14px rgba(5,4,14,.8));animation:iso-mark-float 6s ease-in-out infinite}@keyframes iso-mark-float{0%,to{transform:translate(-50%,-90%)}50%{transform:translate(-50%,-95%)}}.iso-coin{position:absolute;left:var(--x);top:var(--y);display:grid;place-items:center;width:42px;height:42px;border-radius:50%;transform:translate(-50%,-50%) scale(var(--s));background:linear-gradient(160deg,#ffffff38,#ffffff0d);box-shadow:inset 0 1px #ffffff73,0 8px 22px #00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:iso-rise var(--t) ease-in-out infinite;animation-delay:var(--d)}@keyframes iso-rise{0%,to{transform:translate(-50%,-50%) scale(var(--s));opacity:.85}50%{transform:translate(-50%,-74%) scale(var(--s));opacity:1}}.iso-item{position:absolute;left:var(--lx);top:var(--ly);width:0;height:0}.ii-icon{position:absolute;left:0;top:0;transform:translate(-50%,-74%);animation:ii-bob 7s ease-in-out infinite}@keyframes ii-bob{0%,to{translate:0 0}50%{translate:0 -7px}}.iso-item:nth-of-type(2) .ii-icon{animation-delay:-1.8s}.iso-item:nth-of-type(3) .ii-icon{animation-delay:-3.4s}.iso-item:nth-of-type(4) .ii-icon{animation-delay:-5.1s}.ii-icon .card-art{width:auto;min-height:0}.ii-icon .card-art-halo{width:96px;height:96px;filter:blur(20px)}.ii-icon .card-art-svg{filter:drop-shadow(0 14px 18px rgba(6,4,20,.75))}.ii-text{position:absolute;left:0;top:-104px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center;white-space:nowrap}.iso-item b{font-size:15px;color:var(--strong);font-weight:600;letter-spacing:-.015em;text-shadow:0 1px 3px rgba(5,4,14,.95),0 2px 16px rgba(5,4,14,.9)}.ii-text>span{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:.1em;color:var(--muted-2);text-transform:uppercase;text-shadow:0 1px 3px rgba(5,4,14,.95),0 2px 14px rgba(5,4,14,.9)}@media (prefers-reduced-motion: reduce){.iso-pod,.iso-wire,.iso-disc,.iso-cone,.iso-mark,.ii-icon{animation:none!important}.iso-coin{animation-play-state:paused!important}}@media (max-width: 1000px){.ii-text{top:-84px}.iso-item b{font-size:13px}}@media (max-width: 700px){.iso-pod,.iso-wire,.iso-grid,.iso-item{display:none}.iso{aspect-ratio:1.4 / 1;max-width:460px;margin-top:26px}.iso-mark{top:58.4%;width:34%}.iso-coin{left:50%;top:39.4%;--r: 84px;width:36px;height:36px;animation:coin-orbit 22s linear infinite}.iso-coin:nth-of-type(1){animation-delay:0s}.iso-coin:nth-of-type(2){animation-delay:-5.5s}.iso-coin:nth-of-type(3){animation-delay:-11s}.iso-coin:nth-of-type(4){animation-delay:-16.5s}@keyframes coin-orbit{0%{transform:translate(-50%,-50%) rotate(0) translate(var(--r)) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg) translate(var(--r)) rotate(-360deg)}}}@media (max-width: 420px){.iso{aspect-ratio:1.25 / 1;margin-top:20px}.iso-mark{top:57.5%;width:38%}.iso-coin{--r: 76px;width:32px;height:32px;top:38.6%}}.blob{position:absolute;filter:blur(64px);opacity:.32;will-change:transform;animation:drift 26s ease-in-out infinite alternate}.blob-v1{width:420px;height:360px;left:-110px;top:-60px;background:radial-gradient(circle at 35% 35%,var(--violet),var(--violet-deep) 70%);border-radius:58% 42% 46% 54%/52% 48%}.blob-l1{width:340px;height:320px;right:-90px;top:40px;background:radial-gradient(circle at 40% 40%,var(--lime),var(--lime-deep) 72%);border-radius:46% 54% 58% 42%/48% 52%;animation-delay:-8s;opacity:.22}.blob-v2{width:380px;height:260px;left:2%;bottom:-80px;background:radial-gradient(circle at 50% 40%,var(--iris),var(--violet-deep) 75%);border-radius:52% 48% 44% 56%/46% 54%;animation-delay:-14s;opacity:.26}.blob-l2{width:260px;height:240px;right:12%;bottom:-110px;background:radial-gradient(circle at 45% 45%,var(--lime),var(--lime-deep) 74%);border-radius:50% 50% 42% 58%/54% 46%;animation-delay:-20s;opacity:.18}@keyframes drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(26px,-22px,0) scale(1.07)}}.orbit{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,.055);pointer-events:none}.orbit:before{content:"";position:absolute;top:-3px;left:50%;width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px 2px #b9e88ab3;transform-origin:50% 50%}.orbit-1{width:340px;height:340px;animation:spin 26s linear infinite}.orbit-2{width:500px;height:500px;border-style:dashed;border-color:#7c5cff29;animation:spin 44s linear infinite reverse}.orbit-2:before{background:var(--iris);box-shadow:0 0 12px 2px #b47bffb3}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.mark{position:absolute;display:flex;align-items:flex-end;gap:7px;height:46px}.mark i{display:block;width:9px;border-radius:var(--pill);background:var(--lime);height:52%;animation:bob 3.6s ease-in-out infinite}.mark i.v{background:var(--violet);height:78%;animation-delay:-1.2s}.mark i:nth-child(3){height:96%;animation-delay:-2.1s}.mark-a{left:16%;top:12%}.mark-b{right:26%;bottom:16%}@keyframes bob{50%{transform:translateY(-7px)}}.ghost{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:clamp(190px,21vw,300px);height:auto;filter:drop-shadow(0 0 60px rgba(124,92,255,.55)) drop-shadow(0 0 130px rgba(124,92,255,.25));animation:hover-ghost 6s ease-in-out infinite;z-index:2}@keyframes hover-ghost{50%{transform:translate(-50%,calc(-50% - 14px))}}.float-card{position:absolute;z-index:4;display:flex;flex-direction:column;gap:4px;border-radius:14px;padding:13px 16px;text-align:left;background:linear-gradient(180deg,#ffffff13,#ffffff05);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:0 20px 55px #00000080,inset 0 1px #ffffff29;opacity:0}.float-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--holo-soft);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.float-card b{font-size:13.5px;color:#fff;font-weight:600}.fc-sub{font-size:10.5px;color:#ffffff9e;font-family:JetBrains Mono,monospace}.fc-tag{font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:600;letter-spacing:.12em}.fc-tag.edge{color:var(--lime)}.fc-tag.leak{color:#ff9f9a}.fc-tag.sig{color:var(--iris)}.fc-1{left:9%;top:10%;animation:float-in .7s 1.2s forwards,bob-card 5.4s 2.2s ease-in-out infinite}.fc-2{right:8%;top:32%;animation:float-in .7s 1.7s forwards,bob-card 6s 2.6s ease-in-out infinite}.fc-3{left:50%;bottom:8%;transform:translate(-50%);animation:float-in .7s 2.2s forwards,bob-card 5.2s 3s ease-in-out infinite}@keyframes float-in{0%{opacity:0;translate:0 18px;scale:.95}to{opacity:1;translate:0 0;scale:1}}@keyframes bob-card{0%,to{translate:0 0}50%{translate:0 -8px}}.ticker{overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);padding:12px 0;background:#ffffff05;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.ticker-track{display:inline-flex;gap:38px;white-space:nowrap;animation:marquee 46s linear infinite;will-change:transform}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tick{display:inline-flex;align-items:center;gap:8px;font-size:12px}.tick b{color:var(--muted-2);font-weight:500;font-family:JetBrains Mono,monospace;letter-spacing:.04em}.tick i{font-style:normal;font-weight:600}.tick .up{color:var(--lime)}.tick .down{color:var(--iris)}.icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.tick-mark{flex-shrink:0;opacity:.9;filter:saturate(.92);transition:opacity .2s ease,filter .24s ease}.ticker:hover .tick-mark{opacity:1;filter:saturate(1.06) drop-shadow(0 0 5px currentColor)}.section{position:relative;padding:72px 0}.section+.section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--line) 18%,var(--line) 82%,transparent)}.section h2{font-size:clamp(30px,4.2vw,50px);line-height:1.08}.section-sub{margin-top:14px;color:var(--muted);font-size:16px;max-width:66ch}.section>p,.section-sub{max-width:66ch}.reveal{animation:rise .8s cubic-bezier(.22,1,.36,1) both;animation-timeline:view();animation-range:entry 0% entry 36%}@supports not (animation-timeline: view()){.reveal{animation:none}}@keyframes rise{0%{opacity:.1;transform:translateY(34px)}to{opacity:1;transform:none}}.coin-band{position:relative}.coin-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.coin-band>.section,.coin-band>.glow-strip{position:relative;z-index:1}.coin{position:absolute;width:var(--s);height:var(--s);display:grid;place-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:600;animation:coin-drift 14s ease-in-out infinite;will-change:transform}.coin:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:0;background:linear-gradient(150deg,var(--edge-1),var(--edge-2));transform:translate(5.5%,6.5%);box-shadow:0 22px 44px #00000073}.coin:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:1;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.5),rgba(255,255,255,.06) 42%,transparent 64%),linear-gradient(150deg,var(--face-1),var(--face-2));border:1px solid rgba(255,255,255,.3);box-shadow:inset 0 2px 6px #ffffff61,inset 0 -12px 26px #00000042}.coin-mark{position:relative;z-index:2;width:42%;height:42%;color:#ffffffd1;filter:drop-shadow(0 -1px .5px rgba(0,0,0,.3)) drop-shadow(0 1px .5px rgba(255,255,255,.4))}@keyframes coin-drift{0%,to{transform:perspective(560px) translateY(0) rotateY(-18deg) rotate(-3deg)}50%{transform:perspective(560px) translateY(-18px) rotateY(18deg) rotate(3deg)}}.coin-btc{--s: 128px;--face-1: rgba(202, 180, 255, .5);--face-2: rgba(124, 92, 255, .38);--edge-1: rgba(91, 67, 184, .62);--edge-2: rgba(47, 33, 112, .62);left:7%;top:30%;animation-delay:-1.2s}.coin-usdt{--s: 96px;--face-1: rgba(216, 245, 182, .46);--face-2: rgba(160, 208, 116, .34);--edge-1: rgba(111, 156, 71, .58);--edge-2: rgba(61, 90, 36, .58);right:12%;top:24%;animation-delay:-6.8s}.coin-usdt .coin-mark{color:#1c2e0eb8;filter:drop-shadow(0 -1px .5px rgba(0,0,0,.18)) drop-shadow(0 1px .5px rgba(255,255,255,.45))}.coin-eth{--s: 104px;--face-1: rgba(208, 190, 255, .46);--face-2: rgba(139, 105, 255, .34);--edge-1: rgba(79, 58, 166, .58);--edge-2: rgba(41, 29, 99, .58);left:46%;top:44%;filter:blur(.3px);opacity:.94;animation-delay:-3.4s}.coin-sol{--s: 72px;--face-1: rgba(221, 202, 255, .42);--face-2: rgba(180, 123, 255, .3);--edge-1: rgba(98, 68, 176, .52);--edge-2: rgba(51, 32, 107, .52);left:27%;top:58%;filter:blur(.7px);opacity:.82;animation-delay:-5.1s}@media (max-width: 1000px){.coin-sol{display:none}.coin-btc{--s: 104px;left:4%}.coin-eth{--s: 88px;left:52%}.coin-usdt{--s: 78px;right:6%}}@media (max-width: 640px){.coin-eth,.coin-usdt{display:none}.coin-btc{--s: 92px;left:50%;top:46%;margin-left:-46px}}@media (prefers-reduced-motion: reduce){.coin{transform:perspective(560px) rotateY(-12deg)}}.card-art{position:relative;display:grid;place-items:center;width:100%;min-height:156px;isolation:isolate}.card-art-halo{position:absolute;z-index:0;width:132px;height:132px;border-radius:50%;background:radial-gradient(circle,rgba(124,92,255,.42),rgba(124,92,255,.1) 46%,transparent 70%);filter:blur(18px);transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.card-art-lime .card-art-halo{background:radial-gradient(circle,rgba(185,232,138,.34),rgba(185,232,138,.09) 46%,transparent 70%)}.card-art-svg{position:relative;z-index:1;overflow:visible}.art-ext{transform:translate(.55px,.75px);filter:blur(.25px);opacity:.95}.art-face{filter:drop-shadow(0 1px 6px rgba(124,92,255,.55))}.card-art-lime .art-face{filter:drop-shadow(0 1px 6px rgba(185,232,138,.45))}.trust-item:hover .card-art-svg,.about-card:hover .card-art-svg{transform:translateY(-6px) scale(1.04)}.card-art-svg{transition:transform .45s cubic-bezier(.22,1,.36,1)}.trust-item:hover .card-art-halo,.about-card:hover .card-art-halo{transform:scale(1.18)}.trust{display:grid;gap:14px;margin:26px 0 6px;grid-template-columns:repeat(auto-fit,minmax(228px,1fr))}.trust-item{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:20px 22px 24px;border-radius:var(--r-lg);min-height:340px}.trust-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.trust-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;flex-shrink:0;position:relative;background:linear-gradient(150deg,#b9e88a29,#7c5cff1f);box-shadow:inset 0 1px #ffffff29;transition:background .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.trust-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--holo-soft);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.trust-item svg{flex-shrink:0}.t-ico{filter:drop-shadow(0 0 6px rgba(185,232,138,.28));transition:filter .25s ease,transform .25s cubic-bezier(.22,1,.36,1);overflow:visible}.trust-item:hover .t-ico{filter:drop-shadow(0 0 10px rgba(185,232,138,.45));transform:scale(1.06)}.t-ico-fill{transform:scale(.92)}.trust-item:hover .t-ico-fill{transform:scale(.98)}.trust-item:hover .trust-icon{background:linear-gradient(150deg,#b9e88a3d,#7c5cff2e);transform:translateY(-2px)}.trust-item b{display:block;color:var(--strong);font-family:Space Grotesk,Inter,sans-serif;font-size:19px;line-height:1.22;margin-bottom:8px;font-weight:700;letter-spacing:-.025em}.trust-item>div:last-child span{font-size:13px;color:var(--muted);line-height:1.6;display:block}.glow-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:44px 0 8px}.gtile{border-radius:var(--r-lg);padding:26px 24px 22px;overflow:hidden}.gtile>.gt-wash{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(130% 100% at 12% 118%,var(--g),transparent 62%);opacity:.55}.gtile b{display:block;font-size:40px;font-weight:600;color:#fff;letter-spacing:-.045em;line-height:1}.gtile>span:not(.gt-wash){display:block;margin-top:8px;font-size:12.5px;color:var(--muted-2)}.g-lime{--g: rgba(185, 232, 138, .4)}.g-teal{--g: rgba(124, 92, 255, .42)}.g-purple{--g: rgba(180, 123, 255, .45)}.g-blue{--g: rgba(124, 92, 255, .3)}.split{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center}.split-copy p{margin-top:18px;color:var(--muted-2);font-size:16px;max-width:460px}.check-list{margin:24px 0 30px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.check-list li{font-size:14.5px;color:var(--muted-2);padding-left:28px;position:relative}.check-list li:before{content:"";position:absolute;left:2px;top:9px;width:12px;height:2px;border-radius:2px;background:var(--holo)}.factor-panel{border-radius:var(--r-lg);padding:22px 24px}.fp-head{display:flex;align-items:center;gap:10px;font-size:11.5px;color:var(--muted);margin-bottom:18px;letter-spacing:.06em}@keyframes blink{50%{opacity:.25}}.fp-row{display:grid;grid-template-columns:122px 1fr 152px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.045);opacity:0;animation:fp-in .5s ease-out both}@supports (animation-timeline: view()){.fp-row{animation-timeline:view();animation-range:entry 5% entry 55%}}.fp-row:last-child{border-bottom:none}@keyframes fp-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.fp-name{font-size:12.5px;font-weight:600;color:var(--strong)}.fp-bar{height:6px;border-radius:var(--pill);background:#ffffff0f;overflow:hidden}.fp-fill{display:block;height:100%;border-radius:var(--pill);animation:grow .9s cubic-bezier(.3,.8,.3,1) both}@supports (animation-timeline: view()){.fp-fill{animation-timeline:view();animation-range:entry 5% entry 60%}}.fp-fill.edge{background:linear-gradient(90deg,var(--lime-deep),var(--lime));box-shadow:0 0 12px #b9e88a73}.fp-fill.leak{background:linear-gradient(90deg,var(--violet-deep),var(--iris));box-shadow:0 0 12px #b47bff73}.fp-fill{transform-origin:left}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fp-verdict{font-size:11px;font-weight:600;text-align:right;font-family:JetBrains Mono,monospace}.fp-verdict.edge{color:var(--lime)}.fp-verdict.leak{color:var(--iris)}.bento{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px}.b-card{border-radius:var(--r-lg);padding:0 0 22px;overflow:hidden;display:flex;flex-direction:column;text-align:center}.b-wide{grid-column:span 2}.b-visual{position:relative;height:152px;margin-bottom:16px;padding:20px 22px 0;display:grid;align-content:center;justify-items:center;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 98%);mask-image:linear-gradient(180deg,#000 62%,transparent 98%)}.b-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 74% 72% at 50% 8%,rgba(124,92,255,.16),transparent 72%)}.b-visual>*{position:relative;z-index:1;width:100%}.b-card h3{font-size:18px;letter-spacing:-.025em;line-height:1.25;padding:0 20px;max-width:22ch;margin:0 auto}.b-card p{margin:7px auto 0;padding:0 20px;font-size:12.5px;color:var(--muted);max-width:36ch;line-height:1.55}.b-card p em{color:var(--muted-2);font-style:normal;font-weight:600}.b-visual-halo{padding-top:18px}.halo-rails{position:absolute;inset:8% -6% auto -6%;display:flex;flex-direction:column;gap:9px;-webkit-mask-image:radial-gradient(circle at 50% 42%,transparent 17%,#000 40%),linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:radial-gradient(circle at 50% 42%,transparent 17%,#000 40%),linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.halo-rail{display:flex;gap:9px;width:max-content;animation:rail-run 34s linear infinite;will-change:transform}.halo-rail-rev{animation-duration:44s;animation-direction:reverse}@keyframes rail-run{0%{transform:translate(0)}to{transform:translate(-50%)}}.b-card:hover .halo-rail{animation-play-state:paused}.hg-cell{display:grid;place-items:center;width:62px;height:62px;flex-shrink:0;border-radius:13px;background:#ffffff07;border:1px solid var(--line);color:var(--muted);opacity:.4;animation:hg-pulse 7s ease-in-out infinite;animation-delay:calc(var(--i) * .63s)}.hg-cell:nth-child(5n+2){animation-duration:5.5s}.hg-cell:nth-child(7n+3){animation-duration:9s}@keyframes hg-pulse{0%,to{opacity:.28;color:var(--muted);border-color:var(--line);background:#ffffff07}48%{opacity:.28;color:var(--muted);border-color:var(--line);background:#ffffff07}62%{opacity:.95;color:var(--lime);border-color:#b9e88a66;background:#b9e88a17;box-shadow:0 0 22px #b9e88a38}78%{opacity:.28;color:var(--muted);border-color:var(--line);background:#ffffff07}}.hg-focus{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;color:#0b0b10;background:linear-gradient(160deg,#dff3bc,var(--lime) 55%,var(--lime-deep));box-shadow:0 0 0 8px #b9e88a17,0 0 0 18px #b9e88a0b,0 0 44px #b9e88a80,inset 0 2px 4px #fff9;animation:hg-focus-breathe 4.5s ease-in-out infinite}@keyframes hg-focus-breathe{0%,to{box-shadow:0 0 0 8px #b9e88a17,0 0 0 18px #b9e88a0b,0 0 44px #b9e88a80,inset 0 2px 4px #fff9}50%{box-shadow:0 0 0 12px #b9e88a21,0 0 0 26px #b9e88a0f,0 0 60px #b9e88a9e,inset 0 2px 4px #fff9}}.mini-chart{display:flex;align-items:flex-end;gap:6px;height:96px;width:100%}.mini-chart span{flex:1;border-radius:4px 4px 2px 2px;transform-origin:bottom;animation:candle-in .6s cubic-bezier(.22,1,.36,1) both,candle-live 2.6s ease-in-out infinite alternate;animation-delay:calc(var(--i) * 55ms),calc(var(--i) * .19s)}@supports (animation-timeline: view()){.mini-chart span{animation-timeline:view(),auto;animation-range:entry 10% entry 60%,normal}}.mini-chart .up{background:linear-gradient(180deg,var(--lime),var(--lime-deep));box-shadow:0 0 16px #b9e88a33}.mini-chart .down{background:linear-gradient(180deg,var(--iris),var(--violet-deep));box-shadow:0 0 16px #b47bff33}@keyframes candle-in{0%{opacity:0;transform:scaleY(.05)}to{opacity:1;transform:scaleY(1)}}@keyframes candle-live{0%{transform:scaleY(1)}to{transform:scaleY(.94)}}.spark{position:relative;width:100%}.spark svg{width:100%;height:54px;overflow:visible}.spark-path{stroke-dasharray:320;stroke-dashoffset:320;animation:spark-draw 1.4s ease-out both;filter:drop-shadow(0 0 6px rgba(185,232,138,.45))}@supports (animation-timeline: view()){.spark-path{animation-timeline:view();animation-range:entry 10% entry 65%}}@keyframes spark-draw{to{stroke-dashoffset:0}}.spark-run{stroke-dasharray:26 300;animation:spark-run 3.6s linear infinite;filter:drop-shadow(0 0 7px rgba(223,243,188,.95))}@keyframes spark-run{0%{stroke-dashoffset:300}to{stroke-dashoffset:-26}}.spark-tag{position:absolute;right:0;top:-14px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;color:var(--lime);background:#b9e88a1a;border:1px solid rgba(185,232,138,.3);border-radius:7px;padding:3px 9px}.news-mock{position:relative;height:118px;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}.news-track{display:flex;flex-direction:column;gap:6px;animation:news-scroll 22s linear infinite;will-change:transform}@keyframes news-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.b-card:hover .news-track{animation-play-state:paused}.news-row{display:grid;grid-template-columns:8px 1fr auto;gap:10px;align-items:center;padding:8px 11px;border-radius:9px;text-align:left;background:#ffffff08;border:1px solid var(--line);flex-shrink:0}.news-dot{width:7px;height:7px;border-radius:50%;background:var(--muted)}.news-dot.live{background:var(--muted-2);box-shadow:0 0 8px #ffffff40}.news-row b{font-size:11.5px;font-weight:500;color:var(--muted-2);line-height:1.35}.news-row em{font-style:normal;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;color:var(--muted)}.pos-mock{display:flex;flex-direction:column;gap:8px;font-size:11px;width:100%}.pm-line{border-radius:8px;padding:7px 11px;border:1px dashed;text-align:left;animation:pm-step 4.2s ease-in-out infinite}.pm-line:nth-child(1){animation-delay:0s}.pm-line:nth-child(2){animation-delay:1.4s}.pm-line:nth-child(3){animation-delay:2.8s}@keyframes pm-step{0%,22%,to{opacity:.5;transform:translate(0)}8%{opacity:1;transform:translate(4px)}}.pm-line.target{color:var(--lime);border-color:#b9e88a73;background:#b9e88a0d}.pm-line.entry{color:#d3c4ff;border-color:#7c5cff8c;border-style:solid;background:#7c5cff17}.pm-line.stop{color:#ff9f9a;border-color:#ff6b6b66;background:#ff6b6b0d}.toast{display:flex;gap:11px;align-items:center;width:100%;border-radius:12px;padding:12px 15px;background:#7c5cff14;border:1px solid rgba(124,92,255,.32);animation:toast-pop .6s cubic-bezier(.2,.9,.3,1.25) both}@supports (animation-timeline: view()){.toast{animation-timeline:view();animation-range:entry 10% entry 60%}}@keyframes toast-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ping{0%{box-shadow:0 0 #b9e88a8c}70%{box-shadow:0 0 0 8px #b9e88a00}to{box-shadow:0 0 #b9e88a00}}.toast b{display:block;font-size:12.5px;color:var(--strong);font-weight:600}.toast span{font-size:10.5px;color:var(--muted);font-family:JetBrains Mono,monospace}.lock{display:inline-flex;align-items:center;gap:10px;justify-self:start}.lock svg{color:var(--lime);flex-shrink:0}.lock span{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--lime);font-weight:600;border:1px solid rgba(185,232,138,.3);border-radius:8px;padding:5px 11px;background:#b9e88a0f}.beam{position:relative;height:196px;margin:24px 0 6px;border-radius:var(--r-lg);overflow:hidden;display:flex;align-items:center;padding-left:30px;background:radial-gradient(ellipse 90% 120% at 22% 50%,#0b0b13,#06060b 70%);border:1px solid var(--line)}.bm-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px);background-size:132px 100%,100% 66px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.bm-cone,.bm-flare,.bm-core{position:absolute;left:40%;top:50%;transform:translateY(-50%);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 42%,rgba(0,0,0,.45) 72%,transparent 96%),linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 42%,rgba(0,0,0,.45) 72%,transparent 96%),linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.bm-cone{width:66%;height:330px;background:radial-gradient(ellipse 96% 58% at 0% 50%,rgba(150,108,240,.34),rgba(124,92,255,.1) 46%,transparent 76%);clip-path:polygon(0 46%,100% 2%,100% 98%,0 54%);filter:blur(54px);animation:bm-breathe 5s ease-in-out infinite}.bm-flare{width:60%;height:260px;background:radial-gradient(ellipse 92% 56% at 0% 50%,rgba(200,168,255,.4),rgba(150,108,240,.12) 44%,transparent 74%);clip-path:polygon(0 47.5%,100% 12%,100% 88%,0 52.5%);filter:blur(34px);animation:bm-breathe 5s ease-in-out infinite reverse}.bm-core{width:52%;height:150px;background:radial-gradient(ellipse 88% 50% at 0% 50%,rgba(238,228,255,.5),rgba(200,168,255,.14) 40%,transparent 70%);clip-path:polygon(0 48.5%,100% 26%,100% 74%,0 51.5%);filter:blur(26px);animation:bm-breathe 6.5s ease-in-out infinite}@keyframes bm-breathe{0%,to{opacity:.78}50%{opacity:1}}.bm-motes{position:absolute;top:0;right:0;bottom:0;left:0}.bm-motes i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:#f0e8ffe6;box-shadow:0 0 6px #c8aaffe6;animation:bm-mote var(--t) ease-in-out infinite;animation-delay:var(--d)}@keyframes bm-mote{0%,to{opacity:0;transform:translate(0)}30%{opacity:.9}to{opacity:0;transform:translate(26px,-14px)}}.bm-bar{position:relative;z-index:2;display:inline-flex;align-items:center;gap:14px;height:74px;padding:0 22px 0 26px;border-radius:999px 0 0 999px;border:1px solid rgba(255,255,255,.14);border-right:0;background:linear-gradient(90deg,#0a0a12e6,#0a0a1266);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bm-plus{font-size:26px;font-weight:300;color:var(--iris);line-height:1}.bm-cmd{font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(22px,2.6vw,34px);font-weight:500;letter-spacing:-.02em;color:#fff}.bm-caret{width:3px;height:42px;border-radius:2px;background:linear-gradient(180deg,#fff,#e6d9ff);box-shadow:0 0 14px #e6d9ff,0 0 40px #b47bffe6,0 0 90px #7c5cff99;animation:bm-caret 1.5s steps(1) infinite}@keyframes bm-caret{0%,55%{opacity:1}56%,to{opacity:.35}}.bm-out{position:relative;z-index:2;margin-left:30px;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(20px,2.5vw,33px);font-weight:500;letter-spacing:-.02em;color:#fffffff0;text-shadow:0 1px 12px rgba(6,6,12,.9),0 0 30px rgba(124,92,255,.45);white-space:nowrap}.bm-out b{font-weight:500;background:linear-gradient(95deg,#fff,#ede4ff 45%,#cdb6ff);-webkit-background-clip:text;background-clip:text;color:transparent}@media (prefers-reduced-motion: reduce){.bm-cone,.bm-flare,.bm-core,.bm-motes i{animation:none!important}.bm-caret{animation:none!important;opacity:1}.bm-motes i{opacity:.6}}@media (max-width: 900px){.beam{height:158px;padding-left:18px}.bm-bar{height:60px;gap:10px;padding-left:18px;padding-right:16px}.bm-caret{height:34px}.bm-out{margin-left:20px}}@media (max-width: 620px){.beam{height:132px}.bm-cmd,.bm-out{font-size:17px}.bm-plus{font-size:19px}.bm-bar{height:50px}.bm-caret{height:26px}}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.proof-card{border-radius:var(--r-lg);padding:20px;display:flex;flex-direction:column}.proof-card>p{margin-top:auto;padding-top:14px}.pc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.pc-head b{font-size:17px;color:var(--strong);font-family:Space Grotesk,sans-serif;letter-spacing:-.02em}.pc-badge{font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;letter-spacing:.08em;border-radius:var(--pill);padding:5px 10px;white-space:nowrap}.pc-badge.ok{color:var(--lime);border:1px solid rgba(185,232,138,.35);background:#b9e88a12}.brain{position:relative;border-radius:12px;overflow:hidden;background:radial-gradient(ellipse 50% 70% at 14% 55%,rgba(245,166,35,.08),transparent 70%),radial-gradient(ellipse 50% 70% at 62% 28%,rgba(185,232,138,.09),transparent 70%),radial-gradient(ellipse 45% 60% at 80% 78%,rgba(139,92,246,.08),transparent 70%),#08080e;border:1px solid var(--line)}.brain-svg{width:100%;height:158px;display:block}.brain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 92% 92% at 50% 50%,transparent 58%,#08080e 100%)}.bn-edge{stroke-width:.7}.bn-e-1{stroke:#ffffff17}.bn-e0{stroke:#f5a62366}.bn-e1{stroke:#b9e88a57}.bn-e2{stroke:#8b5cf661}.bn-e3{stroke:#b9e88a4d}.bn-e4{stroke:#8b5cf652}.bn-dot{animation:bn-flare var(--t) ease-in-out infinite;animation-delay:calc(var(--d) * -1);transform-box:fill-box;transform-origin:center}.bn-dim{fill:#4a4a58}.bn-root{fill:#f5a623;color:#f5a623}.bn-win{fill:var(--lime);color:var(--lime)}.bn-leak{fill:#8b5cf6;color:#8b5cf6}@keyframes bn-flare{0%,82%,to{opacity:.6;filter:none;transform:scale(1)}88%{opacity:1;filter:drop-shadow(0 0 7px currentColor);transform:scale(1.5)}94%{opacity:.78;filter:drop-shadow(0 0 3px currentColor);transform:scale(1.12)}}.bn-dim{animation-name:bn-flare-dim}@keyframes bn-flare-dim{0%,84%,to{opacity:.5;fill:#4a4a58;transform:scale(1)}90%{opacity:.95;fill:#8e8ea6;transform:scale(1.35)}}.bn-dot[r="11"],.bn-dot[r="9"],.bn-dot[r="8"],.bn-dot[r="7"]{filter:drop-shadow(0 0 6px currentColor)}.bn-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.04em;fill:#ffffffd1;paint-order:stroke;stroke:#06060cd9;stroke-width:3px;stroke-linejoin:round}.brain-key{position:absolute;left:12px;bottom:10px;display:flex;gap:14px}.brain-key span{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.08em;color:var(--muted-2)}.bk{width:8px;height:3px;border-radius:2px}.bk.win{background:var(--lime)}.bk.leak{background:#8b5cf6}.bk.root{background:#f5a623}@media (prefers-reduced-motion: reduce){.bn-dot{animation:none!important;opacity:.72}}.rob-grid{display:grid;grid-template-columns:30px repeat(6,1fr);gap:7px;align-items:center}.rob-row{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:.06em;color:var(--muted)}.rob-cell{position:relative;display:grid;place-items:center;height:46px;border-radius:11px;animation:rob-in .45s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}@supports (animation-timeline: view()){.rob-cell{animation-timeline:view();animation-range:entry 6% entry 55%}}@keyframes rob-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}.rob-dot{position:absolute;top:7px;right:7px;width:7px;height:3px;border-radius:2px}.rob-cell.ok{background:#ffffff08;border:1px solid var(--line);color:var(--muted-2)}.rob-cell.ok .rob-dot{background:var(--muted-2)}.rob-cell.bad{background:#ff6b6b17;border:1px solid rgba(255,107,107,.45);color:#ff9f9a;animation:rob-in .45s cubic-bezier(.22,1,.36,1) both,rob-flag 3.4s ease-in-out 1.2s infinite}.rob-cell.bad .rob-dot{background:transparent;border:1.5px solid var(--red);width:6px;height:6px;border-radius:50%}@keyframes rob-flag{0%,to{box-shadow:0 0 16px #ff6b6b1f}50%{box-shadow:0 0 28px #ff6b6b4d}}.note{margin-top:26px;padding:2px 0 2px 20px;border-left:2px solid var(--line-2);max-width:92ch}.note h3{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.note p{font-size:13px;color:var(--muted);line-height:1.75}.note-center{margin:30px auto 0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px}.step{border-radius:var(--r-lg);padding:0 28px 28px;overflow:hidden}.step-visual{position:relative;margin:0 -28px 22px;height:132px;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(ellipse 70% 90% at 78% 55%,rgba(124,92,255,.14),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.03),transparent)}.step-beam{position:absolute;top:-60%;left:-30%;width:90%;height:220%;transform:rotate(22deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.09) 42%,rgba(190,165,255,.13) 58%,transparent);filter:blur(14px);transition:transform .7s cubic-bezier(.22,1,.36,1)}.step:hover .step-beam{transform:rotate(22deg) translate(28px)}.step-lattice{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 80% 100% at 30% 120%,#000,transparent 72%);mask-image:radial-gradient(ellipse 80% 100% at 30% 120%,#000,transparent 72%)}.step-visual .card-art{position:absolute;inset:0 8% 0 auto;width:auto;min-height:0;justify-items:end}.step-visual .card-art-halo{width:108px;height:108px}.step:hover .card-art-svg{transform:translateY(-5px) scale(1.05)}.step:hover .card-art-halo{transform:scale(1.16)}.step-n{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--lime);border:1px solid rgba(185,232,138,.3);border-radius:var(--pill);padding:4px 11px;background:#b9e88a0f}.step h3{margin-top:18px;font-size:18.5px;line-height:1.28}.step p{margin-top:10px;font-size:13.5px;color:var(--muted);line-height:1.6}.plans{display:grid;grid-template-columns:repeat(2,minmax(0,430px));gap:18px;margin-top:44px;justify-content:center}.plans-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.plan{border-radius:var(--r-lg);padding:32px;display:flex;flex-direction:column}.plan h3{font-size:21px}.price{margin-top:10px;font-size:44px;font-weight:600;color:var(--strong);letter-spacing:-.045em;line-height:1}.price span{display:block;margin-top:8px;font-size:12px;font-weight:400;color:var(--muted);letter-spacing:.02em;font-family:Inter,sans-serif}.plan ul{margin-top:24px;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px;flex:1}.plan li{font-size:13.5px;color:var(--muted-2);padding-left:26px;position:relative}.plan li:before{content:"";position:absolute;left:4px;top:6px;width:5px;height:9px;border-right:2px solid var(--lime);border-bottom:2px solid var(--lime);transform:rotate(45deg)}.plan li b{color:var(--strong);font-family:JetBrains Mono,monospace;font-weight:600}.plan-featured:before{background:conic-gradient(from var(--a),var(--violet),var(--iris) 25%,var(--lime) 50%,var(--iris) 75%,var(--violet));animation:spin-a 8s linear infinite;padding:1.5px}.plan-featured{box-shadow:0 0 70px #7c5cff29,var(--shadow)}.plan-badge{position:absolute;top:20px;right:20px;z-index:2;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600;letter-spacing:.12em;color:#0a0a0e;background:var(--lime);border-radius:var(--pill);padding:4px 10px}.plans-note{margin-top:20px;font-size:13px;color:var(--muted)}.plans-note a{color:var(--lime);border-bottom:1px solid rgba(185,232,138,.35)}.faq-head{text-align:center;display:flex;flex-direction:column;align-items:center}.faq-head .section-sub{margin-left:auto;margin-right:auto;text-align:center;max-width:54ch}.faq-layout{display:grid;grid-template-columns:190px 1fr;gap:44px;max-width:980px;margin:40px auto 0;align-items:start}.faq-nav{display:flex;flex-direction:column;gap:2px;position:sticky;top:96px}.faq-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:500;color:var(--muted);text-align:left;padding:10px 14px;border-radius:10px;min-height:44px;transition:color .18s ease,background .18s ease;position:relative}.faq-tab:hover{color:var(--strong);background:#ffffff09}.faq-tab.is-active{color:var(--strong);background:#ffffff0d;font-weight:600}.faq-tab.is-active:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--holo)}.faq-group-head{display:flex;align-items:center;gap:11px;font-size:19px;letter-spacing:-.025em;margin-bottom:6px}.faq-group-mark{width:15px;height:15px;flex-shrink:0;background:linear-gradient(var(--lime),var(--lime)) 0 0 / 6px 6px no-repeat,linear-gradient(var(--iris),var(--iris)) 100% 0 / 6px 6px no-repeat,linear-gradient(var(--iris),var(--iris)) 0 100% / 6px 6px no-repeat,linear-gradient(var(--lime),var(--lime)) 100% 100% / 6px 6px no-repeat;border-radius:2px;opacity:.9}.faq-group{display:none}.faq-group.is-on{display:block;animation:faq-swap .4s cubic-bezier(.22,1,.36,1) both}@keyframes faq-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.faq{display:flex;flex-direction:column}.faq details{border-bottom:1px solid var(--line);padding:4px 0}.faq details:last-child{border-bottom:none}.faq summary{cursor:pointer;font-weight:600;color:var(--strong);font-size:15.5px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:Space Grotesk,sans-serif;letter-spacing:-.015em;padding:20px 0;min-height:44px;transition:color .18s ease}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--lime)}.faq summary:after{content:"";flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid var(--line-2);color:var(--muted-2);background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-repeat:no-repeat,no-repeat;background-position:center,center;background-size:12px 1.6px,1.6px 12px;transition:background-size .28s ease,transform .32s cubic-bezier(.22,1,.36,1),color .2s ease,border-color .2s ease}.faq summary:hover:after{color:var(--lime);border-color:#b9e88a73}.faq details[open] summary:after{background-size:12px 1.6px,1.6px 0;transform:rotate(180deg);color:var(--lime);border-color:#b9e88a73}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}@supports selector(::details-content){.faq details::details-content{block-size:0;overflow:hidden;transition:block-size .38s cubic-bezier(.22,1,.36,1),content-visibility .38s allow-discrete}.faq details[open]::details-content{block-size:auto}}.faq-answer{animation:faq-answer-in .42s cubic-bezier(.22,1,.36,1) both}@keyframes faq-answer-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.faq p{margin:0 0 22px;padding-right:52px;font-size:14.5px;color:var(--muted-2);line-height:1.7}.cta-final{position:relative;overflow:hidden;border-radius:26px;margin:74px 0 64px;min-height:384px;display:flex;align-items:flex-end;border:1px solid var(--line-2);background:#05050a;box-shadow:0 0 60px #7c5cff29,0 0 140px #7c5cff17,0 0 200px #b9e88a0f}.cf-scene{position:absolute;top:0;right:0;bottom:0;left:0}.cf-sky{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 55% at 50% 62%,rgba(124,92,255,.22),transparent 68%),linear-gradient(180deg,#07070f,#0c0a18 42%,#0a0912)}.cf-stars{position:absolute;top:0;right:0;bottom:46%;left:0;background-image:radial-gradient(1.4px 1.4px at 12% 22%,rgba(255,255,255,.85),transparent 60%),radial-gradient(1px 1px at 28% 11%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1.6px 1.6px at 44% 30%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1px 1px at 62% 15%,rgba(255,255,255,.5),transparent 60%),radial-gradient(1.3px 1.3px at 78% 27%,rgba(255,255,255,.75),transparent 60%),radial-gradient(1px 1px at 90% 9%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1.2px 1.2px at 20% 40%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 70% 44%,rgba(255,255,255,.4),transparent 60%);animation:twinkle 7s ease-in-out infinite alternate}@keyframes twinkle{0%{opacity:.42}to{opacity:.85}}.cf-cloud{position:absolute;border-radius:50%;filter:blur(46px);will-change:transform}.cf-cloud-1{width:62%;height:150px;left:-8%;top:22%;background:radial-gradient(ellipse at 50% 50%,rgba(96,88,150,.42),transparent 70%);animation:cf-drift-a 46s ease-in-out infinite alternate}.cf-cloud-2{width:55%;height:128px;right:-6%;top:12%;background:radial-gradient(ellipse at 50% 50%,rgba(124,92,255,.28),transparent 72%);animation:cf-drift-b 58s ease-in-out infinite alternate}.cf-cloud-3{width:78%;height:120px;left:12%;top:46%;background:radial-gradient(ellipse at 50% 50%,rgba(80,74,130,.36),transparent 74%);animation:cf-drift-a 66s ease-in-out infinite alternate-reverse}@keyframes cf-drift-a{0%{transform:translate(0)}to{transform:translate(7%)}}@keyframes cf-drift-b{0%{transform:translate(0)}to{transform:translate(-6%)}}.cf-portal{position:absolute;left:50%;bottom:32%;transform:translate(-50%);width:clamp(88px,10.5vw,136px);height:clamp(140px,18vw,224px)}.cf-portal-mouth{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px 999px 6px 6px;background:linear-gradient(180deg,#16142a,#0b0a16);box-shadow:inset 0 0 0 1px #ffffff17}.cf-portal-mouth:after{content:"";position:absolute;top:13%;right:17%;bottom:0;left:17%;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#f4ffe2,var(--lime) 34%,#7fb85c 72%,rgba(124,92,255,.5));box-shadow:0 0 50px #b9e88aa6,0 0 130px #b9e88a59;animation:cf-portal-pulse 5.5s ease-in-out infinite}@keyframes cf-portal-pulse{0%,to{filter:brightness(1);box-shadow:0 0 50px #b9e88aa6,0 0 130px #b9e88a59}50%{filter:brightness(1.12);box-shadow:0 0 70px #b9e88acc,0 0 180px #b9e88a73}}.cf-portal-glow{position:absolute;left:50%;top:40%;width:460px;height:340px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at 50% 50%,rgba(185,232,138,.3),rgba(124,92,255,.12) 42%,transparent 72%);filter:blur(30px);animation:cf-portal-pulse 5.5s ease-in-out infinite}.cf-portal-beam{position:absolute;left:50%;bottom:-46%;width:300%;height:70%;transform:translate(-50%);background:linear-gradient(180deg,rgba(185,232,138,.34),transparent 72%);clip-path:polygon(43% 0,57% 0,100% 100%,0 100%);filter:blur(22px)}.cf-slab{position:absolute;background:linear-gradient(160deg,#1a1832,#0c0b18 70%);box-shadow:inset 1px 0 #bec8ff24}.cf-slab-1{width:96px;height:128px;left:17%;top:9%;clip-path:polygon(22% 0,100% 9%,88% 86%,8% 100%,0 38%);filter:blur(2.5px);opacity:.62;animation:cf-hover 17s ease-in-out infinite alternate}.cf-slab-2{width:66px;height:92px;right:21%;top:15%;clip-path:polygon(0 12%,82% 0,100% 74%,26% 100%);filter:blur(3.5px);opacity:.48;animation:cf-hover 23s ease-in-out infinite alternate-reverse}.cf-slab-3{width:52px;height:66px;left:33%;top:22%;clip-path:polygon(14% 0,100% 18%,78% 100%,0 80%);filter:blur(5px);opacity:.34;animation:cf-hover 29s ease-in-out infinite alternate}@keyframes cf-hover{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-14px) rotate(2deg)}}.cf-mist{position:absolute;left:-4%;right:-4%;background:linear-gradient(180deg,transparent,rgba(176,170,220,.2) 48%,transparent);filter:blur(14px);pointer-events:none}.cf-mist-far{bottom:26%;height:84px;opacity:.7;animation:cf-mist-drift 38s ease-in-out infinite alternate}.cf-mist-mid{bottom:15%;height:70px;opacity:.55;animation:cf-mist-drift 52s ease-in-out infinite alternate-reverse}@keyframes cf-mist-drift{0%{transform:translate(-3%)}to{transform:translate(3%)}}.cf-figure{position:absolute;left:50%;bottom:15.5%;width:clamp(9px,1.05vw,14px);height:auto;transform:translate(-260%);fill:#030307;filter:drop-shadow(0 0 12px rgba(185,232,138,.45))}.cf-ridge{position:absolute;left:-2%;right:-2%;bottom:0}.cf-ridge-far{height:44%;background:linear-gradient(180deg,#171530,#0d0c1c);clip-path:polygon(0 62%,9% 44%,17% 55%,26% 33%,34% 47%,43% 27%,52% 41%,61% 24%,70% 44%,79% 31%,88% 49%,96% 38%,100% 52%,100% 100%,0 100%);opacity:.85}.cf-ridge-mid{height:33%;background:linear-gradient(180deg,#0f0e1f,#08080f);clip-path:polygon(0 58%,8% 40%,15% 52%,24% 28%,33% 44%,41% 30%,50% 47%,58% 26%,67% 45%,76% 33%,85% 50%,93% 36%,100% 48%,100% 100%,0 100%)}.cf-ridge-near{height:20%;background:linear-gradient(180deg,#070710,#040409);clip-path:polygon(0 52%,10% 30%,19% 46%,29% 22%,38% 40%,48% 25%,57% 44%,66% 28%,75% 46%,84% 30%,93% 44%,100% 34%,100% 100%,0 100%)}.cf-haze{position:absolute;left:0;right:0;bottom:14%;height:100px;background:linear-gradient(180deg,transparent,rgba(150,140,210,.16) 55%,transparent);filter:blur(18px)}.cf-copy:before{content:"";position:absolute;top:-80px;right:-44px;bottom:-44px;left:-44px;background:linear-gradient(180deg,transparent,rgba(4,4,9,.72) 42%,rgba(4,4,9,.92));pointer-events:none}.cf-copy{position:relative;z-index:2;width:100%;display:grid;grid-template-columns:1.05fr .95fr;gap:36px;align-items:end;padding:0 40px 36px}.cf-lead,.cf-tail{position:relative}.cta-final h2{font-size:clamp(26px,3.3vw,42px);letter-spacing:-.035em;line-height:1.1;text-align:left;text-shadow:0 2px 24px rgba(4,4,9,.95)}.cf-tail{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.cf-tail p{font-size:14.5px;color:#cdcdda;line-height:1.6;max-width:44ch;margin:0;text-shadow:0 1px 14px rgba(4,4,9,.95)}@media (prefers-reduced-motion: reduce){.cf-cloud,.cf-stars,.cf-portal-mouth:after,.cf-portal-glow,.cf-slab,.cf-mist{animation:none!important}}@media (max-width: 900px){.cta-final{min-height:340px;margin:56px 0 48px}.cf-copy{grid-template-columns:1fr;gap:24px;padding:0 26px 32px}.cf-portal{bottom:36%}}@media (max-width: 560px){.cta-final{min-height:312px;margin:44px 0 40px}.cf-copy{padding:0 18px 26px}.cf-tail p{font-size:14px}}.footer{padding:60px 0 56px;position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--line) 18%,var(--line) 82%,transparent)}.foot-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2.4fr);gap:56px}.foot-brand p{margin-top:16px;font-size:13.5px;color:var(--muted);line-height:1.65;max-width:40ch}.foot-social{display:flex;gap:9px;margin-top:22px}.social{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--muted);background:#ffffff09;border:1px solid var(--line);transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}a.social:hover{color:var(--strong);background:#ffffff14;border-color:var(--line-2);transform:translateY(-2px)}.social-off{opacity:.34;cursor:default}.foot-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.foot-col h3{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.foot-col a{font-size:13.5px;color:var(--muted-2);transition:color .18s ease;position:relative}.foot-col a:hover{color:var(--lime)}.foot-legal{margin-top:46px;padding-top:26px;border-top:1px solid var(--line)}.foot-legal h3{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.foot-legal p{font-size:12.5px;color:var(--muted);line-height:1.75;max-width:100ch}.foot-legal p+p{margin-top:12px}.foot-art{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-top:56px;padding:0 22px;overflow:hidden}.foot-art-scene{position:absolute;inset:auto 0 0 0;height:300px;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 45%);mask-image:linear-gradient(180deg,transparent,#000 45%)}.foot-arc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.arc-glow{opacity:.5}.arc-line,.arc-glow{stroke-dasharray:1700;stroke-dashoffset:1700;animation:arc-draw 2.4s cubic-bezier(.22,1,.36,1) forwards;animation-timeline:view();animation-range:entry 0% entry 70%}@supports not (animation-timeline: view()){.arc-line,.arc-glow{stroke-dashoffset:0;animation:none}}@keyframes arc-draw{to{stroke-dashoffset:0}}.arc-tip{filter:drop-shadow(0 0 10px rgba(223,243,188,.9))}.foot-mascot{position:absolute;left:58%;bottom:clamp(56px,7vw,104px);width:clamp(66px,9.5vw,146px);height:auto;z-index:3;pointer-events:none;transform-origin:50% 60%;filter:drop-shadow(0 0 30px rgba(124,92,255,.55)) drop-shadow(0 0 70px rgba(124,92,255,.25)) drop-shadow(0 14px 26px rgba(0,0,0,.5));animation:mascot-bob 7s ease-in-out infinite,mascot-drift 19s ease-in-out infinite;will-change:transform}@keyframes mascot-bob{0%,to{translate:0 0;rotate:-7deg}50%{translate:0 -26px;rotate:7deg}}@keyframes mascot-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-46px) scale(1.04)}}.foot-horizon{position:absolute;left:0;right:0;bottom:-60px;height:180px;background:radial-gradient(ellipse 60% 100% at 18% 100%,rgba(124,92,255,.28),transparent 70%);filter:blur(20px)}.foot-statement{position:relative;margin:0 auto;padding:196px 0 28px;display:flex;align-items:baseline;justify-content:center;gap:0;font-family:Space Grotesk,Inter,sans-serif;font-weight:700;font-size:clamp(26px,5.7vw,112px);line-height:.95;letter-spacing:.02em;color:var(--strong);white-space:nowrap}.foot-slash{color:transparent;background:var(--holo);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin:0 .14em;font-weight:500}.foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:8px;padding-top:22px;flex-wrap:wrap;border-top:1px solid var(--line)}.foot-copy,.foot-made{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:var(--muted)}@media (max-width: 900px){.foot-top{grid-template-columns:1fr;gap:40px}.foot-cols{grid-template-columns:repeat(2,1fr);gap:30px 24px}.foot-statement{padding-top:96px}.foot-art-scene{height:220px}}@media (max-width: 620px){.foot-statement{flex-direction:column;align-items:flex-start;gap:0;white-space:normal;font-size:clamp(30px,9.6vw,54px);padding:76px 0 24px;letter-spacing:.01em;line-height:1.02}.foot-slash{margin:.04em 0;font-size:.62em;line-height:1}.foot-art-scene{height:190px}.foot-mascot{left:auto;right:4%;bottom:auto;top:18px;width:clamp(60px,17vw,92px)}}@media (max-width: 480px){.footer{padding:44px 0 48px}.foot-cols{grid-template-columns:1fr 1fr;gap:26px 18px}.foot-bottom{flex-direction:column;align-items:flex-start;gap:12px}.foot-art-scene{height:170px}}@media (prefers-reduced-motion: reduce){.arc-line,.arc-glow{stroke-dashoffset:0!important;animation:none!important}.foot-mascot{animation:none!important;translate:0 -12px;rotate:-4deg}}.footer-brand{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px;color:var(--muted-2)}.footer-links{display:flex;flex-wrap:wrap;gap:20px;margin:18px 0 8px}.footer-links a{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid transparent;transition:color .18s ease}.footer-links a:hover{color:var(--strong);border-bottom-color:var(--lime)}.disclaimer{margin-top:16px;font-size:12.5px;color:var(--muted);max-width:76ch;line-height:1.65}.legal-body{max-width:780px;margin:0 auto;padding:52px 22px 80px;line-height:1.75}.legal-body h1{font-size:clamp(28px,4vw,38px);margin:0 0 8px;letter-spacing:-.035em}.legal-body h2{font-size:20px;margin:38px 0 12px;letter-spacing:-.025em}.legal-body h3{font-size:15.5px;margin:24px 0 8px;color:var(--strong)}.legal-body p,.legal-body li{color:var(--muted-2)}.legal-body ul{padding-left:20px;margin:12px 0}.legal-body li{margin:7px 0}.legal-body a{color:var(--lime)}.legal-body b{color:var(--strong)}.legal-updated{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--muted);margin:0 0 26px;letter-spacing:.04em}.legal-review{margin:0 0 30px;padding:2px 0 2px 20px;border-left:2px solid rgba(255,213,79,.4);font-size:13px;color:var(--muted);line-height:1.7;max-width:92ch}.legal-review b{display:block;margin-bottom:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#d9b64a}.legal-warn{border:1px solid rgba(255,107,107,.36);background:#ff6b6b12;border-radius:var(--r);padding:16px 18px;margin:18px 0 8px}.legal-warn b{color:#ff8f8f}.price-grid{display:grid;gap:14px;margin:28px 0 10px;grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}.price-card{border-radius:var(--r);padding:22px 20px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,#ffffff0b,#ffffff03);border:1px solid var(--line)}.price-card-hi{border-color:#b9e88a66;box-shadow:0 0 40px #b9e88a14}.price-name{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.price-amount{font-family:JetBrains Mono,monospace;font-size:30px;font-weight:600;color:var(--strong);letter-spacing:-.03em}.price-amount span{font-size:13px;font-weight:400;color:var(--muted)}.price-card ul{list-style:none;padding:0;margin:4px 0 12px;flex:1}.price-card li{margin:8px 0;padding-left:20px;position:relative;font-size:14px}.price-card li:before{content:"";position:absolute;left:0;top:10px;width:11px;height:2px;border-radius:2px;background:var(--lime)}.about{padding-top:8px}.about-hero{padding:72px 0 12px;max-width:860px}.about-hero h1{font-size:clamp(34px,5.2vw,62px);line-height:1.04;letter-spacing:-.04em}.about-lede{margin-top:22px;font-size:17.5px;color:var(--muted-2);max-width:62ch;line-height:1.6}.about-split{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.about-prose p{color:var(--muted-2);font-size:16px;line-height:1.75;max-width:62ch}.about-prose p+p{margin-top:18px}.about-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:40px}.about-card{border-radius:var(--r-lg);padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.about-card h3{font-size:18.5px;letter-spacing:-.02em}.about-card p{font-size:14px;color:var(--muted);line-height:1.7}.about-numbers{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px}.about-num{border-radius:var(--r-lg);padding:26px 22px}.about-num b{display:block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:38px;font-weight:600;color:var(--strong);letter-spacing:-.045em;line-height:1}.about-num span{display:block;margin-top:10px;font-size:12.5px;color:var(--muted);line-height:1.55}.owner{border-radius:var(--r-lg);padding:32px;display:grid;grid-template-columns:230px 1fr;gap:36px;margin-top:36px;align-items:start}.owner-side{display:flex;flex-direction:column;gap:16px}.owner-avatar{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:18px;border:1px solid var(--line-2);background:linear-gradient(150deg,#7c5cff29,#b9e88a1a);box-shadow:inset 0 1px #ffffff1f,0 12px 30px #0006}.owner-meta{display:flex;flex-direction:column;gap:3px}.owner-meta b{color:var(--strong);font-size:16px;font-weight:600}.owner-meta span{font-size:13px;color:var(--muted)}.owner-body p{font-size:15px;color:var(--muted-2);line-height:1.75}.owner-body p+p{margin-top:16px}.owner-note{margin-top:20px!important;padding:14px 16px;border-radius:var(--r);background:#b9e88a0d;border:1px solid rgba(185,232,138,.2);font-size:14px!important}.owner-links{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}.principles{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px}.principle{border-radius:var(--r-lg);padding:26px}.principle h3{margin-top:16px;font-size:17.5px;line-height:1.3}.principle p{margin-top:10px;font-size:14px;color:var(--muted);line-height:1.7}.status-list{display:flex;flex-direction:column;gap:12px;margin-top:36px}.status-row{border-radius:var(--r);padding:20px 22px;display:grid;grid-template-columns:92px 1fr;gap:20px;align-items:start}.status-row p{font-size:14.5px;color:var(--muted-2);line-height:1.7}.status-tag{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.1em;border-radius:var(--pill);padding:5px 0;text-align:center}.status-tag.live{color:var(--lime);background:#b9e88a1a;border:1px solid rgba(185,232,138,.32)}.status-tag.beta{color:var(--iris);background:#b47bff1a;border:1px solid rgba(180,123,255,.32)}.status-tag.soon{color:var(--muted-2);background:#ffffff0a;border:1px solid var(--line-2)}@media (max-width: 900px){.about-split{grid-template-columns:1fr;gap:24px}.about-grid,.principles{grid-template-columns:1fr}.about-numbers{grid-template-columns:repeat(2,1fr)}.owner{grid-template-columns:1fr;gap:26px;padding:26px}.owner-side{flex-direction:row;align-items:center;gap:18px}.owner-avatar{width:84px;aspect-ratio:1;flex-shrink:0}}@media (max-width: 560px){.about-hero{padding:48px 0 8px}.about-numbers{grid-template-columns:1fr}.status-row{grid-template-columns:1fr;gap:12px}.status-tag{justify-self:start;padding:5px 12px}}.wordmark{display:inline-flex;align-items:center;gap:9px}.wordmark-mark{flex-shrink:0;display:block}.wordmark-text{font-family:Space Grotesk,sans-serif;font-weight:700;letter-spacing:-.035em;color:var(--strong);font-size:17.5px;white-space:nowrap}.wordmark-accent{background:var(--holo);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:6px}a,button,summary{cursor:pointer}.b-card,.gtile,.step,.plan,.trust-item,.proof-card{cursor:default}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.reveal,.float-card,.fp-row,.rob-mock span,.mini-chart span,.faq-group.is-on,.faq-answer{opacity:1!important;transform:none!important}.faq details::details-content{transition:none!important}.ticker-track,.news-track,.halo-rail,.spark-run{animation:none!important}.hg-cell{animation:none!important;opacity:.4}.pm-line{animation:none!important;opacity:1}.glass:hover{transform:none}}@media (max-width: 1040px){.bento{grid-template-columns:repeat(2,1fr)}.b-wide{grid-column:span 2}}@media (max-width: 1000px){.hero{padding-top:16px;min-height:auto}.scene{min-height:340px}.blob{filter:blur(48px)}.orbit-2{display:none}.fc-1{left:3%;top:12px}.fc-2{right:2%;top:96px}.fc-3{display:none}.glow-strip{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr;gap:36px}.proof-grid,.steps,.plans{grid-template-columns:1fr}.nav-links{display:none}.nav-actions{margin-left:auto}.fp-row{grid-template-columns:1fr auto;gap:5px 10px;padding:8px 0;align-items:baseline}.fp-name{grid-column:1;font-size:12px}.fp-verdict{grid-column:2;text-align:right;font-size:9.5px}.fp-bar{grid-column:1 / -1;height:5px}.faq-layout{grid-template-columns:1fr;gap:26px}.faq-nav{position:static;flex-direction:row;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.faq-nav::-webkit-scrollbar{display:none}.faq-tab{white-space:nowrap;flex:none;padding:9px 16px;border-radius:var(--pill);background:#ffffff09;font-size:14px}.faq-tab.is-active{background:#b9e88a1a;color:var(--lime)}.faq-tab.is-active:before{display:none}}@media (max-width: 900px){.nav{top:10px;margin-top:10px;gap:12px;padding:7px 9px 7px 12px}.nav-docked{max-width:calc(100% - 8px)}.nav .brand{max-width:220px;opacity:1;transform:none;pointer-events:auto}.section{padding:72px 0}.au{filter:blur(90px)}}@media (max-width: 680px){.bento,.b-wide{grid-column:span 1}.bento{grid-template-columns:1fr}}@media (max-width: 640px){.scene{min-height:250px;margin-top:20px}.mark,.orbit{display:none}.grid-floor{height:46%}}@media (max-width: 560px){.price-grid,.trust,.plans-3,.glow-strip{grid-template-columns:1fr}.nav{gap:10px;flex-wrap:nowrap}.wordmark-text{font-size:15px}.nav-actions{gap:7px}.nav-actions .btn{padding:8px 13px;font-size:12.5px}.nav-actions .btn-ghost{display:none}.hero{padding:30px 16px 0}.hero h1{font-size:clamp(34px,10vw,46px)}.cta-tail{display:none}.hero-ctas .btn{white-space:nowrap;font-size:14.5px;min-height:48px;padding:0 20px}.lede{font-size:15.5px}.hero-ctas{gap:10px;width:100%}.hero-ctas .btn{flex:1 1 100%}.footer-links{gap:12px 18px}.b-card,.step,.plan,.proof-card,.factor-panel{padding:22px}.legal-body{padding:34px 16px 60px}.faq p{padding-right:0}.faq summary{font-size:14.5px;gap:14px}.faq summary:after{width:28px;height:28px}}@media (max-width: 900px){.scene,.grid-floor{max-width:100vw}}@media (max-width: 700px){.beam{height:auto;min-height:190px;flex-direction:column;align-items:flex-start;justify-content:center;padding:22px 18px}.bm-bar{height:52px;border-radius:999px;border-right:1px solid rgba(255,255,255,.14);padding:0 18px;gap:10px}.bm-out{margin:16px 0 0;font-size:19px;white-space:normal}.bm-cone,.bm-flare,.bm-core{left:8%;top:34%;width:92%}.rob-grid{grid-template-columns:22px repeat(6,1fr);gap:5px}.rob-cell{height:36px;border-radius:9px}.rob-cell svg{width:16px;height:16px}.rob-row{font-size:8.5px}.pc-head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px}.pc-head b{font-size:16px}.proof-card p{font-size:12.5px;line-height:1.55}.proof-card{padding:18px}.bn-label{display:none}.brain-svg{height:170px}.b-visual{height:132px;padding:16px 16px 0}.b-card h3{font-size:17px}.step-visual{height:104px}.fp-name{font-size:11.5px}.fp-verdict{font-size:9px}.factor-panel{padding:16px 16px 8px}.fp-head{font-size:10.5px;margin-bottom:12px}.price{font-size:36px}.plan{padding:24px 20px}.cf-copy{padding:0 20px 26px}.cta-final h2{font-size:26px}.cf-tail p{font-size:13.5px;max-width:none}.cta-final .btn-big{padding:0 22px;font-size:14px;min-height:46px;white-space:nowrap}.cta-final .btn-halo:after{display:none}.cf-copy:before{background:linear-gradient(180deg,transparent,rgba(4,4,9,.58) 44%,rgba(4,4,9,.82))}.cf-tail{gap:14px}.foot-legal p{font-size:12px}.foot-bottom{gap:10px}}@media (max-width: 420px){.tick{gap:6px;font-size:11px}.tick-mark{width:14px;height:14px}.rob-grid{grid-template-columns:20px repeat(6,1fr);gap:4px}.rob-cell{height:32px;border-radius:8px}.rob-cell svg{width:14px;height:14px}.rob-dot{width:6px;height:2.5px;top:4px;right:4px}.rob-row{font-size:8px}.hero-tag{gap:9px}.ht-text{font-size:10.5px}.ht-marks i{width:22px;height:22px}.ht-marks i+i{margin-left:-7px}.bm-cmd,.bm-out{font-size:16px}.beam{min-height:168px}}@media (max-width: 700px){.hero,.ticker,.foot-art{max-width:100vw}.iso,.grid-floor,.beam,.funnel{max-width:100%}}@media (max-width: 700px){.nav{position:sticky;top:0;margin:0 -22px;padding:11px 18px;max-width:none;border-radius:0;gap:10px}.nav-docked{background:#06060bdb;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:none;border-bottom:1px solid var(--line)}.nav:before{display:none}.beta{display:none}.wordmark-mark{width:25px;height:25px}.wordmark-text{font-size:16px}.nav-actions .btn{display:none}.hero{padding-top:10px}}@media (max-width: 380px){.nav{padding:10px 14px;margin:0 -18px}.wordmark-text{font-size:15px}.nav .btn-solid{padding:0 13px;font-size:12.5px}}.fp-glyph{width:13px;height:13px;flex:0 0 auto;color:var(--muted-2)}.toast-tick{width:17px;height:17px;flex:0 0 auto;color:var(--lime)}.soon{position:relative;display:inline-grid;place-items:center;padding:2px;border-radius:var(--r-pill, 999px);text-decoration:none;isolation:isolate;transition:transform .22s cubic-bezier(.2,.9,.3,1.2),filter .22s ease}.soon:hover{transform:translateY(-1px) scale(1.015);filter:brightness(1.12)}.soon:active{transform:translateY(0) scale(.995)}@property --soon-a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.soon-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:conic-gradient(from var(--soon-a),#7c5cff 0deg,#b47bff 70deg,#dff3bc 140deg,#b9e88a 200deg,#7c5cff 280deg,#7c5cff 360deg);animation:soon-spin 4.5s linear infinite;z-index:-1}@keyframes soon-spin{to{--soon-a: 360deg}}.soon:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:conic-gradient(from var(--soon-a),#7c5cff,#b47bff,#b9e88a,#7c5cff);filter:blur(9px);opacity:.4;animation:soon-spin 4.5s linear infinite;z-index:-2;transition:opacity .25s ease}.soon:hover:before{opacity:.72}.soon-inner{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;padding:.68rem 1.25rem;border-radius:inherit;background:linear-gradient(180deg,#14102b,#0a0818);font-weight:700;font-size:.92rem;letter-spacing:.015em;white-space:nowrap;position:relative;overflow:hidden}.soon-sm .soon-inner{padding:.46rem .95rem;font-size:.82rem;gap:.45rem}.soon-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.16) 50%,transparent 62%);translate:-120% 0;animation:soon-sweep 4.5s ease-in-out infinite}@keyframes soon-sweep{0%,62%{translate:-120% 0}86%,to{translate:120% 0}}.soon-label{background:var(--holo);-webkit-background-clip:text;background-clip:text;color:transparent}.soon-arrow{color:var(--muted-2);font-weight:600;opacity:.6;transition:translate .22s ease,opacity .22s ease,color .22s ease}.soon:hover .soon-arrow,.soon:focus-visible .soon-arrow{translate:3px -3px;opacity:1;color:var(--lime)}.soon:focus-visible{outline:none}.soon:focus-visible:before{opacity:.9}.soon-tip{position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 4px;width:max-content;max-width:min(19rem,78vw);padding:.6rem .8rem;border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--panel-solid);color:var(--text);font-size:.82rem;font-weight:500;line-height:1.45;text-align:center;white-space:normal;opacity:0;visibility:hidden;transition:opacity .18s ease,translate .18s ease,visibility .18s;box-shadow:0 14px 34px #0000008c;z-index:40;pointer-events:none}.soon-tip:after{content:"";position:absolute;top:100%;left:50%;translate:-50% -1px;border:6px solid transparent;border-top-color:var(--panel-solid)}.soon:hover .soon-tip,.soon:focus-visible .soon-tip{opacity:1;visibility:visible;translate:-50% 0}.soon-sm .soon-tip{bottom:auto;top:calc(100% + 10px);left:auto;right:0;translate:0 -4px;text-align:left}.soon-sm .soon-tip:after{top:auto;bottom:100%;left:auto;right:1.15rem;translate:0 1px;border-top-color:transparent;border-bottom-color:var(--panel-solid)}.soon-sm:hover .soon-tip,.soon-sm:focus-visible .soon-tip{translate:0 0}.soon-tip b{color:var(--strong);font-weight:600}.launch-badge{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;width:100%;padding:.95rem 1.15rem;border-radius:var(--r-md, 14px);border:1px solid var(--line-2);background:linear-gradient(100deg,rgba(124,92,255,.13),transparent 42%,rgba(185,232,138,.09)),var(--panel);text-decoration:none;overflow:hidden;transition:border-color .25s ease,transform .25s cubic-bezier(.2,.9,.3,1.2)}.launch-badge:hover{border-color:#b9e88a66;transform:translateY(-2px)}.launch-badge:focus-visible{outline:none;border-color:var(--lime);box-shadow:0 0 0 3px #7c5cff66}.launch-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(102deg,transparent 40%,rgba(255,255,255,.07) 50%,transparent 60%);translate:-130% 0;animation:lb-sweep 6.5s ease-in-out infinite;pointer-events:none}@keyframes lb-sweep{0%,58%{translate:-130% 0}84%,to{translate:130% 0}}.lb-mark{width:46px;height:46px;flex:0 0 auto;filter:drop-shadow(0 0 14px rgba(124,92,255,.4))}.lb-mark svg{width:100%;height:100%;display:block;overflow:visible}.lb-ring{animation:lb-spin 11s linear infinite;transform-origin:60px 60px}@keyframes lb-spin{to{transform:rotate(360deg)}}.lb-copy{min-width:0;text-align:left}.lb-title{display:flex;align-items:center;gap:.55rem;font-weight:700;font-size:1rem;line-height:1.25}.lb-chip{font-size:.6rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--lime);border:1px solid rgba(185,232,138,.42);padding:.12rem .44rem;border-radius:999px;white-space:nowrap}.lb-note{display:block;color:var(--muted);font-size:.86rem;line-height:1.5;margin-top:.14rem}.lb-go{display:flex;align-items:center;gap:.45rem;color:var(--muted-2);font-size:.85rem;font-weight:600;white-space:nowrap}.lb-arrow{transition:translate .25s ease}.launch-badge:hover .lb-go{color:var(--strong)}.launch-badge:hover .lb-arrow{translate:3px -3px}@media (max-width: 760px){.launch-badge{grid-template-columns:auto 1fr;gap:.8rem}.lb-go-text{display:none}.lb-go{grid-column:2;margin-top:.3rem}.lb-title{flex-wrap:wrap}}.price-grid.is-locked .price-card{filter:saturate(.25) brightness(.82);opacity:.72;pointer-events:none;box-shadow:none}.price-grid.is-locked .price-card-hi{border-color:var(--line)}.price-grid.is-locked .btn{opacity:.5}.price-locked-note{display:flex;align-items:flex-start;gap:.6rem;margin:0 0 1.4rem;padding:.85rem 1rem;border-radius:var(--r-sm);border:1px dashed var(--line-2);background:#ffffff05;color:var(--muted-2);font-size:.9rem;line-height:1.5}.price-locked-note b{color:var(--strong);font-weight:600}@media (prefers-reduced-motion: reduce){.soon-ring,.soon-inner:after,.lb-ring,.launch-badge:after{animation:none}.launch-badge:hover{transform:none}.soon-ring,.soon:before{animation:none}.soon:before{animation:none}.soon:hover{transform:none}.soon-tip{transition:none}}.hero-launch{margin-top:1.4rem}@media (max-width: 620px){.hero-launch .launch-badge{width:100%}}.pf-wrap{max-width:1080px;margin:0 auto;padding:0 1.25rem 4rem}.pf-hero{padding:3.5rem 0 2.25rem;max-width:62ch}.pf-hero h1{font-size:clamp(2.1rem,5.5vw,3.4rem);line-height:1.06;margin:.35rem 0 1rem;letter-spacing:-.02em}.pf-hero .lede{color:var(--muted-2);font-size:1.06rem;line-height:1.65}.pf-hero .lede b{color:var(--strong);font-weight:600}.pf-note{padding:1.35rem 1.5rem;border-radius:var(--r-md, 14px);margin-bottom:3rem}.pf-note h2{font-size:1.02rem;margin:0 0 .7rem;color:var(--strong)}.pf-note ul{margin:0;padding-left:1.1rem;display:grid;gap:.5rem}.pf-note li{color:var(--muted-2);line-height:1.6;font-size:.95rem}.pf-note li b{color:var(--strong);font-weight:600}.pf-section{margin-bottom:3.25rem}.pf-h2{display:flex;align-items:center;gap:.65rem;font-size:1.32rem;margin:0 0 .5rem;letter-spacing:-.01em}.pf-count{font-size:.76rem;font-weight:700;color:var(--bg);background:var(--holo);border-radius:999px;padding:.12rem .55rem;line-height:1.5}.pf-sub{color:var(--muted);font-size:.95rem;line-height:1.6;max-width:64ch;margin:0 0 1.4rem}.pf-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.pf-card{padding:1.15rem 1.25rem 1.25rem;border-radius:var(--r-md, 14px);border:1px solid var(--line);background:var(--panel);transition:border-color .2s ease,transform .2s ease,background .2s ease}.pf-card:hover{border-color:var(--line-2);background:#ffffff0b}.pf-card p{color:var(--muted);font-size:.9rem;line-height:1.6;margin:.85rem 0 0}.pf-live{border-color:#b9e88a47;background:linear-gradient(180deg,rgba(185,232,138,.05),transparent 60%),var(--panel)}.pf-live:hover{border-color:#b9e88a80}.pf-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem}.pf-mark{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;border-radius:12px;background:#ffffff0e;border:1px solid var(--line-2);overflow:hidden;position:relative}.pf-mark img{width:26px;height:26px;object-fit:contain;display:block}.pf-mark:before{content:attr(data-initials);position:absolute;font-weight:800;font-size:.9rem;letter-spacing:.02em;color:var(--muted);z-index:0}.pf-mark img{position:relative;z-index:1}.pf-head{min-width:0}.pf-head h3{margin:0;font-size:1.02rem;letter-spacing:-.01em}.pf-kind{color:var(--muted);font-size:.79rem;margin-top:.12rem}.pf-pill{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.24rem .55rem;border-radius:999px;white-space:nowrap;color:var(--muted);border:1px solid var(--line-2);background:#ffffff08}.pf-pill-live{color:#0d1a06;background:var(--lime);border-color:transparent}.pf-ask{padding:1.6rem 1.75rem;border-radius:var(--r-md, 14px);text-align:center;margin-bottom:3.5rem}.pf-ask h2{margin:0 0 .45rem;font-size:1.2rem}.pf-ask p{color:var(--muted);margin:0 0 1.15rem;line-height:1.6}@media (max-width: 560px){.pf-top{grid-template-columns:auto 1fr}.pf-pill{grid-column:2;justify-self:start;margin-top:.35rem}}.geo-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:1.25rem;background:#040408db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:geo-in .35s ease-out}@keyframes geo-in{0%{opacity:0}to{opacity:1}}.geo-card{width:min(30rem,100%);padding:2.25rem 1.9rem 1.9rem;border-radius:var(--r-lg, 20px);border:1px solid var(--line-2);background:var(--holo-faint),var(--panel-solid);text-align:center;box-shadow:0 30px 80px #0009}.geo-logo{width:84px;height:84px;margin:0 auto 1.1rem;display:block}.geo-card h2{font-size:1.42rem;line-height:1.25;margin:0 0 .9rem;letter-spacing:-.015em}.geo-card p{color:var(--muted-2);font-size:.95rem;line-height:1.65;margin:0 0 .8rem}.geo-card p b{color:var(--strong);font-weight:600}.geo-thanks{color:var(--muted)!important;font-size:.88rem!important}.geo-card .btn{margin-top:.7rem}@media (prefers-reduced-motion: reduce){.geo-gate{animation:none}}.soon-flat{padding:0;background:none}.soon-flat:before{content:none}.soon-flat .soon-inner{background:#ffffff08;border:1px solid var(--line-2);border-radius:var(--r-pill, 999px);font-weight:600;padding:.7rem 1.1rem}.soon-flat .soon-inner:after{content:none}.soon-flat .soon-label{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--muted-2)}.soon-flat .soon-flat:hover{transform:none;filter:none}.soon-flat:hover .soon-inner{border-color:var(--line-2);background:#ffffff0e}.soonpage{max-width:1140px;margin:0 auto;padding:0 1.25rem 4rem}.sp-hero{display:grid;grid-template-columns:1fr .85fr;gap:2.5rem;align-items:center;min-height:min(78vh,720px);padding:2rem 0 3rem}.sp-hero-copy{max-width:34rem}.sp-kicker{font-size:.82rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--iris);margin-bottom:.6rem}.sp-title{position:relative;display:block;margin:0 0 1.6rem;text-transform:uppercase;font-weight:800;line-height:.82;letter-spacing:-.045em;font-size:clamp(3.2rem,9.2vw,6.1rem)}.sp-l1,.sp-l2{display:block}.sp-l1{font-size:.52em;letter-spacing:-.03em;margin-bottom:.06em;background-image:linear-gradient(100deg,#f0eefff0,#f0eefff0 38%,#fffffff7 46%,#fff,#d6e2fff2 54%,#f0eefff0 62%,#f0eefff0);background-size:280% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 20px rgba(124,92,255,.28));animation:glass-sweep 7s cubic-bezier(.4,0,.2,1) infinite}@keyframes glass-sweep{0%,12%{background-position:100% 0}62%,to{background-position:-40% 0}}.sp-l2{display:flex;align-items:baseline}.sp-soon{background-image:var(--holo);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 10px 34px rgba(124,92,255,.55));animation:holo-drift 9s ease-in-out infinite alternate}@keyframes holo-drift{0%{background-position:0% 0}to{background-position:100% 0}}.sp-period{color:var(--lime);filter:drop-shadow(0 0 18px rgba(185,232,138,.7))}.sp-ribbon{position:absolute;left:6%;bottom:.02em;transform:rotate(-4.5deg);transform-origin:left center;padding:.34em 1.05em;border-radius:4px;background:var(--lime);color:#0d1a06;font-size:.142em;font-weight:800;letter-spacing:.18em;line-height:1.35;white-space:nowrap;box-shadow:0 10px 26px #0009,0 0 24px #b9e88a52;animation:ribbon-tilt 6s ease-in-out infinite alternate}@keyframes ribbon-tilt{0%{transform:rotate(-4.5deg) translateY(0)}to{transform:rotate(-3deg) translateY(-2px)}}@media (max-width: 900px){.sp-ribbon{left:3%;font-size:.155em;bottom:-.04em}}@media (max-width: 620px){.sp-ribbon{position:static;display:inline-block;margin-top:.62em;font-size:.19em;transform:rotate(-2.5deg);transform-origin:center;animation:none}}.sp-rule{width:66px;height:3px;border-radius:2px;background:var(--holo);margin-bottom:1.15rem}.sp-hero-copy p{color:var(--muted-2);font-size:1.04rem;line-height:1.68;margin:0 0 1.6rem}.sp-hero-actions{display:flex;flex-wrap:wrap;gap:.7rem}.sp-art{display:grid;place-items:center}.vr{width:100%;max-width:460px;height:auto;display:block}.vr-dust{animation:vr-drift 9s ease-in-out infinite alternate}@keyframes vr-drift{0%{transform:translateY(6px);opacity:.55}to{transform:translateY(-10px);opacity:1}}.sp-section{margin-bottom:3.5rem}.sp-h2{font-size:1.5rem;letter-spacing:-.015em;margin:0 0 .4rem}.sp-sub{color:var(--muted);font-size:.95rem;line-height:1.6;max-width:60ch;margin:0 0 1.5rem}.sp-road{list-style:none;margin:0;padding:0 0 0 3.4rem;position:relative;counter-reset:node}.sp-road:before{content:"";position:absolute;left:1.28rem;top:.6rem;bottom:2.2rem;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--lime) 0%,var(--lime) 44%,var(--violet) 52%,var(--violet) 68%,rgba(255,255,255,.12) 82%,rgba(255,255,255,.06) 100%)}.sp-node{position:relative;margin-bottom:.7rem}.sp-hex{position:absolute;left:-3.4rem;top:.72rem;width:2.55rem;height:2.55rem;display:grid;place-items:center;clip-path:polygon(50% 0%,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:var(--bg-2);z-index:1}.sp-hex-in{width:calc(100% - 3px);height:calc(100% - 3px);display:grid;place-items:center;clip-path:inherit;font-size:.72rem;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums}.is-done .sp-hex{background:var(--lime)}.is-done .sp-hex-in{background:#0d1a06;color:var(--lime);font-size:.9rem}.is-active .sp-hex{background:var(--holo);animation:hex-glow 2.6s ease-in-out infinite}.is-active .sp-hex-in{background:#0e0a24;color:#d9c9ff}@keyframes hex-glow{0%,to{filter:drop-shadow(0 0 4px rgba(124,92,255,.5))}50%{filter:drop-shadow(0 0 14px rgba(124,92,255,.95))}}.is-next .sp-hex{background:#ffffff26}.is-next .sp-hex-in{background:var(--bg-2);color:var(--muted)}.sp-card{padding:.95rem 1.15rem 1.05rem;border-radius:var(--r-md, 14px);border:1px solid var(--line);background:var(--panel);transition:border-color .22s ease,background .22s ease,transform .22s ease}.sp-card:hover{border-color:var(--line-2);background:#ffffff0b;transform:translate(2px)}.is-done .sp-card{border-color:#b9e88a33}.is-active .sp-card{border-color:#7c5cff6b;background:linear-gradient(100deg,rgba(124,92,255,.1),transparent 62%),var(--panel)}.is-next .sp-card{background:#ffffff05}.sp-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.25rem}.sp-card-top h3{margin:0;font-size:1.02rem;letter-spacing:-.01em;font-weight:650}.is-next .sp-card-top h3{color:var(--muted-2);font-weight:550}.sp-card p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.6}.sp-state{font-size:.63rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .55rem;border-radius:999px;white-space:nowrap}.sp-state-done{color:#0d1a06;background:var(--lime)}.sp-state-active{color:#f2ecff;background:var(--violet);box-shadow:0 0 14px #7c5cff73}.sp-state-next{color:var(--muted);border:1px solid var(--line-2)}@media (max-width: 560px){.sp-road{padding-left:2.75rem}.sp-road:before{left:1.02rem}.sp-hex{left:-2.75rem;width:2.05rem;height:2.05rem}}.sp-log{display:grid;gap:.9rem}.sp-entry{padding:1.15rem 1.3rem;border-radius:var(--r-md, 14px);border:1px solid var(--line);background:var(--panel);border-left:2px solid transparent;border-image:var(--holo) 1;border-image-slice:0 0 0 1;transition:background .2s ease}.sp-entry:hover{background:#ffffff0a}.sp-entry-meta{display:flex;align-items:center;gap:.7rem;margin-bottom:.4rem}.sp-entry-meta time{color:var(--muted);font-size:.8rem}.sp-tag{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--iris);border:1px solid rgba(180,123,255,.35);padding:.12rem .45rem;border-radius:999px}.sp-entry h3{margin:0 0 .35rem;font-size:1.02rem;letter-spacing:-.01em}.sp-entry p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.62}.sp-cta{padding:1.9rem;border-radius:var(--r-md, 14px);text-align:center}.sp-cta h2{margin:0 0 .5rem;font-size:1.25rem}.sp-cta p{color:var(--muted);margin:0 auto 1.25rem;max-width:46ch;line-height:1.6}@media (max-width: 900px){.sp-hero{grid-template-columns:1fr;gap:1.5rem;text-align:left}.sp-art{order:-1}.vr{max-width:300px}}@media (prefers-reduced-motion: reduce){.vr-dust,.sp-l1,.sp-soon,.sp-ribbon,.is-active .sp-hex{animation:none}.sp-l1{background-position:50% 0}.sp-card:hover{transform:none}.sp-hero h1{background-position:50% 0}}.sp-proof{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr))}.sp-proof-card{position:relative;padding:1.3rem 1.35rem 1.35rem;border-radius:var(--r-md, 14px);border:1px solid var(--line);background:linear-gradient(180deg,rgba(124,92,255,.045),transparent 55%),var(--panel);overflow:hidden;transition:border-color .2s ease}.sp-proof-card:hover{border-color:var(--line-2)}.sp-proof-n{position:absolute;top:-.35rem;right:.4rem;font-size:3.6rem;font-weight:800;line-height:1;background:var(--holo);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.16;pointer-events:none}.sp-proof-card h3{margin:0 0 .45rem;font-size:1.01rem;letter-spacing:-.01em;position:relative}.sp-proof-card p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.62;position:relative}.pf-tm{color:var(--muted);font-size:.79rem;line-height:1.6;max-width:72ch;margin:-1.4rem 0 2.6rem}
