.CourseLanding_hero__SC_1y{padding:30px 0 64px;background:#fff;color:#132544}.CourseLanding_heroGrid__nP43p{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:40px;align-items:center}.CourseLanding_badges__uzzKo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px}.CourseLanding_badges__uzzKo>a,.CourseLanding_badges__uzzKo>span{display:inline-flex;align-items:center;gap:7px;border:1px solid #dbe4f4;border-radius:50px;padding:10px 12px;font-size:12px;line-height:1.4;color:#526487}.CourseLanding_stars__7zF_c{display:flex;gap:2px;color:#c98a15}.CourseLanding_badges__uzzKo b{font-size:18px;color:#132544}.CourseLanding_hero__SC_1y .CourseLanding_courseHeading__2x6W6,.CourseLanding_hero__SC_1y h1{font-family:var(--font-display),sans-serif;font-size:clamp(30px,2.8vw,44px);font-weight:800;line-height:1.12;letter-spacing:-.03em}.CourseLanding_hero__SC_1y h1>span{color:#284995}.CourseLanding_price__bi1M_{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 16px;margin-top:24px}.CourseLanding_price__bi1M_>span{font-size:18px;color:#617498}.CourseLanding_price__bi1M_ strong{font-family:var(--font-display),sans-serif;font-size:clamp(42px,4vw,64px);line-height:1.1;font-weight:800;color:#284995}.CourseLanding_price__bi1M_ del{font-size:26px;font-weight:600;color:#8f9fba;text-decoration-color:#c31317;text-decoration-thickness:3px}.CourseLanding_lead__7yDcv{margin-top:24px;font-size:19px;line-height:1.6;color:#344d76}.CourseLanding_benefits__GNIS4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0;list-style:none;padding:0}.CourseLanding_benefits__GNIS4 li{display:flex;gap:9px;font-size:14px;font-weight:500;line-height:1.5;color:#526487}.CourseLanding_benefits__GNIS4 li+li{border-left:1px solid #d4dff3;padding-left:16px}.CourseLanding_benefits__GNIS4 svg{flex:none;width:17px;height:17px;margin-top:3px;color:#168967}.CourseLanding_redButton__PVEIN{display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;background:#c31317;color:#fff;border-radius:16px;font-size:16px;font-weight:700;line-height:1.35;transition:background .2s}.CourseLanding_redButton__PVEIN:hover{background:#a90f13}.CourseLanding_gears__ukdby button:focus-visible,.CourseLanding_redButton__PVEIN:focus-visible{outline:3px solid #cf991d;outline-offset:4px}.CourseLanding_media__ZVOEE{min-width:0}.CourseLanding_photo__knQRW{border:6px solid #eff4fc;outline:1px solid #ccd9ee;border-radius:28px;overflow:hidden;background:#eef3fc}.CourseLanding_photo__knQRW img{display:block;width:100%;aspect-ratio:1/1.05;object-fit:cover;object-position:50% 40%}.CourseLanding_bonus__gGaH5{position:relative;width:96%;margin:-44px auto 0;padding:24px;border:1px solid #647fa8;border-radius:24px;background:linear-gradient(125deg,#19345d,#304e7c);color:white;box-shadow:0 15px 35px -25px #132544}.CourseLanding_eyebrow__UJQet{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.CourseLanding_bonus__gGaH5>.CourseLanding_eyebrow__UJQet{color:#ffe0a0}.CourseLanding_bonus__gGaH5 ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:16px 0 20px}.CourseLanding_bonus__gGaH5 li{display:flex;gap:6px;font-size:12px;line-height:1.5}.CourseLanding_bonus__gGaH5 li svg{width:14px;height:14px;flex:none;margin-top:2px;color:#ffe0a0}.CourseLanding_discount__JYJBv{border-top:1px solid #ffffff30;padding-top:18px}.CourseLanding_discount__JYJBv h2{font-family:var(--font-display);font-size:23px;font-weight:800;line-height:1.2}.CourseLanding_discount__JYJBv p{font-size:13px;line-height:1.5;color:#dde7f9;margin-top:10px}.CourseLanding_discount__JYJBv .CourseLanding_redButton__PVEIN{margin-top:16px;padding:13px 20px;font-size:14px}.CourseLanding_tariffs__6lMAU{padding:64px 0;background:linear-gradient(#f4f7ff,#fff);color:#132544;scroll-margin-top:90px}.CourseLanding_tariffHeader__TeeIg{display:flex;justify-content:space-between;align-items:center;gap:28px}.CourseLanding_tariffHeader__TeeIg>div:first-child{max-width:760px}.CourseLanding_tariffHeader__TeeIg h2{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.15;margin:12px 0}.CourseLanding_tariffHeader__TeeIg p{font-size:16px;line-height:1.6;color:#526487}.CourseLanding_tariffHeader__TeeIg .CourseLanding_eyebrow__UJQet{color:#284995;font-size:13px}.CourseLanding_gears__ukdby{display:flex;flex:none;padding:5px;border:1px solid #dbe4f4;background:#fff;border-radius:20px;gap:4px}.CourseLanding_gears__ukdby button{min-width:120px;padding:12px 14px;border-radius:15px;font-size:15px;font-weight:600;color:#526487}.CourseLanding_gears__ukdby button[aria-pressed=true]{background:#284995;color:white}.CourseLanding_gears__ukdby button:disabled{background:#edf0f5;color:#8793a7;cursor:not-allowed}.CourseLanding_gears__ukdby small{display:block;font-size:10px;margin-top:4px;font-weight:400}@media(max-width:1023px){.CourseLanding_heroGrid__nP43p{grid-template-columns:1fr;gap:30px}.CourseLanding_hero__SC_1y .CourseLanding_courseHeading__2x6W6,.CourseLanding_hero__SC_1y h1{font-size:38px}.CourseLanding_media__ZVOEE{max-width:700px;width:100%;margin:auto}.CourseLanding_tariffHeader__TeeIg{align-items:flex-start;flex-direction:column}.CourseLanding_photo__knQRW img{aspect-ratio:1.2/1}}@media(max-width:639px){.CourseLanding_hero__SC_1y{padding:20px 0 42px}.CourseLanding_hero__SC_1y .CourseLanding_courseHeading__2x6W6,.CourseLanding_hero__SC_1y h1{font-size:30px}.CourseLanding_badges__uzzKo{gap:7px;margin-bottom:22px}.CourseLanding_badges__uzzKo>a,.CourseLanding_badges__uzzKo>span{font-size:11px;padding:8px 10px}.CourseLanding_price__bi1M_{gap:8px 12px;margin-top:20px}.CourseLanding_price__bi1M_ strong{font-size:43px}.CourseLanding_price__bi1M_ del{font-size:22px}.CourseLanding_lead__7yDcv{font-size:17px;margin-top:20px}.CourseLanding_benefits__GNIS4{grid-template-columns:1fr;gap:12px;margin:22px 0}.CourseLanding_benefits__GNIS4 li{font-size:14px}.CourseLanding_benefits__GNIS4 li+li{border:0;padding:0}.CourseLanding_heroGrid__nP43p>.CourseLanding_media__ZVOEE{margin-top:8px}.CourseLanding_photo__knQRW img{aspect-ratio:1/1}.CourseLanding_bonus__gGaH5{padding:20px 18px;width:96%;margin-top:-28px}.CourseLanding_bonus__gGaH5 ul{grid-template-columns:1fr;gap:10px}.CourseLanding_bonus__gGaH5 li{font-size:14px}.CourseLanding_discount__JYJBv h2{font-size:23px}.CourseLanding_tariffs__6lMAU{padding:42px 0}.CourseLanding_tariffHeader__TeeIg{gap:22px}.CourseLanding_gears__ukdby{width:100%}.CourseLanding_gears__ukdby button{flex:1;min-width:0}.CourseLanding_redButton__PVEIN{width:100%;padding:16px;font-size:15px}}.CourseLanding_locationBadges__TwQ8K>div{flex-basis:100%}.CourseLanding_locationBadges__TwQ8K>a,.CourseLanding_locationBadges__TwQ8K>div>span,.CourseLanding_locationBadges__TwQ8K>span{min-height:40px;height:40px;box-sizing:border-box}.CourseLanding_locationBadges__TwQ8K>div>span{padding:8px 12px}.CourseLanding_locationBenefits__7FGL9{grid-template-columns:1.2fr 1fr 1.05fr;gap:12px}.CourseLanding_locationBenefits__7FGL9 li{font-size:13px;gap:7px}.CourseLanding_locationBenefits__7FGL9 li+li{padding-left:12px}.CourseLanding_locationBenefits__7FGL9 li>span{white-space:nowrap}.CourseLanding_compactBonus__5N4rN{padding:20px}.CourseLanding_compactBonus__5N4rN h2{font-family:var(--font-display),sans-serif;font-size:21px;line-height:1.25;font-weight:800}.CourseLanding_compactBonus__5N4rN ul{margin:16px 0}.CourseLanding_compactBonus__5N4rN .CourseLanding_redButton__PVEIN{padding:12px 18px;font-size:14px}.CourseLanding_locationHero__hmF9p .CourseLanding_heroGrid__nP43p{align-items:start}@media(min-width:1024px) and (max-width:1399px){.CourseLanding_locationBenefits__7FGL9{grid-template-columns:1fr;gap:12px}.CourseLanding_locationBenefits__7FGL9 li+li{padding:0;border:0}.CourseLanding_locationBenefits__7FGL9 li{font-size:14px}}@media(min-width:1700px){.CourseLanding_locationBenefits__7FGL9 li{font-size:14px}}@media(max-width:639px){.CourseLanding_locationBenefits__7FGL9{grid-template-columns:1fr}.CourseLanding_locationBenefits__7FGL9 li{font-size:14px}.CourseLanding_locationBenefits__7FGL9 li+li{padding:0}.CourseLanding_locationBadges__TwQ8K{gap:6px}.CourseLanding_locationBadges__TwQ8K>a,.CourseLanding_locationBadges__TwQ8K>span{font-size:10px;padding:7px 8px;gap:5px}.CourseLanding_locationBadges__TwQ8K b{font-size:16px}.CourseLanding_locationBadges__TwQ8K .CourseLanding_stars__7zF_c{gap:1px}.CourseLanding_locationBadges__TwQ8K .CourseLanding_stars__7zF_c svg{width:10px;height:10px}.CourseLanding_compactBonus__5N4rN h2{font-size:20px}.CourseLanding_compactBonus__5N4rN{padding:20px 18px}.CourseLanding_compactBonus__5N4rN .CourseLanding_redButton__PVEIN{width:100%}}.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>span{font-size:14px}@media(min-width:1024px){.CourseLanding_refinedHero__3BKq_ .CourseLanding_photo__knQRW img{aspect-ratio:1.15/1;object-position:50% 100%}.CourseLanding_refinedHero__3BKq_ .CourseLanding_compactBonus__5N4rN{margin-top:-44px}}@media(max-width:639px){.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>div>span,.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>span{font-size:14px}.CourseLanding_refinedHero__3BKq_ .CourseLanding_photo__knQRW img{aspect-ratio:1.1/1;object-position:center bottom}}.CourseLanding_refinedHero__3BKq_ .CourseLanding_heroGrid__nP43p{align-items:start}.CourseLanding_courseCityBadge__nT_uo{display:inline-flex;align-items:center;border:1px solid #dbe4f4;border-radius:50px;font-size:14px;line-height:1.4;color:#526487}.CourseLanding_refinedCourseHero__w__UQ .CourseLanding_photo__knQRW img{object-position:50% 25%}@media(min-width:1280px){.CourseLanding_refinedHero__3BKq_ .CourseLanding_badges__uzzKo{flex-wrap:nowrap;gap:6px}.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>div{flex-basis:auto;flex-shrink:0}.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>a,.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>div>span,.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>span{white-space:nowrap;padding:8px 7px;gap:5px;font-size:11px}.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K b{font-size:16px}.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K .CourseLanding_stars__7zF_c{gap:1px}.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K .CourseLanding_stars__7zF_c svg{width:10px;height:10px}}@media(min-width:1440px){.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>a,.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>div>span,.CourseLanding_refinedHero__3BKq_ .CourseLanding_locationBadges__TwQ8K>span{font-size:12px;padding:8px}}.CourseLanding_hero__SC_1y .CourseLanding_courseHeading__2x6W6 h1{display:inline;margin:0;font:inherit;letter-spacing:inherit}.CourseLanding_geoLeadTail__yLzjZ{white-space:nowrap}@media(min-width:1024px){.CourseLanding_geoStreetPrefix___FrHK{white-space:nowrap}}.CourseLanding_hero__SC_1y h1>.CourseLanding_geoTitleIntro__KZPDM{display:block;color:#132544;text-wrap:wrap}.CourseLanding_geoTitleLocation__uQ5pA{display:block;overflow-wrap:anywhere}.CourseLanding_locationHero__hmF9p .CourseLanding_heroGrid__nP43p>div{min-width:0}@media(max-width:359px){.CourseLanding_locationHero__hmF9p h1{font-size:26px}.CourseLanding_locationBadges__TwQ8K>div,.CourseLanding_locationBadges__TwQ8K>span{max-width:100%}}.CourseLanding_locationHero__hmF9p .CourseLanding_locationBenefits__7FGL9 li>span{white-space:normal}.CourseLanding_locationHero__hmF9p .CourseLanding_locationBenefits__7FGL9 li+li{padding-left:0;border-left:0}@media(min-width:600px){.CourseLanding_locationHero__hmF9p .CourseLanding_locationBenefits__7FGL9{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}}@media(max-width:599px){.CourseLanding_locationHero__hmF9p .CourseLanding_locationBenefits__7FGL9{grid-template-columns:1fr;gap:10px}}.Glav1HomeInfo_section__rsXep{font-family:var(--font-sans);background:#fff;color:#142545}.Glav1HomeInfo_eyebrow__ulBlk{display:block;color:#516b99;font-size:13px;line-height:1.5;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.Glav1HomeInfo_title__uBjZO{font-family:var(--font-display),sans-serif;font-size:clamp(28px,3.1vw,44px);line-height:1.14;font-weight:800;letter-spacing:-.025em;margin:0;max-width:980px}.Glav1HomeInfo_faq__wffLU{margin-top:30px;border-top:1px solid #dce4f1}.Glav1HomeInfo_item__ulxp2{border-bottom:1px solid #dce4f1}.Glav1HomeInfo_item__ulxp2 summary{display:flex;align-items:center;gap:20px;padding:25px 8px;cursor:pointer;list-style:none}.Glav1HomeInfo_item__ulxp2 summary::-webkit-details-marker{display:none}.Glav1HomeInfo_item__ulxp2 summary h3{font-family:var(--font-display),sans-serif;font-size:20px;line-height:1.4;font-weight:650;flex:1;margin:0}.Glav1HomeInfo_number__hUzDi{color:#8293af;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.Glav1HomeInfo_plus__0K51b{position:relative;width:32px;height:32px;flex:none;border:1px solid #d2def3;border-radius:50%;background:#f3f6fc}.Glav1HomeInfo_plus__0K51b:after,.Glav1HomeInfo_plus__0K51b:before{content:"";position:absolute;left:9px;top:14px;width:12px;height:2px;background:#284995}.Glav1HomeInfo_plus__0K51b:after{transform:rotate(90deg);transition:transform .15s}.Glav1HomeInfo_item__ulxp2[open] .Glav1HomeInfo_plus__0K51b:after{transform:rotate(0)}.Glav1HomeInfo_item__ulxp2[open] summary h3{color:#284995}.Glav1HomeInfo_answer__KOsnV{max-width:980px;padding:0 60px 27px 46px;font-size:17px;line-height:1.75;color:#3d506d}.Glav1HomeInfo_answer__KOsnV p{margin:0 0 13px}.Glav1HomeInfo_answer__KOsnV p:last-child{margin-bottom:0}.Glav1HomeInfo_answer__KOsnV a{color:#284995;text-decoration:underline;text-underline-offset:4px}.Glav1HomeInfo_item__ulxp2 summary:focus-visible,.Glav1HomeInfo_section__rsXep a:focus-visible{outline:3px solid #284995;outline-offset:4px;border-radius:4px}.Glav1HomeInfo_license__9zPXS{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center;background:#f2f5fb;border:1px solid #e1e8f4;border-radius:28px;padding:42px}.Glav1HomeInfo_licenseText__uiwqj p{font-size:18px;line-height:1.65;color:#425778;margin:22px 0 28px;max-width:640px}.Glav1HomeInfo_button__46o5B{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#284995;color:#fff;border-radius:14px;padding:16px 22px;font-size:16px;font-weight:650;line-height:1.4;transition:background .15s}.Glav1HomeInfo_button__46o5B:hover{background:#1d3671}.Glav1HomeInfo_licenseCard__PTeo_{display:flex;flex-direction:column;gap:12px;background:#fff;border-radius:20px;padding:30px;border:1px solid #d9e3f3;box-shadow:0 14px 30px -24px #183b79;color:#334b70;transition:border-color .15s}.Glav1HomeInfo_licenseCard__PTeo_:hover{border-color:#284995}.Glav1HomeInfo_diploma__oPa9f{width:44px;height:44px;color:#284995;margin-bottom:6px}.Glav1HomeInfo_licenseLabel__a7j9I{font-size:15px;color:#607798}.Glav1HomeInfo_licenseCard__PTeo_ strong{font-size:clamp(18px,1.7vw,23px);line-height:1.4;color:#142545;overflow-wrap:anywhere}.Glav1HomeInfo_licenseCard__PTeo_>span{line-height:1.5}.Glav1HomeInfo_licenseOpen__F1Ywm{display:flex;justify-content:space-between;border-top:1px solid #e3eaf6;padding-top:16px;margin-top:6px;font-size:15px;font-weight:600;color:#284995}.Glav1HomeInfo_locations__O4apK{display:grid;grid-template-columns:1.07fr 1fr;gap:42px;align-items:start}.Glav1HomeInfo_mapColumn__6MIDz{min-width:0;border:1px solid #dce5f2;border-radius:22px;overflow:hidden;background:#edf2fa}.Glav1HomeInfo_map__7dpcZ{height:490px;width:100%}.Glav1HomeInfo_mapLink__tcIFY{display:flex;justify-content:space-between;padding:18px 22px;background:#f5f7fc;color:#284995;font-size:15px;font-weight:600}.Glav1HomeInfo_locationText__wZH59{min-width:0}.Glav1HomeInfo_locationText__wZH59 .Glav1HomeInfo_title__uBjZO{font-size:clamp(28px,2.8vw,38px)}.Glav1HomeInfo_places__j7yi8{list-style:none;margin:23px 0 20px;padding:0}.Glav1HomeInfo_places__j7yi8 li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #e6ebf4;font-size:16px;line-height:1.5}.Glav1HomeInfo_places__j7yi8 a:first-child{font-weight:600;color:#243e69}.Glav1HomeInfo_places__j7yi8 a:hover{text-decoration:underline;text-underline-offset:4px}.Glav1HomeInfo_places__j7yi8 .Glav1HomeInfo_phone__N7aA_{white-space:nowrap;color:#284995;font-size:16px}.Glav1HomeInfo_serviceLink__YwodP{display:inline-flex;gap:24px;color:#284995;font-weight:650;font-size:17px;padding:4px 0}.Glav1HomeInfo_socials__w1g2t{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.Glav1HomeInfo_socials__w1g2t a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:74px;min-height:74px;border:1px solid #dce5f5;border-radius:16px;background:#f4f7fc;color:#284995;transition:background .15s,transform .15s}.Glav1HomeInfo_socials__w1g2t a:hover{background:#e9effb;transform:translateY(-2px)}.Glav1HomeInfo_socials__w1g2t svg{width:25px;height:25px}.Glav1HomeInfo_socials__w1g2t span{font-size:10px;line-height:1.2;font-weight:600}@media(max-width:1100px){.Glav1HomeInfo_locations__O4apK{gap:28px}.Glav1HomeInfo_places__j7yi8 li{flex-wrap:wrap;gap:3px 12px}.Glav1HomeInfo_map__7dpcZ{height:530px}.Glav1HomeInfo_license__9zPXS{gap:28px;padding:30px}}@media(max-width:767px){.Glav1HomeInfo_title__uBjZO{font-size:29px}.Glav1HomeInfo_eyebrow__ulBlk{font-size:11px}.Glav1HomeInfo_faq__wffLU{margin-top:22px}.Glav1HomeInfo_item__ulxp2 summary{gap:12px;padding:20px 0}.Glav1HomeInfo_item__ulxp2 summary h3{font-size:17px}.Glav1HomeInfo_number__hUzDi{font-size:12px}.Glav1HomeInfo_plus__0K51b{width:28px;height:28px}.Glav1HomeInfo_plus__0K51b:after,.Glav1HomeInfo_plus__0K51b:before{left:7px;top:12px}.Glav1HomeInfo_answer__KOsnV{font-size:16px;line-height:1.65;padding:0 0 22px 28px}.Glav1HomeInfo_license__9zPXS{grid-template-columns:1fr;gap:24px;padding:24px 20px;border-radius:22px}.Glav1HomeInfo_licenseText__uiwqj p{font-size:16px;margin:18px 0 22px}.Glav1HomeInfo_button__46o5B{font-size:15px;padding:14px 16px}.Glav1HomeInfo_licenseCard__PTeo_{padding:24px}.Glav1HomeInfo_locations__O4apK{grid-template-columns:1fr;gap:26px}.Glav1HomeInfo_map__7dpcZ{height:320px}.Glav1HomeInfo_mapLink__tcIFY{padding:16px;font-size:14px}.Glav1HomeInfo_locationText__wZH59 .Glav1HomeInfo_title__uBjZO{font-size:29px}.Glav1HomeInfo_places__j7yi8 li{font-size:16px;padding:12px 0;flex-wrap:nowrap}.Glav1HomeInfo_places__j7yi8 .Glav1HomeInfo_phone__N7aA_{font-size:14px}.Glav1HomeInfo_socials__w1g2t{gap:8px}.Glav1HomeInfo_socials__w1g2t a{width:57px;min-height:64px;border-radius:13px}.Glav1HomeInfo_socials__w1g2t span{font-size:9px}.Glav1HomeInfo_socials__w1g2t svg{width:23px;height:23px}}@media(max-width:380px){.Glav1HomeInfo_places__j7yi8 li{flex-direction:column;gap:4px}.Glav1HomeInfo_socials__w1g2t a{width:52px}}.Glav1HomeInfo_answer__KOsnV a[href^="tel:"]{white-space:nowrap}