.CoursesPage_page__HW_Z8{min-height:100svh;background:radial-gradient(ellipse at 82% 15%,#09203a55,transparent 40%),#030710;color:#ecf4ff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.CoursesPage_shell__fHFjC{max-width:1440px;margin:auto;padding:0 clamp(20px,4vw,58px)}.CoursesPage_page__HW_Z8 a{color:inherit;text-decoration:none}.CoursesPage_navigation__1r0ao{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:80px;border-bottom:1px solid #ffffff25}.CoursesPage_brand__fXu2w{font-size:22px;font-weight:750;letter-spacing:.25em;white-space:nowrap}.CoursesPage_brand__fXu2w span{color:#8eb9dc;font-weight:400;font-size:15px;letter-spacing:0;margin-left:8px}.CoursesPage_navigation__1r0ao nav{display:flex;gap:clamp(18px,3.6vw,54px);align-self:stretch}.CoursesPage_navigation__1r0ao nav a{display:flex;align-items:center;border-bottom:2px solid transparent;font-size:16px;color:#b7c2d0;padding:12px 3px}.CoursesPage_navigation__1r0ao nav a:hover,.CoursesPage_navigation__1r0ao nav a[aria-current]{color:#74f7d1;border-color:#74f7d1}.CoursesPage_intro__y6eEK{position:relative;min-height:248px;display:flex;align-items:center;isolation:isolate;overflow:hidden}.CoursesPage_introCopy__5V2T4{position:relative;z-index:1;padding:30px 0}.CoursesPage_eyebrow__odF5b{color:#75ead0;font-size:13px;letter-spacing:.14em;font-weight:600}.CoursesPage_intro__y6eEK h1{margin:10px 0 8px;font-size:clamp(36px,4.2vw,54px);line-height:1.3;font-weight:700;letter-spacing:-.03em}.CoursesPage_english__VcnTj{color:#afc0d0;font-size:clamp(16px,1.8vw,20px)}.CoursesPage_subtitle__Y_52Z{color:#a4afbd;margin-top:7px;font-size:16px;line-height:1.65}.CoursesPage_orbit__01anE{position:absolute;right:-50px;top:-20px;width:60%;height:300px;-o-object-fit:contain;object-fit:contain;opacity:.85;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent,black 35%);mask-image:linear-gradient(90deg,transparent,black 35%)}.CoursesPage_toolbar__mJgsa{display:flex;gap:24px;justify-content:space-between;align-items:center;margin:6px 0 10px}.CoursesPage_categories___VPfc{display:flex;flex-wrap:wrap;gap:12px}.CoursesPage_categories___VPfc button,.CoursesPage_empty__IeHk_ button{border:1px solid #ffffff26;color:#c4cdd8;background:#101823;border-radius:8px;padding:8px 20px;font-size:15px;cursor:pointer}.CoursesPage_categories___VPfc button[aria-pressed=true]{background:#6bdec6;color:#031611;border-color:#6bdec6;font-weight:650}.CoursesPage_search___RX_L{display:flex;gap:10px;align-items:center;border:1px solid #ffffff30;border-radius:8px;background:#0a111e;padding:8px 12px;width:min(320px,32%);color:#a4b2c3}.CoursesPage_search___RX_L input{min-width:0;width:100%;color:#edf5ff;border:0;background:transparent;font:inherit;outline:none}.CoursesPage_search___RX_L input::-moz-placeholder{color:#95a3b5}.CoursesPage_search___RX_L input::placeholder{color:#95a3b5}.CoursesPage_search___RX_L:focus-within{outline:2px solid #74f7d1;outline-offset:3px}.CoursesPage_resultCount__ojFYg{font-size:12px;color:#94a4b8;margin:8px 0 12px}.CoursesPage_grid__X4fLB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.CoursesPage_card__kVIpY{min-width:0;border-radius:10px;border:1px solid #ffffff30;overflow:hidden;background:linear-gradient(125deg,#111b2a,#0b111d);transition:border-color .2s,transform .2s}.CoursesPage_card__kVIpY>a,.CoursesPage_card__kVIpY>div{height:100%;display:flex;flex-direction:column}.CoursesPage_card__kVIpY:focus-within,.CoursesPage_card__kVIpY:has(a):hover{border-color:#74f7d1;transform:translateY(-3px)}.CoursesPage_cover__9E638{aspect-ratio:720/260;overflow:hidden;background:#061423}.CoursesPage_cover__9E638 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CoursesPage_cardCopy__Rg0YE{display:flex;flex-direction:column;flex:1;padding:16px 18px 15px}.CoursesPage_category__GDTF9{color:#88e2cd;font-size:12px;letter-spacing:.06em}.CoursesPage_card__kVIpY h2{font-size:23px;font-weight:650;line-height:1.4;margin:3px 0 0;overflow-wrap:anywhere}.CoursesPage_cardEnglish__fOK09{color:#bcc6d4;font-size:15px;margin:1px 0 0;line-height:1.5}.CoursesPage_summary__6WmmS{color:#a6b3c4;font-size:14px;line-height:1.65;margin:4px 0 14px}.CoursesPage_action__RlFjv{align-self:flex-end;margin-top:auto;padding-top:4px;color:#9fcaf2;font-size:13px}.CoursesPage_card__kVIpY a:hover .CoursesPage_action__RlFjv{color:#74f7d1}.CoursesPage_page__HW_Z8 a:focus-visible,.CoursesPage_page__HW_Z8 button:focus-visible{outline:2px solid #74f7d1;outline-offset:-4px}.CoursesPage_empty__IeHk_{border:1px solid #ffffff20;padding:70px 20px;text-align:center;border-radius:10px}.CoursesPage_empty__IeHk_ h2{font-size:24px;margin-bottom:10px}.CoursesPage_empty__IeHk_ p{color:#a6b3c4}.CoursesPage_empty__IeHk_ button{margin-top:20px}.CoursesPage_preview__zpksn{color:#d8c39a;border-left:2px solid #ba9e60;padding:4px 10px;font-size:13px;margin:0 0 18px}.CoursesPage_footer__Qprra{text-align:center;font-size:11px;letter-spacing:.12em;color:#8193aa;padding:30px 0}@media (max-width:1000px){.CoursesPage_grid__X4fLB{grid-template-columns:repeat(2,minmax(0,1fr))}.CoursesPage_brand__fXu2w span{display:none}}@media (max-width:640px){.CoursesPage_navigation__1r0ao{flex-direction:column;gap:0;padding-top:18px}.CoursesPage_navigation__1r0ao nav{justify-content:space-between;gap:12px}.CoursesPage_navigation__1r0ao nav a{font-size:14px}.CoursesPage_intro__y6eEK{min-height:230px}.CoursesPage_orbit__01anE{width:100%;right:-30%;opacity:.35}.CoursesPage_subtitle__Y_52Z{font-size:14px;max-width:26ch}.CoursesPage_toolbar__mJgsa{flex-direction:column;align-items:stretch;gap:14px}.CoursesPage_search___RX_L{width:100%}.CoursesPage_categories___VPfc{gap:8px}.CoursesPage_categories___VPfc button{padding:8px 12px;font-size:14px}.CoursesPage_grid__X4fLB{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CoursesPage_card__kVIpY{transition:none}.CoursesPage_card__kVIpY:focus-within,.CoursesPage_card__kVIpY:has(a):hover{transform:none}}