@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-10deg)}to{opacity:1;transform:rotate(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes shine{0%{left:-100%}to{left:100%}}.animate-fade-in{opacity:0;will-change:opacity;animation:.6s ease-out both fadeIn}.animate-fade-in-down{opacity:0;will-change:opacity,transform;animation:.6s ease-out both fadeInDown}.animate-fade-in-up{opacity:0;will-change:opacity,transform;animation:.6s ease-out both fadeInUp}.animate-fade-in-left{opacity:0;will-change:opacity,transform;animation:.6s ease-out both fadeInLeft}.animate-fade-in-right{opacity:0;will-change:opacity,transform;animation:.6s ease-out both fadeInRight}.animate-scale-in{opacity:0;will-change:opacity,transform;animation:.5s ease-out both scaleIn}.animate-bounce-in{opacity:0;will-change:opacity,transform;animation:.6s ease-out both bounceIn}.animate-slide-in-left{opacity:0;will-change:opacity,transform;animation:.6s ease-out both slideInLeft}.animate-slide-in-right{opacity:0;will-change:opacity,transform;animation:.6s ease-out both slideInRight}.animate-rotate-in{opacity:0;will-change:opacity,transform;animation:.6s ease-out both rotateIn}.animate-zoom-in{opacity:0;will-change:opacity,transform;animation:.5s ease-out both zoomIn}.animate-pulse{animation:2s ease-in-out infinite pulse}.animate-float{animation:3s ease-in-out infinite float}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}.delay-900{animation-delay:.9s}.delay-1000{animation-delay:1s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-inter),"Inter",sans-serif;margin:0;padding:0;font-family:sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;overflow:hidden auto}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;height:auto}:root{--page-max:2000px;--page-gap:56px;--bg:#f7f9fc;--text:#0f172a;--nav-height:105px}@media (max-width:768px){:root{--nav-height:60px}}html{scroll-behavior:smooth;height:100%;overflow:hidden auto}body{min-height:100%;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body:before{content:"";opacity:.15;z-index:-1;pointer-events:none;background-image:url(../media/bg-repeat.ae5fe4a4.png);background-position:0 0;background-repeat:repeat;width:100%;height:100%;position:fixed;top:0;left:0}.page{max-width:var(--page-max);margin:0 auto;padding:32px 16px 80px}section{display:block}@media (max-width:768px){:root{--page-gap:36px}.page{padding:20px 12px 56px}}@media print{nav,[class*=topNav],[class*=bottomNav],[class*=Navigation],footer,[class*=footer],[class*=Footer],body:before{display:none!important}body{color:#000!important;background:#fff!important}[style*="position: fixed"],[class*=fixed]{position:static!important}}
