@font-face{font-family:Red Hat Display;src:url(/indigo-edu/fonts/red-hat-display-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/indigo-edu/fonts/red-hat-display-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/indigo-edu/fonts/red-hat-display-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.IndigoCourses_indigoRoot__hp_4k{--courses-main-100:#ffedd2;--courses-main-300:#ffbf5f;--courses-main-500:#f3970e;--courses-main-700:#bd7203;--courses-main-900:#6b4101;--courses-body:#111;--courses-second-500:#1e1e1e;--courses-third-100:#fdfaf8;--courses-third-300:#faf5f0;--courses-third-500:#f2e8df;--courses-third-700:#edd6c1;--courses-third-900:#c19f7f;--courses-red-500:#ee2c2c;--courses-success:#00cc60;--courses-error:#da4618;--gray-1:#333;--gray-3:#828282;--gray-8:#e0e0e0;font-family:Red Hat Display,sans-serif;background-color:var(--courses-body);color:#fff;letter-spacing:.04em}.IndigoCourses_h1__fbKb4{font-size:48px;line-height:1.2;font-weight:700;letter-spacing:.05em}.IndigoCourses_h2__XeOvL{font-size:32px;line-height:1.4;font-weight:700;letter-spacing:.05em}.IndigoCourses_h3__nTacV{font-size:18px;line-height:1.4;font-weight:600;letter-spacing:.05em}.IndigoCourses_bodyText__0um1o{font-size:16px;line-height:1.4;font-weight:400;letter-spacing:.04em}.IndigoCourses_smallText__57x2w{font-size:12px;line-height:1.4;font-weight:400;letter-spacing:.04em}.IndigoCourses_buttonText__gMM6c{font-size:16px;line-height:1.4;font-weight:700;letter-spacing:.05em;text-transform:none}@media (max-width:700px){.IndigoCourses_h1__fbKb4{font-size:32px;line-height:1.25;letter-spacing:.035em}.IndigoCourses_h2__XeOvL{font-size:24px;line-height:1.35;letter-spacing:.035em}.IndigoCourses_h3__nTacV{font-size:16px;line-height:1.35;letter-spacing:.03em}.IndigoCourses_bodyText__0um1o{font-size:14px;line-height:1.4;letter-spacing:.03em}.IndigoCourses_smallText__57x2w{font-size:11px;line-height:1.4;letter-spacing:.03em}.IndigoCourses_buttonText__gMM6c{font-size:14px;line-height:1.35;letter-spacing:.035em}}.IndigoCourses_container__x8_ff{width:min(1200px,100% - 32px);margin:0 auto}.IndigoCourses_header__c1mGs{position:sticky;top:0;z-index:30;background:var(--courses-second-500);border-bottom:1px solid hsla(0,0%,100%,.08)}.IndigoCourses_hero__dZHP7{position:relative;min-height:420px;display:flex;align-items:center;background-size:cover;background-position:50%}.IndigoCourses_heroShadowTop___7JGO{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 35%)}.IndigoCourses_heroShadowLeft__la3KG{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.7),transparent 45%)}.IndigoCourses_heroShadowBottom___d8vu{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent 45%)}.IndigoCourses_badge__GlPUl{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.12em;background:#ff4081;color:#fff}.IndigoCourses_courseCard__mL8qP{background:var(--courses-second-500);border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);transition:transform .3s ease-out,box-shadow .3s ease-out}.IndigoCourses_courseCard__mL8qP:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.35)}.IndigoCourses_cardLine__fkka6{height:2px;background:var(--courses-main-500);width:72px}.IndigoCourses_carouselTrack__dZ86Y{position:relative;padding-bottom:8px}.IndigoCourses_carouselItem__jIkxf{scroll-snap-align:start}.IndigoCourses_carouselFade__FknT1:after,.IndigoCourses_carouselFade__FknT1:before{content:"";position:absolute;top:0;bottom:24px;width:48px;pointer-events:none;z-index:2}.IndigoCourses_carouselFade__FknT1:before{left:0;background:linear-gradient(90deg,#111,hsla(0,0%,7%,0))}.IndigoCourses_carouselFade__FknT1:after{right:0;background:linear-gradient(270deg,#111,hsla(0,0%,7%,0))}.IndigoCourses_mobileMenu__2yNjV{position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:50;display:flex;justify-content:flex-end}.IndigoCourses_mobilePanel__KkcDD{width:min(320px,100%);height:100%;background:var(--courses-second-500);padding:24px;display:flex;flex-direction:column;gap:16px}.IndigoCourses_newsletter__zL9mD{background:var(--courses-third-500);color:#111;position:relative;overflow:hidden}.IndigoCourses_newsletter__zL9mD:before{content:"";position:absolute;inset:0;background-image:url(/indigo-edu/newsletter-bg.png);background-repeat:no-repeat;background-position:100%;background-size:cover;opacity:.35}.IndigoCourses_seoSection__h13LU{background:var(--courses-body);color:#d1d5db}.IndigoCourses_footer__tjsKS{background:var(--courses-second-500);color:#e5e7eb;border-top:1px solid hsla(0,0%,100%,.08)}.IndigoCourses_textMuted__a3jlp{color:hsla(0,0%,100%,.7)}.IndigoCourses_textDarkMuted__5SAqn{color:hsla(0,0%,7%,.7)}