.Course_page__wGzym{min-height:100vh;padding:calc(var(--header-height,72px) + 28px) 0 100px;background:#f7f9fc}.Course_back__VFe39{display:inline-flex;align-items:center;gap:7px;margin-bottom:24px;color:#5d6f84;font-size:13px;font-weight:750}.Course_hero__b3LuD{display:grid;grid-template-columns:minmax(300px,420px) minmax(0,1fr);gap:clamp(36px,6vw,86px);align-items:center;padding:46px;color:#fff;background:radial-gradient(circle at 90% 8%,rgba(36,117,183,.3),transparent 32%),linear-gradient(135deg,#061b34,#07365f 62%,#0a4b76);border-radius:12px}.Course_posterWrap__vpRHl{overflow:hidden;border-radius:8px;box-shadow:0 28px 70px rgba(0,0,0,.38);transform:rotate(-1deg)}.Course_posterWrap__vpRHl img{width:100%;aspect-ratio:3/4;object-fit:cover}.Course_audience__XfLfa header span,.Course_delivery__2gC_z header span,.Course_eyebrow__sj4Qo,.Course_finalCta__s6a3d>span,.Course_levelSection__2ZfBV header span,.Course_promise__fp6zJ>span,.Course_schedule__SN4B7 header span{color:#f5b72e;font:800 11px/1.4 var(--font-mono);letter-spacing:1.5px}.Course_heroCopy__8Tvrh h1{margin:10px 0 12px;font:900 clamp(40px,5vw,68px)/1.08 var(--font-display)}.Course_subtitle__UBV_l{color:#ffd36a;font-size:20px;font-weight:800}.Course_lead__bDJnz{max-width:700px;margin-top:22px;color:rgba(255,255,255,.76);font-size:15px;line-height:1.9}.Course_facts__1J6Mh{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:30px 0}.Course_facts__1J6Mh div{padding:14px;border:1px solid rgba(255,255,255,.16);border-radius:6px}.Course_facts__1J6Mh span,.Course_facts__1J6Mh strong{display:block}.Course_facts__1J6Mh strong{font-size:18px}.Course_facts__1J6Mh span{margin-top:3px;color:rgba(255,255,255,.55);font-size:10px}.Course_cta__Wu9kl,.Course_finalCta__s6a3d a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 20px;color:#062b55;background:#f5b72e;border-radius:6px;font-size:13px;font-weight:850}.Course_promise__fp6zJ{max-width:900px;margin:110px auto;text-align:center}.Course_audience__XfLfa h2,.Course_delivery__2gC_z h2,.Course_finalCta__s6a3d h2,.Course_levelSection__2ZfBV h2,.Course_promise__fp6zJ h2,.Course_schedule__SN4B7 h2{margin:10px 0 16px;color:#102f5c;font:850 clamp(30px,4vw,46px)/1.22 var(--font-display)}.Course_promise__fp6zJ p{color:#66778a;font-size:15px;line-height:1.9}.Course_audience__XfLfa,.Course_delivery__2gC_z,.Course_levelSection__2ZfBV,.Course_schedule__SN4B7{margin-bottom:110px}.Course_audience__XfLfa>header,.Course_delivery__2gC_z>header,.Course_levelSection__2ZfBV>header,.Course_schedule__SN4B7>header{margin-bottom:30px}.Course_levelGrid__BVa2B{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.Course_levelGrid__BVa2B article{min-height:190px;padding:22px;background:#fff;border:1px solid #dfe7f1;border-radius:8px}.Course_levelGrid__BVa2B article>span{color:#b98625;font:800 12px/1 var(--font-mono)}.Course_levelGrid__BVa2B h3{margin:25px 0 9px;color:#102f5c;font-size:23px}.Course_levelGrid__BVa2B p{color:#708094;font-size:12px;line-height:1.65}.Course_levelGrid__BVa2B .Course_levelActive__qW51_{color:#fff;background:#083c69;border-color:#f5b72e}.Course_levelGrid__BVa2B .Course_levelActive__qW51_ h3{color:#fff}.Course_levelGrid__BVa2B .Course_levelActive__qW51_ p{color:rgba(255,255,255,.66)}.Course_walls__VWlZL{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:18px}.Course_walls__VWlZL article{padding:28px;background:#fff8ea;border-left:4px solid #f5b72e}.Course_walls__VWlZL span{color:#a4741b;font:800 10px/1.4 var(--font-mono)}.Course_walls__VWlZL h3{margin:8px 0;color:#102f5c;font-size:21px}.Course_walls__VWlZL p{color:#68788a;font-size:13px;line-height:1.75}.Course_audience__XfLfa>div,.Course_delivery__2gC_z>div{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.Course_audience__XfLfa article{padding:32px;background:#fff;border:1px solid #dfe7f1;border-radius:8px}.Course_audience__XfLfa article>strong{color:#d89518;font:850 14px/1 var(--font-mono)}.Course_audience__XfLfa h3{margin:20px 0 10px;color:#102f5c;font-size:23px}.Course_audience__XfLfa p{color:#657487;line-height:1.75}.Course_audience__XfLfa small{display:block;margin-top:22px;padding-top:18px;color:#315d91;border-top:1px solid #e2e8ef;line-height:1.7}.Course_timeline__x2FNK{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.Course_timeline__x2FNK article{display:grid;grid-template-columns:70px 1fr;gap:20px;padding:22px;background:#fff;border:1px solid #dfe7f1;border-radius:8px}.Course_timeline__x2FNK time{color:#b98625;font:800 13px/1.4 var(--font-mono)}.Course_timeline__x2FNK h3{margin:0 0 6px;color:#102f5c;font-size:18px}.Course_timeline__x2FNK p{color:#6a798b;font-size:12px;line-height:1.7}.Course_delivery__2gC_z>div{grid-template-columns:repeat(3,1fr)}.Course_delivery__2gC_z article{padding:30px;background:#fff8ea;border:1px solid rgba(185,134,37,.18);border-radius:8px}.Course_delivery__2gC_z svg{color:#b98625}.Course_delivery__2gC_z h3{margin:20px 0 9px;color:#102f5c;font-size:20px}.Course_delivery__2gC_z p{color:#69798b;font-size:13px;line-height:1.75}.Course_finalCta__s6a3d{padding:70px 40px;color:#fff;text-align:center;background:linear-gradient(135deg,#061d39,#0a4d79);border-radius:12px}.Course_finalCta__s6a3d h2{color:#fff}.Course_finalCta__s6a3d p{max-width:700px;margin:0 auto 28px;color:rgba(255,255,255,.65)}[data-theme=dark] .Course_page__wGzym{background:var(--color-bg-primary)}[data-theme=dark] .Course_audience__XfLfa h2,[data-theme=dark] .Course_audience__XfLfa h3,[data-theme=dark] .Course_delivery__2gC_z h2,[data-theme=dark] .Course_delivery__2gC_z h3,[data-theme=dark] .Course_levelGrid__BVa2B h3,[data-theme=dark] .Course_levelSection__2ZfBV h2,[data-theme=dark] .Course_promise__fp6zJ h2,[data-theme=dark] .Course_schedule__SN4B7 h2,[data-theme=dark] .Course_timeline__x2FNK h3{color:var(--color-text-main)}[data-theme=dark] .Course_audience__XfLfa article,[data-theme=dark] .Course_levelGrid__BVa2B article,[data-theme=dark] .Course_timeline__x2FNK article{background:var(--color-bg-card);border-color:var(--color-border)}@media(max-width:900px){.Course_hero__b3LuD{grid-template-columns:320px 1fr;padding:30px}.Course_levelGrid__BVa2B{grid-template-columns:repeat(3,1fr)}.Course_facts__1J6Mh{grid-template-columns:1fr}}@media(max-width:680px){.Course_page__wGzym{padding-top:calc(var(--header-height,64px) + 20px)}.Course_hero__b3LuD{grid-template-columns:1fr;padding:20px}.Course_posterWrap__vpRHl{transform:none}.Course_audience__XfLfa>div,.Course_delivery__2gC_z>div,.Course_levelGrid__BVa2B,.Course_timeline__x2FNK,.Course_walls__VWlZL{grid-template-columns:1fr}.Course_audience__XfLfa,.Course_delivery__2gC_z,.Course_levelSection__2ZfBV,.Course_promise__fp6zJ,.Course_schedule__SN4B7{margin-bottom:78px}.Course_finalCta__s6a3d{padding:48px 22px}}