img[data-src]{opacity:0;transition:opacity .3s ease}img[data-src].loaded{opacity:1}img.lazy{opacity:0;transition:opacity .3s ease}img.lazy.loaded{opacity:1}.image-placeholder{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:8px}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.hero-background,.stars{will-change:transform,opacity}.advantage-item,.logo-item,.product-card,.solution-item{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}body{font-display:swap}img{image-rendering:-webkit-optimize-contrast}.fixed-aspect-ratio{position:relative;width:100%;height:0;overflow:hidden}.fixed-aspect-ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}@media (hover:none) and (pointer:coarse){.advantage-item:hover,.btn:hover,.product-card:hover,.solution-item:hover{transform:none!important}.btn{min-height:44px;min-width:44px}.main-nav a{min-height:44px;padding:12px 16px}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}::selection{background:rgba(0,113,227,.2);color:inherit}::-moz-selection{background:rgba(0,113,227,.2);color:inherit}:focus{outline:2px solid #0071e3;outline-offset:2px}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px solid #0071e3;outline-offset:2px}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.btn,.hero,.mobile-menu-toggle,.search-container{display:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.container{width:100%;max-width:none;padding:0}}