@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Outfit:wght@100..900&family=Quicksand:wght@300..700&family=Roboto:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Outfit:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Outfit:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Outfit:wght@100..900&family=Quicksand:wght@300..700&family=Roboto:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";@import"https://fonts.cdnfonts.com/css/gilroy-bold";:root{font-size:15px;--color-gray-900: #333333;--color-gray-800: #555555;--color-gray-700: #777777;--color-gray-600: #999999;--color-gray-500: #a7a7a7;--color-gray-400: #b4b4b4;--color-gray-300: #c0c0c0;--color-gray-200: #cdcdcd;--color-gray-100: #dadada;--color-gray-050: #f2f0f0;--color-red-900: #590d22ff;--color-red-800: #800f2fff;--color-red-700: #a4133cff;--color-red-600: #c9184aff;--color-red-500: #ff4d6dff;--color-red-400: #ff758fff;--color-red-300: #ff8fa3ff;--color-red-200: #ffb3c1ff;--color-red-100: #ffccd5ff;--color-red-050: #fff0f3ff;--color-green-900: #081c15ff;--color-green-800: #1b4332ff;--color-green-700: #2d6a4fff;--color-green-600: #40916cff;--color-green-500: #52b788ff;--color-green-400: #74c69dff;--color-green-300: #95d5b2ff;--color-green-200: #b7e4c7ff;--color-green-100: #d8f3dcff;--color-primary: #AA8DFF;--color-secondary: #eee8ff;color:#211d1e;font-family:Robboto,sans-serif}*{padding:0;margin:0;box-sizing:border-box;color:inherit}ul{list-style-type:none}button{border:none;background-color:transparent}input,textarea{outline:none;border:none}.skesia-app{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}body,html{overflow-x:hidden;scroll-behavior:smooth}@media (max-width: 556px){:root{font-size:8px}}.eyebrow{font-weight:500;font-size:1.25rem;color:var(--color-primary);font-family:Inter,sans-serif}.section-title{font-weight:800;font-family:Manrope,sans-serif;font-size:4rem;line-height:4rem}.section-description{font-weight:500;max-width:40rem;margin-inline:auto;font-size:1.4375rem;font-family:Manrope,sans-serif}.hidden{visibility:hidden}.toasts-area{right:0;top:6rem;gap:.5rem;display:flex;padding:1rem;position:fixed;flex-direction:column}.toasts-area .skesia-toast{position:relative}.skesia__importance{color:var(--color-primary)}@media (min-width: 1920px){:root{font-size:20px}}.skesia-footer{background-color:#070707;color:#fff;min-height:25rem;font-family:Robboto,sans-serif}.skesia-footer__container{display:flex;flex-direction:row;gap:5rem;align-items:center;justify-content:center;flex-wrap:wrap;padding:3rem}.skesia-footer__container:first-child{padding:5rem}.skesia-footer__container:first-child{height:75%;align-items:flex-end}.skesia-footer__container:last-child{height:20%}.skesia-footer__box{max-width:20rem;text-align:left;min-width:8rem;display:flex;flex-direction:column;gap:2rem;align-items:flex-start;height:11rem}.skesia-footer__box{gap:.2rem;height:fit-content}.skesia-footer__box:first-child{margin-bottom:1.5rem}.skesia-footer__box:last-child{display:flex;flex-direction:row;align-items:flex-end;gap:1.2rem}.skesia-footer__title{font-size:1.5rem;font-family:Poppins,sans-serif;margin-bottom:.5rem}.skesia-footer__subtitle{font-size:1.0625rem;font-weight:600;margin-bottom:1.2rem}.skesia-footer__navigation{display:flex;flex-direction:column;gap:.5rem}.skesia-footer__navigation__link{text-decoration:none;width:fit-content}.skesia-footer__navigation__link:hover{text-decoration:underline}.skesia-footer__address>a{text-decoration:underline}.skesia-footer__hr{width:100%;background-color:#807f7f;height:2px}.skesia-footer__copyright{font-size:.8125rem}.skesia-footer .skesia-footer__btn{--bg-color-contain: #FFF;--click-color: #070707;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:0;width:2rem;height:auto;aspect-ratio:1 / 1}.skesia-footer__btn__icon{width:1rem;height:auto}.skesia-button{border-radius:.25rem;transition:background-color .5s;position:relative;overflow:hidden;width:100%;font-weight:500;margin-left:.2rem;cursor:pointer}.skesia-button_size-small{padding:.4rem .6rem;font-size:.8125rem}.skesia-button_size-medium{padding:.5rem 1rem;font-size:.875rem}.skesia-button_size-large{padding:.7rem 1.375rem;font-size:.9375rem}.skesia-button_color-primary{--bg-color: hsl(from var(--color-primary) h s calc(l + 18) );--bg-color-contain: var(--color-primary);--color-contain: #fff;--color: var(--color-primary);--click-color-contain: #fff;--click-color: hsl(from var(--bg-color) h s calc(l - 4) )}.skesia-button_color-secondary{--bg-color: var(--color-secondary);--bg-color-contain: var(--color-secondary);--color-contain: var(--color-primary);--color: var(--color-secondary);--click-color: var(--color-primary);--click-color: hsl(from var(--color-primary) h s calc(l + 10) )}.skesia-button_color-gray{--bg-color-contain: var(--color-gray-100);--bg-color: var(--color-gray-050);--color-contain: var(--color-gray-800);--color: var(--color-gray-800);--click-color-contain: #fff;--click-color: var(--color-gray-300)}.skesia-button.disabled{background-color:var(--color-gray-050);color:var(--color-gray-500)}.skesia-button.disabled:hover{background-color:var(--color-gray-050)}.skesia-button.disabled .skesia-button__touch-area{display:none}.skesia-button_variant-contained{color:var(--color-contain);background-color:var(--bg-color-contain)}.skesia-button_variant-contained:hover{background-color:hsl(from var(--bg-color-contain) h s calc(l - 4))}.skesia-button_variant-outlined,.skesia-button_variant-text{color:var(--color);background-color:transparent;border:1px solid var(--color)}.skesia-button_variant-outlined:hover,.skesia-button_variant-text:hover{background-color:var(--bg-color)}.skesia-button_variant-text{border:unset}.skesia-button__touch-area{background-color:transparent;display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.skesia-button:after{content:"";visibility:hidden;display:block;width:10%;height:auto;aspect-ratio:1 / 1;background-color:var(--click-color);position:absolute;top:45%;border-radius:100%;animation:clicking-effect 1s;left:var(--btn-offset-left, -10000px);top:var(--btn-offset-top);z-index:0}.skesia-button:active:after{animation:none}@keyframes clicking-effect{0%{visibility:visible;opacity:.2}80%{transform:scale(20)}to{opacity:0}}.header{padding:1rem 2rem 1rem 3rem;justify-content:space-between;color:#aa8dff;box-shadow:0 .125rem .125rem #00000034;font-family:Poppins,sans-serif;position:sticky;top:0;z-index:10000;background-color:#fff}.header>div:first-child{width:100%;display:flex;flex-direction:row;justify-content:space-between;height:4rem;align-items:flex-end}.header__logo{font-family:Poppins,sans-serif;font-weight:700;font-size:2.5em;margin-bottom:-.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.header nav{height:3rem}.header__btn{width:fit-content}.header .nav-mobile{display:none}.header__navigation{display:flex;flex-direction:row;color:#000;height:fit-content;align-items:center;list-style-type:none;position:relative;font-family:Barlow,sans-serif;font-size:1em;height:100%}.header__menu-btn{display:none}.header__navigation__item{text-decoration:none;display:flex;align-items:center;flex-direction:row;-webkit-user-select:none;user-select:none;cursor:pointer;height:100%;transition:background-color .5s;transition:border 1s}.header__navigation__item:hover{background-color:hsl(from var(--color-primary) h s calc(l + 20))}.header__navigation__item.first-render-selected{border-bottom:1px solid black}.header__navigation:after{content:"";transition:transform .5s;position:absolute;height:.0625rem;border-radius:.25rem;background-color:#000;bottom:0rem;width:var(--uds-w);transform:translate(var(--uds-tx))}.header__box{display:flex;align-items:center;gap:2rem;padding:.2rem 0}.skesia-header__link{text-decoration:none;display:flex;text-align:center;line-height:3rem;width:100%;height:100%;padding-inline:1.5rem}.header__user-icon{width:2rem;height:auto}@media (max-width: 576px){.header{font-size:1.5rem}.header__btn{font-size:1.2rem;width:fit-content}.header__box{align-self:center}.header nav:not(.nav-mobile){display:none}.header .nav-mobile{width:100%;height:fit-content;height:3rem}.header__navigation{width:fit-content;margin-inline:auto}.header .nav-mobile.visible{display:inline-block;animation:menu-open .5s forwards}.header__menu-btn{display:block;width:4rem;height:3rem}}.header__menu-btn__icon{background-color:inherit;height:1px}.header__menu-btn__icon{position:relative;display:block}.header__menu-btn__icon,.header__menu-btn__icon:before,.header__menu-btn__icon:after{width:2rem;height:.2rem;border-radius:3px;background-color:var(--color-primary)}.header__menu-btn__icon:before{top:-.5rem;z-index:1}.header__menu-btn__icon:after{height:.2rem;bottom:-.5rem}.header__menu-btn__icon:before,.header__menu-btn__icon:after{content:"";position:absolute;transform:rotate(0);left:0;transition:top .35s .35s,bottom .35s .35s,transform .35s,box-shadow .35s,}.header__menu-btn__icon.toggled:before{top:0;transform:rotate(135deg);box-shadow:0 .1875rem .4rem #0000004d}.header__menu-btn__icon.toggled:after{bottom:0;transform:rotate(45deg)}.header__menu-btn__icon.toggled:before,.header__menu-btn__icon.toggled:after{transition:top .35s,bottom .35s,transform .35s .35s,box-shadow .35s .35s}.header__menu-btn__icon{transition:all .35s .35s}.header__menu-btn__icon.toggled{background-color:transparent;transition:all .35s}@keyframes menu-open{0%{margin-top:0;transform:scaleY(0)}to{margin-top:1rem;transform:scaleY(1)}}.demo-page{font-family:Manrope,sans-serif;min-height:57.5625rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8rem;flex-wrap:wrap;padding:4rem}.demo-page>div:first-child{width:32.0625rem}.demo-page__cards-container{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.demo-page__title{font-size:3rem;font-weight:600;max-width:32.0625rem;line-height:3.3rem}.demo-page__card{width:28rem;display:flex;gap:1.2rem;border:1px solid var(--color-gray-100);padding:1.5rem 1rem;border-radius:1rem;position:relative}.demo-page__card :first-child{width:2.8rem;height:2.5rem;align-self:flex-start;margin-top:-.3rem}.demo-page__card__description{font-size:1.125rem;font-weight:500;line-height:1.575rem;letter-spacing:0%;font-family:Manrope,sans-serif}.demo-page>div:nth-child(2){width:29.0625rem;height:fit-content}.demo-page>div:nth-child(2) .demo-page__form{gap:1rem;width:100%;padding:1rem;display:flex;border-radius:.5rem;flex-direction:column;border:1px solid var(--color-gray-100)}.demo-page>div:nth-child(2) .demo-page__form .skesia-input,.demo-page>div:nth-child(2) .demo-page__form .skesia-autocomplete{flex:1;color:var(--color-gray-700)}.demo-page>div:nth-child(2) .demo-page__form .skesia-input .skesia-input__label,.demo-page>div:nth-child(2) .demo-page__form .skesia-input .skesia-autocomplete__label,.demo-page>div:nth-child(2) .demo-page__form .skesia-autocomplete .skesia-input__label,.demo-page>div:nth-child(2) .demo-page__form .skesia-autocomplete .skesia-autocomplete__label{margin-bottom:-.2rem;color:var(--color-gray-900);font-size:.875rem;font-weight:500;font-family:Manrope,sans-serif}.demo-page>div:nth-child(2) .demo-page__form .skesia-input .skesia-input__label:before,.demo-page>div:nth-child(2) .demo-page__form .skesia-input .skesia-autocomplete__label:before,.demo-page>div:nth-child(2) .demo-page__form .skesia-autocomplete .skesia-input__label:before,.demo-page>div:nth-child(2) .demo-page__form .skesia-autocomplete .skesia-autocomplete__label:before{content:"* ";color:var(--color-red-600);font-family:Inter,sans-serif}.demo-page>div:nth-child(2) .demo-page__form .skesia-input input,.demo-page>div:nth-child(2) .demo-page__form .skesia-autocomplete input{font-size:1rem;width:100%}.demo-page>div:nth-child(2) .demo-page__form .skesia-checkbox,.demo-page>div:nth-child(2) .demo-page__form .demo-page__form__privacy-policy{color:var(--color-gray-900);font-size:.875rem;font-weight:600;font-family:Manrope,sans-serif}.demo-page>div:nth-child(2) .demo-page__form .skesia-checkbox__checkmark{border-radius:0;border-color:var(--color-gray-900);width:1.2rem}.demo-page>div:nth-child(2) .demo-page__form .skesia-checkbox input:checked~.skesia-checkbox__checkmark{border-color:var(--color-primary)}.demo-page__form__title{font-size:1.125rem;font-weight:600}.demo-page__form__field-box{display:flex;justify-content:center;align-items:center;gap:1rem}.demo-page__form__field{background-color:var(--color-gray-050)}.demo-page__form__btn{margin-top:1rem;padding:1rem;border-radius:2rem;font-size:1rem}.demo-page__link,.demo-page__link:link,.demo-page__link:visited{color:var(--color-primary)}.demo-page__link:active{color:hsl(from var(--color-primary) h s calc(l + 10))}.demo-page__form__btn__loading{position:absolute;left:6rem;top:.6rem}@media (max-width: 512px){.demo-page>div:nth-child(2){width:100%!important}.demo-page__form__field{font-size:1.5rem!important}}.skesia-loading-circle{display:inline-block;width:var(--loading-width, 3rem);height:auto;aspect-ratio:1 / 1;border-radius:50%;border:calc(var(--loading-width, 3rem) * .15) solid hsl(from var(--loading-color, var(--color-gray-300)) h s 90);border-left-color:var(--loading-color, var(--color-gray-300));animation:rotating .5s linear infinite}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skesia-input{display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--color-gray-700);position:relative;--color-focus: var(--color-primary);font-family:Poppins,sans-serif;height:100%;height:fit-content}.skesia-input:disabled{background-color:var(--color-gray-050)}.skesia-input__label{font-size:.9em}.skesia-input.has-error{--error-color: var(--color-red-500)}.skesia-input_variant-interior-label .skesia-input__label{position:absolute;top:.6rem;left:.6rem;transition-property:top,font-size;transition-duration:.4s;padding-inline:.3rem;color:var(--error-color, inherit)}.skesia-input_variant-interior-label .skesia-input__label:hover{cursor:text}.skesia-input_variant-interior-label:focus-within .skesia-input__label,.skesia-input_variant-interior-label.text-inside .skesia-input__label{top:-.5rem;font-size:.7em;background-color:#fff}.skesia-input_variant-interior-label .skesia-input__label:has(+.skesia-input__input:focus){color:var(--color-focus)}.skesia-input__input{border:1px solid var(--error-color, var(--color-gray-100));padding:.7rem;border-radius:.4rem;font-weight:400;font-size:.8em;display:inline-block}.skesia-input__input:focus{border:1px solid var(--color-focus);outline:3px solid hsl(from var(--color-focus) h s calc(l + 15))}.skesia-input__error{font-size:.7rem;color:var(--error-color);position:absolute;bottom:-1rem;left:0}.skesia-input__input::placeholder{color:var(--color-gray-500);font-size:.8rem}.skesia-checkbox{display:block;align-items:center;position:relative;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;font-family:Inter,sans-serif;color:var(--color-gray-600)}.skesia-checkbox input{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%;left:0;z-index:2}.skesia-checkbox__checkmark{position:absolute;vertical-align:middle;display:inline-block;top:0rem;left:0rem;width:1.25rem;height:auto;aspect-ratio:1 / 1;background-color:#fff;border:1px solid var(--color-gray-100);border-radius:.3125rem;box-shadow:.1rem .1rem .3rem var(--color-gray-050);position:relative;z-index:1;left:-2rem}.skesia-checkbox input:checked~.skesia-checkbox__checkmark{background-color:var(--color-primary);border-color:var(--color-primary)}.skesia-checkbox__checkmark:after{content:"";position:absolute;display:none}.skesia-checkbox input:checked~.skesia-checkbox__checkmark:after{display:block}.skesia-checkbox .skesia-checkbox__checkmark:after{left:.3rem;top:.05rem;width:.3rem;height:.6rem;border:solid white;border-width:0 .2rem .2rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.skesia-checkbox__label{margin-left:-1.2rem}.skesia-autocomplete{display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--color-gray-700);height:fit-content;--color-focus: var(--color-primary);font-family:Poppins,sans-serif;width:100%;position:relative}.skesia-autocomplete__input{height:fit-content;position:relative}.skesia-autocomplete__input:focus-within input,.skesia-autocomplete__input:focus-within select{border:1px solid var(--color-focus);outline:3px solid hsl(from var(--color-focus) h s calc(l + 15))}.skesia-autocomplete__input input{left:0;width:100%;height:100%;padding:.7rem;font-weight:400;font-size:1rem;border-radius:.4rem;background-color:var(--color-gray-050);border:1px solid var(--error-color, var(--color-gray-100))}.dropdown-icon{width:1.7rem;height:auto;position:absolute;top:23%;right:.5rem;transform:rotate(0);transition:transform .2s}.dropdown-icon:has(~.skesia-autocomplete__input__options:not(.hidden)){transform:rotate(180deg)}.skesia-autocomplete__label{font-size:.9em}.skesia-autocomplete.has-error{--error-color: var(--color-red-500)}.skesia-autocomplete__error{font-size:.7rem;color:var(--error-color);position:absolute;bottom:-1rem;left:0}.skesia-autocomplete__input__options{max-height:30rem;overflow-y:scroll;position:absolute;background-color:#fff;width:100%;z-index:100;top:100%;border-radius:.5rem;border:1px solid var(--color-gray-050);filter:drop-shadow(0rem 0rem .2rem var(--color-gray-400))}.skesia-autocomplete__input__options .skesia-autocomplete__input__options__option{padding:.5rem 1rem;cursor:pointer;font-weight:500;color:var(--color-gray-700)}.skesia-autocomplete__input__options .skesia-autocomplete__input__options__option:hover{background-color:var(--color-gray-100)}.skesia-autocomplete__input__options .skesia-autocomplete__input__options__placeholder{padding:.5rem 1rem;border-bottom:1px solid var(--color-gray-100);color:var(--color-gray-400);font-weight:600}.skesia-autocomplete__input__options.hidden{display:none}.skesia-toast{position:absolute;min-width:15rem;max-width:20rem;border:1px solid;border-radius:.2rem;background-color:hsl(from var(--color-primary) h s calc(l + 15));color:var(--color-gray-900);font-family:Poppins,sans-serif;font-size:1rem;border-color:var(--color-primary);animation:toast-sliding .7s cubic-bezier(.17,.67,.71,1.2) forwards}.skesia-toast__header,.skesia-toast__body{padding:.5rem 1rem}.skesia-toast__header{background-color:var(--color-primary);color:#fff;display:flex;position:relative}.skesia-toast__header .skesia-toast__header__title{margin-left:1.4rem}.skesia-toast__header .skesia-toast__header__icon,.skesia-toast__header .skesia-toast__header__close-btn{position:absolute}.skesia-toast__header .skesia-toast__header__icon{width:1.2rem;height:auto;aspect-ratio:1/ 1;top:.6rem;left:.8rem}.skesia-toast__header .skesia-toast__header__close-btn{height:auto;top:.7rem;right:1rem;cursor:pointer;width:.625rem}.skesia-toast_status-error{background-color:var(--color-red-100);border-color:var(--color-red-400)}.skesia-toast_status-error .skesia-toast__header{background-color:var(--color-red-400)}.skesia-toast_status-success{background-color:var(--color-green-100);border-color:var(--color-green-400)}.skesia-toast_status-success .skesia-toast__header{background-color:var(--color-green-400)}@keyframes toast-sliding{0%{right:-40rem}to{right:.5rem}}.skesia-toast.skesia-toast_variant-default{display:flex;flex-direction:row}.skesia-toast.skesia-toast_variant-default .skesia-toast__header{position:static;padding:.5rem}.skesia-toast.skesia-toast_variant-default .skesia-toast__header__close-btn{right:.8rem;top:.8rem}.skesia-toast.skesia-toast_variant-default .skesia-toast__header__close-btn .skesia-toast__header__close-btn__icon{color:var(--color-gray-900)}.skesia-toast.skesia-toast_variant-default .skesia-toast__body{padding-right:2.5rem}.skesia-toast.skesia-toast_variant-default .skesia-toast__header__icon{position:static}.skesia-toast.skesia-toast_variant-default .skesia-toast__header__title{display:none}.students-page__container{display:flex;min-height:57.5625rem;padding:0rem 4rem;overflow:visible;flex-direction:row;text-align:left;align-items:center;font-family:Manrope,sans-serif}.students-page__container{gap:5rem;justify-content:center;margin-inline:auto}.students-page__description{font-size:1.125rem}.immersive-expirience-section{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;gap:2rem}.immersive-expirience-section>div:first-child{margin-top:-4rem;width:34rem;height:100%;display:flex;flex-direction:column;gap:2rem}.immersive-expirience-section>div:last-child{width:50rem;height:50rem;position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.immersive-expirience-section>div:last-child .radial-background{background-image:radial-gradient(#aa8dff8c 5%,transparent 70%);position:absolute;width:60rem;height:60rem;z-index:1}.immersive-expirience-section .immersive-expirience-section__img{max-width:35rem;height:auto;z-index:2;position:relative;margin-top:-4rem}.immersive-expirience-section .students-page__description{width:85%}.immersive-expirience-section .immersive-expirience-section__btn{width:14rem;border-radius:10rem;padding:.8rem;font-size:.875rem}.students-page__container.cards-section{display:flex;flex-direction:row;gap:4rem;justify-content:center;align-items:center;flex-wrap:wrap}.cards-section__card{width:22rem;height:28rem;padding:2.5rem;font-family:Quicksand,sans-serif;position:relative;display:flex;flex-direction:column;gap:1rem;border-radius:4rem;overflow:hidden}.cards-section__card__img{width:7.9375rem;height:auto}.cards-section__card__img:last-of-type{position:absolute;right:-4.5rem;top:-1rem;width:11.4375rem;height:auto}.cards-section__card:nth-child(1){background-color:#dec8fe}.cards-section__card:nth-child(1) .cards-section__card__img:last-of-type{right:-4.5rem;top:-1rem}.cards-section__card:nth-child(2){color:#fff;background-color:#704fe6}.cards-section__card:nth-child(2) .cards-section__card__img:last-of-type{right:-2.8rem;top:-1.5rem}.cards-section__card:nth-child(3){background-color:#ffd25d}.cards-section__card:nth-child(3) .cards-section__card__img:last-of-type{right:-2rem;top:-1rem}.cards-section__card__title{font-size:3rem;font-weight:600}.cards-section__card__description{font-size:1.125rem;font-weight:500;line-height:180%}div .students-page__container__img-macbook{width:70rem;height:auto;position:absolute;top:-10%}div:first-child>img.students-page__container__img-macbook{right:-5rem}div:last-child>img.students-page__container__img-macbook{left:-5rem}.students-page__container:not(.immersive-expirience-section):not(.cards-section){display:flex;gap:14rem;justify-content:center;align-items:center;flex-wrap:wrap;padding-top:10rem;padding-bottom:20rem}.students-page__container:not(.immersive-expirience-section):not(.cards-section) .section-title{font-size:3.5625rem;line-height:100%;font-weight:800}.students-page__container:not(.immersive-expirience-section):not(.cards-section) .students-page__description{font-size:1.25rem}.students-page__container:not(.immersive-expirience-section):not(.cards-section)>div{width:30.635rem;display:flex;min-height:30rem;gap:2rem;flex-direction:column;position:relative;justify-content:center}@media (max-width: 950px){.immersive-expirience-section{padding-top:12rem;flex-direction:column}.students-page__description{font-size:1.4rem}.immersive-expirience-section .immersive-expirience-section__img{width:20rem}.cards-section__card:nth-child(3) .cards-section__card__img:last-of-type{right:-2rem;top:-2rem}.immersive-expirience-section{text-align:center}.immersive-expirience-section>div:first-child{width:100%}.immersive-expirience-section>div:last-child{width:50rem;height:50rem;position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.immersive-expirience-section>div:last-child .radial-background{background-image:radial-gradient(#aa8dff8c 5%,transparent 70%);position:absolute;width:60rem;height:60rem;z-index:1}.immersive-expirience-section .immersive-expirience-section__img{max-width:32rem;height:auto;z-index:2;position:relative}.immersive-expirience-section .students-page__description{margin-inline:auto;width:85%}.immersive-expirience-section .immersive-expirience-section__btn{margin-inline:auto;font-size:1.5rem;width:100%;padding:1rem}.cards-section{padding-bottom:8rem}.students-page__container:not(.immersive-expirience-section):not(.cards-section){flex-direction:column;justify-content:center;padding-top:0rem;padding-bottom:0rem;margin-top:-4rem;gap:0rem;width:100%}.students-page__container:not(.immersive-expirience-section):not(.cards-section) div{width:100%;text-align:center;display:flex;justify-content:center;min-height:unset}.students-page__container:not(.immersive-expirience-section):not(.cards-section) div .section-title{margin-inline:auto}.students-page__container:not(.immersive-expirience-section):not(.cards-section) div .students-page__container__img-macbook{position:static;width:40rem;margin-top:4rem}.students-page__container:not(.immersive-expirience-section):not(.cards-section) div:has(>.students-page__container__img-macbook){width:fit-content;margin-inline:auto}.students-page__container:not(.immersive-expirience-section):not(.cards-section):has(>div:first-child .students-page__container__img-macbook){flex-direction:column-reverse}}.welcome-page{text-align:center}.welcome-page .skesia-button:not(.welcome-page__hero__btn){width:fit-content}.welcome-page__title{font-weight:800;font-family:Manrope,sans-serif;font-size:4rem;line-height:4rem}.welcome-page__subtitle{font-size:1.875rem;font-weight:500;margin:auto;position:relative}.welcome-page__container{gap:5rem;display:flex;min-height:57.5625rem;max-width:90rem;padding:0rem 4rem;padding-bottom:0;justify-content:space-between;overflow:visible;margin-inline:auto;flex-direction:row;text-align:left}.welcome-page__container>div:not(.feature-cards-box){gap:1rem;display:flex;position:relative;height:fit-content;flex-direction:column}.welcome-page__container__title{font-size:3rem;font-weight:600;font-family:Manrope,sans-serif;line-height:3.6rem;letter-spacing:-.078125rem}.welcome-page__container__description{font-weight:500;max-width:40rem;font-size:1.4375rem;font-family:Manrope,sans-serif}.small-description{font-size:1.125rem}.welcome-page .no-animation,.welcome-page .no-animation *{animation:none!important;opacity:0}.welcome-page__container__features-list{gap:1rem;display:flex;margin-top:1rem;flex-direction:column}.welcome-page__container__features-list li{background-image:url(data:image/webp;base64,UklGRiADAABXRUJQVlA4WAoAAAAQAAAALwAAMAAAQUxQSOIAAAABgBDbbt3oQRAEQTKDGkIYWBDMoGWwZZAy8DJwGAiC+rf9SiAiJgC/L7n+dY+Ivteky2TbY7BlXSHFY+ZZpxWP2WWOtljYdcLJY6mnoRLLy0AJwvJVCsrTF+ocrp96kLYPJWjtjQavy8uFKAyABrMLkKliAxrXDg1ySWy5stWd7Xqw9WB3uh90uoOtX9lula1mtiRsip2rARtXBsSpFIAxnQFAnEhfYDyG942l46M6h+snZI6Eb43B8L2tM4wmX+MZ49pXNMVUm+aG2XqZ4iZYqPl/5LYJVmuqtyMi/LjWLBgHVlA4IBgCAACwDgCdASowADEAPikOhkIhhqpBvwYAoS1AGAQAETL2v8SeaTNB/gNoA3AH8A/uW+AftH6gHqAegB5UP7AfAJ+xH7qfAB+wxTH/FS8a9CAsX7POhYqANzkfSFlYKAfR8VtAvgQX3gGu3xvy6eNo9g3kITXtoskcONZ3/vcKSMAA/vcBao9PWmt211XLhiRWsVFL/Ty2PUn6HWYJ0CoVhT/gP7ix6sWfxgNbVI+z84FW1rIxkZ2h7AJitNS/Rx1Dwc2M46ibZEP4sS3jgVihNRTwmSXuSq7v/2z7C+ahMeOanOYA3nutRZviDCrj73rH3/ND7kM+Ys7WOu9G21bHQ3pPs4yRywoTP7/fMsqYoZRGvLt7SXiMRtzvGVL8re9ByYj+Gsgw4jYNAL/WbaozEYISQVESbHMcZrSTjPOWLOM65tNbx+VTv74QwfAtX/aUZJk3JMMcFS7/dguhfSbRSnn3Yj2Tu6SNWQj44vHeP4a9iVGXVeY/+pL2v9uWuBhz8lLCoynT+NnAphbg0sloJjmDE1eBZL4b85RWPaWoDnfYmucvuzmbY7C+3CTWD5iXYin5k7ybOE0/ezCQesXdIJmI2ILcaxRhe7nAE7723B2+Vh/97Iv2c6C2xjsVInXhOaTx8FIG6S++iB93uQz2kb9Wv/MR3ERXDGlveJif/B+mZkQDN017Pd//b9e/4hv3i/yBfwjjjQgAAA==);background-repeat:no-repeat;padding-left:2.5rem;background-position:0;align-items:center;display:flex;height:1.7rem;background-size:1.5rem 1.5rem;line-height:1rem}.welcome-page__container:not(.teacher-dashboard-section,.the-testimonies-section)>div:first-child{--translate: -40rem}.welcome-page__container:not(.teacher-dashboard-section,.the-testimonies-section)>div:last-child{--translate: 40rem}.welcome-page__container:not(.teacher-dashboard-section,.the-testimonies-section)>div:first-child,.welcome-page__container:not(.teacher-dashboard-section,.the-testimonies-section)>div:last-child{animation:slide-horizontaly 1s linear}.welcome-page__container__btn{border-radius:10rem;margin-top:2rem;height:3rem}@keyframes slide-verticaly{0%{opacity:.2;transform:translateY(var(--translate))}to{opacity:1;transform:translateY(0)}}@keyframes slide-horizontaly{0%{opacity:.2;transform:translate(var(--translate))}to{opacity:1;transform:translate(0)}}.welcome-page__hero{min-height:57.5625rem;background-color:#f4f5f5;padding-top:5rem;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;filter:drop-shadow(0 .5rem .5rem var(--color-gray-100))}.appear-effect{position:relative;display:inline-block;margin:auto;z-index:0}.wraper{display:inline-block;background-color:#f4f5f586;position:absolute;width:100%;height:5.625rem}.appear-effect :last-child{position:relative;left:0;top:0;animation-name:appear-effect;animation-duration:.8s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.3,.2,.2,1.2);z-index:0;opacity:0}.welcome-page__hero .welcome-page__title{--top-initial: 1.875rem;--top-final: -1.125rem}.welcome-page__hero .welcome-page__title .appear-effect:first-child :last-child{animation-delay:0s}.welcome-page__hero .welcome-page__title .appear-effect:last-child :last-child{animation-delay:.8s}.welcome-page__hero .welcome-page__title .appear-effect:last-child{margin-top:-1.875rem;text-wrap:nowrap}.welcome-page__hero .welcome-page__title .appear-effect :last-child,.welcome-page__hero .welcome-page__title .skesia__importance .appear-effect :last-child{animation-delay:.5s}.welcome-page__hero .welcome-page__title .wraper{left:0;bottom:-4.375rem;z-index:2}.welcome-page__subtitle{--top-initial: 1.875rem;--top-final: -1.125rem}.welcome-page__subtitle .appear-effect :last-child{width:30rem;left:0;top:0;animation-delay:1.5s}.welcome-page__subtitle .wraper{left:0;bottom:-5.625rem;z-index:2}.welcome-page__hero__btn{--bg-color-contain: #000;font-size:1.375rem;border-radius:5rem;width:20rem;height:4rem;margin:auto;position:relative;margin-top:.5rem;margin-bottom:3.5rem}.welcome-page__hero__btn .content{left:14%;top:100%;gap:.5rem;width:16rem;display:flex;position:absolute;align-items:center;--top-initial: 100%;--top-final: 0;animation:appear-effect .8s 2s forwards cubic-bezier(.3,.2,.2,1.2)}.welcome-page__hero__btn__icon{width:.9375rem;height:1rem}.welcome-page__hero__img-box{position:relative;margin-inline:auto}.welcome-page__hero__img,.welcome-page__hero__img-box{width:59rem;height:24rem}.welcome-page__hero__img{position:absolute;top:25rem;left:0;--top-initial: 25rem;--top-final: 0px;animation:appear-effect .8s 2.5s forwards cubic-bezier(.3,.2,.2,1.2)}@keyframes appear-effect{0%{opacity:0;top:var(--top-initial)}90%{opacity:1;z-index:2}to{top:var(--top-final);bottom:0;opacity:1;z-index:2}}@media (max-width: 400px){.welcome-page__hero__img,.welcome-page__hero__img-box{width:45rem;height:18.305rem}}.welcome-page__container.students-section{align-items:center}.welcome-page__container.students-section .welcome-page__container__title{width:80%}.welcome-page__container.students-section>div:last-child{gap:2rem;display:flex;flex-direction:row;height:28rem;flex:1}.welcome-page__container.students-section>div:last-child :last-child{margin-top:2.3rem}.welcome-page__container.students-section>div:last-child :first-child{flex:1;margin-bottom:3.7rem;align-self:flex-end}.students-section .welcome-page__container__img{max-width:15.9375rem;max-height:13.1875rem}@media (max-width: 490px){.welcome-page__container.students-section>div:last-child{flex-direction:column}}.welcome-page__container.professor-section{gap:5rem;align-items:center;justify-content:space-between;min-height:50.5625rem;align-items:flex-start}.welcome-page__container.professor-section>div:first-child{animation:unset}.welcome-page__container.professor-section>div:first-child img{animation:slide-horizontaly 1s linear}.welcome-page__container.professor-section>div:last-child{max-width:30rem}.professor-section div.circular-box{width:75%;height:auto;aspect-ratio:1 / 1;background-color:#f4f5f5;position:absolute;z-index:-1;border-radius:50%;top:10%;right:10%;--translate: -40rem;animation:slide-horizontaly 1s cubic-bezier(.22,.7,.69,.87)}.professor-section .welcome-page__container__img{max-width:36.75rem;max-height:35rem}@media (max-width: 500px){.welcome-page__container.professor-section{gap:2.5rem;justify-content:space-between}.welcome-page__container.professor-section>:first-child{min-width:20rem}.welcome-page__container.professor-section>div:last-child{min-width:18rem}}.welcome-page__container.the-testimonies-section{display:flex;flex-direction:column;width:100%;max-width:100%;text-align:center;padding:6rem 0rem 15rem;animation:unvanish-effect 3s}.welcome-page__container.the-testimonies-section>div:first-child{width:fit-content;margin-inline:auto;display:flex;gap:2rem}.welcome-page__container.the-testimonies-section>div:first-child,.welcome-page__container.the-testimonies-section>div:last-child{animation:none}.star-icon{position:relative;width:1.041875rem;height:.990625rem;display:inline-block;background-color:var(--color-gray-300);clip-path:polygon(50% 0,64% 26%,98% 35%,74% 59%,79% 91%,50% 76%,21% 91%,26% 58%,2% 35%,35% 27%)}.star-icon:after{content:"";width:var(--fill-value);background-color:#ffb800;height:100%;position:absolute;top:0;left:0;z-index:2}.the-testimonies-section__card{font-family:"Source Sans 3",sans-serif;width:22.6rem;display:flex;flex-direction:column-reverse;height:28.4375rem;justify-content:space-between;gap:1.5625rem;background-color:#aa8dff4d;padding:2.5rem 1.875rem;border-radius:.8rem}.the-testimonies-section__card .person-image-profile{width:3.125rem;height:auto;aspect-ratio:1 / 1;color:var(--color-primary);border-radius:50%}.the-testimonies-section__card .person-name{font-size:1.125rem;font-weight:600}.the-testimonies-section__card .person-occupation{font-size:.875rem}.the-testimonies-section__card .person-data{display:flex;flex-direction:column;align-items:center;gap:.1rem}.the-testimonies-section__card .rate-section{display:flex;gap:.5rem;justify-content:center}.the-testimonies-section__card>:first-child{display:flex;flex-direction:column;gap:1.5625rem}.the-testimonies-section__card__description{font-size:1rem;line-height:2.125rem}.the-testimonies-section__card__description:before{content:"“"}.the-testimonies-section__card__description:after{content:"”"}.welcome-page__container.the-testimonies-section .the-testimonies-section__card-box{overflow-x:auto;width:100%}.welcome-page__container.the-testimonies-section .the-testimonies-section__card-box>div{display:flex;flex-direction:row;gap:2rem;justify-content:center;position:flex;width:fit-content;margin-inline:auto}.welcome-page__container.the-testimonies-section .the-testimonies-section__card-box>div:after,.welcome-page__container.the-testimonies-section .the-testimonies-section__card-box>div:before{content:"";width:2rem;height:2rem;word-wrap:break-word}@keyframes unvanish-effect{0%{opacity:0}to{opacity:1}}.teacher-dashboard-section{width:100%;min-width:100%;justify-content:center;gap:3rem}.welcome-page__container:nth-child(2){flex-direction:column;text-align:center;padding-top:10rem}.welcome-page__container:nth-child(2) .welcome-page__title,.welcome-page__container:nth-child(2) .welcome-page__container__description{--translate: -25rem;animation:slide-verticaly 2s forwards}.welcome-page__container:nth-child(2) .welcome-page__container__description{margin-bottom:1rem;margin-inline:auto}.welcome-page__container:nth-child(2)>div{width:unset;height:unset}@keyframes scale-img{0%{transform:scale(.5)}to{transform:scale(1)}}.feature-cards-box{gap:2rem;display:flex;flex-wrap:wrap;margin-top:1rem;flex-direction:row;margin-inline:auto;justify-content:space-around}.feature-cards-box.has-animation{--translate: 25rem;animation:slide-verticaly 2s forwards}.feature-cards-box__card__img.has-animation{animation:scale-img 2s forwards}.feature-cards-box__card.has-animation{animation:card-sliding 2s linear}.feature-cards-box__card{width:27.22rem;font-family:Manrope,sans-serif;box-shadow:.5rem .5rem 1.25rem var(--color-gray-050);padding:2.5rem 2rem;display:flex;flex-direction:column;border-radius:2rem;gap:.8rem;background-color:#fff}.feature-cards-box__card>div:last-child{display:flex;flex-direction:column;gap:1rem}.feature-cards-box__card__img{height:10.45rem}.feature-cards-box__card__title{font-size:1.875rem}.feature-cards-box__card__description{font-size:1.25rem;font-weight:500;color:var(--color-gray-600);max-width:85%;margin:auto}@keyframes card-sliding{0%{transform:translateY(var(--card-distance))}to{transform:translateY(0)}}.welcome-page__container.pedagogic-innovation-section{max-width:100%;display:flex;text-align:center;flex-direction:column;justify-content:center;background-color:#f4f5f5;padding-bottom:2rem}.welcome-page__container.pedagogic-innovation-section>div:first-child{--translate: -20rem}.welcome-page__container.pedagogic-innovation-section>div:last-child{--translate: 20rem}.welcome-page__container.pedagogic-innovation-section>div:first-child,.welcome-page__container.pedagogic-innovation-section>div:last-child{animation:slide-verticaly 1s linear}.pedagogic-innovation-section>div:first-child{width:100%;display:flex;flex-direction:column;gap:.2rem}.pedagogic-innovation__header__title{font-size:4rem;font-weight:600;font-family:Manrope,sans-serif;line-height:6rem}.pedagogic-innovation__header__title .chip{background-color:var(--color-primary);padding-inline:2rem;color:#fff;border-radius:3rem;border:1px solid #6E51E0}.pedagogic-innovation-section__card-content{height:15.9375rem;outline-offset:-.3125rem;border-radius:.75rem;background-color:#fff;outline:.0625rem solid #f4f5f5;padding-inline:1.6rem;position:relative}.pedagogic-innovation-section__card{flex:1;flex-grow:21rem;max-width:21rem;width:21rem}.pedagogic-innovation-section div.pedagogic-innovation-section__card-box{gap:1.5rem;width:100%;display:flex;flex-direction:row;justify-content:center;text-align:start;font-family:Inter,sans-serif;flex-wrap:wrap}.pedagogic-innovation-section__card-content__header{padding:1rem 0 1.3rem;height:24%;border-bottom:1px solid #f4f5f5}.pedagogic-innovation-section__card-content__header__title{font-weight:400;font-size:.9375rem}.pedagogic-innovation-section__card-content__body{padding-top:1.5rem;padding-bottom:.3rem;height:75%}.card-chip{font-size:.7rem;padding:.4rem .5rem;display:flex;flex-direction:row;align-items:center;gap:.2rem;font-weight:600;border:.0625rem solid #f4f5f5;max-width:7rem;border-radius:10rem}.pedagogic-innovation-section__card-content .first-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.pedagogic-innovation-section__card-content .first-card :first-child{display:flex;gap:.4rem}.import-csv{width:100%;height:7rem;background-color:#f4f5f5;align-self:flex-end;border-top-left-radius:.6rem;border-top-right-radius:.6rem;padding:1.3rem 1rem .2rem;display:flex;flex-direction:column;justify-content:space-between;position:relative}.import-csv .title{font-size:.7rem}.import-csv .description{font-size:.6rem}.import-csv div{width:100%;height:40%;background-color:#fff}.import-csv:after,.import-csv:before{content:"";height:.4375rem;width:.0625rem;position:absolute;background-color:#636666;right:1rem;top:.7rem}.import-csv:after{rotate:45deg}.import-csv:before{rotate:-45deg}.pedagogic-innovation-section .icon{color:#6e51e0;width:.8rem;height:auto;aspect-ratio:1 / 1}.gouvernance-img{position:absolute;width:98%;left:.1875rem;top:40%}.gestion-des-cours{display:flex;flex-direction:column;width:100%;gap:1rem;height:100%}.gestion-des-cours .card-chip{max-width:100%;padding:.8rem 1rem;gap:0rem;justify-content:center;font-size:.6875rem;font-weight:500}.gestion-des-cours .card-chip>div{flex-direction:row-reverse}.pedagogic-innovation-section__card-details{margin-top:1.5rem}.pedagogic-innovation-section__card-details .title{gap:.5rem;display:flex;font-weight:500;align-items:center;font-size:1.3475rem;font-family:Manrope,sans-serif}.pedagogic-innovation-section__card-details .title svg{color:#6e51e0}.pedagogic-innovation-section__card-details .description{margin-top:.5rem;font-weight:500;font-size:.875rem;line-height:1.4875rem}.progress-bar{display:flex;flex-direction:row;gap:.2rem;color:#b2b0b0;font-family:DM Sans,sans-serif;font-size:.685rem;margin:auto;width:fit-content}.progress-bar-value{--w: 100px;--color: #6e51e0bd;--background: #EFF4FB;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:var(--w);margin:0 10px;border-radius:10em;background:var(--background)}.progress-bar-value::-webkit-progress-bar{border-top-left-radius:10em;background:var(--background)}.progress-bar-value::-webkit-progress-value{border-radius:10em;background:var(--color)}.progress-bar-value::-moz-progress-bar{border-top-left-radius:10rem;border-bottom-left-radius:10rem;background:var(--color)}.teacher-hero-section{padding:5rem 1.5rem;background:#fff;min-height:57.5625rem}.teacher-hero-container{margin:1rem 3rem;display:flex;flex-direction:column;gap:10rem;align-items:center;justify-content:center;text-align:center}.teacher-hero-section-text{display:flex;flex-direction:column;gap:2rem}.teacher-hero-section .teacher-hero-section-text h3{font-size:4rem;font-weight:800;line-height:100%;font-family:Manrope,sans-serif;margin-bottom:-1rem}.teacher-hero-section .teacher-hero-section-text p{font-size:1.125rem;margin-top:1rem;font-weight:500;line-height:1.71875rem}.teacher-hero-section-text button{background:#aa8dff;color:#fff;padding:.75rem 2rem;font-weight:600;border-radius:9999px;width:250px;border:none;cursor:pointer;transition:background-color .3s ease;margin-inline:auto}.teacher-hero-section-text button:hover{background:#aa8dff}.teacher-hero-image{flex:1;display:flex;justify-content:center}.teacher-hero-section .teacher-hero-image{width:44.0625rem;max-width:44.0625rem;height:44.375rem;max-height:44.375rem;margin-top:-3rem;margin-inline:auto}.teacher-hero-section .teacher-hero-image img{width:47rem;height:auto}@media (min-width: 1024px){.teacher-hero-container{flex-direction:row;text-align:left}.teacher-hero-section-text button{margin-inline:0}.teacher-hero-section-text{text-align:left}.teacher-hero-section-text h3{font-size:4rem}.teacher-hero-section .teacher-hero-image{margin-inline:0}}.feature-section{gap:2rem;display:flex;padding:4rem 2rem;text-align:center;background:#f3f3f3;min-height:57.5625rem;flex-direction:column;font-family:Manrope,sans-serif}.feature-section>h3{font-size:4rem;font-weight:800;line-height:100%;letter-spacing:-3%;line-height:3.75rem}.feature-section>h3 span{color:#9d6eff}.feature-section>p{max-width:46.625rem;margin:1rem auto;font-size:1.25rem;color:#666;text-align:center}.feature-section .feature-cards-box__card__img{width:11.0625rem;height:auto;aspect-ratio:1 / 1}@media (min-width:768px){.feature-cards{flex-direction:row;justify-content:center;flex-wrap:wrap}}.pcs-row-1{display:flex;padding:10rem 1rem 0rem;align-items:center;flex-direction:column-reverse;min-height:57.5625rem;font-family:Manrope,sans-serif;margin-inline:auto;gap:5rem}.pcs-text-1{max-width:30.625rem;display:flex;flex-direction:column;gap:1rem;text-align:left}.pcs-text-1 h3{font-size:3.5625rem;margin-bottom:1rem;font-weight:800;line-height:100%}.pcs-text-1 p{width:30.75rem;height:12rem;font-size:1.25rem;color:#333}.pcs-row-1>div:nth-child(1) img{margin-left:4rem}.pcs-edge-1{width:100%;object-fit:contain;height:36.9375rem;transform:translate(-4rem)}@media (min-width:1024px){.pcs-row-1{flex-direction:row;justify-content:center;margin-left:-36rem}.pcs-row-1 img{width:70rem;height:auto;position:relative;top:3rem}.pcs-text-1{text-align:left}}.pcs-row-2{display:flex;flex-direction:column-reverse;align-items:center;padding:10rem 2rem 0rem;font-family:Manrope,sans-serif}.pcs-text-2{max-width:30.625rem;margin:0 2rem;text-align:center;display:flex;flex-direction:column;gap:1rem}.pcs-text-2 h3{font-size:3.5625rem;margin-bottom:1rem;line-height:100%;font-weight:800}.pcs-text-2 p{width:30.75rem;height:12rem;font-size:1.25rem;color:#333;margin-inline:auto}.pcs-edge-2{width:100%;object-fit:contain;height:36.9375rem;transform:translate(2rem)}.pcs-row-2>div:nth-child(1) img{margin-left:-2rem}.pcs-row-2 img{margin-inline:auto;position:relative;top:3rem}@media (min-width:1024px){.pcs-row-2{justify-content:center;flex-direction:row-reverse;margin-right:-36rem}.pcs-text-2{text-align:left}.pcs-row-2 img{width:78rem;height:45.042rem}}.pcs-row-3{display:flex;flex-direction:column-reverse;align-items:center;padding:10rem;font-family:Manrope,sans-serif}.pcs-text-3{max-width:30.635rem;text-align:center;display:flex;flex-direction:column;gap:1rem}.pcs-text-3 h3{font-size:3.5625rem;margin-bottom:1rem;line-height:100%;font-weight:800}.pcs-text-3 p{width:30.75rem;height:12rem;font-size:1.25rem;color:#333;margin-inline:auto}.pcs-edge-3{width:100%;object-fit:contain;height:36.9375rem;transform:translate(-4rem)}.pcs-highlight{color:#aa8dff;font-weight:700}.pcs-row-3>div:nth-child(1) img{margin-left:4rem}@media (min-width:1024px){.pcs-row-3{flex-direction:row;justify-content:center;margin-left:-36rem}.pcs-text-3{text-align:left}.pcs-row-3 img{width:78rem;height:45.042rem;position:relative;top:3rem}}.team-section{margin:0 auto;text-align:center;padding:4rem 1.25rem 8rem;font-family:Manrope,sans-serif}.team-section h2{font-size:2.5em;margin-bottom:.625rem;font-weight:700}.team-section>p{font-size:1.5rem;color:#555;margin-bottom:4rem;font-weight:500}.team-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem 3.4375rem}.team-card{background-color:#fff;border-radius:1.25rem;filter:drop-shadow(2.18rem 1.852rem 3.02125rem #3366FF0D);width:23.125rem;padding:2.5rem 1.8rem;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;transition:transform .2s;gap:1.8rem;font-family:Mulish,sans-serif;border:1px solid var(--color-gray-050)}.team-card .image-container{width:fit-content;margin-inline:auto}.team-card:hover{transform:translateY(-5px)}.image-container{width:100px;height:100px;margin-bottom:15px;overflow:hidden;border-radius:50%;border:2px solid #eee;margin-inline:auto}.member-image{width:100%;height:100%;object-fit:cover;filter:grayscale(100%)}.team-card h3{font-size:1.3125rem;font-weight:600;font-family:Poppins,sans-serif}.team-card h4{font-size:1rem;color:#374151;font-weight:400;margin-top:.3rem}.team-card p{font-size:1rem;color:#374151;line-height:160%}.linkedin-link{color:#009379;text-decoration:none;font-weight:700;font-size:.875rem}@media (max-width: 750px){.team-section{padding:4rem}}.our-vision{display:flex;justify-content:center;align-items:center;margin:0 auto;flex-wrap:wrap;gap:20em;min-height:57.5625rem;font-family:Manrope,sans-serif}.our-vision .text-content{flex:1;height:23.125rem;max-width:28.375rem;display:flex;flex-direction:column;gap:1.5rem}.our-vision .text-content h3{font-size:2rem;font-weight:800}.our-vision .text-content p{font-size:1.5rem;line-height:1.75rem;width:28.375rem}.our-vision .highlight{font-weight:500}.our-vision .highlight.blue{color:#4f8cfb}.our-vision .highlight.purple{color:#a27de7}.our-vision .image-content img{max-width:90%;height:auto}@media (max-width: 750px){.our-vision{padding:4rem;gap:5rem}}.our-mission{display:flex;gap:20rem;margin:0 auto;flex-wrap:wrap;align-items:center;min-height:57.5625rem;justify-content:center;padding:3.75rem 2.5rem;background-repeat:repeat-x;background-size:90rem 12rem;background-position:center 80%;font-family:Manrope,sans-serif;background-color:#f7f8fa;background-image:url(/assets/our-mission-background-Cc4owXER.svg)}.our-mission>.image-content{width:fit-content;max-width:fit-content}.mission-text-contents{flex:1;max-width:28.25rem;display:flex;flex-direction:column;gap:1.3rem}.text-content h3,.mission-text-contents h3{font-size:2rem;font-weight:800;line-height:1.65rem;letter-spacing:-.01375rem}.text-content p,.mission-text-contents p{font-size:1.5rem;color:#333;line-height:1.5}.highlight{font-weight:500}.highlight.blue{color:#4f8cfb}.highlight.purple{color:#a27de7}.image-content img{width:28.69rem;height:31.25rem;max-width:28.69rem;max-height:31.25rem;height:auto}@media (max-width: 750px){.our-mission{flex-direction:column-reverse;align-items:center;justify-content:center;gap:5rem}}.hero-section{text-align:center;padding:12rem 0;margin:auto;min-height:57.5625rem;font-family:Manrope,sans-serif;display:flex;flex-direction:column;gap:1.5rem}.hero-section h3{font-size:4rem;font-weight:800;line-height:120%;margin-bottom:20px;letter-spacing:-5.5%}.hero-section .highlight{color:#a27de7;font-weight:800}.hero-section p{font-size:1.875rem;margin-bottom:30px}.custom-button-wrapper button{background-color:#aa8dff;color:#fff;font-size:1.375rem;padding:1.3rem;border-radius:2.9375rem;cursor:pointer;transition:background-color .3s ease;border:none;width:17.125rem}.custom-button-wrapper button:hover{background-color:#aa8dff}@media (max-width: 750px){.hero-section{padding-inline:2rem}.hero-section h3{font-size:3rem}.hero-section p{font-size:1.5rem}}.timeline-section{padding:9rem;background-color:#f3f1fc;position:relative;overflow:hidden;min-height:57.5625rem;font-family:Manrope,sans-serif}.timeline-section .eyebrow{font-family:Outfit,sans-serif}.timeline-section .container{max-width:80rem;margin:0 auto;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10rem}.timeline-section .header-content{display:flex;flex-direction:column;gap:1rem;width:24.9375rem}.timeline-section .badge{color:#7c3aed;font-weight:600;text-transform:uppercase;font-size:.875rem;margin-bottom:12px}.timeline-section .main-title{font-size:2.5rem;font-weight:800;line-height:3rem}.timeline-section .description{font-size:1rem;line-height:1.875rem}.timeline-section .demo-button{font-size:1rem;padding:.8rem 1.2rem;border-radius:2rem;transition:background-color .3s ease;width:fit-content;margin-left:-2px}.timeline-section .timeline-curve{position:absolute;top:-170px;left:-200px;width:120%;height:auto;z-index:1}.timeline-section .timeline-container img{width:100%;height:auto;display:block}.timeline-section .timeline-section__cards-container{width:100%;display:flex;justify-content:center;gap:8rem}.timeline-section .timeline-section__cards-container__card{max-width:fit-content;position:relative;transform:translateY(var(--item-distance));display:flex;flex-direction:column}.timeline-section .timeline-section__cards-container__card:nth-child(2){transform:translate(4rem) translateY(-8rem)}.timeline-section .timeline-section__cards-container__card:last-child{transform:translateY(-25.5rem)}.timeline-section .timeline-section__cards-container__card__title{font-size:1rem;font-weight:800;position:relative;z-index:1;margin-top:2rem}.timeline-section .timeline-section__cards-container__card__description{font-size:1rem;line-height:1.875rem;max-width:17.7rem;position:relative;white-space:pre;word-wrap:break-word;text-wrap:wrap;z-index:1}.timeline-section .show-number{color:#eaebed;font-size:12.75rem;position:absolute;font-weight:900;font-family:Gilroy-Bold,sans-serif;top:-5rem;right:1rem;z-index:1}.timeline-section .timeline-section__line{position:absolute;width:72rem;top:-1rem;left:-7rem}@media (max-width: 750px){.timeline-section{display:flex;flex-direction:column;padding:4rem}.timeline-section .timeline-section__line{display:none}.timeline-section .timeline-section__cards-container{flex-wrap:wrap;text-align:center}.timeline-section .timeline-section__cards-container .timeline-section__cards-container__card{transform:unset}.timeline-section .header-content{margin-inline:auto;text-align:center}.timeline-section .demo-button{margin-inline:auto}}.contact-us-section{height:26.125rem;background-color:#f7f8fa;width:100%;font-family:Inter,sans-serif;padding:5rem 2rem 7rem;display:flex;flex-direction:row;text-align:left;gap:3rem;flex-wrap:wrap;align-items:center;justify-content:center}.contact-us-section>:first-child{max-width:29rem}.contact-us-section__form{display:flex;gap:.8rem}.contact-us-section__btn{border-radius:5rem;padding-inline:1.2rem;font-size:1rem;width:10rem}.contact-us-section__input{height:2.9rem;padding:1rem;border-radius:5rem;width:17.08125rem;font-family:inherit;font-size:1rem}.contact-us-section__input::placeholder{font-size:1rem}.contact-us-section .skesia-input__error{position:absolute;bottom:-1.2rem;font-size:.8rem}.contact-us-section .eyebrow{font-size:.875rem}.contact-us-section__title{font-size:2.706875rem;letter-spacing:-.078125rem;font-weight:500;line-height:3.6rem}.contact-us-section__description{font-size:1rem;line-height:2rem}
