._page_83vgy_1{color:#102c48;background:#fff}._header_83vgy_1{justify-content:space-between;align-items:center;gap:20px;width:calc(100% - 48px);max-width:1180px;height:92px;margin:auto;display:flex}._header_83vgy_1 img{width:150px;height:auto}._header_83vgy_1>a:last-child{align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex}._hero_83vgy_1{color:#fff;background:linear-gradient(125deg,#052444 5%,#134879 60%,#007a84);padding:85px 24px 95px;position:relative;overflow:hidden}._hero_83vgy_1:after{content:"";pointer-events:none;background:radial-gradient(circle,#f0c97920,#0000 68%);border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;right:-120px}._heroInner_83vgy_1{z-index:1;max-width:1120px;margin:auto;position:relative}._eyebrow_83vgy_1{letter-spacing:.12em;color:#97671c;margin-bottom:18px;font-size:.9rem;font-weight:700;display:block}._hero_83vgy_1 ._eyebrow_83vgy_1{color:#f4d48d}._hero_83vgy_1 h1{letter-spacing:-.04em;margin:0 0 24px;font:400 clamp(3rem,6vw,5.5rem)/1.1 Georgia,serif}._hero_83vgy_1 h1 em{color:#f4d48d;font-weight:400}._hero_83vgy_1 p{color:#dcecf4;max-width:760px;font-size:1.15rem;line-height:1.8}._heroTags_83vgy_1{flex-wrap:wrap;gap:20px;margin:30px 0;display:flex}._heroTags_83vgy_1 span{align-items:center;gap:9px;font-size:1rem;display:flex}._heroTags_83vgy_1 svg{color:#f4d48d}._button_83vgy_1{color:#092a48;background:#f2cd7b;border-radius:8px;justify-content:center;align-items:center;padding:16px 23px;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}._button_83vgy_1:hover{transform:translateY(-3px);box-shadow:0 9px 24px #061b3930}._content_83vgy_1{width:calc(100% - 48px);max-width:1120px;margin:auto}._requirements_83vgy_1{padding:78px 0}._sectionHead_83vgy_1 h2,._intakes_83vgy_1 h2,._steps_83vgy_1 h2,._contact_83vgy_1 h2{letter-spacing:-.03em;margin:0 0 32px;font:400 clamp(2.2rem,4vw,3.6rem)/1.12 Georgia,serif}._cards_83vgy_1{grid-template-columns:1fr 1fr;gap:28px;display:grid}._card_83vgy_1{border:1px solid #d8e8ef;border-radius:18px;padding:38px;position:relative;overflow:hidden;box-shadow:0 14px 45px #122f4810}._eap_83vgy_1{background:linear-gradient(135deg,#f0f9ff,#e9f8f5);border-top:5px solid #00898a}._klp_83vgy_1{background:linear-gradient(135deg,#f4f2ff,#fceff4);border-top:5px solid #7862bd}._icon_83vgy_1{color:#fff;background:#00898a;border-radius:15px;place-items:center;width:62px;height:62px;margin-bottom:25px;display:grid}._klp_83vgy_1 ._icon_83vgy_1{background:#7862bd}._cardLabel_83vgy_1{letter-spacing:.04em;color:#436779;font-size:.875rem;font-weight:700}._card_83vgy_1 h3{margin:15px 0;font:700 3.5rem/1 Georgia,serif}._card_83vgy_1>p{color:#486178;min-height:56px;font-size:1.05rem;line-height:1.7}._card_83vgy_1 dl{margin:30px 0}._card_83vgy_1 dl>div{border-top:1px solid #c7dbe6;padding:19px 0}._card_83vgy_1 dt{color:#486178;margin-bottom:5px;font-size:.95rem}._card_83vgy_1 dd{margin:0;font-size:1.75rem;font-weight:700;line-height:1.4}._card_83vgy_1 dd small{color:#486178;font-size:1rem;font-weight:400}._card_83vgy_1>a{text-underline-offset:5px;font-size:1rem;font-weight:700;text-decoration:underline}._note_83vgy_1{color:#546e80;max-width:850px;margin-top:25px;font-size:.95rem;line-height:1.8}._intakes_83vgy_1{padding:20px 0 85px}._seasons_83vgy_1{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}._season_83vgy_1{border-radius:14px;padding:25px 23px;position:relative;overflow:hidden}._spring_83vgy_1{color:#216b4e;background:#e6f5ed}._summer_83vgy_1{color:#8a5815;background:#fff3d8}._fall_83vgy_1{color:#a2462a;background:#fce8de}._winter_83vgy_1{color:#315fa3;background:#e7f0ff}._seasonNumber_83vgy_1{opacity:.22;margin-bottom:22px;font-family:Georgia,serif;font-size:2.7rem;display:block}._seasonName_83vgy_1{text-transform:uppercase;letter-spacing:.07em;font-size:.9rem;font-weight:700}._season_83vgy_1 h3{margin:7px 0 15px;font-size:1.5rem;font-weight:700}._season_83vgy_1 p{font-size:1rem;line-height:1.7}._steps_83vgy_1{background:#f2f6fa;border:1px solid #e1e9f0;border-radius:18px;grid-template-columns:1fr 1fr;gap:45px;margin-bottom:70px;padding:42px;display:grid}._steps_83vgy_1>div>p{color:#536c80;margin-bottom:24px;font-size:1.05rem;line-height:1.8}._steps_83vgy_1 ol{margin:0;padding:0;list-style:none}._steps_83vgy_1 li{gap:18px;margin-bottom:27px;display:flex}._steps_83vgy_1 li>span{color:#057e86;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}._steps_83vgy_1 li h3{margin:0 0 5px;font-size:1.1rem;font-weight:700}._steps_83vgy_1 li p{color:#536c80;font-size:1rem;line-height:1.7}._contact_83vgy_1{color:#fff;background:linear-gradient(120deg,#0a2c4d,#17618a);border-radius:18px;margin-bottom:75px;padding:45px}._contact_83vgy_1 h2{margin-bottom:18px}._contact_83vgy_1 p{color:#d5e5ef;max-width:740px;font-size:1rem;line-height:1.8}._contact_83vgy_1>div{flex-wrap:wrap;gap:24px;margin-top:23px;display:flex}._contact_83vgy_1 a{color:#f6d18c;font-size:1rem;font-weight:700}._footer_83vgy_1{color:#cbd8e4;text-align:center;background:#061e36;padding:28px;font-size:.95rem}._footer_83vgy_1 a{color:#f4d48d}@media (max-width:760px){._header_83vgy_1{width:calc(100% - 36px);height:80px}._header_83vgy_1 img{width:120px}._hero_83vgy_1{padding:55px 20px 60px}._hero_83vgy_1 h1{font-size:3rem}._heroTags_83vgy_1{gap:16px}._content_83vgy_1{width:calc(100% - 36px)}._requirements_83vgy_1{padding:55px 0}._cards_83vgy_1,._steps_83vgy_1{grid-template-columns:1fr}._card_83vgy_1{padding:28px}._seasons_83vgy_1{grid-template-columns:1fr 1fr}._season_83vgy_1{padding:23px 18px}._steps_83vgy_1{gap:28px;padding:28px}._intakes_83vgy_1{padding-bottom:55px}._contact_83vgy_1{padding:30px}._contact_83vgy_1 h2{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){._button_83vgy_1{transition:none}._button_83vgy_1:hover{transform:none}}@media (max-width:767px){._header_83vgy_1{gap:15px;width:calc(100% - 36px);height:72px}._header_83vgy_1 img{width:125px}._header_83vgy_1>a:last-child{gap:6px;min-height:44px;font-size:.875rem;line-height:1.4}._hero_83vgy_1{padding:43px 18px 49px}._hero_83vgy_1 h1{margin-bottom:20px;font-size:clamp(2rem,8.6vw,3rem);line-height:1.15}._hero_83vgy_1 p{font-size:1rem;line-height:1.75}._heroTags_83vgy_1{flex-direction:column;align-items:flex-start;gap:14px;margin:24px 0}._heroTags_83vgy_1 span{font-size:.95rem}._button_83vgy_1{min-height:48px;padding:13px 19px;font-size:1rem}._content_83vgy_1{width:calc(100% - 36px)}._requirements_83vgy_1{padding:43px 0}._sectionHead_83vgy_1 h2,._intakes_83vgy_1 h2,._steps_83vgy_1 h2,._contact_83vgy_1 h2{margin-bottom:26px;font-size:2.15rem;line-height:1.15}._cards_83vgy_1{grid-template-columns:1fr;gap:18px}._card_83vgy_1{padding:26px 23px}._icon_83vgy_1{width:52px;height:52px;margin-bottom:20px}._cardLabel_83vgy_1{letter-spacing:.02em;font-size:.875rem;line-height:1.6}._card_83vgy_1 h3{font-size:2.8rem}._card_83vgy_1>p{min-height:0;font-size:1rem}._card_83vgy_1 dl{margin:24px 0}._card_83vgy_1 dd{font-size:1.5rem;line-height:1.5}._card_83vgy_1>a{align-items:center;min-height:44px;font-size:1rem;display:flex}._seasons_83vgy_1{grid-template-columns:1fr 1fr;gap:13px}._season_83vgy_1{padding:22px 17px}._seasonNumber_83vgy_1{margin-bottom:15px;font-size:2.25rem}._season_83vgy_1 h3{font-size:1.3rem}._season_83vgy_1 p{font-size:.95rem;line-height:1.65}._intakes_83vgy_1{padding-bottom:43px}._steps_83vgy_1{grid-template-columns:1fr;gap:30px;margin-bottom:43px;padding:25px 23px}._steps_83vgy_1 ol li{gap:14px}._steps_83vgy_1 li h3{font-size:1.05rem;line-height:1.5}._steps_83vgy_1 li p,._steps_83vgy_1>div>p{font-size:1rem;line-height:1.75}._contact_83vgy_1{margin-bottom:48px;padding:28px 23px}._contact_83vgy_1>div{flex-direction:column;align-items:flex-start;gap:13px}._contact_83vgy_1 a{overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:1rem;line-height:1.7;display:flex}._eyebrow_83vgy_1{letter-spacing:.055em;font-size:.875rem;line-height:1.5}._note_83vgy_1{font-size:.95rem;line-height:1.8}._footer_83vgy_1{font-size:.875rem;line-height:1.7}}@media (max-width:359px){._header_83vgy_1 img{width:112px}._content_83vgy_1{width:calc(100% - 28px)}._season_83vgy_1{padding:19px 14px}._season_83vgy_1 h3{font-size:1.17rem}}
