button:disabled{cursor:initial;color:var(--lightningcss-light,#1010104d)var(--lightningcss-dark,#ffffff4d)!important;background-color:var(--lightningcss-light,#efefef4d)var(--lightningcss-dark,#1301014d)!important;border-color:var(--lightningcss-light,#7676764d)var(--lightningcss-dark,#c3c3c34d)!important}button:disabled svg{opacity:.2}.message_error_response{color:#ec221f;font-size:16px;font-weight:500}.message_success_response{color:#3cc655;font-size:16px;font-weight:500}.user_logged_bunble{text-align:center;cursor:pointer;opacity:.8;background-color:#4e4e4e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;font-size:16px;font-weight:600;transition:all .15s ease-in;display:flex}.user_logged_bunble:hover{opacity:1;background-color:#565656}.grecaptcha-badge{visibility:hidden}.sticky-header-wrapper{z-index:1100;position:sticky;top:0}.logo-placeholder{color:#fff;text-align:center;opacity:.8;border:2px dashed #ffffff80;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600}.card{padding:2em}.read-the-docs{color:#888}@media not (min-width:900px){.banner[data-astro-cid-kggsjsm4]{padding:36px 24px}}@media not (min-width:900px){.banner[data-astro-cid-kggsjsm4]>div[data-astro-cid-kggsjsm4] p[data-astro-cid-kggsjsm4]{font-size:18px}}@media not (min-width:900px){.banner[data-astro-cid-kggsjsm4]>div[data-astro-cid-kggsjsm4] h3[data-astro-cid-kggsjsm4]{font-size:32px}}@media not (min-width:600px){.banner[data-astro-cid-kggsjsm4]{flex-direction:column}}*{margin:0;padding:0}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{color:currentColor;text-decoration:none}button{cursor:pointer;border:none}p{text-wrap:pretty}ol,ul{list-style-position:inside}img,video,svg{max-width:100%;height:auto}input,button,textarea,select{font:inherit}:target{scroll-margin-block:5ex}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal.BVyCgWwA-BVyCgWwA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal.rpP1_v3s-rpP1_v3s.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal.BWcFiwQV-BWcFiwQV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}header[data-astro-cid-3ef6ksr2].desktop{background:linear-gradient(#2c2c2c,#1e1e1e);border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;width:calc(100% - 48px);max-width:1200px;margin:auto;padding:24px;display:flex;box-shadow:0 1px 2px #0000004d}header[data-astro-cid-3ef6ksr2].desktop .left[data-astro-cid-3ef6ksr2]{align-items:center;gap:24px;display:flex}header[data-astro-cid-3ef6ksr2].desktop .left[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{margin-bottom:-3px;display:flex}header[data-astro-cid-3ef6ksr2].desktop .left[data-astro-cid-3ef6ksr2] .menu[data-astro-cid-3ef6ksr2]{gap:24px;display:flex}header[data-astro-cid-3ef6ksr2].desktop .left[data-astro-cid-3ef6ksr2] .menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:16px;font-weight:500;line-height:100%;transition:color .8s cubic-bezier(.19,1,.22,1)}header[data-astro-cid-3ef6ksr2].desktop .left[data-astro-cid-3ef6ksr2] .menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:#ec221f}header[data-astro-cid-3ef6ksr2].desktop .right[data-astro-cid-3ef6ksr2]{gap:16px;display:flex}header[data-astro-cid-3ef6ksr2].desktop .right[data-astro-cid-3ef6ksr2] .signup[data-astro-cid-3ef6ksr2]{letter-spacing:.5px;text-transform:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:box-shadow .8s cubic-bezier(.19,1,.22,1);display:flex;box-shadow:inset 0 0 0 2px #ec221f}header[data-astro-cid-3ef6ksr2].desktop .right[data-astro-cid-3ef6ksr2] .signup[data-astro-cid-3ef6ksr2]:hover{box-shadow:inset 0 0 0 2px #93100d}header[data-astro-cid-3ef6ksr2].desktop .right[data-astro-cid-3ef6ksr2] .login[data-astro-cid-3ef6ksr2]{color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}header[data-astro-cid-3ef6ksr2].desktop .right[data-astro-cid-3ef6ksr2] .login[data-astro-cid-3ef6ksr2]:hover{background:#93100d}header[data-astro-cid-3ef6ksr2].mobile{display:none}header[data-astro-cid-3ef6ksr2].mobile .top[data-astro-cid-3ef6ksr2]{z-index:5;background:linear-gradient(#2c2c2c,#1e1e1e);justify-content:space-between;align-items:center;width:100%;padding:24px;display:flex;position:relative;box-shadow:0 1px 2px #0000004d}header[data-astro-cid-3ef6ksr2].mobile .top[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{margin-bottom:-3px;display:flex}header[data-astro-cid-3ef6ksr2].mobile .top[data-astro-cid-3ef6ksr2] .menu-toggle[data-astro-cid-3ef6ksr2]{background:0 0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;padding:0!important}header[data-astro-cid-3ef6ksr2].mobile .top[data-astro-cid-3ef6ksr2] .menu-toggle[data-astro-cid-3ef6ksr2] svg:nth-of-type(2){display:none}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2]{z-index:3;background:#1e1e1e;flex-direction:column;justify-content:space-between;width:100vw;height:100dvh;padding:136px 24px 48px;animation:.5s ease-in panelShowAnimation;display:flex;position:fixed;top:0;left:0}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .menu[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:24px;display:flex}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:16px;font-weight:500;line-height:100%;transition:color .8s cubic-bezier(.19,1,.22,1)}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:#ec221f}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .user[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:24px;display:flex}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .user[data-astro-cid-3ef6ksr2] .signup[data-astro-cid-3ef6ksr2]{letter-spacing:.5px;text-transform:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:box-shadow .8s cubic-bezier(.19,1,.22,1);display:flex;box-shadow:inset 0 0 0 2px #ec221f}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .user[data-astro-cid-3ef6ksr2] .signup[data-astro-cid-3ef6ksr2]:hover{box-shadow:inset 0 0 0 2px #93100d}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .user[data-astro-cid-3ef6ksr2] .signup[data-astro-cid-3ef6ksr2]{width:100%}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .user[data-astro-cid-3ef6ksr2] .login[data-astro-cid-3ef6ksr2]{color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .user[data-astro-cid-3ef6ksr2] .login[data-astro-cid-3ef6ksr2]:hover{background:#93100d}header[data-astro-cid-3ef6ksr2].mobile .panel[data-astro-cid-3ef6ksr2] .user[data-astro-cid-3ef6ksr2] .login[data-astro-cid-3ef6ksr2]{width:100%}@media not (min-width:900px){header[data-astro-cid-3ef6ksr2].desktop{display:none}header[data-astro-cid-3ef6ksr2].mobile{display:block}}footer[data-astro-cid-sz7xmlte]{background:#2c2c2c;flex-direction:column;gap:24px;padding:48px 24px;display:flex}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte]{justify-content:space-between;width:100%;max-width:1200px;margin:auto;display:flex}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte]{align-items:center;gap:24px;display:flex}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .logo[data-astro-cid-sz7xmlte]{display:flex}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .menu[data-astro-cid-sz7xmlte]{gap:24px;display:flex}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:16px;font-weight:500;line-height:100%;transition:color .8s cubic-bezier(.19,1,.22,1)}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#ec221f}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte] .right[data-astro-cid-sz7xmlte]{gap:16px;display:flex}footer[data-astro-cid-sz7xmlte] .copy[data-astro-cid-sz7xmlte]{text-align:left;letter-spacing:0;text-transform:none;font-family:Roboto;font-size:14px;font-weight:400;line-height:140%}@media not (min-width:900px){footer[data-astro-cid-sz7xmlte] .copy[data-astro-cid-sz7xmlte]{text-align:center;font-size:12px}}@media not (min-width:600px){footer[data-astro-cid-sz7xmlte]{padding:48px 24px}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:center;gap:24px}footer[data-astro-cid-sz7xmlte] .content[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte]{flex-direction:column}}.layout[data-astro-cid-sckkx6r4]{flex-direction:column;min-height:100dvh;display:flex}.layout[data-astro-cid-sckkx6r4] main[data-astro-cid-sckkx6r4]{flex-direction:column;flex-grow:1;gap:72px;width:calc(100% - 48px);max-width:1200px;margin:auto;padding:72px 0;display:flex}@media not (min-width:900px){.layout[data-astro-cid-sckkx6r4] main[data-astro-cid-sckkx6r4]{gap:48px;padding:48px 0}}body{color:#f3f3f3;letter-spacing:0;text-transform:none;background-color:#1e1e1e;font-family:Roboto;font-size:18px;font-weight:400;line-height:140%}@media not (min-width:900px){body{font-size:16px}}.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]{background:#000;border-radius:16px;padding:72px;position:relative;overflow:hidden}@media not (min-width:900px){.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]{padding:36px 24px}}.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w] .bg[data-astro-cid-gccbh72w]{object-fit:cover;opacity:.7;z-index:0;opacity:.3;width:100%;height:100%;position:absolute;top:0;left:0}.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]{z-index:1;flex-direction:column;gap:16px;display:flex;position:relative}.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .logo[data-astro-cid-gccbh72w]{width:fit-content;height:30px}.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] h3[data-astro-cid-gccbh72w]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:54px;font-weight:700;line-height:110%}@media not (min-width:900px){.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] h3[data-astro-cid-gccbh72w]{font-size:40px}}.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] a[data-astro-cid-gccbh72w]{color:#fff;letter-spacing:.5px;text-transform:none;cursor:pointer;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] a[data-astro-cid-gccbh72w]:hover{background:#93100d}.course-summary__actions{align-items:center;gap:16px;display:flex}.course-summary__scroll-arrow{cursor:pointer;background:#ec221f;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;margin-left:auto;transition:all .3s;animation:2s infinite bounce;display:flex;box-shadow:0 0 15px #ec221f4d}.course-summary__scroll-arrow:hover{background:#d41e1b;box-shadow:0 0 25px #ec221f80}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(6px)}60%{transform:translateY(3px)}}@media not (min-width:900px){.course-summary__actions{flex-direction:column;align-items:stretch;width:100%}.course-summary__scroll-arrow{align-self:center;margin-left:0}.hero[data-astro-cid-gccbh72w] .card[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course-summary__actions a[data-astro-cid-gccbh72w]{width:100%}}.courses[data-astro-cid-gccbh72w] h2[data-astro-cid-gccbh72w]{margin:0 0 32px}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]{flex-direction:column;gap:32px;display:flex}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]{background:#000;border-radius:16px;position:relative;overflow:hidden}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w] .bg[data-astro-cid-gccbh72w]{object-fit:cover;opacity:.7;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]{z-index:1;background-color:#000000b3;flex-direction:column;gap:16px;width:50%;padding:24px;display:flex;position:relative}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] h3[data-astro-cid-gccbh72w]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:40px;font-weight:700;line-height:110%}@media not (min-width:900px){.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] h3[data-astro-cid-gccbh72w]{font-size:32px}}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] ul{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:14px;font-weight:400;line-height:140%;margin:0!important;padding:0!important}@media not (min-width:900px){.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] ul{font-size:12px}}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]{background-color:#1e1e1e;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .price[data-astro-cid-gccbh72w]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:14px;font-weight:400;line-height:140%}@media not (min-width:900px){.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .price[data-astro-cid-gccbh72w]{font-size:12px}}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .price[data-astro-cid-gccbh72w] div[data-astro-cid-gccbh72w]{gap:8px;display:flex}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .price[data-astro-cid-gccbh72w] div[data-astro-cid-gccbh72w] .number[data-astro-cid-gccbh72w]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:40px;font-weight:700;line-height:110%}@media not (min-width:900px){.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .price[data-astro-cid-gccbh72w] div[data-astro-cid-gccbh72w] .number[data-astro-cid-gccbh72w]{font-size:32px}}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] a[data-astro-cid-gccbh72w],.course-detail__buttons a[data-astro-cid-gccbh72w]{color:#fff;letter-spacing:.5px;text-transform:none;cursor:pointer;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] a[data-astro-cid-gccbh72w]:hover,.course-detail__buttons a[data-astro-cid-gccbh72w]:hover{background:#93100d}.course-detail__buttons{flex:auto;gap:12px;min-width:0;display:flex}@media not (min-width:900px){.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]{width:100%}.courses[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w] .course[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]>div[data-astro-cid-gccbh72w]{flex-direction:column;align-items:stretch;gap:8px}.course-detail__buttons{flex-direction:column;width:100%}.course-detail__buttons a[data-astro-cid-gccbh72w]{width:100%!important}}.hero[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{background:#000;border-radius:16px;padding:24px;position:relative;overflow:hidden}.home-welcome{flex-direction:column;align-items:center;gap:12px;margin-top:-48px;margin-bottom:-48px;padding:0 24px;display:flex;position:relative}.home-welcome:before{content:"";filter:blur(50px);pointer-events:none;z-index:0;background:radial-gradient(#ec221f59 0%,#ec221f26 40%,#0000 70%);border-radius:50%;width:900px;height:120px;position:absolute;bottom:28px;left:50%;transform:translate(-50%,50%)}.home-welcome__text{z-index:1;color:#999;letter-spacing:2px;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;position:relative}.home-welcome__logo{z-index:1;width:auto;height:56px;position:relative}@media (max-width:600px){.home-welcome{margin-top:-32px;margin-bottom:-32px;padding:0 24px}.home-welcome__text{font-size:14px}.home-welcome__logo{height:40px}}.home-toggle{border-bottom:2px solid #333;gap:0;margin-bottom:24px;display:flex}.home-toggle__tab{color:#555;cursor:pointer;background:0 0;border:none;padding:8px 24px;font-family:Roboto,sans-serif;font-size:32px;font-weight:700;transition:color .3s;position:relative}.home-toggle__tab:hover{color:#999}.home-toggle__tab--active{color:#f3f3f3}.home-toggle__tab--active:after{content:"";background:#ec221f;width:100%;height:2px;position:absolute;bottom:-2px;left:0}@media (max-width:600px){.home-toggle__tab{padding:8px 16px;font-size:22px}}.home-grid-container{opacity:1;transition:opacity .25s}.home-grid-container--fading{opacity:0}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6]{background:#000;border-radius:16px;gap:2px;display:flex;position:relative;overflow:hidden}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]{flex-direction:column;flex-grow:1;justify-content:end;max-width:33.3%;height:600px;display:flex;position:relative}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6] .bg[data-astro-cid-j7pv25f6]{object-fit:cover;opacity:.7;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{z-index:1;flex-direction:column;gap:16px;padding:24px;display:flex}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] .logo[data-astro-cid-j7pv25f6]{width:fit-content;height:30px}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{color:#697077;letter-spacing:0;text-transform:none;font-family:Roboto;font-size:14px;font-weight:400;line-height:140%}@media not (min-width:900px){.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{font-size:12px}}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>h3[data-astro-cid-j7pv25f6]{letter-spacing:0;text-transform:uppercase;font-family:Roboto;font-size:24px;font-weight:700;line-height:110%}@media not (min-width:900px){.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>h3[data-astro-cid-j7pv25f6]{font-size:20px}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]{max-width:100%}}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]:hover{background:#93100d}.main-partners[data-astro-cid-j7pv25f6]{gap:72px;width:100%;display:flex}.main-partners[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{background:#000;border-radius:16px;flex-grow:1;height:100px;position:relative;overflow:hidden}.main-partners[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6] .bg[data-astro-cid-j7pv25f6]{object-fit:cover;opacity:.7;z-index:0;width:100%;height:100%;transition:transform .8s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0}.main-partners[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{z-index:1;letter-spacing:0;text-transform:uppercase;font-family:Roboto;font-size:24px;font-weight:700;line-height:110%;position:absolute;top:50%;left:50%;translate:-50% -50%}@media not (min-width:900px){.main-partners[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:20px}}.main-partners[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]:hover .bg[data-astro-cid-j7pv25f6]{transform:scale(1.1)}.courses[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 32px}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{text-align:center;background:#000;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:72px;display:flex;position:relative;overflow:hidden}@media not (min-width:900px){.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:36px 24px}}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{background:linear-gradient(#2c2c2c,#0c0c0d)}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#ec221f;letter-spacing:1px;text-transform:uppercase;font-family:Roboto;font-size:20px;font-weight:700;line-height:100%}@media not (min-width:900px){.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{font-size:18px}}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] .intro[data-astro-cid-j7pv25f6]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:32px;font-weight:700;line-height:110%}@media not (min-width:900px){.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] .intro[data-astro-cid-j7pv25f6]{font-size:24px}}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr);gap:32px;margin:32px 0;display:grid}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:center;gap:8px;display:flex}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#93100d}@media not (min-width:1200px){.main-partners[data-astro-cid-j7pv25f6]{gap:36px}}@media not (min-width:900px){.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6]{flex-direction:column}.partners[data-astro-cid-j7pv25f6] .slider[data-astro-cid-j7pv25f6] .partner[data-astro-cid-j7pv25f6]{height:auto}.courses[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{height:auto;min-height:200px}}@media not (min-width:600px){.main-partners[data-astro-cid-j7pv25f6]{flex-direction:column}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(1,1fr);margin:0}.features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{max-width:200px}}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt]{background:#000;border-radius:16px;grid-template-columns:1fr 2fr;gap:72px;padding:72px;display:grid;position:relative;overflow:hidden}@media not (min-width:900px){.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt]{padding:36px 24px}}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt]{background:linear-gradient(#2c2c2c,#0c0c0d)}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .info[data-astro-cid-sgpqyurt]{flex-direction:column;gap:8px;display:flex}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .info[data-astro-cid-sgpqyurt] h3[data-astro-cid-sgpqyurt]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:54px;font-weight:700;line-height:110%}@media not (min-width:900px){.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .info[data-astro-cid-sgpqyurt] h3[data-astro-cid-sgpqyurt]{font-size:40px}}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt]{flex-direction:column;gap:48px;display:flex}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt]{letter-spacing:0;text-transform:none;flex-direction:column;gap:24px;margin-top:72px;font-family:Roboto;font-size:14px;font-weight:400;line-height:140%;display:flex}@media not (min-width:900px){.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt]{font-size:12px}}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .group[data-astro-cid-sgpqyurt]{gap:24px;display:flex}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .group[data-astro-cid-sgpqyurt]>input[data-astro-cid-sgpqyurt][type=text],.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .group[data-astro-cid-sgpqyurt]>input[data-astro-cid-sgpqyurt][type=email],.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .group[data-astro-cid-sgpqyurt]>input[data-astro-cid-sgpqyurt][type=password]{border:none;border-radius:4px;flex:1;height:36px;padding:8px}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .group[data-astro-cid-sgpqyurt]:has(p){flex-direction:column;gap:8px}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .group[data-astro-cid-sgpqyurt]:has(p) p[data-astro-cid-sgpqyurt]{color:#697077;font-size:12px}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .remember-forgot[data-astro-cid-sgpqyurt]{justify-content:space-between;align-items:center;font-size:14px;display:flex}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .remember-forgot[data-astro-cid-sgpqyurt] label[data-astro-cid-sgpqyurt]{align-items:center;gap:5px;display:flex}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .remember-forgot[data-astro-cid-sgpqyurt] .forgot-password[data-astro-cid-sgpqyurt]{color:#697077}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .login-button[data-astro-cid-sgpqyurt]{color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .login-button[data-astro-cid-sgpqyurt]:hover{background:#93100d}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] hr[data-astro-cid-sgpqyurt]{border-color:#697077}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt]{gap:24px;display:flex}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt]>a[data-astro-cid-sgpqyurt]{flex:1}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt] .google[data-astro-cid-sgpqyurt]{letter-spacing:.5px;text-transform:none;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:box-shadow .8s cubic-bezier(.19,1,.22,1);display:flex;box-shadow:inset 0 0 0 2px #ec221f}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt] .google[data-astro-cid-sgpqyurt]:hover{box-shadow:inset 0 0 0 2px #93100d}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt] .discord[data-astro-cid-sgpqyurt]{color:#fff;letter-spacing:.5px;text-transform:none;cursor:pointer;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt] .discord[data-astro-cid-sgpqyurt]:hover{background:#93100d}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt] .discord[data-astro-cid-sgpqyurt]{color:#21272a;background-color:#f3f3f3}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt] .discord[data-astro-cid-sgpqyurt]:hover{background-color:#697077}@media not (min-width:900px){.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt]{grid-template-columns:1fr;gap:36px}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt]{margin-top:0}}@media not (min-width:600px){.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] form[data-astro-cid-sgpqyurt] .group[data-astro-cid-sgpqyurt],.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt]{flex-direction:column}.login[data-astro-cid-sgpqyurt] .card[data-astro-cid-sgpqyurt] .form[data-astro-cid-sgpqyurt] .social[data-astro-cid-sgpqyurt]>a[data-astro-cid-sgpqyurt]{width:100%!important}}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7]{background:#000;border-radius:16px;grid-template-columns:1fr 2fr;gap:72px;padding:72px;display:grid;position:relative;overflow:hidden}@media not (min-width:900px){.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7]{padding:36px 24px}}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7]{background:linear-gradient(#2c2c2c,#0c0c0d)}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .info[data-astro-cid-sgjovbj7]{flex-direction:column;gap:8px;display:flex}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .info[data-astro-cid-sgjovbj7] h3[data-astro-cid-sgjovbj7]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:54px;font-weight:700;line-height:110%}@media not (min-width:900px){.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .info[data-astro-cid-sgjovbj7] h3[data-astro-cid-sgjovbj7]{font-size:40px}}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7]{flex-direction:column;gap:48px;display:flex}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7]{letter-spacing:0;text-transform:none;flex-direction:column;gap:24px;margin-top:72px;font-family:Roboto;font-size:14px;font-weight:400;line-height:140%;display:flex}@media not (min-width:900px){.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7]{font-size:12px}}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]{gap:24px;display:flex}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]>input[data-astro-cid-sgjovbj7][type=text],.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]>input[data-astro-cid-sgjovbj7][type=email],.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]>input[data-astro-cid-sgjovbj7][type=number],.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]>input[data-astro-cid-sgjovbj7][type=password],.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]>select[data-astro-cid-sgjovbj7],.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]>textarea[data-astro-cid-sgjovbj7]{border:none;border-radius:4px;flex:1;height:36px;padding:8px}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]:has(p){flex-direction:column;gap:8px}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7]:has(p) p[data-astro-cid-sgjovbj7]{color:#697077;font-size:12px}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .register[data-astro-cid-sgjovbj7]{color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .register[data-astro-cid-sgjovbj7]:hover{background:#93100d}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] hr[data-astro-cid-sgjovbj7]{border-color:#697077}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7]{gap:24px;display:flex}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7]>a[data-astro-cid-sgjovbj7]{flex:1}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7] .google[data-astro-cid-sgjovbj7]{letter-spacing:.5px;text-transform:none;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:box-shadow .8s cubic-bezier(.19,1,.22,1);display:flex;box-shadow:inset 0 0 0 2px #ec221f}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7] .google[data-astro-cid-sgjovbj7]:hover{box-shadow:inset 0 0 0 2px #93100d}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7] .discord[data-astro-cid-sgjovbj7]{color:#fff;letter-spacing:.5px;text-transform:none;cursor:pointer;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7] .discord[data-astro-cid-sgjovbj7]:hover{background:#93100d}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7] .discord[data-astro-cid-sgjovbj7]{color:#21272a;background-color:#f3f3f3}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7] .discord[data-astro-cid-sgjovbj7]:hover{background-color:#697077}@media not (min-width:900px){.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7]{grid-template-columns:1fr;gap:36px}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7]{margin-top:0}}@media not (min-width:600px){.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] form[data-astro-cid-sgjovbj7] .group[data-astro-cid-sgjovbj7],.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7]{flex-direction:column}.signup[data-astro-cid-sgjovbj7] .card[data-astro-cid-sgjovbj7] .form[data-astro-cid-sgjovbj7] .social[data-astro-cid-sgjovbj7]>a[data-astro-cid-sgjovbj7]{width:100%!important}}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b]{background:#000;border-radius:16px;grid-template-columns:1fr 2fr;gap:72px;padding:72px;display:grid;position:relative;overflow:hidden}@media not (min-width:900px){.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b]{padding:36px 24px}}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b]{background:linear-gradient(#2c2c2c,#0c0c0d)}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info[data-astro-cid-4rfjft5b]{flex-direction:column;gap:8px;display:flex}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info[data-astro-cid-4rfjft5b] h3[data-astro-cid-4rfjft5b]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:54px;font-weight:700;line-height:110%}@media not (min-width:900px){.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info[data-astro-cid-4rfjft5b] h3[data-astro-cid-4rfjft5b]{font-size:40px}}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info[data-astro-cid-4rfjft5b] .form-banner[data-astro-cid-4rfjft5b]{aspect-ratio:4/3;border-radius:12px;width:100%;margin-top:24px;overflow:hidden}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b]{letter-spacing:0;text-transform:none;flex-direction:column;gap:24px;margin-top:72px;font-family:Roboto;font-size:14px;font-weight:400;line-height:140%;display:flex}@media not (min-width:900px){.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b]{font-size:12px}}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group-scholarship[data-astro-cid-4rfjft5b]{gap:24px;display:flex}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group-scholarship[data-astro-cid-4rfjft5b]>div[data-astro-cid-4rfjft5b]{gap:8px;display:flex}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]{gap:24px;display:flex}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]>input[data-astro-cid-4rfjft5b][type=text],.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]>input[data-astro-cid-4rfjft5b][type=email],.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]>input[data-astro-cid-4rfjft5b][type=number],.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]>input[data-astro-cid-4rfjft5b][type=date],.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]>select[data-astro-cid-4rfjft5b],.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]>textarea[data-astro-cid-4rfjft5b]{border:1px solid #0000;border-radius:4px;flex:1 1 0;min-width:0;height:36px;padding:8px;transition:border .3s,box-shadow .3s}.scholarships[data-astro-cid-4rfjft5b] .field-error{box-shadow:0 0 12px #ff2020cc,0 0 24px #ff202066;border:2px solid #ff2020!important}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]>textarea[data-astro-cid-4rfjft5b]{height:auto}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .send[data-astro-cid-4rfjft5b]{color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .send[data-astro-cid-4rfjft5b]:hover{background:#93100d}@media not (min-width:900px){.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b]{grid-template-columns:1fr;gap:36px}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b]{margin-top:0}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info[data-astro-cid-4rfjft5b]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;min-height:200px;padding:24px;position:relative}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info[data-astro-cid-4rfjft5b]:before{content:"";z-index:0;background:#0009;border-radius:12px;position:absolute;inset:0}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info[data-astro-cid-4rfjft5b]>*{z-index:1;position:relative}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info.scholarship-info{background-image:url(/images/scholarship-banner-mobile.png)}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info.enrollment-info{background-image:url(/images/enrollment-banner-mobile.png)}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info.partner-info{background-image:url(/images/partner-banner-mobile.png)}.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] .info[data-astro-cid-4rfjft5b] .form-banner[data-astro-cid-4rfjft5b]{display:none}}@media not (min-width:600px){.scholarships[data-astro-cid-4rfjft5b] .card[data-astro-cid-4rfjft5b] form[data-astro-cid-4rfjft5b] .group[data-astro-cid-4rfjft5b]{flex-direction:column}}.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r]{background:#000;border-radius:16px;flex-direction:column;gap:24px;padding:72px;display:flex;position:relative;overflow:hidden}@media not (min-width:900px){.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r]{padding:36px 24px}}.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r] .bg[data-astro-cid-kh7btl4r]{object-fit:cover;opacity:.15;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r] .logo[data-astro-cid-kh7btl4r]{z-index:1}.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{z-index:1;letter-spacing:0;text-transform:none;font-family:Roboto;font-size:54px;font-weight:700;line-height:110%}@media not (min-width:900px){.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:40px}}.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r] .body[data-astro-cid-kh7btl4r]{z-index:1;text-align:justify;flex-direction:column;gap:16px;max-width:600px;display:flex}.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r] .links[data-astro-cid-kh7btl4r]{z-index:1;gap:16px;display:flex}.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r] .links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:#fff;letter-spacing:.5px;text-transform:none;cursor:pointer;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.about[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r] .links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{background:#93100d}@media not (min-width:600px){.about[data-astro-cid-kh7btl4r] .links[data-astro-cid-kh7btl4r]{flex-direction:column}}.banner[data-astro-cid-kggsjsm4]{background:#000;border-radius:16px;align-items:center;gap:16px;padding:72px;display:flex;position:relative;overflow:hidden}@media not (min-width:900px){.banner[data-astro-cid-kggsjsm4]{padding:36px 24px}}.banner[data-astro-cid-kggsjsm4] .bg[data-astro-cid-kggsjsm4]{object-fit:cover;opacity:.7;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.banner[data-astro-cid-kggsjsm4]>div[data-astro-cid-kggsjsm4]{z-index:1;flex-direction:column;gap:16px;display:flex}.banner[data-astro-cid-kggsjsm4]>div[data-astro-cid-kggsjsm4] p[data-astro-cid-kggsjsm4]{color:#ec221f;letter-spacing:1px;text-transform:uppercase;font-family:Roboto;font-size:20px;font-weight:700;line-height:100%}@media not (min-width:900px){.banner[data-astro-cid-kggsjsm4]>div[data-astro-cid-kggsjsm4] p[data-astro-cid-kggsjsm4]{font-size:18px}}.banner[data-astro-cid-kggsjsm4]>div[data-astro-cid-kggsjsm4] h3[data-astro-cid-kggsjsm4]{letter-spacing:0;text-transform:none;font-family:Roboto;font-size:40px;font-weight:700;line-height:110%}@media not (min-width:900px){.banner[data-astro-cid-kggsjsm4]>div[data-astro-cid-kggsjsm4] h3[data-astro-cid-kggsjsm4]{font-size:32px}}.banner[data-astro-cid-kggsjsm4]>a[data-astro-cid-kggsjsm4]{z-index:1;color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.banner[data-astro-cid-kggsjsm4]>a[data-astro-cid-kggsjsm4]:hover{background:#93100d}@media not (min-width:600px){.banner[data-astro-cid-kggsjsm4]{flex-direction:column}}.custom-select-user{color:#fff;-webkit-user-select:none;user-select:none;justify-items:center;width:50px;font-family:Roboto;font-size:14px;font-weight:500;position:relative}.custom-select{color:#fff;-webkit-user-select:none;user-select:none;width:120px;font-family:Roboto;font-size:14px;font-weight:500;position:relative}.custom-select .selected,.custom-select-user .selected{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;transition:all .2s;display:flex}.custom-select-user .selected{padding:8px 15px!important}.custom-select .selected img,.custom-select-user .selected img{border-radius:50%;width:20px;height:20px}.custom-select .options,.custom-select-user .options{opacity:0;pointer-events:none;z-index:100;color:#333;background:#ffffffd8;border:1px solid #ccc;border-radius:8px;width:100%;max-height:0;transition:all .25s;position:absolute;top:110%;left:0;overflow:hidden;box-shadow:0 4px 10px #0000001a}.custom-select-user .options{width:max-content!important}.custom-select.open .options,.custom-select-user.open .options{opacity:1;pointer-events:all;max-height:300px}.custom-select .options div,.custom-select-user .options div{cursor:pointer;align-items:center;gap:8px;padding:8px 10px;transition:background .2s;display:flex}.custom-select-user .options div{padding:8px 15px!important}.custom-select .options div:hover,.custom-select-user .options div:hover{background:#f0f8ffa3}.custom-select .options img{border-radius:50%;width:20px;height:20px}.custom-select-user .options img{width:20px;height:20px}.custom-select .options div,.custom-select-user .options div{animation:.2s fadeIn}.avatar-circular{cursor:pointer;opacity:.7;border-radius:50%;width:40px;height:40px;transition:all .15s ease-in-out;overflow:hidden}.avatar-circular:hover{opacity:1}.button_navbar{color:#fff;opacity:.85;gap:10px;justify-content:ce;background-color:#ec221f;align-items:center;font-size:13px;font-weight:600;transition:all .1s ease-in;display:flex}.button_navbar img{width:16px;height:16px}.button_navbar:hover{opacity:1}.global_error{width:calc(100% - 48px);max-width:1200px;margin:auto;padding:1rem 0 0}.profile_mobile{justify-content:space-between;display:flex}.logout_navbar{color:#000;opacity:.85;cursor:pointer;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:8px;font-weight:600;transition:all .15s ease-in;display:flex}.logout_navbar:hover{opacity:1}.button_download_navbar{text-align:center;justify-content:center;width:100%;font-size:14px;display:flex}.option_navbar_mobile{flex-direction:column;gap:20px;display:flex}.modal{z-index:1200;background-color:#00000063;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal:before{content:""}.modal-content{background-color:#1e1e1e;border-radius:8px;width:650px;max-width:90%;height:700px;max-height:90dvh;padding:40px}.modal-delete{width:420px;height:220px;padding:20px}.modal-body{width:100%;height:100%;max-height:100%;padding:10px 20px 40px;overflow:auto}.modal-delete .modal-body{text-align:center;justify-content:center;align-items:center;padding:0}.modal-body::-webkit-scrollbar{width:8px}.modal-body::-webkit-scrollbar-track{background:#f0f0f08f;border-radius:4px}.modal-body::-webkit-scrollbar-thumb{background-color:#3636369c;border:2px solid #6b6b6b9c;border-radius:4px}.modal-body::-webkit-scrollbar-thumb:hover{background-color:#686868}.modal-content:before{content:""}.modal .info h3{font-size:40px}.modal .button-red{color:#fff;letter-spacing:.5px;text-transform:none;background:#ec221f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.modal .button-red:hover{background:#93100d}.modal .button-white{color:#000;letter-spacing:.5px;text-transform:none;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:fit-content;height:40px;padding:12px 24px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;transition:background .8s cubic-bezier(.19,1,.22,1);display:flex}.modal .button-white:hover{background-color:#bfbfbf}.modal-delete .group-buttons{justify-content:center!important}.group-buttons{justify-content:flex-end}.title-modal{font-size:35px}.subtitle-modal{font-size:15px;font-weight:400}.modal-delete .info{flex-direction:column;gap:10px;display:flex}.modal-delete .modal-body{flex-direction:column;gap:15px;display:flex}.title_course{justify-content:space-between;align-items:center;margin:0 0 32px;display:flex;flex-direction:row!important}.title_course h2{margin:0!important}.modal .form{flex-direction:column;gap:48px;display:flex}.modal .form form{letter-spacing:0;text-transform:none;flex-direction:column;gap:24px;margin-top:25px;font-family:Roboto;font-size:14px;font-weight:400;line-height:140%;display:flex}.modal .form form .group,.modal .modal-delete .group{gap:24px;display:flex}.modal input{border:none;border-radius:4px;flex:1;height:36px;padding:8px}.title_course button{color:#fff;opacity:.85;background-color:#ec221f;font-size:16px;font-weight:600;transition:all .2s ease-in}.title_course button:hover{background-color:#93100d}.themed-editor{background:#1f2937;border:1px solid #374151;border-radius:8px;overflow:hidden}.themed-editor-container{background:#1f2937;border:none;border-radius:0;margin:0;padding:0}.themed-toolbar{background:#111827;border-bottom:1px solid #374151;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.themed-toolbar>div{gap:4px;display:flex}.themed-toolbar button{cursor:pointer;color:#f9fafb;background:#374151;border:1px solid #4b5563;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:500;transition:all .2s}.themed-toolbar button:hover{background:#4b5563;border-color:#6b7280}.themed-toolbar button:active{background:#6b7280}.themed-toolbar button:disabled{opacity:.5;cursor:not-allowed}.themed-content{color:#f9fafb;background:#1f2937;outline:none;min-height:300px;padding:16px;font-size:16px;line-height:1.6}.themed-placeholder{color:#6b7280;pointer-events:none;-webkit-user-select:none;user-select:none;padding:16px;font-size:16px;position:absolute}.themed-heading-h1{margin:.67em 0;font-size:2em;font-weight:700;color:#f9fafb!important}.themed-heading-h2{margin:.83em 0;font-size:1.5em;font-weight:700;color:#f9fafb!important}.themed-heading-h3{margin:1em 0;font-size:1.17em;font-weight:700;color:#f9fafb!important}.themed-list-ul{margin:1rem 0;padding-left:2rem;list-style-type:disc;color:#f9fafb!important}.themed-list-ol{margin:1rem 0;padding-left:2rem;list-style-type:decimal;color:#f9fafb!important}.themed-list-li{margin:.5rem 0;line-height:1.6;color:#f9fafb!important}.themed-content ul ul{margin:.5rem 0;padding-left:1.5rem;list-style-type:circle}.themed-content ol ol{margin:.5rem 0;padding-left:1.5rem;list-style-type:lower-alpha}.themed-content ul ul ul{margin:.25rem 0;padding-left:1.5rem;list-style-type:square}.themed-content ol ol ol{margin:.25rem 0;padding-left:1.5rem;list-style-type:lower-roman}.course-button-edit{z-index:1000;cursor:pointer;background-color:#ffffff63;border-radius:4px 0 0 4px;justify-content:center;align-items:center;width:35px;height:35px;transition:all .2s ease-in;display:flex;position:absolute;top:-2px;right:0}.course-button-edit img{width:26px;height:26px}.course-button-edit:hover{background-color:#ffffffe5;scale:1.05}.delete-option{background-color:#fababacf;top:40px}.delete-option:hover{background-color:#fea0a0}.delete-option img{width:20px;height:20px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes panelShowAnimation{0%{opacity:0}to{opacity:1}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}button{background-color:#f9f9f9}}.loading-container{justify-content:center;align-items:center;height:30px;display:flex}.loading-spinner{border:4px solid #ffffff9c;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
