.installation-refined .floors-hero h1,.installation-refined .section-heading h2,.installation-refined .floors-final h2{text-wrap:balance}.installation-refined .floors-hero__copy>p:not(.eyebrow){line-height:1.85}.installation-refined .floors-hero__image picture{height:100%;display:block}.installation-refined .floors-hero__image figcaption{text-wrap:balance;text-shadow:none;background:#1d1c1ae0;padding:12px 16px;font-size:12px;line-height:1.6;bottom:0;left:0;right:0}.installation-refined .floors-actions{gap:16px 32px}.installation-refined .floors-actions a{align-items:center;min-height:44px;display:inline-flex}.installation-refined .section-heading>p:not(.eyebrow){max-width:58ch;line-height:1.8}.installation-refined .section-heading--split>p{align-self:center;max-width:46ch}.service-detail-page.installation-refined .service-content .service-content__features p,.service-detail-page.installation-refined .service-content .service-content__editorial p,.service-detail-page.installation-refined .service-content .service-content__links small,.service-detail-page.installation-refined .service-content .service-content__note{max-width:52ch;font-size:16px;line-height:1.8}.installation-refined .installation-feature{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:20px;display:grid}.installation-refined .installation-feature>svg{color:var(--color-oak)}.service-detail-page.installation-refined .service-content .service-content__editorial section{align-items:baseline}.installation-refined .process-step{align-content:start}.installation-refined .process-step p{color:#1d1c1ab8;font-size:16px;line-height:1.8}.service-detail-page.installation-refined .service-content .service-content__links a:hover{opacity:1}.service-detail-page.installation-refined .service-content .service-content__links a>span:last-child{transition:transform .22s var(--ease-refined);flex-shrink:0}.service-detail-page.installation-refined .service-content .service-content__links a:hover>span:last-child,.service-detail-page.installation-refined .service-content .service-content__links a:focus-visible>span:last-child{transform:translate(4px)}.service-detail-page.installation-refined .service-content .service-content__links a:focus-visible{outline:1px solid var(--color-charcoal);outline-offset:6px}.installation-refined .floors-final p:not(.eyebrow){max-width:58ch;line-height:1.8}@media (width<=720px){.installation-refined .floors-actions{gap:12px 16px}.installation-refined .installation-feature{gap:16px}.installation-refined .floors-hero__image img{object-position:center}.installation-refined .floors-hero__image figcaption{padding:8px 12px}.installation-refined .section-heading--split>p{max-width:58ch}.installation-refined .floors-final .final-cta__actions{gap:16px}.installation-refined .floors-final .final-cta__actions a{min-height:48px}}@media (prefers-reduced-motion:reduce){.service-detail-page.installation-refined .service-content .service-content__links a>span:last-child{transition:none}.service-detail-page.installation-refined .service-content .service-content__links a:hover>span:last-child,.service-detail-page.installation-refined .service-content .service-content__links a:focus-visible>span:last-child{transform:none}}.laminate-installation-reference #que-incluye h3,.laminate-installation-reference #preparacion h3,.laminate-installation-reference #etapas h3{text-wrap:pretty;line-height:1.4}.laminate-installation-reference #consideraciones .service-content__editorial>section{border-top-color:#1d1c1a2e;align-items:start;padding-block:32px}.laminate-installation-reference #consideraciones h3{text-wrap:balance;line-height:1.5}.laminate-installation-reference #etapas .service-content__features>section{padding-block:24px}.laminate-installation-reference #etapas .service-content__features p,.laminate-installation-reference #material-relacionado .service-content__links small{margin-top:12px}.laminate-installation-reference #material-relacionado .service-content__links a{align-items:baseline}.laminate-installation-reference #material-relacionado .service-content__links strong{line-height:1.4}.laminate-installation-reference #proceso .process__steps{--stage-number-size:clamp(54px, 5.8vw, 82px)}.laminate-installation-reference #proceso .process__steps:before,.laminate-installation-reference #proceso .process-step:after{display:none}.laminate-installation-reference #proceso .process-step__number{font-size:var(--stage-number-size);width:2ch;padding-right:0}.laminate-installation-reference #proceso .process-step h3{text-wrap:pretty;line-height:1.4}.laminate-installation-reference #proceso .process-step:before{content:none}@media (width>=721px){.laminate-installation-reference #proceso .process-step:not(:last-child):before{content:"";font:500 var(--stage-number-size)/.9 var(--font-display);pointer-events:none;background:#9b75504d;height:1px;position:absolute;top:.45em;left:calc(40px + 2ch);right:-8px}.laminate-installation-reference #proceso .process-step:not(:last-child):after{font-size:var(--stage-number-size);border-color:#9b75506b;display:block;top:calc(.45em - 3px)}@supports (grid-template-rows:subgrid){.laminate-installation-reference #proceso .process__steps{row-gap:16px}.laminate-installation-reference #proceso .process-step{grid-row:span 3;grid-template-rows:subgrid;row-gap:16px;min-height:0}}}@media (width>=721px) and (width<=1120px){.laminate-installation-reference #proceso .process-step:nth-child(2n):before{content:none}.laminate-installation-reference #proceso .process-step:nth-child(2n):after{display:none}@supports (grid-template-rows:subgrid){.laminate-installation-reference #proceso .process-step:nth-child(-n+2){padding-bottom:32px}}}@media (width<=720px){.laminate-installation-reference #proceso .process__steps{--stage-number-size:38px}.laminate-installation-reference #proceso .process-step:not(:last-child):before{content:"";font:500 var(--stage-number-size)/.9 var(--font-display);pointer-events:none;background:#9b75503d;width:1px;position:absolute;top:calc(36px + .9em);bottom:-28px;left:1ch}.laminate-installation-reference #consideraciones .service-content__editorial>section{row-gap:12px;padding-block:24px}}.service-refined .floors-hero h1,.service-refined .section-heading h2,.service-refined .floors-final h2{text-wrap:balance}.service-refined .floors-hero__copy>p:not(.eyebrow){line-height:1.8}.service-refined .floors-hero__image picture{height:100%;display:block}.service-refined .floors-hero__image figcaption{text-wrap:balance;text-shadow:none;background:#1d1c1ae0;padding:12px 16px;font-size:12px;line-height:1.6;bottom:0;left:0;right:0}.service-refined .floors-actions{gap:16px 32px}.service-refined .floors-actions a{align-items:center;min-height:44px;display:inline-flex}.service-refined .section-heading>p:not(.eyebrow){max-width:58ch;line-height:1.8}.service-refined .section-heading--split>p{align-self:center;max-width:46ch}.service-detail-page.service-refined .service-content .service-content__features p,.service-detail-page.service-refined .service-content .service-content__editorial p,.service-detail-page.service-refined .service-content .service-content__links small{max-width:52ch;font-size:16px;line-height:1.75}.service-detail-page.service-refined .service-content .service-content__note{font-size:15px;line-height:1.75}.service-detail-page.service-refined .service-content :is(.service-content__features,.service-content__editorial) h3,.service-detail-page.service-refined .service-content .service-content__links strong{text-wrap:pretty;line-height:1.4}.service-refined .service-feature{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:20px;display:grid}.service-refined .service-feature>svg{color:var(--color-oak)}.service-detail-page.service-refined .service-content .service-content__editorial>section{align-items:start}.service-refined .service-editorial-title{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.service-refined .service-editorial-title>svg{color:var(--color-oak)}.service-refined .process-step{align-content:start}.service-refined .process-step p{color:#1d1c1ab8;font-size:15px;line-height:1.75}.service-detail-page.service-refined .service-content .service-content__links a{align-items:baseline}.service-detail-page.service-refined .service-content .service-content__links a:hover{opacity:1}.service-detail-page.service-refined .service-content .service-content__links a>span:last-child{transition:transform .22s var(--ease-refined);flex-shrink:0}.service-detail-page.service-refined .service-content .service-content__links a:hover>span:last-child,.service-detail-page.service-refined .service-content .service-content__links a:focus-visible>span:last-child{transform:translate(4px)}.service-detail-page.service-refined .service-content .service-content__links a:focus-visible{outline:1px solid var(--color-charcoal);outline-offset:6px}.service-refined .floors-final p:not(.eyebrow){max-width:58ch;line-height:1.8}@media (width<=720px){.service-refined .floors-actions{gap:12px 16px}.service-refined .service-feature{gap:16px}.service-refined .floors-hero__image img{object-position:center}.service-refined .floors-hero__image figcaption{padding:8px 12px}.service-refined .section-heading--split>p{max-width:58ch}.service-refined .floors-final .final-cta__actions{gap:16px}.service-refined .floors-final .final-cta__actions a{min-height:48px}}@media (prefers-reduced-motion:reduce){.service-detail-page.service-refined .service-content .service-content__links a>span:last-child{transition:none}.service-detail-page.service-refined .service-content .service-content__links a:hover>span:last-child,.service-detail-page.service-refined .service-content .service-content__links a:focus-visible>span:last-child{transform:none}}.service-detail-page[data-astro-cid-apqdusca] [data-astro-cid-apqdusca][id]{scroll-margin-top:100px}.service-detail-page[data-astro-cid-apqdusca] .floors-final[data-astro-cid-apqdusca]{padding:0}.service-detail-page[data-astro-cid-apqdusca] .floors-final[data-astro-cid-apqdusca] .eyebrow[data-astro-cid-apqdusca]{color:var(--color-sand)}@media (width<=720px){.service-detail-page[data-astro-cid-apqdusca] .floors-final[data-astro-cid-apqdusca] .final-cta__actions[data-astro-cid-apqdusca]{justify-items:start;display:grid}}
