.course_title__MGpHi{--fs:clamp(2.6rem,6.4vw,7.8rem)}.course_facts__AN2Tv{display:flex;align-items:center;animation:course_factsIn__zwErR 1.4s var(--ease) 1.1s both}.course_facts__AN2Tv li{display:inline-flex;align-items:center;gap:8px;font-size:10px;line-height:1;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.course_facts__AN2Tv li+li:before{content:"\2726";margin-inline:clamp(12px,1.4vw,20px);font-size:6px;letter-spacing:0;color:var(--violet)}.course_facts__AN2Tv b{font-weight:400;letter-spacing:.12em;color:var(--ink);font-variant-numeric:tabular-nums}@keyframes course_factsIn__zwErR{0%{opacity:0}to{opacity:1}}.course_capa__6Q2_u{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:calc(var(--radius) - 6px);box-shadow:0 38px 96px -54px rgba(122,101,219,.3),0 24px 60px -44px rgba(0,0,0,.85)}.course_capaSurface__ayvnW{background:radial-gradient(90% 80% at 50% 100%,rgba(122,101,219,.14),#0b0c10 70%)}.course_capaImg__HY7RZ{-o-object-fit:cover;object-fit:cover;filter:saturate(.97) brightness(.97) contrast(1.02)}.course_capaShade__LdFNf{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(5,6,8,.22),rgba(5,6,8,0) 20%,rgba(5,6,8,0) 78%,rgba(5,6,8,.18))}.course_syllabus__MzuY_{padding-top:clamp(40px,5vw,80px)}.course_syllabusGrid__qW4IM{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.course_syllabusGrid__qW4IM>header{order:2}.course_syllabusGrid__qW4IM>ol{order:1}.course_syllabusGrid__qW4IM .course_syllabusHead__7EsAw{position:static;height:100%;align-content:start}.course_syllabusGrid__qW4IM .course_syllabusHead__7EsAw>aside{position:sticky;top:clamp(90px,11vh,120px)}@media (max-width:1023px){.course_syllabusGrid__qW4IM>header{order:0}.course_syllabusGrid__qW4IM>ol{order:1}.course_syllabusGrid__qW4IM .course_syllabusHead__7EsAw>aside{position:static}}.course_syllabus__MzuY_ .course_moduleRow__YYO6V{grid-template-columns:56px minmax(0,1fr) auto}.course_lessons__l9esw{justify-self:end;font-size:10.5px;line-height:1;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.course_lessons__l9esw b{margin-right:6px;font-weight:400;letter-spacing:.12em;color:var(--ink);font-variant-numeric:tabular-nums}.course_videos__yhp_f{padding-top:0}.course_videosSection__SDs9J{padding-bottom:clamp(24px,3vw,56px)}.course_videosLayout__f8w8E{display:grid;gap:clamp(24px,2.4vw,36px)}.course_videosHead__vHDKL{display:grid;align-content:start;gap:clamp(18px,1.8vw,26px)}.course_videosTitle__MdXSe{max-width:9em}.course_videosGrid__Zrwoi{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:clamp(12px,1.4vw,24px)}.course_videosLayout__f8w8E[data-few]{align-items:end}.course_faqGrid__Udvtk,.course_videosLayout__f8w8E[data-few]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,120px)}.course_faqGrid__Udvtk{display:grid}.course_faqSticky__MB18E{position:sticky;top:clamp(96px,12vh,140px);display:grid;justify-items:start;gap:clamp(20px,2vw,30px)}.course_faqTitle__qD_BE{max-width:10em}.course_faqBody__PJKyR{max-width:34ch}.course_faqMail__EyNnd{font-size:15px;color:var(--ink);padding-bottom:4px;border-bottom:1px solid var(--line-2);transition:border-color .6s var(--ease)}.course_faqMail__EyNnd:hover{color:var(--ink);border-color:var(--violet-lit)}.course_faqList__Swp52{border-bottom:1px solid var(--line)}.course_faqItem__k0LUL{position:relative;border-top:1px solid var(--line)}.course_faqButton__HLTmo{display:grid;grid-template-columns:56px minmax(0,1fr) 24px;align-items:baseline;-moz-column-gap:clamp(16px,2vw,36px);column-gap:clamp(16px,2vw,36px);width:100%;padding-block:clamp(24px,2.2vw,34px);text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.course_faqNum__jrME_{font-size:10.5px;letter-spacing:.16em;color:var(--faint);font-variant-numeric:tabular-nums;transition:color .6s var(--ease)}.course_faqQuestion__HltVB{font-size:clamp(1.2rem,1.7vw,1.7rem);font-weight:300;line-height:1.22;letter-spacing:-.015em;color:rgba(245,247,250,.82);text-wrap:balance;transition:color .6s var(--ease)}.course_faqIcon__vIcFu{position:relative;align-self:center;width:14px;height:14px;justify-self:end}.course_faqIcon__vIcFu:after,.course_faqIcon__vIcFu:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:var(--ink);transition:transform .7s var(--ease),background-color .6s var(--ease)}.course_faqIcon__vIcFu:after{transform:rotate(90deg)}.course_faqItem__k0LUL[data-open] .course_faqNum__jrME_{color:var(--violet-lit)}.course_faqItem__k0LUL[data-open] .course_faqQuestion__HltVB{color:var(--ink)}.course_faqItem__k0LUL[data-open] .course_faqIcon__vIcFu:after{transform:rotate(90deg) scaleX(0)}.course_faqItem__k0LUL[data-open] .course_faqIcon__vIcFu:before{background:var(--violet-lit)}.course_faqPanel__eennv{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .8s var(--ease),visibility 0s linear .8s}.course_faqItem__k0LUL[data-open] .course_faqPanel__eennv{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .8s var(--ease)}.course_faqPanelInner__SwSV9{min-height:0;overflow:hidden}.course_faqAnswer__h7o_9{max-width:58ch;padding:0 40px clamp(26px,2.4vw,36px) calc(56px + clamp(16px, 2vw, 36px));opacity:0;transform:translate3d(0,-6px,0);transition:opacity .5s var(--ease),transform .8s var(--ease)}.course_faqItem__k0LUL[data-open] .course_faqAnswer__h7o_9{opacity:1;transform:none;transition-delay:.12s}.course_faqLight__EfyPh{position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(167,151,243,.9) 20%,#f5f7fa 32%,rgba(167,151,243,.4) 60%,transparent);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--ease);pointer-events:none}.course_faqItem__k0LUL[data-open] .course_faqLight__EfyPh{transform:scaleX(1)}@media (hover:hover){.course_faqButton__HLTmo:hover .course_faqQuestion__HltVB{color:var(--ink)}.course_faqButton__HLTmo:hover .course_faqNum__jrME_{color:var(--violet-lit)}}@media (max-width:1023px){.course_faqGrid__Udvtk{grid-template-columns:1fr}.course_faqSticky__MB18E{position:static}.course_videosLayout__f8w8E[data-few]{grid-template-columns:1fr}.course_videosGrid__Zrwoi{grid-template-columns:1fr;max-width:640px}}@media (max-width:767px){.course_facts__AN2Tv li:nth-child(n+3){display:none}.course_facts__AN2Tv li{letter-spacing:.16em}.course_syllabus__MzuY_ .course_moduleRow__YYO6V{grid-template-columns:36px minmax(0,1fr);row-gap:10px}.course_lessons__l9esw{grid-column:2;justify-self:start}.course_faqButton__HLTmo{grid-template-columns:30px minmax(0,1fr) 16px}.course_faqAnswer__h7o_9{padding:0 0 26px calc(30px + clamp(16px, 2vw, 36px))}}@media (prefers-reduced-motion:reduce){.course_facts__AN2Tv{animation:none}.course_faqAnswer__h7o_9,.course_faqItem__k0LUL[data-open] .course_faqPanel__eennv,.course_faqLight__EfyPh,.course_faqPanel__eennv{transition:none}}