.course-product_page__X65Hf{background:#f7f3eb;color:#202a31}.course-product_shell__0ikuI{width:min(1180px,calc(100% - 48px));margin:0 auto}.course-product_eyebrow__KMzC5{margin:0 0 10px;color:#8f692d;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.course-product_breadcrumb__m6UjZ{padding:18px 0 8px;color:#667078;font-size:.78rem}.course-product_breadcrumb__m6UjZ a{color:#102f46;text-decoration:none}.course-product_breadcrumb__m6UjZ span{margin:0 8px}.course-product_hero__1TuW1{padding:54px 0 66px;border-bottom:1px solid #ded8cc;background:radial-gradient(circle at 82% 18%,rgba(183,139,62,.12),transparent 28%),#f7f3eb}.course-product_heroGrid__9SM52{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:clamp(42px,7vw,88px);align-items:center}.course-product_certificateBand__hB9OC h2,.course-product_finalCta__VQ0a2 h2,.course-product_hero__1TuW1 h1,.course-product_outcomeCard__y_7Ji h2,.course-product_sectionHead__3J4cZ h2{margin:0;color:#102f46;font-family:Georgia,Times New Roman,serif;letter-spacing:-.04em;line-height:1.04}.course-product_hero__1TuW1 h1{max-width:760px;font-size:clamp(2.65rem,4.9vw,4.45rem)}.course-product_subtitle__SHsfm{margin:13px 0 0;color:#344650;font-family:Georgia,Times New Roman,serif;font-size:1.12rem;line-height:1.45}.course-product_summary__Wqyu3{margin:18px 0 0;color:#5d686f;font-size:1rem;line-height:1.68}.course-product_meta__tQnz3{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.course-product_meta__tQnz3 span{padding:7px 9px;border:1px solid #d8d0c3;background:#fffdf9;color:#5d686f;font-size:.7rem;font-weight:800}.course-product_actions__0UZP6{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}.course-product_finalPrimary__8TbmY,.course-product_finalSecondary__eXkjl,.course-product_primary__1VxUq,.course-product_secondaryButton__QnjyM,.course-product_secondary__mxIOY{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:11px 17px;border-radius:4px;font:900 .82rem/1 inherit;text-decoration:none;text-align:center;cursor:pointer}.course-product_primary__1VxUq{background:#102f46;color:#fff}.course-product_secondaryButton__QnjyM,.course-product_secondary__mxIOY{border:1px solid #102f46;background:#fffdf9;color:#102f46}.course-product_enrolForm__kuWxk{margin:0}.course-product_visual__Aw6Hr{overflow:hidden;border:1px solid #ded8cc;background:#102f46;box-shadow:0 20px 42px rgba(16,47,70,.14)}.course-product_visual__Aw6Hr img{width:100%;height:auto;display:block}.course-product_fallback__nNYQS{min-height:330px;display:grid;place-items:center;padding:30px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;text-align:center}.course-product_section__nB6Uz{padding:70px 0;border-bottom:1px solid #ded8cc}.course-product_surface__EtrEO{background:#fffdf9}.course-product_tint__guBaq{background:#f0ece3}.course-product_sectionHead__3J4cZ{display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,.7fr);gap:clamp(32px,6vw,70px);align-items:end;margin-bottom:30px}.course-product_sectionHead__3J4cZ h2{font-size:clamp(1.95rem,3vw,2.75rem)}.course-product_sectionHead__3J4cZ>p{margin:0;color:#667078;line-height:1.65}.course-product_outcomeCard__y_7Ji{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:36px;align-items:center;padding:34px;border:1px solid #ded8cc;background:#fffdf9}.course-product_outcomeCard__y_7Ji h2{font-size:clamp(1.8rem,2.7vw,2.45rem)}.course-product_outcomeCard__y_7Ji p{margin:0;color:#55636b;font-size:1rem;line-height:1.65}.course-product_lessonList__Sj_yv{display:grid;border:1px solid #ded8cc;background:#ded8cc;gap:1px}.course-product_lesson__sBWFo{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:18px;align-items:center;padding:19px 20px;background:#fffdf9}.course-product_number__nxbYb{width:38px;height:38px;display:grid;place-items:center;border:1px solid #c99a43;border-radius:50%;color:#8f692d;font-size:.7rem;font-weight:900}.course-product_lesson__sBWFo small{display:block;color:#8f692d;font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.course-product_lesson__sBWFo h3{margin:5px 0 0;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:1.06rem;line-height:1.25}.course-product_lesson__sBWFo p{margin:4px 0 0;color:#667078;font-size:.78rem}.course-product_lessonMeta__g_Ygt{display:flex;align-items:center;gap:12px}.course-product_access__v_kWM{padding:6px 8px;background:#f0ece3;color:#57636b;font-size:.67rem;font-weight:800;text-transform:uppercase}.course-product_lessonMeta__g_Ygt a{color:#102f46;font-size:.75rem;font-weight:900;text-decoration:none}.course-product_resourceGrid__IncVx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.course-product_resourceCard__JmYpj{min-height:190px;padding:22px;border:1px solid #ded8cc;background:#fffdf9;color:inherit;text-decoration:none}.course-product_resourceCard__JmYpj span{color:#8f692d;font-size:.68rem;font-weight:900;text-transform:uppercase}.course-product_resourceCard__JmYpj h3{margin:14px 0 7px;color:#102f46;font-family:Georgia,Times New Roman,serif;font-size:1.1rem}.course-product_resourceCard__JmYpj p{margin:0;color:#667078;font-size:.82rem;line-height:1.5}.course-product_resourceCard__JmYpj strong{display:block;margin-top:17px;color:#102f46;font-size:.75rem}.course-product_certificateBand__hB9OC{padding:58px 0;background:#0b2132;color:#fff}.course-product_certificateGrid__5HKn2{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.7fr);gap:50px;align-items:center}.course-product_certificateBand__hB9OC .course-product_eyebrow__KMzC5{color:#e8c06f}.course-product_certificateBand__hB9OC h2{color:#fff;font-size:clamp(1.95rem,3vw,2.7rem)}.course-product_certificateBand__hB9OC p:not(.course-product_eyebrow__KMzC5){margin:10px 0 0;color:rgba(255,255,255,.74);line-height:1.62}.course-product_certificateSteps__HBrO_{display:grid;gap:8px}.course-product_certificateSteps__HBrO_ span{padding:13px 15px;border:1px solid rgba(255,255,255,.15);background:#102f46;color:rgba(255,255,255,.8);font-size:.8rem}.course-product_certificateSteps__HBrO_ b{margin-right:8px;color:#f1c766}.course-product_finalSection__XKore{padding:70px 0;background:#fffdf9}.course-product_finalCta__VQ0a2{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:34px;align-items:center;padding:38px 42px;background:#0b2132;color:#fff}.course-product_finalCta__VQ0a2 .course-product_eyebrow__KMzC5{color:#e8c06f}.course-product_finalCta__VQ0a2 h2{color:#fff;font-size:clamp(1.9rem,2.9vw,2.6rem)}.course-product_finalCta__VQ0a2 p:not(.course-product_eyebrow__KMzC5){margin:10px 0 0;color:rgba(255,255,255,.75);line-height:1.6}.course-product_finalActions___gC58{display:grid;gap:10px}.course-product_finalPrimary__8TbmY{background:#c99a43;color:#071b2a}.course-product_finalSecondary__eXkjl{border:1px solid rgba(255,255,255,.45);color:#fff}@media(max-width:980px){.course-product_certificateGrid__5HKn2,.course-product_finalCta__VQ0a2,.course-product_heroGrid__9SM52,.course-product_outcomeCard__y_7Ji,.course-product_sectionHead__3J4cZ{grid-template-columns:1fr}.course-product_visual__Aw6Hr{max-width:720px}.course-product_resourceGrid__IncVx{grid-template-columns:1fr}}@media(max-width:680px){.course-product_shell__0ikuI{width:min(1180px,calc(100% - 32px))}.course-product_breadcrumb__m6UjZ{padding-top:12px}.course-product_hero__1TuW1{padding:40px 0 44px}.course-product_hero__1TuW1 h1{font-size:clamp(2.1rem,10.2vw,2.95rem)}.course-product_actions__0UZP6{display:grid}.course-product_actions__0UZP6>*{width:100%}.course-product_section__nB6Uz{padding:54px 0}.course-product_lesson__sBWFo{grid-template-columns:38px minmax(0,1fr);align-items:start;padding:17px}.course-product_lessonMeta__g_Ygt{grid-column:2;justify-content:space-between;margin-top:4px}.course-product_outcomeCard__y_7Ji{padding:24px}.course-product_certificateBand__hB9OC{padding:48px 0}.course-product_certificateSteps__HBrO_ b{display:block;margin:0 0 3px}.course-product_finalCta__VQ0a2{padding:28px 22px}}