@media (prefers-reduced-motion: no-preference){.afc-covenant-band:not(.is-in) .afc-mark[data-v-b96f7b11]{opacity:0;transform:translateY(28px)}.afc-covenant-band.is-in .afc-mark[data-v-b96f7b11]{animation:afc-mark-drop-b96f7b11 .7s cubic-bezier(.22,1,.36,1) both}.afc-covenant-band.is-in .afc-mark--silver[data-v-b96f7b11]{animation-delay:.14s}.afc-mark[data-v-b96f7b11]{position:relative;overflow:hidden;transition:transform .3s ease,filter .3s ease}.afc-mark[data-v-b96f7b11]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(105deg,transparent 0%,rgb(255 255 255 / .55) 45%,transparent 90%);transform:translate(-140%) skew(-12deg);opacity:0;pointer-events:none}.afc-covenant-band.is-in .afc-mark[data-v-b96f7b11]:after{animation:afc-mark-sheen-b96f7b11 .7s ease .5s forwards}.afc-covenant-band.is-in .afc-mark--silver[data-v-b96f7b11]:after{animation-delay:.64s}.afc-mark[data-v-b96f7b11]:hover:after,.afc-mark[data-v-b96f7b11]:focus-visible:after{animation:afc-mark-sheen-b96f7b11 .7s ease forwards}.afc-mark[data-v-b96f7b11]:hover,.afc-mark[data-v-b96f7b11]:focus-visible{transform:translateY(-8px);filter:drop-shadow(0 12px 16px rgb(0 0 0 / .12))}}@media (prefers-reduced-motion: reduce){.afc-mark[data-v-b96f7b11]{opacity:1;transform:none}.afc-mark[data-v-b96f7b11]:after{display:none}}@keyframes afc-mark-drop-b96f7b11{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes afc-mark-sheen-b96f7b11{0%{transform:translate(-140%) skew(-12deg);opacity:1}90%{opacity:1}to{transform:translate(320%) skew(-12deg);opacity:0}}html[data-v-b96f7b11]{scroll-behavior:smooth}.course-card[data-v-b96f7b11]:hover,.quick-action-card[data-v-b96f7b11]:hover,.testimonial-card[data-v-b96f7b11]:hover{transform:translateY(-8px)}.bg-gradient-to-r[data-v-b96f7b11]{background-size:200% 200%;animation:gradient-shift-b96f7b11 3s ease infinite}@keyframes gradient-shift-b96f7b11{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero-search input[data-v-b96f7b11]:focus{outline:none;box-shadow:0 0 20px #3b82f64d}@media (max-width: 640px){.hero-title[data-v-b96f7b11]{font-size:3rem}.hero-subtitle[data-v-b96f7b11]{font-size:1.25rem}}@keyframes spin-slow-b96f7b11{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow[data-v-b96f7b11]{animation:spin-slow-b96f7b11 20s linear infinite}.animation-delay-100[data-v-b96f7b11]{animation-delay:.1s}.animation-delay-200[data-v-b96f7b11]{animation-delay:.2s}.animation-delay-500[data-v-b96f7b11]{animation-delay:.5s}.animation-delay-1000[data-v-b96f7b11]{animation-delay:1s}.animation-delay-1500[data-v-b96f7b11]{animation-delay:1.5s}.animation-delay-2000[data-v-b96f7b11]{animation-delay:2s}.animation-delay-3000[data-v-b96f7b11]{animation-delay:3s}.backdrop-blur-md[data-v-b96f7b11]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.shadow-3xl[data-v-b96f7b11]{box-shadow:0 35px 60px -12px #00000040}.group:hover .group-hover\:translate-x-2[data-v-b96f7b11]{transform:translate(.5rem)}.group:hover .group-hover\:scale-110[data-v-b96f7b11]{transform:scale(1.1)}.group:hover .group-hover\:scale-125[data-v-b96f7b11]{transform:scale(1.25)}.group:hover .group-hover\:scale-150[data-v-b96f7b11]{transform:scale(1.5)}.fade-enter-active[data-v-b96f7b11],.fade-leave-active[data-v-b96f7b11]{transition:opacity .7s}.fade-enter-from[data-v-b96f7b11],.fade-leave-to[data-v-b96f7b11]{opacity:0}.fade-enter-to[data-v-b96f7b11],.fade-leave-from[data-v-b96f7b11]{opacity:1}
