.g-scribe{--c:#29c8ff}.g-planner{--c:#ffc933}.g-screenwriter{--c:#f04bff}.g-tracker{--c:#7dff4a}.g-hook{--c:#ff9a1f}.g-headliner{--c:#3aa8ff}.g-columnist{--c:#9b6bff}.g-diplomat{--c:#ff4d63}.g-concierge{--c:#33ffc0}.g-secretary{--c:#c46bff}.g-operator{--c:#35d3ff}.g-merchant{--c:#fd3}:root{--ground:#08060f;--panel:#120e22;--panel-2:#1b1434;--ink:#f8f5ff;--dim:#bdb5dc;--faint:#8b83ad;--gold:#ffc933;--gold-2:#ffdf7a;--line:#ffffff1f;--display:"Fredoka","Arial Rounded MT Bold",ui-rounded,"Nunito","Segoe UI",system-ui,sans-serif;--body:"Figtree","Segoe UI",system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif;--wrap:1160px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;background-image:radial-gradient(900px 600px at 85% -5%,#9b6bff47,#0000 60%),radial-gradient(800px 600px at -5% 30%,#29c8ff29,#0000 60%),radial-gradient(900px 700px at 100% 75%,#ffc9331a,#0000 60%);background-attachment:fixed;margin:0;font-size:18px;line-height:1.65;overflow-x:hidden}img{max-width:100%;display:block}p{margin:0 0 1em}a{color:inherit}h1,h2,h3,h4{font-family:var(--display);color:var(--ink);margin:0;font-weight:700;line-height:1.05}h1{letter-spacing:.005em;font-size:clamp(2.1rem,4.2vw,3.7rem)}h2{text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.9rem,4vw,3.2rem)}h3{font-size:1.5rem;line-height:1.15}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.section{padding:104px 0}.narrow{max-width:720px}.center{text-align:center}.center .narrow{margin-left:auto;margin-right:auto}.lead{color:var(--dim);max-width:60ch;font-size:1.25rem}.center .lead{margin-left:auto;margin-right:auto}.sect-head{margin-bottom:56px}.sect-head h2{margin-bottom:18px}.pop{color:var(--gold)}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:6px}.btn{background:linear-gradient(180deg,var(--gold-2),var(--gold));color:#1a1200;font-family:var(--display);letter-spacing:.02em;text-align:center;border-radius:999px;padding:18px 34px;font-size:1.25rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block;box-shadow:0 0 0 3px #ffc93340,0 10px 40px -8px #ffc9338c}.btn:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 0 0 5px #ffc9334d,0 14px 50px -6px #ffc933bf}.btn:active{transform:translateY(0)}.btn-sm{padding:11px 20px;font-size:1rem}.btn-lg{padding:22px 46px;font-size:1.5rem}.cta{margin-top:40px}.cta.center{text-align:center}.micro{color:var(--faint);margin-top:14px;font-size:.95rem;display:block}.bar{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#08060fdb;position:sticky;top:0}.bar-in{max-width:var(--wrap);align-items:center;gap:26px;height:66px;margin:0 auto;padding:0 24px;display:flex}.brand{font-family:var(--display);white-space:nowrap;font-size:1.25rem;font-weight:700;text-decoration:none}.brand b{color:var(--gold)}.bar nav{gap:24px;margin-left:auto;display:flex}.bar nav a{color:var(--dim);font-size:.95rem;text-decoration:none}.bar nav a:hover{color:var(--ink)}.bar .btn{flex:none}.hero{padding:76px 0 96px;overflow:hidden}.hero-grid{grid-template-columns:1.12fr .88fr;align-items:center;gap:32px;display:grid}.warn{color:var(--gold-2);background:#ffc9331f;border:1px solid #ffc93380;border-radius:999px;margin-bottom:26px;padding:8px 18px;font-size:1rem;font-weight:600;display:inline-block}.hero h1{margin-bottom:26px}.hero h1 span{display:block}@media (width>=901px){.hero h1 span{white-space:nowrap}}.hero h1 .glow{background:linear-gradient(90deg,#29c8ff,#c46bff 45%,#ff4d63 75%,#ffc933);color:#0000;-webkit-background-clip:text;background-clip:text}.hero .sub{color:var(--dim);max-width:34em;font-size:1.3rem}.hero .sub strong{color:var(--ink)}.chips{flex-wrap:wrap;gap:10px;margin:28px 0 0;display:flex}.chip{border:1px solid var(--line);color:var(--ink);background:#ffffff0d;border-radius:999px;padding:7px 15px;font-size:.95rem;font-weight:600}.stage{aspect-ratio:1;width:100%;max-width:560px;margin-left:auto;position:relative}.gh{width:var(--s);aspect-ratio:1;background:var(--img) 50.6% 40%/171.8% auto no-repeat;box-shadow:0 0 0 4px var(--c),0 0 46px 6px color-mix(in srgb,var(--c) 55%,transparent);left:var(--x);top:var(--y);animation:arrive .8s cubic-bezier(.2,1.4,.4,1) both var(--d),bob 5.5s ease-in-out infinite calc(var(--d) + .8s);border-radius:50%;position:absolute}.gh.big{z-index:3}@keyframes arrive{0%{opacity:0;transform:scale(.3)translateY(40px)}to{opacity:1;transform:none}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.scene{grid-template-columns:420px 1fr;align-items:center;gap:72px;display:grid}.phone{background:linear-gradient(160deg,#241a48,#0d0919);border:2px solid #ffffff2e;border-radius:44px;width:100%;max-width:380px;margin:0 auto;padding:16px;box-shadow:0 30px 80px -20px #9b6bff8c}.screen{background:#0a0716;border-radius:30px;min-height:560px;padding:28px 18px 22px}.clock{text-align:center;margin-bottom:22px}.clock b{font-family:var(--display);font-size:3.6rem;font-weight:600;line-height:1;display:block}.clock span{color:var(--faint);font-size:.95rem}.notes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.notes li{border:1px solid var(--line);background:#ffffff12;border-radius:16px;padding:11px 14px;font-size:.98rem;line-height:1.35}.notes li small{color:var(--faint);margin-bottom:2px;font-size:.8rem;display:block}.notes li:nth-child(odd){transform:rotate(-.6deg)}.notes li:nth-child(2n){transform:rotate(.6deg)}.scene h2{margin-bottom:24px}.scene p{color:var(--dim);font-size:1.15rem}.scene p.big{color:var(--ink);font-size:1.4rem;font-family:var(--display);font-weight:500;line-height:1.3}.unfair{background:linear-gradient(#0000,#9b6bff1a,#0000)}.split-2{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.contrast p{margin:0}.limit-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.limit-list li{background:var(--panel);border:1px solid var(--line);border-radius:16px;align-items:center;gap:14px;padding:14px 18px;font-size:1.1rem;display:flex}.limit-list li:before{content:"";background:var(--faint);border-radius:50%;flex:none;width:12px;height:12px}.bigline{font-family:var(--display);margin-top:34px;font-size:clamp(1.8rem,3.6vw,2.9rem);font-weight:600;line-height:1.12}.loop{counter-reset:s;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.loop li{counter-increment:s;background:var(--panel);border:1px solid var(--line);border-radius:18px;align-items:center;gap:16px;padding:14px 20px;font-size:1.1rem;display:flex}.loop li:before{content:counter(s);width:36px;height:36px;font-family:var(--display);color:#ff8b99;background:#ff4d632e;border:2px solid #ff4d63;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.loop li.back{color:#ff8b99;font-family:var(--display);border-style:dashed;border-color:#ff4d63;font-weight:600}.loop li.back:before{content:"↺";font-size:1.3rem}.loop-note{font-family:var(--display);margin:34px 0 0;font-size:1.5rem;font-weight:500;line-height:1.25}.loop-note em{color:var(--gold);font-style:normal}.ghost-facts{gap:10px;margin:36px 0 0;padding:0;list-style:none;display:grid}.ghost-facts li{font-family:var(--display);font-size:clamp(1.4rem,3vw,2.1rem);font-weight:600;line-height:1.15}.ghost-facts li s{color:var(--faint);text-decoration:none}.ghost-facts li i{color:var(--gold);font-style:normal}.now{font-family:var(--display);margin:40px 0 0;font-size:clamp(1.8rem,4vw,3rem);font-weight:700;line-height:1.1}.now span{color:var(--gold)}.steps{counter-reset:st;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.step{counter-increment:st;background:var(--panel);border:1px solid var(--line);border-radius:26px;padding:34px 28px 30px}.step:before{content:counter(st);background:var(--gold);color:#1a1200;width:48px;height:48px;font-family:var(--display);border-radius:50%;place-items:center;margin-bottom:20px;font-size:1.4rem;font-weight:700;display:grid}.step h3{margin-bottom:12px}.step p{color:var(--dim);margin:0}.after-steps{text-align:center;margin-top:44px}.after-steps p{font-family:var(--display);max-width:26em;margin:0 auto 14px;font-size:1.5rem;font-weight:500;line-height:1.3}.after-steps .fine{font-family:var(--body);color:var(--dim);font-size:1.05rem;font-weight:400}.wall{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}.gcard{background:var(--panel);border:2px solid color-mix(in srgb,var(--c) 60%,transparent);box-shadow:0 0 44px -14px var(--c);border-radius:24px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.gcard:hover{box-shadow:0 0 60px -6px var(--c);transform:translateY(-6px)}.gcard .art{aspect-ratio:720/435;background:var(--img) center/cover no-repeat}.gcard .body{flex-direction:column;flex:1;gap:6px;padding:18px 20px 24px;display:flex}.gcard h3{color:var(--c);font-size:1.6rem}.gcard .hook{font-family:var(--display);color:var(--ink);font-size:1.12rem;font-weight:600;line-height:1.2}.gcard p{color:var(--dim);margin:6px 0 0;font-size:.98rem;line-height:1.5}.wall-end{text-align:center;margin-top:52px}.wall-end p{font-family:var(--display);margin:0;font-size:1.7rem;font-weight:600}.wall-end span{color:var(--faint);font-size:1.05rem;font-family:var(--body);margin-top:6px;font-weight:400;display:block}.chains{grid-template-columns:1fr 1fr;gap:28px;display:grid}.chain{background:var(--panel);border:1px solid var(--line);border-radius:28px;padding:34px 30px}.chain h3{text-transform:uppercase;margin-bottom:8px;font-size:1.7rem}.chain .desc{color:var(--dim);margin-bottom:24px;font-size:1.02rem}.flow{gap:0;margin:0;padding:0;list-style:none;display:grid}.flow li{align-items:center;gap:16px;padding:12px 0;display:flex;position:relative}.flow li:not(:last-child):after{content:"";background:linear-gradient(var(--c),transparent);opacity:.7;width:3px;height:16px;position:absolute;top:64px;left:28px}.av{background:var(--img) 50.6% 40%/171.8% auto no-repeat;width:58px;height:58px;box-shadow:0 0 0 3px var(--c),0 0 24px color-mix(in srgb,var(--c) 60%,transparent);border-radius:50%;flex:none}.flow b{font-family:var(--display);color:var(--c);font-size:1.15rem;display:block}.flow span{color:var(--dim);font-size:.98rem;line-height:1.35;display:block}.chain-out{border-top:1px dashed var(--line);font-family:var(--display);margin:22px 0 0;padding-top:18px;font-size:1.15rem;font-weight:500;line-height:1.3}.honest{text-align:center;max-width:640px;margin:0 auto 52px}.honest p{color:var(--dim);font-size:1.15rem}.proof-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.proof{background:var(--panel);border:1px solid var(--line);border-radius:28px;padding:30px}.proof h3{color:var(--faint);margin-bottom:20px;font-size:1.2rem;font-weight:600}.msg{border-radius:20px;padding:18px 20px;font-size:1.02rem;line-height:1.55}.msg small{font-family:var(--display);margin-bottom:6px;font-size:.95rem;font-weight:600;display:block}.msg.in{border:1px solid var(--line);color:var(--dim);background:#ffffff0f;border-top-left-radius:6px;max-width:92%}.msg.in small{color:var(--faint)}.msg.out{background:color-mix(in srgb,var(--c) 14%,var(--panel-2));border:2px solid color-mix(in srgb,var(--c) 70%,transparent);border-top-right-radius:6px;max-width:96%;margin-top:16px;margin-left:auto}.msg.out small{color:var(--c);align-items:center;gap:10px;display:flex}.msg.out small .av{width:34px;height:34px;box-shadow:0 0 0 2px var(--c)}.msg.out p:last-child{margin-bottom:0}.proof-note{color:var(--dim);margin:22px 0 0;font-size:1rem}.tools{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.tool{background:var(--panel);border:1px solid var(--line);border-radius:22px;padding:26px 24px}.tool h3{color:var(--gold);margin-bottom:10px;font-size:1.25rem}.tool p{color:var(--dim);margin:0;font-size:1rem;line-height:1.55}.docs{text-align:center;margin-top:44px}.docs h3{margin-bottom:8px;font-size:1.8rem}.docs p{color:var(--dim);margin-bottom:22px}.tags{flex-wrap:wrap;justify-content:center;gap:10px;max-width:880px;margin:0 auto;display:flex}.tags span{background:var(--panel-2);border:1px solid var(--line);border-radius:999px;padding:9px 18px;font-size:1rem;font-weight:600}.honest-band{background:linear-gradient(#ff4d6312,#ff4d6305);border-top:1px solid #ff4d6340;border-bottom:1px solid #ff4d6340}.honest-band .limit-list li:before{background:#ff4d63;border-radius:4px;transform:rotate(45deg)}.also{background:var(--panel);border:1px solid var(--line);border-radius:24px;margin-top:36px;padding:28px 30px}.also p:last-child{margin:0}.also strong{color:var(--gold-2)}.letter{background:linear-gradient(160deg,var(--panel-2),var(--panel));border:1px solid var(--line);border-radius:32px;max-width:760px;margin:0 auto;padding:56px 54px;box-shadow:0 30px 80px -30px #9b6bff80}.letter h2{margin-bottom:28px;font-size:clamp(1.7rem,3.4vw,2.4rem)}.letter p{color:var(--dim)}.letter .strong{color:var(--ink);font-family:var(--display);font-size:1.35rem;font-weight:500;line-height:1.35}.sign{font-family:var(--display);margin-top:32px;font-size:1.5rem;font-weight:600;line-height:1.2}.sign span{font-family:var(--body);color:var(--faint);margin-top:4px;font-size:1rem;font-weight:500;display:block}.math{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mtile{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:28px;padding:34px 28px}.mtile b{font-family:var(--display);color:var(--gold);margin-bottom:12px;font-size:clamp(2.6rem,5vw,4rem);line-height:1;display:block}.mtile p{color:var(--dim);margin:0;font-size:1.02rem}.mtile p strong{color:var(--ink);margin-bottom:4px;font-size:1.15rem;display:block}.nosub{text-align:center;color:var(--dim);margin-top:36px;font-size:1.1rem}.clock-box{border:2px solid var(--gold);max-width:820px;box-shadow:0 0 70px -18px var(--gold);border-radius:32px;grid-template-columns:1fr 1fr;margin:56px auto 0;display:grid;overflow:hidden}.clock-box .now-p,.clock-box .later{text-align:center;padding:36px 32px}.clock-box .now-p{background:linear-gradient(160deg,#ffc93347,#ffc93314)}.clock-box .later{background:var(--panel)}.clock-box small{margin-bottom:8px;font-size:1rem;font-weight:700;display:block}.clock-box b{font-family:var(--display);font-size:4.4rem;line-height:1;display:block}.clock-box .now-p b{color:var(--gold)}.clock-box .later b{color:var(--faint);text-decoration:line-through;text-decoration-thickness:4px}.clock-note{text-align:center;max-width:34em;color:var(--dim);margin:26px auto 0}.clock-note strong{color:var(--ink)}.get{grid-template-columns:1fr 1fr;gap:12px 36px;max-width:920px;margin:0 auto;padding:0;list-style:none;display:grid}.get li{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:14px 18px 14px 58px;font-weight:600;position:relative}.get li:before{content:"";background:var(--gold);border-radius:50%;width:26px;height:26px;margin-top:-13px;position:absolute;top:50%;left:18px}.get li:after{content:"";border:3px solid #1a1200;border-width:0 3px 3px 0;width:7px;height:12px;margin-top:-8px;position:absolute;top:50%;left:27px;transform:rotate(45deg)}.byo{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.byo p{color:var(--dim)}.byo .flowline{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:28px;gap:14px;padding:34px 28px;display:grid}.node{background:var(--panel-2);border:1px solid var(--line);border-radius:16px;padding:14px;font-weight:600}.node.gold{border-color:var(--gold);color:var(--gold-2)}.arrow{font-family:var(--display);color:var(--faint);font-size:1.6rem;line-height:1}.nonode{color:var(--faint);margin-top:4px;font-size:.95rem}.guarantee{background:var(--panel);border:1px solid var(--line);border-radius:36px;grid-template-columns:200px 1fr;align-items:center;gap:44px;max-width:820px;margin:0 auto;padding:44px;display:grid}.seal{text-align:center;color:#1a1200;width:200px;height:200px;font-family:var(--display);background:radial-gradient(circle at 35% 30%,#ffe98f,#ffc933 55%,#e39a00);border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;box-shadow:0 0 60px -6px #ffc93399}.seal b{font-size:4.2rem;display:block}.seal span{font-size:1.25rem;display:block}.guarantee h2{margin-bottom:14px;font-size:2rem}.guarantee p{color:var(--dim);margin-bottom:.6em}.guarantee p.risk{color:var(--ink);font-family:var(--display);margin:14px 0 0;font-size:1.3rem;font-weight:600}.qa{gap:14px;max-width:820px;margin:0 auto;display:grid}details{background:var(--panel);border:1px solid var(--line);border-radius:20px;overflow:hidden}details[open]{border-color:#ffc93380}summary{cursor:pointer;font-family:var(--display);justify-content:space-between;align-items:center;gap:18px;padding:20px 26px;font-size:1.3rem;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";width:34px;height:34px;color:var(--gold);background:#ffc93329;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}details[open] summary:after{content:"−"}details .ans{color:var(--dim);padding:0 26px 22px}details .ans p:last-child{margin:0}.who{grid-template-columns:1.3fr 1fr;gap:28px;display:grid}.who-col{border-radius:28px;padding:34px 32px}.who-col.yes{background:var(--panel);border:2px solid #33ffc080;box-shadow:0 0 50px -18px #33ffc0}.who-col.no{background:#ff4d6312;border:2px solid #ff4d6373}.who-col h3{margin-bottom:18px;font-size:1.6rem}.who-col.yes h3{color:#33ffc0}.who-col.no h3{color:#ff7a8a}.who-col ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.who-col li{padding-left:30px;line-height:1.5;position:relative}.who-col.yes li:before{content:"";border:3px solid #33ffc0;border-width:0 3px 3px 0;width:8px;height:14px;position:absolute;top:.4em;left:4px;transform:rotate(45deg)}.who-col.no p{color:var(--dim);margin:0}.paths{grid-template-columns:1fr 1fr;gap:28px;display:grid}.path{border-radius:32px;padding:38px 34px}.path h3{margin-bottom:16px;font-size:1.5rem}.path p{margin:0}.path.one{background:var(--panel);border:1px dashed var(--faint);color:var(--dim)}.path.one h3{color:var(--faint)}.path.two{border:2px solid var(--gold);box-shadow:0 0 70px -20px var(--gold);background:linear-gradient(160deg,#ffc93329,#9b6bff24)}.path.two h3{color:var(--gold)}.path .mini{margin-top:22px;display:flex}.path .mini .av{width:46px;height:46px;margin-right:-8px}.final{text-align:center;padding-bottom:64px}.final .bigline{max-width:16em;margin:0 auto 12px}.final .lead{margin-bottom:0}.final .wrap>p.line{font-family:var(--display);color:var(--dim);margin:28px 0 0;font-size:1.3rem;font-weight:500}.ps{background:var(--panel);border:1px solid var(--line);text-align:left;border-radius:26px;max-width:760px;margin:64px auto 0;padding:30px 34px}.ps p{color:var(--dim);margin:0}.ps strong{color:var(--gold);font-family:var(--display);margin-right:6px;font-size:1.3rem}footer{border-top:1px solid var(--line);padding:44px 0 80px}footer .fine{color:var(--faint);max-width:820px;font-size:.9rem;line-height:1.6}footer .links{flex-wrap:wrap;gap:20px;margin-top:20px;font-size:.95rem;display:flex}footer .links a{color:var(--dim);text-decoration:none}footer .links a:hover{color:var(--gold)}@media (width<=1040px){.wall{grid-template-columns:repeat(3,1fr)}.scene{grid-template-columns:340px 1fr;gap:44px}}@media (width<=900px){.section{padding:72px 0}.bar nav{display:none}.bar .btn{margin-left:auto}.hero{padding:48px 0 64px}.hero-grid{grid-template-columns:1fr}.stage{max-width:460px;margin:12px auto 0}.scene,.split-2,.chains,.proof-grid,.byo,.who,.paths{grid-template-columns:1fr}.scene{gap:40px}.wall{grid-template-columns:repeat(2,1fr);gap:18px}.steps,.tools,.math,.get,.clock-box{grid-template-columns:1fr}.guarantee{text-align:center;grid-template-columns:1fr;justify-items:center;padding:34px 26px}.letter{padding:38px 26px}}@media (width<=560px){body{font-size:17px}.wall{grid-template-columns:1fr}.btn-lg{width:100%;padding:18px 22px;font-size:1.15rem}.brand{font-size:1.05rem}.bar .btn-sm{padding:9px 14px}.bar-in{gap:12px;padding:0 16px}.wrap{padding:0 18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gh{animation:none}.gcard,.btn{transition:none}}.checkout{display:block}
