.sales-page{--ink:#10194d;--green:#24ad79;--purple:#6f61e8;--muted:#626b86;color:var(--ink);background:#fbfcff;min-height:100vh;font-size:16px}.sales-header{justify-content:space-between;align-items:center;max-width:1220px;height:82px;margin:auto;padding:0 28px;display:flex}.sales-brand{letter-spacing:-1.6px;color:var(--ink);font-size:28px;font-weight:900;text-decoration:none;position:relative}.sales-brand b{color:var(--green)}.sales-brand i{border-bottom:3px solid var(--green);border-radius:50%;width:39px;height:8px;position:absolute;bottom:-8px;right:2px}.sales-header nav{align-items:center;gap:28px;font-size:14px;font-weight:750;display:flex}.sales-header nav a{color:var(--ink);text-decoration:none}.sales-header .admin-link{color:#6c7288;align-items:center;gap:5px;font-size:12px;font-weight:800;display:flex}.sales-header .admin-link:hover,.sales-header nav>span{color:var(--purple)}.sales-header .header-cta{background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:7px;padding:11px 16px;display:flex}.sales-hero{background:linear-gradient(120deg,#f0edff,#fbfaff 56%,#dff8ee);border:1px solid #e3e0f8;border-radius:36px;grid-template-columns:1.02fr .88fr;align-items:center;gap:62px;max-width:1220px;margin:30px auto 72px;padding:62px 54px;display:grid;overflow:hidden}.sales-kicker{color:var(--purple);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.sales-hero h1{letter-spacing:-4px;margin:18px 0 24px;font-size:clamp(46px,5.4vw,76px);line-height:.98}.sales-hero h1 em{color:var(--green);font-style:normal}.sales-hero-copy>p{color:var(--muted);max-width:640px;font-size:18px;line-height:1.65}.sales-actions{align-items:center;gap:14px;margin:30px 0 24px;display:flex}.sales-primary,.sales-secondary{border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:14px 20px;font-weight:800;text-decoration:none;display:inline-flex}.sales-primary{background:var(--ink);color:#fff;box-shadow:0 10px 24px #10194d24}.sales-secondary{color:var(--ink);background:#fff;border:1px solid #e2e4ef}.sales-proof{color:#59617b;flex-wrap:wrap;gap:16px;font-size:12px;font-weight:700;display:flex}.sales-proof span,.trust-strip span{align-items:center;gap:6px;display:flex}.sales-proof svg,.trust-strip svg{width:16px;color:var(--green)}.child-visual,.parent-visual{background:#fff;border:1px solid #ececf4;border-radius:28px;padding:22px;transform:rotate(1.5deg);box-shadow:0 26px 70px #28306320}.visual-top{align-items:center;gap:11px;margin-bottom:16px;display:flex}.mini-avatar{color:#16815b;background:#dff8ee;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.visual-top div{flex-direction:column;flex:1;display:flex}.visual-top small,.mini-task small,.level-pill small{color:var(--muted)}.streak{color:#dc8c0c;background:#fff4d6;border-radius:99px;align-items:center;gap:4px;padding:8px 10px;font-weight:850;display:flex}.mission-card{color:#fff;background:linear-gradient(125deg,#151e56,#6358d8);border-radius:20px;flex-direction:column;gap:4px;padding:20px;display:flex}.mission-card small{color:#c8c8ef;letter-spacing:.1em;font-size:10px;font-weight:800}.mission-progress{background:#ffffff25;border-radius:9px;height:7px;margin:10px 0 3px}.mission-progress i{background:#4fd19b;border-radius:9px;width:67%;height:100%;display:block}.mission-card>span{color:#d6d8ed;font-size:10px}.mini-task{border-bottom:1px solid #eceef4;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:14px 3px;display:grid}.mini-task>span{width:38px;height:38px;color:var(--purple);background:#eeeaff;border-radius:12px;place-items:center;display:grid}.mini-task>span svg{width:19px}.mini-task.done>span{color:var(--green);background:#ddf8ed}.mini-task div,.level-pill span{flex-direction:column;display:flex}.mini-task b{color:var(--green);font-size:11px}.mini-task>svg{width:18px}.level-pill{color:#db9514;background:#fff7d9;border-radius:16px;grid-template-columns:35px 1fr auto;align-items:center;gap:9px;margin-top:15px;padding:13px;display:grid}.level-pill strong{color:var(--ink)}.trust-strip{color:#515a77;justify-content:space-between;gap:24px;max-width:1100px;margin:0 auto 92px;font-weight:750;display:flex}.sales-section{max-width:1160px;margin:0 auto;padding:20px 28px 104px}.section-intro{text-align:center;max-width:690px;margin:0 auto 44px}.section-intro h2,.sales-feature-band h2,.compare-section h2,.safety-section h2,.sales-final h2{letter-spacing:-2px;margin:13px 0;font-size:clamp(34px,4vw,54px);line-height:1.08}.section-intro p,.sales-feature-band p,.safety-section p{color:var(--muted);line-height:1.65}.sales-step-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sales-step{background:#fff;border:1px solid #e8eaf3;border-radius:24px;padding:28px;position:relative}.sales-step>svg{width:42px;height:42px;color:var(--purple);background:#edeaff;border-radius:13px;padding:10px}.sales-step h3{margin:20px 0 9px;font-size:20px}.sales-step p{color:var(--muted);margin:0;line-height:1.55}.step-number{color:#d8d9e6;font-weight:900;position:absolute;top:23px;right:23px}.sales-feature-band,.compare-section,.safety-section{border-radius:32px;grid-template-columns:1.05fr .85fr;align-items:center;gap:64px;max-width:1160px;margin:0 auto 105px;padding:54px;display:grid}.sales-feature-band{color:#fff;background:#10194d}.sales-feature-band .sales-kicker{color:#6ee0b3}.sales-feature-band p{color:#c7cbe0}.sales-feature-band ul,.compare-grid ul{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.sales-feature-band li,.compare-grid li{align-items:center;gap:10px;display:flex}.sales-feature-band li svg{color:#61d8aa}.sales-feature-band .sales-primary{color:var(--ink);background:#fff;margin-top:20px}.parent-hero-sales{background:linear-gradient(120deg,#e2f8ef,#f9fdfa 55%,#edf0ff)}.parent-hero-sales h1 em{color:var(--purple)}.parent-visual{transform:rotate(-1deg)}.parent-status{gap:13px;padding:6px 4px 19px;display:flex}.parent-status>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.parent-status div{flex-direction:column;display:flex}.parent-status small,.attention-card span{letter-spacing:.1em;color:var(--green);font-size:9px;font-weight:900}.parent-status p{color:var(--muted);margin:4px 0 0;font-size:13px}.parent-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.parent-metrics article{background:#f7f8fc;border-radius:14px;flex-direction:column;padding:15px 10px;display:flex}.parent-metrics svg{width:18px;color:var(--purple);margin-bottom:8px}.parent-metrics strong{font-size:18px}.parent-metrics small{color:var(--muted);font-size:9px}.attention-card{background:#fff3e3;border:1px solid #f5dfbd;border-radius:17px;justify-content:space-between;align-items:end;gap:14px;margin-top:12px;padding:16px;display:flex}.attention-card div{flex-direction:column;gap:3px;display:flex}.attention-card p{color:var(--muted);margin:0;font-size:11px}.attention-card button{color:var(--ink);white-space:nowrap;background:#fff;border:0;border-radius:10px;gap:4px;padding:9px 11px;font-size:10px;font-weight:800;display:flex}.parent-benefits .sales-step>svg{color:var(--green);background:#dff8ee}.ai-parent-section{color:#fff;background:linear-gradient(135deg,#10194d,#202b69);border-radius:32px;max-width:1160px;margin:0 auto 105px;padding:54px}.ai-parent-intro{max-width:790px}.ai-parent-intro .sales-kicker{color:#70ddb2}.ai-parent-intro h2{letter-spacing:-2px;margin:13px 0 16px;font-size:clamp(34px,4vw,54px);line-height:1.06}.ai-parent-intro>p{color:#d3d7ea;margin:0;font-size:17px;line-height:1.7}.ai-learning-flow{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:36px;display:grid}.ai-learning-flow article{background:#ffffff0d;border:1px solid #ffffff1b;border-radius:20px;min-height:235px;padding:19px 16px;position:relative}.ai-learning-flow article>span{color:#65dcad;background:#ffffff14;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.ai-learning-flow article>span svg{width:21px}.ai-learning-flow article>b{color:#ffffff3b;font-size:24px;position:absolute;top:14px;right:15px}.ai-learning-flow h3{margin:22px 0 9px;font-size:16px;line-height:1.25}.ai-learning-flow p{color:#c6cbe2;margin:0;font-size:13px;line-height:1.55}.parent-key-message{color:var(--ink);background:#effbf6;border-radius:19px;align-items:center;gap:15px;margin-top:16px;padding:18px;display:flex}.parent-key-message>svg{width:36px;height:36px;color:var(--green);flex:none}.parent-key-message p{color:var(--muted);margin:4px 0 0;font-size:14px}.compare-section{background:#f1efff;display:block}.compare-section>div:first-child{text-align:center;margin-bottom:38px}.compare-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.compare-grid article{background:#fff;border-radius:23px;padding:30px}.compare-label{letter-spacing:.08em;border-radius:99px;margin-bottom:20px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-block}.compare-label.child{color:var(--purple);background:#eeeaff}.compare-label.parent{color:#16815b;background:#dff8ee}.compare-grid li{border-bottom:1px solid #eef0f5;padding:8px 0}.compare-grid li svg{width:17px;color:var(--green)}.compare-grid a{color:var(--purple);align-items:center;gap:6px;margin-top:22px;font-weight:850;text-decoration:none;display:flex}.safety-section{background:#fff;border:1px solid #e7e9f1;grid-template-columns:auto 1fr .65fr}.safety-mark{width:86px;height:86px;color:var(--green);background:#dff8ee;border-radius:25px;place-items:center;display:grid}.safety-mark svg{width:42px;height:42px}.safety-list{flex-direction:column;gap:14px;display:flex}.safety-list span{align-items:center;gap:8px;font-weight:750;display:flex}.safety-list svg{width:18px;color:var(--green)}.sales-final{text-align:center;color:#fff;background:linear-gradient(125deg,#6559dc,#10194d);padding:84px 25px}.sales-final .sales-kicker{color:#bff2de}.sales-final .sales-primary{margin-top:20px}.sales-primary.light{color:var(--ink);background:#fff}.parent-final{background:linear-gradient(125deg,#178561,#10194d)}.sales-footer{border-top:1px solid #eceef5;justify-content:space-between;align-items:center;gap:30px;max-width:1160px;min-height:96px;margin:auto;padding:24px 28px;display:flex}.sales-footer p{color:var(--muted);text-align:right;margin:0}.sales-footer a{color:var(--purple);font-weight:800;text-decoration:none}.sales-footer .sales-brand{font-size:23px}@media (max-width:900px){.sales-hero{grid-template-columns:1fr;margin:15px 18px 55px;padding:45px 32px}.sales-hero h1{font-size:52px}.child-visual,.parent-visual{width:100%;max-width:560px;margin:auto;transform:none}.trust-strip{flex-wrap:wrap;padding:0 28px}.sales-feature-band,.safety-section{grid-template-columns:1fr;margin:0 18px 75px;padding:40px}.sales-step-grid{grid-template-columns:1fr}.compare-section{margin:0 18px 75px;padding:38px 25px}.safety-mark{width:68px;height:68px}.sales-section{padding-bottom:75px}.ai-parent-section{margin:0 18px 75px;padding:40px}.ai-learning-flow{grid-template-columns:1fr 1fr}.ai-learning-flow article:last-child{grid-column:1/-1;min-height:0}}@media (max-width:620px){.sales-header{height:70px;padding:0 18px}.sales-header nav>a:not(.header-cta):not(.admin-link),.sales-header nav>span{display:none}.sales-header nav{gap:8px}.sales-header .admin-link span{display:none}.sales-header .admin-link{border:1px solid #e2e4ee;border-radius:10px;justify-content:center;width:36px;height:36px}.sales-header .header-cta{padding:10px 12px;font-size:12px}.sales-hero{border-radius:25px;padding:37px 21px}.sales-hero h1{letter-spacing:-2.5px;font-size:42px}.sales-hero-copy>p{font-size:16px}.sales-actions{flex-direction:column;align-items:stretch}.sales-proof{flex-direction:column;gap:9px}.parent-metrics{grid-template-columns:1fr}.attention-card{flex-direction:column;align-items:stretch}.trust-strip{flex-direction:column;align-items:flex-start;margin-bottom:60px}.compare-grid{grid-template-columns:1fr}.sales-feature-band,.compare-section,.safety-section{padding:30px 22px}.sales-footer{flex-direction:column;align-items:flex-start;gap:12px;min-height:0;padding:28px 20px}.sales-footer p{margin:0}.sales-final{padding:64px 22px}.ai-parent-section{padding:30px 22px}.ai-learning-flow{grid-template-columns:1fr}.ai-learning-flow article,.ai-learning-flow article:last-child{grid-column:auto;min-height:0}.parent-key-message{align-items:flex-start}}.attention-card a{color:var(--ink);white-space:nowrap;background:#fff;border:0;border-radius:10px;gap:4px;padding:9px 11px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.hero-media{gap:18px;min-width:0;display:grid}.story-image{aspect-ratio:16/9;object-fit:cover;border-radius:28px;width:100%;display:block;box-shadow:0 20px 55px #28306320}.hero-media .child-visual,.hero-media .parent-visual{z-index:2;width:92%;margin:0 auto;padding:16px;position:static;transform:none}.hero-media .mission-card{padding:14px}.hero-media .mini-task{padding:10px 3px}.hero-media .level-pill{margin-top:9px}.hero-media .parent-status{padding-bottom:12px}.sales-stories{max-width:1160px;margin:0 auto 105px;padding:0 28px}.sales-stories>div:first-child{max-width:740px;margin-bottom:30px}.sales-stories h2{letter-spacing:-2px;margin:13px 0;font-size:clamp(32px,4vw,50px);line-height:1.08}.story-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.story-cards article{background:linear-gradient(145deg,#fff,#f1efff);border:1px solid #e6e4f5;border-radius:24px;min-height:180px;padding:28px}.story-cards article:nth-child(2){background:linear-gradient(145deg,#fff,#e8faf3)}.story-cards article:nth-child(3){background:linear-gradient(145deg,#fff,#fff4df)}.story-cards strong{font-size:20px}.story-cards p{color:var(--muted);margin:13px 0 0;line-height:1.6}.home-hero{background:linear-gradient(135deg,#eef0ff,#fbfcff 52%,#ddf8ed);border:1px solid #e1e4f3;border-radius:38px;max-width:1220px;margin:24px auto 70px;padding:68px 54px}.home-intro{text-align:center;max-width:880px;margin:0 auto 48px}.home-intro h1{letter-spacing:-4px;margin:18px 0 24px;font-size:clamp(48px,6vw,78px);line-height:.98}.home-intro h1 em{color:var(--green);font-style:normal}.home-intro>p{color:var(--muted);max-width:760px;margin:0 auto 24px;font-size:19px;line-height:1.65}.home-intro .sales-proof{justify-content:center}.home-choice-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.audience-card{color:var(--ink);background:#fff;border:1px solid #e5e7f0;border-radius:28px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden;box-shadow:0 16px 46px #18205c12}.audience-card:hover{transform:translateY(-5px);box-shadow:0 24px 55px #18205c20}.audience-card img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.audience-card>div{padding:28px}.audience-card>div>span{color:var(--purple);letter-spacing:.08em;align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.parent-choice>div>span{color:var(--green)}.audience-card h2{letter-spacing:-1px;margin:12px 0 8px;font-size:28px}.audience-card p{color:var(--muted);line-height:1.55}.audience-card strong{color:var(--purple);align-items:center;gap:7px;margin-top:20px;display:flex}.audience-card strong svg{width:18px}@media (max-width:900px){.hero-media{max-width:620px;margin:auto}.story-cards{grid-template-columns:1fr}.sales-stories{margin-bottom:75px}.home-hero{margin:16px 18px 55px;padding:48px 30px}.home-choice-grid{grid-template-columns:1fr}}@media (max-width:620px){.hero-media .child-visual,.hero-media .parent-visual{width:100%;margin:0 auto}.story-image{aspect-ratio:4/3}.sales-stories{padding:0 18px}.home-hero{border-radius:26px;padding:38px 20px}.home-intro h1{letter-spacing:-2.5px;font-size:42px}.audience-card>div{padding:22px}}.sales-trial-note{align-items:center;gap:7px;font-weight:750;color:#16815b!important;margin:10px 0 0!important;font-size:13px!important;display:flex!important}.sales-trial-note svg{flex:none;width:16px}
