.sharedStyles-module-scss-module__WWNL6q__bootcampWrapper{box-sizing:border-box;width:100%;max-width:none!important;padding-block:0!important;padding-inline:0!important}.sharedStyles-module-scss-module__WWNL6q__bootcampOutlet{max-width:none;margin-bottom:0!important;padding-top:0!important}.sharedStyles-module-scss-module__WWNL6q__bootcampContainer{width:100%;max-width:none!important;margin:0!important;padding:0!important}.sharedStyles-module-scss-module__WWNL6q__sectionTitle.MuiTypography-root{font-size:2.5rem;font-weight:800;line-height:1.1}@media (max-width:1024px){.sharedStyles-module-scss-module__WWNL6q__sectionTitle.MuiTypography-root{font-size:2.25rem}}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__sectionTitle.MuiTypography-root{font-size:1.75rem}}.sharedStyles-module-scss-module__WWNL6q__sectionTitle.MuiTypography-root{color:#141416;text-transform:capitalize;margin-bottom:2rem}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__sectionTitle.MuiTypography-root{text-align:center;margin-bottom:1.5rem;font-size:1.5rem}}.sharedStyles-module-scss-module__WWNL6q__sectionImage{align-self:center}@media (max-width:1024px){.sharedStyles-module-scss-module__WWNL6q__sectionImage{max-width:700px;max-height:600px;margin:0 auto}}.sharedStyles-module-scss-module__WWNL6q__highlight{white-space:normal;color:#6938d8;display:inline}.sharedStyles-module-scss-module__WWNL6q__textStack{flex-direction:column;gap:1rem;display:flex}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__textStack{gap:.75rem}}.sharedStyles-module-scss-module__WWNL6q__card,.sharedStyles-module-scss-module__WWNL6q__cardHover{background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 5px 10px #a195ec4d}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__card,.sharedStyles-module-scss-module__WWNL6q__cardHover{border-radius:12px;padding:1rem}}.sharedStyles-module-scss-module__WWNL6q__cardHover{transition:all .3s}.sharedStyles-module-scss-module__WWNL6q__cardHover:hover{transform:translateY(-4px);box-shadow:0 10px 20px #a195ec66}.sharedStyles-module-scss-module__WWNL6q__btnPrimary{color:#fff;background:#a195ec;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:all .2s}.sharedStyles-module-scss-module__WWNL6q__btnPrimary:hover{background:#6938d8;transform:translateY(-1px)}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__btnPrimary{padding:.625rem 1.25rem;font-size:.875rem}}.sharedStyles-module-scss-module__WWNL6q__btnSecondary{color:#a195ec;background:0 0;border:2px solid #a195ec;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:all .2s}.sharedStyles-module-scss-module__WWNL6q__btnSecondary:hover{color:#fff;background:#a195ec;transform:translateY(-1px)}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__btnSecondary{padding:.625rem 1.25rem;font-size:.875rem}}.sharedStyles-module-scss-module__WWNL6q__flexCenter{justify-content:center;align-items:center;display:flex}.sharedStyles-module-scss-module__WWNL6q__flexBetween{justify-content:space-between;align-items:center;display:flex}.sharedStyles-module-scss-module__WWNL6q__flexColumn{flex-direction:column;gap:1rem;display:flex}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__flexColumn{gap:.75rem}}.sharedStyles-module-scss-module__WWNL6q__flexRow{flex-direction:row;gap:1.5rem;display:flex}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__flexRow{flex-direction:column;gap:.75rem}}.sharedStyles-module-scss-module__WWNL6q__grid4{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (max-width:1024px){.sharedStyles-module-scss-module__WWNL6q__grid4{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__grid4{grid-template-columns:1fr;gap:.75rem}}.sharedStyles-module-scss-module__WWNL6q__grid3{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:1024px){.sharedStyles-module-scss-module__WWNL6q__grid3{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__grid3{grid-template-columns:1fr;gap:.75rem}}.sharedStyles-module-scss-module__WWNL6q__grid2{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__grid2{grid-template-columns:1fr;gap:.75rem}}.sharedStyles-module-scss-module__WWNL6q__spacingXl{gap:2rem}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__spacingXl{gap:1rem}}.sharedStyles-module-scss-module__WWNL6q__spacingLg{gap:1.5rem}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__spacingLg{gap:1rem}}.sharedStyles-module-scss-module__WWNL6q__spacingMd{gap:1rem}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__spacingMd{gap:.75rem}}.sharedStyles-module-scss-module__WWNL6q__spacingSm{gap:.75rem}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__spacingSm{gap:.5rem}}.sharedStyles-module-scss-module__WWNL6q__containerXl{max-width:1440px;margin:0 auto;padding:0 1.5rem}@media (max-width:1024px){.sharedStyles-module-scss-module__WWNL6q__containerXl{padding:0 1rem}}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__containerXl{padding:0 .75rem}}.sharedStyles-module-scss-module__WWNL6q__containerLg{max-width:1024px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__containerLg{padding:0 .75rem}}.sharedStyles-module-scss-module__WWNL6q__sliderWrapper{justify-content:center;align-items:center;gap:1rem;display:flex}.sharedStyles-module-scss-module__WWNL6q__sliderButton{cursor:pointer;color:#3d40d5;background-color:#0000;border:1px solid #3d40d533;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;transition:all .2s;display:flex}.sharedStyles-module-scss-module__WWNL6q__sliderButton:hover{background:#3d40d533;border-color:#3d40d54d}.sharedStyles-module-scss-module__WWNL6q__sliderButton .sharedStyles-module-scss-module__WWNL6q__MuiSvgIcon-root{font-size:24px}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__sliderButton{width:48px;height:48px}.sharedStyles-module-scss-module__WWNL6q__sliderButton .sharedStyles-module-scss-module__WWNL6q__MuiSvgIcon-root{font-size:20px}}@keyframes sharedStyles-module-scss-module__WWNL6q__scrollLeftToRight{0%{transform:translate(-50%)}to{transform:translate(0%)}}.sharedStyles-module-scss-module__WWNL6q__tickerWrapper{width:100%;overflow:hidden}.sharedStyles-module-scss-module__WWNL6q__tickerTrack{gap:1rem;width:max-content;animation:55s linear infinite sharedStyles-module-scss-module__WWNL6q__scrollLeftToRight;display:flex}.sharedStyles-module-scss-module__WWNL6q__tickerItem{flex-shrink:0}.sharedStyles-module-scss-module__WWNL6q__imageResponsive{border-radius:8px;width:100%;height:auto}@media (max-width:768px){.sharedStyles-module-scss-module__WWNL6q__imageResponsive{border-radius:6px}}.sharedStyles-module-scss-module__WWNL6q__scrollHorizontal{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.sharedStyles-module-scss-module__WWNL6q__scrollHorizontal::-webkit-scrollbar{display:none}
.index-module-scss-module__6izj0a__section{padding:5rem 0}@media (max-width:768px){.index-module-scss-module__6izj0a__section{padding:2rem 1rem}}@media (max-width:1024px){.index-module-scss-module__6izj0a__section{padding:2rem 1rem}}.index-module-scss-module__6izj0a__section{width:100%}.index-module-scss-module__6izj0a__noPadding{padding:0!important}.index-module-scss-module__6izj0a__container{max-width:1440px;margin:0 auto;padding:0 1.5rem}@media (max-width:1024px){.index-module-scss-module__6izj0a__container{padding:0 1rem}}@media (max-width:768px){.index-module-scss-module__6izj0a__container{padding:0 .75rem}}.index-module-scss-module__6izj0a__container{width:100%}@media (max-width:768px){.index-module-scss-module__6izj0a__container{padding:0!important}}.index-module-scss-module__6izj0a__containerXl{max-width:1440px;margin:0 auto;padding:0 1.5rem}@media (max-width:1024px){.index-module-scss-module__6izj0a__containerXl{padding:0 1rem}}@media (max-width:768px){.index-module-scss-module__6izj0a__containerXl{padding:0 .75rem}}.index-module-scss-module__6izj0a__containerLg{max-width:1024px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.index-module-scss-module__6izj0a__containerLg{padding:0 .75rem}}
.index-module-scss-module__Mt_FBW__panel{z-index:2000;color:#fff;background:#111218eb;border:1px solid #ffffff26;border-radius:.75rem;width:min(22rem,100vw - 2rem);padding:.75rem;position:fixed;bottom:1rem;left:1rem}.index-module-scss-module__Mt_FBW__legend{flex-direction:column;gap:.2rem;margin-bottom:.6rem;display:flex}.index-module-scss-module__Mt_FBW__legendTitle.MuiTypography-root{text-transform:uppercase;opacity:.9;font-size:.8rem;font-weight:700}.index-module-scss-module__Mt_FBW__legendCode{opacity:.95;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72em;font-weight:600}.index-module-scss-module__Mt_FBW__item.MuiTypography-root{font-size:.75rem;line-height:1.35}.index-module-scss-module__Mt_FBW__item[data-type=admin]{color:#66a2ff}.index-module-scss-module__Mt_FBW__item[data-type=strapi]{color:#ff6f70}.index-module-scss-module__Mt_FBW__item[data-type=static]{color:#4cc38a}.index-module-scss-module__Mt_FBW__actions{align-items:center;gap:.5rem;display:flex}.index-module-scss-module__Mt_FBW__toggle.MuiButton-root{text-transform:none;flex:1;font-size:.75rem}.index-module-scss-module__Mt_FBW__close.MuiButton-root{min-width:unset;color:#d4d7e1;text-transform:none;font-size:.75rem}.index-module-scss-module__Mt_FBW__box{isolation:isolate;margin-block:.5rem;padding-top:1.2rem;position:relative}.index-module-scss-module__Mt_FBW__inline{isolation:isolate;vertical-align:baseline;margin-top:0;margin-inline:.1rem .2rem;padding-top:0;display:inline-block;position:relative}.index-module-scss-module__Mt_FBW__noLabel{margin-top:0;padding-top:0}.index-module-scss-module__Mt_FBW__box:before,.index-module-scss-module__Mt_FBW__inline:before{content:attr(data-guideline-label);text-transform:uppercase;letter-spacing:.02em;pointer-events:none;z-index:5;text-overflow:ellipsis;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#111218f0;border-radius:.2rem;max-width:min(28rem,95vw);padding:.1rem .3rem;font-size:.62rem;font-weight:700;line-height:1.2;position:absolute;overflow:hidden}.index-module-scss-module__Mt_FBW__box:before{white-space:nowrap;top:.15rem;left:0}.index-module-scss-module__Mt_FBW__inline:before{white-space:nowrap;opacity:.92;top:50%;left:calc(100% + .2rem);transform:translateY(-50%)}.index-module-scss-module__Mt_FBW__inline:hover{z-index:20}.index-module-scss-module__Mt_FBW__inline:hover:before{z-index:21;text-overflow:clip;max-width:min(32rem,90vw);overflow:visible}.index-module-scss-module__Mt_FBW__noLabel:before{content:none}.index-module-scss-module__Mt_FBW__block{isolation:isolate;margin-block:.65rem;padding-top:1.2rem;position:relative}.index-module-scss-module__Mt_FBW__blockInline{isolation:isolate;vertical-align:baseline;margin-top:0;margin-inline:.1rem .2rem;padding-top:1.2rem;display:inline-block;position:relative}.index-module-scss-module__Mt_FBW__block:before,.index-module-scss-module__Mt_FBW__blockInline:before{content:attr(data-guideline-label);text-transform:uppercase;letter-spacing:.02em;pointer-events:none;z-index:5;text-overflow:ellipsis;white-space:nowrap;background:#111218f0;border-radius:.2rem;max-width:min(28rem,95vw);padding:.1rem .3rem;font-size:.62rem;font-weight:700;line-height:1.2;position:absolute;top:.15rem;left:0;overflow:hidden}.index-module-scss-module__Mt_FBW__inner{isolation:isolate;box-sizing:border-box;border-style:dashed;border-width:1px;width:fit-content;max-width:100%;margin-block:.2rem;padding:.85rem .2rem .2rem;display:block;position:relative}.index-module-scss-module__Mt_FBW__inner:before{content:attr(data-guideline-label);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;pointer-events:none;z-index:5;text-overflow:ellipsis;background:#111218f0;border-radius:.2rem;max-width:min(28rem,95vw);padding:.1rem .3rem;font-size:.62rem;font-weight:700;line-height:1.2;position:absolute;top:0;left:0;overflow:hidden}.index-module-scss-module__Mt_FBW__inner[data-guideline-source=strapi]:before{color:#ff4d4f}.index-module-scss-module__Mt_FBW__inner[data-guideline-source=admin]:before{color:#2f86ff}.index-module-scss-module__Mt_FBW__inner[data-guideline-source=strapi]{border-color:#ff4d4f}.index-module-scss-module__Mt_FBW__inner[data-guideline-source=admin]{border-color:#2f86ff}.index-module-scss-module__Mt_FBW__block[data-guideline-source=admin]{border:2px solid #2f86ff}.index-module-scss-module__Mt_FBW__block[data-guideline-source=admin]:before,.index-module-scss-module__Mt_FBW__blockInline[data-guideline-source=admin]:before{color:#2f86ff}.index-module-scss-module__Mt_FBW__block[data-guideline-source=strapi],.index-module-scss-module__Mt_FBW__blockInline[data-guideline-source=strapi]{border:2px solid #ff4d4f}.index-module-scss-module__Mt_FBW__block[data-guideline-source=strapi]:before,.index-module-scss-module__Mt_FBW__blockInline[data-guideline-source=strapi]:before{color:#ff4d4f}.index-module-scss-module__Mt_FBW__box[data-guideline-source=admin]{border:2px solid #2f86ff}.index-module-scss-module__Mt_FBW__box[data-guideline-source=admin]:before{color:#2f86ff}.index-module-scss-module__Mt_FBW__box[data-guideline-source=strapi]{border:2px solid #ff4d4f}.index-module-scss-module__Mt_FBW__box[data-guideline-source=strapi]:before{color:#ff4d4f}.index-module-scss-module__Mt_FBW__box[data-guideline-source=static]{border:2px solid #1fa968}.index-module-scss-module__Mt_FBW__box[data-guideline-source=static]:before{color:#1fa968}
.index-module-scss-module__UqbOYG__posterImage{pointer-events:none;transition:opacity .35s}.index-module-scss-module__UqbOYG__posterOverlay,.index-module-scss-module__UqbOYG__posterRaised{z-index:3}.index-module-scss-module__UqbOYG__posterOverlay{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.index-module-scss-module__UqbOYG__posterRaised{position:relative}.index-module-scss-module__UqbOYG__posterHidden{opacity:0;z-index:1;visibility:hidden}.index-module-scss-module__UqbOYG__playerWrap{z-index:2;touch-action:manipulation;background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.index-module-scss-module__UqbOYG__stageFallbackFlow{aspect-ratio:16/10;background:#141416;width:100%;max-height:min(37.5rem,70vh);display:block}.index-module-scss-module__UqbOYG__playerSurface{border-radius:inherit;background:#000;justify-content:center;align-items:center;display:flex;overflow:hidden;border:none!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;position:relative!important;inset:auto!important}:is(.index-module-scss-module__UqbOYG__playerSurface iframe,.index-module-scss-module__UqbOYG__playerSurface video,.index-module-scss-module__UqbOYG__playerSurface vimeo-video,.index-module-scss-module__UqbOYG__playerSurface youtube-video){object-fit:contain;max-width:100%;max-height:100%;width:100%!important;height:100%!important}.index-module-scss-module__UqbOYG__clickPlayButton{z-index:4;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#ffffffb3;border:none;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;bottom:20px;left:20px;box-shadow:0 2px 4px #ffffff40}
