.school-module__jp_-bW__page{color:#172b50;background:#f7f9fd;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.school-module__jp_-bW__header{justify-content:space-between;align-items:center;max-width:1200px;height:82px;margin:auto;padding:0 28px;display:flex}.school-module__jp_-bW__header>a{color:#103578;align-items:center;gap:10px;font-weight:900;text-decoration:none;display:flex}.school-module__jp_-bW__header img{border-radius:11px;width:48px;height:48px}.school-module__jp_-bW__header b{color:#f58220}.school-module__jp_-bW__header nav{align-items:center;gap:25px;display:flex}.school-module__jp_-bW__header nav a{color:#30425e;font-weight:700;text-decoration:none}.school-module__jp_-bW__login{border:1px solid #b8cbed;border-radius:9px;padding:10px 16px}.school-module__jp_-bW__hero{color:#fff;background:linear-gradient(125deg,#081f4e,#1250ad);grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;padding:70px max(28px,50% - 572px);display:grid;overflow:hidden}.school-module__jp_-bW__eyebrow{color:#f58220;text-transform:uppercase;letter-spacing:1.7px;font-size:13px;font-weight:900}.school-module__jp_-bW__hero h1{letter-spacing:-3px;margin:15px 0;font-size:clamp(44px,6vw,76px);line-height:.98}.school-module__jp_-bW__hero h1 span{color:#ff942f}.school-module__jp_-bW__lead{color:#dbe7ff;max-width:660px;font-size:19px;line-height:1.7}.school-module__jp_-bW__actions{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.school-module__jp_-bW__primary,.school-module__jp_-bW__secondary{border-radius:10px;padding:15px 21px;font-weight:900;text-decoration:none;display:inline-block}.school-module__jp_-bW__primary{color:#fff;background:#f58220}.school-module__jp_-bW__secondary{color:#fff;border:1px solid #7597d2}.school-module__jp_-bW__countryLine{color:#c6d7f6;font-size:13px;line-height:1.8}.school-module__jp_-bW__heroCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:25px;padding:30px;box-shadow:0 25px 65px #0003}.school-module__jp_-bW__heroCard>span{color:#ff9b3e;font-weight:900}.school-module__jp_-bW__heroCard>b{margin:12px 0 20px;font-size:24px;display:block}.school-module__jp_-bW__heroCard li{color:#e6efff;margin:14px 0}.school-module__jp_-bW__stats{background:#fff;border-radius:18px;grid-template-columns:repeat(4,1fr);max-width:1120px;margin:-25px auto 70px;display:grid;position:relative;box-shadow:0 18px 50px #0b33731f}.school-module__jp_-bW__stats div{text-align:center;border-right:1px solid #e4ebf6;padding:23px}.school-module__jp_-bW__stats div:last-child{border:0}.school-module__jp_-bW__stats b{color:#1552b8;font-size:29px;display:block}.school-module__jp_-bW__stats span{color:#6b7789;font-size:13px}.school-module__jp_-bW__section,.school-module__jp_-bW__method{max-width:1120px;margin:80px auto;padding:0 25px}.school-module__jp_-bW__sectionTitle{max-width:720px;margin-bottom:34px}.school-module__jp_-bW__sectionTitle h2{color:#0d3478;letter-spacing:-1.5px;margin:8px 0;font-size:clamp(32px,4vw,48px)}.school-module__jp_-bW__sectionTitle>p:last-child{color:#66758b;line-height:1.7}.school-module__jp_-bW__explorer{background:#fff;border:1px solid #dce6f5;border-radius:24px;overflow:hidden;box-shadow:0 22px 65px #0d34781a}.school-module__jp_-bW__steps{background:#eef4ff;grid-template-columns:repeat(3,1fr);gap:18px;padding:25px;display:grid}.school-module__jp_-bW__steps label{color:#30425e;font-size:13px;font-weight:900}.school-module__jp_-bW__steps label>span{color:#fff;background:#1552b8;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:7px;display:inline-grid}.school-module__jp_-bW__steps select{color:#172b50;background:#fff;border:1px solid #bfd0eb;border-radius:10px;width:100%;height:48px;margin-top:9px;padding:0 12px;font-size:15px;display:block}.school-module__jp_-bW__pathResult{padding:32px}.school-module__jp_-bW__pathHead{align-items:center;gap:18px;display:flex}.school-module__jp_-bW__subjectIcon{color:#e96d00;background:#fff1e5;border-radius:18px;place-items:center;width:64px;height:64px;font-size:25px;font-weight:900;display:grid}.school-module__jp_-bW__pathHead p{color:#66758b;margin:0}.school-module__jp_-bW__pathHead h3{color:#0d3478;margin:3px 0;font-size:29px}.school-module__jp_-bW__pathHead span{color:#1552b8;font-weight:800}.school-module__jp_-bW__reference{color:#66758b;background:#f7f9fd;border-left:4px solid #f58220;margin:25px 0;padding:13px 15px}.school-module__jp_-bW__moduleGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.school-module__jp_-bW__moduleGrid article{border:1px solid #dce6f5;border-radius:14px;padding:18px}.school-module__jp_-bW__moduleGrid span,.school-module__jp_-bW__moduleGrid small{color:#768399;font-size:12px;display:block}.school-module__jp_-bW__moduleGrid b{color:#193665;margin:9px 0;display:block}.school-module__jp_-bW__preview{color:#fff;background:#0d3478;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;padding:18px;display:flex}.school-module__jp_-bW__preview span{color:#c9d8f4;margin-top:5px;font-size:13px;display:block}.school-module__jp_-bW__preview a{color:#fff;white-space:nowrap;background:#f58220;border-radius:9px;padding:11px 15px;font-weight:900;text-decoration:none}.school-module__jp_-bW__method{background:#edf3fc;max-width:none;padding:75px max(25px,50% - 560px)}.school-module__jp_-bW__methodGrid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.school-module__jp_-bW__methodGrid article{background:#fff;border-radius:16px;padding:24px}.school-module__jp_-bW__methodGrid article>span{color:#f58220;font-size:25px;font-weight:900}.school-module__jp_-bW__methodGrid h3{color:#0d3478}.school-module__jp_-bW__methodGrid p{color:#69768a;line-height:1.6}.school-module__jp_-bW__cta{color:#fff;background:linear-gradient(120deg,#0d3478,#1552b8);border-radius:25px;justify-content:space-between;align-items:center;gap:30px;max-width:1120px;margin:80px auto;padding:42px;display:flex}.school-module__jp_-bW__cta h2{margin:8px 0;font-size:35px}.school-module__jp_-bW__cta p{color:#d4e2fa}.school-module__jp_-bW__cta .school-module__jp_-bW__primary{white-space:nowrap}.school-module__jp_-bW__footer{color:#fff;background:#071b40;align-items:center;gap:12px;padding:35px max(25px,50% - 560px);display:flex}.school-module__jp_-bW__footer img{border-radius:9px;width:45px;height:45px}.school-module__jp_-bW__footer div span{color:#b4c5e4;margin-top:3px;font-size:12px;display:block}.school-module__jp_-bW__footer>a{color:#fff;margin-left:auto}@media (max-width:800px){.school-module__jp_-bW__header nav>a:not(.school-module__jp_-bW__login){display:none}.school-module__jp_-bW__hero{grid-template-columns:1fr;padding-top:50px}.school-module__jp_-bW__hero aside{display:none}.school-module__jp_-bW__stats{border-radius:0;grid-template-columns:repeat(2,1fr);margin:0}.school-module__jp_-bW__steps,.school-module__jp_-bW__moduleGrid,.school-module__jp_-bW__methodGrid{grid-template-columns:1fr}.school-module__jp_-bW__cta,.school-module__jp_-bW__preview{display:block}.school-module__jp_-bW__cta .school-module__jp_-bW__primary,.school-module__jp_-bW__preview a{margin-top:15px}.school-module__jp_-bW__hero h1{letter-spacing:-2px}.school-module__jp_-bW__pathResult{padding:22px}}
