.sp{padding-bottom:4.167vw}.sp-crumbs{align-items:center;gap:10px;padding-top:1.25vw;padding-bottom:1.25vw;font-size:14px;line-height:20px;display:flex}.sp-crumbs [aria-current]{color:var(--muted)}.sp-head{text-align:center;width:47.92vw;margin:0 auto;padding:1.25vw 0 2.083vw}.sp-head h1{margin:0 0 1.25vw;font-size:calc(25.55px + .769vw);font-weight:500;line-height:1.2}.sp-head p{margin:0;line-height:24px}.sp-top{grid-template-columns:5fr 7fr;align-items:center;width:75vw;margin:0 auto;padding:0;display:grid}.sp-top-text{padding:0 4.167vw 0 15px}.sp-stat{margin:0 0 16px;font-size:calc(18.31px + .529vw);line-height:1}.sp-stat span{font-size:calc(39.76px + 1.635vw)}.sp-stat-label{margin:0 0 2.083vw;line-height:1}.sp-top-btns{gap:1.25vw;padding-top:2.8125vw;display:flex}.sp-top-img{padding:0 15px}.sp-top-img img{width:100%;height:auto;display:block}.sp-btn{border:1px solid var(--fg);color:var(--fg);text-align:center;letter-spacing:.5px;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 2.083vw;line-height:24px;display:inline-flex}.sp-btn:hover{background:var(--fg);color:var(--bg)}.sp-title{text-align:center;margin:0;padding:4.167vw 15px 2.083vw;font-size:calc(25.55px + .769vw);font-weight:500;line-height:1.2}.sp-title.chico{padding-bottom:2.5vw;font-size:calc(21.54px + .769vw)}.sp-innov-grid{margin:0 var(--gutter) 4.167vw;grid-template-columns:1fr 1fr;column-gap:2.5vw;padding:0;list-style:none;display:grid}.sp-innov-grid li{padding:0}.sp-innov-img{border:1px solid #888;border-radius:8px;margin-bottom:1.25vw;overflow:hidden}.sp-innov-img.clic{cursor:pointer}.sp-innov-img img{width:100%;height:auto;display:block}.sp-innov-cap{text-align:center;justify-content:center;align-items:center;min-height:27px;margin:0;line-height:24px;display:flex}.sp-innov-cap button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;display:flex}.sp-innov-cap svg{width:22px;height:22px}.sp-dialog{aspect-ratio:16/9;background:#000;border:0;width:min(92vw,1100px);padding:0;overflow:visible}.sp-dialog::backdrop{background:#000c}.sp-dialog iframe{border:0;width:100%;height:100%;display:block}.sp-dialog-cerrar{color:#fff;cursor:pointer;background:0 0;border:0;font-size:34px;line-height:1;position:absolute;top:-40px;right:0}.sp-func ul{grid-template-columns:repeat(3,1fr);width:83.333vw;margin:0 auto;padding:0;list-style:none;display:grid}.sp-func li{border-bottom:1px solid #99999980;align-items:center;padding:9px 18px;display:flex}.sp-func svg{width:28px;height:28px;color:var(--gold-texto);flex:none}.sp-func p{width:60%;margin:0 1.667vw 0 2.527vw;line-height:24px}.sp-parts ul{grid-template-columns:repeat(4,1fr);column-gap:4.167vw;width:83.333vw;margin:0 auto;padding:0;list-style:none;display:grid}.sp-parts li{padding:0 .875vw 1.667vw 0}.sp-parts img{aspect-ratio:242/162;object-fit:contain;width:100%;display:block}.sp-parts p{text-align:center;margin:1.25vw 0 0;line-height:1.2}.sp-res-btns{grid-template-columns:repeat(4,1fr);gap:15px 30px;width:81.25vw;margin:0 auto;padding:7.5px 15px;display:grid}.sp-res-btns .sp-btn{padding:10px 0}.sp-res-btns svg{flex:none;width:22px;height:22px}@media (max-width:991px){.sp{padding-bottom:40px;font-size:14px}.sp-crumbs{flex-wrap:wrap;row-gap:6px;padding:18px 15px 43px;font-size:14px;line-height:18px}.sp-head{width:auto;padding:0 15px 20px}.sp-head h1{margin-bottom:12.5px}.sp-head p{line-height:21px}.sp-top{grid-template-columns:1fr;width:auto;padding:0}.sp-top-img{order:-1;padding:0 15px}.sp-top-text{padding:46px 31px 0}.sp-stat-label{margin-bottom:21px}.sp-top-btns{gap:12.5px;padding-top:0}.sp-btn{border-radius:4px;padding:8px 21px 8px 26px;font-size:12px;line-height:18px}.sp-title{padding:41.6px 12px 20.8px}.sp-title.chico{padding-bottom:25px}.sp-innov-grid{grid-template-columns:1fr;margin-bottom:0}.sp-innov-grid li{padding:0}.sp-innov-img{border-radius:4px;margin-bottom:6px}.sp-innov-cap{padding-bottom:12.5px;line-height:21px}.sp-innov-cap svg{width:18px;height:18px}.sp-func ul{grid-template-columns:1fr 1fr;width:auto;margin:0 12.5px}.sp-func li{text-align:center;flex-direction:column;justify-content:flex-start;padding:12.5px}.sp-func svg{width:22px;height:22px;margin-bottom:4px}.sp-func p{width:auto;margin:4px 15.75px;line-height:21px}.sp-parts ul{grid-template-columns:1fr 1fr;column-gap:0;width:auto;margin:0 6px}.sp-parts li{padding:0 6px 12.5px}.sp-parts p{margin-top:12.5px}.sp-res-btns{grid-template-columns:1fr 1fr;gap:15.6px 10px;width:auto;padding:0 20px}.sp-res-btns .sp-btn{padding:8px 6px}.sp-res-btns svg{width:12px;height:12px}}
