.cosmos{--bg:#050505;--ink:#FFF9F3;--muted:#DDD0C6;--faint:#B3A296;--blue:#FF8A2B;--blue-hi:#FFB067;--orange:#FF6A00;--orange-hi:#FFB878;--glass:rgba(36,26,20,.66);--glass-strong:rgba(30,21,16,.9);--line:rgba(255,190,140,.24);--line-hi:rgba(255,190,140,.42);--radius:22px;--display:var(--font-space-grotesk),"Space Grotesk",system-ui,sans-serif;--body:var(--font-sora),"Sora",system-ui,sans-serif;--ease:cubic-bezier(.2,.7,.1,1)}.cosmos *,.cosmos :after,.cosmos :before{box-sizing:border-box}.cosmos{scroll-behavior:smooth;-webkit-text-size-adjust:100%;margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-weight:400;line-height:1.65;font-size:16px;overflow-x:hidden;-webkit-font-smoothing:antialiased}.cosmos a{color:inherit}.cosmos img,.cosmos svg{display:block}.cosmos ::selection{background:var(--orange);color:#0b0b0b}.cosmos :focus-visible{outline:2px solid var(--blue-hi);outline-offset:3px;border-radius:8px}.cosmos .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cosmos #scene{position:fixed;inset:0;width:100%;height:100vh;z-index:0;display:none;pointer-events:none}.cosmos.gl #scene{display:block}.cosmos .vignette{z-index:1;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(2,4,16,.55) 100%),linear-gradient(180deg,rgba(5,5,5,.5),transparent 18%,transparent 82%,rgba(5,5,5,.55))}.cosmos .grain,.cosmos .vignette{position:fixed;inset:0;pointer-events:none}.cosmos .grain{z-index:2;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.cosmos .fallback{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(42% 38% at 74% 40%,rgba(255,138,43,.3),transparent 70%),radial-gradient(30% 30% at 86% 66%,rgba(255,106,0,.24),transparent 70%),radial-gradient(40% 35% at 12% 88%,rgba(255,138,43,.12),transparent 70%),var(--bg)}.cosmos .fallback:before{content:"";position:absolute;inset:0;opacity:.75;background-image:radial-gradient(1px 1px at 12% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 33% 72%,#ffe3c7 50%,transparent 51%),radial-gradient(1.5px 1.5px at 58% 12%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 81% 84%,#ffd9bd 50%,transparent 51%),radial-gradient(1px 1px at 92% 22%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 22% 46%,#ffe3c7 50%,transparent 51%),radial-gradient(1px 1px at 66% 58%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 46% 92%,#fff 50%,transparent 51%);background-size:420px 420px}.cosmos .fallback .fb-sigma{position:absolute;right:6vw;top:50%;transform:translateY(-55%);font:700 min(62vh,48vw)/1 var(--display);background:linear-gradient(150deg,#FFE3C7 0,var(--blue) 38%,var(--orange) 70%,#C2410C 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 40px rgba(255,138,43,.45)) drop-shadow(0 0 90px rgba(255,106,0,.25));opacity:.9}.cosmos .fallback .fb-grid{position:absolute;left:-20%;right:-20%;bottom:-12vh;height:55vh;background-image:linear-gradient(rgba(255,138,43,.35) 1px,transparent 0),linear-gradient(90deg,rgba(255,138,43,.35) 1px,transparent 0);background-size:56px 56px;transform:perspective(600px) rotateX(64deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(0deg,#000 10%,transparent 85%);mask-image:linear-gradient(0deg,#000 10%,transparent 85%)}.cosmos.gl .fallback{display:none}@media (max-width:760px){.cosmos .fallback .fb-sigma{right:50%;transform:translate(50%,-80%);font-size:70vw;opacity:.45}}.cosmos .btn{--tx:0px;--ty:0px;position:relative;display:inline-flex;align-items:center;gap:12px;padding:16px 26px;border-radius:999px;text-decoration:none;font:600 1rem/1 var(--display);letter-spacing:.005em;cursor:pointer;border:0;white-space:nowrap;transform:translate(var(--tx),var(--ty));transition:transform .35s var(--ease),box-shadow .35s,background .35s}.cosmos .btn-primary{color:#130800;background:linear-gradient(120deg,#FFB27A,var(--orange) 45%,#ff8a3d);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),0 10px 40px -10px rgba(255,106,0,.85),0 0 80px -20px rgba(255,106,0,.7)}.cosmos .btn-primary:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 14px 50px -8px rgba(255,106,0,1),0 0 120px -10px rgba(255,106,0,.8)}.cosmos .btn-primary .arr{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#130800;color:var(--orange);transition:transform .35s var(--ease)}.cosmos .btn-primary:hover .arr{transform:rotate(-45deg)}.cosmos .btn-ghost{color:var(--ink);background:rgba(255,255,255,.04);box-shadow:0 0 0 1px var(--line-hi) inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cosmos .btn-ghost:hover{background:rgba(255,138,43,.14);box-shadow:inset 0 0 0 1px rgba(255,138,43,.6),0 0 40px -10px rgba(255,138,43,.8)}.cosmos .btn-sm{padding:11px 18px;font-size:.9rem}.cosmos main{position:relative;z-index:3}.cosmos .sec{position:relative;min-height:100vh;display:flex;align-items:center;padding:16vh clamp(16px,5vw,72px)}.cosmos .wrap{width:100%;max-width:1280px;margin:0 auto}.cosmos .col{width:min(580px,100%)}.cosmos .col.right{margin-left:auto}.cosmos .kicker{display:inline-flex;align-items:center;gap:10px;font:500 .78rem/1 var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--orange-hi);margin-bottom:22px}.cosmos .kicker:before{content:"";width:28px;height:1px;background:linear-gradient(90deg,var(--orange),transparent)}.cosmos h1,.cosmos h2,.cosmos h3{font-family:var(--display);font-weight:600;letter-spacing:-.025em;line-height:1.02;margin:0}.cosmos h2{font-size:clamp(2.2rem,4.6vw,4rem);margin-bottom:22px;text-shadow:0 2px 30px rgba(0,0,0,.6)}.cosmos h3{font-size:1.3rem;letter-spacing:-.01em;line-height:1.2}.cosmos .lead{font-size:clamp(1.02rem,1.3vw,1.15rem);color:var(--muted);max-width:52ch;margin:0;text-shadow:0 1px 18px rgba(0,0,0,.8)}.cosmos .grad{background:linear-gradient(100deg,var(--blue-hi) 0,var(--blue) 35%,#FFD08A 60%,var(--orange) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.cosmos .halo{position:relative}.cosmos .halo:before{content:"";position:absolute;inset:-12% -14%;z-index:-1;background:radial-gradient(closest-side,rgba(3,4,10,.78),rgba(3,4,10,.35) 60%,transparent);pointer-events:none}.cosmos .glass{--mx:50%;--my:0%;position:relative;background:var(--glass);border-radius:var(--radius);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);box-shadow:0 0 0 1px var(--line) inset,0 30px 80px -40px rgba(0,0,0,.9);isolation:isolate;overflow:hidden}.cosmos .glass:before{padding:1px;background:radial-gradient(260px circle at var(--mx) var(--my),rgba(255,176,103,.9),rgba(255,106,0,.5) 40%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cosmos .glass:after,.cosmos .glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s}.cosmos .glass:after{z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(255,138,43,.12),transparent 60%)}.cosmos .glass:hover:after,.cosmos .glass:hover:before{opacity:1}.cosmos .hero{min-height:100vh;min-height:100svh;padding-top:120px}.cosmos .hero h1{font-size:clamp(3rem,8.4vw,8.4rem);line-height:.92;letter-spacing:-.045em;margin:0 0 28px;text-shadow:0 4px 50px rgba(0,0,0,.55)}.cosmos .hero h1 .line{display:block;overflow:hidden;padding-bottom:.24em;margin-bottom:-.18em}.cosmos .hero h1 .line>span{display:inline-block}.cosmos .hero h1 .line>span.grad{padding-bottom:.22em;margin-bottom:-.22em}.cosmos .hero .lead{font-size:clamp(1.05rem,1.4vw,1.25rem);margin-bottom:38px}.cosmos .cta-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.cosmos .facts{display:flex;flex-wrap:wrap;gap:10px 22px;margin:34px 0 0;padding:0;list-style:none;color:var(--muted);font-size:.88rem}.cosmos .facts li{display:flex;align-items:center;gap:9px}.cosmos .facts li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--blue);box-shadow:0 0 10px var(--blue)}.cosmos .facts li:nth-child(2):before{background:var(--orange);box-shadow:0 0 10px var(--orange)}.cosmos .live{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border-radius:999px;margin-bottom:30px;background:rgba(255,255,255,.04);box-shadow:0 0 0 1px var(--line-hi) inset;font:500 .82rem/1 var(--display);letter-spacing:.04em;color:var(--ink);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cosmos .live i{position:relative;width:8px;height:8px;border-radius:50%;background:#ff5a4f;box-shadow:0 0 10px #ff5a4f}.cosmos .live i:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid #ff5a4f;animation:ping 1.8s var(--ease) infinite}@keyframes ping{0%{transform:scale(.4);opacity:1}to{transform:scale(1.7);opacity:0}}.cosmos .scroll-cue{position:absolute;left:50%;bottom:34px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;font:500 .8rem/1 var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--faint);text-decoration:none}.cosmos .scroll-cue span{width:1px;height:54px;background:linear-gradient(var(--line-hi),transparent);position:relative;overflow:hidden}.cosmos .scroll-cue span:after{content:"";position:absolute;left:0;top:-40%;width:1px;height:40%;background:var(--orange);animation:drip 2.2s var(--ease) infinite}@keyframes drip{to{top:110%}}.cosmos .targets{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;padding:0;list-style:none}.cosmos .target{padding:20px 20px 18px;border-radius:18px}.cosmos .target b{display:flex;align-items:center;justify-content:space-between;font:600 1.08rem/1.2 var(--display);margin-bottom:6px}.cosmos .target b small{font:500 .8rem/1 var(--display);letter-spacing:.12em;color:var(--blue-hi);opacity:.85}.cosmos .target p{margin:0;font-size:.88rem;color:var(--muted);line-height:1.5}.cosmos .target.wide{grid-column:1/-1}.cosmos .center-head{text-align:center;max-width:760px;margin:0 auto 56px}.cosmos .center-head .lead{margin:0 auto}.cosmos .center-head .kicker:after{content:"";width:28px;height:1px;background:linear-gradient(270deg,var(--orange),transparent)}.cosmos .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cosmos .adv{padding:30px 28px;min-height:240px;display:flex;flex-direction:column}.cosmos .adv .sym{font:600 2.3rem/1 var(--display);letter-spacing:-.03em;margin-bottom:auto;padding-bottom:34px;background:linear-gradient(120deg,var(--blue-hi),var(--blue) 50%,var(--orange));-webkit-background-clip:text;background-clip:text;color:transparent}.cosmos .adv h3{margin-bottom:10px}.cosmos .adv p{margin:0;color:var(--muted);font-size:.94rem}.cosmos .adv .idx{position:absolute;top:24px;right:26px;font:500 .8rem/1 var(--display);letter-spacing:.15em;color:var(--faint)}.cosmos .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.cosmos .plan{padding:34px 30px 30px;display:flex;flex-direction:column}.cosmos .plan.pop{background:linear-gradient(180deg,rgba(255,138,43,.16),rgba(9,12,26,.72) 46%);box-shadow:inset 0 0 0 1px rgba(255,138,43,.55),0 0 80px -20px rgba(255,138,43,.55),0 30px 80px -40px rgba(0,0,0,.9)}.cosmos .badge{align-self:flex-start;margin-bottom:18px;padding:7px 12px;border-radius:999px;font:600 .8rem/1 var(--display);letter-spacing:.06em;color:#130800;background:linear-gradient(120deg,#FFB27A,var(--orange))}.cosmos .plan .tag{font:500 .78rem/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--blue-hi);margin-bottom:16px}.cosmos .plan h3{font-size:2rem;letter-spacing:-.03em;margin-bottom:10px}.cosmos .plan .who{font:500 1rem/1.3 var(--display);color:var(--ink);margin-bottom:16px}.cosmos .plan .desc{color:var(--muted);font-size:.94rem;margin:0 0 22px}.cosmos .price{display:flex;align-items:baseline;gap:8px;padding:16px 0;margin-bottom:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:var(--display)}.cosmos .price strong{font-size:2rem;font-weight:600;letter-spacing:-.03em;color:var(--orange-hi)}.cosmos .price span{color:var(--muted);font-size:.88rem}.cosmos .price.txt strong{font-size:1.15rem;color:var(--ink);letter-spacing:-.01em}.cosmos .checks{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:12px;font-size:.92rem;color:var(--ink)}.cosmos .checks li{display:flex;gap:12px;align-items:flex-start}.cosmos .checks li:before{content:"";flex:none;margin-top:.5em;width:14px;height:2px;background:linear-gradient(90deg,var(--blue),var(--orange));border-radius:2px}.cosmos .plan .btn{margin-top:auto;justify-content:center}.cosmos .fine{margin:34px auto 0;text-align:center;color:var(--muted);font-size:.9rem;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px}.cosmos .fine span{display:inline-flex;gap:8px;align-items:center}.cosmos .fine span:before{content:"✓";color:var(--orange-hi);font-weight:600}.cosmos .steps{--p:0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px}.cosmos .track{position:absolute;left:8%;right:8%;top:47px;height:1px;background:var(--line-hi);z-index:0}.cosmos .track:after{content:"";position:absolute;inset:0;transform-origin:left;transform:scaleX(var(--p));background:linear-gradient(90deg,var(--blue),#FFD08A,var(--orange));box-shadow:0 0 14px rgba(255,106,0,.8)}.cosmos .step{position:relative;z-index:1;padding:0 26px 30px;text-align:center}.cosmos .step .num{width:94px;height:94px;margin:0 auto 24px;border-radius:50%;display:grid;place-items:center;font:600 1.8rem/1 var(--display);letter-spacing:-.03em;background:radial-gradient(circle at 35% 30%,rgba(255,138,43,.35),rgba(6,8,18,.95) 70%);box-shadow:0 0 0 1px var(--line-hi) inset,0 0 40px -6px rgba(255,138,43,.6);transition:box-shadow .6s,transform .6s var(--ease)}.cosmos .step.on .num{box-shadow:inset 0 0 0 1px rgba(255,106,0,.8),0 0 50px -4px rgba(255,106,0,.75);transform:scale(1.04)}.cosmos .step-body{padding:26px 24px;border-radius:20px}.cosmos .step h3{margin-bottom:10px}.cosmos .step p{margin:0;color:var(--muted);font-size:.94rem}.cosmos .pillars{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:14px}.cosmos .pillar{display:grid;grid-template-columns:76px 1fr;gap:20px;padding:24px 26px;border-radius:20px;align-items:start}.cosmos .pillar .k{font:500 .8rem/1.3 var(--display);color:var(--orange-hi);letter-spacing:.04em;padding-top:4px;white-space:nowrap}.cosmos .pillar .k em{font-style:italic;font-family:Georgia,serif;font-size:1.05rem}.cosmos .pillar h3{margin-bottom:8px}.cosmos .pillar p{margin:0;color:var(--muted);font-size:.94rem}.cosmos .final{text-align:center;justify-content:center}.cosmos .final-panel{max-width:820px;margin:0 auto;padding:clamp(40px,6vw,72px) clamp(8px,4vw,48px)}.cosmos .final-panel.halo:before{inset:-6% -10%;background:radial-gradient(closest-side,rgba(3,4,10,.7),rgba(3,4,10,.32) 60%,transparent)}.cosmos .formula{display:inline-flex;align-items:center;gap:.35em;font:500 clamp(1.4rem,3.2vw,2.2rem)/1 var(--display);color:var(--muted);margin-bottom:28px;letter-spacing:-.01em}.cosmos .formula .big{display:inline-flex;flex-direction:column;align-items:center;line-height:.9;color:var(--ink)}.cosmos .formula .big sub,.cosmos .formula .big sup{font-size:.42em;color:var(--blue-hi);font-style:italic;font-family:Georgia,serif}.cosmos .formula .big b{font-size:2em;font-weight:600;background:linear-gradient(160deg,var(--blue-hi),var(--orange));-webkit-background-clip:text;background-clip:text;color:transparent}.cosmos .formula i{font-family:Georgia,serif}.cosmos .final h2{font-size:clamp(2.3rem,5.4vw,4.6rem)}.cosmos .final .lead{margin:0 auto 38px}.cosmos .final .cta-row,.cosmos .final .facts{justify-content:center}.cosmos .hud{position:fixed;left:clamp(16px,3vw,40px);bottom:28px;z-index:40;font:500 .8rem/1.5 var(--display);letter-spacing:.06em;color:var(--faint);pointer-events:none;display:none}.cosmos.gl .hud{display:block}.cosmos .hud{transition:opacity .6s}.cosmos .hud.hide{opacity:0}@media (max-width:1180px){.cosmos.gl .hud{display:none}}.cosmos .hud .eq{color:var(--ink);font-size:.9rem;letter-spacing:.02em;transition:opacity .5s,transform .5s var(--ease)}.cosmos .hud .eq.swap{opacity:0;transform:translateY(6px)}.cosmos .hud .eq i{font-family:Georgia,serif}.cosmos .rail{position:fixed;right:clamp(14px,2.4vw,34px);top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;gap:14px}.cosmos .rail a{position:relative;display:block;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 1px var(--line-hi) inset;transition:background .3s,box-shadow .3s,transform .3s}.cosmos .rail a.on{background:var(--orange);box-shadow:0 0 12px var(--orange);transform:scale(1.15)}.cosmos .rail a span{position:absolute;right:22px;top:50%;transform:translateY(-50%) translateX(6px);white-space:nowrap;font:500 .8rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);opacity:0;transition:.3s;pointer-events:none}.cosmos .rail a:focus-visible span,.cosmos .rail a:hover span{opacity:1;transform:translateY(-50%)}.cosmos .glow-cursor{position:fixed;left:0;top:0;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;z-index:1;pointer-events:none;background:radial-gradient(closest-side,rgba(255,138,43,.1),transparent);will-change:transform;display:none}@media (pointer:fine){.cosmos.gl .glow-cursor{display:block}}.cosmos.js .reveal{opacity:0;transform:translateY(34px);filter:blur(8px);transition:opacity 1s var(--ease),transform 1.1s var(--ease),filter 1s var(--ease);transition-delay:var(--d,0s)}.cosmos.js .reveal.in{opacity:1;transform:none;filter:none}.cosmos.js .hero h1 .line>span{transform:translateY(135%);transition:transform 1.3s var(--ease);transition-delay:var(--d,0s)}.cosmos.js .hero.in h1 .line>span{transform:none}@media (max-width:1020px){.cosmos .grid-3,.cosmos .plans{grid-template-columns:1fr 1fr}.cosmos .plan.pop{grid-column:1/-1}}@media (max-width:900px){.cosmos .col,.cosmos .col.right{width:100%;margin-left:0}.cosmos .steps{grid-template-columns:1fr;gap:26px}.cosmos .track{left:47px;right:auto;top:20px;bottom:20px;width:1px;height:auto}.cosmos .track:after{transform-origin:top;transform:scaleY(var(--p))}.cosmos .step{display:grid;grid-template-columns:94px 1fr;gap:18px;text-align:left;padding:0}.cosmos .step .num{margin:0}.cosmos .rail{display:none}.cosmos .glass{background:var(--glass-strong)}}@media (max-width:640px){.cosmos{font-size:15px}.cosmos .sec{padding:14vh 16px;min-height:auto}.cosmos .hero{min-height:100svh;align-items:flex-end;padding-bottom:110px}.cosmos .grid-3,.cosmos .plans,.cosmos .targets{grid-template-columns:1fr}.cosmos .step{grid-template-columns:64px 1fr;gap:14px}.cosmos .step .num{width:64px;height:64px;font-size:1.3rem}.cosmos .track{left:32px}.cosmos .step-body{padding:20px}.cosmos .pillar{grid-template-columns:1fr;gap:8px;padding:22px}.cosmos .btn{padding:15px 22px}.cosmos .cta-row .btn{flex:1 1 auto;justify-content:center}.cosmos .hud{bottom:16px;font-size:.68rem}.cosmos .hud .coords,.cosmos .scroll-cue{display:none}}@media (prefers-reduced-motion:reduce){.cosmos{scroll-behavior:auto}.cosmos *,.cosmos :after,.cosmos :before{animation:none!important;transition:none!important}.cosmos.js .hero h1 .line>span,.cosmos.js .reveal{opacity:1;transform:none;filter:none}}