.fancybox-slide{box-sizing:content-box;max-width:960px;padding:0 calc(50% - 480px);position:relative}.q-qsc-bg-waves{height:100%}@media (min-width:1280px){.q-qsc-bg-waves{height:calc(100% + 120px)}}.q-qsc-hero-bg{background-image:url(https://ik.imagekit.io/qualys/image/2025/qsc/bg-hero-waves-small.png);background-size:auto 480px;background-repeat:no-repeat;background-position:100% 0;background-color:#FFF}@media (min-width:768px){.q-qsc-hero-bg{background-image:none}}.q-qsc-header-txt{font-size:clamp(2.9375rem,2.3325rem + 2.5472vw,4.625rem)}