@keyframes Landing_blobMorph__p8rGw{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}}@keyframes Landing_fadeInUp__iOH4n{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Landing_floatY__bSiUP{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes Landing_livePulse__WqlFh{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.5)}}@keyframes Landing_slideIn__jOjKD{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.Landing_landingRoot__jzZb0{position:relative;background:#fff;overflow-x:hidden}.Landing_landingRoot__jzZb0 [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.Landing_landingRoot__jzZb0 [data-reveal=visible]{opacity:1;transform:translateY(0)}.Landing_header__U8y2_{position:fixed;top:0;left:0;right:0;z-index:50;transition:background .35s,box-shadow .35s}.Landing_scrolled__3Vw4m{background:rgba(255,255,255,.96);backdrop-filter:blur(16px);box-shadow:0 1px 0 rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.04)}.Landing_headerInner__bXKoa{max-width:1440px;margin:0 auto;padding:.875rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.Landing_logoImg__xbZEo{height:2.875rem;width:auto;transition:filter .3s;object-fit:contain}@media (min-width:768px){.Landing_logoImg__xbZEo{height:3.5rem}}.Landing_scrolled__3Vw4m .Landing_logoImg__xbZEo{filter:brightness(0)}.Landing_actions__1xqck{display:flex;align-items:center;gap:.5rem}@media (min-width:768px){.Landing_actions__1xqck{gap:.875rem}}.Landing_headerLocaleWrap__Q5zGn{display:flex;align-items:center;flex-shrink:0}.Landing_navLink__Elnaq{color:rgba(0,0,0,.78);font-size:.8125rem;font-weight:500;padding:.375rem .5rem;text-decoration:none;transition:color .2s;letter-spacing:.01em}.Landing_scrolled__3Vw4m .Landing_navLink__Elnaq{color:rgba(30,20,10,.6)}.Landing_navLink__Elnaq:hover{color:#1a1825}.Landing_scrolled__3Vw4m .Landing_navLink__Elnaq:hover{color:#fdb61e}@media (max-width:480px){.Landing_navLink__Elnaq{display:none}}.Landing_btn__SGmWU{display:inline-flex;align-items:center;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;border-radius:10px;border:1.5px solid transparent;cursor:pointer;transition:all .22s;white-space:nowrap;text-decoration:none;letter-spacing:.01em}@media (min-width:768px){.Landing_btn__SGmWU{padding:.5rem 1.25rem;font-size:.9rem}}.Landing_btnPrimary___1k7x{background:rgba(253,182,30,.12);border-color:rgba(253,182,30,.4);color:#7a4a00}.Landing_btnPrimary___1k7x:hover{background:rgba(253,182,30,.22)}.Landing_btnSecondary__h_PQQ{background:transparent;color:#1a1825;border-color:rgba(30,20,10,.2)}.Landing_btnSecondary__h_PQQ:hover{background:rgba(30,20,10,.05)}.Landing_btnPrimaryScrolled__UMfdn{background:#fdb61e;color:#7a4a00;border-color:#fdb61e}.Landing_btnPrimaryScrolled__UMfdn:hover{background:#e8a000}.Landing_btnSecondaryScrolled__Fo6jB{background:transparent;color:#1a1825;border-color:rgba(30,20,10,.2)}.Landing_btnSecondaryScrolled__Fo6jB:hover{background:rgba(30,20,10,.05)}.Landing_headerBtnLoading__G9prO{opacity:.88}.Landing_hero__QutHA{min-height:100vh;background:linear-gradient(145deg,#ffffff,#fffbf2 45%,#f0f6ff);position:relative;overflow:hidden;display:flex;flex-direction:column}.Landing_blobOrange__rK33S{position:absolute;top:-100px;right:-150px;width:560px;height:560px;background:radial-gradient(ellipse,rgba(253,182,30,.2) 0,rgba(253,182,30,.06) 55%,transparent 75%);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;animation:Landing_blobMorph__p8rGw 16s ease-in-out infinite;pointer-events:none}.Landing_blobBlue__VvYrj{position:absolute;bottom:40px;left:-100px;width:460px;height:460px;background:radial-gradient(ellipse,rgba(59,130,246,.14) 0,rgba(59,130,246,.04) 55%,transparent 75%);border-radius:40% 60% 70% 30%/40% 50% 60% 50%;animation:Landing_blobMorph__p8rGw 20s ease-in-out infinite reverse;pointer-events:none}.Landing_heroInner__jMJJ5{max-width:1200px;margin:0 auto;padding:8rem 1.5rem 3rem;flex:1;display:flex;align-items:center;position:relative;z-index:1;width:100%}@media (min-width:768px){.Landing_heroInner__jMJJ5{padding:9rem 2rem 4rem}}.Landing_heroGrid__AInfa{display:grid;grid-template-columns:1fr;gap:3rem;width:100%;align-items:center}@media (min-width:920px){.Landing_heroGrid__AInfa{grid-template-columns:1fr 1fr;gap:4rem}}.Landing_heroContent__b9DHq{display:flex;flex-direction:column;gap:1.5rem}.Landing_heroPill__I26JN{display:inline-flex;align-items:center;gap:.5rem;background:rgba(253,182,30,.1);border:1px solid rgba(253,182,30,.35);padding:.35rem .9rem;border-radius:999px;width:fit-content;animation:Landing_fadeInUp__iOH4n .7s ease both}.Landing_heroPillDot___Ce6c{width:7px;height:7px;border-radius:50%;background:#fdb61e}.Landing_heroPillText__RyT2X{font-size:.775rem;font-weight:700;color:#b37000;letter-spacing:.06em;text-transform:uppercase}.Landing_heroTitle__XryZW{font-size:clamp(2.25rem,5.5vw,3.75rem);font-weight:800;line-height:1.08;color:#1a1825;letter-spacing:-.03em;animation:Landing_fadeInUp__iOH4n .7s ease .1s both}.Landing_heroAccent__TEtRl{color:#fdb61e}.Landing_heroSubtitle__QENDN{font-size:1.0625rem;line-height:1.72;color:#5a4e3c;max-width:480px;animation:Landing_fadeInUp__iOH4n .7s ease .2s both}.Landing_heroValueProp__HprUf{margin:0;max-width:520px;font-size:.9375rem;font-weight:600;line-height:1.55;color:#1a1825;padding:.65rem .9rem;border-left:4px solid #fdb61e;background:linear-gradient(90deg,rgba(253,182,30,.12),transparent);border-radius:0 10px 10px 0;animation:Landing_fadeInUp__iOH4n .7s ease .25s both}.Landing_socialProof__zcySB{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;animation:Landing_fadeInUp__iOH4n .7s ease .3s both}.Landing_socialLive__RXIFw{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;color:#166534;font-weight:500}.Landing_socialLiveDot__O8lrm{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:Landing_livePulse__WqlFh 2s ease-in-out infinite}.Landing_socialDivider__Tbj2g{width:1px;height:14px;background:rgba(0,0,0,.12)}.Landing_socialRating__EvySU{display:flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:700;color:#1a1825}.Landing_starIcon__Fgq8s{color:#fdb61e;fill:#fdb61e}.Landing_socialBadge__eo2J2{font-size:.75rem;font-weight:600;color:#2563eb;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.25);padding:.2rem .65rem;border-radius:999px}.Landing_heroCTAs___YNhT{display:flex;flex-wrap:wrap;gap:.875rem;animation:Landing_fadeInUp__iOH4n .7s ease .4s both}.Landing_ctaPrimary__I9MuT{display:inline-flex;align-items:center;gap:.5rem;background:#fdb61e;color:#7a4a00;text-decoration:none;padding:.8125rem 1.625rem;border-radius:12px;font-weight:700;font-size:.9375rem;transition:all .22s;letter-spacing:.01em;box-shadow:0 4px 16px rgba(253,182,30,.35)}.Landing_ctaPrimary__I9MuT:hover{background:#e8a000;transform:translateY(-2px);box-shadow:0 8px 24px rgba(253,182,30,.45)}.Landing_ctaArrow__otcjZ{transition:transform .2s}.Landing_ctaPrimary__I9MuT:hover .Landing_ctaArrow__otcjZ{transform:translateX(4px)}.Landing_ctaSecondary__qU9_f{display:inline-flex;align-items:center;background:transparent;color:#1a1825;text-decoration:none;padding:.8125rem 1.625rem;border-radius:12px;font-weight:600;font-size:.9375rem;border:1.5px solid rgba(30,20,10,.15);transition:all .22s}.Landing_ctaSecondary__qU9_f:hover{border-color:rgba(30,20,10,.35);background:rgba(30,20,10,.03)}.Landing_heroVisualArea__eHmbL{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;position:relative;animation:Landing_fadeInUp__iOH4n .7s ease .35s both}@media (min-width:920px){.Landing_heroVisualArea__eHmbL{align-items:flex-end}}.Landing_floatConfirm___fVUI{display:inline-flex;align-items:center;gap:.45rem;background:#fff;border:1px solid rgba(34,197,94,.3);border-radius:999px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;color:#166534;box-shadow:0 4px 16px rgba(0,0,0,.08);align-self:flex-start}@media (min-width:920px){.Landing_floatConfirm___fVUI{align-self:flex-start}}.Landing_floatConfirmIcon__Q98xc{color:#22c55e;flex-shrink:0}.Landing_tutorCard__8T_M4{background:#fff;border-radius:20px;padding:1.25rem 1.5rem;box-shadow:0 2px 20px rgba(0,0,0,.08),0 8px 40px rgba(0,0,0,.06);width:100%;max-width:360px;animation:Landing_floatY__bSiUP 7s ease-in-out infinite}.Landing_tutorCardHead__U1tqN{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.875rem;border-bottom:1px solid rgba(0,0,0,.07)}.Landing_tutorCardSubject____acc{font-size:.875rem;font-weight:700;color:#1a1825}.Landing_tutorCardAvail__JP1dC{font-size:.7rem;font-weight:600;color:#16a34a;background:rgba(34,197,94,.1);padding:.2rem .55rem;border-radius:999px}.Landing_tutorRow__3_ulq{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.055)}.Landing_tutorRow__3_ulq:last-of-type{border-bottom:none}.Landing_tutorAvatar___ns_c{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:#fff;flex-shrink:0}.Landing_tutorInfo__8hA2b{flex:1;min-width:0}.Landing_tutorName__MpBOl{font-size:.875rem;font-weight:700;color:#1a1825;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Landing_tutorMeta__l_j3y{font-size:.75rem;color:#888;margin-top:.1rem}.Landing_tutorRatingRow__hAzOB{display:flex;align-items:center;gap:.2rem;margin-top:.2rem}.Landing_tutorStar__AA5o2{color:#fdb61e;fill:#fdb61e;flex-shrink:0}.Landing_tutorRatingNum__gv7IP{font-size:.75rem;font-weight:700;color:#1a1825}.Landing_tutorReviews__z_mAV{font-size:.7rem;color:#aaa}.Landing_tutorRight__xdXza{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex-shrink:0}.Landing_tutorTime__7tjmm{font-size:.7rem;color:#888;white-space:nowrap}.Landing_tutorBookBtn__MEEJy{background:#fdb61e;color:#7a4a00;border:none;border-radius:8px;padding:.3rem .75rem;font-size:.75rem;font-weight:700;cursor:pointer;transition:all .18s;font-family:inherit;white-space:nowrap}.Landing_tutorBookBtn__MEEJy:hover{background:#e8a000}.Landing_heroFloatBadge__V2RrB{display:inline-flex;align-items:center;gap:.5rem;background:#fff;border-radius:999px;padding:.5rem 1.125rem;box-shadow:0 4px 20px rgba(0,0,0,.1);font-size:.8125rem;font-weight:600;color:#1a1825;align-self:flex-end}.Landing_heroWave__dy3fQ{width:100%;line-height:0}.Landing_heroWave__dy3fQ svg{width:100%;height:80px;display:block}.Landing_waveDownWarm__6W3R0,.Landing_waveDownWhite__F9O4d,.Landing_waveDown__7CMdu{width:100%;line-height:0;margin-top:-1px}.Landing_waveDownWarm__6W3R0 svg,.Landing_waveDownWhite__F9O4d svg,.Landing_waveDown__7CMdu svg{width:100%;height:60px;display:block}.Landing_waveDown__7CMdu{background:#f9f7f4}.Landing_waveDownWarm__6W3R0{background:#fff}.Landing_waveDownWhite__F9O4d{background:#f9f7f4}.Landing_statsRibbon__uEDUN{background:#f9f7f4;padding:3.5rem 1.5rem 2.5rem}.Landing_statsGrid__sFrIJ{max-width:840px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}@media (min-width:640px){.Landing_statsGrid__sFrIJ{grid-template-columns:repeat(4,1fr)}}.Landing_statItem__h6nv8{text-align:center}.Landing_statNum__2Ilwd{font-size:clamp(1.875rem,4vw,2.75rem);font-weight:800;color:#1a1825;letter-spacing:-.03em;line-height:1}.Landing_statLbl__NslFR{font-size:.8125rem;color:#7a6a55;font-weight:500;margin-top:.375rem}.Landing_toggleSection__gcdKu{padding:4.5rem 1.5rem 5.5rem;background:#fff;position:relative}.Landing_toggleWrap__U1hYw{max-width:960px;margin:0 auto}.Landing_toggleBar__uRwNb{display:flex;align-items:center;gap:.375rem;background:rgba(0,0,0,.055);border-radius:14px;padding:.375rem;width:fit-content;margin:0 auto 3.5rem}.Landing_toggleBtn__GbRVX{padding:.625rem 1.625rem;border-radius:10px;font-size:.9375rem;font-weight:600;border:none;background:transparent;color:rgba(0,0,0,.42);cursor:pointer;transition:all .28s;white-space:nowrap;font-family:inherit}.Landing_toggleBtn__GbRVX:hover{color:rgba(0,0,0,.7)}.Landing_toggleBtnStudentActive__dtWAq{background:#fdb61e;color:#7a4a00;box-shadow:0 2px 10px rgba(253,182,30,.35)}.Landing_toggleBtnTutorActive__vwgvj{background:#3b82f6;color:#fff;box-shadow:0 2px 10px rgba(59,130,246,.35)}.Landing_toggleContent__76fSS{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;animation:Landing_slideIn__jOjKD .38s ease both}@media (min-width:768px){.Landing_toggleContent__76fSS{grid-template-columns:1fr 1fr;gap:4rem}}.Landing_toggleTextSide__9LUim{display:flex;flex-direction:column;gap:1.25rem}.Landing_toggleLabel__kmWxh{font-size:.775rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent,#fdb61e)}.Landing_toggleHeading__U2awF{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#1a1825;line-height:1.18;letter-spacing:-.025em}.Landing_toggleSubtitle__ezzjt{font-size:1rem;color:#5a4e3c;line-height:1.7;margin-top:-.25rem}.Landing_benefitsList__h9L_v{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.Landing_benefit__oOAmh{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;color:#3a2e1e;font-weight:500}.Landing_benefitCheck__e0dD1{width:20px;height:20px;border-radius:50%;background:var(--accent,#fdb61e);flex-shrink:0;margin-top:2px;position:relative}.Landing_benefitCheck__e0dD1:after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:900;color:#fff}.Landing_toggleCTA__4Qfyk{display:inline-flex;align-items:center;padding:.8125rem 1.625rem;border-radius:12px;font-size:.9375rem;font-weight:700;text-decoration:none;background:var(--accent,#fdb61e);color:var(--accent-text,#7a4a00);transition:all .22s;width:fit-content;box-shadow:0 4px 14px rgba(0,0,0,.14)}.Landing_toggleCTA__4Qfyk:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.2)}.Landing_toggleVisual__Th5Ye{display:flex;justify-content:center}.Landing_toggleCard__04bvC{background:var(--accent-light,rgba(253,182,30,.1));border:2px solid var(--accent-border,rgba(253,182,30,.3));border-radius:22px;padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center;width:100%;max-width:300px;transition:background .35s,border-color .35s}.Landing_toggleCardIcon__OUcH5{color:var(--accent,#fdb61e)}.Landing_toggleCardText__9q2oL{font-size:1rem;color:#3a2e1e;line-height:1.65;font-weight:500;font-style:italic}.Landing_toggleCardCta__r4jP_{font-size:.875rem;font-weight:700;color:var(--accent,#fdb61e);cursor:default}.Landing_howItWorks__VtBT8{padding:5rem 1.5rem 4.5rem;background:#f9f7f4}.Landing_sectionWrap__Iegp9{max-width:860px;margin:0 auto;text-align:center}.Landing_sectionLabel___pVX9{font-size:.775rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b37000}.Landing_sectionHeading__lc1Ej{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#1a1825;margin:.5rem 0 0;letter-spacing:-.025em;line-height:1.18}.Landing_sectionSub__rHhPN{font-size:1.0625rem;color:#7a6a55;margin-top:.875rem;line-height:1.72}.Landing_stepsTrack__azBaE{max-width:680px;margin:3.5rem auto 0;display:flex;flex-direction:column;gap:3rem}.Landing_stepRow__D4ZMS{display:flex;align-items:center;gap:1.75rem;cursor:default}.Landing_stepRowReverse__iqzAd{flex-direction:row-reverse;text-align:right}.Landing_stepRowReverse__iqzAd .Landing_stepBody__n7Y2s{align-items:flex-end}.Landing_stepNumBg__cz63S{font-size:clamp(3.5rem,8vw,5.5rem);font-weight:900;color:rgba(253,182,30,.13);line-height:1;flex-shrink:0;width:90px;text-align:center;letter-spacing:-.04em;user-select:none;transition:color .35s ease}.Landing_stepRow__D4ZMS:hover .Landing_stepNumBg__cz63S{color:rgba(253,182,30,.55)}.Landing_stepBody__n7Y2s{display:flex;flex-direction:column;gap:.5rem}.Landing_stepIconBox__o7exJ{width:46px;height:46px;border-radius:13px;background:rgba(253,182,30,.12);display:flex;align-items:center;justify-content:center;transition:background .35s}.Landing_stepRow__D4ZMS:hover .Landing_stepIconBox__o7exJ{background:rgba(253,182,30,.25)}.Landing_stepIconSvg__bE83i{width:22px;height:22px;color:#fdb61e;stroke-width:2}.Landing_stepTitle__HelMV{font-size:1.125rem;font-weight:700;color:#1a1825}.Landing_stepDesc__c_3X_{font-size:.9375rem;color:#7a6a55;line-height:1.65;max-width:380px}.Landing_howItWorksGrid__xZ98M{max-width:1120px;margin:2.75rem auto 0;padding:0 1.5rem;display:grid;gap:2.75rem}@media (min-width:960px){.Landing_howItWorksGrid__xZ98M{grid-template-columns:1fr 1fr;gap:3rem 3.5rem;align-items:start}}.Landing_howItWorksBlockTitle__NLaIf{font-size:1.0625rem;font-weight:800;color:#1a1825;margin:0 0 .25rem;letter-spacing:-.02em}.Landing_howItWorksColumnTutor__ouJ8W .Landing_howItWorksBlockTitle__NLaIf{color:#1e3a5f}.Landing_howItWorksColumn__APPl0 .Landing_stepsTrack__azBaE{max-width:none;margin-top:1.25rem;gap:2.25rem}.Landing_howItWorksColumnTutor__ouJ8W .Landing_stepNumBg__cz63S{color:rgba(59,130,246,.14)}.Landing_howItWorksColumnTutor__ouJ8W .Landing_stepRowTutor__fvj66:hover .Landing_stepNumBg__cz63S,.Landing_howItWorksColumnTutor__ouJ8W .Landing_stepRow__D4ZMS:hover .Landing_stepNumBg__cz63S{color:rgba(59,130,246,.5)}.Landing_howItWorksColumnTutor__ouJ8W .Landing_stepIconBox__o7exJ{background:rgba(59,130,246,.12)}.Landing_howItWorksColumnTutor__ouJ8W .Landing_stepRow__D4ZMS:hover .Landing_stepIconBox__o7exJ{background:rgba(59,130,246,.22)}.Landing_howItWorksColumnTutor__ouJ8W .Landing_stepIconSvg__bE83i{color:#3b82f6}.Landing_subjectsSection__7EsAR{padding:5.5rem 1.5rem;background:#fff}.Landing_subjectsSectionInner__9hu8y{max-width:1080px}.Landing_subjectCategories__Kb8Bp{margin-top:2.75rem;display:flex;flex-direction:column;gap:2.75rem;text-align:left}.Landing_subjectCategoryTitle__IOzAf{font-size:clamp(1.15rem,2.5vw,1.45rem);font-weight:800;color:#1a1825;margin:0 0 1rem;letter-spacing:-.025em;text-align:left}.Landing_subjectTiles__PSGvJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}@media (min-width:640px){.Landing_subjectTiles__PSGvJ{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.875rem}}.Landing_subjectTile__PMvtk{display:flex;align-items:center;min-height:3.25rem;padding:.75rem 1.125rem;border-radius:14px;background:linear-gradient(145deg,rgba(253,182,30,.08),rgba(0,0,0,.02));border:1px solid rgba(253,182,30,.22);font-size:clamp(.9375rem,1.9vw,1.0625rem);font-weight:600;color:#3a2e1e;line-height:1.35;transition:transform .2s,border-color .2s,box-shadow .2s;cursor:default}.Landing_subjectTile__PMvtk:hover{border-color:rgba(253,182,30,.45);box-shadow:0 6px 20px rgba(253,182,30,.12);transform:translateY(-2px)}.Landing_subjectBreadthNote___np2k{margin:2.5rem auto 0;max-width:720px;text-align:center;font-size:1rem;color:#7a6a55;line-height:1.7;font-weight:500}.Landing_finalCtaSection__SfXdo{background:linear-gradient(165deg,#151320,#1a1825 45%,#12101c);padding:5.5rem 1.5rem 5rem;position:relative;overflow:hidden;text-align:center}.Landing_finalCtaBlob__Y4jxq{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:720px;height:720px;background:radial-gradient(ellipse,rgba(253,182,30,.12) 0,rgba(59,130,246,.06) 40%,transparent 68%);border-radius:50%;pointer-events:none}.Landing_finalCtaInner__hsqgv{position:relative;z-index:1;max-width:980px;margin:0 auto}.Landing_finalCtaEyebrow__bVcs_{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(253,182,30,.85);margin-bottom:.875rem}.Landing_finalCtaTitle__x4RLJ{font-size:clamp(1.85rem,4.5vw,2.85rem);font-weight:800;color:#fff;letter-spacing:-.03em;margin:0 0 1rem;line-height:1.12}.Landing_finalCtaSub__12jAU{font-size:1.0625rem;color:rgba(255,255,255,.58);line-height:1.72;margin:0 auto 2.5rem;max-width:640px}.Landing_finalCtaCards__2vIbY{display:grid;grid-template-columns:1fr;gap:1.25rem;text-align:left}@media (min-width:800px){.Landing_finalCtaCards__2vIbY{grid-template-columns:1fr 1fr;gap:1.5rem}}.Landing_finalCtaCard__mY8D1{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:1.75rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.875rem;backdrop-filter:blur(10px)}.Landing_finalCtaCardTutor__MB_r7{border-color:rgba(59,130,246,.25);background:rgba(59,130,246,.08)}.Landing_finalCtaCardTitle__igoo0{margin:0;font-size:1.2rem;font-weight:800;color:#fff;letter-spacing:-.02em}.Landing_finalCtaCardDesc__7PfhR{margin:0;font-size:.9375rem;line-height:1.65;color:rgba(255,255,255,.55);flex:1}.Landing_finalCtaCardBtns__5N9iU{display:flex;flex-direction:column;gap:.625rem;margin-top:.25rem}.Landing_finalCtaCardPrimary__5zJbP{display:inline-flex;align-items:center;justify-content:center;padding:.8125rem 1.25rem;border-radius:12px;font-weight:700;font-size:.9375rem;background:#fdb61e;color:#5c3800;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 4px 18px rgba(253,182,30,.35)}.Landing_finalCtaCardPrimary__5zJbP:hover{background:#e8a000;transform:translateY(-2px);box-shadow:0 8px 26px rgba(253,182,30,.45)}.Landing_finalCtaCardSecondary__xbaMO{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.25rem;border-radius:12px;font-weight:600;font-size:.9rem;background:transparent;color:rgba(255,255,255,.88);border:1.5px solid rgba(255,255,255,.22);text-decoration:none;transition:border-color .2s,color .2s,background .2s}.Landing_finalCtaCardSecondary__xbaMO:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.06);color:#fff}.Landing_finalCtaCardPrimaryTutor__usH_u{display:inline-flex;align-items:center;justify-content:center;padding:.8125rem 1.25rem;border-radius:12px;font-weight:700;font-size:.9375rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;background:#3b82f6;color:#fff;box-shadow:0 4px 18px rgba(59,130,246,.35)}.Landing_finalCtaCardPrimaryTutor__usH_u:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 8px 26px rgba(59,130,246,.45)}.Landing_finalCtaCardSecondaryTutor__I64N3{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.25rem;border-radius:12px;font-weight:600;font-size:.9rem;text-decoration:none;transition:border-color .2s,color .2s,background .2s;background:transparent;color:rgba(255,255,255,.9);border:1.5px solid rgba(147,197,253,.35)}.Landing_finalCtaCardSecondaryTutor__I64N3:hover{border-color:rgba(191,219,254,.55);background:rgba(255,255,255,.06);color:#fff}.Landing_finalCtaInlineLink__qDJKz{margin-top:.25rem;font-size:.8125rem;font-weight:600;color:rgba(255,255,255,.45);text-decoration:none;align-self:flex-start;transition:color .2s}.Landing_finalCtaInlineLink__qDJKz:hover{color:rgba(253,182,30,.95)}.Landing_finalCtaTrust__vS9S5{margin:2.25rem auto 0;max-width:640px;font-size:.875rem;line-height:1.65;color:rgba(255,255,255,.38);font-weight:500}.Landing_footer___hHUv{background:#111018;padding:3.5rem 1.5rem 2rem}.Landing_footerInner__DA6tS{max-width:1000px;margin:0 auto}.Landing_footerContent__XUFDo{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.5rem}@media (min-width:640px){.Landing_footerContent__XUFDo{grid-template-columns:1fr 1fr}}@media (min-width:900px){.Landing_footerContent__XUFDo{grid-template-columns:1.5fr 1fr 1fr}}.Landing_footerBrand__x2Qdl{display:flex;flex-direction:column;gap:.875rem}.Landing_footerLogo__DODY2{height:2.5rem;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.75;display:block}.Landing_footerTagline__5IohT{font-size:.875rem;color:rgba(255,255,255,.4);line-height:1.65;max-width:260px}.Landing_footerLinksTitle__Ihjg9{font-size:.775rem;font-weight:700;color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:.08em;margin:0 0 1.125rem}.Landing_footerLinksList__s6alD{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.Landing_footerLink__rGM5K{font-size:.875rem;color:rgba(255,255,255,.42);text-decoration:none;transition:color .2s}.Landing_footerLink__rGM5K:hover{color:rgba(255,255,255,.85)}.Landing_footerLinkHighlight__PNr5r{color:#fdb61e!important;font-weight:600}.Landing_footerLinkHighlight__PNr5r:hover{color:#e8a000!important}.Landing_footerBottom__ut96O{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.25rem;border-top:1px solid rgba(255,255,255,.07);padding-top:1.75rem}.Landing_footerCopyright__c9omq{font-size:.8125rem;color:rgba(255,255,255,.27);margin:0}.Landing_footerLocale__pyp_W{opacity:.92}.YarnPathOverlay_overlay__ujz0s{--yarn-x:clamp(3.25rem,10.5vw,6.25rem);position:absolute;inset:0;width:100%;min-height:100%;pointer-events:none;z-index:55;overflow:visible;mix-blend-mode:multiply;opacity:.44;color:rgba(55,42,20,.58);transition:opacity .45s ease,color .45s ease}.YarnPathOverlay_overlay__ujz0s *,.YarnPathOverlay_overlay__ujz0s :after,.YarnPathOverlay_overlay__ujz0s :before{pointer-events:none}.YarnPathOverlay_overlay__ujz0s[data-student=false]{opacity:.48;color:rgba(30,50,90,.52)}.YarnPathOverlay_yarnOrigin__F9gdT{position:fixed;z-index:55;left:var(--yarn-x);top:clamp(.55rem,1.6vh,1rem);transform:translateX(-50%);width:34px;height:34px;display:flex;align-items:center;justify-content:center;opacity:.72}.YarnPathOverlay_yarnBallSvg__Gs1jC{display:block;color:inherit;filter:drop-shadow(0 1px 1px rgba(0,0,0,.06))}.YarnPathOverlay_svg__gWfS7{display:block;width:clamp(56px,8.5vw,96px);height:100%;min-height:100%;margin-left:calc(var(--yarn-x) - clamp(28px, 4.25vw, 48px));margin-top:0;overflow:visible;animation:YarnPathOverlay_yarnSway__Bar1P 9s ease-in-out infinite}.YarnPathOverlay_yarnThread__YsGI1{filter:drop-shadow(0 0 .5px rgba(255,255,255,.3));stroke-dasharray:14 22;animation:YarnPathOverlay_yarnDash__SQsx5 16s linear infinite}.YarnPathOverlay_yarnThreadGhost__DdEb5{stroke-dasharray:8 32;animation:YarnPathOverlay_yarnDash__SQsx5 22s linear infinite reverse;transform:translate(.6px,.9px)}.YarnPathOverlay_yarnLoop__HVyXw{opacity:.82;stroke-dasharray:6 14;animation:YarnPathOverlay_yarnDash__SQsx5 11s linear infinite}@keyframes YarnPathOverlay_yarnDash__SQsx5{to{stroke-dashoffset:-720}}@keyframes YarnPathOverlay_yarnSway__Bar1P{0%,to{transform:translateX(0)}50%{transform:translateX(2px)}}.YarnPathOverlay_stickerSlot__P52R7{position:absolute;left:var(--yarn-x);transform:translateX(-50%);display:flex;align-items:center;justify-content:center;opacity:.62;filter:drop-shadow(0 1px 2px rgba(0,0,0,.04))}.YarnPathOverlay_stickerPaw__JoXAC{top:20%}.YarnPathOverlay_stickerCat__ZgsPX{top:48%}.YarnPathOverlay_stickerFish__wcJhg{top:74%}.YarnPathOverlay_lucideSticker__r6EW_{color:inherit}.YarnPathOverlay_overlay__ujz0s[data-student=false] .YarnPathOverlay_lucideSticker__r6EW_{opacity:.92}@media (max-width:640px){.YarnPathOverlay_overlay__ujz0s{--yarn-x:clamp(2.5rem,14vw,4rem);opacity:.32}.YarnPathOverlay_overlay__ujz0s[data-student=false]{opacity:.36}.YarnPathOverlay_svg__gWfS7{width:44px;margin-left:calc(var(--yarn-x) - 22px)}.YarnPathOverlay_yarnOrigin__F9gdT,.YarnPathOverlay_yarnOrigin__F9gdT .YarnPathOverlay_yarnBallSvg__Gs1jC{width:28px;height:28px}.YarnPathOverlay_stickerSlot__P52R7 svg{width:40px!important;height:40px!important}.YarnPathOverlay_stickerCat__ZgsPX svg{width:44px!important;height:44px!important}}@media (prefers-reduced-motion:reduce){.YarnPathOverlay_overlay__ujz0s,.YarnPathOverlay_svg__gWfS7,.YarnPathOverlay_yarnLoop__HVyXw,.YarnPathOverlay_yarnThreadGhost__DdEb5,.YarnPathOverlay_yarnThread__YsGI1{animation:none}.YarnPathOverlay_yarnLoop__HVyXw,.YarnPathOverlay_yarnThreadGhost__DdEb5,.YarnPathOverlay_yarnThread__YsGI1{stroke-dasharray:unset;stroke-dashoffset:0}}