.course_hero__hFQUG{position:relative;min-height:100svh;margin-top:calc(var(--nav-h) * -1);display:grid;align-items:center;overflow:hidden;isolation:isolate;padding-block:calc(var(--nav-h) + 74px) 64px;background:#151716;color:#fff}.course_bgs__jdLDC{position:absolute;inset:0;z-index:-2}.course_bgs__jdLDC>span{position:absolute;inset:0;opacity:0;transform:scale(1.06);transition:opacity 1.6s var(--ease-mk),transform 9s linear}.course_bgs__jdLDC>span[data-on=true]{opacity:1;transform:scale(1)}.course_bgs__jdLDC img{object-fit:cover;object-position:center 40%}.course_hero__hFQUG:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--scrim-left)}@media (max-width:640px){.course_hero__hFQUG:before{background:var(--scrim-phone)}}.course_grid__50qNk{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.course_t___lLqx{grid-column:1/8;display:grid;gap:18px;max-width:660px}.course_crumbs__F8fPi{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font:500 .84rem/1.3 var(--font-body),system-ui,sans-serif;color:rgba(255,255,255,.75)}.course_crumbs__F8fPi a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.course_eyebrow__YZXyK{margin:22px 0 0;font:600 1rem/1.2 var(--font-display),system-ui,sans-serif;color:#e6cfa9}.course_h1__Y3Omo{margin:0;font:600 clamp(2.6rem,6vw,5rem) /1.02 var(--font-display),system-ui,sans-serif;letter-spacing:-.045em;text-wrap:balance}.course_h1sub__QRC7F{display:block;margin-top:10px;font-size:clamp(1.3rem,2.4vw,2rem);letter-spacing:-.025em;line-height:1.15;color:rgba(255,255,255,.82)}.course_lead__aKBeB{margin:0;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5;color:rgba(255,255,255,.9)}.course_note__MIsIZ{margin:-6px 0 0;font-size:.9rem;color:rgba(255,255,255,.72)}.course_actions__QiYxV{display:flex;flex-wrap:wrap;align-items:center;gap:28px;margin-top:10px}.course_roadmaps__EeIS0{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.84rem;color:rgba(255,255,255,.75)}.course_roadmaps__EeIS0 a{padding:7px 10px;border-radius:8px;background:rgba(255,255,255,.14);color:#fff;font-weight:600}.course_roadmaps__EeIS0 a:hover{background:rgba(255,255,255,.24)}.course_keyfacts__fEcgi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:56px 0 0;padding:0;border-top:1px solid rgba(255,255,255,.25)}.course_keyfacts__fEcgi div{padding:20px 20px 0 0}.course_keyfacts__fEcgi dt{font-size:.86rem;color:rgba(255,255,255,.75)}.course_keyfacts__fEcgi dd{order:-1;margin:0 0 6px;font:600 1.5rem/1.1 var(--font-display),system-ui,sans-serif;letter-spacing:-.03em}.course_keyfacts__fEcgi div{display:flex;flex-direction:column}@media (max-width:960px){.course_grid__50qNk{grid-template-columns:minmax(0,1fr)}.course_grid__50qNk>.course_passWrap__rJexr,.course_grid__50qNk>.course_t___lLqx{grid-column:1/-1}.course_grid__50qNk>.course_passWrap__rJexr{justify-self:start;margin-top:12px}}@media (max-width:700px){.course_keyfacts__fEcgi{grid-template-columns:1fr 1fr;row-gap:18px}}@media (prefers-reduced-motion:reduce){.course_bgs__jdLDC>span{transition:opacity .01s}}.course_passWrap__rJexr{grid-column:8/13;justify-self:end;width:min(420px,100%);perspective:1200px}.course_pass__l7Flc{position:relative;overflow:hidden;border-radius:26px;background:#fbfaf6;color:#1d1f1e;box-shadow:0 40px 80px -30px rgba(0,0,0,.6),inset 0 2px 0 rgba(255,255,255,.4);transform-style:preserve-3d;transition:transform .6s var(--ease-spring);animation:course_passIn__8ZgCt 1.1s var(--ease-spring) .2s both}@keyframes course_passIn__8ZgCt{0%{opacity:0;transform:translateY(40px) rotateX(10deg)}}.course_pass__l7Flc:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px circle at var(--mx,30%) var(--my,0),rgba(255,255,255,.55),rgba(255,255,255,0) 45%);mix-blend-mode:soft-light}.course_ph__pZdza{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px 0}.course_brand__MIiAe{display:flex;align-items:center;gap:10px}.course_brand__MIiAe b{font:800 .98rem/1 var(--font-display),system-ui,sans-serif;letter-spacing:-.02em}.course_brand__MIiAe small{display:block;margin-top:3px;font:600 .6rem/1 var(--font-display),system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#7c827f}.course_tagp__q_84n{padding:7px 9px;border-radius:7px;background:#2f4a48;color:#eeeddb;font:700 .7rem/1 var(--font-display),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.course_pb__KiXzD{display:grid;gap:16px;padding:22px 24px 20px}.course_pcourse__ZViqu{font:600 1.6rem/1.1 var(--font-display),system-ui,sans-serif;letter-spacing:-.035em}.course_lbl__1aArx{display:block;margin-bottom:6px;font:600 .7rem/1 var(--font-display),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#6b716e}.course_who__romh5{display:block;min-height:1.2em;font:600 1.35rem/1.2 var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:#2f4a48}.course_who__romh5[data-empty=true]{color:#a9adaa}.course_cells__vvic7{display:grid;grid-template-columns:1fr 1fr;gap:14px}.course_cells__vvic7 b{font:600 .98rem/1.3 var(--font-display),system-ui,sans-serif}.course_grp__W2cYh{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:10px;background:#efeee8}.course_grp__W2cYh button{padding:8px 10px;border-radius:7px;font:600 .82rem/1 var(--font-display),system-ui,sans-serif;color:#5b625f;transition:background .3s,color .3s}.course_grp__W2cYh button[aria-pressed=true]{background:#fff;color:#1d1f1e;box-shadow:0 1px 3px rgba(0,0,0,.1)}.course_grp__W2cYh button:focus-visible{outline:2px solid #2f4a48}.course_seatsRow__OkH5d{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.course_seatsRow__OkH5d i{width:12px;height:12px;border-radius:50%;border:1.5px solid #2f4a48}.course_seatsRow__OkH5d i[data-you=true]{background:#2f4a48;animation:course_seatPulse__vuu_p 2.4s ease-in-out infinite}.course_seatsRow__OkH5d i[data-taken=true]{border-color:#c9cbc6;background:#c9cbc6}@keyframes course_seatPulse__vuu_p{50%{box-shadow:0 0 0 5px rgba(47,74,72,.15)}}.course_perf__wXEZB{position:relative;height:0;margin:0 18px;border-top:2px dashed #dcdbd3}.course_perf__wXEZB:after,.course_perf__wXEZB:before{content:"";position:absolute;top:-12px;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.55)}.course_perf__wXEZB:before{left:-30px}.course_perf__wXEZB:after{right:-30px}.course_pf__YxrAW{display:grid;gap:12px;padding:18px 24px 22px}.course_pf__YxrAW label{font:600 .8rem/1 var(--font-display),system-ui,sans-serif;color:#5b625f}.course_pf__YxrAW input{padding:13px 14px;border:1.5px solid #dcdbd3;border-radius:12px;background:#fff;color:#1d1f1e;font:500 1rem var(--font-body),system-ui,sans-serif;transition:border-color .2s,box-shadow .2s}.course_pf__YxrAW input:focus{outline:0;border-color:#2f4a48;box-shadow:0 0 0 3px rgba(47,74,72,.15)}.course_pgo__FFT1M{display:inline-flex;justify-content:center;padding:15px 24px;border-radius:12px;background:#2f4a48;color:#fff;font:600 1rem/1 var(--font-display),system-ui,sans-serif;transition:background .3s var(--ease-mk)}.course_pgo__FFT1M:hover{background:#263837}.course_fine___WKUw{margin:0;text-align:center;font-size:.78rem;color:#6b716e}@media (prefers-reduced-motion:reduce){.course_pass__l7Flc{animation:none;transition:none}.course_seatsRow__OkH5d i[data-you=true]{animation:none}}.course_cbar__DFONG{position:fixed;top:env(safe-area-inset-top,0);left:0;right:0;z-index:55;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-primary) 86%,transparent);backdrop-filter:saturate(1.8) blur(20px);-webkit-backdrop-filter:saturate(1.8) blur(20px);transform:translateY(-110%);opacity:0;pointer-events:none;transition:transform .5s var(--ease-spring),opacity .3s}.course_cbar__DFONG[data-show=true]{transform:none;opacity:1;pointer-events:auto}.course_cbarIn__zluQr{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;height:var(--nav-h)}.course_home__oW3m7{display:flex;align-items:center;gap:12px;min-width:0;color:var(--color-text-primary)}.course_home__oW3m7 .course_sep__tovV9{width:1px;height:22px;background:var(--color-border)}.course_home__oW3m7 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 1.1rem/1 var(--font-display),system-ui,sans-serif;letter-spacing:-.02em}.course_cnav__TB4Bl{display:flex;justify-content:center;gap:24px}.course_cnav__TB4Bl a{position:relative;padding-block:19px;font-size:.84rem;color:var(--color-text-secondary);transition:color .2s}.course_cnav__TB4Bl a[aria-current=true]{color:var(--color-text-primary)}.course_cnav__TB4Bl a[aria-current=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--color-text-primary)}.course_end__CdYqL{display:flex;align-items:center;gap:16px}.course_end__CdYqL span{font:600 .95rem/1 var(--font-display),system-ui,sans-serif;color:var(--color-text-secondary);white-space:nowrap}@media (max-width:1023px){.course_cnav__TB4Bl{display:none}.course_cbarIn__zluQr{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:480px){.course_end__CdYqL span{display:none}}.course_mbar__JrLa8{position:fixed;left:0;right:0;bottom:0;z-index:58;display:none;align-items:center;justify-content:space-between;gap:12px;padding:12px max(20px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom, 0px)) max(20px,env(safe-area-inset-left,0px));border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-primary) 92%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transform:translateY(110%);transition:transform .45s var(--ease-spring)}.course_mbar__JrLa8[data-show=true]{transform:none}.course_mbar__JrLa8 b{font:600 1.05rem/1.1 var(--font-display),system-ui,sans-serif}.course_mbar__JrLa8 small{display:block;font-size:.78rem;color:var(--color-text-secondary)}@media (max-width:900px){.course_mbar__JrLa8{display:flex}}.course_ov__gxiez{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.course_ovL__FCcrx{grid-column:1/6;display:grid;gap:14px;align-content:start}.course_ovR__Nt84X{grid-column:7/13;display:grid;gap:22px}.course_ovR__Nt84X>p{margin:0;font-size:1.18rem;line-height:1.55;color:var(--color-text-secondary)}.course_pills__AP9qe{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.course_pills__AP9qe li{padding:11px 14px;border-radius:10px;background:var(--color-band);font:600 .86rem/1 var(--font-display),system-ui,sans-serif}.course_req__GnI9E{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding-top:18px;border-top:1px solid var(--color-border);font-size:.92rem;color:var(--color-text-secondary)}.course_req__GnI9E div{display:flex;gap:6px}.course_req__GnI9E dt{font-weight:600;color:var(--color-text-primary)}.course_req__GnI9E dd{margin:0}.course_outs__4JF8v{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.course_out__lWMRY{position:relative;display:flex;align-items:flex-end;aspect-ratio:3/4;overflow:hidden;isolation:isolate;padding:24px;border-radius:24px;color:#fff}.course_out__lWMRY img{z-index:-2;object-fit:cover;transition:transform 1.2s var(--ease-mk)}.course_out__lWMRY:hover img{transform:scale(1.05)}.course_out__lWMRY:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.82),rgba(0,0,0,.35) 45%,rgba(0,0,0,0) 70%)}.course_out__lWMRY small{display:block;margin-bottom:8px;font:600 .8rem/1 var(--font-display),system-ui,sans-serif;opacity:.85}.course_out__lWMRY b{font:600 1.2rem/1.3 var(--font-display),system-ui,sans-serif;letter-spacing:-.015em}@media (max-width:900px){.course_outs__4JF8v{grid-template-columns:1fr 1fr}.course_ov__gxiez{grid-template-columns:minmax(0,1fr)}.course_ovL__FCcrx,.course_ovR__Nt84X{grid-column:1/-1}}@media (max-width:520px){.course_outs__4JF8v{grid-template-columns:1fr}.course_out__lWMRY{aspect-ratio:4/3}}.course_split__ShGo_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.course_splitL__t1nZ5{grid-column:1/5;position:sticky;top:calc(var(--nav-h) + 40px);align-self:start;display:grid;gap:16px}.course_splitL__t1nZ5 p{margin:0;color:var(--color-text-secondary)}.course_splitR__L4YKm{grid-column:6/13}@media (max-width:900px){.course_split__ShGo_{grid-template-columns:minmax(0,1fr)}.course_splitL__t1nZ5,.course_splitR__L4YKm{grid-column:1/-1}.course_splitL__t1nZ5{position:static}}.course_acc__Iz0Jj{border-top:1px solid var(--color-border)}.course_acc__Iz0Jj details{border-bottom:1px solid var(--color-border)}.course_acc__Iz0Jj summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:26px 0;list-style:none;cursor:pointer}.course_acc__Iz0Jj summary::-webkit-details-marker{display:none}.course_acc__Iz0Jj summary small{display:block;margin-bottom:6px;font:500 .85rem/1.3 var(--font-body),system-ui,sans-serif;color:var(--color-text-muted)}.course_acc__Iz0Jj summary b{font:600 1.2rem/1.3 var(--font-display),system-ui,sans-serif;letter-spacing:-.02em}.course_acc__Iz0Jj summary>i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-band);transition:transform .45s var(--ease-spring)}.course_acc__Iz0Jj details[open] summary>i{transform:rotate(45deg)}.course_acc__Iz0Jj summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:6px}.course_accBody__j912j{padding:0 56px 28px 0;color:var(--color-text-secondary)}.course_lessons__fwWuV{display:grid;gap:2px;margin:0;padding:0;list-style:none}.course_lessons__fwWuV li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;padding:12px 0;border-top:1px solid var(--color-border);color:var(--color-text-primary)}.course_lessons__fwWuV li:first-child{border-top:0}.course_lessons__fwWuV li span{font:500 .82rem/1.6 var(--font-display),system-ui,sans-serif;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.course_weekHead__qfXEv{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:40px}.course_sseg__9YduG{display:inline-flex;flex-wrap:wrap;gap:2px;padding:4px;border-radius:12px;background:var(--color-card)}.course_sseg__9YduG button{padding:10px 14px;border-radius:9px;font:600 .88rem/1 var(--font-display),system-ui,sans-serif;color:var(--color-text-secondary);transition:background .3s,color .3s}.course_sseg__9YduG button[aria-pressed=true]{background:var(--color-text-primary);color:var(--color-bg-primary)}.course_days7__xuLb5{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;align-items:end;margin:0;padding:0;list-style:none}.course_dy__taIFz{display:grid;justify-items:center;align-content:start;gap:8px;min-height:132px;padding:18px 10px 16px;border-radius:18px;background:var(--color-card);text-align:center;opacity:.55;transition:opacity .8s var(--ease-mk),transform .8s var(--ease-spring),box-shadow .6s,min-height .6s var(--ease-spring),background .4s}.course_dn__fyWba{font:600 .78rem/1 var(--font-display),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.course_dy__taIFz small{font:500 .78rem/1.3 var(--font-body),system-ui,sans-serif;color:var(--color-text-muted)}.course_dy__taIFz[data-on=true]{opacity:1;min-height:176px;background:var(--color-primary);color:var(--color-text-onprimary);transform:translateY(-6px);box-shadow:0 24px 40px -22px rgba(31,48,46,.55)}.course_dy__taIFz[data-on=true] .course_dn__fyWba,.course_dy__taIFz[data-on=true] small{color:inherit;opacity:.8}.course_dy__taIFz[data-on=true] b{font:600 1.15rem/1.15 var(--font-display),system-ui,sans-serif;letter-spacing:-.015em}.course_sun__suA_b{width:34px;height:34px;margin:6px 0 2px;border-radius:50%;background:radial-gradient(circle,#fff6d8 0 38%,rgba(255,246,216,.35) 39% 60%,rgba(255,246,216,0) 61%)}.course_sdetail__L0lSy{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;min-height:104px;margin-top:20px;padding:24px 28px;border-radius:22px;background:var(--color-card)}.course_sdetail__L0lSy small{display:block;font:600 .82rem/1.2 var(--font-display),system-ui,sans-serif;color:var(--color-text-muted)}.course_sdetail__L0lSy b{display:block;margin-top:4px;font:600 1.2rem/1.2 var(--font-display),system-ui,sans-serif;letter-spacing:-.02em}.course_sdetail__L0lSy .course_what__qVV1k small{color:var(--color-clay)}.course_sdetail__L0lSy .course_what__qVV1k span{font-size:1.02rem}.course_sdetail__L0lSy .course_tm__3rqMy{text-align:right}@media (max-width:760px){.course_sdetail__L0lSy{grid-template-columns:1fr;gap:10px}.course_sdetail__L0lSy .course_tm__3rqMy{text-align:left}}@media (max-width:640px){.course_days7__xuLb5{gap:5px}.course_dy__taIFz{min-height:96px;padding:12px 2px;border-radius:12px}.course_dy__taIFz small{display:none}.course_dn__fyWba{font-size:.66rem;letter-spacing:.04em}.course_dy__taIFz[data-on=true]{min-height:128px}.course_dy__taIFz[data-on=true] b{font-size:.78rem}.course_sun__suA_b{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.course_dy__taIFz{transition:none}}.course_inst__HyHVi{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.course_icard__5BQzU{grid-column:1/6;display:grid;gap:18px;padding:36px;border-radius:28px;background:var(--color-card);box-shadow:var(--shadow-mk)}.course_av__kTpXC{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--color-primary);color:var(--color-text-onprimary);font:600 1.6rem/1 var(--font-display),system-ui,sans-serif}.course_icard__5BQzU b{font:600 1.4rem/1.2 var(--font-display),system-ui,sans-serif;letter-spacing:-.02em}.course_creds__ySWhJ{display:grid;gap:10px;margin:0;padding:18px 0 0;list-style:none;border-top:1px solid var(--color-border)}.course_creds__ySWhJ li{display:flex;gap:10px;align-items:center;font-size:.95rem}.course_creds__ySWhJ svg{flex:none;color:var(--color-highlight)}.course_bio__wYWW1{grid-column:7/13;margin:0;font:600 clamp(1.4rem,2.4vw,1.9rem) /1.35 var(--font-display),system-ui,sans-serif;letter-spacing:-.025em}@media (max-width:900px){.course_inst__HyHVi{grid-template-columns:minmax(0,1fr)}.course_bio__wYWW1,.course_icard__5BQzU{grid-column:1/-1}}.course_book__N7PN1{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.course_bookPanel__StAR_{grid-column:1/8;overflow:hidden;border-radius:28px;background:var(--color-card);box-shadow:var(--shadow-mk)}.course_sum__tUnyM{grid-column:9/13;position:sticky;top:calc(var(--nav-h) + 40px);display:grid;gap:16px;padding:28px;border-radius:24px;background:var(--color-card)}.course_sum__tUnyM dl{display:grid;gap:12px;margin:0}.course_sum__tUnyM dl div{display:flex;justify-content:space-between;gap:12px;font-size:.95rem;color:var(--color-text-secondary)}.course_sum__tUnyM dd{margin:0;text-align:right;font-weight:600;color:var(--color-text-primary)}.course_sum__tUnyM p{margin:0;font-size:.88rem;color:var(--color-text-secondary)}@media (max-width:900px){.course_book__N7PN1{grid-template-columns:minmax(0,1fr)}.course_bookPanel__StAR_,.course_sum__tUnyM{grid-column:1/-1}.course_sum__tUnyM{position:static}}.course_par__EBsKt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.course_par__EBsKt li{display:grid;align-content:start;gap:10px;padding:30px;border-radius:24px;background:var(--color-band)}.course_par__EBsKt svg{color:var(--color-primary)}.course_par__EBsKt b{font:600 1.15rem/1.3 var(--font-display),system-ui,sans-serif}.course_par__EBsKt p{margin:0;font-size:.98rem;color:var(--color-text-secondary)}@media (max-width:860px){.course_par__EBsKt{grid-template-columns:1fr}}.course_rel__FtKM9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.course_rc__w5nXG{position:relative;display:flex;align-items:flex-end;aspect-ratio:4/3.2;overflow:hidden;isolation:isolate;padding:24px;border-radius:24px;color:#fff}.course_rc__w5nXG img{z-index:-2;object-fit:cover;transition:transform 1.2s var(--ease-mk)}.course_rc__w5nXG:hover img{transform:scale(1.05)}.course_rc__w5nXG:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,0) 60%)}.course_rc__w5nXG small{display:block;margin-bottom:8px;font:600 .8rem/1 var(--font-display),system-ui,sans-serif;opacity:.85}.course_rc__w5nXG b{font:600 1.25rem/1.25 var(--font-display),system-ui,sans-serif;letter-spacing:-.02em}@media (max-width:860px){.course_rel__FtKM9{grid-template-columns:1fr}}.course_closing__hfcfQ{position:relative;display:grid;place-items:center;min-height:80svh;overflow:hidden;isolation:isolate;background:#151716;color:#fff;text-align:center}.course_closing__hfcfQ>img{z-index:-2;object-fit:cover}.course_closing__hfcfQ:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--scrim-center)}.course_closing__hfcfQ p{max-width:600px;margin:14px auto 0;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5;color:rgba(255,255,255,.88)}.course_stack__KjikE{display:grid;justify-items:center;gap:12px;margin-top:32px}.course_stack__KjikE>a{min-width:240px}