.banner-enter{animation:.4s cubic-bezier(.22,1,.36,1) both awac-banner-slide}@keyframes awac-banner-slide{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.banner-enter{animation:none}}@media (width>=1024px){.about{align-items:center;min-height:100vh;display:flex}}.nav-active{color:#fff;background:linear-gradient(135deg,#ef795240,#df413a33)}.awac-candidat .profile-reveal{animation:.7s cubic-bezier(.22,1,.36,1) both awac-profile-reveal}.awac-candidat .profile-reveal-delayed{animation-delay:.15s}@keyframes awac-profile-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.awac-candidat .gallery-item{animation:.7s cubic-bezier(.22,1,.36,1) both awac-profile-reveal}@media (prefers-reduced-motion:reduce){.awac-candidat .profile-reveal,.awac-candidat .profile-reveal-delayed,.awac-candidat .gallery-item{animation:none}}.awac-candidat button{cursor:pointer}.votes-impact{background:linear-gradient(135deg,#ef79521a,#df413a14);box-shadow:inset 0 0 0 1px #ef795240}.stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;gap:.375rem;padding:1.25rem 1.5rem;display:flex}.stat-revenue{background:linear-gradient(135deg,#df413a,#b3302a);border-color:#0000}.stat-label{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;font-size:10px;font-weight:700}.stat-value{font-size:1.75rem;font-weight:900;line-height:1}
