.ParentJourney-module__Xkj5GG__journey{--app-ink:#102b46;--app-muted:#526371;--app-brand:#0759b5;--app-line:#dce4ec;--app-surface-soft:#f2f6fa;--app-shadow:0 12px 36px #102b4609;color:var(--app-ink)}.ParentJourney-module__Xkj5GG__journey .app-page{background:#f7f8fa}.ParentJourney-module__Xkj5GG__journey .app-panel{background:#fff;border-color:#dce4ec;border-radius:1.25rem}.ParentJourney-module__Xkj5GG__journey .app-panel-soft{background:#f3f6fa;border-radius:.9rem}.ParentJourney-module__Xkj5GG__journey .app-primary-button{background:#0759b5;border:1px solid #0759b5;border-radius:.7rem;box-shadow:0 4px 10px #0759b515}.ParentJourney-module__Xkj5GG__journey .app-primary-button:hover{background:#06488f}.ParentJourney-module__Xkj5GG__journey .app-secondary-button{box-shadow:none;color:#164d85;border-radius:.7rem}.ParentJourney-module__Xkj5GG__journey .app-eyebrow{color:#0759b5;letter-spacing:.08em;font-size:.75rem}.ParentJourney-module__Xkj5GG__journey :is(input,select,textarea){font-size:1rem}.ParentJourney-module__Xkj5GG__journey :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #b27016}.ParentJourney-module__Xkj5GG__journey :is(button,input,select){min-height:44px}.ParentJourney-module__Xkj5GG__journey :is(h1,h2,h3,p,dd){overflow-wrap:anywhere}.ParentJourney-module__Xkj5GG__banner{color:#fff;background:#102b46;border:1px solid #234866;border-radius:1.25rem;padding:clamp(1.3rem,3vw,2rem)}.ParentJourney-module__Xkj5GG__banner h1{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.2}.ParentJourney-module__Xkj5GG__requirementLayout{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:1.75rem;max-width:76rem;margin-inline:auto;display:grid}.ParentJourney-module__Xkj5GG__requirementIntro{position:sticky;top:104px}.ParentJourney-module__Xkj5GG__requirementForm{min-width:0;margin-top:0;scroll-margin-top:104px}.ParentJourney-module__Xkj5GG__requirementForm>ol{gap:.5rem}.ParentJourney-module__Xkj5GG__requirementForm>ol button{text-align:center;flex-direction:column;justify-content:center;min-height:60px;padding:.55rem .2rem}.ParentJourney-module__Xkj5GG__requirementForm>ol button[aria-current=step]{box-shadow:none;background:#0759b5}.ParentJourney-module__Xkj5GG__requirementForm>ol button span:last-child{text-overflow:clip;white-space:normal;font-size:.72rem;overflow:visible}.ParentJourney-module__Xkj5GG__requirementForm .app-panel-soft button[aria-pressed=true]{box-shadow:none;background:#0759b5}.ParentJourney-module__Xkj5GG__formGuidance{color:#d4e3f0;gap:1rem;margin-top:1.5rem;font-size:.9rem;line-height:1.6;display:grid}.ParentJourney-module__Xkj5GG__formGuidance strong{color:#fff;display:block}.ParentJourney-module__Xkj5GG__profileLayout{grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);align-items:start;gap:2rem;display:grid}.ParentJourney-module__Xkj5GG__profileContent{min-width:0}.ParentJourney-module__Xkj5GG__bookingSidebar{background:#f4f7fb;border:1px solid #d3dfeb;border-radius:1.2rem;min-width:0;margin-top:2rem;padding:1.25rem}.ParentJourney-module__Xkj5GG__bookingSidebar>section{border:0;margin-top:0;padding-top:0;scroll-margin-top:104px}.ParentJourney-module__Xkj5GG__bookingSidebar .slotRow{flex-direction:column;align-items:stretch}.ParentJourney-module__Xkj5GG__bookingSidebar .slotRow button{width:100%}.ParentJourney-module__Xkj5GG__profileHero{box-shadow:none;background:#102b46;border-radius:1.2rem}.ParentJourney-module__Xkj5GG__profileHero>div{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr)}.ParentJourney-module__Xkj5GG__profileHero h1{font-family:Georgia,Times New Roman,serif;font-weight:400}.ParentJourney-module__Xkj5GG__profileHero .profilePhoto{min-height:300px}.ParentJourney-module__Xkj5GG__discoveryCard{border-color:#d7e1eb;border-radius:1rem;box-shadow:0 5px 20px #102b4606}.ParentJourney-module__Xkj5GG__discoveryCard:hover{border-color:#9bb9d9;transform:translateY(-2px);box-shadow:0 12px 26px #102b4610}.ParentJourney-module__Xkj5GG__filterBar{border-block:1px solid #dce4ec;flex-wrap:wrap;align-items:end;gap:1rem;padding-block:1rem;display:flex}.ParentJourney-module__Xkj5GG__filterBar label{color:#344b63;flex:180px;font-size:.85rem;font-weight:700}.ParentJourney-module__Xkj5GG__filterBar input{margin-top:.5rem;display:block}.ParentJourney-module__Xkj5GG__loginLayout{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;width:min(100%,64rem);display:grid}.ParentJourney-module__Xkj5GG__loginIntro h1{color:#102b46;letter-spacing:-.03em;font:400 clamp(2.2rem,4vw,3.4rem)/1.12 Georgia,serif}.ParentJourney-module__Xkj5GG__loginIntro p{color:#526371;margin-top:1rem;line-height:1.7}.ParentJourney-module__Xkj5GG__loginIntro ol{color:#344b63;gap:1rem;margin-top:2rem;display:grid}.ParentJourney-module__Xkj5GG__loginIntro li{border-bottom:1px solid #d7e1eb;padding-bottom:1rem}.ParentJourney-module__Xkj5GG__loginIntro a{color:#0759b5;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.ParentJourney-module__Xkj5GG__dialog{background:#fff;border-radius:1.2rem}@media (max-width:1023px){.ParentJourney-module__Xkj5GG__requirementLayout{grid-template-columns:1fr;gap:1.25rem;max-width:48rem}.ParentJourney-module__Xkj5GG__requirementIntro{position:static}.ParentJourney-module__Xkj5GG__formGuidance{display:none}.ParentJourney-module__Xkj5GG__profileLayout{grid-template-columns:1fr;gap:0}.ParentJourney-module__Xkj5GG__bookingSidebar{margin-top:1.5rem}}@media (max-width:767px){.ParentJourney-module__Xkj5GG__loginLayout{grid-template-columns:1fr;gap:1.5rem;max-width:28rem}.ParentJourney-module__Xkj5GG__loginIntro ol{display:none}.ParentJourney-module__Xkj5GG__profileHero>div{grid-template-columns:1fr}.ParentJourney-module__Xkj5GG__profileHero .profilePhoto{min-height:230px}}@media (max-width:539px){.ParentJourney-module__Xkj5GG__requirementForm,.ParentJourney-module__Xkj5GG__bookingSidebar{padding:1rem}}
.PublicSite-module__Ya5YMa__home{--ink:#102b46;--muted:#526371;--paper:#fefdf9;--line:#dce4ea;color:var(--ink);background:#faf9f5}.PublicSite-module__Ya5YMa__home :is(h1,h2){text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-weight:400}.PublicSite-module__Ya5YMa__home h1{letter-spacing:-.045em;font-size:clamp(2.45rem,4.6vw,4.5rem);line-height:1.08}.PublicSite-module__Ya5YMa__home h2{letter-spacing:-.035em;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.15}.PublicSite-module__Ya5YMa__home h3{font-size:1.05rem;font-weight:700;line-height:1.4}.PublicSite-module__Ya5YMa__home p{line-height:1.7}.PublicSite-module__Ya5YMa__home :is(a,summary):focus-visible,.PublicSite-module__Ya5YMa__header :is(a,button):focus-visible,.PublicSite-module__Ya5YMa__footer a:focus-visible{outline-offset:4px;outline:3px solid #a94d16}.PublicSite-module__Ya5YMa__container{width:min(100% - 3rem,76rem);margin-inline:auto}.PublicSite-module__Ya5YMa__section{padding-block:clamp(2.75rem,5vw,4.5rem)}.PublicSite-module__Ya5YMa__eyebrow{color:#0759b5;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-size:.78rem;font-weight:700}.PublicSite-module__Ya5YMa__copy{color:var(--muted);max-width:39rem;margin-top:1.1rem}.PublicSite-module__Ya5YMa__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.PublicSite-module__Ya5YMa__primary,.PublicSite-module__Ya5YMa__secondary{text-align:center;border:1px solid #0000;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.3rem;font-size:.9rem;font-weight:700;display:inline-flex}.PublicSite-module__Ya5YMa__primary{color:#fff;background:#0759b5;box-shadow:0 5px 14px #0759b51a}.PublicSite-module__Ya5YMa__primary:hover{background:#06488f;transform:translateY(-2px)}.PublicSite-module__Ya5YMa__secondary{color:#0d2032;background:#fefdf9;border-color:#c9c5bb}.PublicSite-module__Ya5YMa__secondary:hover{background:#eeeae0}.PublicSite-module__Ya5YMa__header{z-index:40;color:#0d2032;background:#fffefa;border-bottom:1px solid #dce4ea;position:sticky;top:0;box-shadow:0 2px 14px #102b4605}.PublicSite-module__Ya5YMa__headerInner{align-items:center;gap:1rem;width:min(100% - 3rem,76rem);min-height:80px;margin:auto;display:flex}.PublicSite-module__Ya5YMa__logo{flex-shrink:0}.PublicSite-module__Ya5YMa__logo img{object-fit:contain;width:86px;height:64px}.PublicSite-module__Ya5YMa__findLink{white-space:nowrap;margin-left:auto;padding:.65rem;font-size:.875rem;font-weight:700}.PublicSite-module__Ya5YMa__infoNav{gap:.1rem;display:flex}.PublicSite-module__Ya5YMa__infoNav a{padding:.75rem;font-size:.875rem}.PublicSite-module__Ya5YMa__infoNav a:hover,.PublicSite-module__Ya5YMa__findLink:hover{color:#a94d16}.PublicSite-module__Ya5YMa__accounts{align-items:center;gap:.6rem;display:flex}.PublicSite-module__Ya5YMa__account,.PublicSite-module__Ya5YMa__tutorLogin{white-space:nowrap;border:1px solid #ccd2d5;border-radius:.5rem;justify-content:center;align-items:center;min-height:44px;padding:.65rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.PublicSite-module__Ya5YMa__tutorLogin{color:#fff;background:#205890;border-color:#205890}.PublicSite-module__Ya5YMa__tutorLogin:hover{background:#18446f}.PublicSite-module__Ya5YMa__account:hover{background:#f0ede5}.PublicSite-module__Ya5YMa__menuButton{border:1px solid #ccd2d5;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:none}.PublicSite-module__Ya5YMa__menuButton svg{width:20px;height:20px}.PublicSite-module__Ya5YMa__mobileMenu{border-top:1px solid #e8e4da;max-height:65vh;padding:.65rem 1.5rem;overflow-y:auto}.PublicSite-module__Ya5YMa__mobileMenu nav{max-width:72rem;margin:auto;display:grid}.PublicSite-module__Ya5YMa__mobileMenu a{padding:.8rem;font-size:.9rem}.PublicSite-module__Ya5YMa__mobileMenu a:hover{background:#f8f6f0}.PublicSite-module__Ya5YMa__skipLink{z-index:60;color:#fff;background:#0d2032;border-radius:.5rem;padding:.75rem 1rem;position:absolute;top:.5rem;left:1rem;transform:translateY(-200%)}.PublicSite-module__Ya5YMa__skipLink:focus{transform:translateY(0)}.PublicSite-module__Ya5YMa__hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:3.5rem;padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.PublicSite-module__Ya5YMa__hero h1 em{color:#205890;font-style:normal}.PublicSite-module__Ya5YMa__heroNote{color:var(--muted);margin-top:1.25rem;font-size:.8rem}.PublicSite-module__Ya5YMa__heroPreview{background:#eaf1f8;border:1px solid #ccdce9;border-radius:1.6rem;padding:1.4rem;position:relative;box-shadow:0 24px 60px #102b4612}.PublicSite-module__Ya5YMa__previewLabel{color:#526371;letter-spacing:.04em;font-size:.75rem;font-weight:700}.PublicSite-module__Ya5YMa__requirement{background:var(--paper);border:1px solid #dae4ed;border-radius:.85rem;align-items:center;gap:.8rem;margin-block:1rem;padding:1rem;display:flex}.PublicSite-module__Ya5YMa__requirement p{color:var(--muted);margin-top:.3rem;font-size:.8rem}.PublicSite-module__Ya5YMa__previewSteps{gap:.75rem;display:grid}.PublicSite-module__Ya5YMa__previewSteps li{color:#344b5a;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.PublicSite-module__Ya5YMa__previewSteps span{border:1px solid #c5bdad;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.7rem;display:grid}.PublicSite-module__Ya5YMa__serviceStrip{color:#fff;background:#0b1727}.PublicSite-module__Ya5YMa__serviceStrip ul{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.2rem;font-size:.85rem;display:flex}.PublicSite-module__Ya5YMa__serviceStrip li:before{content:"";vertical-align:middle;background:#d5a763;border-radius:50%;width:6px;height:6px;margin-right:.75rem;display:inline-block}.PublicSite-module__Ya5YMa__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.PublicSite-module__Ya5YMa__stepNumber{color:#0759b5;align-items:center;gap:1rem;margin-bottom:.65rem;padding-top:.3rem;font-family:Georgia,serif;font-size:1.8rem;display:flex}.PublicSite-module__Ya5YMa__stepNumber:after{content:"";background:#c8d6e3;flex:1;height:1px}.PublicSite-module__Ya5YMa__steps p{color:var(--muted);margin-top:.6rem;font-size:.9rem}.PublicSite-module__Ya5YMa__discovery{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.PublicSite-module__Ya5YMa__textLink{color:#205890;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:.8rem;font-weight:700;text-decoration:underline;display:inline-flex}.PublicSite-module__Ya5YMa__tutorCard{background:#fff;border:1px solid #d5e0e9;border-top:4px solid #0759b5;border-radius:1.2rem;padding:1.5rem;box-shadow:0 12px 30px #0d203209}.PublicSite-module__Ya5YMa__tutorIdentity{align-items:center;gap:1rem;margin-block:1.25rem;display:flex}.PublicSite-module__Ya5YMa__avatar{color:#205890;background:#e6edf2;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-family:Georgia,serif;font-size:1.5rem;display:grid}.PublicSite-module__Ya5YMa__tutorIdentity p{color:var(--muted);font-size:.8rem}.PublicSite-module__Ya5YMa__profileFields{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;padding-block:1.1rem;display:grid}.PublicSite-module__Ya5YMa__profileFields dt{color:var(--muted);font-size:.75rem}.PublicSite-module__Ya5YMa__profileFields dd{margin-top:.3rem;font-size:.85rem;font-weight:700}.PublicSite-module__Ya5YMa__cardNote{color:var(--muted);margin-top:1rem;font-size:.75rem}.PublicSite-module__Ya5YMa__modes{background:var(--paper);border-block:1px solid var(--line)}.PublicSite-module__Ya5YMa__modeGrid{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem;display:grid}.PublicSite-module__Ya5YMa__modeGrid article{background:#f0f5fb;border:1px solid #d6e1ec;border-radius:1.2rem;padding:1.7rem}.PublicSite-module__Ya5YMa__modeGrid article:last-child{background:#faf4e8;border-color:#e8dcc4}.PublicSite-module__Ya5YMa__modeGrid ul{color:#344b5a;gap:.65rem;margin-top:1rem;font-size:.9rem;display:grid}.PublicSite-module__Ya5YMa__modeGrid li:before{content:"✓";color:#0759b5;margin-right:.7rem}.PublicSite-module__Ya5YMa__modeSymbol{color:#0759b5;background:#fff;border:1px solid #cfdae6;border-radius:.8rem;place-items:center;width:44px;height:44px;margin-bottom:1rem;font-size:1.6rem;display:grid}.PublicSite-module__Ya5YMa__modeGrid p{color:var(--muted);margin-top:.65rem;font-size:.9rem}.PublicSite-module__Ya5YMa__zone{border-top:1px solid var(--line);align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.PublicSite-module__Ya5YMa__zone svg{color:#205890;flex-shrink:0;width:64px;height:64px}.PublicSite-module__Ya5YMa__zone p{color:var(--muted);font-size:.85rem}.PublicSite-module__Ya5YMa__trust{grid-template-columns:.85fr 1.15fr;gap:4rem;display:grid}.PublicSite-module__Ya5YMa__policies{flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:1rem;font-size:.85rem;display:flex}.PublicSite-module__Ya5YMa__policies a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.PublicSite-module__Ya5YMa__faq{border-top:1px solid #cec8ba}.PublicSite-module__Ya5YMa__faq details{border-bottom:1px solid #cec8ba}.PublicSite-module__Ya5YMa__faq summary{cursor:pointer;padding:1.1rem .25rem;font-size:.9rem;font-weight:700}.PublicSite-module__Ya5YMa__faq p{color:var(--muted);padding:0 .25rem 1.1rem;font-size:.875rem}.PublicSite-module__Ya5YMa__recruitment{color:#fff;background:#0b1727;border-radius:1rem;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.PublicSite-module__Ya5YMa__recruitment .PublicSite-module__Ya5YMa__eyebrow{color:#e0b87f}.PublicSite-module__Ya5YMa__recruitment p:not(.PublicSite-module__Ya5YMa__eyebrow){color:#d0d9df;max-width:38rem;margin-top:1rem;font-size:.9rem}.PublicSite-module__Ya5YMa__recruitment .PublicSite-module__Ya5YMa__actions{flex-direction:column;margin:0}.PublicSite-module__Ya5YMa__recruitment .PublicSite-module__Ya5YMa__primary{color:#0b1727;background:#f0bd77}.PublicSite-module__Ya5YMa__recruitment .PublicSite-module__Ya5YMa__primary:hover{background:#ffcf8c}.PublicSite-module__Ya5YMa__recruitment .PublicSite-module__Ya5YMa__secondary{color:#fff;background:0 0;border-color:#76828e}.PublicSite-module__Ya5YMa__recruitment :is(a):focus-visible{outline-color:#f0bd77}.PublicSite-module__Ya5YMa__final{text-align:center}.PublicSite-module__Ya5YMa__final .PublicSite-module__Ya5YMa__actions{justify-content:center}.PublicSite-module__Ya5YMa__final .PublicSite-module__Ya5YMa__copy{margin-inline:auto}.PublicSite-module__Ya5YMa__footer{background:#0b1727}.PublicSite-module__Ya5YMa__footer :is(p,div){color:#b8c3cf}.PublicSite-module__Ya5YMa__footer a{align-items:center;min-height:44px;display:inline-flex}.PublicSite-module__Ya5YMa__footerLogo{background:#fff;border-radius:12px;width:132px;min-height:98px;padding:7px}.PublicSite-module__Ya5YMa__footerLogo img{width:118px;height:auto}.PublicSite-module__Ya5YMa__policyNotice{background:#f1f5f9;border:1px solid #d7e1eb;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.25rem;display:flex}.PublicSite-module__Ya5YMa__policyNotice>div{flex:240px}.PublicSite-module__Ya5YMa__policyNotice h2{letter-spacing:0;color:#102b46;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}.PublicSite-module__Ya5YMa__policyNotice p{color:#526371;margin-top:.4rem;font-size:.875rem;line-height:1.65}.PublicSite-module__Ya5YMa__policyNotice a{color:#0759b5;text-underline-offset:4px;align-items:center;gap:.7rem;min-height:44px;font-size:.85rem;font-weight:700;text-decoration:underline;display:inline-flex}.PublicSite-module__Ya5YMa__header a[aria-current=page]{color:#0759b5;text-underline-offset:6px;text-decoration:underline}.PublicSite-module__Ya5YMa__previewTop{letter-spacing:.08em;color:#344e69;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.65rem;font-weight:700;display:flex}.PublicSite-module__Ya5YMa__samplePill{letter-spacing:0;background:#fff;border:1px solid #d4e0eb;border-radius:99px;padding:.35rem .55rem;font-size:.7rem}.PublicSite-module__Ya5YMa__productIcon{color:#0759b5;background:#dceafa;border-radius:.65rem;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:.8rem;font-weight:700;display:grid}.PublicSite-module__Ya5YMa__previewProfile{background:#fff;border:1px solid #cddde9;border-radius:1rem;padding:1.2rem;box-shadow:0 8px 24px #143a6010}.PublicSite-module__Ya5YMa__previewProfile .PublicSite-module__Ya5YMa__tutorIdentity{margin-block:1rem}.PublicSite-module__Ya5YMa__chips{flex-wrap:wrap;gap:.45rem;display:flex}.PublicSite-module__Ya5YMa__chips span{color:#34506b;background:#f0f5fb;border:1px solid #e2e9f1;border-radius:.45rem;padding:.4rem .6rem;font-size:.75rem}.PublicSite-module__Ya5YMa__previewMatch{border-top:1px solid #e5ebf0;gap:.7rem;margin-top:1.2rem;padding-top:1rem;font-size:.85rem;display:flex}.PublicSite-module__Ya5YMa__previewMatch>span{color:#0759b5;font-size:1.5rem}.PublicSite-module__Ya5YMa__previewMatch p,.PublicSite-module__Ya5YMa__demoPreview p{color:#526371;margin-top:.2rem;font-size:.78rem}.PublicSite-module__Ya5YMa__previewAction{color:#0759b5;border-top:1px solid #e5ebf0;justify-content:space-between;align-items:center;gap:.7rem;min-height:44px;margin-top:1rem;padding-top:.8rem;font-size:.85rem;font-weight:700;display:flex}.PublicSite-module__Ya5YMa__demoPreview{background:#fff7e6;border:1px solid #ebd8ad;border-radius:.85rem;align-items:center;gap:.8rem;margin-top:1rem;padding:1rem;font-size:.85rem;display:flex}.PublicSite-module__Ya5YMa__demoPreview .PublicSite-module__Ya5YMa__productIcon{color:#684611;background:#f7e1ae}.PublicSite-module__Ya5YMa__heroPreview .PublicSite-module__Ya5YMa__cardNote{text-align:center;margin-top:.75rem;font-size:.7rem}.PublicSite-module__Ya5YMa__zoneSection{background:#edf3f8;border-block:1px solid #dce5ed}.PublicSite-module__Ya5YMa__zoneLayout{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding-block:3rem;display:grid}.PublicSite-module__Ya5YMa__zoneVisual{background:#fff;border:1px solid #d2dfea;border-radius:1.5rem;padding:.75rem;box-shadow:0 16px 30px #102b460a}.PublicSite-module__Ya5YMa__zoneVisual svg{width:100%;height:auto}.PublicSite-module__Ya5YMa__mapCaption{text-align:center;color:#526371;padding:.8rem .5rem .25rem;font-size:.75rem}.PublicSite-module__Ya5YMa__zoneBenefits{border-left:2px solid #c2d5e9;gap:1rem;margin-top:1.5rem;padding-left:1rem;font-size:.9rem;display:grid}.PublicSite-module__Ya5YMa__zoneBenefits span{color:#526371;margin-top:.25rem;line-height:1.6;display:block}.PublicSite-module__Ya5YMa__home :is(article,aside,.PublicSite-module__Ya5YMa__zoneLayout>div,.PublicSite-module__Ya5YMa__hero>div){min-width:0}@media (min-width:1100px){.PublicSite-module__Ya5YMa__mobileMenu{display:none}}@media (max-width:1099px){.PublicSite-module__Ya5YMa__infoNav{display:none}.PublicSite-module__Ya5YMa__menuButton{display:flex}.PublicSite-module__Ya5YMa__hero,.PublicSite-module__Ya5YMa__discovery,.PublicSite-module__Ya5YMa__trust{gap:2rem}}@media (max-width:767px){.PublicSite-module__Ya5YMa__hero,.PublicSite-module__Ya5YMa__discovery,.PublicSite-module__Ya5YMa__trust,.PublicSite-module__Ya5YMa__zoneLayout{grid-template-columns:1fr}.PublicSite-module__Ya5YMa__hero{gap:2rem}.PublicSite-module__Ya5YMa__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.PublicSite-module__Ya5YMa__zoneLayout{gap:2rem}.PublicSite-module__Ya5YMa__recruitment{grid-template-columns:1fr}.PublicSite-module__Ya5YMa__recruitment .PublicSite-module__Ya5YMa__actions{flex-direction:row}.PublicSite-module__Ya5YMa__headerInner{gap:.5rem}.PublicSite-module__Ya5YMa__findLink{display:none}.PublicSite-module__Ya5YMa__accounts{margin-left:auto}}@media (max-width:539px){.PublicSite-module__Ya5YMa__container{width:calc(100% - 2rem)}.PublicSite-module__Ya5YMa__headerInner{gap:.35rem;width:calc(100% - 1rem);min-height:68px}.PublicSite-module__Ya5YMa__logo img{width:59px;height:48px}.PublicSite-module__Ya5YMa__accounts{gap:.3rem}.PublicSite-module__Ya5YMa__account,.PublicSite-module__Ya5YMa__tutorLogin{padding:.6rem .45rem;font-size:.72rem}.PublicSite-module__Ya5YMa__menuButton{width:44px}.PublicSite-module__Ya5YMa__modeGrid{grid-template-columns:1fr;gap:1.25rem}.PublicSite-module__Ya5YMa__heroPreview,.PublicSite-module__Ya5YMa__tutorCard{padding:1.1rem}.PublicSite-module__Ya5YMa__serviceStrip ul{gap:.65rem;display:grid}.PublicSite-module__Ya5YMa__zone{align-items:flex-start}.PublicSite-module__Ya5YMa__recruitment .PublicSite-module__Ya5YMa__actions{flex-direction:column}}
.SeoLandingPage-module__gFWjzq__page h1{font-size:clamp(2.35rem,4vw,3.65rem)}.SeoLandingPage-module__gFWjzq__breadcrumb{color:#526371;padding-top:1.4rem;font-size:.8rem}.SeoLandingPage-module__gFWjzq__breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.3rem .6rem;display:flex}.SeoLandingPage-module__gFWjzq__breadcrumb li{align-items:center;gap:.6rem;display:inline-flex}.SeoLandingPage-module__gFWjzq__breadcrumb li+li:before{content:"/";color:#8b7760}.SeoLandingPage-module__gFWjzq__breadcrumb a{text-underline-offset:3px;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}.SeoLandingPage-module__gFWjzq__hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding-block:3.25rem 4rem;display:grid}.SeoLandingPage-module__gFWjzq__brief{background:#eee9dc;border:1px solid #dfd9ca;border-radius:1rem;padding:1.75rem}.SeoLandingPage-module__gFWjzq__brief h2{font-size:1.6rem}.SeoLandingPage-module__gFWjzq__brief ul{gap:1rem;margin-top:1.5rem;display:grid}.SeoLandingPage-module__gFWjzq__brief li{color:#344b5a;padding-left:1.1rem;font-size:.9rem;line-height:1.6;position:relative}.SeoLandingPage-module__gFWjzq__brief li:before{content:"";background:#a94d16;border-radius:50%;width:5px;height:5px;position:absolute;top:.55rem;left:0}.SeoLandingPage-module__gFWjzq__note{color:#526371;margin-top:1.2rem;font-size:.8rem}.SeoLandingPage-module__gFWjzq__content{border-top:1px solid #e0d9cb;grid-template-columns:1fr 1fr;gap:3.5rem;padding-block:3rem 4rem;display:grid}.SeoLandingPage-module__gFWjzq__content h2{font-size:clamp(1.7rem,2.5vw,2.2rem)}.SeoLandingPage-module__gFWjzq__content p{color:#526371;margin-top:1rem;font-size:.95rem}.SeoLandingPage-module__gFWjzq__journey{background:#fefdf9;border-block:1px solid #e8e4da}.SeoLandingPage-module__gFWjzq__questions{grid-template-columns:.85fr 1.15fr;gap:4rem;display:grid}.SeoLandingPage-module__gFWjzq__related{border-block:1px solid #e0d9cb;padding-block:2.5rem}.SeoLandingPage-module__gFWjzq__related h2{font-size:2rem}.SeoLandingPage-module__gFWjzq__related ul{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.SeoLandingPage-module__gFWjzq__related a{color:#205890;background:#fefdf9;border:1px solid #d4cec0;border-radius:.5rem;align-items:center;gap:.75rem;min-height:44px;padding:.6rem .9rem;font-size:.9rem;font-weight:700;display:inline-flex}.SeoLandingPage-module__gFWjzq__related a:hover{background:#eee9dc}.SeoLandingPage-module__gFWjzq__nextStep{color:#fff;background:#0b1727;border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem;display:flex}.SeoLandingPage-module__gFWjzq__nextStep>a{color:#0b1727;background:#f0bd77;flex-shrink:0}.SeoLandingPage-module__gFWjzq__nextStep>a:hover{background:#ffcf8c}.SeoLandingPage-module__gFWjzq__nextStep>a:focus-visible{outline-color:#f0bd77}.SeoLandingPage-module__gFWjzq__nextStep p{color:#d0d9df;margin-top:.8rem}.SeoLandingPage-module__gFWjzq__nextStep p:first-child{color:#e0b87f;margin-top:0}.SeoLandingPage-module__gFWjzq__support{color:#526371;margin-top:1.5rem;font-size:.8rem}.SeoLandingPage-module__gFWjzq__support p+p{margin-top:.5rem}.SeoLandingPage-module__gFWjzq__support>p a{color:#205890;text-underline-offset:3px;align-items:center;min-height:32px;font-weight:700;text-decoration:underline;display:inline-flex}@media (max-width:900px){.SeoLandingPage-module__gFWjzq__hero,.SeoLandingPage-module__gFWjzq__content,.SeoLandingPage-module__gFWjzq__questions{gap:2rem}}@media (max-width:767px){.SeoLandingPage-module__gFWjzq__hero,.SeoLandingPage-module__gFWjzq__content,.SeoLandingPage-module__gFWjzq__questions{grid-template-columns:1fr}.SeoLandingPage-module__gFWjzq__hero{padding-block:2rem 2.5rem}.SeoLandingPage-module__gFWjzq__content{padding-block:2.5rem}.SeoLandingPage-module__gFWjzq__nextStep{flex-direction:column;align-items:flex-start;padding:1.5rem}.SeoLandingPage-module__gFWjzq__nextStep>a{width:100%}.SeoLandingPage-module__gFWjzq__brief{padding:1.25rem}}
