.Carrusel_testimonialCarousel__2a2H7{max-width:1124px;margin:32px 24px 0}.Carrusel_testimonialTrack__5yOSw{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.Carrusel_testimonialTrack__5yOSw::-webkit-scrollbar{display:none}.Carrusel_testimonial__74tdB{flex:0 0 100%;margin:0;scroll-snap-align:center}.Carrusel_testimonialControls__UueJY{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:18px;color:#c6c5b9;font-size:12px}.Carrusel_testimonialControls__UueJY button{width:35px;height:35px;border:1px solid #77706e;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.Carrusel_testimonialControls__UueJY button:disabled{opacity:.45;cursor:not-allowed}@media (min-width:1024px){.Carrusel_testimonialCarousel__2a2H7{width:calc(100% - 96px);margin:46px auto 0}}.Propuestas_catalogSummary__9VXwY{max-width:760px;margin:17px auto 0;color:#55554f;font-size:13px;line-height:1.55;text-align:center}@media (min-width:900px){.Propuestas_catalogSummary__9VXwY{font-size:16px;margin-top:22px}}.Incluye_views__7iiB5{display:grid;gap:30px;margin-top:30px}.Incluye_view__UWpH7{min-width:0;margin:0;border-top:1px solid rgba(37,35,34,.24)}.Incluye_imageFrame__9jcFh{display:grid;place-items:center;min-height:255px;padding:18px 0 6px}.Incluye_imageFrame__9jcFh img{display:block;width:100%;height:auto;max-height:420px;-o-object-fit:contain;object-fit:contain}.Incluye_caption__qtTIw{padding:8px 0 0}.Incluye_number__s3Rhm{color:#b82b13;font-size:11px;font-weight:800;letter-spacing:.14em}.Incluye_caption__qtTIw h3{margin:10px 0 8px;color:#232121;font-size:clamp(21px,2vw,29px);line-height:1.15}.Incluye_caption__qtTIw p{max-width:53ch;margin:0;color:#474542;font-size:15px;line-height:1.58}.Incluye_note__oeSBi{margin:26px 0 0;color:#55554f;font-size:13px;line-height:1.45}@media (min-width:900px){.Incluye_views__7iiB5{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;margin-top:44px}.Incluye_imageFrame__9jcFh{min-height:350px}.Incluye_caption__qtTIw{padding-top:12px}.Incluye_caption__qtTIw p{font-size:16px}.Incluye_note__oeSBi{font-size:14px}}.VolcanoEnElTiempo_section__Y_D6a{background:#211d1b;color:#f6f6f3;padding:22px 0 12px;overflow:hidden}.VolcanoEnElTiempo_heading__lbwV7{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:end;justify-content:space-between;gap:24px}.VolcanoEnElTiempo_eyebrow__sp8Et{color:#e06b55;font-size:10px;font-weight:700;letter-spacing:.2em;margin-bottom:10px}.VolcanoEnElTiempo_heading__lbwV7 h2{color:#fff;font-size:clamp(30px,3vw,43px);max-width:680px}.VolcanoEnElTiempo_heading__lbwV7 h2 em{color:#e06b55;font-style:normal}.VolcanoEnElTiempo_intro__eUo9D{color:#c8c1ba;font-size:14px;line-height:1.45;max-width:580px;margin-top:10px}.VolcanoEnElTiempo_controls__lE5Km{display:flex;gap:8px;flex:none}.VolcanoEnElTiempo_controls__lE5Km button{width:37px;height:37px;background:transparent;color:#fff;border:1px solid #766d68;border-radius:50%;cursor:pointer;font-size:19px;line-height:1}.VolcanoEnElTiempo_controls__lE5Km button:hover{background:#b82b13;border-color:#b82b13}.VolcanoEnElTiempo_controls__lE5Km button:focus-visible{outline:2px solid #e06b55;outline-offset:3px}.VolcanoEnElTiempo_track__93pTE{display:flex;gap:12px;max-width:1200px;margin:22px auto 0;padding:0 24px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;scrollbar-width:none}.VolcanoEnElTiempo_track__93pTE::-webkit-scrollbar{display:none}.VolcanoEnElTiempo_card__JoJL_{flex:0 0 170px;min-width:0;scroll-snap-align:start}.VolcanoEnElTiempo_imageFrame__C_h3b{display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border:1px solid #574e49;border-radius:6px;background:#352d29}.VolcanoEnElTiempo_imageFrame__C_h3b img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.VolcanoEnElTiempo_meta__Fax_V{padding-top:9px;line-height:1.25}.VolcanoEnElTiempo_meta__Fax_V a{color:#fff;display:block;font-size:12px;font-weight:700;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#9c6b5b;text-underline-offset:3px}.VolcanoEnElTiempo_meta__Fax_V a:hover{color:#e06b55}.VolcanoEnElTiempo_meta__Fax_V a:focus-visible{outline:2px solid #e06b55;outline-offset:3px}.VolcanoEnElTiempo_meta__Fax_V p{color:#c8c1ba;font-size:11px;line-height:1.3;min-height:29px;margin-top:3px}.VolcanoEnElTiempo_meta__Fax_V span{color:#e06b55;display:block;font-size:10px;font-weight:700;letter-spacing:.12em;margin-top:5px}.VolcanoEnElTiempo_pending__YnzxM{color:#5c3200;background:#ffe6a8;border-radius:2px;padding:0 2px;font-weight:600}@media (min-width:900px){.VolcanoEnElTiempo_section__Y_D6a{padding:28px 0 18px}.VolcanoEnElTiempo_track__93pTE{gap:16px;margin-top:26px}.VolcanoEnElTiempo_card__JoJL_{flex-basis:195px}.VolcanoEnElTiempo_meta__Fax_V a{font-size:13px}.VolcanoEnElTiempo_meta__Fax_V p{font-size:12px}}@media (max-width:599px){.VolcanoEnElTiempo_heading__lbwV7{align-items:start}.VolcanoEnElTiempo_heading__lbwV7 h2{font-size:31px}.VolcanoEnElTiempo_controls__lE5Km{align-self:end;margin-bottom:3px}.VolcanoEnElTiempo_controls__lE5Km button{width:33px;height:33px}}.VolcanoFAQ_pending__1gls1{color:#5c3200;background:#ffe6a8;border-radius:2px;padding:0 3px;font-weight:600}.LandingMenu_toggle__X5Bbm{position:fixed;top:16px;right:16px;z-index:91;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:52px;height:52px;border:1px solid rgba(255,255,255,.58);border-radius:7px;background:rgba(20,19,19,.84);box-shadow:0 6px 22px rgba(0,0,0,.25);cursor:pointer}.LandingMenu_toggle__X5Bbm span{width:23px;height:2px;background:#fff;transition:transform .2s ease,opacity .2s ease}.LandingMenu_open__Z_7j1 span:first-child{transform:translateY(7px) rotate(45deg)}.LandingMenu_open__Z_7j1 span:nth-child(2){opacity:0}.LandingMenu_open__Z_7j1 span:last-child{transform:translateY(-7px) rotate(-45deg)}.LandingMenu_backdrop__9DAQV{position:fixed;inset:0;z-index:89;width:100%;height:100%;border:0;background:rgba(0,0,0,.52);cursor:default}.LandingMenu_panel__ja_sT{position:fixed;top:78px;right:16px;z-index:90;display:flex;flex-direction:column;width:min(350px,calc(100vw - 32px));max-height:calc(100dvh - 94px);overflow-y:auto;padding:14px 24px;border:1px solid #d4d2ca;border-radius:7px;background:#f6f6f3 url(/assets/brand/textura-hormigon.jpg) repeat;background-size:300px;box-shadow:0 16px 55px rgba(0,0,0,.38)}.LandingMenu_panel__ja_sT a{display:block;padding:13px 0;border-bottom:1px solid #d4d2ca;color:#1a1a1a;font-size:21px;font-weight:700;line-height:1.15;letter-spacing:-.02em;text-decoration:none}.LandingMenu_panel__ja_sT a:last-child{border-bottom:0}.LandingMenu_panel__ja_sT a.LandingMenu_featured__0jy0F{color:var(--rojo)}.LandingMenu_panel__ja_sT a:hover{text-decoration:underline;text-underline-offset:3px}.LandingMenu_panel__ja_sT a:focus-visible,.LandingMenu_toggle__X5Bbm:focus-visible{outline:3px solid var(--rojo);outline-offset:2px}@media (min-width:1024px){.LandingMenu_toggle__X5Bbm{top:40px;right:max(40px,calc((100vw - 1440px) / 2 + 40px))}.LandingMenu_panel__ja_sT{top:102px;right:max(40px,calc((100vw - 1440px) / 2 + 40px))}}@media (prefers-reduced-motion:reduce){.LandingMenu_toggle__X5Bbm span{transition:none}}.Footer_links__cFiYr a,.Footer_links__cFiYr button{color:#d5d1c9;text-decoration:underline;text-underline-offset:3px}.Footer_links__cFiYr a:hover,.Footer_links__cFiYr button:hover{color:#fff}.Footer_links__cFiYr button{display:inline;width:auto;min-height:0;padding:0;border:0;background:none;cursor:pointer;text-transform:none;letter-spacing:inherit;font-size:inherit;line-height:inherit}