.hero[data-astro-cid-anhloy43]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 24px 80px;text-align:center;position:relative;overflow:hidden}.hero[data-astro-cid-anhloy43]:before{content:"";position:absolute;top:-200px;left:50%;transform:translate(-50%);width:800px;height:800px;background:radial-gradient(circle,var(--accent-dim) 0%,transparent 70%);pointer-events:none}.hero-pain[data-astro-cid-anhloy43]{font-size:clamp(15px,3vw,18px);color:var(--text2);letter-spacing:2px;text-transform:uppercase;font-weight:500;margin-bottom:32px;opacity:0;animation:fadeUp .8s ease forwards;animation-delay:.2s}.hero-pain[data-astro-cid-anhloy43] span[data-astro-cid-anhloy43]{text-decoration:line-through;color:var(--text3)}h1[data-astro-cid-anhloy43]{font-size:clamp(36px,7vw,72px);font-weight:700;line-height:1.05;letter-spacing:-2px;max-width:800px;margin-bottom:28px;opacity:0;animation:fadeUp .8s ease forwards;animation-delay:.4s}h1[data-astro-cid-anhloy43] em[data-astro-cid-anhloy43]{font-style:normal;color:var(--accent);position:relative}.hero-sub[data-astro-cid-anhloy43]{font-size:clamp(17px,2.5vw,21px);color:var(--text2);max-width:520px;line-height:1.6;margin-bottom:48px;opacity:0;animation:fadeUp .8s ease forwards;animation-delay:.6s}.hero-cta-group[data-astro-cid-anhloy43]{display:flex;flex-direction:column;align-items:center;gap:16px;opacity:0;animation:fadeUp .8s ease forwards;animation-delay:.8s}.hero-cta[data-astro-cid-anhloy43]{padding:18px 48px;background:var(--accent);color:#0a0a0a;border:none;border-radius:12px;font-family:DM Sans,sans-serif;font-weight:700;font-size:17px;cursor:pointer;transition:all .25s;letter-spacing:-.3px;text-decoration:none}.hero-cta[data-astro-cid-anhloy43]:hover{transform:translateY(-2px);box-shadow:0 8px 32px var(--accent-glow)}.hero-cta-note[data-astro-cid-anhloy43]{font-size:14px;color:var(--text3)}.trick[data-astro-cid-tu5s4rmy]{padding:60px 24px 100px;display:flex;flex-direction:column;align-items:center}.trick-label[data-astro-cid-tu5s4rmy]{font-family:Space Mono,monospace;font-size:13px;color:var(--accent);letter-spacing:3px;text-transform:uppercase;margin-bottom:20px}.trick-headline[data-astro-cid-tu5s4rmy]{font-size:clamp(24px,4vw,40px);font-weight:700;text-align:center;margin-bottom:12px;letter-spacing:-1px}.trick-sub[data-astro-cid-tu5s4rmy]{font-size:17px;color:var(--text2);text-align:center;margin-bottom:56px;max-width:480px}.phone-container[data-astro-cid-tu5s4rmy]{position:relative;width:100%;max-width:380px}.phone[data-astro-cid-tu5s4rmy]{background:var(--surface);border-radius:32px;border:2px solid var(--border2);overflow:hidden;box-shadow:0 40px 80px #00000080,0 0 0 1px #ffffff08 inset}.phone-status[data-astro-cid-tu5s4rmy]{padding:12px 24px 8px;display:flex;justify-content:space-between;font-size:12px;color:var(--text3);font-weight:600}.phone-notch[data-astro-cid-tu5s4rmy]{width:120px;height:28px;background:var(--bg);border-radius:0 0 16px 16px;margin:0 auto;position:relative;top:-8px}.phone-content[data-astro-cid-tu5s4rmy]{padding:8px 20px 32px}.step[data-astro-cid-tu5s4rmy]{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1);margin-bottom:12px}.step[data-astro-cid-tu5s4rmy].visible{opacity:1;transform:translateY(0)}.step-product[data-astro-cid-tu5s4rmy]{background:var(--surface2);border:1px solid var(--border);border-radius:16px;padding:16px;display:flex;gap:14px;align-items:center}.step-product-img[data-astro-cid-tu5s4rmy]{width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#ff9a2e,#ff6b2e);display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0}.step-product-info[data-astro-cid-tu5s4rmy] h4[data-astro-cid-tu5s4rmy]{font-size:15px;font-weight:600;margin-bottom:4px}.step-product-info[data-astro-cid-tu5s4rmy] p[data-astro-cid-tu5s4rmy]{font-size:13px;color:var(--text2)}.step-product-comm[data-astro-cid-tu5s4rmy]{margin-left:auto;text-align:right;flex-shrink:0}.comm-rate[data-astro-cid-tu5s4rmy]{font-size:13px;color:var(--accent);font-weight:600}.comm-val[data-astro-cid-tu5s4rmy]{font-size:12px;color:var(--text3)}.step-share[data-astro-cid-tu5s4rmy]{background:var(--surface2);border:1px solid var(--border);border-radius:16px;padding:16px}.step-share-label[data-astro-cid-tu5s4rmy]{font-size:12px;color:var(--text3);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px}.step-share-wa[data-astro-cid-tu5s4rmy]{display:flex;align-items:center;gap:12px;padding:12px;background:#25d36614;border:1px solid rgba(37,211,102,.15);border-radius:12px}.wa-icon[data-astro-cid-tu5s4rmy]{width:36px;height:36px;background:#25d366;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex-shrink:0}.wa-text[data-astro-cid-tu5s4rmy]{font-size:14px;color:var(--text2);line-height:1.4}.wa-text[data-astro-cid-tu5s4rmy] strong[data-astro-cid-tu5s4rmy]{color:var(--text)}.step-sale[data-astro-cid-tu5s4rmy]{background:var(--surface2);border:1px solid var(--border);border-radius:16px;padding:16px;display:flex;align-items:center;gap:14px}.sale-icon[data-astro-cid-tu5s4rmy]{width:44px;height:44px;background:var(--green-dim);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.sale-info[data-astro-cid-tu5s4rmy] h4[data-astro-cid-tu5s4rmy]{font-size:14px;font-weight:600;color:var(--green)}.sale-info[data-astro-cid-tu5s4rmy] p[data-astro-cid-tu5s4rmy]{font-size:13px;color:var(--text3);margin-top:2px}.step-earn[data-astro-cid-tu5s4rmy]{background:linear-gradient(135deg,var(--accent-dim),rgba(52,211,153,.02));border:1px solid var(--accent-mid);border-radius:16px;padding:20px;text-align:center}.step-earn-label[data-astro-cid-tu5s4rmy]{font-size:12px;color:var(--text3);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px}.step-earn-amount[data-astro-cid-tu5s4rmy]{font-family:Space Mono,monospace;font-size:36px;font-weight:700;color:var(--accent);margin-bottom:4px}.step-earn-sub[data-astro-cid-tu5s4rmy]{font-size:14px;color:var(--text2)}.step-earn-time[data-astro-cid-tu5s4rmy]{display:inline-block;margin-top:12px;padding:6px 14px;background:var(--accent-dim);border-radius:20px;font-size:12px;color:var(--accent);font-weight:600}.step-labels[data-astro-cid-tu5s4rmy]{display:flex;flex-direction:column;gap:0;margin-top:40px;width:100%;max-width:380px}.step-label-row[data-astro-cid-tu5s4rmy]{display:flex;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--border);opacity:0;transform:translate(-10px);transition:all .5s ease}.step-label-row[data-astro-cid-tu5s4rmy].visible{opacity:1;transform:translate(0)}.step-num[data-astro-cid-tu5s4rmy]{font-family:Space Mono,monospace;font-size:12px;color:var(--accent);font-weight:700;width:24px;flex-shrink:0}.step-label-text[data-astro-cid-tu5s4rmy]{font-size:15px;color:var(--text2)}.step-label-text[data-astro-cid-tu5s4rmy] strong[data-astro-cid-tu5s4rmy]{color:var(--text)}.step-label-time[data-astro-cid-tu5s4rmy]{margin-left:auto;font-family:Space Mono,monospace;font-size:12px;color:var(--text3);flex-shrink:0}.math-section[data-astro-cid-qtrh5hwq]{padding:80px 24px;display:flex;flex-direction:column;align-items:center}.math-card[data-astro-cid-qtrh5hwq]{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:40px 32px;max-width:520px;width:100%}.math-title[data-astro-cid-qtrh5hwq]{font-size:14px;color:var(--text3);text-transform:uppercase;letter-spacing:2px;margin-bottom:28px;text-align:center}.math-row[data-astro-cid-qtrh5hwq]{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--border)}.math-row[data-astro-cid-qtrh5hwq].math-total{border-bottom:none;padding-top:20px;margin-top:8px;border-top:2px solid var(--accent-mid)}.math-label[data-astro-cid-qtrh5hwq]{font-size:15px;color:var(--text2)}.math-val[data-astro-cid-qtrh5hwq]{font-family:Space Mono,monospace;font-size:15px;font-weight:700;color:var(--text)}.math-total[data-astro-cid-qtrh5hwq] .math-label[data-astro-cid-qtrh5hwq]{color:var(--accent);font-weight:600}.math-total[data-astro-cid-qtrh5hwq] .math-val[data-astro-cid-qtrh5hwq]{color:var(--accent);font-size:20px}.math-footer[data-astro-cid-qtrh5hwq]{text-align:center;margin-top:24px;font-size:15px;color:var(--text3);line-height:1.6}.math-footer[data-astro-cid-qtrh5hwq] em[data-astro-cid-qtrh5hwq]{color:var(--text2);font-style:normal}.reframe[data-astro-cid-73afp6la]{padding:80px 24px;display:flex;flex-direction:column;align-items:center;text-align:center}.reframe-quote[data-astro-cid-73afp6la]{font-size:clamp(22px,4vw,36px);font-weight:300;line-height:1.4;letter-spacing:-.5px;max-width:640px;color:var(--text2);margin-bottom:32px}.reframe-quote[data-astro-cid-73afp6la] strong[data-astro-cid-73afp6la]{color:var(--accent);font-weight:600}.reframe-divider[data-astro-cid-73afp6la]{width:40px;height:2px;background:var(--border2);margin-bottom:32px}.reframe-text[data-astro-cid-73afp6la]{font-size:17px;color:var(--text2);max-width:460px;line-height:1.7}.how[data-astro-cid-kojs5727]{padding:80px 24px;display:flex;flex-direction:column;align-items:center}.how-headline[data-astro-cid-kojs5727]{font-size:clamp(24px,4vw,36px);font-weight:700;text-align:center;margin-bottom:48px;letter-spacing:-1px}.how-grid[data-astro-cid-kojs5727]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;max-width:720px;width:100%;background:var(--border);border-radius:16px;overflow:hidden}@media(max-width:600px){.how-grid[data-astro-cid-kojs5727]{grid-template-columns:1fr}}.how-cell[data-astro-cid-kojs5727]{background:var(--surface);padding:32px 24px;text-align:center}.how-cell-icon[data-astro-cid-kojs5727]{font-size:32px;margin-bottom:16px}.how-cell-title[data-astro-cid-kojs5727]{font-weight:700;font-size:16px;margin-bottom:8px}.how-cell-desc[data-astro-cid-kojs5727]{font-size:14px;color:var(--text3);line-height:1.5}.final-cta[data-astro-cid-7vhta5zp]{padding:100px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden;isolation:isolate}.final-cta[data-astro-cid-7vhta5zp]:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,var(--accent-dim) 0%,transparent 70%);pointer-events:none}h2[data-astro-cid-7vhta5zp]{font-size:clamp(28px,5vw,48px);font-weight:700;letter-spacing:-1.5px;margin-bottom:16px;position:relative}.final-cta-sub[data-astro-cid-7vhta5zp]{font-size:17px;color:var(--text2);margin-bottom:40px;max-width:420px;line-height:1.6;position:relative}.waitlist-form[data-astro-cid-7vhta5zp]{display:flex;gap:8px;max-width:440px;width:100%;position:relative}.waitlist-form[data-astro-cid-7vhta5zp] input[data-astro-cid-7vhta5zp]{flex:1;padding:16px 20px;background:var(--surface);border:1px solid var(--border2);border-radius:12px;color:var(--text);font-family:DM Sans,sans-serif;font-size:15px;outline:none;transition:border-color .2s}.waitlist-form[data-astro-cid-7vhta5zp] input[data-astro-cid-7vhta5zp]::-moz-placeholder{color:var(--text3)}.waitlist-form[data-astro-cid-7vhta5zp] input[data-astro-cid-7vhta5zp]::placeholder{color:var(--text3)}.waitlist-form[data-astro-cid-7vhta5zp] input[data-astro-cid-7vhta5zp]:focus{border-color:var(--accent)}.waitlist-form[data-astro-cid-7vhta5zp] button[data-astro-cid-7vhta5zp]{padding:16px 28px;background:var(--accent);color:#0a0a0a;border:none;border-radius:12px;font-family:DM Sans,sans-serif;font-weight:700;font-size:15px;cursor:pointer;transition:all .25s;white-space:nowrap}.waitlist-form[data-astro-cid-7vhta5zp] button[data-astro-cid-7vhta5zp]:hover{box-shadow:0 4px 20px var(--accent-glow)}.final-note[data-astro-cid-7vhta5zp]{margin-top:20px;font-size:14px;color:var(--text3);position:relative}.terms-note[data-astro-cid-7vhta5zp]{margin-top:8px;font-size:12px;color:var(--text3);position:relative}.terms-note[data-astro-cid-7vhta5zp] a[data-astro-cid-7vhta5zp]{color:var(--text2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--border2);transition:color .15s,text-decoration-color .15s}.terms-note[data-astro-cid-7vhta5zp] a[data-astro-cid-7vhta5zp]:hover{color:var(--accent);text-decoration-color:var(--accent)}
