@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_cd0c6a{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_cd0c6a{--tab-font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/54c9401ff0188c1b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/0b9604ccabf0c9c7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/54c9401ff0188c1b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://pages-production.static.platzi.com/mf-public-landings/_next/static/media/0b9604ccabf0c9c7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rethink Sans Fallback;src:local("Arial");ascent-override:94.70%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:104.76%}.__className_e39dea{font-family:Rethink Sans,Rethink Sans Fallback;font-style:normal}.__variable_e39dea{--tab-font-label:"Rethink Sans","Rethink Sans Fallback"}@media(min-width:1280px){.SyllabusClient_SyllabusClient__hrJoU{grid-area:syllabus}}.CourseSummaryBar_CourseSummaryBar__aAZ_N{--course-summary-top:0px;--course-summary-right:0px;--course-summary-left:0px;position:fixed;top:var(--course-summary-top);right:var(--course-summary-right);left:var(--course-summary-left);z-index:3;display:flex;height:5rem;background:var(--tab-surface-2,#262626);color:var(--tab-fg,#fff);pointer-events:none}.CourseSummaryBar_CourseSummaryBar__aAZ_N[data-interactive=true]{pointer-events:auto}.CourseSummaryBar_CourseSummaryBar__Inner__aDuun{display:flex;width:100%;max-width:86.1875rem;height:100%;align-items:center;gap:.5rem;margin:0 auto;padding:0 1.5rem}@media(min-width:40rem){.CourseSummaryBar_CourseSummaryBar__Inner__aDuun{gap:1rem}}@media(min-width:48rem){.CourseSummaryBar_CourseSummaryBar__Inner__aDuun{padding:0 2rem}}@media(min-width:80rem){.CourseSummaryBar_CourseSummaryBar__Inner__aDuun{gap:1.5rem}}.CourseSummaryBar_CourseSummaryBar__Title__SDHut{display:none;max-width:20rem;margin:0;font-size:.875rem;font-family:var(--tab-font-label),sans-serif;font-weight:700;line-height:1.25}@media(min-width:80rem){.CourseSummaryBar_CourseSummaryBar__Title__SDHut{display:block;max-width:24rem}}.CourseSummaryBar_CourseSummaryBar__Metrics__WxTp9{display:flex;min-width:0;flex:1 1;align-self:center;overflow:hidden;border-radius:6px;font-family:var(--tab-font-metrics),sans-serif}.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz{display:flex;min-width:0;flex:1 1;flex-direction:column;justify-content:center;gap:2px;padding:.25rem;border-left:1px solid var(--tab-border,#262626);text-align:center}.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz:first-child{border-left:0}.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz[data-secondary=true]{display:none}@media(min-width:40rem){.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz[data-secondary=true]{display:flex}.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz{gap:.25rem;padding:.5rem}}@media(min-width:80rem){.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz{align-items:flex-start;padding-right:1rem;padding-left:1rem;text-align:left}}.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz strong{overflow:hidden;color:var(--tab-fg,#fff);font-size:.75rem;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}@media(min-width:40rem){.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz strong{font-size:.875rem}}@media(min-width:80rem){.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz strong{font-size:1rem}}.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz span{overflow:hidden;color:var(--tab-muted,#c4c4c4);font-size:.5rem;letter-spacing:.06em;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media(min-width:40rem){.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz span{font-size:.5625rem}}@media(min-width:80rem){.CourseSummaryBar_CourseSummaryBar__Metric__8u4Qz span{font-size:.625rem}}.CourseSummaryBar_CourseSummaryBar__Cta__Q6pT3{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:999px;background:var(--tab-fg,#fff);color:var(--tab-bg,#0b0d10);font-size:1rem;font-family:var(--tab-font-label),sans-serif;font-weight:700;letter-spacing:1px;text-decoration:none;transition:transform .2s ease,filter .2s ease}.CourseSummaryBar_CourseSummaryBar__Cta__Q6pT3[data-logged=true]{background:var(--tab-success,#09e888)}.CourseSummaryBar_CourseSummaryBar__Cta__Q6pT3:hover{filter:brightness(.9);transform:translateY(-2px)}.CourseSummaryBar_CourseSummaryBar__Cta__Q6pT3:focus-visible{outline:2px solid var(--tab-fg,#fff);outline-offset:3px}@media(prefers-reduced-motion:reduce){.CourseSummaryBar_CourseSummaryBar__Cta__Q6pT3{transition:none}.CourseSummaryBar_CourseSummaryBar__Cta__Q6pT3:hover{transform:none}}.Hero_Hero__SOa9u{--hero-shell-top:0px;--hero-sticky-height:calc(100dvh - var(--hero-shell-top));--hero-sticky-padding-top:24px;--hero-sticky-padding-bottom:24px;--hero-media-min-height:0px;--hero-scroll-travel:clamp(48rem,90vw,100rem);position:relative;width:100%;height:calc(100dvh + var(--hero-scroll-travel))}@media(min-width:80rem){.Hero_Hero__SOa9u{--hero-sticky-padding-top:80px;--hero-sticky-padding-bottom:48px}}.Hero_Hero__SOa9u[data-static-layout=true]{height:auto}.Hero_Hero__Sticky__olB4O{position:-webkit-sticky;position:sticky;top:var(--hero-shell-top);display:flex;height:var(--hero-sticky-height);align-items:center;overflow:hidden;padding:var(--hero-sticky-padding-top) 0 var(--hero-sticky-padding-bottom)}[data-static-layout=true] .Hero_Hero__Sticky__olB4O{position:relative;top:0;height:auto;min-height:var(--hero-sticky-height);overflow:visible;padding:3rem 0}@media(min-width:80rem){.Hero_Hero__Sticky__olB4O{align-items:flex-start}.Hero_Hero__Sticky__olB4O,[data-static-layout=true] .Hero_Hero__Sticky__olB4O{padding:var(--hero-sticky-padding-top) 0 var(--hero-sticky-padding-bottom)}}.Hero_Hero__Content__lvOsI{display:grid;grid-template-columns:1fr;grid-template-areas:"copy" "media" "metrics";grid-gap:clamp(.75rem,2vh,1.25rem);gap:clamp(.75rem,2vh,1.25rem);align-items:center;width:100%}@media(min-width:80rem){.Hero_Hero__Content__lvOsI{grid-template-columns:1.1fr 1fr;grid-template-areas:"copy media" "metrics media";gap:clamp(1.5rem,2.5vw,2rem)}}.Hero_Hero__Copy__Fynzp{display:flex;grid-area:copy;flex-direction:column;gap:clamp(.75rem,2vh,1.25rem)}@media(min-width:80rem){.Hero_Hero__Copy__Fynzp{gap:clamp(1.25rem,2vw,2rem)}}.Hero_Hero__Eyebrow__0EX_9{align-self:flex-start;padding:.5rem 1rem;border:1px solid var(--tab-border);border-radius:999px;background:var(--tab-surface-2);color:var(--tab-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Hero_Hero__Title__gYXPw{margin:0;color:var(--tab-fg);font-size:clamp(1.5rem,7vw,2.25rem);font-weight:600;letter-spacing:-.02em;line-height:1.12}@media(min-width:80rem){.Hero_Hero__Title__gYXPw{font-size:clamp(1.9rem,min(3.9vw,6vh),3.5rem);line-height:1.2}}.Hero_Hero__TitleBox__iyzZ_{width:100%}.Hero_Hero__Description__6loFT{margin:0;max-width:40rem;color:var(--tab-muted);font-size:clamp(.8125rem,3.5vw,1rem);letter-spacing:.1px;line-height:1.5}@media(min-width:80rem){.Hero_Hero__Description__6loFT{font-size:clamp(1rem,2.8vh,1.25rem)}}.Hero_Hero__Cta__sTeQ_{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.Hero_Hero__CtaButton__XzddH{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:999px;background:var(--tab-success);color:var(--tab-bg);font-size:.9375rem;font-weight:600;line-height:1.25;text-decoration:none;transition:transform .2s ease,filter .2s ease}@media(min-width:80rem){.Hero_Hero__CtaButton__XzddH{padding:.8125rem 2rem;font-size:1rem}}.Hero_Hero__CtaButton__XzddH:hover{transform:translateY(-2px);filter:brightness(1.05)}.Hero_Hero__CtaNote__9yBg9{display:none;color:var(--tab-subtle);font-size:.9rem}.Hero_Hero__Metrics__r2n8D{display:grid;grid-area:metrics;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--tab-border);border-radius:6px;background:var(--tab-surface-2);list-style:none}.Hero_Hero__Metrics__r2n8D[data-metric-count="1"]{grid-template-columns:minmax(0,1fr)}.Hero_Hero__Metrics__r2n8D[data-metric-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.Hero_Hero__Metrics__r2n8D[data-metric-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Hero_Hero__Metrics__r2n8D[data-metric-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.Hero_Hero__Metrics__r2n8D[data-metric-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.Hero_Hero__Metric__oz6bB{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;border-left:1px solid var(--tab-border)}.Hero_Hero__Metric__oz6bB:first-child{border-left:0}@media(min-width:80rem){.Hero_Hero__Metric__oz6bB{padding:clamp(.625rem,1.8vh,1rem)}}.Hero_Hero__MetricValue__HhaL0{color:var(--tab-fg);font-size:1rem;font-weight:800;line-height:1.1}@media(min-width:80rem){.Hero_Hero__MetricValue__HhaL0{font-size:1.125rem}}.Hero_Hero__MetricLabel__IKKY4{color:var(--tab-subtle);font-size:.5625rem;letter-spacing:.05em;text-transform:uppercase}@media(min-width:80rem){.Hero_Hero__MetricLabel__IKKY4{font-size:.6875rem}}.Hero_Hero__Media__XeeL0{grid-area:media;width:100%;min-height:0}.Hero_Hero__VideoWrapper__DHKVQ{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:24px;background:var(--tab-surface-inactive)}.Hero_Hero__VideoWrapper__DHKVQ:after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,13,16,.72),transparent 55%);content:"";pointer-events:none}.Hero_Hero__VideoPoster__zmh8t,.Hero_Hero__Video__Z1FK_{width:100%;height:100%;object-fit:cover}.Hero_Hero__VideoPoster__zmh8t{position:absolute;inset:0;pointer-events:none;transition:opacity .2s ease}.Hero_Hero__VideoPoster__zmh8t[data-hidden=true]{opacity:0}.Hero_Hero__MediaFallback__rx_nN{display:block;width:100%;height:100%;background:radial-gradient(circle at 72% 28%,var(--tab-kv-pink) 0 8%,transparent 8.5%),radial-gradient(circle at 35% 75%,var(--tab-kv-green) 0 24%,transparent 24.5%),linear-gradient(135deg,var(--tab-surface-2),var(--tab-surface-lowest));opacity:.75}.Hero_Hero__VideoControl__bfJSJ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);color:var(--tab-fg);cursor:pointer;transition:background .2s ease;z-index:1}.Hero_Hero__VideoControl__bfJSJ:hover{background:rgba(0,0,0,.12)}.Hero_Hero__VideoControl__bfJSJ:focus-visible{outline:2px solid var(--tab-success);outline-offset:-4px}.Hero_Hero__VideoControlIcon__4UK_v{display:flex;width:5rem;height:5rem;align-items:center;justify-content:center;border-radius:50%;background:rgba(11,13,16,.42);box-shadow:0 4px 12px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .2s ease,transform .2s ease}.Hero_Hero__VideoControl__bfJSJ:hover .Hero_Hero__VideoControlIcon__4UK_v{transform:scale(1.08)}@media(min-width:80rem){.Hero_Hero__VideoControlIcon__4UK_v[data-playing=true]{opacity:0}.Hero_Hero__VideoControl__bfJSJ:hover .Hero_Hero__VideoControlIcon__4UK_v[data-playing=true]{opacity:1}}.Hero_Hero__VideoLabel__8lfwc{position:absolute;bottom:1.5rem;left:1.5rem;display:none;font-size:.9rem;font-weight:600}.Hero_Hero__VideoCta__TL7I7{position:absolute;bottom:1.5rem;left:1.5rem;z-index:2;text-decoration:none}@media(max-width:79.9375rem){[data-tab-logged=true] .Hero_Hero__Metrics__r2n8D{margin-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.Hero_Hero__SOa9u{--hero-media-min-height:160px}.Hero_Hero__Content__lvOsI{display:flex;height:100%;flex-direction:column;justify-content:center}.Hero_Hero__Copy__Fynzp{flex-shrink:0;align-items:center;text-align:center}.Hero_Hero__Description__6loFT{max-width:48rem}.Hero_Hero__Cta__sTeQ_{justify-content:center}.Hero_Hero__Media__XeeL0{display:flex;min-height:var(--hero-media-min-height);flex:1 1 clamp(10rem,34vh,24rem);align-items:center;justify-content:center;container-type:size}.Hero_Hero__VideoWrapper__DHKVQ{width:min(100cqw,177.7777777778cqh);height:min(100cqh,56.25cqw);aspect-ratio:16/9;border-radius:18px}.Hero_Hero__Metrics__r2n8D{width:100%;border-radius:18px}.Hero_Hero__VideoControlIcon__4UK_v{width:3.5rem;height:3.5rem}.Hero_Hero__VideoLabel__8lfwc{display:none}.Hero_Hero__VideoCta__TL7I7{bottom:.75rem;left:.75rem}.Hero_Hero__SOa9u[data-static-layout=true] .Hero_Hero__Content__lvOsI{height:auto}.Hero_Hero__SOa9u[data-static-layout=true] .Hero_Hero__Media__XeeL0{flex:none;container-type:normal}.Hero_Hero__SOa9u[data-static-layout=true] .Hero_Hero__VideoWrapper__DHKVQ{width:100%;height:auto;max-height:none}}@media(max-width:35rem){.Hero_Hero__SOa9u{--hero-sticky-padding-top:12px;--hero-sticky-padding-bottom:12px}.Hero_Hero__Sticky__olB4O{padding:var(--hero-sticky-padding-top) 0 var(--hero-sticky-padding-bottom)}.Hero_Hero__VideoWrapper__DHKVQ{max-height:28vh}.Hero_Hero__SOa9u[data-static-layout=true] .Hero_Hero__VideoWrapper__DHKVQ{max-height:none}}.InteractiveSyllabus_InteractiveSyllabus__9_vFb{margin:4rem -.5rem 0;padding:1.25rem;border-radius:16px;background:color-mix(in srgb,var(--tab-syllabus-surface) 75%,transparent)}@media(min-width:48rem){.InteractiveSyllabus_InteractiveSyllabus__9_vFb{margin:6rem -.5rem 0;padding:2.5rem}}@media(min-width:80rem){.InteractiveSyllabus_InteractiveSyllabus__9_vFb{padding:4rem}}.InteractiveSyllabus_InteractiveSyllabus__Header__pG7W5{max-width:64rem;margin-bottom:3rem}.InteractiveSyllabus_InteractiveSyllabus__Header__pG7W5 h2{margin:0;color:var(--tab-fg);font-size:clamp(2.25rem,5vw,4rem);font-weight:600;letter-spacing:-.01em;line-height:1.2}.InteractiveSyllabus_InteractiveSyllabus__Header__pG7W5 p{margin:1rem 0 0;max-width:48rem;color:var(--tab-muted);font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.InteractiveSyllabus_InteractiveSyllabus__TimelineInset___kSX5{max-width:42.5rem}@media(min-width:48rem){.InteractiveSyllabus_InteractiveSyllabus__TimelineInset___kSX5{padding-left:2rem}}.InteractiveSyllabus_InteractiveSyllabus__Timeline__Mweu_{position:relative;font-family:var(--tab-font-metrics),sans-serif}.InteractiveSyllabus_InteractiveSyllabus__List__mUUKB{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.InteractiveSyllabus_InteractiveSyllabus__Line__Nu5Bl,.InteractiveSyllabus_InteractiveSyllabus__Progress__r4Weo{position:absolute;top:1.25rem;bottom:1.25rem;left:19px;width:1px;pointer-events:none}.InteractiveSyllabus_InteractiveSyllabus__Line__Nu5Bl{background:#555c68;opacity:.7}.InteractiveSyllabus_InteractiveSyllabus__Progress__r4Weo{background:var(--tab-syllabus-accent);transform-origin:top}.InteractiveSyllabus_InteractiveSyllabus__Item__iUdRf{position:relative}.InteractiveSyllabus_InteractiveSyllabus__Trigger__PqGqO{display:grid;width:100%;grid-template-columns:40px minmax(0,1fr);grid-gap:.75rem;gap:.75rem;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;text-align:left;text-decoration:none;cursor:pointer}.InteractiveSyllabus_InteractiveSyllabus__Trigger__PqGqO:focus-visible{border-radius:12px;outline:2px solid var(--tab-syllabus-accent);outline-offset:4px}.InteractiveSyllabus_InteractiveSyllabus__Trigger__PqGqO[data-locked=true]{cursor:not-allowed}.InteractiveSyllabus_InteractiveSyllabus__Node__ci1Nl{position:relative;z-index:1;display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;justify-self:center;margin-top:1rem;border:1px solid #555c68;border-radius:50%;background:var(--tab-surface-inactive);color:var(--tab-subtle);font-family:var(--tab-font-label),sans-serif;font-size:.75rem;font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease}[data-active=true] .InteractiveSyllabus_InteractiveSyllabus__Node__ci1Nl{border-color:var(--tab-syllabus-accent);background:var(--tab-syllabus-accent);color:var(--tab-syllabus-surface)}.InteractiveSyllabus_InteractiveSyllabus__Node__ci1Nl[data-completed=true]{border-color:var(--tab-syllabus-completed);background:var(--tab-syllabus-completed);color:#fff}.InteractiveSyllabus_InteractiveSyllabus__Card__oe3rD{display:grid;min-width:0;min-height:7rem;grid-template-columns:88px minmax(0,1fr);align-items:center;grid-gap:.75rem;gap:.75rem;padding:.625rem;border:1px solid rgba(0,0,0,0);border-radius:12px;transition:background-color .2s ease,border-color .2s ease}[data-active=true] .InteractiveSyllabus_InteractiveSyllabus__Card__oe3rD{border-color:var(--tab-border);background:color-mix(in srgb,var(--tab-surface-2) 70%,transparent)}[data-active=false][data-locked=false]:hover .InteractiveSyllabus_InteractiveSyllabus__Card__oe3rD{border-color:color-mix(in srgb,var(--tab-border) 70%,transparent);background:color-mix(in srgb,var(--tab-surface-inactive) 40%,transparent)}@media(min-width:40rem){.InteractiveSyllabus_InteractiveSyllabus__Card__oe3rD{grid-template-columns:132px minmax(0,1fr);gap:1rem;padding:.75rem}}.InteractiveSyllabus_InteractiveSyllabus__Thumbnail__4J1sv{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:9px;background:var(--tab-surface-lowest);opacity:.55;transition:opacity .2s ease}.InteractiveSyllabus_InteractiveSyllabus__Thumbnail__4J1sv img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}[data-active=true] .InteractiveSyllabus_InteractiveSyllabus__Thumbnail__4J1sv{opacity:1}.InteractiveSyllabus_InteractiveSyllabus__Trigger__PqGqO[data-locked=false]:hover .InteractiveSyllabus_InteractiveSyllabus__Thumbnail__4J1sv img{transform:scale(1.05)}[data-locked=true] .InteractiveSyllabus_InteractiveSyllabus__Thumbnail__4J1sv{opacity:.72}.InteractiveSyllabus_InteractiveSyllabus__ThumbnailFallback__IGBR6{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--tab-subtle);font-size:1.5rem;font-weight:700}.InteractiveSyllabus_InteractiveSyllabus__ThumbnailOverlay__YpFAV{position:absolute;inset:0;background:rgba(11,13,16,.1);transition:background-color .2s ease}.InteractiveSyllabus_InteractiveSyllabus__Trigger__PqGqO[data-locked=false]:hover .InteractiveSyllabus_InteractiveSyllabus__ThumbnailOverlay__YpFAV{background:rgba(0,0,0,0)}[data-locked=true] .InteractiveSyllabus_InteractiveSyllabus__ThumbnailOverlay__YpFAV{background:rgba(11,13,16,.38)}.InteractiveSyllabus_InteractiveSyllabus__Lock__3DC08,.InteractiveSyllabus_InteractiveSyllabus__Play__J626Z{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;color:var(--tab-fg);transform:translate(-50%,-50%)}.InteractiveSyllabus_InteractiveSyllabus__Play__J626Z{width:2rem;height:2rem;border-radius:50%;background:rgba(11,13,16,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.InteractiveSyllabus_InteractiveSyllabus__Lock__3DC08{filter:drop-shadow(0 1px 3px rgba(11,13,16,.7))}.InteractiveSyllabus_InteractiveSyllabus__Copy__TiVPK{display:flex;min-width:0;flex-direction:column}.InteractiveSyllabus_InteractiveSyllabus__Copy__TiVPK strong{font-weight:500;font-size:1.125rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.5rem;color:var(--tab-subtle);font-family:IBM Plex Sans,sans-serif;overflow-wrap:anywhere;transition:color .2s ease}.InteractiveSyllabus_InteractiveSyllabus__Copy__TiVPK small{font-weight:400;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem;margin-top:.375rem;color:#555c68;font-family:IBM Plex Sans,sans-serif;letter-spacing:.3px;transition:color .2s ease}[data-active=true] .InteractiveSyllabus_InteractiveSyllabus__Copy__TiVPK strong{color:var(--tab-fg)}[data-active=true] .InteractiveSyllabus_InteractiveSyllabus__Copy__TiVPK small{color:var(--tab-muted)}.InteractiveSyllabus_InteractiveSyllabus__Completed__LT2_x{color:color-mix(in srgb,var(--tab-syllabus-completed) 45%,#fff)!important;font-weight:700}.InteractiveSyllabus_InteractiveSyllabus__Exam__Eupbx{position:relative;margin-top:1rem;padding-left:52px}@media(min-width:40rem){.InteractiveSyllabus_InteractiveSyllabus__Exam__Eupbx{padding-left:52px}}.InteractiveSyllabus_InteractiveSyllabus__ExamButton__xuFSl{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border:1px solid var(--tab-border);border-radius:12px;background:var(--tab-surface-2);color:var(--tab-fg);font-family:var(--tab-font-label),sans-serif;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.InteractiveSyllabus_InteractiveSyllabus__ExamButton__xuFSl:hover{border-color:var(--tab-syllabus-accent);background:color-mix(in srgb,var(--tab-syllabus-accent) 16%,var(--tab-surface-2))}.InteractiveSyllabus_InteractiveSyllabus__ExamButton__xuFSl:focus-visible{outline:2px solid var(--tab-syllabus-accent);outline-offset:4px}.InteractiveSyllabus_InteractiveSyllabus__ExamIcon__tKeZX{display:inline-flex;align-items:center;justify-content:center;color:var(--tab-syllabus-accent)}.InteractiveSyllabus_InteractiveSyllabus__9_vFb[data-reduced-motion=true] .InteractiveSyllabus_InteractiveSyllabus__Card__oe3rD,.InteractiveSyllabus_InteractiveSyllabus__9_vFb[data-reduced-motion=true] .InteractiveSyllabus_InteractiveSyllabus__Copy__TiVPK small,.InteractiveSyllabus_InteractiveSyllabus__9_vFb[data-reduced-motion=true] .InteractiveSyllabus_InteractiveSyllabus__Copy__TiVPK strong,.InteractiveSyllabus_InteractiveSyllabus__9_vFb[data-reduced-motion=true] .InteractiveSyllabus_InteractiveSyllabus__Node__ci1Nl,.InteractiveSyllabus_InteractiveSyllabus__9_vFb[data-reduced-motion=true] .InteractiveSyllabus_InteractiveSyllabus__ThumbnailOverlay__YpFAV,.InteractiveSyllabus_InteractiveSyllabus__9_vFb[data-reduced-motion=true] .InteractiveSyllabus_InteractiveSyllabus__Thumbnail__4J1sv,.InteractiveSyllabus_InteractiveSyllabus__9_vFb[data-reduced-motion=true] .InteractiveSyllabus_InteractiveSyllabus__Thumbnail__4J1sv img{transition:none}.InteractiveSyllabus_InteractiveSyllabus__9_vFb[data-reduced-motion=true] .InteractiveSyllabus_InteractiveSyllabus__Trigger__PqGqO[data-locked=false]:hover .InteractiveSyllabus_InteractiveSyllabus__Thumbnail__4J1sv img{transform:none}.Outcomes_Outcomes__I43l9{--outcomes-bleed-left:0px;--outcomes-bleed-right:0px;--outcomes-sticky-top:0px;--outcomes-sticky-height:100dvh;--outcomes-scroll-travel:72rem;--tab-ai-mint:#c7ffe3;--tab-ai-forest:#0f5d40;--tab-ai-green:#0baa5e;--tab-ai-orange:#ff661a;--tab-ai-ink:#121316;width:100%}@media(min-width:80rem){.Outcomes_Outcomes__I43l9{margin-top:-7.5rem}}.Outcomes_Outcomes__Pin__NL_4a{position:relative}.Outcomes_Outcomes__Mobile__47TyG{display:block}.Outcomes_Outcomes__Reduced__piqp3,.Outcomes_Outcomes__Sticky__cBYx2{display:none}.Outcomes_Outcomes__Sticky__cBYx2{position:-webkit-sticky;position:sticky;top:var(--outcomes-sticky-top);flex-direction:column;gap:clamp(1rem,3vh,2.5rem);height:var(--outcomes-sticky-height);overflow:visible;padding:clamp(1rem,2.5vh,4.5rem) 0 max(1.5rem,3vh)}.Outcomes_Outcomes__Static__tiK1d{padding:4rem 0 0}.Outcomes_Outcomes__Header__GgNfH{display:flex;flex-direction:column;gap:.75rem}.Outcomes_Outcomes__Eyebrow__1t_Gj{align-self:flex-start;color:var(--tab-success);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Outcomes_Outcomes__Title__sIglN{margin:0;max-width:42rem;color:var(--tab-fg);font-size:1.75rem;font-weight:700;line-height:1.2}@media(min-width:48rem){.Outcomes_Outcomes__Title__sIglN{max-width:none;font-size:2.75rem}}.Outcomes_Outcomes__Stage__EpAkZ{position:relative;width:calc(100% + var(--outcomes-bleed-left) + var(--outcomes-bleed-right));container-name:outcomes-stage;container-type:size;flex:1 1;min-height:0;margin-left:calc(var(--outcomes-bleed-left)*-1);overflow:hidden}.Outcomes_Outcomes__Cards__rk8Bt{display:flex;flex-wrap:nowrap;gap:1.5rem;margin:0;padding:0;list-style:none;will-change:transform}.Outcomes_Outcomes__Cards--static__Y0LTu{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem}@media(min-width:75rem){.Outcomes_Outcomes__Cards--static__Y0LTu{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.Outcomes_Outcomes__Cards--carousel__vYoIg{display:flex;width:calc(100% + var(--outcomes-bleed-right));gap:1rem;margin-top:2rem;overflow-x:auto;overscroll-behavior-inline:contain;padding-right:var(--outcomes-bleed-right);padding-bottom:2rem;scroll-padding-inline:0 2rem;scroll-snap-type:inline mandatory;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.Outcomes_Outcomes__Cards--carousel__vYoIg::-webkit-scrollbar{display:none}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__Cards__rk8Bt{position:absolute;top:2rem;bottom:2rem;left:0;z-index:2;align-items:center;gap:3rem}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__CardVisual__aDLb_,.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__Card__swbX5{min-height:0}.Outcomes_Outcomes__Card__swbX5{display:flex;flex-direction:column;flex:0 0 auto;width:300px;height:min(31.25rem,100%);min-height:min(27rem,100%);padding:1rem;overflow:hidden;border-radius:16px;color:var(--tab-ai-ink);box-shadow:0 24px 60px rgba(0,0,0,.45)}@media(min-width:48rem){.Outcomes_Outcomes__Card__swbX5{width:clamp(18.75rem,30vw,23.75rem)}}.Outcomes_Outcomes__Card__swbX5[data-card-index="0"]{color:var(--tab-ai-mint);transform:rotate(-5deg)}.Outcomes_Outcomes__Card__swbX5[data-card-index="1"]{transform:rotate(4deg) translateY(16px)}.Outcomes_Outcomes__Card__swbX5[data-card-index="2"]{transform:rotate(-3deg) translateY(-12px)}.Outcomes_Outcomes__Card__swbX5[data-card-index="3"]{transform:rotate(6deg) translateY(8px)}.Outcomes_Outcomes__Cards--static__Y0LTu .Outcomes_Outcomes__Card__swbX5{width:100%;min-width:0;height:min(31.25rem,62vh);transform:none}.Outcomes_Outcomes__Cards--carousel__vYoIg .Outcomes_Outcomes__Card__swbX5{width:min(82vw,20rem);height:auto;min-height:30rem;flex:0 0 min(82vw,20rem);transform:none;scroll-snap-align:start;scroll-snap-stop:always;box-shadow:0 24px 60px rgba(0,0,0,.35)}.Outcomes_Outcomes__CardVisual__aDLb_{position:relative;flex:1 1;min-height:14rem;overflow:hidden;border-radius:12px;background:var(--tab-ai-ink)}.Outcomes_Outcomes__CardImage__oys4z{object-fit:cover}.Outcomes_Outcomes__CardCopy__s33oZ{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem .5rem .75rem}.Outcomes_Outcomes__CardIndex__Zi7No{font-size:.85rem;font-weight:700;opacity:.6}.Outcomes_Outcomes__CardTitle__CkiY2{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}@media(min-width:48rem){.Outcomes_Outcomes__CardTitle__CkiY2{font-size:1.75rem}}.Outcomes_Outcomes__CardDescription__XdxAi{margin:0;font-size:.95rem;line-height:1.5;opacity:.85}.Outcomes_Outcomes__SkillsBlock__0u622{padding:4rem 0 0}.Outcomes_Outcomes__Constellation__OgkJL{position:absolute;top:0;right:0;bottom:0;display:flex;width:52%;flex-direction:column;justify-content:center;padding-left:1.5rem;padding-right:clamp(1.5rem,4vw,4rem)}.Outcomes_Outcomes__ConstellationField__1c36k{position:relative;width:100%;height:min(52vh,31.25rem);min-height:23.75rem}.Outcomes_Outcomes__ConstellationItem__950OS{position:absolute;z-index:1;width:calc(100% - 24px);max-width:22.5rem;pointer-events:none}.Outcomes_Outcomes__ConstellationItem__950OS:has(.Outcomes_Outcomes__Skill--active__Lr9NL){z-index:3}.Outcomes_Outcomes__SkillsLabel__nQwVa{display:block;margin-bottom:1.5rem;color:var(--tab-subtle);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Outcomes_Outcomes__Skills__cMpKA{display:flex;flex-wrap:wrap;gap:.75rem}.Outcomes_Outcomes__Skill__3XJR8{position:relative;display:flex;flex-direction:column;gap:.5rem;max-width:100%;padding:.75rem 1.25rem;border:1px solid var(--tab-border);border-radius:16px;background:var(--tab-surface-2);color:var(--tab-fg);text-align:left;cursor:pointer;pointer-events:auto;transition:border-color .2s ease,background .2s ease,color .2s ease}.Outcomes_Outcomes__Skill--active__Lr9NL{border-color:var(--tab-ai-mint);background:var(--tab-ai-mint);color:var(--tab-ai-ink)}.Outcomes_Outcomes__Skill__3XJR8:focus-visible{outline:2px solid var(--tab-success);outline-offset:3px}.Outcomes_Outcomes__Skill--static__Q676m{width:100%;cursor:default}.Outcomes_Outcomes__ConstellationItem__950OS .Outcomes_Outcomes__Skill__3XJR8{width:max-content;max-width:12.5rem;min-height:3.5rem;margin:0 auto;padding:.5rem .75rem;border-radius:14px}.Outcomes_Outcomes__ConstellationItem__950OS .Outcomes_Outcomes__Skill--active__Lr9NL{width:100%;max-width:22.5rem;padding:.75rem 1rem;box-shadow:0 18px 50px rgba(11,170,94,.18)}.Outcomes_Outcomes__SkillStar__ipxwE{position:absolute;top:-10px;left:-10px;width:24px;height:24px}.Outcomes_Outcomes__SkillStarImage__4vRVR{position:absolute;inset:0;display:block}.Outcomes_Outcomes__SkillTitle__qd10_{font-size:.95rem;font-weight:600}.Outcomes_Outcomes__SkillDescription__4jLcE{display:block;overflow:hidden;max-width:22rem;color:var(--tab-subtle);font-size:.85rem;line-height:1.5}.Outcomes_Outcomes__Skill--active__Lr9NL .Outcomes_Outcomes__SkillDescription__4jLcE{color:#121316}@media(min-width:48rem)and (min-height:43.75rem)and (prefers-reduced-motion:no-preference){.Outcomes_Outcomes__Pin__NL_4a{height:calc(var(--outcomes-sticky-height) + var(--outcomes-sticky-top) + var(--outcomes-scroll-travel))}.Outcomes_Outcomes__Mobile__47TyG{display:none}.Outcomes_Outcomes__Sticky__cBYx2{display:flex}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__CardIndex__Zi7No{display:none}}@media(min-width:48rem){@container outcomes-stage (min-height: 35.25rem){.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__Card__swbX5{width:clamp(18.75rem,30vw,23.75rem);height:500px;max-height:500px}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__CardVisual__aDLb_{width:100%;max-width:100%;height:246px;max-height:246px;flex:0 0 246px}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__Card__swbX5:nth-child(3) .Outcomes_Outcomes__CardVisual__aDLb_{height:271px;max-height:271px;flex-basis:271px}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__Card__swbX5:nth-child(4) .Outcomes_Outcomes__CardVisual__aDLb_{height:306px;max-height:306px;flex-basis:306px}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__CardCopy__s33oZ{flex:1 1;gap:.75rem;padding:1.25rem .75rem}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__CardTitle__CkiY2{font-size:1.75rem;font-weight:600;line-height:2.1875rem;letter-spacing:-.0175rem}.Outcomes_Outcomes__Sticky__cBYx2 .Outcomes_Outcomes__CardDescription__XdxAi{font-size:1rem;line-height:1.5625rem;letter-spacing:.00625rem}}}@media(max-width:47.9375rem){.Outcomes_Outcomes__Static__tiK1d{padding:4rem 0 0}.Outcomes_Outcomes__Cards--static__Y0LTu{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2rem;gap:2rem;margin-top:2rem}.Outcomes_Outcomes__Card__swbX5{width:100%;height:auto;min-height:30rem;transform:none!important;box-shadow:0 24px 60px rgba(0,0,0,.35)}.Outcomes_Outcomes__Skills__cMpKA{display:grid}.Outcomes_Outcomes__Skill__3XJR8{width:100%}}@media(prefers-reduced-motion:reduce){.Outcomes_Outcomes__Pin__NL_4a{height:auto}.Outcomes_Outcomes__Mobile__47TyG,.Outcomes_Outcomes__Sticky__cBYx2{display:none}.Outcomes_Outcomes__Reduced__piqp3{display:block}.Outcomes_Outcomes__Cards__rk8Bt,.Outcomes_Outcomes__Skill__3XJR8{transition:none}}