.LandingPhoneDemo-module__C-2wvW__demoWrap{gap:.85rem;display:grid}.LandingPhoneDemo-module__C-2wvW__demoLead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.LandingPhoneDemo-module__C-2wvW__demoBadge,.LandingPhoneDemo-module__C-2wvW__demoMeta{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:28px;padding:.2rem .65rem;font-size:.7rem;font-weight:800;display:inline-flex}.LandingPhoneDemo-module__C-2wvW__demoBadge{color:#2a1600;background:linear-gradient(135deg,#ffe290,#f0c040)}.LandingPhoneDemo-module__C-2wvW__demoMeta{color:#ecf0f1b8;background:#ffffff0a;border:1px solid #ffffff1f}.LandingPhoneDemo-module__C-2wvW__phoneShell{justify-items:center;display:grid}.LandingPhoneDemo-module__C-2wvW__phoneFrame{background:linear-gradient(#ffffff14,#ffffff05),linear-gradient(#11141f,#04060c);border-radius:40px;width:min(100%,360px);padding:.9rem;position:relative;box-shadow:0 30px 70px #00000080,inset 0 0 0 1px #ffffff14}.LandingPhoneDemo-module__C-2wvW__phoneNotch{z-index:3;background:#000000b3;border-radius:999px;width:34%;height:24px;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.LandingPhoneDemo-module__C-2wvW__phoneStatus{top:.8rem;z-index:3;color:#ecf0f1c2;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.64rem;display:flex;position:absolute;inset-inline:1.6rem}.LandingPhoneDemo-module__C-2wvW__phoneViewport{background:radial-gradient(circle at 100% 0,#ffdb792e,#0000 30%),linear-gradient(#0a0f24,#0c1228 55%,#10192c);border-radius:32px;align-content:start;gap:.85rem;min-height:640px;padding:3rem .85rem 1rem;display:grid;overflow:hidden}.LandingPhoneDemo-module__C-2wvW__sceneTopBar{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.LandingPhoneDemo-module__C-2wvW__sceneBrand{font-family:var(--font-title),serif;color:#fff0c3;font-size:1.2rem}.LandingPhoneDemo-module__C-2wvW__sceneMeta{color:#ecf0f1a8;margin-top:.15rem;font-size:.74rem}.LandingPhoneDemo-module__C-2wvW__sceneTopPills,.LandingPhoneDemo-module__C-2wvW__statusRow{flex-wrap:wrap;gap:.45rem;display:flex}.LandingPhoneDemo-module__C-2wvW__scenePill,.LandingPhoneDemo-module__C-2wvW__statusChip,.LandingPhoneDemo-module__C-2wvW__purchaseTag{color:#ecf0f1cc;letter-spacing:.05em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:28px;padding:.2rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.LandingPhoneDemo-module__C-2wvW__sceneBody{gap:.8rem;display:grid}.LandingPhoneDemo-module__C-2wvW__enemyPanel,.LandingPhoneDemo-module__C-2wvW__promptPanel,.LandingPhoneDemo-module__C-2wvW__listPanel,.LandingPhoneDemo-module__C-2wvW__purchasePanel,.LandingPhoneDemo-module__C-2wvW__shopItem,.LandingPhoneDemo-module__C-2wvW__metricCard,.LandingPhoneDemo-module__C-2wvW__damagePanel{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px}.LandingPhoneDemo-module__C-2wvW__enemyPanel,.LandingPhoneDemo-module__C-2wvW__promptPanel,.LandingPhoneDemo-module__C-2wvW__listPanel,.LandingPhoneDemo-module__C-2wvW__purchasePanel,.LandingPhoneDemo-module__C-2wvW__damagePanel{padding:.85rem}.LandingPhoneDemo-module__C-2wvW__enemyPanel{background:radial-gradient(circle at 0 0,#ffdb7929,#0000 35%),#ffffff0d;gap:.5rem;display:grid}.LandingPhoneDemo-module__C-2wvW__enemyHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.LandingPhoneDemo-module__C-2wvW__enemyBadge,.LandingPhoneDemo-module__C-2wvW__enemyState{text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.LandingPhoneDemo-module__C-2wvW__enemyBadge{color:#ffd87e;font-weight:800}.LandingPhoneDemo-module__C-2wvW__enemyState{color:#ecf0f1ad}.LandingPhoneDemo-module__C-2wvW__enemyName{font-family:var(--font-title),serif;color:#fff0c3;font-size:1.55rem}.LandingPhoneDemo-module__C-2wvW__hpTrack{background:#ffffff14;border-radius:999px;height:12px;overflow:hidden}.LandingPhoneDemo-module__C-2wvW__hpFill{background:linear-gradient(90deg,#f65f5f,#f0a63b);height:100%;transition:width .22s}.LandingPhoneDemo-module__C-2wvW__promptPanel{gap:.7rem;display:grid}.LandingPhoneDemo-module__C-2wvW__promptLabel,.LandingPhoneDemo-module__C-2wvW__listHeader,.LandingPhoneDemo-module__C-2wvW__metricLabel{text-transform:uppercase;letter-spacing:.08em;color:#ecf0f19e;font-size:.72rem}.LandingPhoneDemo-module__C-2wvW__promptWord{color:#fff0c3;font-size:1.5rem;line-height:1}.LandingPhoneDemo-module__C-2wvW__answerShell{background:#070a1873;border:1px solid #ffffff1f;border-radius:14px;align-items:center;min-height:52px;padding:0 .9rem;display:flex}.LandingPhoneDemo-module__C-2wvW__answerValue{color:#ecf0f1f0;font-size:1rem;font-weight:700}.LandingPhoneDemo-module__C-2wvW__resultPanel{opacity:.25;color:#ecf0f1b8;gap:.18rem;font-size:.82rem;transition:opacity .18s;display:grid}.LandingPhoneDemo-module__C-2wvW__resultPanel strong{color:#7cf0a5}.LandingPhoneDemo-module__C-2wvW__resultPanelVisible{opacity:1}.LandingPhoneDemo-module__C-2wvW__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.LandingPhoneDemo-module__C-2wvW__metricCard{gap:.32rem;padding:.75rem;display:grid}.LandingPhoneDemo-module__C-2wvW__metricValue{color:#fff;font-size:1.05rem}.LandingPhoneDemo-module__C-2wvW__listPanel{gap:.5rem;display:grid}.LandingPhoneDemo-module__C-2wvW__listHeader,.LandingPhoneDemo-module__C-2wvW__wordRow,.LandingPhoneDemo-module__C-2wvW__leaderboardRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.LandingPhoneDemo-module__C-2wvW__wordRow,.LandingPhoneDemo-module__C-2wvW__leaderboardRow{color:#ecf0f1e0;border-top:1px solid #ffffff14;padding:.65rem 0;font-size:.9rem}.LandingPhoneDemo-module__C-2wvW__wordRow strong,.LandingPhoneDemo-module__C-2wvW__leaderboardRow strong{font-size:.94rem}.LandingPhoneDemo-module__C-2wvW__damagePanel{text-align:center;background:radial-gradient(circle at 0 0,#f0c04024,#0000 38%),#ffffff0d;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.55rem;display:grid}.LandingPhoneDemo-module__C-2wvW__damageBlock{gap:.22rem;display:grid}.LandingPhoneDemo-module__C-2wvW__damageBlock span{color:#ecf0f19e;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.LandingPhoneDemo-module__C-2wvW__damageBlock strong{color:#fff0c3;font-size:1.45rem}.LandingPhoneDemo-module__C-2wvW__damageArrow{color:#ffd468;font-size:1.4rem;font-weight:900}.LandingPhoneDemo-module__C-2wvW__shopGrid{gap:.6rem;display:grid}.LandingPhoneDemo-module__C-2wvW__shopItem{gap:.25rem;padding:.8rem;display:grid}.LandingPhoneDemo-module__C-2wvW__shopItemTop{color:#fff0c3;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.LandingPhoneDemo-module__C-2wvW__shopItemCopy{color:#ecf0f1b8;font-size:.84rem}.LandingPhoneDemo-module__C-2wvW__shopPrice{color:#ffd468;font-size:.8rem;font-weight:800}.LandingPhoneDemo-module__C-2wvW__shopItemSelected{background:radial-gradient(circle at 0 0,#ffdb7924,#0000 36%),#ffffff0f;border-color:#ffdb7957;box-shadow:0 0 0 1px #ffdb792e,0 0 24px #ffdb7914}.LandingPhoneDemo-module__C-2wvW__purchasePanel{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.LandingPhoneDemo-module__C-2wvW__purchasePanel div{gap:.25rem;display:grid}.LandingPhoneDemo-module__C-2wvW__purchasePanel strong{color:#fff0c3;font-size:.94rem}.LandingPhoneDemo-module__C-2wvW__purchasePanel span{color:#ecf0f1b8;font-size:.82rem;line-height:1.5}.LandingPhoneDemo-module__C-2wvW__leaderboardRow{grid-template-columns:auto minmax(0,1fr) auto}.LandingPhoneDemo-module__C-2wvW__rank{color:#ffd468;width:1.6rem;font-size:.86rem;font-weight:800}.LandingPhoneDemo-module__C-2wvW__leaderboardRowSelf{background:#ffdb7914;border:1px solid #ffdb793d;border-radius:14px;margin-top:.15rem;padding-inline:.55rem}.LandingPhoneDemo-module__C-2wvW__demoCaption{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;gap:.35rem;padding:.9rem 1rem;display:grid}.LandingPhoneDemo-module__C-2wvW__demoCaption strong{color:#fff0c3;font-family:var(--font-title),serif;font-size:1.15rem;line-height:1.05}.LandingPhoneDemo-module__C-2wvW__demoCaption p{color:#ecf0f1bf;margin:0;font-size:.86rem;line-height:1.55}.LandingPhoneDemo-module__C-2wvW__progressDots{justify-content:center;gap:.38rem;display:flex}.LandingPhoneDemo-module__C-2wvW__progressDot{background:#ffffff2e;border-radius:999px;width:8px;height:8px;transition:transform .18s,background .18s}.LandingPhoneDemo-module__C-2wvW__progressDotActive{background:#ffdb79f2;transform:scale(1.25)}@media (max-width:640px){.LandingPhoneDemo-module__C-2wvW__phoneFrame{border-radius:34px;width:min(100%,350px);padding:.78rem}.LandingPhoneDemo-module__C-2wvW__phoneViewport{border-radius:28px;min-height:610px}.LandingPhoneDemo-module__C-2wvW__demoLead{flex-wrap:wrap}}
.page-module__Xm_TQG__page{gap:1rem;width:min(100vw - 1rem,100%);margin:0 auto;padding:1rem 0 7.5rem;display:grid}.page-module__Xm_TQG__hero,.page-module__Xm_TQG__stepRail{border:1px solid #ecf0f11f;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000057}.page-module__Xm_TQG__hero:after,.page-module__Xm_TQG__stepRail:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff0d,#0000 22%),linear-gradient(#0000,#ffffff05);position:absolute;inset:0}.page-module__Xm_TQG__hero{background:radial-gradient(circle at 100% 0,#f0c04042,#0000 36%),radial-gradient(circle at 12% 16%,#49a4ff33,#0000 28%),linear-gradient(145deg,#0c1022f0,#0f152ee0);grid-template-areas:"demo""copy";gap:1rem;padding:1rem;display:grid}.page-module__Xm_TQG__heroDemo,.page-module__Xm_TQG__heroCopy,.page-module__Xm_TQG__stepRailHeader,.page-module__Xm_TQG__stepCard{z-index:1;position:relative}.page-module__Xm_TQG__heroDemo{grid-area:demo}.page-module__Xm_TQG__heroCopy{grid-area:copy;align-content:start;gap:.9rem;display:grid}.page-module__Xm_TQG__kicker,.page-module__Xm_TQG__sectionEyebrow,.page-module__Xm_TQG__stepIndex{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;display:inline-flex}.page-module__Xm_TQG__kicker,.page-module__Xm_TQG__sectionEyebrow{color:#fadf8deb}.page-module__Xm_TQG__kicker:before,.page-module__Xm_TQG__sectionEyebrow:before{content:"";background:currentColor;width:1.2rem;height:1px}.page-module__Xm_TQG__title{max-width:10ch;font-family:var(--font-title),serif;color:#fff3c6;text-wrap:balance;font-size:clamp(2.65rem,11vw,4.1rem);line-height:.94}.page-module__Xm_TQG__subtitle,.page-module__Xm_TQG__supportCopy{max-width:58ch;font-size:.98rem;line-height:1.68}.page-module__Xm_TQG__subtitle{color:#ecf0f1db}.page-module__Xm_TQG__supportCopy{color:#ecf0f1b8}.page-module__Xm_TQG__ctaRow{gap:.75rem;display:grid}.page-module__Xm_TQG__primaryCta,.page-module__Xm_TQG__secondaryCta{text-align:center;border-radius:999px;min-height:50px;padding:.85rem 1.2rem;font-size:.94rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.page-module__Xm_TQG__primaryCta{color:#221500;background:linear-gradient(135deg,#ffdb79,#e9b63a);box-shadow:0 14px 28px #e9b63a40}.page-module__Xm_TQG__secondaryCta{color:#f0f4fbf2;background:#ffffff0f;border:1px solid #ffffff29}.page-module__Xm_TQG__primaryCta:hover,.page-module__Xm_TQG__secondaryCta:hover{transform:translateY(-1px)}.page-module__Xm_TQG__microNote{color:#ecf0f199;font-size:.8rem}.page-module__Xm_TQG__stepRail{background:radial-gradient(circle at 0 0,#398bea29,#0000 26%),linear-gradient(#0e1226eb,#0a0e1ef2);gap:.9rem;padding:1rem;display:grid}.page-module__Xm_TQG__stepRailHeader{gap:.5rem;display:grid}.page-module__Xm_TQG__stepRailHeader h2{max-width:14ch;font-family:var(--font-title),serif;color:#fff0c3;font-size:clamp(1.9rem,7vw,2.8rem);line-height:1.02}.page-module__Xm_TQG__stepGrid{gap:.75rem;display:grid}.page-module__Xm_TQG__stepCard{background:radial-gradient(circle at 0 0,#f0c0401f,#0000 36%),#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;gap:.55rem;padding:1rem;display:grid}.page-module__Xm_TQG__stepIndex{color:#ffdb79e0}.page-module__Xm_TQG__stepTitle{color:#fff0c3;font-size:1.04rem;line-height:1.28}.page-module__Xm_TQG__stepBody{color:#ecf0f1d1;font-size:.92rem;line-height:1.6}@media (min-width:700px){.page-module__Xm_TQG__page{width:min(100vw - 1.5rem,100%);padding-top:1.25rem}.page-module__Xm_TQG__ctaRow,.page-module__Xm_TQG__stepGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.page-module__Xm_TQG__page{gap:1.25rem;width:min(1180px,100vw - 2rem);padding:2rem 0 8rem}.page-module__Xm_TQG__hero{grid-template-columns:minmax(0,1fr) minmax(340px,410px);grid-template-areas:"copy demo";align-items:center;gap:1.2rem;padding:1.35rem}.page-module__Xm_TQG__title{font-size:clamp(3.2rem,5.6vw,5.4rem)}.page-module__Xm_TQG__stepGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}
