/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.q-report__hero-wrapper{background:#ebf3f8 url(https://ik.imagekit.io/qualys/image/company/esg/qualys-esg-web-hero.png) 50%/cover no-repeat;display:flex;overflow:hidden}@media (min-width:1024px){.q-report__hero-wrapper{min-height:500px}}.q-report__hero-container{width:100%;position:relative}@media (min-width:1024px){.q-report__hero-container{padding-bottom:calc(var(--spacing,.25rem)*0)}}.q-report__hero-container--content{max-width:1430px;height:100%;padding-inline:15px;padding-block:calc(var(--spacing,.25rem)*15);margin-inline:auto;position:relative}@media (min-width:360px){.q-report__hero-container--content{padding-block:calc(var(--spacing,.25rem)*25);padding-left:30px;padding-right:70px}}@media (min-width:768px){.q-report__hero-container--content{padding-block:130px;padding-inline:70px}}.q-report__hero-content{flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.q-report__hero-content{flex-direction:row;align-items:flex-start}.q-report__hero-txt{max-width:calc(var(--spacing,.25rem)*170)}}.q-report__hero-txt--heading{margin:calc(var(--spacing,.25rem)*0);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,500);font-size:40px;line-height:1;font-weight:var(--font-weight-semibold,500);color:var(--color-content,#21252c)}@media (min-width:768px){.q-report__hero-txt--heading{text-align:left;--tw-leading:1.2;font-size:55px;line-height:1.2}}.q-report__hero-sub--heading{--tw-leading:1.3;--tw-font-weight:var(--font-weight-light,300);font-size:22px;line-height:1.3;font-weight:var(--font-weight-light,300);color:var(--color-content,#21252c);padding-top:30px}@media (min-width:768px){.q-report__hero-sub--heading{font-size:20px}}.q-content-section{padding-block:50px}@media (min-width:768px){.q-content-section{padding-top:90px;padding-bottom:62px}}.gridContainer{margin-inline:auto;padding-inline:15px}@media (min-width:360px){.gridContainer{padding-inline:30px}}@media (min-width:768px){.gridContainer{padding-inline:50px}}@media (min-width:1024px){.gridContainer{max-width:1430px;padding-inline:70px}}.gridRow{flex-direction:column;align-items:stretch;display:flex}@media (min-width:640px){.gridRow{flex-direction:row}}.gridCol{flex:none;width:100%;height:100%;padding-inline:15px;position:relative}@media (min-width:1024px){.gridCol{padding-inline:calc(var(--spacing,.25rem)*0)}}@media (min-width:768px){.gridCol_6{width:50%}.gridCol_3{width:25%}}.speaker-quote{text-align:center;margin-inline:auto;margin-top:40px;display:block}@media (min-width:768px){.speaker-quote{margin-top:calc(var(--spacing,.25rem)*0)}}.q-speaker-message-heading{margin-top:calc(var(--spacing,.25rem)*0)}.q-section-points{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2.5);margin-bottom:12px}@media (min-width:768px){.q-section-points{margin-bottom:calc(var(--spacing,.25rem)*5);width:50%;height:auto;padding-inline:calc(var(--spacing,.25rem)*10);border-right:1px var(--tw-border-style);border-color:#ddd}}@media (min-width:1024px){.q-section-points{width:25%}}.q-section-points img{margin:auto}.q-icon-heading{margin-block:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-semibold,500);font-size:20px;font-weight:var(--font-weight-semibold,500);color:var(--color-content,#21252c)}.q-section-about{margin-top:calc(var(--spacing,.25rem)*10);padding-top:50px;padding-bottom:calc(var(--spacing,.25rem)*5);background-color:#f7fafc}@media (min-width:768px){.q-section-about{margin-top:90px;padding-block:7em}}.q-section-about-point{margin-bottom:50px}@media (min-width:768px){.q-section-about-point{margin-bottom:90px}}.q-about-heading{margin-top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*0)}.q-about-sub-heading{color:var(--color-content,#21252c);font-size:18px}.q-about-img{text-align:center;margin-inline:auto;margin-top:15px;margin-bottom:25px}@media (min-width:768px){.q-about-img{margin:auto}}.q-highlights{padding-top:50px}@media (min-width:768px){.q-highlights{padding-block:70px}}.gridCol_12{width:100%}.gridCol_5{width:50%}.q-highlight__content{text-align:center;margin:auto}.q-highlights-heading{padding-bottom:calc(var(--spacing,.25rem)*5)}@media (min-width:768px){.q-highlights-heading{padding-bottom:30px}}.q-highlight-1{padding-inline:calc(var(--spacing,.25rem)*5);text-align:left;background-color:#edf3f8;margin-bottom:60px;padding-top:30px;padding-bottom:15px}@media (min-width:768px){.q-highlight-1{padding-block:30px;padding-inline:40px}}.q-glance-section{text-align:center;width:100%;margin-top:40px}@media (min-width:768px){.q-glance-section{margin-top:0}}.q-glance-section-sub-heading{color:var(--color-content,#21252c);font-size:18px}.q-glance-section-heading{color:#2e8bdf}@media (min-width:768px){.q-glance-section-heading{margin-top:calc(var(--spacing,.25rem)*0);font-size:50px}}.q-glance-section_box{height:auto;padding:calc(var(--spacing,.25rem)*0);margin-bottom:30px}@media (min-width:768px){.q-glance-section_box{padding-right:30px}}.q-glance-section_box__content{background-color:var(--color-white,#fff);--tw-shadow:6px 0px 38px 2px var(--tw-shadow-color,#95b1bc26);height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:15px;padding:15px}.q-glance-section_box-number{margin-block:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-bold,700);font-size:34px;font-weight:var(--font-weight-bold,700);color:#68778a}@media (min-width:768px){.q-glance-section_box-number{font-size:32px}}@media (min-width:1280px){.q-glance-section_box-number{font-size:42px}}.q-glance-section_box-content{margin-top:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-light,300);font-size:18px;font-weight:var(--font-weight-light,300);color:var(--color-content,#21252c)}@media (min-width:768px){.q-glance-section_box-content{--tw-leading:24px;font-size:18px;line-height:24px}}.desktop-board{width:100%;display:none}@media (min-width:768px){.desktop-board{display:block}}.mobile-board{width:100%;display:block}@media (min-width:768px){.mobile-board{display:none}}.q-report-cta{margin-top:35px}@media (min-width:1024px){.q-report-cta{margin-top:50px}}.q-section-sustainability{margin-top:calc(var(--spacing,.25rem)*10);background-color:#f7fafc;margin-bottom:8em;padding-bottom:90px}.q-sustainability__box{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*15);margin-bottom:20px}@media (min-width:768px){.q-sustainability__box{margin-top:90px}}.q-report-cta-section{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*30)}.q-sustainability__box-card{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*0);flex-flow:wrap;place-content:flex-start space-evenly;width:100%;display:flex}.q-sustainability--content-item{margin-inline:15px;margin-top:calc(var(--spacing,.25rem)*5);margin-bottom:calc(var(--spacing,.25rem)*3);min-height:calc(var(--spacing,.25rem)*40);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*5);text-align:left;--tw-font-weight:var(--font-weight-normal,400);font-size:16px;font-weight:var(--font-weight-normal,400);color:var(--color-content,#21252c);--tw-shadow:0 10px 20px 0 var(--tw-shadow-color,#aab1bc33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:2px;flex:0 auto;position:relative}@media (min-width:768px){.q-sustainability--content-item{width:calc(var(--spacing,.25rem)*75)}}@media (min-width:1024px){.q-sustainability--content-item{width:calc(var(--spacing,.25rem)*100)}}.q-sustainability--content{padding-inline:calc(var(--spacing,.25rem)*5);padding-top:10px}.q-sustainability--content__heading{--tw-font-weight:var(--font-weight-semibold,500);font-size:18px;font-weight:var(--font-weight-semibold,500);color:var(--color-content,#21252c);margin-block:1em}@media (min-width:768px){.q-report-cta-section a{height:60px;padding-inline:30px;padding-block:calc(var(--spacing,.25rem)*5);font-size:18px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}