@font-face{font-family:montserrat;src:url(../media/montserrat_latin_variable-s.p.08ozys.2v7xea.woff2?dpl=dpl_4sb8YJJptdF7XvczchzMjuQpoiwo)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_c1d90a31-module__wOpIFa__className{font-family:montserrat,montserrat Fallback}.montserrat_c1d90a31-module__wOpIFa__variable{--font-urban:"montserrat", "montserrat Fallback"}
[data-lp=urban-caruaru]{--e-primary:#003d7c;--e-deep:#173f76;--e-mid:#34569f;--e-secondary:#34569f;--e-accent:#f9b100;--e-soft:#eef0f4;--e-ink:#2f333d;--e-muted:#5b6272;--e-bg:#fff;--e-cta:#f9b100;--e-cta-ink:#14284a;--e-radius:1.25rem;--e-field:.75rem;--e-btn:9999px;--e-display:var(--font-urban), "Segoe UI", sans-serif;--e-body:var(--font-urban), system-ui, sans-serif;font-family:var(--e-body)}[data-lp=urban-caruaru] .u-h2{font:700 clamp(1.5rem, 3.4vw, 2.3rem)/1.15 var(--e-display);color:var(--e-primary);letter-spacing:-.015em;text-wrap:balance}[data-lp=urban-caruaru] .u-h2 em{color:var(--e-mid);font-style:normal}.u-escuro .u-h2 em,.u-hero h1 em{color:var(--e-accent)}[data-lp=urban-caruaru] .u-num{font:700 .72rem/1 var(--e-body);letter-spacing:.18em;text-transform:uppercase;color:var(--e-primary);border:1.5px solid var(--e-accent);background:#f9b1001a;border-radius:9999px;align-items:center;gap:.6rem;margin-bottom:1.2rem;padding:.5rem 1rem;display:inline-flex}.u-num b{font:800 .85rem/1 var(--e-display);color:var(--e-accent)}[data-lp=urban-caruaru] .u-lead{color:var(--e-muted);max-width:38rem;margin-top:1rem}.u-escuro{isolation:isolate;background:var(--e-deep);color:#e8eefb;position:relative;overflow:hidden}.u-escuro:before,.u-escuro:after{content:"";z-index:-1;opacity:.55;background:#1d4a8c;position:absolute}.u-escuro:before{border-radius:62% 38% 55% 45%/52% 60% 40% 48%;width:38rem;height:30rem;top:-10rem;right:-12rem}.u-escuro:after{border-radius:45% 55% 40% 60%/58% 42%;width:30rem;height:26rem;bottom:-12rem;left:-10rem}.u-escuro .u-h2{color:#fff}.u-escuro .u-lead{color:#c5d3ee}.u-escuro .u-num{color:var(--e-accent);background:0 0}[data-lp=urban-caruaru] .lp-btn{letter-spacing:.02em;font-weight:700}.u-hero{color:#fff;isolation:isolate;background:var(--e-deep);align-items:flex-end;min-height:100svh;display:flex;position:relative}.u-hero-img{z-index:-2;position:absolute;inset:0}.u-hero-img img{object-fit:cover;width:100%;height:100%}.u-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a2652eb 0%,#173f76a8 50%,#173f761f 100%),linear-gradient(#0000 55%,#0a2652bf);position:absolute;inset:0}.lp-c.u-hero-in{align-items:end;gap:2rem;width:100%;padding-top:7rem;padding-bottom:2.6rem;display:grid}@media (min-width:1024px){.lp-c.u-hero-in{grid-template-columns:minmax(0,1.1fr) minmax(23rem,.9fr);gap:4rem;padding-bottom:4rem}}.u-hero h1{font:800 clamp(1.9rem, 4.2vw, 3.3rem)/1.1 var(--e-display);letter-spacing:-.02em;text-wrap:balance}.u-hero .u-num{color:var(--e-accent);background:#173f768c}.u-hero p.u-lead{color:#e1e9f8}.u-hero .lp-form-card{border-top:6px solid var(--e-accent);background:#fffffff7;box-shadow:0 20px 50px #05143259}.u-hero .lp-form-card h2{font:700 1.2rem/1.2 var(--e-display)}.u-grade{grid-template-columns:repeat(2,1fr);gap:.8rem;display:grid}@media (min-width:900px){.u-grade{grid-template-columns:repeat(4,1fr);gap:1rem}}.u-cel{background:var(--e-soft);border-bottom:4px solid var(--e-accent);border-radius:1.25rem;padding:1.3rem 1.1rem 1.4rem}.u-cel small{font:700 .66rem/1 var(--e-body);letter-spacing:.18em;text-transform:uppercase;color:var(--e-mid);display:block}.u-cel b{overflow-wrap:anywhere;font:800 clamp(1.05rem, 2vw, 1.35rem)/1.25 var(--e-display);color:var(--e-primary);margin-top:.6rem;display:block}.u-tipos{gap:1.6rem 1rem;margin-top:2.4rem;display:grid}@media (min-width:700px){.u-tipos{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.u-tipos{grid-template-columns:repeat(6,1fr)}.u-tipo{grid-column:span 2}.u-tipo:nth-child(4){grid-column:2/span 2}.u-tipo:nth-child(5){grid-column:4/span 2}}.u-tipo{border:1.5px solid var(--e-accent);background:#0a265259;border-radius:1.5rem;padding:2rem 1.3rem 1.3rem;position:relative}.u-pilula{background:var(--e-accent);color:#14284a;font:800 .8rem/1 var(--e-display);letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;padding:.45rem .9rem;position:absolute;top:-.85rem;left:1.2rem}.u-tipo h3{font:700 .82rem/1.3 var(--e-body);color:#c5d3ee}.u-tipo strong{font:800 1.7rem/1.1 var(--e-display);color:#fff;margin:.3rem 0 .8rem;display:block}.u-tipo strong small{color:#c5d3ee;margin-left:.3rem;font-size:.78rem;font-weight:600}.u-tipo ul{color:#e1e9f8;gap:.3rem;padding:0;font-size:.88rem;list-style:none;display:grid}.u-tipo li:before{content:"•";color:var(--e-accent);margin-right:.5rem}.u-plantas{gap:1.5rem;margin-top:2.4rem;display:grid}@media (min-width:900px){.u-plantas{grid-template-columns:1.3fr .7fr;align-items:start}}.u-planta{color:var(--e-ink);background:#fff;border-radius:1.5rem;overflow:hidden}.u-planta figure{background:#fff;margin:0}.u-planta img{width:100%;height:auto}.u-planta figcaption{padding:1rem 1.3rem 1.4rem}.u-planta h3{font:700 1.1rem/1.2 var(--e-display);color:var(--e-primary)}.u-planta p{color:var(--e-muted);margin-top:.3rem;font-size:.9rem}.u-strip{scroll-snap-type:x mandatory;scrollbar-color:var(--e-accent) transparent;gap:1rem;margin:0 -1rem;padding:2.2rem 1rem 1.2rem;display:flex;overflow-x:auto}@media (min-width:1024px){.u-strip{margin-inline:-2rem;padding-inline:2rem}}.u-frame{scroll-snap-align:start;flex:0 0 82%;margin:0;position:relative}@media (min-width:640px){.u-frame{flex-basis:50%}}@media (min-width:1024px){.u-frame{flex-basis:34%}}.u-frame img{aspect-ratio:4/3;object-fit:cover;border-radius:1.5rem;width:100%}.u-frame figcaption{color:var(--e-primary);font:700 .72rem/1 var(--e-body);letter-spacing:.02em;background:#ffffffeb;border-radius:9999px;padding:.45rem .9rem;position:absolute;bottom:.8rem;left:.8rem}.u-frame figcaption span:last-child{display:none}.u-lazer-grid{grid-template-columns:repeat(2,1fr);gap:.8rem;margin-top:2.4rem;display:grid}@media (min-width:900px){.u-lazer-grid{grid-template-columns:repeat(4,1fr)}.u-lazer-grid figure:first-child,.u-lazer-grid figure:nth-child(6){grid-column:span 2}}.u-lazer-grid figure{aspect-ratio:4/3;background:var(--e-deep);border-radius:1.25rem;margin:0;position:relative;overflow:hidden}.u-lazer-grid img{object-fit:cover}.u-lazer-grid figcaption{color:var(--e-primary);font:700 .68rem/1 var(--e-body);background:#ffffffeb;border-radius:9999px;padding:.4rem .8rem;position:absolute;bottom:.6rem;left:.6rem}.u-itens{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.u-itens li{border:1.5px solid var(--e-accent);color:var(--e-primary);border-radius:9999px;padding:.55rem 1rem;font-size:.85rem;font-weight:600}.u-ficha{grid-template-columns:repeat(2,1fr);gap:.8rem;margin-top:2.2rem;display:grid}@media (min-width:900px){.u-ficha{grid-template-columns:repeat(3,1fr)}}.u-ficha div{background:var(--e-deep);color:#c5d3ee;border-radius:1.25rem;padding:1.2rem 1.2rem 1.3rem;font-size:.85rem}.u-ficha b{font:800 1.7rem/1.1 var(--e-display);color:var(--e-accent);margin-bottom:.2rem;display:block}.u-loc{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.u-loc{grid-template-columns:1fr 1fr;gap:3.5rem}}.u-loc-mapa{background:#eeedee;border-radius:1.75rem;margin:0;overflow:hidden;box-shadow:0 16px 40px #0a265240}.u-loc-mapa img{width:100%;height:auto;display:block}.u-loc-mapa figcaption{color:var(--e-muted);background:#fff;padding:.7rem 1rem;font-size:.75rem}.u-pontos{flex-wrap:wrap;gap:.5rem;margin-top:1.4rem;padding:0;list-style:none;display:flex}.u-pontos li{border:1.5px solid var(--e-accent);color:#fff;border-radius:9999px;padding:.45rem .9rem;font-size:.8rem;font-weight:600}.u-valores{gap:1rem;margin-top:2rem;display:grid}@media (min-width:768px){.u-valores{grid-template-columns:repeat(2,1fr)}}.u-valor{border:1.5px solid var(--e-accent);background:var(--e-soft);border-radius:1.5rem;padding:1.6rem 1.4rem}.u-valor small{font:700 .68rem/1.3 var(--e-body);letter-spacing:.16em;text-transform:uppercase;color:var(--e-mid);display:block}.u-valor b{font:800 1.9rem/1.1 var(--e-display);color:var(--e-primary);margin:.5rem 0 .3rem;display:block}.u-valor span{color:var(--e-muted);font-size:.88rem}.u-cond-list{gap:.6rem;margin-top:1.8rem;display:grid}.u-cond-list li{color:var(--e-ink);gap:.8rem;font-size:.95rem;display:flex}.u-cond-list svg{color:var(--e-accent);flex:none;margin-top:.3rem}[data-lp=urban-caruaru] .lp-faq-item{border-bottom:1px solid #003d7c2e}[data-lp=urban-caruaru] .lp-faq-item summary{font:700 1.05rem/1.3 var(--e-display);color:var(--e-primary)}[data-lp=urban-caruaru] .lp-faq-item summary i{color:var(--e-accent)}.u-cta-grid{align-items:center;gap:2.2rem;display:grid}@media (min-width:900px){.u-cta-grid{grid-template-columns:1fr 1fr;gap:4rem}}.u-cta .lp-form-card{border-top:6px solid var(--e-accent);color:var(--e-ink)}.u-cta-logo{width:11rem;height:auto;margin-bottom:1.4rem}[data-lp=urban-caruaru] .lp-footer{background:#0e2a53}
