.solar_pagina__saOdV{--areia:oklch(0.93 0.012 85);--areia-2:oklch(0.89 0.014 85);--oliva:oklch(0.35 0.06 130);--bronze:oklch(0.62 0.1 80);--mudo:oklch(0.35 0.06 130/0.64);--linha:oklch(0.35 0.06 130/0.18);--serif:var(--fonte-solar-titulo),Georgia,serif;--sans:var(--fonte-solar-corpo),system-ui,sans-serif;background:var(--areia);color:var(--oliva);font-family:var(--sans);font-size:1.04rem;line-height:1.68;min-height:100svh;padding-bottom:44px;overflow-x:clip}.solar_pagina__saOdV ::selection{background:var(--bronze);color:var(--areia)}.solar_rotulo__tJ0CQ{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.solar_titulo__GpNWV{font-family:var(--serif);font-weight:400;line-height:1.08;margin:0;text-wrap:balance}.solar_secao__qjydB{padding:clamp(90px,14vh,150px) clamp(20px,5vw,72px) 0;max-width:1180px;margin:0 auto}.solar_cabecaSecao__tq_9D{display:grid;grid-gap:14px;gap:14px;margin-bottom:clamp(36px,6vh,60px)}.solar_foto__Snlt6{position:relative;overflow:hidden;background:var(--areia-2)}.solar_foto__Snlt6 img{object-fit:cover;filter:sepia(.24) saturate(1.08) contrast(1.02)}.solar_hero__Whn1J{position:relative;min-height:100vh;min-height:100svh;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(24px,4vw,60px);gap:clamp(24px,4vw,60px);align-items:center;padding:clamp(80px,12vh,120px) clamp(20px,5vw,72px) clamp(40px,7vh,80px);max-width:1280px;margin:0 auto}.solar_heroTopo__P_ZmX{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:clamp(18px,3vh,30px) clamp(20px,5vw,72px)}.solar_wordmark__VXwHQ{font-family:var(--serif);font-size:1.2rem;letter-spacing:.4em}.solar_heroMiolo__vdc70{display:grid;grid-gap:22px;gap:22px;justify-items:start}.solar_heroTitulo__rzFcE{font-size:clamp(2.5rem,5.8vw,4.8rem)}.solar_heroTitulo__rzFcE em{font-style:italic;font-family:Georgia,serif;color:var(--bronze)}.solar_heroSub__OUHra{color:var(--mudo);max-width:44ch;margin:0}.solar_heroDestaque__zXm2I{position:relative;aspect-ratio:4/5;max-height:74vh;overflow:hidden;align-self:stretch}.solar_heroFicha__fpvQX{position:absolute;left:14px;bottom:14px;z-index:2;background:var(--areia);padding:12px 16px;display:grid;grid-gap:2px;gap:2px}.solar_heroFichaNome__lsnFx{font-family:var(--serif);font-size:1.05rem}.solar_heroFichaMeta__3_70g{font-size:11.5px;letter-spacing:.08em;color:var(--mudo)}.solar_botaoSolar__U00vU{display:inline-flex;align-items:center;gap:12px;border:1px solid var(--oliva);background:var(--oliva);color:var(--areia);padding:15px 30px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .4s ease,color .4s ease}.solar_botaoSolar__U00vU:hover{background:transparent;color:var(--oliva)}.solar_imovel__pFI_f{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(16px,2.5vw,36px);gap:clamp(16px,2.5vw,36px);border-top:1px solid var(--linha);padding-block:clamp(36px,6vh,64px);align-items:center}.solar_imovel__pFI_f:last-of-type{border-bottom:1px solid var(--linha)}.solar_imovelGaleria__kti_p{grid-column:1/8}.solar_imovel__pFI_f:nth-of-type(2n) .solar_imovelGaleria__kti_p{order:2;grid-column:6/13}.solar_imovelTexto__jKkS_{grid-column:8/13;display:grid;grid-gap:14px;gap:14px}.solar_imovel__pFI_f:nth-of-type(2n) .solar_imovelTexto__jKkS_{grid-column:1/6}.solar_imovelNome__GwLWK{font-family:var(--serif);font-size:clamp(1.6rem,3vw,2.3rem)}.solar_imovelDesc__Rudft{color:var(--mudo);font-size:15px;margin:0}.solar_ficha__Hd_xN{display:grid}.solar_ficha__Hd_xN li{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--linha);padding-block:9px;font-size:13.5px}.solar_ficha__Hd_xN li:last-child{border-bottom:1px solid var(--linha)}.solar_ficha__Hd_xN li span:first-child{color:var(--mudo);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;align-self:center}.solar_galeria___wjJh{display:grid;grid-gap:12px;gap:12px}.solar_galeriaQuadro__TLT2o{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--areia-2)}.solar_galeriaImg__fvfZD{position:absolute;inset:0;z-index:1;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:-webkit-clip-path .9s cubic-bezier(.16,1,.3,1);transition:clip-path .9s cubic-bezier(.16,1,.3,1);transition:clip-path .9s cubic-bezier(.16,1,.3,1),-webkit-clip-path .9s cubic-bezier(.16,1,.3,1)}.solar_galeriaImgAnterior__7ckHw,.solar_galeriaImgAtiva__tYfiz{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.solar_galeriaImgAtiva__tYfiz{z-index:2}.solar_galeriaDots__eLMUK{display:flex;gap:10px}.solar_galeriaDots__eLMUK button{width:10px;height:10px;padding:0;border-radius:50%;border:1px solid var(--mudo);background:transparent;cursor:pointer;transition:background .3s ease,border-color .3s ease}.solar_galeriaDots__eLMUK button[aria-current=true]{background:var(--bronze);border-color:var(--bronze)}.solar_sobre__9F74E{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(16px,2.5vw,36px);gap:clamp(16px,2.5vw,36px);align-items:start}.solar_sobreTexto__3ZmDT{grid-column:1/7;display:grid;grid-gap:18px;gap:18px}.solar_sobreTexto__3ZmDT p{margin:0;color:var(--mudo)}.solar_sobreFoto__uUskS{grid-column:8/13;aspect-ratio:4/5}.solar_visita__v5W4f{background:var(--oliva);color:var(--areia);padding-bottom:clamp(90px,14vh,150px)}.solar_visitaGrid__MRqFh{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:start}.solar_visitaInfo__W566b{display:grid;grid-gap:16px;gap:16px}.solar_visitaInfo__W566b .solar_rotulo__tJ0CQ{color:oklch(.62 .1 80/.9)}.solar_visitaInfo__W566b p{margin:0;color:oklch(.93 .012 85/.75)}.solar_visitaForm__DnRm3{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.solar_campoSolar__yReMw{display:grid;grid-gap:7px;gap:7px}.solar_campoSolar__yReMw span{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:oklch(.93 .012 85/.62)}.solar_campoSolar__yReMw input,.solar_campoSolar__yReMw select{background:transparent;border:1px solid oklch(.93 .012 85/.32);border-radius:0;padding:13px 14px;font:inherit;font-size:15px;color:var(--areia);color-scheme:dark;transition:border-color .3s ease}.solar_campoSolar__yReMw input:focus-visible,.solar_campoSolar__yReMw select:focus-visible{outline:none;border-color:var(--bronze)}.solar_campoSolar__yReMw select option{background:var(--oliva)}.solar_campoLargo__vZqm_{grid-column:1/-1}.solar_botaoSolarClaro__HdwpP{background:var(--areia);color:var(--oliva);border-color:var(--areia)}.solar_botaoSolarClaro__HdwpP:hover{background:transparent;color:var(--areia)}.solar_regioes__7fJUU{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(20px,3vw,44px);gap:clamp(20px,3vw,44px);align-items:start}.solar_regioesLista__GYQz7{grid-column:1/7;display:grid}.solar_regioesLista__GYQz7 li{border-top:1px solid var(--linha);padding-block:13px;display:flex;justify-content:space-between;gap:16px;font-size:15px}.solar_regioesLista__GYQz7 li:last-child{border-bottom:1px solid var(--linha)}.solar_regioesLista__GYQz7 li span:last-child{color:var(--mudo);font-size:13.5px}.solar_contatoBloco__HQzjE{grid-column:8/13;display:grid;grid-gap:14px;gap:14px;align-content:start}.solar_contatoBloco__HQzjE p{margin:0;color:var(--mudo);font-size:15px}.solar_contatoBloco__HQzjE strong{color:var(--oliva)}.solar_rodape__RgOWd{margin-top:clamp(90px,14vh,150px);border-top:1px solid var(--linha);padding:28px clamp(20px,5vw,72px) 36px;display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--mudo)}@media (max-width:860px){.solar_hero__Whn1J{grid-template-columns:1fr;align-content:start;gap:26px;padding-top:96px}.solar_heroDestaque__zXm2I{aspect-ratio:16/10;max-height:30vh;align-self:auto;width:100%}.solar_imovel__pFI_f,.solar_regioes__7fJUU,.solar_sobre__9F74E,.solar_visitaGrid__MRqFh{grid-template-columns:1fr}.solar_contatoBloco__HQzjE,.solar_imovelGaleria__kti_p,.solar_imovelTexto__jKkS_,.solar_regioesLista__GYQz7,.solar_sobreFoto__uUskS,.solar_sobreTexto__3ZmDT{grid-column:1/-1!important}.solar_imovel__pFI_f:nth-of-type(2n) .solar_imovelGaleria__kti_p{order:0}.solar_visitaForm__DnRm3{grid-template-columns:1fr;margin-top:20px}}