.quality-landing{color:#f0f6ff;background:radial-gradient(circle at 80% 0,#0f497f47,#0000 34rem),linear-gradient(160deg,#000f1e 0%,#021830 48%,#054380 130%);min-height:100vh}.quality-landing .glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#021e3980;border:1px solid #4da3ff26}.quality-landing .glass-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000f1ed9;border-bottom:1px solid #4da3ff1f}.quality-landing .glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#021e397a;border:1px solid #4da3ff26;transition:all .3s}.quality-landing .glass-card:hover{background:#0f497f4d;border-color:#4da3ff66;transform:translateY(-4px);box-shadow:0 0 30px #4da3ff26}.quality-landing .glow-blue{box-shadow:0 0 40px #4da3ff40,0 0 80px #0f497f26}.quality-landing .glow-blue-sm{box-shadow:0 0 20px #4da3ff33}.quality-landing .gradient-text{color:#0000;background:linear-gradient(135deg,#4da3ff 0%,#fff 50%,#4da3ff 100%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}.quality-landing .grid-pattern{background-image:linear-gradient(#4da3ff0a 1px,#0000 1px),linear-gradient(90deg,#4da3ff0a 1px,#0000 1px);background-size:60px 60px}.quality-landing .animate-scroll-left{animation:30s linear infinite scroll-left}@keyframes shimmer{to{background-position:200%}}@keyframes scroll-left{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.quality-landing *,.quality-landing :before,.quality-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
