.sections_page__YqOuh{background:#f6f7f9;color:#17283e}.sections_layout___pERx{max-width:1320px;margin:auto;padding:32px 24px 64px;display:grid;grid-template-columns:190px minmax(0,1fr);gap:24px;align-items:start}.sections_navigation__Zk59f{display:grid;position:sticky;top:100px;margin-left:-24px;padding:14px 8px;background:white;border-radius:4px}.sections_navigation__Zk59f a{padding:18px 20px;border-radius:3px;color:#465971;white-space:nowrap}.sections_navigation__Zk59f a[aria-current=page]{color:#0b5bd3;background:#edf4ff;font-weight:700}.sections_content__TxTsx{min-width:0;background:white;border-radius:4px;padding:32px 28px 48px;min-height:620px}.sections_content__TxTsx h1{text-align:center;font-size:28px;font-weight:700;margin:0 0 36px;overflow-wrap:anywhere}.sections_empty__10rhs{text-align:center;color:#7c8999;padding:70px 16px}.sections_offerGrid__zc70R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.sections_offerCard__KCb_5{display:block;min-width:0;overflow:hidden;background:#f6f8fb}.sections_offerImage__xbR3T{position:relative;aspect-ratio:9/16;overflow:hidden}.sections_offerImage__xbR3T img{object-fit:contain;transition:transform .22s ease}.sections_offerCard__KCb_5:hover .sections_offerImage__xbR3T img{transform:scale(1.025)}.sections_cardCaption__G_AUJ{padding:10px 8px;text-align:center;color:white;background:#17283e}.sections_cardCaption__G_AUJ time{display:block;margin-bottom:4px;font-size:12px;color:#c4d3e6}.sections_offerCard__KCb_5 h2{margin:0;font-size:clamp(13px,1.1vw,15px);line-height:1.6;font-weight:400;overflow-wrap:anywhere}.sections_offerDetail__sgbbd{max-width:800px;margin:0 auto}.sections_offerDetail__sgbbd>a{display:inline-block;color:#0b5bd3;margin-bottom:24px}.sections_offerDetail__sgbbd>img{display:block;width:100%;height:auto}.sections_detailDate__OBbT4{color:#7c8999;margin:0 0 20px}.sections_pagination__uiauu{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:36px}.sections_pagination__uiauu a,.sections_pagination__uiauu span{display:grid;place-items:center;min-width:38px;height:38px;border:1px solid #dde5ef;border-radius:6px;color:#516176}.sections_pagination__uiauu [aria-current=page]{background:#0b5bd3;color:white;border-color:#0b5bd3}.sections_neighbors__QPRbE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border-top:1px solid #edf0f4;margin-top:32px;padding-top:24px}.sections_neighbors__QPRbE a,.sections_neighbors__QPRbE span{padding:14px 16px;background:#f6f8fb;border-radius:6px;color:#435973;overflow-wrap:anywhere}.sections_neighbors__QPRbE a:hover{background:#edf4ff;color:#0b5bd3}.sections_neighbors__QPRbE small{display:block;margin-bottom:6px;color:#0b5bd3}@media(prefers-reduced-motion:reduce){.sections_offerImage__xbR3T img{transition:none}}@media(max-width:800px){.sections_layout___pERx{grid-template-columns:minmax(0,1fr);padding:18px 14px 40px;gap:16px}.sections_navigation__Zk59f{position:static;display:flex;overflow-x:auto;margin-left:0}.sections_navigation__Zk59f a{flex-shrink:0;padding:16px}.sections_content__TxTsx{padding:24px 16px;min-height:420px}.sections_content__TxTsx h1{font-size:24px;margin-bottom:28px}.sections_offerGrid__zc70R{grid-template-columns:minmax(0,1fr)}}.studentCard_card__nT0W0{min-width:0;padding:26px 28px;border-radius:14px;background:#edf2f7;color:#35465d;overflow-wrap:anywhere;transition:transform .2s ease}@media(hover:hover){.studentCard_card__nT0W0:hover{transform:scale(1.015)}}.studentCard_top__NN722{display:grid;grid-template-columns:1.15fr 1fr;gap:36px;align-items:start}.studentCard_top__NN722>section{min-width:0}.studentCard_card__nT0W0 h2{margin:0;color:#193c73;font-size:28px;font-weight:800;line-height:1.3}.studentCard_cohort__3MbsL{color:#bb9149;font-size:15px;font-weight:700;margin:6px 0 12px;padding-bottom:10px;border-bottom:2px solid #aab8cb;width:180px;max-width:100%}.studentCard_facts__gkL27{margin:0;font-size:14px;line-height:1.8}.studentCard_facts__gkL27>div{display:flex;flex-wrap:wrap;align-items:baseline;margin:4px 0}.studentCard_facts__gkL27>div:before{content:"•";margin-right:8px;color:#234573}.studentCard_facts__gkL27 dt{font-weight:600;flex-shrink:0}.studentCard_facts__gkL27 dd{margin:0;flex:1;min-width:0}.studentCard_emptyField__aXEWl{visibility:hidden}.studentCard_facts__gkL27 .studentCard_scorePair__3nyLo{gap:16px;padding-left:13px}.studentCard_facts__gkL27 .studentCard_scorePair__3nyLo:before{content:none}.studentCard_scorePair__3nyLo>div{display:flex}.studentCard_schools__U0w_Y h3{margin:0 0 8px;padding:9px 14px;color:#fff;background:#193e83;font-size:15px;border-radius:3px;font-weight:700}.studentCard_schools__U0w_Y small{margin-left:8px;font-size:11px;font-weight:400}.studentCard_schoolRow__sAfcs{padding:12px 2px;display:flex;gap:10px;align-items:flex-start;border-bottom:1px solid #c5d0df}.studentCard_schoolMark__Z_Psy,.studentCard_schoolRow__sAfcs>img{width:28px;height:28px;flex-shrink:0;object-fit:contain}.studentCard_schoolText__aahbM{display:grid;min-width:0}.studentCard_schoolMark__Z_Psy{display:grid;place-items:center;border-radius:50%;background:#dbe6f4;color:#234573;font-size:12px}.studentCard_schools__U0w_Y strong{font-size:14px;font-weight:600;line-height:28px}.studentCard_schoolText__aahbM>span{font-size:12px;color:#68788d}.studentCard_images__7V4J0{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:22px;align-items:flex-start}.studentCard_images__7V4J0:has(>img:only-child){justify-content:center}.studentCard_images__7V4J0 img{width:calc((100% - 48px) / 3);height:380px;object-fit:contain;object-position:center top}.studentCard_images__7V4J0[data-count="2"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.studentCard_images__7V4J0[data-count="2"] img{width:calc((200% - 24px) / 3);justify-self:center}.studentCard_images__7V4J0[data-count="4"] img{width:calc((100% - 72px) / 4)}@media(max-width:800px){.studentCard_card__nT0W0{padding:22px 18px}.studentCard_top__NN722{grid-template-columns:minmax(0,1fr);gap:22px}.studentCard_card__nT0W0 h2{font-size:25px}.studentCard_images__7V4J0{gap:12px}.studentCard_images__7V4J0 img{width:calc((100% - 24px) / 3);height:280px}.studentCard_images__7V4J0[data-count="2"] img{width:calc((200% - 12px) / 3)}.studentCard_images__7V4J0[data-count="4"] img{width:calc((100% - 36px) / 4)}}@media(prefers-reduced-motion:reduce){.studentCard_card__nT0W0{transition:none}.studentCard_card__nT0W0:hover{transform:none}}.catalog_page__AbEId{background:#f6f8fb;color:#17283e;min-height:100vh}.catalog_content__WEki_{max-width:1200px;margin:0 auto;padding:56px 24px 84px}.catalog_filterGroup__N6J0L{display:grid;gap:12px;margin-bottom:24px}.catalog_filterGroup__N6J0L>div{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.catalog_filterGroup__N6J0L b{min-width:70px}.catalog_filter__2VmaN{padding:9px 16px;background:#fff;color:#536277;border:1px solid #e1e7ef;border-radius:22px}.catalog_filterActive__YZ_Zc{background:#0b5bd3;color:#fff;border-color:#0b5bd3}.catalog_summary__954D9{color:#7a8798;margin:22px 0}.catalog_list__ETq1K{display:grid;gap:22px}.catalog_card__TWPO1{display:grid;grid-template-columns:330px minmax(0,1fr);background:#fff;border:1px solid #e7ecf2;border-radius:14px;overflow:hidden;box-shadow:0 8px 28px rgba(30,54,83,.06)}.catalog_card__TWPO1>img{width:100%;height:220px;object-fit:cover;background:#e8eef6}.catalog_cardBody__cyJbm{min-width:0;padding:28px 34px;overflow-wrap:anywhere}.catalog_cardMeta__wVlli{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;color:#7b8999}.catalog_cardMeta__wVlli span{color:#0b5bd3;background:#edf4ff;padding:5px 10px;border-radius:12px}.catalog_card__TWPO1 h2{font-size:23px;margin:15px 0 8px}.catalog_card__TWPO1 h2 a{color:#17283e}.catalog_card__TWPO1 strong{color:#315b91}.catalog_card__TWPO1 p{color:#657488;line-height:1.8;margin:10px 0 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog_readMore__jz0uO{color:#0b5bd3;font-weight:700}.catalog_pagination__AL09S{display:flex;justify-content:center;gap:8px;margin-top:42px}.catalog_pagination__AL09S a,.catalog_pagination__AL09S span{min-width:38px;height:38px;display:grid;place-items:center;border-radius:8px}.catalog_pagination__AL09S a{background:#fff;border:1px solid #dde5ef}.catalog_current__yIQx4{background:#0b5bd3;color:#fff}.catalog_empty__E8Voj{text-align:center;background:#fff;border-radius:14px;padding:70px 20px}.catalog_cta___YraX{background:#0b5bd3;color:#fff;text-align:center;padding:52px 20px}.catalog_cta___YraX a{display:inline-block;margin-top:10px;padding:12px 22px;border-radius:24px;background:#fff;color:#0b5bd3;font-weight:700}.catalog_detailWrap__4_hhM{max-width:1200px;margin:auto;padding:34px 24px 90px}.catalog_breadcrumb__wUzvk{display:flex;gap:10px;color:#758397;font-size:14px;margin-bottom:26px;white-space:nowrap;overflow:hidden}.catalog_breadcrumb__wUzvk b{overflow:hidden;text-overflow:ellipsis}.catalog_detailGrid___BTUF{display:grid;grid-template-columns:minmax(0,820px) 300px;gap:44px;align-items:start}.catalog_article__K9fDx{background:#fff;border:1px solid #e6ebf2;border-radius:14px;padding:44px 52px}.catalog_articleHeader__ER2QQ{text-align:center;border-bottom:1px solid #edf0f4;padding-bottom:28px;margin-bottom:32px}.catalog_articleHeader__ER2QQ>span{display:inline-block;padding:5px 12px;border-radius:14px;background:#edf4ff;color:#0b5bd3}.catalog_articleHeader__ER2QQ h1{font-size:34px;line-height:1.45;margin:16px auto}.catalog_cover__f2wUT{display:block;width:100%;max-height:520px;object-fit:cover;border-radius:10px;margin-bottom:30px}.catalog_infoGrid__vWKyf{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 30px}.catalog_infoGrid__vWKyf div{padding:16px;border-radius:10px;background:#f3f7fc}.catalog_infoGrid__vWKyf dt{font-size:13px;color:#7c8999}.catalog_infoGrid__vWKyf dd{margin:6px 0 0;font-weight:700}.catalog_body__nHwju{font-size:17px;line-height:2;color:#36495f;overflow-wrap:anywhere}.catalog_body__nHwju img{max-width:100%;height:auto}.catalog_summaryText__dJZ55{font-size:18px;line-height:2}.catalog_neighbors__rQtqI{display:grid;grid-template-columns:1fr 1fr;gap:18px;border-top:1px solid #edf0f4;margin-top:30px;padding-top:24px}.catalog_neighbors__rQtqI a,.catalog_neighbors__rQtqI span{display:flex;flex-direction:column;gap:7px}.catalog_neighbors__rQtqI small{color:#8995a4}.catalog_sidebar__LWdWW{display:grid;gap:22px}.catalog_sidebar__LWdWW>section{background:#fff;border:1px solid #e6ebf2;border-radius:12px;padding:22px}.catalog_sidebar__LWdWW h2{font-size:19px;margin:0 0 16px}.catalog_related__CBqKL{display:block;padding:12px 0;border-top:1px solid #edf0f4;color:#283c53}.catalog_related__CBqKL small{display:block;color:#8190a2;margin-top:5px}@media(max-width:900px){.catalog_content__WEki_{padding:38px 16px 70px}.catalog_card__TWPO1{grid-template-columns:minmax(0,1fr)}.catalog_card__TWPO1>img{height:210px}.catalog_cardBody__cyJbm{padding:22px}.catalog_filterGroup__N6J0L>div{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.catalog_filter__2VmaN{white-space:nowrap}.catalog_detailWrap__4_hhM{padding:24px 15px 84px}.catalog_detailGrid___BTUF{grid-template-columns:1fr}.catalog_article__K9fDx{padding:28px 20px}.catalog_articleHeader__ER2QQ h1{font-size:27px}.catalog_infoGrid__vWKyf,.catalog_neighbors__rQtqI{grid-template-columns:1fr}}.catalog_articleHeader__ER2QQ p,.catalog_summaryText__dJZ55{text-align:left}