:root{--bg:#0b0920;--bg2:#100d29;--card:#161236;--card2:#1c1744;--line:#ffffff14;--line2:#ffffff24;--text:#f1eeff;--muted:#a8a3cc;--dim:#7a75a3;--purple:#7c5cff;--purple2:#5b3fd6;--teal:#4fe3c1;--yellow:#ffc83d;--yellow2:#ffb300;--radius:18px;--max:1180px;--display:"Plus Jakarta Sans",system-ui,sans-serif;--body:"Inter",system-ui,sans-serif}.landing-page{background:var(--bg);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:hidden}.landing-page a{color:inherit;text-decoration:none}.landing-page img{max-width:100%;display:block}.landing-page .wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.landing-page h1,.landing-page h2,.landing-page h3{font-family:var(--display);letter-spacing:-.02em;line-height:1.12}.landing-page h2{font-size:clamp(30px,4vw,46px);font-weight:800}.lede{color:var(--muted);max-width:640px;font-size:18px}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--teal);border-radius:2px;width:18px;height:2px}.teal{color:var(--teal)}.landing-page section{padding:110px 0}.landing-page section:not(.hero){content-visibility:auto;contain-intrinsic-size:800px}.sec-head{margin-bottom:52px}.sec-head.center{text-align:center}.sec-head.center .lede{margin:14px auto 0}.sec-head .lede{margin-top:14px}.btn{cursor:pointer;font-size:16px;font-weight:700;font-family:var(--body);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.btn-yellow{background:var(--yellow);box-shadow:0 10px 30px -8px #ffc83d8c;color:#1a1300!important}.btn-yellow:hover{background:#ffd25e;transform:translateY(-2px);color:#1a1300!important}.btn-ghost{color:var(--text);border:1px solid var(--line2);background:0 0}.btn-ghost:hover{background:#ffffff0d}.btn-sm{border-radius:10px;padding:10px 18px;font-size:14px}.nav{z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0b0920b8;position:sticky;top:0}.nav .wrap{justify-content:space-between;align-items:center;height:68px;display:flex}.brand{font-family:var(--display);align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.logo{object-fit:cover;border-radius:9px;width:34px;height:34px;box-shadow:0 6px 18px -4px #7c5cffb3}.nav-links{color:var(--muted);gap:30px;font-size:15px;font-weight:500;display:flex}.nav-links a:hover{color:var(--text)}.nav-cta{align-items:center;gap:10px;display:flex}.hero{padding:84px 0 90px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(600px 380px at 25% 30%,#7c5cff59,#0000 70%),radial-gradient(500px 340px at 85% 20%,#4fe3c124,#0000 70%);height:760px;position:absolute;inset:-200px -10% auto}.hero:after{content:"";background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.5;pointer-events:none;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 75%)}.hero .wrap{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:56px;display:grid;position:relative}.pill{color:#d9d0ff;background:#7c5cff24;border:1px solid #7c5cff59;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:7px 14px 7px 8px;font-size:14px;font-weight:500;display:inline-flex}.pill b{background:var(--purple);color:#fff;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.hero h1{font-size:clamp(40px,6vw,68px);font-weight:800}.hero h1 .hl{background:linear-gradient(90deg,var(--teal),#8ef5dc);color:#0000;-webkit-background-clip:text;background-clip:text}.hero p.lede{margin:22px 0 32px;font-size:19px}.hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.proof{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.avatars{display:flex}.avatars img,.avatars span{border:2px solid var(--bg);object-fit:cover;background:var(--card2);border-radius:50%;width:38px;height:38px;margin-left:-10px}.avatars img:first-child{margin-left:0}.avatars .more{color:var(--text);background:var(--purple2);place-items:center;font-size:11.5px;font-weight:700;display:grid}.proof-text{color:var(--muted);font-size:14px;line-height:1.45}.proof-text strong{color:var(--text)}.stars{color:var(--yellow);letter-spacing:1px;font-size:15px}.hero-card{background:linear-gradient(180deg,var(--card2),var(--card));border:1px solid var(--line2);border-radius:22px;padding:22px;position:relative;box-shadow:0 40px 80px -30px #000000b3,0 0 0 1px #7c5cff14}.hc-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.dots{gap:6px;display:flex}.dots i{background:#3a3466;border-radius:50%;width:10px;height:10px;display:block}.hc-title{color:var(--muted);font-size:13px;font-weight:500}.hc-prog{align-items:center;gap:12px;margin-bottom:18px;display:flex}.bar{background:#ffffff12;border-radius:9px;flex:1;height:8px;overflow:hidden}.bar i{background:linear-gradient(90deg,var(--purple),var(--teal));border-radius:9px;width:46%;height:100%;display:block}.hc-prog span{color:var(--muted);white-space:nowrap;font-size:13px}.hc-list{flex-direction:column;gap:8px;display:flex}.hc-row{border:1px solid var(--line);background:#ffffff08;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;font-size:14.5px;display:flex}.hc-row .n{width:28px;height:28px;color:var(--muted);background:#ffffff0f;border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.hc-row.done .n{color:var(--teal);background:#4fe3c129}.hc-row.now{background:#7c5cff1f;border-color:#7c5cff8c}.hc-row.now .n{background:var(--purple);color:#fff}.hc-row .t{flex:1;font-weight:500}.hc-row .s{color:var(--dim);font-size:12px}.hc-row.done .s{color:var(--teal)}.hc-row.now .s{color:#cfc4ff}.float{background:var(--card2);border:1px solid var(--line2);border-radius:14px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex;position:absolute;box-shadow:0 20px 40px -16px #0009}.float b{font-family:var(--display);font-size:18px}.float.f1{top:-22px;right:-18px}.float.f2{bottom:-24px;left:-30px}.float .ic{border-radius:9px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg2);padding:0}.stats .wrap{grid-template-columns:repeat(5,1fr);display:grid}.stat{text-align:center;border-right:1px solid var(--line);padding:30px 18px}.stat:last-child{border-right:0}.stat b{font-family:var(--display);letter-spacing:-.02em;font-size:34px;font-weight:800;display:block}.stat span{color:var(--muted);font-size:14px}.pain-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pain-card{border-radius:var(--radius);border:1px solid var(--line);padding:30px}.pain-card h3{margin-bottom:18px;font-size:20px}.pain-card.bad{background:#ff5f6d0d;border-color:#ff5f6d2e}.pain-card.good{background:#4fe3c10d;border-color:#4fe3c138}.pain-card ul{flex-direction:column;gap:12px;list-style:none;display:flex}.pain-card li{color:#dcd8f5;align-items:flex-start;gap:12px;display:flex}.pain-card li:before{border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:800;display:grid}.pain-card.bad li:before{content:"✕";color:#ff7e89;background:#ff5f6d29}.pain-card.good li:before{content:"✓";color:var(--teal);background:#4fe3c129}.build{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:16px;display:grid}.tile{border-radius:var(--radius);border:1px solid var(--line);background:var(--card);isolation:isolate;flex-direction:column;justify-content:flex-end;padding:20px;display:flex;position:relative;overflow:hidden}.tile.wide{grid-column:span 2}.tile.tall{grid-row:span 2}.tile .art{z-index:-1;object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.tile:hover .art{transform:scale(1.04)}.tile:after{content:"";z-index:-1;background:linear-gradient(#0000 45%,#0b0920e6);position:absolute;inset:0}.tile .tag{color:var(--teal);letter-spacing:.03em;margin-bottom:4px;font-size:12px;font-weight:600}.tile h3{font-size:19px;font-weight:700}.tile .ph{color:#ffffff73;border:1px dashed #ffffff40;border-radius:6px;padding:3px 7px;font-size:11px;position:absolute;top:14px;right:14px}.cur-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line2);color:var(--muted);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--body);background:0 0;border-radius:999px;padding:8px 16px;transition:all .15s}.chip:hover{color:var(--text)}.chip.on{background:var(--text);color:var(--bg);border-color:var(--text)}.linkbtn{color:var(--muted);cursor:pointer;font-size:14px;font-family:var(--body);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.linkbtn:hover{color:var(--text)}.stages{flex-direction:column;gap:12px;display:flex;position:relative}.stage{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .2s,background .2s}.stage:hover{border-color:var(--line2)}.stage.open{background:linear-gradient(180deg,#1b1646,var(--card));border-color:#7c5cff73}.stage-head{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:64px 1fr auto 28px;align-items:center;gap:18px;padding:20px 24px;font-family:inherit;display:grid}.snum{width:56px;height:56px;font-family:var(--display);border:1px solid var(--line);background:#ffffff0d;border-radius:14px;place-items:center;font-size:22px;font-weight:800;display:grid}.stage.open .snum{color:#fff;background:linear-gradient(135deg,#8b6bff,#5b3fd6);border-color:#0000}.skicker{letter-spacing:.08em;color:var(--dim);text-transform:uppercase;font-size:12px;font-weight:700}.stitle{font-family:var(--display);margin:2px 0;font-size:20px;font-weight:700}.sdesc{color:var(--muted);font-size:15px}.smeta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.badge{color:#cfcbe8;white-space:nowrap;background:#ffffff0f;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}.badge.new{color:var(--yellow);background:#ffc83d29}.cat-foundations{color:#c7b8ff;background:#7c5cff29}.cat-websites{color:var(--teal);background:#4fe3c124}.cat-marketing{color:#ffb07a;background:#ff8a3d26}.cat-ads{color:#ff9cc7;background:#ff5fa026}.chev{border:1px solid var(--line2);width:28px;height:28px;color:var(--muted);border-radius:50%;place-items:center;transition:transform .25s;display:grid}.stage.open .chev{color:var(--text);transform:rotate(180deg)}.stage-body{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.stage.open .stage-body{grid-template-rows:1fr}.stage-body>div{overflow:hidden}.sb-inner{grid-template-columns:1.35fr 1fr;gap:28px;padding:4px 24px 26px 106px;display:grid}.lessons{counter-reset:l;flex-direction:column;list-style:none;display:flex}.lessons li{counter-increment:l;border-bottom:1px dashed var(--line);color:#dcd8f5;align-items:baseline;gap:14px;padding:9px 0;font-size:15px;display:flex}.lessons li:before{content:counter(l,decimal-leading-zero);color:var(--dim);font-variant-numeric:tabular-nums;flex-shrink:0;width:20px;font-size:12px;font-weight:700}.lessons li.wrapup{color:var(--muted);border-bottom:0}.lessons li.wrapup:before{content:"✓";color:var(--teal)}.side{flex-direction:column;gap:14px;display:flex}.box{border:1px solid var(--line);background:#ffffff08;border-radius:14px;padding:18px}.box h4{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:10px;font-size:12px;font-weight:700}.box ul{flex-direction:column;gap:8px;font-size:14.5px;list-style:none;display:flex}.box ul li{gap:10px;display:flex}.box ul li:before{content:"→";color:var(--teal);font-weight:700}.tools{flex-wrap:wrap;gap:6px;display:flex}.tools span{border:1px solid var(--line2);color:#dcd8f5;border-radius:8px;padding:4px 10px;font-size:13px}.comm{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}.comm-points{flex-direction:column;gap:22px;margin:30px 0 32px;list-style:none;display:flex}.comm-points li{gap:16px;display:flex}.comm-points .ci{background:#7c5cff24;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.comm-points b{font-family:var(--display);margin-bottom:2px;font-size:17px;display:block}.comm-points span{color:var(--muted);font-size:15px}.comm-stats{flex-wrap:wrap;gap:12px;display:flex}.comm-stats div{border:1px solid var(--line2);color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:flex}.comm-stats b{color:var(--text);font-family:var(--display);font-size:16px}.live-dot{background:#34d399;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #34d3992e}.feed{background:var(--card);border:1px solid var(--line2);border-radius:22px;overflow:hidden;box-shadow:0 40px 80px -40px #0009}.feed-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.feed-top .t{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.feed-top .t img{border-radius:7px;width:26px;height:26px}.feed-top .m{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.feed-shot{background:#f3f4f6;max-height:560px;position:relative;overflow:hidden}.feed-shot img{width:100%;display:block}.feed-shot:after{content:"";background:linear-gradient(#f3f4f600,#f3f4f6);height:110px;position:absolute;bottom:0;left:0;right:0}@media (max-width:720px){.feed-shot{max-height:440px}}.feed-note{text-align:center;color:var(--dim);margin-top:12px;font-size:12.5px}@media (max-width:1120px){.nav-links{display:none}}@media (max-width:372px){.brand-name{display:none}}@media (max-width:1020px){.comm{grid-template-columns:1fr;gap:40px}}.toolkit{background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tool-grid{grid-template-columns:repeat(7,1fr);gap:14px;display:grid}.tool{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:24px 12px 18px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.tool:hover{border-color:#7c5cff73;transform:translateY(-4px);box-shadow:0 18px 36px -20px #7c5cff73}.tool .lg{place-items:center;width:52px;height:52px;margin-bottom:8px;display:grid}.tool .lg img{object-fit:contain;max-width:48px;max-height:48px}.tool img.mono{filter:invert()}.tool b{font-family:var(--display);letter-spacing:-.01em;font-size:16px;font-weight:700}.tool.more{border-style:dashed;justify-content:center}.tool.more .lg{font-family:var(--display);color:var(--purple);background:#7c5cff1f;border-radius:14px;font-size:30px;font-weight:800}@media (max-width:1100px){.tool-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.tool-grid{grid-template-columns:repeat(2,1fr);gap:10px}.tool{padding:20px 10px 16px}}@keyframes mq{to{transform:translate(-50%)}}.income{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.inc{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;padding:24px 20px;display:flex}.inc .ico{background:#7c5cff24;border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.inc h3{font-size:17px}.inc p{color:var(--muted);font-size:14.5px}.inc .st{color:var(--teal);margin-top:auto;font-size:12.5px;font-weight:600}.note{text-align:center;color:var(--muted);margin-top:28px}.aud{grid-template-columns:1.4fr 1fr;gap:20px;display:grid}.aud-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:30px}.aud-card h3{margin-bottom:18px;font-size:20px}.personas{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.persona{border:1px solid var(--line);background:#ffffff0a;border-radius:12px;align-items:center;gap:10px;padding:14px;font-size:15px;font-weight:600;display:flex}.persona span{font-size:20px}.nope ul{flex-direction:column;gap:14px;list-style:none;display:flex}.nope li{color:#dcd8f5;gap:12px;display:flex}.nope li:before{content:"✕";color:#ff7e89;background:#ff5f6d29;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.rev-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.score{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:18px;padding:18px 24px;display:flex}.score b{font-family:var(--display);font-size:46px;font-weight:800;line-height:1}.score .stars{font-size:18px}.score small{color:var(--muted);font-size:14px;display:block}.reviews{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.review{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:16px;padding:26px;display:flex}.review blockquote{color:#e8e4ff;font-size:17px;line-height:1.55}.review footer{align-items:center;gap:12px;margin-top:auto;display:flex}.av{color:#fff;object-fit:cover;background:var(--card2);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.review .who{font-size:15px;font-weight:600}.review .since{color:var(--teal);font-size:13px}.inst{border:1px solid var(--line2);background:linear-gradient(135deg,#1b1646,#120f2e);border-radius:26px;grid-template-columns:340px 1fr;align-items:center;gap:48px;padding:44px;display:grid}.inst-photo{aspect-ratio:1;background:var(--card);border:1px solid var(--line2);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.inst-photo img{border-radius:22%;width:46%;margin-bottom:22px;box-shadow:0 12px 28px -14px #7c5cff73}.inst-photo b{font-family:var(--display);letter-spacing:-.01em;font-size:22px;font-weight:800}.inst-photo span{color:var(--muted);letter-spacing:.04em;margin-top:4px;font-size:14px}.inst h2{margin-bottom:14px;font-size:clamp(26px,3vw,36px)}.inst p{color:var(--muted);margin-bottom:22px}.inst-stats{flex-wrap:wrap;gap:34px;display:flex}.inst-stats b{font-family:var(--display);font-size:28px;font-weight:800;display:block}.inst-stats span{color:var(--muted);font-size:14px}.price-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.price{background:linear-gradient(#221a5a,#151136);border:1px solid #7c5cff80;border-radius:26px;padding:38px;position:relative;box-shadow:0 40px 90px -30px #7c5cff73}.price .ribbon{background:var(--yellow);color:#1a1300;letter-spacing:.02em;border-radius:999px;margin-bottom:16px;padding:7px 13px;font-size:12.5px;font-weight:800;line-height:1;display:inline-block}.price h3{font-size:22px}.amount{align-items:baseline;gap:6px;margin:18px 0 6px;display:flex}.amount b{font-family:var(--display);letter-spacing:-.03em;font-size:68px;font-weight:800;line-height:1}.amount span{color:var(--muted);font-size:18px}.price .sub{color:var(--teal);margin-bottom:26px;font-size:15px;font-weight:600}.price ul{flex-direction:column;gap:11px;margin-bottom:30px;list-style:none;display:flex}.price li{gap:12px;font-size:15.5px;display:flex}.price li:before{content:"✓";width:22px;height:22px;color:var(--teal);background:#4fe3c129;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:grid}.price .btn{width:100%;padding:17px;font-size:17px}.price .fine{text-align:center;color:var(--muted);margin-top:14px;font-size:13.5px}.compare{flex-direction:column;gap:12px;margin-top:28px;display:flex}.cmp{border:1px solid var(--line);background:var(--card);border-radius:12px;justify-content:space-between;align-items:center;padding:14px 18px;font-size:15px;display:flex}.cmp s{color:var(--dim)}.cmp.me{background:#ffc83d0f;border-color:#ffc83d73}.cmp.me b{color:var(--yellow)}.faq{flex-direction:column;gap:10px;max-width:820px;margin:0 auto;display:flex}.faq details{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:0 22px}.faq details[open]{border-color:var(--line2)}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--muted);font-size:22px;line-height:1;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--muted);margin-top:-4px;padding-bottom:20px}.final{text-align:center;border:1px solid var(--line2);background:radial-gradient(600px 300px at 50% 0,#7c5cff73,#0000 70%),linear-gradient(#1b1646,#110e2c);border-radius:28px;padding:80px 32px;position:relative;overflow:hidden}.final h2{max-width:720px;margin:0 auto 16px}.final .lede{margin:0 auto 32px}.final .fine{color:var(--muted);margin-top:16px;font-size:14px}footer.site{border-top:1px solid var(--line);color:var(--dim);padding:40px 0;font-size:14px}footer.site a{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:3px;transition:color .15s}footer.site a:hover{color:var(--text)}footer.site .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.mcta{display:none}@media (max-width:1020px){.hero .wrap{grid-template-columns:1fr}.hero-card{max-width:520px}.build,.income{grid-template-columns:repeat(2,1fr)}.stats .wrap{grid-template-columns:repeat(3,1fr)}.stat:nth-child(3){border-right:0}.stat:nth-child(n+4){border-top:1px solid var(--line)}.price-wrap,.aud,.inst{grid-template-columns:1fr}.inst-photo{max-width:260px}.sb-inner{grid-template-columns:1fr;padding-left:24px}}@media (max-width:720px){.wrap{padding:0 16px}section{padding:76px 0}.nav .wrap{height:62px}.nav-cta{gap:8px}.nav-cta .btn-sm{padding:9px 13px;font-size:13.5px}.theme-btn{width:38px;height:38px}.brand{gap:8px;font-size:16px}.join-long{display:none}.hero{padding:48px 0 64px}.float{display:none}.stats .wrap{grid-template-columns:1fr 1fr}.stat{border-top:1px solid var(--line);border-right:1px solid var(--line)!important}.stat:nth-child(-n+2){border-top:0}.stat:nth-child(2n){border-right:0!important}.stat:last-child{grid-column:span 2;border-right:0!important}.pain-grid,.reviews{grid-template-columns:1fr}.build{grid-template-columns:1fr;grid-auto-rows:190px}.tile.wide,.tile.tall{grid-area:auto}.income{grid-template-columns:1fr}.stage-head{grid-template-columns:48px 1fr 24px;gap:14px;padding:16px}.snum{border-radius:12px;width:46px;height:46px;font-size:18px}.smeta{grid-area:2/2/auto/3;justify-content:flex-start}.chev{grid-area:1/3}.sb-inner{padding:0 16px 20px}.inst,.price,.final{padding:28px 20px}footer.site{padding-bottom:110px}.mcta{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);background:#0b0920eb;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.mcta small{color:var(--muted);font-size:13px;line-height:1.3}.mcta small b{color:var(--text);font-size:15px;display:block}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-btn{border:1px solid var(--line2);width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;place-items:center;transition:background .15s;display:grid}.theme-btn:hover{background:var(--line)}.theme-btn svg{width:18px;height:18px}.theme-btn .sun{display:none}[data-theme=light] .theme-btn .sun{display:block}[data-theme=light] .theme-btn .moon,.tool img.only-light{display:none}[data-theme=light] .tool img.only-light{display:block}[data-theme=light] .tool img.only-dark{display:none}body,.nav,.stage,.box,.tile,.price,.inst,.final,.hero-card{transition:background-color .25s,color .25s,border-color .25s}[data-theme=light] .feed{box-shadow:0 40px 80px -44px #281e6e4d}[data-theme=light] .comm-points .ci{background:#6d4aff1a}:root[data-theme=light]{--bg:#f7f6fc;--bg2:#efedf9;--card:#fff;--card2:#f4f2fd;--line:#17113a14;--line2:#17113a24;--text:#15112e;--muted:#5a557a;--dim:#8a86a8;--purple:#6d4aff;--purple2:#5b3fd6;--teal:#0b9579;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light] .btn-ghost:hover{background:#17113a0d}[data-theme=light] .nav{background:#f7f6fcd1}[data-theme=light] .logo{box-shadow:0 6px 18px -6px #6d4aff80}[data-theme=light] .hero:before{background:radial-gradient(600px 380px at 25% 30%,#7c5cff2e,#0000 70%),radial-gradient(500px 340px at 85% 20%,#4fe3c124,#0000 70%)}[data-theme=light] .pill{color:#4b32c9;background:#6d4aff14;border-color:#6d4aff40}[data-theme=light] .hero h1 .hl{background-image:linear-gradient(90deg,#0b9579,#16bf98)}[data-theme=light] .avatars .more{color:#fff}[data-theme=light] .hero-card{background:#fff;box-shadow:0 40px 80px -36px #281e6e47,0 0 0 1px #6d4aff0f}[data-theme=light] .dots i{background:#dcd8ee}[data-theme=light] .bar{background:#17113a12}[data-theme=light] .hc-row{background:#faf9fe}[data-theme=light] .hc-row .n{background:#17113a0f}[data-theme=light] .hc-row.done .n{background:#0b95791f}[data-theme=light] .hc-row.now{background:#6d4aff14;border-color:#6d4aff66}[data-theme=light] .hc-row.now .s{color:var(--purple2)}[data-theme=light] .float{background:#fff;box-shadow:0 20px 40px -18px #281e6e4d}[data-theme=light] .pain-card.bad{background:#e2475a0d;border-color:#e2475a2e}[data-theme=light] .pain-card.good{background:#0b95790d;border-color:#0b957933}[data-theme=light] .pain-card li,[data-theme=light] .nope li,[data-theme=light] .lessons li,[data-theme=light] .tools span{color:var(--text)}[data-theme=light] .pain-card.bad li:before,[data-theme=light] .nope li:before{color:#d23a4e;background:#e2475a1f}[data-theme=light] .pain-card.good li:before,[data-theme=light] .price li:before{background:#0b95791f}[data-theme=light] .tile{color:#fff;border-color:#0000;box-shadow:0 20px 40px -24px #281e6e59}[data-theme=light] .tile .tag{color:#4fe3c1}[data-theme=light] .stage.open{background:linear-gradient(#f3efff,#fff);border-color:#6d4aff59}[data-theme=light] .snum{background:#17113a0a}[data-theme=light] .badge{color:#4a4668;background:#17113a0f}[data-theme=light] .badge.new{color:#8a6100;background:#ffc83d40}[data-theme=light] .cat-foundations{color:#5b3fd6;background:#6d4aff1a}[data-theme=light] .cat-websites{color:#0b8068;background:#0b95791a}[data-theme=light] .cat-marketing{color:#b45309;background:#e278281f}[data-theme=light] .cat-ads{color:#be2f6c;background:#d633781a}[data-theme=light] .box{background:#faf9fe}[data-theme=light] .tool img.mono{filter:none}[data-theme=light] .tool img.dark{filter:brightness(0)}[data-theme=light] .tool:hover{box-shadow:0 18px 36px -20px #6d4aff59}[data-theme=light] .persona{background:#faf9fe}[data-theme=light] .review blockquote{color:#2a2548}[data-theme=light] .inst{background:linear-gradient(135deg,#f1edff,#fff)}[data-theme=light] .inst-photo{background:#fff;border-color:#17113a14;box-shadow:0 20px 40px -26px #281e6e40}[data-theme=light] .inst-photo img{box-shadow:0 12px 26px -14px #6d4aff59}[data-theme=light] .price{background:linear-gradient(#f3efff,#fff);border-color:#6d4aff59;box-shadow:0 40px 90px -36px #6d4aff59}[data-theme=light] .cmp.me{background:#ffc83d1f;border-color:#e6aa1480}[data-theme=light] .cmp.me b{color:#8a6100}[data-theme=light] .final{background:radial-gradient(600px 300px at 50% 0,#7c5cff38,#0000 70%),linear-gradient(#f1edff,#fff)}[data-theme=light] .stars{color:#f5b301}@media (max-width:720px){[data-theme=light] .mcta{background:#f7f6fcf0}}
