.DfqkqW_page{max-width:640px;padding-bottom:calc(env(safe-area-inset-bottom) + 5.5rem);margin:0 auto;line-height:1.55;overflow-x:hidden}.DfqkqW_page>*{animation:none!important}.DfqkqW_top{padding:calc(env(safe-area-inset-top) + .75rem) 1rem .75rem;letter-spacing:-.025em;color:#fff;z-index:2;align-items:center;gap:.5rem;max-width:640px;margin:0 auto;font-weight:700;display:flex;position:absolute;left:0;right:0}.DfqkqW_signin{border:1px solid #ffffff80;border-radius:999px;margin-left:auto;padding:.5rem .875rem;font-size:.875rem;font-weight:600}.DfqkqW_hero{background:var(--gradient-brand);color:#fff;padding:calc(env(safe-area-inset-top) + 4.5rem) 1.25rem 2.25rem;border-radius:0 0 var(--radius-xl) var(--radius-xl);position:relative}.DfqkqW_eyebrow{letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.DfqkqW_hero h1{margin:0 0 .875rem;font-size:2.125rem;line-height:1.12}.DfqkqW_lead{opacity:.92;margin:0 0 1.25rem;font-size:1.0625rem}.DfqkqW_heroFine{opacity:.8;text-align:center;margin:.625rem 0 0;font-size:.8125rem}.DfqkqW_btn{border-radius:var(--radius-md);background:var(--primary);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;width:100%;height:52px;font-size:1rem;font-weight:600;display:flex}.DfqkqW_btnWhite{color:#1d4ed8;background:#fff}.DfqkqW_btnGhost{color:var(--primary);border:1px solid var(--primary);background:0 0}.DfqkqW_mock{background:var(--card-bg);color:var(--foreground);border-radius:var(--radius-lg);flex-direction:column;gap:.375rem;margin-top:1.5rem;padding:1rem;display:flex;box-shadow:0 12px 32px #0f172a40}.DfqkqW_mockTag{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.DfqkqW_mock b{font-size:1.0625rem}.DfqkqW_mockDue{color:var(--primary);font-size:.8125rem;font-weight:600}.DfqkqW_mockRow{align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.DfqkqW_mockBtn{background:var(--primary);color:#fff;border-radius:var(--radius-md);padding:.5rem 1rem;font-size:.875rem;font-weight:600}.DfqkqW_mockXp{color:#b45309;background:#fef3c7;border-radius:999px;padding:.25rem .625rem;font-size:.8125rem;font-weight:700}.DfqkqW_sec{padding:2.25rem 1.25rem 0}.DfqkqW_sec h2{margin-bottom:.5rem;font-size:1.5rem}.DfqkqW_secLead{color:var(--muted);margin:0 0 1.25rem}.DfqkqW_steps{flex-direction:column;gap:1rem;margin:1.25rem 0;padding:0;list-style:none;display:flex}.DfqkqW_steps li{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);align-items:flex-start;gap:.875rem;padding:1rem;display:flex}.DfqkqW_steps h3{margin-bottom:.25rem;font-size:1.0625rem}.DfqkqW_steps p{color:var(--muted);margin:0;font-size:.9375rem}.DfqkqW_n{background:var(--primary);color:#fff;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.DfqkqW_wheel{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);max-width:300px;margin:1.5rem auto 0;padding:.75rem}.DfqkqW_wheel svg{width:100%;height:auto;display:block}.DfqkqW_xp{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;margin-top:1rem;display:flex}.DfqkqW_xpChip{background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 .75rem;font-size:.8125rem;font-weight:700;display:flex}.DfqkqW_xpDot{background:conic-gradient(#f59e0b 216deg, var(--card-border) 0);border-radius:999px;width:16px;height:16px}.DfqkqW_streak{color:#c2410c;background:#fff7ed;border-radius:999px;padding:.4rem .75rem;font-size:.8125rem;font-weight:700}.DfqkqW_toggle{background:var(--muted-bg);border:1px solid var(--card-border);border-radius:999px;margin-bottom:1rem;padding:3px;display:inline-flex}.DfqkqW_toggle button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;height:40px;padding:0 1.125rem;font-size:.875rem;font-weight:600}.DfqkqW_toggle button.DfqkqW_toggleOn{background:var(--primary);color:#fff}.DfqkqW_plans{flex-direction:column;gap:.875rem;display:flex}.DfqkqW_plan{background:var(--card-bg);border:2px solid var(--card-border);border-radius:var(--radius-lg);flex-direction:column;gap:.25rem;padding:1.125rem;display:flex}.DfqkqW_planBest{border-color:var(--primary)}.DfqkqW_plan h3{font-size:1rem}.DfqkqW_badge{letter-spacing:.04em;text-transform:uppercase;color:var(--primary);background:var(--primary-light);border-radius:999px;align-self:flex-start;padding:.25rem .5rem;font-size:.6875rem;font-weight:700}.DfqkqW_price{color:var(--muted);margin:.25rem 0 0}.DfqkqW_price b{color:var(--foreground);letter-spacing:-.03em;font-size:1.875rem}.DfqkqW_sub{color:var(--muted);margin:0 0 .75rem;font-size:.875rem}.DfqkqW_perks{flex-direction:column;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.DfqkqW_perks li{padding-left:1.5rem;font-size:.9375rem;position:relative}.DfqkqW_perks li:before{content:"✓";color:var(--success);font-weight:700;position:absolute;left:0}.DfqkqW_fine{color:var(--muted);margin:.875rem 0 0;font-size:.75rem}.DfqkqW_fine a{text-decoration:underline}.DfqkqW_joinSec{scroll-margin-top:1rem}.DfqkqW_form{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);flex-direction:column;gap:.625rem;padding:1.125rem;display:flex}.DfqkqW_form label,.DfqkqW_lbl{font-size:.875rem;font-weight:600}.DfqkqW_lbl i{color:var(--muted);font-style:normal;font-weight:400}.DfqkqW_form input{border-radius:var(--radius-md);border:1px solid var(--card-border);background:var(--background);height:52px;color:var(--foreground);padding:0 1rem;font-size:16px}.DfqkqW_form input:focus{outline:2px solid var(--primary);outline-offset:1px}.DfqkqW_chips{flex-wrap:wrap;gap:.5rem;display:flex}.DfqkqW_chips button{border:1px solid var(--card-border);background:var(--background);min-height:40px;color:var(--foreground);cursor:pointer;border-radius:999px;padding:0 .875rem;font-size:.875rem}.DfqkqW_chips button.DfqkqW_chipOn{background:var(--primary);border-color:var(--primary);color:#fff;font-weight:600}.DfqkqW_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.DfqkqW_err{color:var(--danger);margin:0;font-size:.875rem}.DfqkqW_done{text-align:center;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);padding:1.75rem 1.25rem}.DfqkqW_done p{color:var(--muted);margin:.5rem 0 0}.DfqkqW_doneIcon{background:var(--success);color:#fff;border-radius:999px;place-items:center;width:48px;height:48px;margin:0 auto .75rem;font-size:1.5rem;display:grid}.DfqkqW_faq{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.DfqkqW_faq details{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);padding:0 1rem}.DfqkqW_faq summary{cursor:pointer;align-items:center;min-height:52px;padding:.5rem 0;font-weight:600;list-style:none;display:flex}.DfqkqW_faq summary::-webkit-details-marker{display:none}.DfqkqW_faq summary:after{content:"+";color:var(--muted);margin-left:auto;padding-left:.75rem;font-size:1.25rem}.DfqkqW_faq details[open] summary:after{content:"–"}.DfqkqW_faq p{color:var(--muted);margin:0 0 1rem;font-size:.9375rem}.DfqkqW_crisis{border-radius:var(--radius-lg);background:var(--primary-light);margin-top:1rem;padding:.875rem 1rem;font-size:.875rem}.DfqkqW_crisis a{color:var(--primary);font-weight:700;text-decoration:underline}.DfqkqW_foot{text-align:center;color:var(--muted);padding:2rem 1.25rem 0;font-size:.8125rem}.DfqkqW_foot a{text-decoration:underline}.DfqkqW_sticky{z-index:10;padding:.625rem 1rem calc(env(safe-area-inset-bottom) + .625rem);background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--card-border);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.DfqkqW_sticky .DfqkqW_btn{max-width:608px}@media (min-width:768px){.DfqkqW_hero{border-radius:0 0 var(--radius-xl) var(--radius-xl)}.DfqkqW_plans{flex-direction:row}.DfqkqW_plans>*{flex:1}}
