:root{--academy-dark-blue:#0A2540;--academy-green:#2ECC71;--academy-light-green:#A7F3D0;--academy-background:#F8F9FA}.font-edtech-body{font-family:Inter,sans-serif}.font-edtech-head{font-family:Poppins,sans-serif}.bg-academy-dark_blue{background-color:var(--academy-dark-blue)}.text-academy-dark_blue{color:var(--academy-dark-blue)}.border-academy-dark_blue{border-color:var(--academy-dark-blue)}.bg-academy-green{background-color:var(--academy-green)}.text-academy-green{color:var(--academy-green)}.border-academy-green{border-color:var(--academy-green)}.bg-academy-light-green{background-color:var(--academy-light-green)}.text-academy-light-green{color:var(--academy-light-green)}.progress-bar-edtech .progress-indicator{background-color:var(--academy-green)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .6s ease-in-out forwards}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fade-in-up .8s ease-out forwards}.edtech-radio-group .radio-item{border-color:#D1D5DB;transition:all .2s}.edtech-radio-group .radio-item[data-state=checked]{background-color:var(--academy-green);border-color:var(--academy-green)}.edtech-radio-group .radio-item[data-state=checked] .radio-indicator{background-color:white}