@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes floatParticle{0%,to{transform:translate(0) scale(1);opacity:.6}25%{transform:translate(30px,-20px) scale(1.2);opacity:.8}50%{transform:translate(50px) scale(1.4);opacity:.7}75%{transform:translate(30px,20px) scale(1.2);opacity:.8}}.about-heading,.about-image,.about-paragraph,.feature-card,.mission-card,.sets-apart-description,.sets-apart-heading,.vision-card{opacity:0}.animate-section .about-heading{animation:slideUp .8s ease-out forwards}.animate-section .about-paragraph:first-child{animation:slideUp .8s ease-out .2s forwards}.animate-section .about-paragraph:nth-child(2){animation:slideUp .8s ease-out .3s forwards}.animate-section .about-image{animation:fadeInScale .8s ease-out .4s forwards}.animate-section .vision-card{animation:fadeInScale .8s ease-out .5s forwards}.animate-section .mission-card{animation:fadeInScale .8s ease-out .6s forwards}.animate-section .sets-apart-heading{animation:slideUp .8s ease-out .5s forwards}.animate-section .sets-apart-description{animation:slideUp .8s ease-out .7s forwards}.animate-section .feature-card:first-child{animation:fadeInScale .8s ease-out .8s forwards}.animate-section .feature-card:nth-child(2){animation:fadeInScale .8s ease-out .9s forwards}.animate-section .feature-card:nth-child(3){animation:fadeInScale .8s ease-out 1s forwards}.animate-section .feature-card:nth-child(4){animation:fadeInScale .8s ease-out 1.1s forwards}.particles-container{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.particle{position:absolute;width:12px;height:12px;border-radius:50%;opacity:0;transform:scale(.8);transition:opacity .5s ease-out,transform .5s ease-out}.yellow-particle{background:gold;box-shadow:0 0 10px gold}.black-particle{background:#1a1a1a;box-shadow:0 0 10px rgba(26,26,26,.3)}.animate-section .particle{opacity:.6;transform:scale(1)}.animate-section .yellow-particle{animation:floatParticle 8s ease-in-out infinite}.animate-section .black-particle{animation:floatParticle 10s ease-in-out infinite reverse}.max-w-7xl{position:relative;z-index:2}