.courses_wrap__13MG6{max-width:1200px;margin:0 auto;padding:0 48px}@media (max-width:768px){.courses_wrap__13MG6{padding:0 24px}}.courses_reveal__NS2Ok{opacity:0;transform:translateY(28px)}.courses_reveal__NS2Ok.courses_visible__6jsAN{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.courses_animUp__b0lNo{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1) var(--d,0ms),transform .6s cubic-bezier(.22,1,.36,1) var(--d,0ms)}.courses_visible__6jsAN .courses_animUp__b0lNo{opacity:1;transform:none}.courses_animScale__v7ow3{opacity:0;transform:scale(.96);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--d,0ms),transform .7s cubic-bezier(.22,1,.36,1) var(--d,0ms)}.courses_visible__6jsAN .courses_animScale__v7ow3{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.courses_animScale__v7ow3,.courses_animUp__b0lNo,.courses_reveal__NS2Ok{opacity:1;transform:none;transition:none}}.courses_nav__27xix{position:fixed;top:0;left:0;right:0;z-index:100;padding:18px 0;transition:background .3s,box-shadow .3s,padding .3s}.courses_navScrolled__3P7bq{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.08);padding:13px 0}.courses_navInner__fn07u{display:flex;align-items:center;gap:28px}.courses_navLogo__LVxki{display:flex;align-items:center;gap:9px;text-decoration:none;margin-right:auto}.courses_navLogoText__8V8k6{font-family:var(--font-syne),sans-serif;font-size:16px;font-weight:700;color:#0d0b08}.courses_navLinks__rJ_Ys{display:flex;gap:22px}.courses_navLink__WNjUe{font-family:var(--font-outfit),sans-serif;font-size:14px;font-weight:500;color:#6b6056;text-decoration:none;transition:color .2s}.courses_navLink__WNjUe:hover{color:#0d0b08}.courses_navLinkActive__bw7Qj{color:#0d0b08;font-weight:700;border-bottom:2px solid #d4b200;padding-bottom:2px}.courses_navCtas__B90mY{display:flex;gap:10px}.courses_navLogin__ZiIEC{font-family:var(--font-outfit),sans-serif;font-size:13px;font-weight:600;color:#4a4540;text-decoration:none;padding:8px 16px;border:1.5px solid #d8d2c8;border-radius:100px;transition:border-color .2s}.courses_navLogin__ZiIEC:hover{border-color:#0d0b08;color:#0d0b08}.courses_navEnrol__kwgz_{font-family:var(--font-outfit),sans-serif;font-size:13px;font-weight:700;color:#0d0b08;text-decoration:none;padding:8px 18px;border-radius:100px;background:#d4b200;transition:opacity .2s}.courses_navEnrol__kwgz_:hover{opacity:.88}@media (max-width:768px){.courses_navLinks__rJ_Ys{display:none}}.courses_hero__RcQm_{background:#d4b200;padding:140px 0 72px}.courses_eyebrow__820eL{font-family:var(--font-outfit),sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(13,11,8,.55);margin:0 0 12px}.courses_heroTitle__OBHC0{font-family:var(--font-syne),sans-serif;font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.03em;color:#0d0b08;margin:0 0 16px;line-height:1}.courses_heroSub__vD9NB{font-family:var(--font-outfit),sans-serif;font-size:16px;line-height:1.65;color:rgba(13,11,8,.65);max-width:560px;margin:0 0 32px}.courses_filters__wEUS6{display:flex;gap:8px;flex-wrap:wrap}.courses_filterBtn__vtKy7{font-family:var(--font-outfit),sans-serif;font-size:13px;font-weight:600;padding:8px 18px;border-radius:100px;border:1.5px solid rgba(13,11,8,.2);background:transparent;color:rgba(13,11,8,.65);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.courses_filterBtn__vtKy7:hover{border-color:#0d0b08;color:#0d0b08}.courses_filterActive__xmon0{background:#0d0b08;color:#d4b200;border-color:#0d0b08}.courses_gridSection__edWTF{background:#fff;padding:80px 0;border-top:1px solid #ede8df}.courses_courseGrid__b83bD{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media (max-width:960px){.courses_courseGrid__b83bD{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.courses_courseGrid__b83bD{grid-template-columns:1fr}}.courses_courseCard__8g1qw{border-radius:18px;overflow:hidden;background:#fff;border:1px solid #ede8df;display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s}.courses_courseCard__8g1qw:hover{transform:translateY(-5px);box-shadow:0 20px 48px rgba(0,0,0,.1);border-color:#d4b200}.courses_cardTop__vQcet{position:relative;height:190px;overflow:hidden}.courses_cardTopOverlay__TthT8{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent 50%)}.courses_catBadge__AGvtH{position:absolute;top:14px;right:14px;font-family:var(--font-outfit),sans-serif;font-size:10px;font-weight:600;padding:3px 10px;border-radius:100px;background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.3);backdrop-filter:blur(4px)}.courses_cardBody__HEnKX{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1}.courses_cardTitle__fWrhH{font-family:var(--font-syne),sans-serif;font-size:17px;font-weight:700;color:#0d0b08;margin:0;line-height:1.2}.courses_cardDesc__EF99G{font-family:var(--font-outfit),sans-serif;font-size:13px;line-height:1.65;color:#6b6056;margin:0;flex:1}.courses_cardInstructor__DicW_{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-top:1px solid #ede8df;border-bottom:1px solid #ede8df}.courses_instrName__wP8Di{font-family:var(--font-outfit),sans-serif;font-size:13px;font-weight:700;color:#0d0b08}.courses_instrRole__saxrJ{font-family:var(--font-outfit),sans-serif;font-size:11px;color:#a09890}.courses_cardMeta__yURaF{display:flex;align-items:center;gap:6px}.courses_metaItem__4lp4A{font-family:var(--font-outfit),sans-serif;font-size:12px;color:#a09890}.courses_metaDot__p6AWX{color:#d4b200}.courses_cardFoot__ZrvrG{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.courses_price__AompE{font-family:var(--font-syne),sans-serif;font-size:20px;font-weight:800;color:#0d0b08}.courses_priceForeign__Oywk6{font-size:11px;font-weight:500;color:#a09890;margin-left:4px}.courses_enrolBtn__P_sHs{font-family:var(--font-outfit),sans-serif;font-size:13px;font-weight:700;padding:9px 18px;border-radius:100px;text-decoration:none;background:#d4b200;color:#0d0b08;transition:opacity .2s,transform .15s}.courses_enrolBtn__P_sHs:hover{opacity:.88;transform:scale(1.02)}.courses_enrolBtn__P_sHs:active{transform:scale(.97)}.courses_empty__oj9K5{font-family:var(--font-outfit),sans-serif;font-size:15px;color:#a09890;text-align:center;padding:48px 0}.courses_ctaSec__7ubfj{padding:48px 0 80px;background:#fff}.courses_ctaCard__fw_1n{background:#0d0b08;border-radius:22px;padding:56px 48px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.courses_ctaTitle__P6X_T{font-family:var(--font-syne),sans-serif;font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1.1;color:#fff;margin:0;letter-spacing:-.02em}.courses_ctaBody__tJO5N{font-family:var(--font-outfit),sans-serif;font-size:15px;line-height:1.7;color:hsla(0,0%,100%,.5);margin:0;max-width:560px}.courses_goldBtn__MJrlv{font-family:var(--font-outfit),sans-serif;font-size:14px;font-weight:700;padding:13px 26px;border-radius:100px;text-decoration:none;background:#d4b200;color:#0d0b08;display:inline-flex;align-items:center;transition:opacity .2s,transform .15s}.courses_goldBtn__MJrlv:hover{opacity:.88;transform:scale(1.02)}.courses_goldBtn__MJrlv:active{transform:scale(.97)}.courses_footer__3m0YV{background:#0d0b08;padding:40px 0}.courses_footerInner__ReAVD{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.courses_footerLogo__dMLbM{display:flex;align-items:center;gap:8px;text-decoration:none}.courses_footerLogoText__Y7G0Y{font-family:var(--font-syne),sans-serif;font-size:15px;font-weight:700;color:#d4b200}.courses_copy__ixV98{font-family:var(--font-outfit),sans-serif;font-size:12px;color:hsla(0,0%,100%,.25)}.courses_socialRow__iQ4Em{display:flex;gap:14px}.courses_socialIcon__nptAp{color:hsla(0,0%,100%,.35);text-decoration:none;transition:color .2s}.courses_socialIcon__nptAp:hover{color:#d4b200}@media (max-width:768px){.courses_animScale__v7ow3,.courses_animUp__b0lNo,.courses_reveal__NS2Ok{transform:none!important}.courses_navInner__fn07u{gap:10px;justify-content:space-between}.courses_navLogo__LVxki{gap:6px;flex-shrink:0}.courses_navLogoText__8V8k6{font-size:15px;white-space:nowrap}.courses_navCtas__B90mY{gap:6px;flex-shrink:0;align-items:center}.courses_navLogin__ZiIEC{display:block;font-weight:600}.courses_navEnrol__kwgz_,.courses_navLogin__ZiIEC{font-size:12px;padding:6px 12px;white-space:nowrap;flex-shrink:0}.courses_hero__RcQm_{padding:108px 0 52px}.courses_heroSub__vD9NB{font-size:15px}.courses_filters__wEUS6{gap:6px}.courses_gridSection__edWTF{padding:56px 0}.courses_courseGrid__b83bD{gap:18px}.courses_ctaSec__7ubfj{padding:32px 0 56px}.courses_ctaCard__fw_1n{padding:36px 26px;border-radius:18px}.courses_footerInner__ReAVD{flex-direction:column;align-items:center;text-align:center;gap:20px}.courses_socialRow__iQ4Em{justify-content:center;width:100%}}@media (max-width:480px){.courses_hero__RcQm_{padding:100px 0 44px}.courses_heroTitle__OBHC0{font-size:clamp(34px,11vw,48px)}.courses_cardBody__HEnKX{padding:20px}}