@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/efadc3f7fcf6ac94-s.0ronfshk6c11u.woff2?dpl=dpl_4sb8YJJptdF7XvczchzMjuQpoiwo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/8e410338cab7e12e-s.0pzfatk.cc28~.woff2?dpl=dpl_4sb8YJJptdF7XvczchzMjuQpoiwo)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/7e93c0a52799e849-s.02iuq1j5cuj0..woff2?dpl=dpl_4sb8YJJptdF7XvczchzMjuQpoiwo)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/037b6aa687f94b32-s.04mfs5x1exovh.woff2?dpl=dpl_4sb8YJJptdF7XvczchzMjuQpoiwo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/9a800f173b8d9e8f-s.p.129r4siq6of2c.woff2?dpl=dpl_4sb8YJJptdF7XvczchzMjuQpoiwo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_f3ef9d16-module__nntxRG__className{font-family:Oswald,Oswald Fallback;font-style:normal}.oswald_f3ef9d16-module__nntxRG__variable{--font-rio-display:"Oswald", "Oswald Fallback"}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa976604f77b0cd0-s.14jh0uyw0e6~4.woff2?dpl=dpl_4sb8YJJptdF7XvczchzMjuQpoiwo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.0z53vlp8jppbq.woff2?dpl=dpl_4sb8YJJptdF7XvczchzMjuQpoiwo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.albert_sans_a6098887-module__mCIl5G__className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.albert_sans_a6098887-module__mCIl5G__variable{--font-rio-body:"Albert Sans", "Albert Sans Fallback"}
[data-lp=rio-verde-residencial]{--e-primary:#3f4a33;--e-secondary:#9a5a1c;--e-accent:#3f78c6;--e-soft:#f3ece0;--e-ink:#222a1b;--e-muted:#5d6653;--e-bg:#f7f2e9;--e-cta:#3f78c6;--e-cta-ink:#fff;--e-radius:.25rem;--e-field:.25rem;--e-btn:.25rem;--e-display:var(--font-rio-display), "Arial Narrow", sans-serif;--e-body:var(--font-rio-body), system-ui, sans-serif;--r-topo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='400' viewBox='0 0 600 400' fill='none' stroke='white' stroke-opacity='.09' stroke-width='1.5'%3E%3Cpath d='M-20 60 C100 20 160 120 280 80 S480 20 620 70'/%3E%3Cpath d='M-20 110 C90 70 170 170 290 130 S490 70 620 120'/%3E%3Cpath d='M-20 160 C80 120 180 220 300 180 S500 120 620 170'/%3E%3Cpath d='M-20 260 C110 220 150 320 280 290 S470 230 620 280'/%3E%3Cpath d='M-20 310 C100 270 160 370 290 340 S480 280 620 330'/%3E%3C/svg%3E")}[data-lp=rio-verde-residencial] .r-h2{font:700 clamp(1.9rem, 5vw, 3.2rem)/1.02 var(--e-display);text-transform:uppercase;letter-spacing:.01em;color:var(--e-primary);text-wrap:balance}[data-lp=rio-verde-residencial] .r-h2 em{color:var(--e-accent);font-style:normal}[data-lp=rio-verde-residencial] .r-kicker{font:500 .75rem/1 var(--e-display);letter-spacing:.2em;text-transform:uppercase;color:var(--e-secondary);align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.r-kicker:before{content:"";background:currentColor;width:1.6rem;height:2px}[data-lp=rio-verde-residencial] .r-lead{color:var(--e-muted);max-width:40rem;margin-top:1rem}.r-escuro{background:var(--e-primary) var(--r-topo);color:#f3ece0}.r-escuro .r-h2{color:#fff}.r-escuro .r-kicker{color:#e3b27a}.r-escuro .r-lead{color:#d9d4c2}.r-tag{background:var(--e-accent);color:#fff;font:500 .68rem/1 var(--e-display);letter-spacing:.14em;text-transform:uppercase;border-radius:.35rem;padding:.45rem .7rem;position:absolute;top:.8rem;right:.8rem}.r-hero{background:var(--e-primary) var(--r-topo);color:#f3ece0;padding:6.5rem 0 3.5rem}.r-hero-grid{align-items:start;gap:2.5rem;display:grid}@media (min-width:1024px){.r-hero{padding:8rem 0 5rem}.r-hero-grid{grid-template-columns:1.1fr .9fr;gap:4rem}}.r-local{font:500 .85rem/1 var(--e-display);letter-spacing:.22em;text-transform:uppercase;color:#e3b27a;align-items:center;gap:.5rem;display:flex}.r-hero h1{font:700 clamp(3.2rem, 10vw, 7rem)/.92 var(--e-display);text-transform:uppercase;margin:1rem 0 .4rem}.r-hero h1 em{color:#86b2ea;font-style:normal;display:block}.r-hero h1 small{font:400 clamp(.9rem, 2vw, 1.3rem)/1 var(--e-display);letter-spacing:.6em;color:#d9d4c2;margin-top:.8rem;display:block}.r-hero p.r-lead{color:#e8e3d3}.r-tipos{grid-template-columns:1fr 1fr;gap:.8rem;max-width:26rem;margin-top:1.8rem;display:grid}.r-tipo{background:var(--e-accent);color:#fff;border-radius:1rem;padding:1rem 1.1rem}.r-tipo small{font:500 .68rem/1 var(--e-display);letter-spacing:.18em;text-transform:uppercase;opacity:.85;display:block}.r-tipo b{font:700 1.7rem/1.1 var(--e-display);margin-top:.35rem;display:block}.r-tipo span{opacity:.9;font-size:.75rem}.r-hero .lp-form-card{border-top:.35rem solid var(--e-secondary);box-shadow:0 1rem 2.5rem #0000004d}.r-hero .lp-form-card h2{font:700 1.35rem/1.1 var(--e-display);text-transform:uppercase}.r-faixa{aspect-ratio:16/7;background:var(--e-primary);width:100%;min-height:15rem;position:relative;overflow:hidden}.r-faixa img{object-fit:cover}.r-plantas-top{align-items:center;gap:2rem;margin-top:2.4rem;display:grid}@media (min-width:900px){.r-plantas-top{grid-template-columns:1.3fr .7fr;gap:3rem}}.r-planta-main{background:#fff;border:1px solid #ded6c4;padding:1rem}.r-planta-main img{width:100%;height:auto}.r-comodos{counter-reset:c;gap:.1rem;display:grid}.r-comodos li{counter-increment:c;border-bottom:1px solid #ded6c4;align-items:baseline;gap:.9rem;padding:.7rem 0;font-size:.95rem;display:flex}.r-comodos li:before{content:counter(c, decimal-leading-zero);font:700 .95rem/1 var(--e-display);color:var(--e-accent)}.r-plantas-par{gap:1.2rem;margin-top:1.5rem;display:grid}@media (min-width:700px){.r-plantas-par{grid-template-columns:1fr 1fr}}.r-planta-card{background:#fff;border:1px solid #ded6c4;padding:.8rem;position:relative}.r-planta-card figcaption{font:500 .8rem/1.2 var(--e-display);letter-spacing:.14em;text-transform:uppercase;color:var(--e-secondary);margin-bottom:.6rem}.r-planta-card{margin:0}.r-planta-card img{width:100%;height:auto}.r-grade{grid-template-columns:1fr;gap:.8rem;margin-top:2.2rem;display:grid}@media (min-width:640px){.r-grade{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.r-grade.tres{grid-template-columns:repeat(3,1fr)}}.r-foto{aspect-ratio:4/3;background:var(--e-primary);margin:0;position:relative}.r-foto img{object-fit:cover}.r-master{gap:2rem;margin-top:2.4rem;display:grid}@media (min-width:900px){.r-master{grid-template-columns:1.2fr .8fr;align-items:start;gap:3rem}}.r-master-img{background:#fff;padding:.8rem}.r-master-img img{width:100%;height:auto}.r-legenda{background:var(--e-primary) var(--r-topo);color:#f3ece0;border-radius:1.2rem;padding:1.5rem}.r-legenda h4{font:700 1.05rem/1 var(--e-display);text-transform:uppercase;letter-spacing:.12em;color:#86b2ea;margin-bottom:.7rem}.r-legenda ol{gap:.3rem;margin:0 0 1.4rem;padding:0;font-size:.9rem;list-style:none;display:grid}.r-legenda ol:last-child{margin-bottom:0}.r-legenda li{gap:.7rem;display:flex}.r-legenda li b{font:700 .9rem/1.5 var(--e-display);color:#e3b27a;min-width:1.5rem}.r-loc-grid{gap:2.5rem;margin-top:2.2rem;display:grid}@media (min-width:900px){.r-loc-grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}}.r-aerea{aspect-ratio:4/3;position:relative}.r-aerea img{object-fit:cover}.r-aerea .r-selo{background:var(--e-secondary);color:#fff;max-width:12rem;font:500 .8rem/1.3 var(--e-display);letter-spacing:.08em;text-transform:uppercase;padding:.8rem 1rem;position:absolute;bottom:-1rem;right:-.5rem}.r-tabela{border-collapse:collapse;width:100%}.r-tabela td{border-bottom:1px solid #ffffff2e;padding:.7rem 0;font-size:.95rem}.r-tabela td:last-child{text-align:right;font:700 1.1rem/1 var(--e-display);color:#86b2ea}.r-obra{background:var(--e-secondary);color:#fff}.r-obra-grid{gap:1.5rem;display:grid}@media (min-width:900px){.r-obra-grid{grid-template-columns:1.3fr 1fr 1fr;align-items:center}}.r-obra h2{font:700 clamp(1.7rem, 4vw, 2.6rem)/1.05 var(--e-display);text-transform:uppercase}.r-num{border-left:3px solid #86b2ea;padding-left:1rem}.r-num b{font:700 3rem/1 var(--e-display);display:block}.r-num span{opacity:.9;font-size:.85rem}.r-cond-list{gap:.8rem;max-width:44rem;margin-top:1.8rem;display:grid}.r-cond-list li{border-left:.3rem solid var(--e-accent);background:#fff;gap:.9rem;padding:1rem 1.1rem;display:flex}.r-cond-list svg{color:var(--e-accent);flex:none;margin-top:.25rem}[data-lp=rio-verde-residencial] .lp-faq-item{border-bottom:1px solid #d8cfbb}[data-lp=rio-verde-residencial] .lp-faq-item summary{color:var(--e-primary);font:500 1.12rem/1.3 var(--e-display);text-transform:uppercase;letter-spacing:.02em}[data-lp=rio-verde-residencial] .lp-faq-item summary i{color:var(--e-accent)}.r-cta-grid{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.r-cta-grid{grid-template-columns:1fr 1fr;gap:4rem}}.r-cta .lp-form-card{border-top:.35rem solid var(--e-secondary)}[data-lp=rio-verde-residencial] .lp-footer{background:#232a1c}
