:root{--qs-red:#d62828;--qs-text:#181c32;--qs-muted:#7e8299;--qs-card-bg:#ECECEC;--qs-container:1280px}body.page-template-page-quesqui #main,body.page-template-page-quesqui #content,body.page-template-page-quesqui #main>.post-content,body.page-template-page-quesqui #main>.fusion-row{padding-top:0!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}body.page-template-page-quesqui{overflow-x:hidden}body.page-template-page-quesqui #main>.post-content,body.page-template-page-quesqui #main>.fusion-row,body.page-template-page-quesqui #main,body.page-template-page-quesqui #content{padding-bottom:0!important;margin-bottom:0!important}.nuvoil-qs-hero{position:relative;width:100%;min-height:600px;background-size:cover;background-position:center;background-repeat:no-repeat}.nuvoil-qs-hero__overlay{background:linear-gradient(to right,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .25) 55%,#fff0 100%);min-height:600px;display:flex;align-items:center}.nuvoil-qs-hero__inner{max-width:var(--qs-container);margin:200px auto 0;padding:60px 48px;width:100%;color:#fff}.nuvoil-qs-hero__title{font-family:'SanomatSans-Regular',sans-serif;font-weight:400;font-size:44px;line-height:1.15;color:#fff;margin:0 0 18px;letter-spacing:-.3px}.nuvoil-qs-hero__subtitle{font-family:'SanomatSans-Regular',sans-serif;font-size:20px;color:#fff;margin:0;opacity:.95}.nuvoil-qs-intro{background:#fff;padding:64px 0 48px}.nuvoil-qs-intro__inner{max-width:var(--qs-container);margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1.6fr 1fr;gap:60px;align-items:start}.nuvoil-qs-intro__left{max-width:620px}.nuvoil-qs-intro__eyebrow{font-family:'SanomatSans-Regular',sans-serif;font-weight:400;font-size:32px;line-height:1.3;color:var(--qs-red);display:inline;margin:0}.nuvoil-qs-intro__eyebrow::after{content:' '}.nuvoil-qs-intro__title{font-family:'SanomatSans-Regular',sans-serif;font-weight:400;font-size:32px;line-height:1.3;color:var(--qs-text);display:inline;margin:0}.nuvoil-qs-intro__desc{font-family:'SanomatSans-Regular',sans-serif;font-size:14px;line-height:21px;color:var(--qs-muted);display:block;margin:22px 0 0}.nuvoil-qs-intro__right{padding-top:6px}.nuvoil-qs-intro__cta-label{font-family:'SanomatSans',sans-serif;font-weight:500;font-size:11px;letter-spacing:.6px;line-height:18px;color:var(--qs-text);text-transform:uppercase;margin:0 0 18px;max-width:260px}.nuvoil-qs-intro__cta-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--qs-red);color:var(--qs-red);background:#fff;text-decoration:none;transition:background 0.2s ease,color 0.2s ease}.nuvoil-qs-intro__cta-btn:hover{background:var(--qs-red);color:#fff}.nuvoil-qs-kpi{background:#fff;padding:0 0 32px}.nuvoil-qs-kpi__track{max-width:var(--qs-container);margin:0 auto;padding:0 48px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nuvoil-qs-kpi__track::-webkit-scrollbar{display:none}.nuvoil-qs-kpi__slide{flex:1 1 0%;min-width:0;min-height:240px;height:auto;border-radius:4px;scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden}.nuvoil-qs-kpi__slide--photo img{width:100%;height:100%;object-fit:cover;display:block}.nuvoil-qs-kpi__slide--stat{padding:26px 26px 24px;justify-content:center}.nuvoil-qs-kpi__slide--gray{background:var(--qs-card-bg);color:var(--qs-text)}.nuvoil-qs-kpi__slide--red{background:var(--qs-red);color:#fff}.nuvoil-qs-kpi__value{font-family:'SanomatSans-Regular',sans-serif;font-size:44px;line-height:1;font-weight:400;margin-bottom:4px;letter-spacing:-1px}.nuvoil-qs-kpi__unit{font-family:'SanomatSans-Regular',sans-serif;font-size:14px;font-weight:600;margin-bottom:8px;letter-spacing:.3px}.nuvoil-qs-kpi__desc{font-family:'SanomatSans-Regular',sans-serif;font-size:13px;line-height:1.4;opacity:.95}.nuvoil-qs-kpi__nav{max-width:var(--qs-container);margin:22px auto 0;padding:0 48px;display:flex;gap:12px}.nuvoil-qs-kpi__arrow{width:36px;height:36px;border-radius:50%;background:#fff;border:1.5px solid var(--qs-red);color:var(--qs-red);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.2s ease,color 0.2s ease;padding:0;position:relative;z-index:2}.nuvoil-qs-kpi__arrow:hover{background:var(--qs-red);color:#fff}.nuvoil-qs-kpi__arrow svg{pointer-events:none}.nuvoil-qs-video{background:#000;padding:0;line-height:0;overflow:hidden}.nuvoil-qs-video__media{display:block;width:100%;height:auto;max-height:640px;object-fit:cover}.nuvoil-qs-video__placeholder{position:relative;width:100%;aspect-ratio:16 / 6;background:#C9CCD0;display:flex;align-items:center;justify-content:center}.nuvoil-qs-video__play{width:84px;height:84px;border-radius:50%;background:rgb(255 255 255 / .85);border:none;color:rgb(0 0 0 / .6);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.2s ease,background 0.2s ease;padding-left:6px}.nuvoil-qs-video__play:hover{background:#fff;transform:scale(1.05)}.nuvoil-qs-aliado{background:#f6f7f9;padding:64px 0 72px}.nuvoil-qs-aliado__inner{max-width:var(--qs-container);margin:0 auto;padding:0 48px}.nuvoil-qs-aliado__title{font-family:'SanomatSans-Regular',sans-serif;font-weight:400;font-size:30px;line-height:1.3;color:var(--qs-text);margin:0 0 40px;max-width:720px}.nuvoil-qs-aliado__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.nuvoil-qs-aliado__block{display:flex;flex-direction:column}.nuvoil-qs-aliado__block-title{font-family:'SanomatSans-Regular',sans-serif;font-weight:400;font-size:12px;letter-spacing:.8px;color:var(--qs-text);text-transform:uppercase;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #000;display:flex;align-items:center;gap:10px}.nuvoil-qs-aliado__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--qs-red);color:#fff;font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;flex-shrink:0}.nuvoil-qs-aliado__list{list-style:none;padding:0;margin:0}.nuvoil-qs-aliado__list li{font-family:'SanomatSans-Regular',sans-serif;font-size:14px;line-height:1.55;color:var(--qs-text);padding-left:18px;position:relative;margin-bottom:12px}.nuvoil-qs-aliado__list li::before{content:'';position:absolute;left:0;top:10px;width:4px;height:4px;background:var(--qs-text);border-radius:50%}@media (max-width:1024px){.nuvoil-qs-hero,.nuvoil-qs-hero__overlay{min-height:480px}.nuvoil-qs-hero__title{font-size:34px}.nuvoil-qs-intro__inner{grid-template-columns:1fr;gap:36px}.nuvoil-qs-aliado__grid{grid-template-columns:1fr 1fr}.nuvoil-qs-intro__eyebrow,.nuvoil-qs-intro__title{font-size:26px}}@media (max-width:768px){.nuvoil-qs-hero,.nuvoil-qs-hero__overlay{min-height:400px}.nuvoil-qs-hero__inner{padding:32px 20px;margin-top:80px}.nuvoil-qs-hero__title{font-size:26px}.nuvoil-qs-hero__subtitle{font-size:16px}.nuvoil-qs-intro{padding:40px 0 32px}.nuvoil-qs-intro__inner{padding:0 20px;gap:24px}.nuvoil-qs-intro__eyebrow,.nuvoil-qs-intro__title{font-size:22px;display:inline;margin:0}.nuvoil-qs-intro__eyebrow::after{content:' '}.nuvoil-qs-intro__desc{display:block;margin-top:16px}.nuvoil-qs-kpi__track{padding:0 20px;gap:12px}.nuvoil-qs-kpi__slide{flex:0 0 220px;min-height:220px;height:auto}.nuvoil-qs-kpi__value{font-size:34px}.nuvoil-qs-kpi__nav{padding:0 20px}.nuvoil-qs-video__placeholder{aspect-ratio:16 / 9}.nuvoil-qs-aliado{padding:40px 0 48px}.nuvoil-qs-aliado__inner{padding:0 20px}.nuvoil-qs-aliado__title{font-size:22px;margin-bottom:28px}.nuvoil-qs-aliado__grid{grid-template-columns:1fr;gap:28px}}