.styles_page__ICE8K{--bg:#fdf7e6;--paper:#fffdf6;--ink:#2b2a33;--muted:#6f6a62;--line:#e7ddc2;--yellow:#ffcf3f;--indigo:#4b4fd6;--indigo-deep:#3a3daf;--green:#2f9e6b;background:var(--bg);color:var(--ink);min-height:100dvh;font-family:ui-rounded,SF Pro Rounded,Segoe UI,system-ui,-apple-system,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.58;background-image:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--yellow) 28%,transparent),transparent 42%),radial-gradient(circle at 90% 4%,color-mix(in srgb,var(--indigo) 12%,transparent),transparent 40%)}.styles_page__ICE8K *,.styles_page__ICE8K :after,.styles_page__ICE8K :before{box-sizing:border-box}.styles_wrap__La4c8{width:100%;max-width:1120px;margin:0 auto;padding-left:32px;padding-right:32px}.styles_nav__hsSAO{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px dashed var(--line)}.styles_navInner__fK_nT{display:flex;align-items:center;justify-content:space-between;height:70px}.styles_brand__YTZXt{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:20px;letter-spacing:-.01em}.styles_brandMark__ay_kM{display:inline-grid;place-items:center;width:30px;height:30px;background:var(--yellow);color:var(--ink);border-radius:10px 12px 9px 13px;font-weight:900;font-size:17px;transform:rotate(-6deg);box-shadow:0 3px 0 color-mix(in srgb,var(--yellow) 60%,#b98a00)}.styles_navLinks__SKImP{display:flex;align-items:center;gap:26px}.styles_navLinks__SKImP a{color:var(--muted);text-decoration:none;font-size:15px;font-weight:600}.styles_navLinks__SKImP a:hover{color:var(--indigo)}.styles_btn__fGOdx{display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;font:inherit;font-size:15px;font-weight:700;padding:12px 22px;cursor:pointer;border-radius:12px;transition:transform .12s ease,box-shadow .12s ease,background .15s ease;white-space:nowrap}.styles_btnPrimary__DODwf{background:var(--indigo);color:#fff;box-shadow:0 4px 0 var(--indigo-deep)}.styles_btnPrimary__DODwf:hover{transform:translateY(-1px);box-shadow:0 5px 0 var(--indigo-deep)}.styles_btnPrimary__DODwf:active{transform:translateY(2px);box-shadow:0 2px 0 var(--indigo-deep)}.styles_btnPrimary__DODwf:disabled{opacity:.65;transform:none;box-shadow:0 4px 0 var(--indigo-deep);cursor:default}.styles_btnGhost__zEJmg{background:var(--paper);color:var(--ink);border-color:var(--ink);box-shadow:0 3px 0 var(--ink)}.styles_btnGhost__zEJmg:hover{transform:translateY(-1px)}.styles_navCta___etm4{padding:8px 15px;font-size:13px}.styles_hero__jXoHz{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:56px;gap:56px;align-items:center;padding-top:78px;padding-bottom:80px}.styles_eyebrow__lAWNf{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:700;color:var(--indigo);background:var(--paper);border:2px solid var(--line);padding:6px 14px;border-radius:999px}.styles_dot__c2jXp{width:8px;height:8px;border-radius:50%;background:var(--yellow)}.styles_hero__jXoHz h1{font-size:clamp(38px,5.6vw,62px);line-height:1.05;letter-spacing:-.02em;margin:22px 0 18px;font-weight:800}.styles_underline___KF6M{position:relative;white-space:nowrap}.styles_underline___KF6M:after{content:"";position:absolute;left:-2px;right:-2px;bottom:2px;height:8px;background:var(--yellow);border-radius:4px;z-index:-1;transform:rotate(-1deg)}.styles_lead__cXeVv{font-size:19px;color:var(--muted);max-width:30em;margin:0 0 26px}.styles_lead__cXeVv em{font-style:normal;font-weight:700;color:var(--indigo)}.styles_microtrust__B_Ehb{margin-top:14px;font-size:13px;font-weight:600;color:var(--muted)}.styles_form__P7kYK{display:flex;gap:10px;max-width:470px}.styles_form__P7kYK input{flex:1 1;min-width:0;font:inherit;font-size:15px;padding:12px 16px;border:2px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink)}.styles_form__P7kYK input:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 4px color-mix(in srgb,var(--indigo) 18%,transparent)}.styles_msg__ol9WF{min-height:20px;font-size:13.5px;font-weight:600;margin-top:10px;color:var(--muted)}.styles_msg__ol9WF.styles_ok__cJKVU{color:var(--green)}.styles_msg__ol9WF.styles_err__srMEr{color:#d1503f}.styles_chat__GT_uy{background:var(--paper);border:2px solid var(--line);border-radius:20px;padding:20px;box-shadow:0 26px 60px -40px rgba(75,79,214,.55);transform:rotate(.6deg)}.styles_chatHead__wrYNT{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;margin-bottom:6px;border-bottom:2px dashed var(--line)}.styles_chatSubject__OQ2Qw{font-size:13px;font-weight:800;color:var(--indigo);letter-spacing:.01em}.styles_chatLive__K3kNh{font-size:12px;font-weight:700;color:var(--green);display:inline-flex;align-items:center;gap:6px}.styles_chatLive__K3kNh:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green)}.styles_bubble__9YzVc{max-width:84%;padding:11px 15px;margin:10px 0;font-size:14.5px;line-height:1.45;border-radius:16px}.styles_bubble__9YzVc em{font-style:normal;font-weight:700}.styles_student__U57vy{margin-left:auto;background:color-mix(in srgb,var(--indigo) 12%,var(--paper));border:1.5px solid color-mix(in srgb,var(--indigo) 22%,transparent);border-bottom-right-radius:4px}.styles_tutor__v07mk{margin-right:auto;background:color-mix(in srgb,var(--yellow) 24%,var(--paper));border:1.5px solid color-mix(in srgb,var(--yellow) 55%,transparent);border-bottom-left-radius:4px}.styles_tutor__v07mk em{color:var(--indigo-deep)}.styles_hintTag__VFeS8{display:block;margin-top:8px;font-size:11.5px;font-weight:700;color:var(--indigo);letter-spacing:.02em}.styles_masteryWrap__VzZtL{margin:16px 2px 4px}.styles_masteryLabel__lW3oh{display:flex;justify-content:space-between;font-size:12.5px;font-weight:700;color:var(--ink);margin-bottom:7px}.styles_masteryBar__lvja6{height:10px;border-radius:999px;background:color-mix(in srgb,var(--indigo) 12%,var(--bg));overflow:hidden}.styles_masteryBar__lvja6 span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--indigo),var(--yellow))}.styles_chips__ikaxa{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.styles_chip___PGd4{font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px;background:color-mix(in srgb,var(--indigo) 8%,var(--paper));border:1.5px solid var(--line);color:var(--indigo-deep)}.styles_stats__yLrDS{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.styles_stat__MF_Am{background:var(--paper);border:2px solid var(--line);border-radius:16px;padding:24px 18px;text-align:center}.styles_statK__YpzOj{font-size:30px;font-weight:800;letter-spacing:-.02em;color:var(--indigo)}.styles_statV__UHUkW{font-size:13px;font-weight:600;color:var(--muted);margin-top:4px}.styles_section__tXBZa{padding-top:84px;padding-bottom:4px}.styles_kicker__WtGJG{font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--indigo);margin-bottom:12px}.styles_section__tXBZa h2{font-size:clamp(28px,3.6vw,42px);line-height:1.12;letter-spacing:-.02em;margin:0 0 12px;max-width:17em;font-weight:800}.styles_sub__peyBs{font-size:17px;color:var(--muted);max-width:40em;margin:0 0 40px}.styles_steps__5vZOW{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.styles_step__A0lGg{background:var(--paper);border:2px solid var(--line);border-radius:18px;padding:26px 22px 28px}.styles_stepNum__i1S_V{display:grid;place-items:center;width:38px;height:38px;border-radius:12px 14px 11px 13px;background:var(--yellow);font-weight:900;font-size:18px;transform:rotate(-4deg);box-shadow:0 3px 0 color-mix(in srgb,var(--yellow) 55%,#b98a00)}.styles_step__A0lGg h3{font-size:17px;margin:16px 0 8px;font-weight:800}.styles_step__A0lGg p{font-size:14px;color:var(--muted);margin:0}.styles_features__SJ7ms{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.styles_feature__NepXQ{background:var(--paper);border:2px solid var(--line);border-radius:18px;padding:26px 24px 28px}.styles_featIc__UvAYM{font-size:26px;display:block;margin-bottom:12px}.styles_feature__NepXQ h3{font-size:17px;margin:0 0 8px;font-weight:800}.styles_feature__NepXQ p{font-size:14px;color:var(--muted);margin:0}.styles_quote__UdFU9{margin:0;background:var(--paper);border:2px solid var(--line);border-radius:22px;padding:52px 40px;text-align:center;position:relative}.styles_quote__UdFU9:before{content:"\201C";position:absolute;top:6px;left:26px;font-size:80px;color:var(--yellow);font-weight:900;line-height:1}.styles_quote__UdFU9 blockquote{margin:0 auto;max-width:26em;font-size:clamp(21px,2.7vw,29px);line-height:1.3;letter-spacing:-.01em;font-weight:600}.styles_quote__UdFU9 figcaption{margin-top:20px;font-size:14px;font-weight:600;color:var(--muted)}.styles_cta__NhIDk{background:var(--indigo);color:#fff;border-radius:24px;padding:58px 40px;text-align:center;position:relative;overflow:hidden}.styles_cta__NhIDk:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 90% -10%,color-mix(in srgb,var(--yellow) 55%,transparent),transparent 40%);pointer-events:none}.styles_cta__NhIDk h2{color:#fff;margin:0 auto 12px;max-width:17em;position:relative}.styles_cta__NhIDk .styles_sub__peyBs{color:color-mix(in srgb,#fff 82%,transparent);margin:0 auto 28px;position:relative}.styles_cta__NhIDk .styles_form__P7kYK{margin:0 auto;position:relative}.styles_cta__NhIDk .styles_form__P7kYK input{border-color:transparent}.styles_cta__NhIDk .styles_btnPrimary__DODwf{background:var(--yellow);color:var(--ink);box-shadow:0 4px 0 #b98a00}.styles_cta__NhIDk .styles_btnPrimary__DODwf:hover{box-shadow:0 5px 0 #b98a00}.styles_cta__NhIDk .styles_msg__ol9WF{color:color-mix(in srgb,#fff 82%,transparent);text-align:center}.styles_cta__NhIDk .styles_msg__ol9WF.styles_ok__cJKVU{color:#b6f0cf}.styles_cta__NhIDk .styles_msg__ol9WF.styles_err__srMEr{color:#ffc9bf}.styles_footer__lqdjt{margin-top:84px;border-top:2px dashed var(--line);padding:38px 0}.styles_footInner__SenF3{display:flex;align-items:center;justify-content:space-between;gap:24px}.styles_disc__hkwAD{font-size:12.5px;color:var(--muted);max-width:58%;text-align:right}@media (prefers-reduced-motion:reduce){.styles_btnGhost__zEJmg,.styles_btnPrimary__DODwf{transition:none}}@media (max-width:860px){.styles_wrap__La4c8{padding-left:20px;padding-right:20px}.styles_navLinks__SKImP a:not(.styles_navCta___etm4){display:none}.styles_hero__jXoHz{grid-template-columns:1fr;gap:40px;padding-top:52px;padding-bottom:56px}.styles_chat__GT_uy{transform:none}.styles_stats__yLrDS{grid-template-columns:repeat(2,1fr)}.styles_steps__5vZOW{grid-template-columns:1fr 1fr}.styles_features__SJ7ms{grid-template-columns:1fr}.styles_section__tXBZa{padding-top:58px}.styles_cta__NhIDk,.styles_quote__UdFU9{padding:40px 24px}.styles_footInner__SenF3{flex-direction:column;align-items:flex-start}.styles_disc__hkwAD{max-width:100%;text-align:left}.styles_form__P7kYK{flex-direction:column}}