body,html{margin:0;padding:0;width:100%;height:100%}.radix-themes{--default-font-family:var(--font-manrope);--heading-font-family:var(--font-figtree);--cursor-button:pointer;--touch-target-height:48px;--touch-target-min-height:48px}@media (min-width:1024px){.radix-themes{--touch-target-height:32px;--touch-target-min-height:32px}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--gray-2) inset!important;-webkit-text-fill-color:var(--gray-12)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}:where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:transparent!important;display:none!important}.react-multi-carousel-dot-list{gap:4px!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important}.react-multi-carousel-dot button{background-color:#0e080c!important;width:10px!important;height:10px!important;border-radius:50%!important;border:1px solid rgba(137,133,136,.6)!important;padding:0!important;margin:0!important;transition:background-color .3s ease!important;cursor:pointer}.react-multi-carousel-dot button:hover,.react-multi-carousel-dot--active button{background-color:rgba(137,133,136,.8)!important}.react-multi-carousel-dot--active button{border:1px solid rgba(137,133,136,.8)!important;box-sizing:border-box!important}@media (min-width:1024px){.course-details-container{padding-left:80px!important;padding-right:80px!important}}