﻿.page-piso-pronto{position:relative}.page-piso-pronto .pp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:13px 24px;border-radius:4px;transition:all .2s;cursor:pointer;text-decoration:none}@media(min-width: 640px){.page-piso-pronto .pp-btn{padding:13px 28px}}.page-piso-pronto .pp-btn-dark{background:#26272f;color:#afa897;border:.8px solid #26272f}.page-piso-pronto .pp-btn-dark:hover{opacity:.85;color:#afa897}.page-piso-pronto .pp-btn-outline{border:.8px solid #26272f;color:#1a1a1a;background:rgba(0,0,0,0)}.page-piso-pronto .pp-btn-outline:hover{background:#26272f;color:#afa897}.page-piso-pronto .pp-btn-accent{background:#91805b;color:#fff;border:.8px solid #91805b}.page-piso-pronto .pp-btn-accent:hover{background:hsl(41.1111111111,22.8813559322%,54.2745098039%);color:#fff}.page-piso-pronto .pp-breadcrumb{padding:100px 20px 0;max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:8px;font-size:.75rem;color:#6b6b65;flex-wrap:wrap}@media(min-width: 640px){.page-piso-pronto .pp-breadcrumb{padding:100px 40px 0}}.page-piso-pronto .pp-breadcrumb a{color:#6b6b65;text-decoration:none;transition:color .2s}.page-piso-pronto .pp-breadcrumb a:hover{color:#1a1a1a}.page-piso-pronto .pp-breadcrumb-sep{opacity:.4}.page-piso-pronto .pp-breadcrumb-current{color:#1a1a1a;font-weight:500}.page-piso-pronto .pp-hero{padding:28px 20px 60px;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width: 640px){.page-piso-pronto .pp-hero{padding:36px 40px 80px}}@media(min-width: 1024px){.page-piso-pronto .pp-hero{grid-template-columns:1fr 480px;gap:64px}}.page-piso-pronto .pp-hero-tag{font-size:.625rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#91805b;margin-bottom:18px;display:flex;align-items:center;gap:10px}.page-piso-pronto .pp-hero-tag::before{content:"";width:28px;height:1px;background:#91805b;display:block}.page-piso-pronto .pp-hero h1{font-family:"fieldwork";font-size:clamp(2.25rem,4vw,3.625rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;margin-bottom:18px}.page-piso-pronto .pp-hero h1 em{font-style:italic;color:#91805b}.page-piso-pronto .pp-hero-desc{font-size:1rem;font-weight:300;color:#6b6b65;line-height:1.85;margin-bottom:32px;max-width:480px}.page-piso-pronto .pp-hero-btns{display:flex;gap:12px;flex-wrap:wrap}@media(max-width: 480px){.page-piso-pronto .pp-hero-btns{flex-direction:column;width:100%}.page-piso-pronto .pp-hero-btns .pp-btn{width:100%;text-align:center;justify-content:center}}.page-piso-pronto .pp-hero-visual{position:relative;border-radius:12px;overflow:hidden;height:280px;background:linear-gradient(160deg, #5c3010 0%, #3a1e08 50%, #7a4a20 100%);background-size:cover;background-position:center}@media(min-width: 640px){.page-piso-pronto .pp-hero-visual{height:360px}}@media(min-width: 1024px){.page-piso-pronto .pp-hero-visual{height:480px}}@media(min-width: 1400px){.page-piso-pronto .pp-hero-visual{height:580px}}.page-piso-pronto .pp-hero-visual::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg, transparent 0px, transparent 96px, rgba(0, 0, 0, 0.07) 96px, rgba(0, 0, 0, 0.07) 98px)}.page-piso-pronto .pp-hero-visual-badge{position:absolute;bottom:20px;left:20px;background:rgba(26,15,8,.85);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:14px 18px}@media(min-width: 640px){.page-piso-pronto .pp-hero-visual-badge{bottom:24px;left:24px}}.page-piso-pronto .pp-hero-visual-badge p{font-size:.6875rem;color:hsla(0,0%,100%,.5);margin-bottom:4px}.page-piso-pronto .pp-hero-visual-badge strong{font-size:.875rem;color:#fff;display:block}.page-piso-pronto .pp-section{padding:40px 20px}@media(min-width: 640px){.page-piso-pronto .pp-section{padding:56px 40px}}.page-piso-pronto .pp-section-inner{max-width:1200px;margin:0 auto}.page-piso-pronto .pp-section-label{font-size:.6875rem;font-weight:600;letter-spacing:3.5px;text-transform:uppercase;color:#91805b;text-align:center;margin-bottom:14px;display:block}.page-piso-pronto .pp-section-title{font-family:"fieldwork";font-size:clamp(1.75rem,3vw,2.75rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;text-align:center;margin-bottom:12px}.page-piso-pronto .pp-section-title em{font-style:italic;color:#91805b}.page-piso-pronto .pp-section-desc{font-size:1rem;font-weight:300;color:#6b6b65;text-align:center;max-width:520px;margin:0 auto 48px;line-height:1.8}.page-piso-pronto .pp-paginacao-section{background:rgba(0,0,0,0)}.page-piso-pronto .pp-paginacao-section .pp-section-inner{max-width:1440px}.page-piso-pronto .pp-paginacao-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}@media(min-width: 480px){.page-piso-pronto .pp-paginacao-grid{gap:16px}}@media(min-width: 640px){.page-piso-pronto .pp-paginacao-grid{gap:20px}}@media(min-width: 1024px){.page-piso-pronto .pp-paginacao-grid{grid-template-columns:repeat(3, 1fr)}}.page-piso-pronto .pp-pag-card{border:1px solid #e4e0d8;border-radius:12px;overflow:hidden;transition:box-shadow .3s,transform .3s;cursor:pointer;background:#fff;display:block;text-decoration:none;color:inherit}.page-piso-pronto .pp-pag-card:hover{box-shadow:0 12px 32px rgba(26,15,8,.1);transform:translateY(-3px)}.page-piso-pronto .pp-pag-visual{height:190px;overflow:hidden;background:#f0ede8;position:relative}@media(min-width: 480px){.page-piso-pronto .pp-pag-visual{height:230px}}@media(min-width: 640px){.page-piso-pronto .pp-pag-visual{height:280px}}.page-piso-pronto .pp-pag-visual svg,.page-piso-pronto .pp-pag-visual img{width:100%;height:100%;display:block;object-fit:cover;position:absolute;inset:0}.page-piso-pronto .pp-pag-body{padding:20px 20px 24px}@media(min-width: 640px){.page-piso-pronto .pp-pag-body{padding:24px 24px 28px}}.page-piso-pronto .pp-pag-body h3{font-family:"fieldwork";font-size:1.25rem;font-weight:400;color:#1a1a1a;margin-bottom:8px}.page-piso-pronto .pp-pag-body p{font-size:.8125rem;font-weight:300;color:#6b6b65;line-height:1.7;margin-bottom:12px}.page-piso-pronto .pp-pag-uso{font-size:.6875rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#91805b;display:flex;align-items:center;gap:8px}.page-piso-pronto .pp-pag-uso::before{content:"";width:20px;height:1px;background:#91805b;display:block}.page-piso-pronto .pp-lines-section{background:rgba(0,0,0,0)}.page-piso-pronto .pp-lines-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 640px){.page-piso-pronto .pp-lines-grid{grid-template-columns:repeat(3, 1fr)}}.page-piso-pronto .pp-line-card{position:relative;border:1px solid #e4e0d8;border-radius:16px;overflow:hidden;transition:box-shadow .3s,transform .3s}.page-piso-pronto .pp-line-card:hover{box-shadow:0 12px 40px rgba(26,15,8,.08);transform:translateY(-2px)}.page-piso-pronto .pp-line-header{padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.page-piso-pronto .pp-line-header--classic{background:#26272f}.page-piso-pronto .pp-line-header--premium{background:#3a2a1a}.page-piso-pronto .pp-line-header--artesano{background:#1a0f08}.page-piso-pronto .pp-line-badge{font-size:.625rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#afa897}.page-piso-pronto .pp-line-pill{font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:rgba(175,168,151,.15);color:#afa897;padding:4px 10px;border-radius:100px}.page-piso-pronto .pp-line-pill--top{background:rgba(156,139,110,.3);color:#91805b}.page-piso-pronto .pp-line-body{padding:24px 24px 28px}@media(min-width: 640px){.page-piso-pronto .pp-line-body{padding:28px 28px 32px}}.page-piso-pronto .pp-line-body h3{font-family:"fieldwork";font-size:1.375rem;font-weight:400;color:#1a1a1a;margin-bottom:6px;line-height:1.2}.page-piso-pronto .pp-line-body h3 strong{font-weight:700}.page-piso-pronto .pp-line-body h3 em{font-style:italic;color:#91805b}.page-piso-pronto .pp-line-profile{font-size:.8125rem;color:#6b6b65;margin-bottom:18px;line-height:1.5}.page-piso-pronto .pp-line-specs{list-style:none;border-top:1px solid #e4e0d8;margin-bottom:18px;padding:0}.page-piso-pronto .pp-line-specs li{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;border-bottom:1px solid #e4e0d8;font-size:.8125rem;margin:0}.page-piso-pronto .pp-line-specs li:last-child{border-bottom:none}.page-piso-pronto .pp-spec-lbl{color:#6b6b65;font-weight:300}.page-piso-pronto .pp-spec-val{font-weight:600;color:#1a1a1a;text-align:right}.page-piso-pronto .pp-line-insight{font-size:.8125rem;font-style:italic;color:#91805b;padding-top:14px;border-top:1px solid #e4e0d8;font-family:"fieldwork";line-height:1.6;margin-bottom:20px}.page-piso-pronto .pp-line-cta{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#1a1a1a;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color .2s,border-color .2s}.page-piso-pronto .pp-line-cta::before{content:"";position:absolute;inset:0;z-index:1}.page-piso-pronto .pp-line-cta::after{content:"→";font-style:normal}.page-piso-pronto .pp-line-cta:hover{color:#91805b;border-color:#91805b}.page-piso-pronto .pp-especies-section{background:rgba(0,0,0,0)}.page-piso-pronto .pp-especies-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px}@media(min-width: 640px){.page-piso-pronto .pp-especies-grid{grid-template-columns:repeat(4, 1fr)}}.page-piso-pronto .pp-especie-card{background:#fff;border:1px solid #e4e0d8;border-radius:10px;overflow:hidden;transition:box-shadow .2s,transform .2s}.page-piso-pronto .pp-especie-card:hover{box-shadow:0 8px 24px rgba(26,15,8,.08);transform:translateY(-2px)}.page-piso-pronto .pp-especie-swatch{height:220px;background-size:cover;background-position:center}.page-piso-pronto .pp-especie-swatch--cumaru{background-color:#5c3010}.page-piso-pronto .pp-especie-swatch--tauari{background-color:#c49a6c}.page-piso-pronto .pp-especie-swatch--garapa{background-color:#d4b483}.page-piso-pronto .pp-especie-swatch--jatoba{background-color:#7a3520}.page-piso-pronto .pp-especie-swatch--sucupira{background-color:#8b5e3c}.page-piso-pronto .pp-especie-swatch--muiracatiara{background-color:#4a2810}.page-piso-pronto .pp-especie-swatch--peroba{background-color:#c8a068}.page-piso-pronto .pp-especie-swatch--ipe{background-color:#3a2008}.page-piso-pronto .pp-especie-body{padding:12px 14px}.page-piso-pronto .pp-especie-body h4{font-size:.8125rem;font-weight:600;color:#1a1a1a;margin-bottom:3px}.page-piso-pronto .pp-especie-body p{font-size:.6875rem;color:#6b6b65;font-weight:300;line-height:1.4;margin:0}.page-piso-pronto .pp-galeria-section{background:rgba(0,0,0,0)}.page-piso-pronto .pp-galeria-header{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:32px}.page-piso-pronto .pp-galeria-header h2{font-family:"fieldwork";font-size:clamp(1.5rem,3vw,2.375rem);font-weight:400;color:#1a1a1a}.page-piso-pronto .pp-galeria-header h2 em{font-style:italic;color:#91805b}.page-piso-pronto .pp-galeria-link{font-size:.8125rem;color:#6b6b65;text-decoration:none;transition:color .2s}.page-piso-pronto .pp-galeria-link::after{content:" +"}.page-piso-pronto .pp-galeria-link:hover{color:#1a1a1a}.page-piso-pronto .pp-galeria-grid{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width: 640px){.page-piso-pronto .pp-galeria-grid{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.page-piso-pronto .pp-galeria-grid{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:minmax(260px, 1fr) minmax(260px, 1fr)}}.page-piso-pronto .pp-gal-item{position:relative;overflow:hidden;border-radius:8px;cursor:pointer;min-height:200px}@media(min-width: 640px){.page-piso-pronto .pp-gal-item{min-height:220px}}@media(min-width: 640px){.page-piso-pronto .pp-gal-item--large{grid-column:1/3;min-height:280px}}@media(min-width: 1024px){.page-piso-pronto .pp-gal-item--large{grid-row:1/3;grid-column:auto;min-height:0}}.page-piso-pronto .pp-gal-item--large .pp-gal-text h4{font-size:1.125rem}.page-piso-pronto .pp-gal-bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .5s}.page-piso-pronto .pp-gal-item:hover .pp-gal-bg{transform:scale(1.04)}.page-piso-pronto .pp-gal-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(26, 15, 8, 0.75) 0%, transparent 55%)}.page-piso-pronto .pp-gal-info{position:absolute;bottom:0;left:0;right:0;padding:14px 16px;display:flex;justify-content:space-between;align-items:flex-end}@media(min-width: 640px){.page-piso-pronto .pp-gal-info{padding:18px 20px}}.page-piso-pronto .pp-gal-text h4{font-family:"fieldwork";font-size:.875rem;font-weight:400;color:#fff;margin-bottom:2px}.page-piso-pronto .pp-gal-text p{font-size:.6875rem;color:hsla(0,0%,100%,.55);font-weight:300;margin:0}.page-piso-pronto .pp-gal-btn{position:relative;z-index:1;font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:hsla(0,0%,100%,.75);padding:6px 0;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;border:none;background:rgba(0,0,0,0);border-radius:0}@media(min-width: 640px){.page-piso-pronto .pp-gal-btn{border:.8px solid hsla(0,0%,100%,.4);text-decoration:none;padding:6px 12px;border-radius:3px}}.page-piso-pronto .pp-gal-btn:hover{background:hsla(0,0%,100%,.1)}.page-piso-pronto .pp-gal-btn::after{content:"";position:absolute;inset:0}.page-piso-pronto .pp-gal-bg-1{background:linear-gradient(160deg, #6b3d1a 0%, #3a2010 100%)}.page-piso-pronto .pp-gal-bg-2{background:linear-gradient(160deg, #4a3020 0%, #2e1a10 100%)}.page-piso-pronto .pp-gal-bg-3{background:linear-gradient(160deg, #5a3820 0%, #3a2208 100%)}.page-piso-pronto .pp-gal-bg-4{background:linear-gradient(160deg, #3e2814 0%, #5a3a1a 100%)}.page-piso-pronto .pp-gal-bg-5{background:linear-gradient(160deg, #4a2e10 0%, #6a4020 100%)}.page-piso-pronto .pp-faq-section{background:rgba(0,0,0,0)}.page-piso-pronto .pp-faq-inner{max-width:960px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width: 767px){.page-piso-pronto .pp-faq-inner{grid-template-columns:1fr}}.page-piso-pronto .pp-faq-item{background:#f8f7f5;border-radius:14px;padding:0 24px;transition:background .3s ease,box-shadow .35s ease,transform .3s ease}.page-piso-pronto .pp-faq-item:hover{background:#f0ebe4;box-shadow:0 6px 24px rgba(26,15,8,.07);transform:translateY(-2px)}.page-piso-pronto .pp-faq-question{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer;gap:20px;font-size:.9375rem;font-weight:500;color:#1a1a1a;transition:color .25s ease;user-select:none}.page-piso-pronto .pp-faq-question:hover{color:#91805b}.page-piso-pronto .pp-faq-question:hover .pp-faq-icon{border-color:#91805b;color:#91805b}.page-piso-pronto .pp-faq-icon{width:26px;height:26px;border-radius:50%;border:1px solid #d4cfc7;display:flex;pointer-events:none;align-items:center;justify-content:center;font-size:1rem;line-height:1;color:#9b9690;flex-shrink:0;min-width:26px;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .4s cubic-bezier(0.34, 1.56, 0.64, 1)}.page-piso-pronto .pp-faq-answer{font-size:.875rem;font-weight:300;color:#6b6b65;line-height:1.85;max-height:0;overflow:hidden;opacity:0;padding-bottom:0;transition:max-height .45s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s ease .08s,padding-bottom .35s ease}.page-piso-pronto .pp-faq-answer strong{color:#1a1a1a;font-weight:600}.page-piso-pronto .pp-faq-answer a{color:#91805b;text-decoration:underline}@media(max-width: 767px){.page-piso-pronto .pp-faq-inner.is-collapsed .pp-faq-item:nth-child(n+5){display:none}}.page-piso-pronto .pp-faq-more-btn{display:none}@media(max-width: 767px){.page-piso-pronto .pp-faq-more-btn{display:flex;align-items:center;justify-content:center;gap:8px;margin:20px auto 0;background:none;border:1px solid rgba(38,39,47,.2);border-radius:100px;padding:11px 28px;font-size:.875rem;font-family:inherit;color:#26272f;cursor:pointer;transition:border-color .2s,color .2s}.page-piso-pronto .pp-faq-more-btn:hover{border-color:#91805b;color:#91805b}}.page-piso-pronto .pp-faq-item--open .pp-faq-answer{max-height:800px;opacity:1;padding-bottom:22px}.page-piso-pronto .pp-faq-item--open .pp-faq-icon{background:#26272f;border-color:#26272f;color:#afa897;transform:rotate(45deg)}.page-piso-pronto .pp-cta-section{background:rgba(0,0,0,0);padding:32px 20px 64px;text-align:center}@media(min-width: 640px){.page-piso-pronto .pp-cta-section{padding:40px 40px 80px}}.page-piso-pronto .pp-cta-section .pp-cta-title{margin-bottom:10px}.page-piso-pronto .pp-cta-section .pp-cta-desc{margin-bottom:32px}.page-piso-pronto .pp-cta-label{font-size:.6875rem;font-weight:600;letter-spacing:3.5px;text-transform:uppercase;color:#91805b;margin-bottom:16px;display:block}.page-piso-pronto .pp-cta-title{font-family:"fieldwork";font-size:clamp(2rem,3.5vw,3rem);font-weight:100;color:#1a1a1a;line-height:1.1;letter-spacing:-0.02em}.page-piso-pronto .pp-cta-title em{font-style:italic;color:#91805b}.page-piso-pronto .pp-cta-desc{font-size:1rem;font-weight:300;color:#6b6b65;line-height:1.8;max-width:560px;margin:0 auto 48px}.page-piso-pronto .pp-cta-btns{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media(max-width: 480px){.page-piso-pronto .pp-cta-btns{flex-direction:column;width:100%}.page-piso-pronto .pp-cta-btns .pp-btn{width:100%;text-align:center;justify-content:center}}.page-piso-pronto .pp-hero-split{padding:120px 20px 32px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width: 640px){.page-piso-pronto .pp-hero-split{padding:120px 40px 40px}}@media(min-width: 1024px){.page-piso-pronto .pp-hero-split{grid-template-columns:1fr 420px;gap:72px;padding-bottom:48px}}.page-piso-pronto .pp-split-visual{position:relative;border-radius:12px;overflow:hidden;height:320px;background-color:#3a1e08;background-size:cover;background-position:center}@media(min-width: 640px){.page-piso-pronto .pp-split-visual{height:500px}}@media(min-width: 1024px){.page-piso-pronto .pp-split-visual{height:640px}}.page-piso-pronto .pp-split-tag{font-size:.625rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#91805b;margin-bottom:14px;display:flex;align-items:center;gap:10px}.page-piso-pronto .pp-split-tag::before{content:"";width:28px;height:1px;background:#91805b;display:block}.page-piso-pronto .pp-hero-split h1{font-family:"fieldwork";font-size:clamp(1.875rem,3.5vw,3rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;margin-bottom:14px}.page-piso-pronto .pp-hero-split h1 em{font-style:italic;color:#91805b}.page-piso-pronto .pp-scroll-hint{display:none;align-items:center;gap:10px;margin-top:28px}@media(min-width: 1024px){.page-piso-pronto .pp-scroll-hint{display:flex}}.page-piso-pronto .pp-scroll-hint span{font-size:.5625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#b0a898}.page-piso-pronto .pp-scroll-line{width:32px;height:1px;background:#d4cfc8;position:relative;overflow:hidden}.page-piso-pronto .pp-scroll-line::after{content:"";position:absolute;inset:0;background:#91805b;animation:ppScrollLine 1.8s ease-in-out infinite}@keyframes ppScrollLine{0%{transform:translateX(-100%)}50%{transform:translateX(0)}100%{transform:translateX(100%)}}.page-piso-pronto .pp-split-desc{font-size:.9375rem;font-weight:300;color:#6b6b65;line-height:1.75;margin-bottom:20px;max-width:440px}.page-piso-pronto .pp-hero-split .pp-fullbleed-chips{margin-bottom:24px;gap:6px}.page-piso-pronto .pp-hero-split .pp-fullbleed-chip{background:rgba(26,15,8,.05);border-color:rgba(26,15,8,.12);color:#444;padding:5px 10px}.page-piso-pronto .pp-split-badge{position:absolute;bottom:20px;right:20px;background:rgba(26,15,8,.85);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:14px 18px}@media(min-width: 640px){.page-piso-pronto .pp-split-badge{bottom:24px;right:24px}}.page-piso-pronto .pp-split-badge p{font-size:.6875rem;color:hsla(0,0%,100%,.5);margin-bottom:4px}.page-piso-pronto .pp-split-badge .ldp-rotator-wrap{height:1.25rem;overflow:hidden;position:relative}.page-piso-pronto .pp-split-badge .ldp-rotator-inner{animation:ldpRotateText 12s infinite cubic-bezier(0.65, 0, 0.35, 1)}.page-piso-pronto .pp-split-badge strong{font-size:.875rem;color:#fff;display:block;height:1.25rem;line-height:1.25rem;white-space:nowrap}.page-piso-pronto .pp-hero-strip{background:#26272f}.page-piso-pronto .pp-hero-strip .pp-fullbleed-strip{max-width:1440px;margin:0 auto;border-top:none}.page-piso-pronto .pp-oque-section{background:rgba(0,0,0,0)}@media(min-width: 769px){.page-piso-pronto .pp-oque-steps{overflow:visible}.page-piso-pronto .pp-oque-steps .swiper-wrapper{display:grid !important;grid-template-columns:repeat(3, 1fr);gap:20px;transform:none !important}.page-piso-pronto .pp-oque-steps .swiper-slide{width:auto !important;margin-right:0 !important}}@media(max-width: 768.98px){.page-piso-pronto .pp-oque-steps{padding:6px 0}.page-piso-pronto .pp-oque-steps .swiper-slide{width:87%;max-width:420px}}.page-piso-pronto .pp-oque-steps .swiper-slide{height:auto;display:flex}.page-piso-pronto .pp-oque-progress{display:none}@media(max-width: 768.98px){.page-piso-pronto .pp-oque-progress{display:block;position:static !important;margin-top:18px;height:2px;border-radius:99px;background:rgba(38,39,47,.08);overflow:hidden}}.page-piso-pronto .pp-oque-progress .swiper-pagination-progressbar-fill{background:#91805b !important}.page-piso-pronto .pp-oque-step{position:relative;width:100%;display:flex;flex-direction:column;background:linear-gradient(168deg, rgba(255, 255, 255, 0.82) 0%, rgba(245, 240, 235, 0.62) 100%);backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%);border:1px solid rgba(145,128,91,.3);border-radius:18px;box-shadow:0 12px 32px rgba(38,39,47,.07);padding:24px 22px 26px;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}@media(min-width: 640px){.page-piso-pronto .pp-oque-step{padding:30px 28px 32px}}.page-piso-pronto .pp-oque-step::before{content:"";position:absolute;top:0;left:0;width:56px;height:2px;background:#91805b}@media(hover: hover){.page-piso-pronto .pp-oque-step:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgba(38,39,47,.12);border-color:rgba(145,128,91,.55)}}.page-piso-pronto .pp-oque-step-top{display:flex;align-items:center;gap:12px;margin-bottom:18px}.page-piso-pronto .pp-oque-step-num{font-family:"fieldwork";font-size:2.375rem;font-weight:100;line-height:.9;letter-spacing:-0.03em;color:#91805b;flex:0 0 auto}.page-piso-pronto .pp-oque-step-when{font-size:.625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#5f5a4f;padding:5px 12px;border-radius:99px;background:rgba(145,128,91,.13);border:1px solid rgba(145,128,91,.24);white-space:nowrap}.page-piso-pronto .pp-oque-step-title{font-family:"fieldwork";font-size:1.125rem;font-weight:400;color:#1a1a1a;line-height:1.25;margin-bottom:8px}.page-piso-pronto .pp-oque-step-desc{font-size:.875rem;font-weight:300;color:#6b6b65;line-height:1.7;margin:0}.page-piso-pronto .pp-oque-compare{display:flex;gap:12px;margin-top:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px 2px}.page-piso-pronto .pp-oque-compare::-webkit-scrollbar{display:none}@media(min-width: 768px){.page-piso-pronto .pp-oque-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;padding:0;overflow-x:visible}}.page-piso-pronto .pp-oque-col{border-radius:16px;padding:22px 20px;flex:0 0 87%;max-width:420px;scroll-snap-align:start}@media(min-width: 640px){.page-piso-pronto .pp-oque-col{padding:28px 26px}}@media(min-width: 768px){.page-piso-pronto .pp-oque-col{flex:initial;max-width:none}}.page-piso-pronto .pp-oque-col--antes{background:#f8f7f5;border:1px solid #e4e0d8}.page-piso-pronto .pp-oque-col--depois{background:#26272f;border:1px solid #26272f}.page-piso-pronto .pp-oque-col--depois .pp-oque-col-tag{color:#91805b}.page-piso-pronto .pp-oque-col--depois .pp-oque-list li{color:hsla(0,0%,100%,.78);border-top-color:hsla(0,0%,100%,.12)}.page-piso-pronto .pp-oque-col--depois .pp-oque-mark{color:#91805b}.page-piso-pronto .pp-oque-col-tag{font-size:.625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b6b65;margin-bottom:14px}.page-piso-pronto .pp-oque-list{list-style:none;margin:0;padding:0}.page-piso-pronto .pp-oque-list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 0;border-top:1px solid rgba(38,39,47,.08);font-size:.875rem;font-weight:300;line-height:1.6;color:#6b6b65}.page-piso-pronto .pp-oque-list li:first-child{border-top:0;padding-top:0}.page-piso-pronto .pp-oque-list li:last-child{padding-bottom:0}.page-piso-pronto .pp-oque-mark{flex:0 0 auto;width:16px;text-align:center;font-size:.8125rem;line-height:1.6;color:#b9b3a6}.page-piso-pronto .pp-video-cine{position:relative;overflow:hidden;background:linear-gradient(160deg, #1c1108 0%, #26272f 55%, #140c06 100%)}.page-piso-pronto .pp-video-cine::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 30% 35%, rgba(145, 128, 91, 0.14) 0%, transparent 55%)}.page-piso-pronto .pp-video-cine__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr}@media(max-width: 639.98px){.page-piso-pronto .pp-video-cine__inner{padding:0 20px 44px}}@media(min-width: 640px)and (max-width: 1023.98px){.page-piso-pronto .pp-video-cine__inner{max-width:1120px;margin:0 auto;padding:64px 40px;gap:32px;align-items:start}}@media(min-width: 1024px){.page-piso-pronto .pp-video-cine__inner{max-width:1120px;margin:0 auto;grid-template-columns:1fr minmax(340px, 36%);gap:64px;align-items:stretch;min-height:640px}}@media(min-width: 1440px){.page-piso-pronto .pp-video-cine__inner{min-height:720px}}.page-piso-pronto .pp-video-cine__copy{text-align:center;padding:36px 0 28px}@media(min-width: 640px)and (max-width: 1023.98px){.page-piso-pronto .pp-video-cine__copy{max-width:460px;margin:0 auto;padding:0}}@media(min-width: 1024px){.page-piso-pronto .pp-video-cine__copy{max-width:none;margin:0;text-align:left;padding:64px 0;display:flex;flex-direction:column;justify-content:center}}.page-piso-pronto .pp-video-cine__eyebrow{font-size:.6875rem;font-weight:600;letter-spacing:3.5px;text-transform:uppercase;color:hsl(41.1111111111,22.8813559322%,61.2745098039%);margin-bottom:14px;display:block}.page-piso-pronto .pp-video-cine__title{font-family:"fieldwork";font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:100;line-height:1.12;letter-spacing:-0.02em;color:#f7f3ec;margin-bottom:14px}.page-piso-pronto .pp-video-cine__title em{font-style:italic;color:#91805b}.page-piso-pronto .pp-video-cine__desc{font-size:.9375rem;font-weight:300;line-height:1.75;color:hsla(0,0%,100%,.72);margin:0 auto;max-width:420px}@media(min-width: 1024px){.page-piso-pronto .pp-video-cine__desc{margin:0}}.page-piso-pronto .pp-video-cine__caption{display:inline-flex;align-items:center;gap:8px;margin:22px 0 0;font-size:.75rem;font-weight:300;color:hsla(0,0%,100%,.55)}.page-piso-pronto .pp-video-cine__caption-dot{width:6px;height:6px;border-radius:50%;background:#91805b;flex:0 0 auto}.page-piso-pronto .pp-video-cine__stage{position:relative;overflow:hidden;background:#000;width:100%;max-width:320px;margin:0 auto;aspect-ratio:3/4;max-height:60vh;border-radius:18px;box-shadow:0 20px 48px rgba(0,0,0,.38)}@media(min-width: 640px)and (max-width: 1023.98px){.page-piso-pronto .pp-video-cine__stage{max-width:380px;aspect-ratio:9/16;max-height:none;box-shadow:0 24px 60px rgba(0,0,0,.4)}}@media(min-width: 1024px){.page-piso-pronto .pp-video-cine__stage{aspect-ratio:auto;width:100%;max-width:none;margin:0;height:100%;max-height:none;border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.35)}}.page-piso-pronto .pp-video-cine__el{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;background:#000}.page-piso-pronto .pp-video-cine__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;border:1px solid hsla(0,0%,100%,.55);background:rgba(26,15,8,.38);backdrop-filter:blur(8px);cursor:pointer;transition:transform .25s,background .25s,opacity .3s}.page-piso-pronto .pp-video-cine__play:hover{transform:translate(-50%, -50%) scale(1.06);background:rgba(26,15,8,.55)}.page-piso-pronto .pp-video-cine__play:focus-visible{outline:2px solid #91805b;outline-offset:6px}@media(min-width: 640px){.page-piso-pronto .pp-video-cine__play{width:76px;height:76px}}@media(min-width: 1024px){.page-piso-pronto .pp-video-cine__play{width:88px;height:88px}}.page-piso-pronto .pp-video-cine__play-icon{display:block;width:0;height:0;margin-left:3px;border-style:solid;border-width:9px 0 9px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.page-piso-pronto .pp-video-cine__stage.is-playing .pp-video-cine__el{object-fit:contain}.page-piso-pronto .pp-video-cine__stage.is-playing .pp-video-cine__play{opacity:0;pointer-events:none}.page-piso-pronto .regua-360 .container,.page-piso-pronto .detalhes-refactor .container{max-width:1200px}.page-piso-pronto .regua-360 .pp-section-desc{margin-bottom:0}.page-piso-pronto .pp-hero-fullbleed{position:relative;display:flex;flex-direction:column;height:62vh;height:62dvh;min-height:460px;background:#2a1a10;overflow:hidden}@media(min-width: 768px){.page-piso-pronto .pp-hero-fullbleed{height:70vh;max-height:750px;min-height:500px}}.page-piso-pronto .pp-fullbleed-bg{position:absolute;inset:0;background-image:var(--pp-bg);background-size:cover;background-position:center 80%}@media(max-width: 767px){.page-piso-pronto .pp-fullbleed-bg{background-position:center center}}.page-piso-pronto .pp-fullbleed-bg::before{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(26, 15, 8, 0.92) 0%, rgba(26, 15, 8, 0.6) 45%, rgba(26, 15, 8, 0.2) 100%)}.page-piso-pronto .pp-fullbleed-body{position:relative;z-index:2;flex:1;display:flex;align-items:flex-end;width:100%;max-width:1200px;margin:0 auto;padding:80px 20px 32px}@media(min-width: 640px){.page-piso-pronto .pp-fullbleed-body{padding:100px 40px 40px}}.page-piso-pronto .pp-fullbleed-eyebrow{font-size:.6875rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-bottom:20px;display:block}.page-piso-pronto .pp-hero-fullbleed h1{font-family:"fieldwork";font-size:clamp(2rem,4.5vw,3.875rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#fff;max-width:680px;margin-bottom:28px}.page-piso-pronto .pp-hero-fullbleed h1 em{font-style:italic;color:#91805b}.page-piso-pronto .pp-fullbleed-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.page-piso-pronto .pp-fullbleed-chip{font-size:.625rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;background:hsla(0,0%,100%,.08);border:.8px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.75);padding:7px 12px;border-radius:4px}.page-piso-pronto .pp-fullbleed-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2, 1fr);border-top:1px solid hsla(0,0%,100%,.12)}@media(min-width: 640px){.page-piso-pronto .pp-fullbleed-strip{grid-template-columns:repeat(4, 1fr)}}.page-piso-pronto .pp-fullbleed-strip-item{display:block;padding:22px 24px;border-right:1px solid hsla(0,0%,100%,.1);text-decoration:none;transition:background .2s}@media(max-width: 639px){.page-piso-pronto .pp-fullbleed-strip-item:nth-child(2){border-right:none}}@media(max-width: 639px){.page-piso-pronto .pp-fullbleed-strip-item:nth-child(3){border-top:1px solid hsla(0,0%,100%,.1)}}.page-piso-pronto .pp-fullbleed-strip-item:nth-child(4){border-right:none}@media(max-width: 639px){.page-piso-pronto .pp-fullbleed-strip-item:nth-child(4){border-top:1px solid hsla(0,0%,100%,.1)}}.page-piso-pronto .pp-fullbleed-strip-item:not(:last-child):hover{background:hsla(0,0%,100%,.05)}.page-piso-pronto .pp-fullbleed-strip-tag{display:block;font-size:.5625rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#91805b;margin-bottom:6px}.page-piso-pronto .pp-fullbleed-strip-item h3{font-family:"fieldwork";font-size:1rem;font-weight:400;color:#fff;margin-bottom:8px;line-height:1.2}.page-piso-pronto .pp-fullbleed-strip-cta{font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.page-piso-pronto .prod-grid-destaque-section{padding-top:64px;padding-bottom:16px}.page-ripado-pronto .rp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:13px 24px;border-radius:4px;transition:all .2s;cursor:pointer;text-decoration:none}@media(min-width: 640px){.page-ripado-pronto .rp-btn{padding:13px 28px}}.page-ripado-pronto .rp-btn-dark{background:#26272f;color:#afa897;border:.8px solid #26272f}.page-ripado-pronto .rp-btn-dark:hover{opacity:.85;color:#afa897}.page-ripado-pronto .rp-btn-outline{border:.8px solid #26272f;color:#1a1a1a;background:rgba(0,0,0,0)}.page-ripado-pronto .rp-btn-outline:hover{background:#26272f;color:#afa897}.page-ripado-pronto .rp-btn-accent{background:#91805b;color:#fff;border:.8px solid #91805b}.page-ripado-pronto .rp-btn-accent:hover{background:hsl(41.1111111111,22.8813559322%,54.2745098039%);color:#fff}.page-ripado-pronto .rp-btn-light{background:rgba(0,0,0,0);border:.8px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.75)}.page-ripado-pronto .rp-btn-light:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.6)}.page-ripado-pronto .rp-breadcrumb{padding:100px 20px 0;max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:8px;font-size:.75rem;color:#6b6b65;flex-wrap:wrap}@media(min-width: 640px){.page-ripado-pronto .rp-breadcrumb{padding:100px 40px 0}}.page-ripado-pronto .rp-breadcrumb a{color:#6b6b65;text-decoration:none;transition:color .2s}.page-ripado-pronto .rp-breadcrumb a:hover{color:#1a1a1a}.page-ripado-pronto .rp-breadcrumb-sep{opacity:.4}.page-ripado-pronto .rp-breadcrumb-current{color:#1a1a1a;font-weight:500}.page-ripado-pronto .rp-hero{padding:120px 20px 32px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width: 640px){.page-ripado-pronto .rp-hero{padding:120px 40px 40px}}@media(min-width: 1024px){.page-ripado-pronto .rp-hero{grid-template-columns:420px 1fr;gap:72px;padding-bottom:48px}}.page-ripado-pronto .rp-hero-tag{font-size:.625rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#91805b;margin-bottom:18px;display:flex;align-items:center;gap:10px}.page-ripado-pronto .rp-hero-tag::before{content:"";width:28px;height:1px;background:#91805b;display:block}.page-ripado-pronto .rp-hero h1{font-family:"fieldwork";font-size:clamp(2.25rem,4vw,3.625rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;margin-bottom:18px}.page-ripado-pronto .rp-hero h1 em{font-style:italic;color:#91805b}.page-ripado-pronto .rp-hero-desc{font-size:1rem;font-weight:300;color:#6b6b65;line-height:1.85;margin-bottom:32px;max-width:480px}.page-ripado-pronto .rp-hero-btns{display:flex;gap:12px;flex-wrap:wrap}@media(max-width: 480px){.page-ripado-pronto .rp-hero-btns{flex-direction:column;width:100%}.page-ripado-pronto .rp-hero-btns .rp-btn{width:100%;text-align:center;justify-content:center}}.page-ripado-pronto .rp-hero-visual{position:relative;border-radius:12px;overflow:hidden;height:320px;background-color:#1a0f08;background-size:cover;background-position:center}@media(min-width: 640px){.page-ripado-pronto .rp-hero-visual{height:500px}}@media(min-width: 1024px){.page-ripado-pronto .rp-hero-visual{height:640px}}.page-ripado-pronto .rp-hero-visual svg{display:block;width:100%;height:100%}.page-ripado-pronto .rp-hero-visual-badge{position:absolute;bottom:20px;left:20px;background:rgba(26,15,8,.85);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:14px 18px}@media(min-width: 640px){.page-ripado-pronto .rp-hero-visual-badge{bottom:24px;left:24px}}.page-ripado-pronto .rp-hero-visual-badge p{font-size:.6875rem;color:hsla(0,0%,100%,.5);margin-bottom:4px}.page-ripado-pronto .rp-hero-visual-badge strong{font-size:.875rem;color:#fff;display:block}.page-ripado-pronto .rp-section{padding:40px 20px}@media(min-width: 640px){.page-ripado-pronto .rp-section{padding:56px 40px}}.page-ripado-pronto .rp-section-inner{max-width:1200px;margin:0 auto}.page-ripado-pronto .rp-section-label{font-size:.6875rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#6b6b65;text-align:center;margin-bottom:14px;display:block}.page-ripado-pronto .rp-section-title{font-family:"fieldwork";font-size:clamp(1.75rem,3vw,2.75rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;text-align:center;margin-bottom:12px}.page-ripado-pronto .rp-section-title em{font-style:italic;color:#91805b}.page-ripado-pronto .rp-section-desc{font-size:1rem;font-weight:300;color:#6b6b65;text-align:center;max-width:520px;margin:0 auto 48px;line-height:1.8}.page-ripado-pronto .rp-variacoes-section{background:rgba(0,0,0,0)}.page-ripado-pronto .rp-variacoes-section .rp-section-inner{max-width:1440px}@media(min-width: 768px){.page-ripado-pronto .rp-variacoes-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.page-ripado-pronto .rp-variacoes-grid>.ldp-product-card{flex:1 1 calc(50% - 12px);max-width:400px}}@media(min-width: 768px)and (min-width: 1024px){.page-ripado-pronto .rp-variacoes-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}.page-ripado-pronto .rp-variacoes-grid>.ldp-product-card{flex:none;max-width:none;width:auto}}.page-ripado-pronto .rp-lines-section{background:rgba(0,0,0,0)}.page-ripado-pronto .rp-lines-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 640px){.page-ripado-pronto .rp-lines-grid{grid-template-columns:repeat(2, 1fr)}}.page-ripado-pronto .rp-line-card{position:relative;border:1px solid #e4e0d8;border-radius:16px;overflow:hidden;transition:box-shadow .3s,transform .3s}.page-ripado-pronto .rp-line-card:hover{box-shadow:0 12px 40px rgba(26,15,8,.08);transform:translateY(-2px)}.page-ripado-pronto .rp-line-header{padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.page-ripado-pronto .rp-line-header--classic{background:#26272f}.page-ripado-pronto .rp-line-header--premium{background:#3a2a1a}.page-ripado-pronto .rp-line-badge{font-size:.625rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#afa897}.page-ripado-pronto .rp-line-pill{font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:rgba(175,168,151,.15);color:#afa897;padding:4px 10px;border-radius:100px}.page-ripado-pronto .rp-line-pill--top{background:rgba(156,139,110,.3);color:#91805b}.page-ripado-pronto .rp-line-body{padding:24px 24px 28px}@media(min-width: 640px){.page-ripado-pronto .rp-line-body{padding:28px 28px 32px}}.page-ripado-pronto .rp-line-body h3{font-family:"fieldwork";font-size:1.375rem;font-weight:400;color:#1a1a1a;margin-bottom:6px}.page-ripado-pronto .rp-line-body h3 strong{font-weight:700}.page-ripado-pronto .rp-line-profile{font-size:.8125rem;color:#6b6b65;margin-bottom:18px;line-height:1.5}.page-ripado-pronto .rp-line-specs{list-style:none;border-top:1px solid #e4e0d8;margin-bottom:18px;padding:0}.page-ripado-pronto .rp-line-specs li{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;border-bottom:1px solid #e4e0d8;font-size:.8125rem;margin:0}.page-ripado-pronto .rp-line-specs li:last-child{border-bottom:none}.page-ripado-pronto .rp-spec-lbl{color:#6b6b65;font-weight:300}.page-ripado-pronto .rp-spec-val{font-weight:600;color:#1a1a1a;text-align:right}.page-ripado-pronto .rp-line-insight{font-size:.8125rem;font-style:italic;color:#91805b;padding-top:14px;border-top:1px solid #e4e0d8;font-family:"fieldwork";line-height:1.6}.page-ripado-pronto .rp-line-cta{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#1a1a1a;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color .2s,border-color .2s;margin-top:20px}.page-ripado-pronto .rp-line-cta::before{content:"";position:absolute;inset:0;z-index:1}.page-ripado-pronto .rp-line-cta::after{content:"→";font-style:normal}.page-ripado-pronto .rp-line-cta:hover{color:#91805b;border-color:#91805b}.page-ripado-pronto .rp-especies-section{background:rgba(0,0,0,0)}.page-ripado-pronto .rp-especies-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px}@media(min-width: 640px){.page-ripado-pronto .rp-especies-grid{grid-template-columns:repeat(4, 1fr)}}.page-ripado-pronto .rp-especie-card{background:#fff;border:1px solid #e4e0d8;border-radius:10px;overflow:hidden;transition:box-shadow .2s,transform .2s}.page-ripado-pronto .rp-especie-card:hover{box-shadow:0 8px 24px rgba(26,15,8,.08);transform:translateY(-2px)}.page-ripado-pronto .rp-especie-swatch{height:220px;background-size:cover;background-position:center}.page-ripado-pronto .rp-especie-swatch--cumaru{background-color:#5c3010}.page-ripado-pronto .rp-especie-swatch--tauari{background-color:#c49a6c}.page-ripado-pronto .rp-especie-swatch--garapa{background-color:#d4b483}.page-ripado-pronto .rp-especie-swatch--jatoba{background-color:#7a3520}.page-ripado-pronto .rp-especie-swatch--sucupira{background-color:#8b5e3c}.page-ripado-pronto .rp-especie-swatch--muiracatiara{background-color:#4a2810}.page-ripado-pronto .rp-especie-swatch--peroba{background-color:#c8a068}.page-ripado-pronto .rp-especie-swatch--ipe{background-color:#3a2008}.page-ripado-pronto .rp-especie-body{padding:12px 14px}.page-ripado-pronto .rp-especie-body h4{font-size:.8125rem;font-weight:600;color:#1a1a1a;margin-bottom:3px}.page-ripado-pronto .rp-especie-body p{font-size:.6875rem;color:#6b6b65;font-weight:300;line-height:1.4;margin:0}.page-ripado-pronto .rp-ambientes-section{background:rgba(0,0,0,0)}.page-ripado-pronto .rp-galeria-header{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:32px}.page-ripado-pronto .rp-galeria-header h2{font-family:"fieldwork";font-size:clamp(1.5rem,3vw,2.375rem);font-weight:400;color:#1a1a1a}.page-ripado-pronto .rp-galeria-header h2 em{font-style:italic;color:#91805b}.page-ripado-pronto .rp-galeria-link{font-size:.8125rem;color:#6b6b65;text-decoration:none;transition:color .2s}.page-ripado-pronto .rp-galeria-link:hover{color:#1a1a1a}.page-ripado-pronto .rp-ambientes-grid{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width: 640px){.page-ripado-pronto .rp-ambientes-grid{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.page-ripado-pronto .rp-ambientes-grid{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:260px 260px}}.page-ripado-pronto .rp-amb-item{position:relative;overflow:hidden;border-radius:8px;cursor:pointer;min-height:200px}@media(min-width: 640px){.page-ripado-pronto .rp-amb-item{min-height:220px}}@media(min-width: 640px){.page-ripado-pronto .rp-amb-item--large{grid-column:1/3;min-height:280px}}@media(min-width: 1024px){.page-ripado-pronto .rp-amb-item--large{grid-row:1/3;grid-column:auto;min-height:0}}.page-ripado-pronto .rp-amb-item--large .rp-amb-text h4{font-size:1.125rem}.page-ripado-pronto .rp-amb-bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .5s}.page-ripado-pronto .rp-amb-item:hover .rp-amb-bg{transform:scale(1.04)}.page-ripado-pronto .rp-amb-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(26, 15, 8, 0.75) 0%, transparent 55%)}.page-ripado-pronto .rp-amb-info{position:absolute;bottom:0;left:0;right:0;padding:14px 16px;display:flex;justify-content:space-between;align-items:flex-end}@media(min-width: 640px){.page-ripado-pronto .rp-amb-info{padding:18px 20px}}.page-ripado-pronto .rp-amb-text h4{font-family:"fieldwork";font-size:.875rem;font-weight:400;color:#fff;margin-bottom:2px}.page-ripado-pronto .rp-amb-text p{font-size:.6875rem;color:hsla(0,0%,100%,.55);font-weight:300;margin:0}.page-ripado-pronto .rp-amb-btn{position:relative;z-index:1;font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:hsla(0,0%,100%,.75);padding:6px 0;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;border:none;background:rgba(0,0,0,0);border-radius:0}@media(min-width: 640px){.page-ripado-pronto .rp-amb-btn{border:.8px solid hsla(0,0%,100%,.4);text-decoration:none;padding:6px 12px;border-radius:3px}}.page-ripado-pronto .rp-amb-btn:hover{background:hsla(0,0%,100%,.1)}.page-ripado-pronto .rp-amb-btn::after{content:"";position:absolute;inset:0}.page-ripado-pronto .rp-amb-bg-1{background:linear-gradient(160deg, #5a3a18 0%, #3a2010 100%)}.page-ripado-pronto .rp-amb-bg-2{background:linear-gradient(160deg, #3a2a14 0%, #1e1208 100%)}.page-ripado-pronto .rp-amb-bg-3{background:linear-gradient(160deg, #4a3418 0%, #2e1e0a 100%)}.page-ripado-pronto .rp-amb-bg-4{background:linear-gradient(160deg, #3a2810 0%, #5a3c18 100%)}.page-ripado-pronto .rp-amb-bg-5{background:linear-gradient(160deg, #482e10 0%, #6a4020 100%)}.page-ripado-pronto .rp-faq-section{background:linear-gradient(180deg, #f9f9f9 0%, rgba(201, 168, 76, 0.1) 100%)}.page-ripado-pronto .rp-faq-inner{max-width:960px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width: 767px){.page-ripado-pronto .rp-faq-inner{grid-template-columns:1fr}}.page-ripado-pronto .rp-faq-item{background:#f8f7f5;border-radius:14px;padding:0 24px;transition:background .3s ease,box-shadow .35s ease,transform .3s ease}.page-ripado-pronto .rp-faq-item:hover{background:#f0ebe4;box-shadow:0 6px 24px rgba(26,15,8,.07);transform:translateY(-2px)}.page-ripado-pronto .rp-faq-question{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer;gap:20px;font-size:.9375rem;font-weight:500;color:#1a1a1a;transition:color .25s ease;user-select:none}.page-ripado-pronto .rp-faq-question:hover{color:#91805b}.page-ripado-pronto .rp-faq-question:hover .rp-faq-icon{border-color:#91805b;color:#91805b}.page-ripado-pronto .rp-faq-icon{width:26px;height:26px;border-radius:50%;border:1px solid #d4cfc7;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;color:#9b9690;flex-shrink:0;min-width:26px;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .4s cubic-bezier(0.34, 1.56, 0.64, 1)}.page-ripado-pronto .rp-faq-answer{font-size:.875rem;font-weight:300;color:#6b6b65;line-height:1.85;max-height:0;overflow:hidden;opacity:0;padding-bottom:0;transition:max-height .45s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s ease .08s,padding-bottom .35s ease}.page-ripado-pronto .rp-faq-answer strong{color:#1a1a1a;font-weight:600}.page-ripado-pronto .rp-faq-answer a{color:#26272f;text-decoration:underline;text-underline-offset:3px}.page-ripado-pronto .rp-faq-answer a:hover{color:#c9a84c}.page-ripado-pronto .rp-faq-answer ul{margin:.5rem 0 0;padding-left:1.25rem}.page-ripado-pronto .rp-faq-answer ul li{margin-bottom:.35rem}.page-ripado-pronto .rp-faq-table{width:100%;border-collapse:collapse;margin-top:.75rem;font-size:.8125rem}.page-ripado-pronto .rp-faq-table th,.page-ripado-pronto .rp-faq-table td{text-align:left;padding:.5rem .75rem;border-bottom:1px solid #e5e6e6}.page-ripado-pronto .rp-faq-table th{font-weight:600;color:#26272f;background:#f8f7f5}.page-ripado-pronto .rp-faq-table td{color:#6b6b65}.page-ripado-pronto .rp-faq-table tr:last-child td{border-bottom:none}.page-ripado-pronto .rp-faq-item--open .rp-faq-answer{max-height:1200px;opacity:1;padding-bottom:22px}.page-ripado-pronto .rp-faq-item--open .rp-faq-icon{background:#26272f;border-color:#26272f;color:#afa897;transform:rotate(45deg)}.page-ripado-pronto .rp-cta-section{background:rgba(0,0,0,0);padding:32px 20px 64px;text-align:center}@media(min-width: 640px){.page-ripado-pronto .rp-cta-section{padding:40px 40px 80px}}.page-ripado-pronto .rp-cta-section .rp-cta-title{margin-bottom:10px}.page-ripado-pronto .rp-cta-section .rp-cta-desc{margin-bottom:32px}.page-ripado-pronto .rp-cta-label{font-size:.6875rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#6b6b65;margin-bottom:16px;display:block}.page-ripado-pronto .rp-cta-title{font-family:"fieldwork";font-size:clamp(2rem,3.5vw,3rem);font-weight:100;color:#1a1a1a;line-height:1.1;letter-spacing:-0.02em}.page-ripado-pronto .rp-cta-title em{font-style:italic;color:#91805b}.page-ripado-pronto .rp-cta-desc{font-size:1rem;font-weight:300;color:#6b6b65;line-height:1.8;max-width:560px;margin:0 auto 48px}.page-ripado-pronto .rp-cta-btns{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media(max-width: 480px){.page-ripado-pronto .rp-cta-btns{flex-direction:column;width:100%}.page-ripado-pronto .rp-cta-btns .rp-btn{width:100%;text-align:center;justify-content:center}}.page-ripado-pronto .prod-grid-destaque-section{padding-top:64px;padding-bottom:16px}.page-ripado-pronto .rp-oque-section{background:rgba(0,0,0,0)}@media(min-width: 769px){.page-ripado-pronto .rp-oque-steps{overflow:visible}.page-ripado-pronto .rp-oque-steps .swiper-wrapper{display:grid !important;grid-template-columns:repeat(3, 1fr);gap:20px;transform:none !important}.page-ripado-pronto .rp-oque-steps .swiper-slide{width:auto !important;margin-right:0 !important}}@media(max-width: 768.98px){.page-ripado-pronto .rp-oque-steps{padding:6px 0}.page-ripado-pronto .rp-oque-steps .swiper-slide{width:87%;max-width:420px}}.page-ripado-pronto .rp-oque-steps .swiper-slide{height:auto;display:flex}.page-ripado-pronto .rp-oque-progress{display:none}@media(max-width: 768.98px){.page-ripado-pronto .rp-oque-progress{display:block;position:static !important;margin-top:18px;height:2px;border-radius:99px;background:rgba(38,39,47,.08);overflow:hidden}}.page-ripado-pronto .rp-oque-progress .swiper-pagination-progressbar-fill{background:#91805b !important}.page-ripado-pronto .rp-oque-step{position:relative;width:100%;border:1px solid #e4e0d8;border-radius:16px;background:#fff;padding:22px 20px 24px;overflow:hidden}@media(min-width: 640px){.page-ripado-pronto .rp-oque-step{padding:28px 26px 30px}}.page-ripado-pronto .rp-oque-step::before{content:"";position:absolute;top:0;left:0;width:56px;height:2px;background:#91805b}.page-ripado-pronto .rp-oque-step-top{display:flex;align-items:center;gap:10px;margin-bottom:14px}.page-ripado-pronto .rp-oque-step-num{font-family:"fieldwork";font-size:1.5rem;font-weight:100;line-height:1;color:#91805b}.page-ripado-pronto .rp-oque-step-when{font-size:.625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b6b65}.page-ripado-pronto .rp-oque-step-title{font-family:"fieldwork";font-size:1.125rem;font-weight:400;color:#1a1a1a;line-height:1.25;margin-bottom:8px}.page-ripado-pronto .rp-oque-step-desc{font-size:.875rem;font-weight:300;color:#6b6b65;line-height:1.7;margin:0}.page-deck-pronto .dk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:13px 24px;border-radius:4px;transition:all .2s;cursor:pointer;text-decoration:none}@media(min-width: 640px){.page-deck-pronto .dk-btn{padding:13px 28px}}.page-deck-pronto .dk-btn-dark{background:#26272f;color:#afa897;border:.8px solid #26272f}.page-deck-pronto .dk-btn-dark:hover{opacity:.85;color:#afa897}.page-deck-pronto .dk-btn-outline{border:.8px solid #26272f;color:#1a1a1a;background:rgba(0,0,0,0)}.page-deck-pronto .dk-btn-outline:hover{background:#26272f;color:#afa897}.page-deck-pronto .dk-btn-accent{background:#91805b;color:#fff;border:.8px solid #91805b}.page-deck-pronto .dk-btn-accent:hover{background:hsl(41.1111111111,22.8813559322%,54.2745098039%);color:#fff}.page-deck-pronto .dk-btn-light{background:rgba(0,0,0,0);border:.8px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.75)}.page-deck-pronto .dk-btn-light:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.6)}.page-deck-pronto .dk-hero{padding:120px 20px 32px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width: 640px){.page-deck-pronto .dk-hero{padding:120px 40px 40px}}@media(min-width: 1024px){.page-deck-pronto .dk-hero{grid-template-columns:420px 1fr;gap:72px;padding-bottom:48px}}.page-deck-pronto .dk-hero-tag{font-size:.625rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#91805b;margin-bottom:18px;display:flex;align-items:center;gap:10px}.page-deck-pronto .dk-hero-tag::before{content:"";width:28px;height:1px;background:#91805b;display:block}.page-deck-pronto .dk-hero h1{font-family:"fieldwork";font-size:clamp(2.25rem,4vw,3.625rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;margin-bottom:18px}.page-deck-pronto .dk-hero h1 em{font-style:italic;color:#91805b}.page-deck-pronto .dk-hero-desc{font-size:1rem;font-weight:300;color:#6b6b65;line-height:1.85;margin-bottom:32px;max-width:480px}.page-deck-pronto .dk-hero-btns{display:flex;gap:12px;flex-wrap:wrap}@media(max-width: 480px){.page-deck-pronto .dk-hero-btns{flex-direction:column;width:100%}.page-deck-pronto .dk-hero-btns .dk-btn{width:100%;justify-content:center}}.page-deck-pronto .dk-hero-visual{position:relative;border-radius:12px;overflow:hidden;height:320px;background-color:#1a0f08;background-size:cover;background-position:center}@media(min-width: 640px){.page-deck-pronto .dk-hero-visual{height:500px}}@media(min-width: 1024px){.page-deck-pronto .dk-hero-visual{height:640px}}.page-deck-pronto .dk-hero-visual-badge{position:absolute;bottom:20px;left:20px;background:rgba(26,15,8,.85);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:14px 18px}@media(min-width: 640px){.page-deck-pronto .dk-hero-visual-badge{bottom:24px;left:24px}}.page-deck-pronto .dk-hero-visual-badge p{font-size:.6875rem;color:hsla(0,0%,100%,.5);margin-bottom:4px}.page-deck-pronto .dk-hero-visual-badge strong{font-size:.875rem;color:#fff;display:block}.page-deck-pronto .dk-section{padding:40px 20px}@media(min-width: 640px){.page-deck-pronto .dk-section{padding:56px 40px}}.page-deck-pronto .dk-section-inner{max-width:1200px;margin:0 auto}.page-deck-pronto .dk-section-label{font-size:.6875rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#6b6b65;text-align:center;margin-bottom:14px;display:block}.page-deck-pronto .dk-section-title{font-family:"fieldwork";font-size:clamp(1.75rem,3vw,2.75rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;text-align:center;margin-bottom:12px}.page-deck-pronto .dk-section-title em{font-style:italic;color:#91805b}.page-deck-pronto .dk-section-desc{font-size:1rem;font-weight:300;color:#6b6b65;text-align:center;max-width:520px;margin:0 auto 48px;line-height:1.8}.page-deck-pronto .dk-especies-section{background:rgba(0,0,0,0)}.page-deck-pronto .dk-especies-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px}@media(min-width: 640px){.page-deck-pronto .dk-especies-grid{grid-template-columns:repeat(3, 1fr)}}.page-deck-pronto .dk-esp-card{background:#fff;border:1px solid #e4e0d8;border-radius:10px;overflow:hidden;transition:box-shadow .2s,transform .2s}.page-deck-pronto .dk-esp-card:hover{box-shadow:0 8px 24px rgba(26,15,8,.08);transform:translateY(-2px)}.page-deck-pronto .dk-esp-visual{height:220px;background-size:cover;background-position:center}.page-deck-pronto .dk-esp-visual--cumaru{background-color:#5c3010}.page-deck-pronto .dk-esp-visual--garapa{background-color:#d4b483}.page-deck-pronto .dk-esp-visual--teca{background-color:#9a7040}.page-deck-pronto .dk-esp-body{padding:12px 14px}.page-deck-pronto .dk-esp-body h4{font-size:.8125rem;font-weight:600;color:#1a1a1a;margin-bottom:3px}.page-deck-pronto .dk-esp-body p{font-size:.6875rem;font-weight:300;color:#6b6b65;line-height:1.4;margin:0}.page-deck-pronto .dk-uso-section{background:rgba(0,0,0,0)}.page-deck-pronto .dk-uso-section .dk-section-inner{max-width:1440px}.page-deck-pronto .dk-uso-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}@media(min-width: 480px){.page-deck-pronto .dk-uso-grid{gap:16px}}@media(min-width: 640px){.page-deck-pronto .dk-uso-grid{gap:20px}}@media(min-width: 1024px){.page-deck-pronto .dk-uso-grid{grid-template-columns:repeat(4, 1fr)}}.page-deck-pronto .dk-galeria-section{background:rgba(0,0,0,0)}.page-deck-pronto .dk-galeria-header{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:32px}.page-deck-pronto .dk-galeria-header h2{font-family:"fieldwork";font-size:clamp(1.5rem,3vw,2.375rem);font-weight:400;color:#1a1a1a}.page-deck-pronto .dk-galeria-header h2 em{font-style:italic;color:#91805b}.page-deck-pronto .dk-galeria-link{font-size:.8125rem;color:#6b6b65;text-decoration:none;transition:color .2s}.page-deck-pronto .dk-galeria-link:hover{color:#1a1a1a}.page-deck-pronto .dk-galeria-grid{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width: 640px){.page-deck-pronto .dk-galeria-grid{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.page-deck-pronto .dk-galeria-grid{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:260px 260px}}.page-deck-pronto .dk-gal-item{position:relative;overflow:hidden;border-radius:8px;min-height:200px}@media(min-width: 640px){.page-deck-pronto .dk-gal-item{min-height:220px}}@media(min-width: 640px){.page-deck-pronto .dk-gal-item--large{grid-column:1/3;min-height:280px}}@media(min-width: 1024px){.page-deck-pronto .dk-gal-item--large{grid-row:1/3;grid-column:auto;min-height:0}}.page-deck-pronto .dk-gal-item--large .dk-gal-text h4{font-size:1.125rem}.page-deck-pronto .dk-gal-bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .5s}.page-deck-pronto .dk-gal-item:hover .dk-gal-bg{transform:scale(1.04)}.page-deck-pronto .dk-gal-bg-1{background:linear-gradient(160deg, #4a3010 0%, #2e1c08 100%)}.page-deck-pronto .dk-gal-bg-2{background:linear-gradient(160deg, #384a30 0%, #22301a 100%)}.page-deck-pronto .dk-gal-bg-3{background:linear-gradient(160deg, #5a4020 0%, #3a2810 100%)}.page-deck-pronto .dk-gal-bg-4{background:linear-gradient(160deg, #2c3a28 0%, #1a2414 100%)}.page-deck-pronto .dk-gal-bg-5{background:linear-gradient(160deg, #503818 0%, #7a5828 100%)}.page-deck-pronto .dk-gal-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(26, 15, 8, 0.75) 0%, transparent 55%)}.page-deck-pronto .dk-gal-info{position:absolute;bottom:0;left:0;right:0;padding:14px 16px;display:flex;justify-content:space-between;align-items:flex-end}@media(min-width: 640px){.page-deck-pronto .dk-gal-info{padding:18px 20px}}.page-deck-pronto .dk-gal-text h4{font-family:"fieldwork";font-size:.875rem;font-weight:400;color:#fff;margin-bottom:2px}.page-deck-pronto .dk-gal-text p{font-size:.6875rem;color:hsla(0,0%,100%,.55);font-weight:300;margin:0}.page-deck-pronto .dk-gal-btn{position:relative;z-index:1;font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:hsla(0,0%,100%,.75);padding:6px 0;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;border:none;background:rgba(0,0,0,0);border-radius:0}@media(min-width: 640px){.page-deck-pronto .dk-gal-btn{border:.8px solid hsla(0,0%,100%,.4);text-decoration:none;padding:6px 12px;border-radius:3px}}.page-deck-pronto .dk-gal-btn:hover{background:hsla(0,0%,100%,.1)}.page-deck-pronto .dk-gal-btn::after{content:"";position:absolute;inset:0}.page-deck-pronto .dk-lines-section{background:rgba(0,0,0,0)}.page-deck-pronto .dk-lines-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 768px){.page-deck-pronto .dk-lines-grid{grid-template-columns:repeat(2, 1fr)}}.page-deck-pronto .dk-line-card{position:relative;border:1px solid #e4e0d8;border-radius:16px;overflow:hidden;transition:box-shadow .3s,transform .3s}.page-deck-pronto .dk-line-card:hover{box-shadow:0 12px 40px rgba(26,15,8,.08);transform:translateY(-2px)}.page-deck-pronto .dk-line-header{padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.page-deck-pronto .dk-line-header--classic{background:#26272f}.page-deck-pronto .dk-line-header--premium{background:#3a2a1a}.page-deck-pronto .dk-line-badge{font-size:.625rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#afa897}.page-deck-pronto .dk-line-pill{font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:rgba(175,168,151,.15);color:#afa897;padding:4px 10px;border-radius:100px}.page-deck-pronto .dk-line-pill--top{background:rgba(156,139,110,.3);color:#91805b}.page-deck-pronto .dk-line-body{padding:24px 24px 28px}@media(min-width: 640px){.page-deck-pronto .dk-line-body{padding:28px 28px 32px}}.page-deck-pronto .dk-line-body h3{font-family:"fieldwork";font-size:1.375rem;font-weight:400;color:#1a1a1a;margin-bottom:6px;line-height:1.2}.page-deck-pronto .dk-line-body h3 strong{font-weight:700}.page-deck-pronto .dk-line-profile{font-size:.8125rem;color:#6b6b65;margin-bottom:18px;line-height:1.5}.page-deck-pronto .dk-line-specs{list-style:none;border-top:1px solid #e4e0d8;margin-bottom:18px;padding:0}.page-deck-pronto .dk-line-specs li{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;border-bottom:1px solid #e4e0d8;font-size:.8125rem;margin:0}.page-deck-pronto .dk-line-specs li:last-child{border-bottom:none}.page-deck-pronto .dk-spec-lbl{color:#6b6b65;font-weight:300}.page-deck-pronto .dk-spec-val{font-weight:600;color:#1a1a1a;text-align:right}.page-deck-pronto .dk-line-insight{font-size:.8125rem;font-style:italic;color:#91805b;padding-top:14px;border-top:1px solid #e4e0d8;font-family:"fieldwork";line-height:1.6}.page-deck-pronto .dk-line-cta{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#1a1a1a;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color .2s,border-color .2s;margin-top:20px}.page-deck-pronto .dk-line-cta::before{content:"";position:absolute;inset:0;z-index:1}.page-deck-pronto .dk-line-cta::after{content:"→";font-style:normal}.page-deck-pronto .dk-line-cta:hover{color:#91805b;border-color:#91805b}.page-deck-pronto .dk-faq-section{background:linear-gradient(180deg, #f9f9f9 0%, rgba(201, 168, 76, 0.1) 100%)}.page-deck-pronto .dk-faq-inner{max-width:960px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width: 767px){.page-deck-pronto .dk-faq-inner{grid-template-columns:1fr}}.page-deck-pronto .dk-faq-item{background:#f8f7f5;border-radius:14px;padding:0 24px;transition:background .3s ease,box-shadow .35s ease,transform .3s ease}.page-deck-pronto .dk-faq-item:hover{background:#f0ebe4;box-shadow:0 6px 24px rgba(26,15,8,.07);transform:translateY(-2px)}.page-deck-pronto .dk-faq-question{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer;gap:20px;font-size:.9375rem;font-weight:500;color:#1a1a1a;transition:color .25s ease;user-select:none}.page-deck-pronto .dk-faq-question:hover{color:#91805b}.page-deck-pronto .dk-faq-question:hover .dk-faq-icon{border-color:#91805b;color:#91805b}.page-deck-pronto .dk-faq-icon{width:26px;height:26px;border-radius:50%;border:1px solid #d4cfc7;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;color:#9b9690;flex-shrink:0;min-width:26px;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .4s cubic-bezier(0.34, 1.56, 0.64, 1)}.page-deck-pronto .dk-faq-answer{font-size:.875rem;font-weight:300;color:#6b6b65;line-height:1.85;max-height:0;overflow:hidden;opacity:0;padding-bottom:0;transition:max-height .45s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s ease .08s,padding-bottom .35s ease}.page-deck-pronto .dk-faq-answer strong{color:#1a1a1a;font-weight:600}.page-deck-pronto .dk-faq-item--open .dk-faq-answer{max-height:800px;opacity:1;padding-bottom:22px}.page-deck-pronto .dk-faq-item--open .dk-faq-icon{background:#26272f;border-color:#26272f;color:#afa897;transform:rotate(45deg)}.page-deck-pronto .dk-cta-section{background:#26272f;padding:32px 20px 64px;text-align:center}@media(min-width: 640px){.page-deck-pronto .dk-cta-section{padding:40px 40px 80px}}.page-deck-pronto .dk-cta-label{font-size:.6875rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#afa897;margin-bottom:20px;display:block}.page-deck-pronto .dk-cta-title{font-family:"fieldwork";font-size:clamp(1.75rem,3.5vw,3rem);font-weight:100;color:#fff;margin-bottom:12px;line-height:1.1;letter-spacing:-0.02em}.page-deck-pronto .dk-cta-title em{font-style:italic;color:#91805b}.page-deck-pronto .dk-cta-desc{font-size:1rem;font-weight:300;color:rgba(175,168,151,.7);margin-bottom:40px;line-height:1.8;max-width:500px;margin-left:auto;margin-right:auto}.page-deck-pronto .dk-cta-btns{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media(max-width: 480px){.page-deck-pronto .dk-cta-btns{flex-direction:column;align-items:center}.page-deck-pronto .dk-cta-btns .dk-btn{width:100%;max-width:320px;justify-content:center}}.page-deck-pronto .dk-oque-section{background:rgba(0,0,0,0)}@media(min-width: 769px){.page-deck-pronto .dk-oque-steps{overflow:visible}.page-deck-pronto .dk-oque-steps .swiper-wrapper{display:grid !important;grid-template-columns:repeat(3, 1fr);gap:20px;transform:none !important}.page-deck-pronto .dk-oque-steps .swiper-slide{width:auto !important;margin-right:0 !important}}@media(max-width: 768.98px){.page-deck-pronto .dk-oque-steps{padding:6px 0}.page-deck-pronto .dk-oque-steps .swiper-slide{width:87%;max-width:420px}}.page-deck-pronto .dk-oque-steps .swiper-slide{height:auto;display:flex}.page-deck-pronto .dk-oque-progress{display:none}@media(max-width: 768.98px){.page-deck-pronto .dk-oque-progress{display:block;position:static !important;margin-top:18px;height:2px;border-radius:99px;background:rgba(38,39,47,.08);overflow:hidden}}.page-deck-pronto .dk-oque-progress .swiper-pagination-progressbar-fill{background:#91805b !important}.page-deck-pronto .dk-oque-step{position:relative;width:100%;border:1px solid #e4e0d8;border-radius:16px;background:#fff;padding:22px 20px 24px;overflow:hidden}@media(min-width: 640px){.page-deck-pronto .dk-oque-step{padding:28px 26px 30px}}.page-deck-pronto .dk-oque-step::before{content:"";position:absolute;top:0;left:0;width:56px;height:2px;background:#91805b}.page-deck-pronto .dk-oque-step-top{display:flex;align-items:center;gap:10px;margin-bottom:14px}.page-deck-pronto .dk-oque-step-num{font-family:"fieldwork";font-size:1.5rem;font-weight:100;line-height:1;color:#91805b}.page-deck-pronto .dk-oque-step-when{font-size:.625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b6b65}.page-deck-pronto .dk-oque-step-title{font-family:"fieldwork";font-size:1.125rem;font-weight:400;color:#1a1a1a;line-height:1.25;margin-bottom:8px}.page-deck-pronto .dk-oque-step-desc{font-size:.875rem;font-weight:300;color:#6b6b65;line-height:1.7;margin:0}.page-deck-pronto .dk-oque-compare{display:grid;grid-template-columns:1fr;gap:12px;margin-top:12px}@media(min-width: 768px){.page-deck-pronto .dk-oque-compare{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}}.page-deck-pronto .dk-oque-col{border-radius:16px;padding:22px 20px}@media(min-width: 640px){.page-deck-pronto .dk-oque-col{padding:28px 26px}}.page-deck-pronto .dk-oque-col--antes{background:#f8f7f5;border:1px solid #e4e0d8}.page-deck-pronto .dk-oque-col--depois{background:#26272f;border:1px solid #26272f}.page-deck-pronto .dk-oque-col--depois .dk-oque-col-tag{color:#91805b}.page-deck-pronto .dk-oque-col--depois .dk-oque-list li{color:hsla(0,0%,100%,.78);border-top-color:hsla(0,0%,100%,.12)}.page-deck-pronto .dk-oque-col--depois .dk-oque-mark{color:#91805b}.page-deck-pronto .dk-oque-col-tag{font-size:.625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b6b65;margin-bottom:14px}.page-deck-pronto .dk-oque-list{list-style:none;margin:0;padding:0}.page-deck-pronto .dk-oque-list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 0;border-top:1px solid rgba(38,39,47,.08);font-size:.875rem;font-weight:300;line-height:1.6;color:#6b6b65}.page-deck-pronto .dk-oque-list li:first-child{border-top:0;padding-top:0}.page-deck-pronto .dk-oque-list li:last-child{padding-bottom:0}.page-deck-pronto .dk-oque-mark{flex:0 0 auto;width:16px;text-align:center;font-size:.8125rem;line-height:1.6;color:#b9b3a6}.page-forro-pronto .fp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:13px 24px;border-radius:4px;transition:all .2s;cursor:pointer;text-decoration:none}@media(min-width: 640px){.page-forro-pronto .fp-btn{padding:13px 28px}}.page-forro-pronto .fp-btn-dark{background:#26272f;color:#afa897;border:.8px solid #26272f}.page-forro-pronto .fp-btn-dark:hover{opacity:.85;color:#afa897}.page-forro-pronto .fp-btn-outline{border:.8px solid #26272f;color:#1a1a1a;background:rgba(0,0,0,0)}.page-forro-pronto .fp-btn-outline:hover{background:#26272f;color:#afa897}.page-forro-pronto .fp-btn-accent{background:#91805b;color:#fff;border:.8px solid #91805b}.page-forro-pronto .fp-btn-accent:hover{background:hsl(41.1111111111,22.8813559322%,54.2745098039%);color:#fff}.page-forro-pronto .fp-btn-light{background:rgba(0,0,0,0);border:.8px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.75)}.page-forro-pronto .fp-btn-light:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.6)}.page-forro-pronto .fp-hero{padding:120px 20px 32px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width: 640px){.page-forro-pronto .fp-hero{padding:120px 40px 40px}}@media(min-width: 1024px){.page-forro-pronto .fp-hero{grid-template-columns:420px 1fr;gap:72px;padding-bottom:48px}}.page-forro-pronto .fp-hero-tag{font-size:.625rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#91805b;margin-bottom:18px;display:flex;align-items:center;gap:10px}.page-forro-pronto .fp-hero-tag::before{content:"";width:28px;height:1px;background:#91805b;display:block}.page-forro-pronto .fp-hero h1{font-family:"fieldwork";font-size:clamp(2.25rem,4vw,3.625rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;margin-bottom:18px}.page-forro-pronto .fp-hero h1 em{font-style:italic;color:#91805b}.page-forro-pronto .fp-hero-desc{font-size:1rem;font-weight:300;color:#6b6b65;line-height:1.85;margin-bottom:32px;max-width:480px}.page-forro-pronto .fp-hero-btns{display:flex;gap:12px;flex-wrap:wrap}@media(max-width: 480px){.page-forro-pronto .fp-hero-btns{flex-direction:column;width:100%}.page-forro-pronto .fp-hero-btns .fp-btn{width:100%;justify-content:center}}.page-forro-pronto .fp-hero-visual{position:relative;border-radius:12px;overflow:hidden;height:320px;background-color:#1a0f08;background-size:cover;background-position:center}@media(min-width: 640px){.page-forro-pronto .fp-hero-visual{height:500px}}@media(min-width: 1024px){.page-forro-pronto .fp-hero-visual{height:640px}}.page-forro-pronto .fp-hero-visual-badge{position:absolute;bottom:20px;left:20px;background:rgba(26,15,8,.85);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:14px 18px}@media(min-width: 640px){.page-forro-pronto .fp-hero-visual-badge{bottom:24px;left:24px}}.page-forro-pronto .fp-hero-visual-badge p{font-size:.6875rem;color:hsla(0,0%,100%,.5);margin-bottom:4px}.page-forro-pronto .fp-hero-visual-badge strong{font-size:.875rem;color:#fff;display:block}.page-forro-pronto .fp-section{padding:40px 20px}@media(min-width: 640px){.page-forro-pronto .fp-section{padding:56px 40px}}.page-forro-pronto .fp-section-inner{max-width:1200px;margin:0 auto}.page-forro-pronto .fp-section-label{font-size:.6875rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#6b6b65;text-align:center;margin-bottom:14px;display:block}.page-forro-pronto .fp-section-title{font-family:"fieldwork";font-size:clamp(1.75rem,3vw,2.75rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a;text-align:center;margin-bottom:12px}.page-forro-pronto .fp-section-title em{font-style:italic;color:#91805b}.page-forro-pronto .fp-section-desc{font-size:1rem;font-weight:300;color:#6b6b65;text-align:center;max-width:520px;margin:0 auto 48px;line-height:1.8}.page-forro-pronto .fp-variacoes-section{background:rgba(0,0,0,0)}.page-forro-pronto .fp-variacoes-section .fp-section-inner{max-width:1440px}@media(min-width: 768px){.page-forro-pronto .fp-variacoes-section .ldp-products-grid{display:flex;flex-wrap:wrap;justify-content:center}.page-forro-pronto .fp-variacoes-section .ldp-products-grid>.ldp-product-card{flex:0 1 320px}}@media(min-width: 1024px){.page-forro-pronto .fp-variacoes-section .ldp-products-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}.page-forro-pronto .fp-variacoes-section .ldp-products-grid>.ldp-product-card{flex:none;width:auto}}.page-forro-pronto .fp-lines-section{background:rgba(0,0,0,0)}.page-forro-pronto .fp-lines-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 768px){.page-forro-pronto .fp-lines-grid{grid-template-columns:repeat(2, 1fr)}}.page-forro-pronto .fp-line-card{position:relative;border:1px solid #e4e0d8;border-radius:16px;overflow:hidden;transition:box-shadow .3s,transform .3s}.page-forro-pronto .fp-line-card:hover{box-shadow:0 12px 40px rgba(26,15,8,.08);transform:translateY(-2px)}.page-forro-pronto .fp-line-header{padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.page-forro-pronto .fp-line-header--classic{background:#26272f}.page-forro-pronto .fp-line-header--premium{background:#3a2a1a}.page-forro-pronto .fp-line-badge{font-size:.625rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#afa897}.page-forro-pronto .fp-line-pill{font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:rgba(175,168,151,.15);color:#afa897;padding:4px 10px;border-radius:100px}.page-forro-pronto .fp-line-pill--top{background:rgba(156,139,110,.3);color:#91805b}.page-forro-pronto .fp-line-body{padding:24px 24px 28px}@media(min-width: 640px){.page-forro-pronto .fp-line-body{padding:28px 28px 32px}}.page-forro-pronto .fp-line-body h3{font-family:"fieldwork";font-size:1.375rem;font-weight:400;color:#1a1a1a;margin-bottom:6px;line-height:1.2}.page-forro-pronto .fp-line-body h3 strong{font-weight:700}.page-forro-pronto .fp-line-profile{font-size:.8125rem;color:#6b6b65;margin-bottom:18px;line-height:1.5}.page-forro-pronto .fp-line-specs{list-style:none;border-top:1px solid #e4e0d8;margin-bottom:18px;padding:0}.page-forro-pronto .fp-line-specs li{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;border-bottom:1px solid #e4e0d8;font-size:.8125rem;margin:0}.page-forro-pronto .fp-line-specs li:last-child{border-bottom:none}.page-forro-pronto .fp-spec-lbl{color:#6b6b65;font-weight:300}.page-forro-pronto .fp-spec-val{font-weight:600;color:#1a1a1a;text-align:right}.page-forro-pronto .fp-line-insight{font-size:.8125rem;font-style:italic;color:#91805b;padding-top:14px;border-top:1px solid #e4e0d8;font-family:"fieldwork";line-height:1.6}.page-forro-pronto .fp-line-cta{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#1a1a1a;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color .2s,border-color .2s;margin-top:20px}.page-forro-pronto .fp-line-cta::before{content:"";position:absolute;inset:0;z-index:1}.page-forro-pronto .fp-line-cta::after{content:"→";font-style:normal}.page-forro-pronto .fp-line-cta:hover{color:#91805b;border-color:#91805b}.page-forro-pronto .fp-especies-section{background:rgba(0,0,0,0)}.page-forro-pronto .fp-especies-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px}@media(min-width: 640px){.page-forro-pronto .fp-especies-grid{grid-template-columns:repeat(4, 1fr)}}.page-forro-pronto .fp-especie-card{background:#fff;border:1px solid #e4e0d8;border-radius:10px;overflow:hidden;transition:box-shadow .2s,transform .2s}.page-forro-pronto .fp-especie-card:hover{box-shadow:0 8px 24px rgba(26,15,8,.08);transform:translateY(-2px)}.page-forro-pronto .fp-especie-swatch{height:220px;background-size:cover;background-position:center}.page-forro-pronto .fp-especie-swatch--cumaru{background-color:#5c3010}.page-forro-pronto .fp-especie-swatch--tauari{background-color:#c49a6c}.page-forro-pronto .fp-especie-swatch--garapa{background-color:#d4b483}.page-forro-pronto .fp-especie-swatch--jatoba{background-color:#7a3520}.page-forro-pronto .fp-especie-swatch--sucupira{background-color:#8b5e3c}.page-forro-pronto .fp-especie-swatch--muiracatiara{background-color:#4a2810}.page-forro-pronto .fp-especie-swatch--peroba{background-color:#c8a068}.page-forro-pronto .fp-especie-swatch--ipe{background-color:#3a2008}.page-forro-pronto .fp-especie-body{padding:12px 14px}.page-forro-pronto .fp-especie-body h4{font-size:.8125rem;font-weight:600;color:#1a1a1a;margin-bottom:3px}.page-forro-pronto .fp-especie-body p{font-size:.6875rem;color:#6b6b65;font-weight:300;line-height:1.4;margin:0}.page-forro-pronto .fp-galeria-section{background:rgba(0,0,0,0)}.page-forro-pronto .fp-galeria-header{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:32px}.page-forro-pronto .fp-galeria-header h2{font-family:"fieldwork";font-size:clamp(1.5rem,3vw,2.375rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#1a1a1a}.page-forro-pronto .fp-galeria-header h2 em{font-style:italic;color:#91805b}.page-forro-pronto .fp-galeria-link{font-size:.8125rem;color:#6b6b65;text-decoration:none;transition:color .2s}.page-forro-pronto .fp-galeria-link:hover{color:#1a1a1a}.page-forro-pronto .fp-galeria-grid{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width: 640px){.page-forro-pronto .fp-galeria-grid{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.page-forro-pronto .fp-galeria-grid{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:260px 260px}}.page-forro-pronto .fp-gal-item{position:relative;overflow:hidden;border-radius:8px;min-height:200px}@media(min-width: 640px){.page-forro-pronto .fp-gal-item{min-height:220px}}@media(min-width: 640px){.page-forro-pronto .fp-gal-item--large{grid-column:1/3;min-height:280px}}@media(min-width: 1024px){.page-forro-pronto .fp-gal-item--large{grid-row:1/3;grid-column:auto;min-height:0}}.page-forro-pronto .fp-gal-item--large .fp-gal-text h4{font-size:1.125rem}.page-forro-pronto .fp-gal-bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .5s}.page-forro-pronto .fp-gal-item:hover .fp-gal-bg{transform:scale(1.04)}.page-forro-pronto .fp-gal-bg-1{background:linear-gradient(160deg, #6a3c14 0%, #3a2010 100%)}.page-forro-pronto .fp-gal-bg-2{background:linear-gradient(160deg, #4a2a08 0%, #2a1608 100%)}.page-forro-pronto .fp-gal-bg-3{background:linear-gradient(160deg, #5a3818 0%, #3a200a 100%)}.page-forro-pronto .fp-gal-bg-4{background:linear-gradient(160deg, #4a3010 0%, #6a4820 100%)}.page-forro-pronto .fp-gal-bg-5{background:linear-gradient(160deg, #583818 0%, #7a5028 100%)}.page-forro-pronto .fp-gal-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(26, 15, 8, 0.75) 0%, transparent 55%)}.page-forro-pronto .fp-gal-info{position:absolute;bottom:0;left:0;right:0;padding:14px 16px;display:flex;justify-content:space-between;align-items:flex-end}@media(min-width: 640px){.page-forro-pronto .fp-gal-info{padding:18px 20px}}.page-forro-pronto .fp-gal-text h4{font-family:"fieldwork";font-size:.875rem;font-weight:400;color:#fff;margin-bottom:2px}.page-forro-pronto .fp-gal-text p{font-size:.6875rem;color:hsla(0,0%,100%,.55);font-weight:300;margin:0}.page-forro-pronto .fp-gal-btn{position:relative;z-index:1;font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:hsla(0,0%,100%,.75);padding:6px 0;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;border:none;background:rgba(0,0,0,0);border-radius:0}@media(min-width: 640px){.page-forro-pronto .fp-gal-btn{border:.8px solid hsla(0,0%,100%,.4);text-decoration:none;padding:6px 12px;border-radius:3px}}.page-forro-pronto .fp-gal-btn:hover{background:hsla(0,0%,100%,.1)}.page-forro-pronto .fp-gal-btn::after{content:"";position:absolute;inset:0}.page-forro-pronto .fp-faq-section{background:linear-gradient(180deg, #f9f9f9 0%, rgba(201, 168, 76, 0.1) 100%)}.page-forro-pronto .fp-faq-inner{max-width:960px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width: 767px){.page-forro-pronto .fp-faq-inner{grid-template-columns:1fr}}.page-forro-pronto .fp-faq-item{background:#f8f7f5;border-radius:14px;padding:0 24px;transition:background .3s ease,box-shadow .35s ease,transform .3s ease}.page-forro-pronto .fp-faq-item:hover{background:#f0ebe4;box-shadow:0 6px 24px rgba(26,15,8,.07);transform:translateY(-2px)}.page-forro-pronto .fp-faq-question{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer;gap:20px;font-size:.9375rem;font-weight:500;color:#1a1a1a;transition:color .25s ease;user-select:none}.page-forro-pronto .fp-faq-question:hover{color:#91805b}.page-forro-pronto .fp-faq-question:hover .fp-faq-icon{border-color:#91805b;color:#91805b}.page-forro-pronto .fp-faq-icon{width:26px;height:26px;border-radius:50%;border:1px solid #d4cfc7;display:flex;pointer-events:none;align-items:center;justify-content:center;font-size:1rem;line-height:1;color:#9b9690;flex-shrink:0;min-width:26px;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .4s cubic-bezier(0.34, 1.56, 0.64, 1)}.page-forro-pronto .fp-faq-answer{font-size:.875rem;font-weight:300;color:#6b6b65;line-height:1.85;max-height:0;overflow:hidden;opacity:0;padding-bottom:0;transition:max-height .45s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s ease .08s,padding-bottom .35s ease}.page-forro-pronto .fp-faq-answer strong{color:#1a1a1a;font-weight:600}.page-forro-pronto .fp-faq-item--open .fp-faq-answer{max-height:800px;opacity:1;padding-bottom:22px}.page-forro-pronto .fp-faq-item--open .fp-faq-icon{background:#26272f;border-color:#26272f;color:#afa897;transform:rotate(45deg)}.page-forro-pronto .fp-cta-section{background:#26272f;padding:32px 20px 64px;text-align:center}@media(min-width: 640px){.page-forro-pronto .fp-cta-section{padding:40px 40px 80px}}.page-forro-pronto .fp-cta-label{font-size:.6875rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#afa897;margin-bottom:20px;display:block}.page-forro-pronto .fp-cta-title{font-family:"fieldwork";font-size:clamp(1.75rem,3.5vw,3rem);font-weight:100;color:#fff;margin-bottom:12px;line-height:1.1;letter-spacing:-0.02em}.page-forro-pronto .fp-cta-title em{font-style:italic;color:#91805b}.page-forro-pronto .fp-cta-desc{font-size:1rem;font-weight:300;color:rgba(175,168,151,.7);margin-bottom:40px;line-height:1.8;max-width:500px;margin-left:auto;margin-right:auto}.page-forro-pronto .fp-cta-btns{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media(max-width: 480px){.page-forro-pronto .fp-cta-btns{flex-direction:column;align-items:center}.page-forro-pronto .fp-cta-btns .fp-btn{width:100%;max-width:320px;justify-content:center}}.page-forro-pronto .fp-oque-section{background:rgba(0,0,0,0)}@media(min-width: 769px){.page-forro-pronto .fp-oque-steps{overflow:visible}.page-forro-pronto .fp-oque-steps .swiper-wrapper{display:grid !important;grid-template-columns:repeat(3, 1fr);gap:20px;transform:none !important}.page-forro-pronto .fp-oque-steps .swiper-slide{width:auto !important;margin-right:0 !important}}@media(max-width: 768.98px){.page-forro-pronto .fp-oque-steps{padding:6px 0}.page-forro-pronto .fp-oque-steps .swiper-slide{width:87%;max-width:420px}}.page-forro-pronto .fp-oque-steps .swiper-slide{height:auto;display:flex}.page-forro-pronto .fp-oque-progress{display:none}@media(max-width: 768.98px){.page-forro-pronto .fp-oque-progress{display:block;position:static !important;margin-top:18px;height:2px;border-radius:99px;background:rgba(38,39,47,.08);overflow:hidden}}.page-forro-pronto .fp-oque-progress .swiper-pagination-progressbar-fill{background:#91805b !important}.page-forro-pronto .fp-oque-step{position:relative;width:100%;border:1px solid #e4e0d8;border-radius:16px;background:#fff;padding:22px 20px 24px;overflow:hidden}@media(min-width: 640px){.page-forro-pronto .fp-oque-step{padding:28px 26px 30px}}.page-forro-pronto .fp-oque-step::before{content:"";position:absolute;top:0;left:0;width:56px;height:2px;background:#91805b}.page-forro-pronto .fp-oque-step-top{display:flex;align-items:center;gap:10px;margin-bottom:14px}.page-forro-pronto .fp-oque-step-num{font-family:"fieldwork";font-size:1.5rem;font-weight:100;line-height:1;color:#91805b}.page-forro-pronto .fp-oque-step-when{font-size:.625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b6b65}.page-forro-pronto .fp-oque-step-title{font-family:"fieldwork";font-size:1.125rem;font-weight:400;color:#1a1a1a;line-height:1.25;margin-bottom:8px}.page-forro-pronto .fp-oque-step-desc{font-size:.875rem;font-weight:300;color:#6b6b65;line-height:1.7;margin:0}.page-forro-pronto .fp-oque-compare-label{font-size:.625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b6b65;margin:28px 0 10px}.page-forro-pronto .fp-oque-compare-label span{color:#91805b;font-style:italic}.page-forro-pronto .fp-oque-compare{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width: 768px){.page-forro-pronto .fp-oque-compare{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}}.page-forro-pronto .fp-oque-vs{justify-self:center;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#26272f;color:#91805b;font-family:"fieldwork";font-size:.6875rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.page-forro-pronto .fp-oque-col{border-radius:16px;padding:22px 20px}@media(min-width: 640px){.page-forro-pronto .fp-oque-col{padding:28px 26px}}.page-forro-pronto .fp-oque-col--akafloor{background:#26272f;border:1px solid #26272f}.page-forro-pronto .fp-oque-col--akafloor .fp-oque-col-badge{background:#91805b;color:#26272f}.page-forro-pronto .fp-oque-col--akafloor .fp-oque-col-tag{color:#91805b}.page-forro-pronto .fp-oque-col--akafloor .fp-oque-list li{color:hsla(0,0%,100%,.78);border-top-color:hsla(0,0%,100%,.12)}.page-forro-pronto .fp-oque-col--akafloor .fp-oque-mark{color:#91805b}.page-forro-pronto .fp-oque-col--comum{background:#f8f7f5;border:1px solid #e4e0d8}.page-forro-pronto .fp-oque-col--comum .fp-oque-col-badge{border-color:#cfcac0;color:#6b6b65}.page-forro-pronto .fp-oque-col-badge{display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border:1px solid rgba(0,0,0,0);border-radius:99px;margin-bottom:12px}.page-forro-pronto .fp-oque-col-tag{font-size:.625rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b6b65;margin-bottom:14px}.page-forro-pronto .fp-oque-list{list-style:none;margin:0;padding:0}.page-forro-pronto .fp-oque-list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 0;border-top:1px solid rgba(38,39,47,.08);font-size:.875rem;font-weight:300;line-height:1.6;color:#6b6b65}.page-forro-pronto .fp-oque-list li:first-child{border-top:0;padding-top:0}.page-forro-pronto .fp-oque-list li:last-child{padding-bottom:0}.page-forro-pronto .fp-oque-mark{flex:0 0 auto;width:16px;text-align:center;font-size:.8125rem;line-height:1.6;color:#b9b3a6}.page-paginacao-linha-reta ul,.page-paginacao-espinha-peixe ul,.page-paginacao-chevron ul{list-style:none;padding:0;margin:0}[class^=page-paginacao-]{background:rgba(0,0,0,0);color:#26272f}.plr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:13px 28px;border-radius:4px;transition:all .2s;cursor:pointer;text-decoration:none}.plr-btn-dark{background:#26272f;color:#91805b;border:.8px solid #26272f}.plr-btn-dark:hover{opacity:.85;color:#91805b}.plr-btn-outline{border:.8px solid #26272f;color:#26272f;background:rgba(0,0,0,0)}.plr-btn-outline:hover{background:#26272f;color:#91805b}.plr-breadcrumb{padding:100px 20px 0;max-width:1440px;margin:0 auto;font-size:.72rem;font-weight:300;color:rgba(38,39,47,.55);display:flex;align-items:center;gap:6px}@media(min-width: 640px){.plr-breadcrumb{padding-left:40px;padding-right:40px}}@media(min-width: 1024px){.plr-breadcrumb{padding-left:80px;padding-right:80px}}.plr-breadcrumb a{color:inherit;text-decoration:none;transition:color .2s}.plr-breadcrumb a:hover{color:#91805b}.plr-breadcrumb-sep{color:rgba(38,39,47,.3)}.plr-breadcrumb-current{color:#26272f;font-weight:400}.plr-hero{padding:88px 20px 16px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:36px;align-items:center}@media(min-width: 640px){.plr-hero{padding:120px 40px 32px}}@media(min-width: 1024px){.plr-hero{grid-template-columns:480px 1fr;gap:80px;padding:140px 80px 40px}}@media(min-width: 1440px){.plr-hero{padding:140px 80px 48px}}.plr-hero-tag{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#91805b;margin-bottom:16px}.plr-hero h1{font-size:clamp(2.4rem,4vw,3.2rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#26272f;margin:0 0 20px}.plr-hero h1 em{font-style:italic;color:#91805b}.plr-hero-desc{font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;color:rgba(38,39,47,.75);line-height:1.65;margin-bottom:32px;max-width:480px}.plr-hero-btns{display:flex;flex-direction:column;gap:12px}.plr-hero-btns .plr-btn{width:100%}@media(min-width: 640px){.plr-hero-btns{flex-direction:row;flex-wrap:wrap}.plr-hero-btns .plr-btn{width:auto}}.plr-hero-visual{position:relative;height:420px;background:#f0ede8;background-size:cover;background-position:center;border-radius:4px;overflow:hidden}@media(min-width: 640px){.plr-hero-visual{height:480px}}@media(min-width: 1024px){.plr-hero-visual{height:560px}}.plr-hero-badge{position:absolute;bottom:24px;right:24px;background:#26272f;color:#f9f9f9;padding:16px 20px;border-radius:4px;min-width:156px}.plr-hero-badge .plr-badge-tag{display:block;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#91805b;margin-bottom:6px}.plr-hero-badge strong{display:block;font-size:.85rem;font-weight:600;margin-bottom:3px}.plr-hero-badge p{font-size:.72rem;opacity:.55;margin:0}.plr-section{padding:24px 20px}@media(min-width: 640px){.plr-section{padding:48px 40px}}@media(min-width: 1024px){.plr-section{padding:56px 80px}}.plr-section-inner{max-width:1280px;margin:0 auto}.plr-section-label{display:block;font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#91805b;margin-bottom:12px}.plr-section-title{font-size:clamp(1.8rem,3vw,2.2rem);font-weight:100;line-height:1.15;letter-spacing:-0.015em;color:#26272f;margin:0 0 16px}.plr-section-title em{font-style:italic;color:#91805b}.plr-section-desc{font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;color:rgba(38,39,47,.75);line-height:1.65;max-width:680px;margin-bottom:24px}@media(min-width: 640px){.plr-section-desc{margin-bottom:48px}}.plr-o-padrao-section{background:rgba(0,0,0,0)}.plr-lines-section{background:rgba(0,0,0,0)}.plr-padrao-layout{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width: 1024px){.plr-padrao-layout{grid-template-columns:1fr 1fr;gap:80px;align-items:start}}@media(min-width: 1024px){.plr-padrao-layout--o-que-e{grid-template-rows:auto 1fr;align-items:stretch}.plr-padrao-layout--o-que-e .plr-padrao-content{grid-column:1;grid-row:1}.plr-padrao-layout--o-que-e .plr-padrao-media{grid-column:2;grid-row:1/span 2}.plr-padrao-layout--o-que-e .plr-pilares{grid-column:1;grid-row:2}}.plr-diagrama{display:flex;flex-direction:column;gap:32px}.plr-diagrama-visual{background:#f9f9f9;border:1px solid rgba(38,39,47,.1);border-radius:4px;padding:32px 24px 24px;position:relative;min-height:200px}.plr-diagrama-reguas{display:flex;flex-direction:column;gap:8px}.plr-diagrama-regua{height:22px;border-radius:2px;background:linear-gradient(90deg, rgba(145, 128, 91, 0.22) 0%, rgba(145, 128, 91, 0.12) 100%);border:1px solid rgba(145,128,91,.3);position:relative}.plr-diagrama-regua:nth-child(odd){margin-left:0;margin-right:32px}.plr-diagrama-regua:nth-child(even){margin-left:32px;margin-right:0}.plr-diagrama-visual{min-height:180px}@media(min-width: 640px){.plr-diagrama-visual{min-height:220px}}.plr-diagrama-visual--img{padding:0;min-height:0;border:none;background:none;border-radius:4px;overflow:hidden}.plr-diagrama-img{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:4px}.plr-diagrama-placeholder{font-size:.85rem;color:rgba(38,39,47,.4);font-style:italic;padding:24px;text-align:center;margin:0}.plr-diagrama-reguas--espinha{flex-direction:row;gap:6px;overflow:hidden}.plr-ep-col{display:flex;flex-direction:column;gap:6px;flex:1}.plr-ep-regua{height:36px;border-radius:2px;background:linear-gradient(135deg, rgba(145, 128, 91, 0.28) 0%, rgba(145, 128, 91, 0.12) 100%);border:1px solid rgba(145,128,91,.35)}.plr-ep-regua--dir{transform:skewY(-20deg)}.plr-ep-regua--esq{transform:skewY(20deg)}.plr-diagrama-reguas--chevron{flex-direction:column;gap:4px;overflow:hidden}.plr-cv-grupo{display:flex;height:28px;gap:0}.plr-cv-regua{flex:1;background:linear-gradient(135deg, rgba(145, 128, 91, 0.28) 0%, rgba(145, 128, 91, 0.12) 100%);border:1px solid rgba(145,128,91,.35);border-radius:1px}.plr-cv-regua--esq{clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 50%, calc(100% - 10px) 100%, 0 100%);margin-right:-1px}.plr-cv-regua--dir{clip-path:polygon(10px 0, 100% 0, 100% 100%, 10px 100%, 0 50%)}.plr-diagrama-seta{display:flex;align-items:center;gap:10px;margin-top:16px;color:rgba(38,39,47,.45);font-size:.72rem;letter-spacing:1px}.plr-diagrama-seta svg{flex-shrink:0;color:#91805b}.plr-diagrama-legenda{background:rgba(249,249,249,.4);border:1px solid rgba(38,39,47,.05);border-radius:6px;padding:20px}@media(min-width: 640px){.plr-diagrama-legenda{padding:28px}}.plr-diagrama-legenda h3{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#26272f;margin-bottom:16px}.plr-diagrama-legenda li{font-size:.95rem;font-weight:300;color:rgba(38,39,47,.75);padding:12px 0;border-bottom:1px solid rgba(38,39,47,.06);line-height:1.6}.plr-diagrama-legenda li strong{font-weight:600;color:#26272f}.plr-diagrama-legenda li:first-child{padding-top:0}.plr-diagrama-legenda li:last-child{border-bottom:none;padding-bottom:0}.plr-pilares{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width: 640px){.plr-pilares{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:20px}}@media(min-width: 1024px){.plr-pilares{display:flex;flex-direction:column;gap:28px}}.plr-pilar{display:flex;flex-direction:column;gap:4px;padding:16px;background:rgba(249,249,249,.85);border-left:3px solid #91805b;border-radius:0 4px 4px 0}@media(min-width: 640px){.plr-pilar{padding:24px;gap:6px}}.plr-pilar-icon{color:#91805b;margin-bottom:4px}@media(min-width: 640px){.plr-pilar-icon{margin-bottom:8px}}.plr-pilar-icon svg{width:22px;height:22px}@media(min-width: 640px){.plr-pilar-icon svg{width:28px;height:28px}}.plr-pilar h4{font-size:.9rem;font-weight:700;color:#26272f;margin:0}@media(min-width: 640px){.plr-pilar h4{font-size:.9375rem;margin-bottom:4px}}.plr-pilar p{font-size:.8rem;font-weight:300;color:rgba(38,39,47,.7);line-height:1.5;margin:0}@media(min-width: 640px){.plr-pilar p{font-size:.85rem;line-height:1.6}}.plr-comp-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width: 640px){.plr-comp-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.plr-comp-grid{grid-template-columns:repeat(3, 1fr)}}.plr-comp-card{border:1px solid rgba(38,39,47,.1);border-radius:4px;overflow:hidden;background:#f9f9f9;transition:box-shadow .2s}.plr-comp-card:hover{box-shadow:0 4px 24px rgba(38,39,47,.08)}.plr-comp-card--active{border-color:#91805b;box-shadow:0 0 0 2px rgba(145,128,91,.2)}.plr-comp-header{padding:20px 20px 0}.plr-comp-header .plr-comp-tag{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#91805b;margin-bottom:8px}.plr-comp-header h3{font-size:1.05rem;font-weight:600;color:#26272f;margin:0}.plr-comp-visual{height:100px;margin:16px 20px;border-radius:2px;overflow:hidden;background:#f8f7f5;display:flex;align-items:center;justify-content:center}.plr-comp-lines--reta{display:flex;flex-direction:column;gap:6px;width:100%;padding:12px 16px}.plr-comp-lines--reta span{display:block;height:12px;background:rgba(145,128,91,.35);border-radius:1px}.plr-comp-lines--reta span:nth-child(odd){margin-left:0;width:calc(100% - 16px)}.plr-comp-lines--reta span:nth-child(even){margin-left:16px;width:calc(100% - 16px)}.plr-comp-lines--espinha{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:12px 16px;width:100%}.plr-comp-lines--espinha span{display:block;height:12px;background:rgba(145,128,91,.35);border-radius:1px}.plr-comp-lines--espinha span:nth-child(odd){transform:skewX(-30deg)}.plr-comp-lines--espinha span:nth-child(even){transform:skewX(30deg)}.plr-comp-lines--chevron{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:12px 16px;width:100%}.plr-comp-lines--chevron span{display:block;height:12px;background:rgba(145,128,91,.35);border-radius:1px}.plr-comp-lines--chevron span:nth-child(odd){transform:skewX(-45deg)}.plr-comp-lines--chevron span:nth-child(even){transform:skewX(45deg)}.plr-comp-attrs{padding:0 20px 16px;display:flex;flex-direction:column;gap:6px}.plr-comp-attrs li{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:.85rem;padding:5px 0;border-bottom:1px solid rgba(38,39,47,.06)}.plr-comp-attrs li:last-child{border-bottom:none}.plr-attr-label{font-weight:600;color:rgba(38,39,47,.55);white-space:nowrap}.plr-attr-val{font-weight:300;color:#26272f;text-align:right}.plr-comp-link{display:block;margin:0 20px 20px;font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#91805b;text-decoration:none;transition:color .2s}.plr-comp-link:hover{color:#26272f}.plr-uso-grid{margin-top:0}.plr-lines-grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 1024px){.plr-lines-grid{grid-template-columns:1fr 1fr}}.plr-line-card{border:1px solid rgba(38,39,47,.12);border-radius:4px;overflow:hidden;background:#f9f9f9}.plr-line-header{padding:24px 28px;display:flex;align-items:center;gap:12px}.plr-line-header--classic{background:#f8f7f5}.plr-line-header--premium{background:#26272f}.plr-line-header--premium .plr-line-badge{color:#91805b}.plr-line-header--premium .plr-line-pill--top{background:#91805b;color:#26272f}.plr-line-badge{font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(38,39,47,.7)}.plr-line-pill{font-size:.72rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:3px 10px;border-radius:2px;background:rgba(38,39,47,.1);color:rgba(38,39,47,.6)}.plr-line-pill--top{background:#91805b;color:#26272f}.plr-line-body{padding:28px}.plr-line-body h3{font-size:clamp(1.05rem,1.4vw,1.15rem);font-weight:300;color:#26272f;margin:0 0 12px}.plr-line-body h3 strong{font-weight:600}.plr-line-profile{font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;color:rgba(38,39,47,.75);line-height:1.65;margin-bottom:24px}.plr-line-specs{display:flex;flex-direction:column;gap:0;margin-bottom:24px}.plr-line-specs li{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid rgba(38,39,47,.07);font-size:.85rem}.plr-line-specs li:last-child{border-bottom:none}.plr-spec-lbl{font-weight:600;color:rgba(38,39,47,.5);white-space:nowrap}.plr-spec-val{font-weight:300;color:#26272f;text-align:right}.plr-line-insight{font-size:.85rem;font-style:italic;color:rgba(38,39,47,.55);border-left:3px solid #91805b;padding-left:14px;margin-bottom:24px;line-height:1.55}.plr-line-cta{display:inline-flex;align-items:center;min-height:44px;font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:11px 24px;border:.8px solid #26272f;border-radius:4px;color:#26272f;text-decoration:none;transition:all .2s}.plr-line-cta:hover{background:#26272f;color:#91805b}.plr-cta-section{background:#26272f;color:#f9f9f9;padding:40px 20px 56px;text-align:center}@media(min-width: 640px){.plr-cta-section{padding:72px 40px 88px}}@media(min-width: 1024px){.plr-cta-section{padding:80px 80px 96px}}.plr-cta-label{font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(145,128,91,.8);margin-bottom:12px}.plr-cta-title{font-size:clamp(1.8rem,3vw,2.2rem);font-weight:100;line-height:1.15;color:#f9f9f9;margin:0 0 16px}.plr-cta-title em{font-style:italic;color:#91805b}.plr-cta-desc{font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;color:rgba(249,249,249,.65);line-height:1.65;max-width:520px;margin:0 auto 36px}.plr-cta-btns{display:flex;flex-direction:column;gap:12px;justify-content:center}.plr-cta-btns .plr-btn{width:100%}@media(min-width: 640px){.plr-cta-btns{flex-direction:row;flex-wrap:wrap}.plr-cta-btns .plr-btn{width:auto}}.plr-cta-btns .plr-btn-dark{background:#91805b;color:#26272f;border-color:#91805b}.plr-cta-btns .plr-btn-dark:hover{opacity:.85}.plr-cta-btns .plr-btn-outline{border-color:rgba(249,249,249,.4);color:#f9f9f9}.plr-cta-btns .plr-btn-outline:hover{border-color:#f9f9f9;background:rgba(0,0,0,0)}.plr-faq-section{background:rgba(0,0,0,0)}.plr-faq-inner{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:0}.plr-faq-item{border-bottom:1px solid rgba(38,39,47,.1)}.plr-faq-item:first-child{border-top:1px solid rgba(38,39,47,.1)}.plr-faq-question{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:400;color:#26272f;cursor:pointer;user-select:none;line-height:1.45;transition:color .2s}.plr-faq-question:hover{color:#91805b}.plr-faq-icon{font-size:1.25rem;font-weight:100;color:#91805b;flex-shrink:0;line-height:1;transition:transform .25s}.plr-faq-answer{font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;color:rgba(38,39,47,.75);line-height:1.7;padding:0 0 24px;display:none}.plr-faq-answer strong{font-weight:600;color:#26272f}.plr-faq-item--open .plr-faq-icon{transform:rotate(45deg)}.plr-faq-item--open .plr-faq-answer{display:block}@media(max-width: 767px){.plr-faq-inner.is-collapsed .plr-faq-item:nth-child(n+5){display:none}}.plr-faq-more-btn{display:none}@media(max-width: 767px){.plr-faq-more-btn{display:flex;align-items:center;justify-content:center;gap:8px;margin:20px auto 0;background:none;border:1px solid rgba(38,39,47,.2);border-radius:100px;padding:11px 28px;font-size:.875rem;font-family:inherit;color:#26272f;cursor:pointer;transition:border-color .2s,color .2s}.plr-faq-more-btn:hover{border-color:#91805b;color:#91805b}}.plr-back-link{padding:20px 20px 36px;max-width:1440px;margin:0 auto}@media(min-width: 640px){.plr-back-link{padding-left:40px;padding-bottom:56px}}@media(min-width: 1024px){.plr-back-link{padding-left:80px}}.plr-back-anchor{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:rgba(38,39,47,.5);text-decoration:none;transition:color .2s}.plr-back-anchor svg{flex-shrink:0}.plr-back-anchor:hover{color:#91805b}[class^=page-paginacao-] .pp-section{padding:24px 20px}@media(min-width: 640px){[class^=page-paginacao-] .pp-section{padding:48px 40px}}@media(min-width: 1024px){[class^=page-paginacao-] .pp-section{padding:56px 80px}}[class^=page-paginacao-] .pp-section-inner{max-width:1200px;margin:0 auto}[class^=page-paginacao-] .pp-section-label{font-size:.72rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgba(38,39,47,.55);text-align:center;margin-bottom:14px;display:block}[class^=page-paginacao-] .pp-section-title{font-size:clamp(1.75rem,3vw,2.75rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#26272f;text-align:center;margin-bottom:12px}[class^=page-paginacao-] .pp-section-title em{font-style:italic;color:#91805b}[class^=page-paginacao-] .pp-section-desc{font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;color:rgba(38,39,47,.65);text-align:center;max-width:520px;margin:0 auto 24px;line-height:1.8}@media(min-width: 640px){[class^=page-paginacao-] .pp-section-desc{margin-bottom:48px}}[class^=page-paginacao-] .pp-paginacao-section{background:rgba(0,0,0,0)}[class^=page-paginacao-] .pp-paginacao-section .pp-section-inner{max-width:1440px}[class^=page-paginacao-] .pp-paginacao-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;gap:14px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:20px;scrollbar-width:none}[class^=page-paginacao-] .pp-paginacao-grid::-webkit-scrollbar{display:none}@media(min-width: 640px){[class^=page-paginacao-] .pp-paginacao-grid{gap:18px;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;scroll-padding-left:40px}}@media(min-width: 1024px){[class^=page-paginacao-] .pp-paginacao-grid{display:grid;grid-template-columns:repeat(3, 1fr);overflow-x:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:0;gap:24px;scroll-snap-type:none}}[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-card{flex:0 0 82%;max-width:82%;scroll-snap-align:start;height:auto}@media(min-width: 480px){[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-card{flex:0 0 74%;max-width:74%}}@media(min-width: 640px){[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-card{flex:0 0 68%;max-width:68%}}@media(min-width: 1024px){[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-card{flex:none;max-width:none;scroll-snap-align:none}}[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-img{height:220px}@media(min-width: 480px){[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-img{height:260px}}@media(min-width: 640px){[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-img{height:300px}}@media(min-width: 1024px){[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-img{height:360px}}@supports(animation-timeline: view()){[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-card{animation:akf-card-reveal linear both;animation-timeline:view(inline);animation-range:entry 0% entry 55%}@media(min-width: 1024px){[class^=page-paginacao-] .pp-paginacao-grid .ldp-product-card{animation:none}}}[class^=page-paginacao-] .ldp-product-card--active{outline:2px solid #91805b;outline-offset:-2px}@keyframes akf-card-reveal{from{opacity:.45;transform:scale(0.93) translateX(10px);filter:blur(1.5px)}to{opacity:1;transform:scale(1) translateX(0);filter:blur(0)}}@media(prefers-reduced-motion: reduce){.pp-paginacao-grid .ldp-product-card{animation:none !important}}.page-piso-pronto .pp-paginacao-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;gap:14px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:20px;scrollbar-width:none}.page-piso-pronto .pp-paginacao-grid::-webkit-scrollbar{display:none}@media(min-width: 640px){.page-piso-pronto .pp-paginacao-grid{gap:18px;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;scroll-padding-left:40px}}@media(min-width: 1024px){.page-piso-pronto .pp-paginacao-grid{display:grid;grid-template-columns:repeat(3, 1fr);overflow-x:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:0;gap:24px;scroll-snap-type:none}}.page-piso-pronto .pp-paginacao-grid .ldp-product-card{flex:0 0 82%;max-width:82%;scroll-snap-align:start;height:auto}@media(min-width: 480px){.page-piso-pronto .pp-paginacao-grid .ldp-product-card{flex:0 0 74%;max-width:74%}}@media(min-width: 640px){.page-piso-pronto .pp-paginacao-grid .ldp-product-card{flex:0 0 68%;max-width:68%}}@media(min-width: 1024px){.page-piso-pronto .pp-paginacao-grid .ldp-product-card{flex:none;max-width:none;scroll-snap-align:none}}.page-piso-pronto .pp-paginacao-grid .ldp-product-img{height:220px}@media(min-width: 480px){.page-piso-pronto .pp-paginacao-grid .ldp-product-img{height:260px}}@media(min-width: 640px){.page-piso-pronto .pp-paginacao-grid .ldp-product-img{height:300px}}@media(min-width: 1024px){.page-piso-pronto .pp-paginacao-grid .ldp-product-img{height:360px}}.plr-hero-split{padding:96px 20px 24px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px}@media(min-width: 640px){.plr-hero-split{padding-left:40px;padding-right:40px}}@media(min-width: 1024px){.plr-hero-split{grid-template-columns:1.1fr 1fr;gap:56px;align-items:center;padding-left:80px;padding-right:80px}}.plr-hero-split__img{position:relative;border-radius:12px;overflow:hidden;height:400px;box-shadow:0 20px 40px rgba(0,0,0,.08)}@media(min-width: 1024px){.plr-hero-split__img{height:auto;aspect-ratio:4/5}}.plr-hero-split__img img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.plr-hero-split__badge{position:absolute;bottom:20px;right:20px;background:rgba(26,15,8,.85);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:12px 16px}.plr-hero-split__badge-label{font-size:.625rem;color:hsla(0,0%,100%,.5);display:block;margin-bottom:2px}.plr-hero-split__badge strong{font-size:.875rem;color:#f9f9f9}.plr-hero-split__content h1{font-size:clamp(2rem,3.5vw,3rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;margin-bottom:16px;color:#26272f}.plr-hero-split__content h1 em{font-style:italic;color:#91805b}.plr-hero-desc{font-size:.9375rem;font-weight:300;color:rgba(38,39,47,.65);line-height:1.75;margin-bottom:24px;max-width:440px}.plr-hero-stats{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px;padding:24px 0 0 0;border-top:none;border-bottom:none}@media(min-width: 640px){.plr-hero-stats{gap:16px;flex-wrap:nowrap}}.plr-hero-stats .plr-hero-stat{position:relative;padding:16px 20px;background:rgba(249,249,249,.7);border:1px solid rgba(145,128,91,.15);border-radius:12px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1);overflow:hidden;flex:1;min-width:140px}.plr-hero-stats .plr-hero-stat::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(145, 128, 91, 0.08), transparent);opacity:0;transition:opacity .4s ease;z-index:0}.plr-hero-stats .plr-hero-stat:hover{transform:translateY(-4px);border-color:rgba(145,128,91,.4);box-shadow:0 12px 24px rgba(38,39,47,.05)}.plr-hero-stats .plr-hero-stat:hover::before{opacity:1}.plr-hero-stats .plr-hero-stat:hover strong{background-position:100% center}.plr-hero-stats .plr-hero-stat:hover strong::before{box-shadow:0 0 12px rgba(201,168,76,.8);background:#c9a84c}.plr-hero-stats .plr-hero-stat strong{position:relative;z-index:1;font-size:1.125rem;font-weight:500;display:flex;align-items:center;gap:8px;margin-bottom:6px;background:linear-gradient(to right, #26272f 0%, #c9a84c 50%, #26272f 100%);background-size:200% auto;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;transition:background-position .6s ease}.plr-hero-stats .plr-hero-stat strong::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#91805b;box-shadow:0 0 6px rgba(145,128,91,.4);transition:all .4s ease;margin-top:2px}.plr-hero-stats .plr-hero-stat span{position:relative;z-index:1;font-size:.8125rem;color:rgba(38,39,47,.7);font-weight:300;display:block;line-height:1.3}.plr-inst-eyebrow{font-size:.625rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#91805b;display:block;margin-bottom:14px}.plr-inst-eyebrow--center{text-align:center}.plr-inst-title{font-size:clamp(1.75rem,3vw,2.75rem);font-weight:100;line-height:1.1;letter-spacing:-0.02em;color:#26272f;text-align:center;margin-bottom:12px}.plr-inst-title em{font-style:italic;color:#91805b}.plr-inst-desc{font-size:1rem;font-weight:300;color:rgba(38,39,47,.65);text-align:center;max-width:520px;margin:0 auto 24px;line-height:1.8}@media(min-width: 640px){.plr-inst-desc{margin-bottom:48px}}.plr-inst-steps{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;scroll-padding-right:20px;padding-bottom:16px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;scrollbar-width:none}.plr-inst-steps::-webkit-scrollbar{display:none}@media(min-width: 1024px){.plr-inst-steps{display:grid;grid-template-columns:repeat(5, 1fr);overflow-x:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:0}}.plr-inst-step-card{flex:0 0 60%;scroll-snap-align:start;background:rgba(249,249,249,.85);border:1px solid #e4e0d8;border-radius:14px;padding:24px 14px;text-align:center;transition:all .3s}@media(min-width: 640px){.plr-inst-step-card{flex:0 0 45%;padding:28px 20px}}@media(min-width: 1024px){.plr-inst-step-card{flex:auto;scroll-snap-align:none}}.plr-inst-step-card:hover{box-shadow:0 12px 32px rgba(26,15,8,.08);transform:translateY(-3px)}.plr-inst-step-card__num{font-size:.625rem;font-weight:700;letter-spacing:2px;color:#91805b;margin-bottom:12px}.plr-inst-step-card__icon{width:44px;height:44px;border-radius:50%;background:#f8f7f5;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#91805b;font-size:1rem}.plr-inst-step-card h3{font-size:.875rem;font-weight:600;margin-bottom:8px;color:#26272f}.plr-inst-step-card p{font-size:.75rem;color:rgba(38,39,47,.65);font-weight:300;line-height:1.6;margin-bottom:12px}.plr-inst-step-card .plr-inst-details{margin-top:12px;text-align:center}.plr-inst-step-card .plr-inst-details summary{font-size:.65rem;font-weight:700;color:#91805b;cursor:pointer;text-transform:uppercase;letter-spacing:1px;list-style:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:opacity .2s}.plr-inst-step-card .plr-inst-details summary:hover{opacity:.7}.plr-inst-step-card .plr-inst-details summary::-webkit-details-marker{display:none}.plr-inst-step-card .plr-inst-details summary::after{content:"+";font-size:.9rem;font-weight:300;line-height:1}.plr-inst-step-card .plr-inst-details[open] summary::after{content:"−"}.plr-inst-step-card__detail{font-size:.6875rem;color:#26272f;font-weight:400;line-height:1.6;margin-top:12px;padding-top:12px;border-top:1px solid #e5e6e6;text-align:left}.plr-inst-cuidados{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;padding-bottom:16px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;scrollbar-width:none}.plr-inst-cuidados::-webkit-scrollbar{display:none}@media(min-width: 1024px){.plr-inst-cuidados{display:grid;grid-template-columns:repeat(3, 1fr);overflow-x:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:0;scroll-snap-type:none}}.plr-inst-cuidado-card{flex:0 0 65%;scroll-snap-align:start;background:rgba(249,249,249,.85);border:1px solid #e4e0d8;border-radius:12px;padding:24px;text-align:center;transition:all .2s}@media(min-width: 640px){.plr-inst-cuidado-card{flex:0 0 48%}}@media(min-width: 1024px){.plr-inst-cuidado-card{flex:auto;scroll-snap-align:none}}.plr-inst-cuidado-card:hover{box-shadow:0 8px 24px rgba(26,15,8,.06);transform:translateY(-2px)}.plr-inst-cuidado-card i{font-size:1.25rem;color:#91805b;margin-bottom:12px;display:block}.plr-inst-cuidado-card strong{font-size:.8125rem;display:block;margin-bottom:4px;color:#26272f;font-weight:600}.plr-inst-cuidado-card p{font-size:.75rem;color:rgba(38,39,47,.65);font-weight:300;margin:0}.plr-inst-cta{padding:64px 20px 80px;text-align:center;background:#26272f}.plr-inst-cta .plr-inst-title{color:#f9f9f9}.plr-inst-cta .plr-inst-desc{color:hsla(0,0%,100%,.7)}.plr-video-section{padding:24px 20px 40px;background:rgba(0,0,0,0)}@media(min-width: 640px){.plr-video-section{padding:40px 40px 56px}}@media(min-width: 1024px){.plr-video-section{padding:48px 80px 64px}}.plr-video-frame{position:relative;max-width:720px;margin:0 auto;border-radius:8px;overflow:hidden;aspect-ratio:16/9;background:#000;border:1px solid rgba(38,39,47,.08);box-shadow:0 12px 32px rgba(26,15,8,.1)}.plr-video-frame__el{width:100%;height:100%;object-fit:cover;display:block}.plr-video-frame__play{position:absolute;inset:0;margin:auto;width:64px;height:64px;border-radius:50%;border:1px solid rgba(249,249,249,.5);background:rgba(38,39,47,.45);backdrop-filter:blur(3px);color:#f9f9f9;display:flex;align-items:center;justify-content:center;font-size:1.05rem;cursor:pointer;transition:transform .25s,background .25s,border-color .25s}.plr-video-frame__play i{margin-left:3px}.plr-video-frame__play:hover{transform:scale(1.08);background:#c9a84c;border-color:#c9a84c;color:#26272f}@media(min-width: 640px){.plr-video-frame__play{width:76px;height:76px;font-size:1.25rem}}.plr-video-frame__caption{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:99px;background:rgba(38,39,47,.55);backdrop-filter:blur(4px);color:#f9f9f9;font-size:.6875rem;font-weight:500;letter-spacing:.3px}.plr-video-frame__caption-dot{width:6px;height:6px;border-radius:50%;background:#c9a84c;flex-shrink:0}.plr-video-frame.is-playing .plr-video-frame__el{object-fit:contain}.plr-video-frame.is-playing .plr-video-frame__play,.plr-video-frame.is-playing .plr-video-frame__caption{opacity:0;pointer-events:none}.plr-gallery-section{padding:36px 20px 48px;background:rgba(0,0,0,0)}@media(min-width: 640px){.plr-gallery-section{padding:80px 40px 100px}}@media(min-width: 1024px){.plr-gallery-section{padding:100px 80px 120px}}.plr-gallery-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:48px}@media(min-width: 640px){.plr-gallery-grid{grid-template-columns:repeat(2, 1fr);grid-auto-rows:260px;gap:20px}}@media(min-width: 1024px){.plr-gallery-grid{grid-template-columns:repeat(2, 1fr);grid-auto-rows:320px;gap:24px}}@media(min-width: 1440px){.plr-gallery-grid{grid-auto-rows:380px}}@media(min-width: 640px){.plr-gallery-grid--chevron{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}}@media(max-width: 767px){.plr-gallery-grid--carousel{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:10px 8px 24px;margin-top:32px}.plr-gallery-grid--carousel::-webkit-scrollbar{display:none}.plr-gallery-grid--carousel>.plr-gallery-item{flex:0 0 88%;height:260px;scroll-snap-align:start;transform:scale(0.91);opacity:.5;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity .5s ease;will-change:transform,opacity}.plr-gallery-grid--carousel>.plr-gallery-item.is-active{transform:scale(1);opacity:1}}.plr-gallery-item{position:relative;border-radius:8px;overflow:hidden;background:#26272f;box-shadow:0 6px 24px rgba(0,0,0,.08);transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow .5s ease}.plr-gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .5s ease;filter:brightness(0.9)}.plr-gallery-item a{display:block;width:100%;height:100%;text-decoration:none;outline:none}.plr-gallery-item::before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.5);color:#f9f9f9;font-size:2rem;font-weight:300;width:48px;height:48px;background:rgba(38,39,47,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;z-index:2;transition:all .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);pointer-events:none}.plr-gallery-item::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(38, 39, 47, 0.6) 0%, transparent 50%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.plr-gallery-item:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(38,39,47,.2)}.plr-gallery-item:hover img{transform:scale(1.08);filter:brightness(1.05)}.plr-gallery-item:hover::before{opacity:1;transform:translate(-50%, -50%) scale(1) rotate(90deg)}.plr-gallery-item:hover::after{opacity:1}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .pp-paginacao-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}}[class^=page-paginacao-ripado-] .pp-paginacao-grid .ldp-product-card{flex:0 0 76%;max-width:76%}@media(min-width: 480px){[class^=page-paginacao-ripado-] .pp-paginacao-grid .ldp-product-card{flex:0 0 66%;max-width:66%}}@media(min-width: 640px){[class^=page-paginacao-ripado-] .pp-paginacao-grid .ldp-product-card{flex:0 0 58%;max-width:58%}}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .pp-paginacao-grid .ldp-product-card{flex:none;max-width:none;width:auto}}[class^=page-paginacao-ripado-] .rp-lines-section{background:rgba(0,0,0,0)}[class^=page-paginacao-ripado-] .rp-lines-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 640px){[class^=page-paginacao-ripado-] .rp-lines-grid{grid-template-columns:repeat(2, 1fr)}}[class^=page-paginacao-ripado-] .rp-line-card{position:relative;border:1px solid #e4e0d8;border-radius:16px;overflow:hidden;transition:box-shadow .3s,transform .3s}[class^=page-paginacao-ripado-] .rp-line-card:hover{box-shadow:0 12px 40px rgba(26,15,8,.08);transform:translateY(-2px)}[class^=page-paginacao-ripado-] .rp-line-header{padding:10px 20px;display:flex;align-items:center;justify-content:space-between}[class^=page-paginacao-ripado-] .rp-line-header--classic{background:#26272f}[class^=page-paginacao-ripado-] .rp-line-header--premium{background:#3a2a1a}[class^=page-paginacao-ripado-] .rp-line-badge{font-size:.625rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#afa897}[class^=page-paginacao-ripado-] .rp-line-pill{font-size:.5625rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:rgba(175,168,151,.15);color:#afa897;padding:4px 10px;border-radius:100px}[class^=page-paginacao-ripado-] .rp-line-pill--top{background:rgba(156,139,110,.3);color:#91805b}[class^=page-paginacao-ripado-] .rp-line-body{padding:24px 24px 28px}@media(min-width: 640px){[class^=page-paginacao-ripado-] .rp-line-body{padding:28px 28px 32px}}[class^=page-paginacao-ripado-] .rp-line-body h3{font-family:"fieldwork",sans-serif;font-size:1.375rem;font-weight:400;color:#1a1a1a;margin-bottom:6px}[class^=page-paginacao-ripado-] .rp-line-body h3 strong{font-weight:700}[class^=page-paginacao-ripado-] .rp-line-profile{font-size:.8125rem;color:#6b6b65;margin-bottom:18px;line-height:1.5}[class^=page-paginacao-ripado-] .rp-line-specs{list-style:none;border-top:1px solid #e4e0d8;margin-bottom:18px;padding:0}[class^=page-paginacao-ripado-] .rp-line-specs li{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;border-bottom:1px solid #e4e0d8;font-size:.8125rem;margin:0}[class^=page-paginacao-ripado-] .rp-line-specs li:last-child{border-bottom:none}[class^=page-paginacao-ripado-] .rp-spec-lbl{color:#6b6b65;font-weight:300}[class^=page-paginacao-ripado-] .rp-spec-val{font-weight:600;color:#1a1a1a;text-align:right}[class^=page-paginacao-ripado-] .rp-line-insight{font-size:.8125rem;font-style:italic;color:#91805b;padding-top:14px;border-top:1px solid #e4e0d8;font-family:"fieldwork",sans-serif;line-height:1.6}[class^=page-paginacao-ripado-] .rp-line-cta{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#1a1a1a;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color .2s,border-color .2s;margin-top:20px}[class^=page-paginacao-ripado-] .rp-line-cta::before{content:"";position:absolute;inset:0;z-index:1}[class^=page-paginacao-ripado-] .rp-line-cta::after{content:"→";font-style:normal}[class^=page-paginacao-ripado-] .rp-line-cta:hover{color:#91805b;border-color:#91805b}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .rpu-hero{grid-template-columns:1fr 1.1fr}[class^=page-paginacao-ripado-] .rpu-hero .plr-hero-split__content{order:1}[class^=page-paginacao-ripado-] .rpu-hero .plr-hero-split__img{order:2}}[class^=page-paginacao-ripado-] .rpu-hero-img-placeholder{width:100%;height:100%;background:#f8f7f5;border-radius:12px}[class^=page-paginacao-ripado-] .rpu-hero-btns{flex-direction:column;gap:12px}@media(min-width: 640px){[class^=page-paginacao-ripado-] .rpu-hero-btns{flex-direction:row}}[class^=page-paginacao-ripado-] .rpu-hero-btns .plr-btn{width:100%}@media(min-width: 640px){[class^=page-paginacao-ripado-] .rpu-hero-btns .plr-btn{width:auto}}[class^=page-paginacao-ripado-] .rpu-sobre-layout{display:grid;grid-template-columns:1fr;gap:40px;max-width:1280px}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .rpu-sobre-layout{grid-template-columns:1fr 1fr;gap:72px;align-items:start}}[class^=page-paginacao-ripado-] .rpu-sobre-layout--no-media{max-width:860px}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .rpu-sobre-layout--no-media{grid-template-columns:1fr}}[class^=page-paginacao-ripado-] .rpu-sobre-media{order:1}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .rpu-sobre-media{order:1}}[class^=page-paginacao-ripado-] .rpu-sobre-img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:12px;box-shadow:0 20px 48px rgba(38,39,47,.1)}[class^=page-paginacao-ripado-] .rpu-sobre-img-placeholder{aspect-ratio:4/5;background:#f8f7f5;border-radius:12px;display:flex;align-items:center;justify-content:center}[class^=page-paginacao-ripado-] .rpu-sobre-img-placeholder p{font-size:.85rem;color:rgba(38,39,47,.4);font-style:italic;padding:24px;text-align:center}[class^=page-paginacao-ripado-] .rpu-sobre-content{order:2}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .rpu-sobre-content{order:2}}[class^=page-paginacao-ripado-] .rpu-sobre-title{font-size:clamp(1.8rem,3vw,2.2rem);font-weight:100;line-height:1.15;letter-spacing:-0.015em;color:#26272f;margin:0 0 16px;text-wrap:balance}[class^=page-paginacao-ripado-] .rpu-sobre-title em{font-style:italic;color:#91805b}[class^=page-paginacao-ripado-] .rpu-sobre-desc{font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;color:rgba(38,39,47,.75);line-height:1.7;margin-bottom:16px}[class^=page-paginacao-ripado-] .rpu-sobre-desc strong{font-weight:600;color:#26272f}[class^=page-paginacao-ripado-] .rpu-specs-list{list-style:none;padding:0;margin:0 0 32px;border-top:1px solid rgba(38,39,47,.08)}[class^=page-paginacao-ripado-] .rpu-specs-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid rgba(38,39,47,.08);font-size:.85rem}[class^=page-paginacao-ripado-] .rpu-spec-lbl{color:rgba(38,39,47,.55);font-weight:300;white-space:nowrap}[class^=page-paginacao-ripado-] .rpu-spec-val{font-weight:600;color:#26272f;text-align:right}[class^=page-paginacao-ripado-] .rpu-pilares{flex-direction:row;flex-wrap:wrap;gap:12px}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .rpu-pilares{flex-direction:row}}[class^=page-paginacao-ripado-] .rpu-pilares .plr-pilar{flex:1 1 calc(33% - 12px);min-width:140px;flex-direction:row;align-items:flex-start;gap:12px}@media(min-width: 640px){[class^=page-paginacao-ripado-] .rpu-pilares .plr-pilar{flex-direction:column;gap:6px}}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .rpu-steps{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){[class^=page-paginacao-ripado-] .rpu-cuidados{grid-template-columns:repeat(4, 1fr)}}[class^=page-paginacao-ripado-] .rpu-galeria-placeholder{text-align:center;font-size:.85rem;color:rgba(38,39,47,.4);font-style:italic;margin-top:48px;padding:48px;border:1px dashed rgba(38,39,47,.15);border-radius:8px}[class^=page-paginacao-ripado-] .plr-faq-answer a{color:#26272f;text-decoration:underline;text-underline-offset:3px}[class^=page-paginacao-ripado-] .plr-faq-answer a:hover{color:#c9a84c}@media(prefers-reduced-motion: reduce){[class^=page-paginacao-ripado-] *,[class^=page-paginacao-ripado-] *::before,[class^=page-paginacao-ripado-] *::after{animation:none !important;transition:none !important}}
