@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientMesh{0%,to{opacity:.6;transform:scale(1) translate(0)}33%{opacity:.8;transform:scale(1.05) translate(2%,-1%)}66%{opacity:.7;transform:scale(1.02) translate(-1%,2%)}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px rgba(14,116,144,.15)}50%{box-shadow:0 0 28px rgba(14,116,144,.25)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){[data-hero]{animation:fadeIn .6s ease-out both}[data-hero-title]{animation:fadeInUp .6s ease-out .1s both}[data-hero-sub]{animation:fadeInUp .6s ease-out .2s both}[data-hero-cta]{animation:fadeInUp .6s ease-out .35s both}[data-stagger] .MuiGrid-item:first-child{animation:fadeInUp .5s ease-out .05s both}[data-stagger] .MuiGrid-item:nth-child(2){animation:fadeInUp .5s ease-out .12s both}[data-stagger] .MuiGrid-item:nth-child(3){animation:fadeInUp .5s ease-out .19s both}[data-stagger] .MuiGrid-item:nth-child(4){animation:fadeInUp .5s ease-out .26s both}[data-stagger] .MuiGrid-item:nth-child(5){animation:fadeInUp .5s ease-out .33s both}[data-stagger] .MuiGrid-item:nth-child(6){animation:fadeInUp .5s ease-out .4s both}[data-stagger] .MuiGrid-item:nth-child(7){animation:fadeInUp .5s ease-out .47s both}[data-stagger] .MuiGrid-item:nth-child(8){animation:fadeInUp .5s ease-out .54s both}[data-stagger] .MuiGrid-item:nth-child(9){animation:fadeInUp .5s ease-out .61s both}}@media (prefers-reduced-motion:reduce){[data-hero-cta],[data-hero-sub],[data-hero-title],[data-hero],[data-stagger] .MuiGrid-item{animation:none!important}}@font-face{font-family:__aptos_428f1c;src:url(/_next/static/media/ac7f161725faf7d8-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__aptos_428f1c;src:url(/_next/static/media/8af103edf9904b89-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__aptos_428f1c;src:url(/_next/static/media/5d563ad95c9dc675-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__aptos_428f1c;src:url(/_next/static/media/9780db572faed8be-s.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:__aptos_Fallback_428f1c;src:local("Arial");ascent-override:97.49%;descent-override:29.25%;line-gap-override:0.00%;size-adjust:96.32%}.__className_428f1c{font-family:__aptos_428f1c,__aptos_Fallback_428f1c,Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif}.__variable_428f1c{--font-aptos:"__aptos_428f1c","__aptos_Fallback_428f1c",Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif}