.program_page__wr1Jk{background:#fff}.program_hero__4ionU{border-block:1px solid #edf3f6;background:radial-gradient(circle at 82% 12%,rgba(77,157,224,.14),transparent 24%),linear-gradient(180deg,#f8fcff,#fff)}.program_heroInner__5_dr2{padding-block:58px 56px}.program_breadcrumbs__qA68x{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px;color:#72879a;font-size:12px}.program_breadcrumbs__qA68x a{color:var(--blue-dark);font-weight:800}.program_hero__4ionU h1{max-width:910px;margin:17px 0 16px;font-size:clamp(42px,5.3vw,66px);line-height:1;letter-spacing:-2.7px}.program_hero__4ionU h1 em{color:var(--blue-dark);font-style:normal}.program_hero__4ionU p{max-width:820px;color:var(--muted);font-size:18px;line-height:1.65}.program_status__IyNxD{display:flex;align-items:flex-start;gap:11px;max-width:860px;margin-top:23px;padding:15px 17px;border:1px solid #dce8ef;border-radius:14px;background:#f8fbfd;color:#61778a;font-size:13px;line-height:1.55}.program_status__IyNxD strong{flex:0 0 auto;color:#254057}.program_content__Tlzu5{max-width:1080px;padding-block:48px 92px}.program_intro__3J3La{display:grid;grid-template-columns:1.15fr .85fr;gap:15px;margin-bottom:34px}.program_intro__3J3La article{padding:23px;border:1px solid #dfe8ee;border-radius:17px;background:#fff}.program_intro__3J3La h2{margin:0 0 9px;font-size:24px;letter-spacing:-.6px}.program_intro__3J3La p{margin:0;color:#667b8d;font-size:13px;line-height:1.65}.program_intro__3J3La a{display:inline-flex;margin-top:12px;color:var(--blue-dark);font-size:12px;font-weight:900}.program_group__GnOfF{padding-block:32px;border-top:1px solid #edf2f5}.program_groupHeading__NHbVu{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:17px}.program_groupHeading__NHbVu>div{max-width:680px}.program_groupHeading__NHbVu span{color:var(--blue-dark);font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.program_groupHeading__NHbVu h2{margin:7px 0 0;font-size:clamp(29px,4vw,40px);line-height:1.06;letter-spacing:-1.25px}.program_groupHeading__NHbVu p{max-width:400px;margin:0;color:#687e90;font-size:13px;line-height:1.55}.program_subjectGrid__rpA0B{display:grid;gap:13px}.program_subjectCard__aM8S8{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,1.35fr) minmax(190px,.65fr);gap:20px;padding:22px;border:1px solid #dce7ef;border-radius:17px;background:#fff}.program_subjectTitle__XakCM{display:flex;flex-direction:column;align-items:flex-start}.program_subjectBadge__hMxQl{display:inline-flex;padding:6px 8px;border-radius:9px;background:#eef7fc;color:var(--blue-dark);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.program_subjectTitle__XakCM h3{margin:11px 0 7px;font-size:22px;letter-spacing:-.6px}.program_subjectTitle__XakCM p{margin:0;color:#6a8092;font-size:12px;line-height:1.5}.program_meta__hE_uI strong,.program_scope__HOXbK strong{display:block;margin-bottom:8px;color:#2a455a;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.program_scope__HOXbK ul{display:grid;gap:5px;margin:0;padding-left:18px;color:#62788b;font-size:12px;line-height:1.45}.program_meta__hE_uI{display:flex;flex-direction:column;align-items:flex-start}.program_meta__hE_uI dl{display:grid;gap:7px;width:100%;margin:0}.program_meta__hE_uI dl>div{display:flex;justify-content:space-between;gap:12px;padding-bottom:7px;border-bottom:1px solid #edf2f5}.program_meta__hE_uI dt{color:#74889a;font-size:11px}.program_meta__hE_uI dd{margin:0;color:#2d475b;font-size:11px;font-weight:850;text-align:right}.program_links__dY7HW{display:grid;gap:7px;margin-top:auto;padding-top:15px}.program_links__dY7HW a{color:var(--blue-dark);font-size:11px;font-weight:900}.program_languages__6ySnD{margin-top:10px;color:#60778a;font-size:11px;line-height:1.5}.program_bottom__l2cnP{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:34px}.program_bottom__l2cnP article{padding:23px;border:1px solid #dfe8ee;border-radius:17px;background:linear-gradient(180deg,#fff,#fafcfd)}.program_bottom__l2cnP h2{margin:0 0 9px;font-size:23px;letter-spacing:-.55px}.program_bottom__l2cnP p{margin:0;color:#647a8d;font-size:13px;line-height:1.65}.program_bottom__l2cnP a{display:inline-flex;margin-top:12px;color:var(--blue-dark);font-size:12px;font-weight:900}@media (max-width:860px){.program_subjectCard__aM8S8{grid-template-columns:1fr 1fr}.program_meta__hE_uI{grid-column:1/-1}}@media (max-width:700px){.program_heroInner__5_dr2{padding-block:44px 46px}.program_hero__4ionU h1{font-size:clamp(39px,12vw,52px);letter-spacing:-2px}.program_hero__4ionU p{font-size:16px}.program_content__Tlzu5{padding-block:38px 70px}.program_bottom__l2cnP,.program_intro__3J3La,.program_subjectCard__aM8S8{grid-template-columns:1fr}.program_groupHeading__NHbVu{align-items:flex-start;flex-direction:column;gap:8px}.program_meta__hE_uI{grid-column:auto}}