.hero-gradient{background:linear-gradient(135deg,#1e3a8a 0,#2563eb 100%)}.animate-float{animation:6s ease-in-out infinite float}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.fade-in-up{animation:.8s ease-out forwards fadeInUp;opacity:0;transform:translateY(20px)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes accordionFade{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}