.CoursesPage_section__S68Pn{--radius:16px;--shadow-sm:0 6px 16px rgba(0,0,0,.06);--shadow-md:0 12px 30px rgba(0,0,0,.10);--border:1px solid var(--light-gray,#eef0f3);--muted:var(--medium-gray,#5b6776);--title:var(--secondary-color,#0b0b0b);--accent:var(--primary-color,#FFD600);padding:56px 0 72px;background:radial-gradient(1200px 420px at 50% -120px,rgba(255,214,0,.1),transparent 60%),#fff}.CoursesPage_header__ZlhjP{text-align:center;margin-bottom:14px}.CoursesPage_title__uPRIO{margin:0;font-weight:900;color:var(--title);font-size:clamp(1.6rem,3vw,2.2rem)}.CoursesPage_subtitle__F25Kk{color:var(--muted);margin:.35rem 0}.CoursesPage_header__ZlhjP:after{content:"";display:block;width:110px;height:4px;margin:14px auto 0;border-radius:999px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.75}.CoursesPage_filters__V02ci{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px;margin:16px auto 20px;max-width:1080px;background:#fff;border:var(--border);border-radius:calc(var(--radius) - 2px);padding:12px;box-shadow:var(--shadow-sm)}.CoursesPage_input__2MHCK{border:1px solid #e7e9ee;border-radius:12px;padding:10px 12px;font-size:.95rem;background:#fff;color:#0b0b0b;outline:none;transition:border-color .15s ease,box-shadow .15s ease,transform .08s ease}.CoursesPage_input__2MHCK:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(255,214,0,.25)}.CoursesPage_grid__D8_sl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1080px;margin:0 auto}.CoursesPage_card__dF040{background:#fff;border:var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;display:flex;flex-direction:column}.CoursesPage_card__dF040:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:rgba(0,0,0,.06)}.CoursesPage_cardUrgent__2W_wq{outline:1.5px solid rgba(185,28,28,.25)}.CoursesPage_cardClosed__2bqBB{opacity:.86}.CoursesPage_media__gvejG{aspect-ratio:16/9;background:#f6f7f9}.CoursesPage_media__gvejG img{width:100%;height:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;display:block}.CoursesPage_badgeHybrid__K1z6u{background:rgba(147,51,234,.12);border-color:rgba(147,51,234,.35)}.CoursesPage_pricePill__z_k0w{position:absolute;bottom:10px;left:10px;background:rgba(255,214,0,.18);border:1px solid rgba(255,214,0,.35);color:#000;padding:6px 10px;border-radius:999px;font-weight:900}.CoursesPage_body___pZtj{padding:14px 14px 16px;display:flex;flex-direction:column;gap:8px}.CoursesPage_cardTitle__eh9LV{margin:6px 0 0;font-weight:900;color:var(--title);font-size:1.02rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CoursesPage_cardMeta__wGN4q{color:#6b7280;margin:0;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.CoursesPage_metaDot__m3PfL{opacity:.6}.CoursesPage_loc__vDP15{color:#0b0b0b;font-weight:700}.CoursesPage_cardFoot__5z9PX{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;flex-wrap:wrap}.CoursesPage_deadline__Q7_Yg{font-weight:800;color:var(--muted)}.CoursesPage_urgent__Sks40{color:#b91c1c}.CoursesPage_dot__BFcqj{font-weight:900}.CoursesPage_footRight__C1UtZ{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.CoursesPage_capPill__6MRyU{height:28px;padding:0 10px;border:1px solid #e5e7eb;border-radius:999px;font-size:.8rem}.CoursesPage_capPill__6MRyU,.CoursesPage_more__7MNK2{display:inline-flex;align-items:center;font-weight:800;background:#fff}.CoursesPage_more__7MNK2{gap:8px;text-decoration:none;color:#111;border:1px solid #e5e7eb;border-radius:10px;padding:7px 11px;transition:transform .15s ease,color .15s ease,border-color .15s ease,background .15s ease}.CoursesPage_card__dF040:hover .CoursesPage_more__7MNK2{transform:translateY(-2px);border-color:var(--accent);background:var(--accent);color:#111}.CoursesPage_empty__AyLyR{text-align:center;color:var(--muted);margin-top:24px}.CoursesPage_skelCard__DkE18{pointer-events:none}.CoursesPage_skelMedia__HJlMp{height:0;padding-top:56.25%;background:linear-gradient(90deg,#f2f2f2 25%,#e9e9e9 37%,#f2f2f2 63%);background-size:400% 100%;animation:CoursesPage_sh__jjzx_ 1.2s infinite}.CoursesPage_skelLines__ibixj{padding:12px;display:grid;gap:8px}.CoursesPage_skelLineLg__Vtyjj,.CoursesPage_skelLineSm__jMqjV{height:14px;border-radius:8px;background:linear-gradient(90deg,#f2f2f2 25%,#e9e9e9 37%,#f2f2f2 63%);background-size:400% 100%;animation:CoursesPage_sh__jjzx_ 1.2s infinite}.CoursesPage_skelLineLg__Vtyjj{width:70%}.CoursesPage_skelLineSm__jMqjV{width:50%}@keyframes CoursesPage_sh__jjzx_{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:980px){.CoursesPage_grid__D8_sl{grid-template-columns:repeat(2,minmax(0,1fr))}.CoursesPage_filters__V02ci{grid-template-columns:1fr 1fr 1fr}}@media (max-width:640px){.CoursesPage_filters__V02ci,.CoursesPage_grid__D8_sl{grid-template-columns:1fr}}.CoursesPage_media__gvejG{position:relative}.CoursesPage_badgesTop__RvApz{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:6px;flex-wrap:wrap;z-index:3}.CoursesPage_badge__8qmTO{display:inline-flex;align-items:center;gap:6px;background:rgba(255,214,0,.14);color:#111;border:1px solid rgba(255,214,0,.35);padding:4px 9px;border-radius:999px;font-weight:800;font-size:.8rem}.CoursesPage_badgeOnline___UFl7{background:rgba(13,148,136,.12);border-color:rgba(13,148,136,.35);color:#0b0b0b}.CoursesPage_badgeOnsite__4_YOL{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.35);color:#000}.CoursesPage_badgeClosed__gEmsO{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.CoursesPage_badgeCert___jMFY{background:#ecfdf5;border-color:#d1fae5;color:#065f46}.CoursesPage_selectWrap__sTALN{position:relative;display:inline-block;width:100%}.CoursesPage_selectStyled__rFT2P{width:100%;border:1px solid #e7e9ee;border-radius:12px;padding:10px 40px 10px 12px;font-size:.95rem;font-weight:600;background:#fff;color:#0b0b0b;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='%235b6776' d='M7 10l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.CoursesPage_selectStyled__rFT2P:hover{border-color:rgba(0,0,0,.16)}.CoursesPage_selectStyled__rFT2P:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(255,214,0,.25)}[dir=rtl] .CoursesPage_selectStyled__rFT2P{padding-right:12px;padding-left:40px;background-position:left 12px center}.CoursesPage_selectStyled__rFT2P option{font-weight:500;padding:8px;background:#fff;color:#0b0b0b}.CoursesPage_selectStyled__rFT2P option:checked{background:rgba(255,214,0,.15)}.CoursesPage_selectStyled__rFT2P::-ms-expand{display:none}.CoursesPage_uiSelect__77KnE{position:relative;width:100%}.CoursesPage_uiTrigger__WAmHR{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #e7e9ee;border-radius:12px;padding:10px 12px;background:#fff;color:#0b0b0b;font-weight:600;font-size:.95rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.CoursesPage_uiSelect__77KnE[data-open=true] .CoursesPage_uiTrigger__WAmHR{border-color:var(--accent);box-shadow:0 0 0 3px rgba(255,214,0,.25)}.CoursesPage_uiChevron__H2fmP{opacity:.7;pointer-events:none}.CoursesPage_uiLabel__J1m1j{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CoursesPage_uiMenu__fRfA5{position:absolute;inset-inline:0;top:calc(100% + 6px);background:#fff;border:1px solid #e7e9ee;border-radius:14px;box-shadow:var(--shadow-md);max-height:260px;overflow:auto;z-index:50;padding:6px}.CoursesPage_uiOption__8pgXm{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;cursor:pointer;font-weight:600}.CoursesPage_isActive__2pVLK,.CoursesPage_uiOption__8pgXm:hover{background:rgba(255,214,0,.12)}.CoursesPage_isSelected__dRj_E{background:rgba(255,214,0,.18);border:1px solid rgba(255,214,0,.35)}.CoursesPage_uiTick__IIzZT{font-weight:900;margin-inline-start:8px}[dir=rtl] .CoursesPage_uiMenu__fRfA5{text-align:right}