.Breadcrumb-module__dOlXeW__nav{border-bottom:1px solid var(--linha);font-size:var(--fs-14);color:var(--muted)}.Breadcrumb-module__dOlXeW__list{flex-wrap:wrap;padding-block:.25rem;list-style:none;display:flex}.Breadcrumb-module__dOlXeW__list li+li:before{content:"›";margin-inline:.5rem}.Breadcrumb-module__dOlXeW__list a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.Breadcrumb-module__dOlXeW__list a:hover{color:var(--ameixa)}.Breadcrumb-module__dOlXeW__list span{min-height:44px;color:var(--texto);align-items:center;display:inline-flex}
.Button-module__3dJGfa__btn{min-height:48px;font-size:var(--fs-14);letter-spacing:.02em;transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.75rem;font-weight:600;text-decoration:none;display:inline-flex}.Button-module__3dJGfa__primary{background:var(--acao);color:var(--branco)}.Button-module__3dJGfa__primary:hover{background:var(--acao-escura)}.Button-module__3dJGfa__light{background:var(--branco);color:var(--acao-escura)}.Button-module__3dJGfa__light:hover{background:var(--areia)}.Button-module__3dJGfa__outline{border-color:var(--acao);color:var(--acao)}.Button-module__3dJGfa__outline:hover{background:var(--acao);color:var(--branco)}.Button-module__3dJGfa__icon{fill:currentColor;flex-shrink:0;width:18px;height:18px}
.CtaFinal-module__qEMu2G__cta{padding-block:calc(var(--section-y) * 1.1);background:var(--areia);color:var(--texto);text-align:center}.CtaFinal-module__qEMu2G__inner{flex-direction:column;align-items:center;gap:2rem;display:flex}.CtaFinal-module__qEMu2G__title{max-width:22ch;margin-inline:auto}.CtaFinal-module__qEMu2G__subtitle{max-width:44ch;color:var(--muted);margin:1rem auto 0}.CtaFinal-module__qEMu2G__note{font-size:var(--fs-14);color:var(--muted);margin-top:1rem}
.Differentials-module__ffRjxG__section{padding-block:var(--section-y);background:var(--areia)}.Differentials-module__ffRjxG__title{font-size:var(--fs-32);margin-bottom:2.5rem}.Differentials-module__ffRjxG__grid{gap:1rem;padding:0;list-style:none;display:grid}@media (min-width:640px){.Differentials-module__ffRjxG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Differentials-module__ffRjxG__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.Differentials-module__ffRjxG__card{background:var(--branco);border-radius:var(--radius);padding:2rem 1.5rem}.Differentials-module__ffRjxG__icon{background:var(--fundo);fill:none;width:40px;height:40px;stroke:var(--terracota-escura);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:8px}.Differentials-module__ffRjxG__cardTitle{font-size:var(--fs-20);margin-top:1.25rem}.Differentials-module__ffRjxG__text{font-size:var(--fs-14);color:var(--muted);margin-top:.5rem}.Differentials-module__ffRjxG__cardTitle:first-child{margin-top:0}.Differentials-module__ffRjxG__badge{background:var(--acao);color:var(--branco);font-size:var(--fs-12);letter-spacing:.06em;padding:.3rem .6rem;font-weight:600;display:inline-block}.Differentials-module__ffRjxG__badge+.Differentials-module__ffRjxG__cardTitle{margin-top:1rem}.Differentials-module__ffRjxG__more{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.5rem;display:flex}.Differentials-module__ffRjxG__more p{font-size:var(--fs-20)}
.Faq-module__EHB7zG__section{padding-block:var(--section-y);background:var(--branco)}.Faq-module__EHB7zG__title{margin-bottom:2rem}.Faq-module__EHB7zG__columns{align-items:start;gap:0 4rem;display:grid}@media (min-width:768px){.Faq-module__EHB7zG__columns{grid-template-columns:1fr 1fr}}.Faq-module__EHB7zG__list{border-top:1px solid var(--linha)}@media (max-width:767px){.Faq-module__EHB7zG__list+.Faq-module__EHB7zG__list{border-top:0}}.Faq-module__EHB7zG__item{border-bottom:1px solid var(--linha)}.Faq-module__EHB7zG__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:60px;padding-block:1rem;font-weight:500;list-style:none;display:flex}.Faq-module__EHB7zG__item summary::-webkit-details-marker{display:none}.Faq-module__EHB7zG__item summary:after{content:"+";font-size:var(--fs-24);color:var(--ameixa);transition:transform .3s var(--ease);flex-shrink:0;font-weight:300}.Faq-module__EHB7zG__item[open] summary:after{transform:rotate(45deg)}.Faq-module__EHB7zG__item p{max-width:60ch;color:var(--muted);padding-bottom:1.25rem}.Faq-module__EHB7zG__more{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.5rem;display:flex}.Faq-module__EHB7zG__more p{font-size:var(--fs-20)}
.FounderQuote-module__xHc23a__section{padding-block:var(--section-y);background:var(--areia)}.FounderQuote-module__xHc23a__top{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:flex-start;padding-bottom:1.5rem;display:flex}.FounderQuote-module__xHc23a__photo{aspect-ratio:1;background:var(--nevoa);width:140px;position:relative;overflow:hidden}.FounderQuote-module__xHc23a__img{object-fit:cover}.FounderQuote-module__xHc23a__mark{width:2.75rem;fill:var(--texto);margin-top:2.5rem}.FounderQuote-module__xHc23a__body{gap:1.5rem;padding-top:2rem;display:grid}.FounderQuote-module__xHc23a__quote p{letter-spacing:-.01em;max-width:46ch;font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.45}.FounderQuote-module__xHc23a__quote strong{font-weight:700}.FounderQuote-module__xHc23a__signature{font-size:var(--fs-14);color:var(--muted)}@media (min-width:1024px){.FounderQuote-module__xHc23a__body{grid-template-columns:1fr auto;align-items:start}}
.HeroSlider-module__BJqekG__slider{position:absolute;inset:0}.HeroSlider-module__BJqekG__slide{opacity:0;transition:opacity 1.2s var(--ease), transform 7s linear;position:absolute;inset:0;transform:scale(1.06)}.HeroSlider-module__BJqekG__active{opacity:1;transform:scale(1)}.HeroSlider-module__BJqekG__img{object-fit:cover}.HeroSlider-module__BJqekG__tone0{background:linear-gradient(160deg, var(--ameixa) 0%, var(--ameixa-escura) 100%)}.HeroSlider-module__BJqekG__tone1{background:linear-gradient(160deg, var(--vinho) 0%, var(--berinjela) 100%)}.HeroSlider-module__BJqekG__tone2{background:linear-gradient(160deg, #5a4a42 0%, var(--grafite) 100%)}.HeroSlider-module__BJqekG__dots{z-index:2;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.HeroSlider-module__BJqekG__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:44px;display:grid}.HeroSlider-module__BJqekG__dot:before{content:"";width:8px;height:8px;transition:background-color .3s, transform .3s var(--ease);background:#ffffff80;border-radius:50%}.HeroSlider-module__BJqekG__dot[aria-current=true]:before{background:var(--branco);transform:scale(1.4)}
.Hero-module__Z8hQ_W__hero{min-height:100svh;padding-top:var(--header-h);color:var(--branco);background:var(--ameixa-escura) linear-gradient(160deg, var(--ameixa) 0%, var(--ameixa-escura) 100%);align-items:flex-end;padding-bottom:4rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.Hero-module__Z8hQ_W__hero{align-items:center;padding-bottom:0}}.Hero-module__Z8hQ_W__media{--veu-topo:9.68%;position:absolute;inset:-12% 0}.Hero-module__Z8hQ_W__static{--veu-topo:0%;inset:0}.Hero-module__Z8hQ_W__img{object-fit:cover}.Hero-module__Z8hQ_W__media:after{content:"";background:linear-gradient(90deg,#2e2520b8 0%,#2e252059 60%,#2e252033 100%);position:absolute;inset:0}.Hero-module__Z8hQ_W__content{max-width:var(--max-w);position:relative}.Hero-module__Z8hQ_W__center{text-align:center}.Hero-module__Z8hQ_W__center .Hero-module__Z8hQ_W__content{flex-direction:column;align-items:center;display:flex}.Hero-module__Z8hQ_W__center .Hero-module__Z8hQ_W__media:after{background:linear-gradient(180deg, #2e2520bf var(--veu-topo), #2e252073 calc(var(--veu-topo) + 5rem), #2e252000 calc(var(--veu-topo) + 11rem)), radial-gradient(ellipse 62% 42% at 50% 56%, #2e25209e 0%, #2e252059 55%, #2e252000 100%)}@media (max-width:767px){.Hero-module__Z8hQ_W__center .Hero-module__Z8hQ_W__media:after{background:linear-gradient(180deg, #2e2520bf var(--veu-topo), #2e252073 calc(var(--veu-topo) + 5rem), #2e252000 calc(var(--veu-topo) + 11rem)), radial-gradient(ellipse 110% 50% at 50% 72%, #2e25209e 0%, #2e252059 60%, #2e252000 100%)}}.Hero-module__Z8hQ_W__headline{max-width:22ch;font-family:var(--font-titulo);text-wrap:balance;text-shadow:0 2px 24px #0000004d;font-size:clamp(2.5rem,7vw,5rem);font-weight:600;line-height:1.05}.Hero-module__Z8hQ_W__headline[data-breaks]{max-width:none;font-size:clamp(2.25rem,6vw,4.25rem)}.Hero-module__Z8hQ_W__subtitle{font-family:var(--font-corpo);font-size:var(--fs-16);color:var(--areia);margin-top:1.25rem;font-weight:500}@media (min-width:768px){.Hero-module__Z8hQ_W__subtitle{font-size:var(--fs-20)}}.Hero-module__Z8hQ_W__title{max-width:26ch;font-size:clamp(2.25rem,6vw,4rem);font-weight:500}.Hero-module__Z8hQ_W__text{max-width:52ch;font-size:var(--fs-16);color:var(--areia);margin-top:1.25rem}@media (min-width:768px){.Hero-module__Z8hQ_W__text{font-size:var(--fs-20)}}.Hero-module__Z8hQ_W__cta{margin-top:2rem}.Hero-module__Z8hQ_W__video{display:none}@media (min-width:768px){.Hero-module__Z8hQ_W__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}}.Hero-module__Z8hQ_W__note{font-size:var(--fs-14);opacity:.85;margin-top:1rem}.Hero-module__Z8hQ_W__hero :focus-visible{outline-color:var(--branco)}
.Intro-module__XC4VmG__section{padding-block:var(--section-y);background:var(--fundo)}.Intro-module__XC4VmG__grid{align-items:center;gap:3.5rem;display:grid}@media (min-width:1024px){.Intro-module__XC4VmG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:5rem}}.Intro-module__XC4VmG__title{margin-top:1rem}.Intro-module__XC4VmG__title span{color:var(--acao);font-style:italic;font-weight:500;display:block}.Intro-module__XC4VmG__body{max-width:50ch;font-family:var(--font-corpo);color:var(--muted);margin-top:1.75rem;line-height:1.8}.Intro-module__XC4VmG__composition{padding-left:22%;position:relative}.Intro-module__XC4VmG__photo{background:var(--areia);position:relative;overflow:hidden}.Intro-module__XC4VmG__big{aspect-ratio:8/9}@media (max-width:767px){.Intro-module__XC4VmG__big{aspect-ratio:auto;height:380px}}.Intro-module__XC4VmG__small{aspect-ratio:4/5;background:var(--nevoa);width:34%;position:absolute;top:38%;left:0;box-shadow:0 24px 48px #2e25202e}.Intro-module__XC4VmG__img{object-fit:cover;transition:transform .8s var(--ease)}.Intro-module__XC4VmG__photo:after{content:"";opacity:0;transition:opacity .4s var(--ease);background:linear-gradient(#2c2c2a00 40%,#2c2c2a8c);position:absolute;inset:0}.Intro-module__XC4VmG__photo:hover:after{opacity:1}.Intro-module__XC4VmG__photo:hover .Intro-module__XC4VmG__img{transform:scale(1.04)}
.Neighborhoods-module__-k4xmq__section{padding-block:var(--section-y)}.Neighborhoods-module__-k4xmq__title{max-width:22ch;margin-top:1rem}.Neighborhoods-module__-k4xmq__grid{gap:1rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}@media (min-width:768px){.Neighborhoods-module__-k4xmq__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.Neighborhoods-module__-k4xmq__grid{grid-template-columns:repeat(3,1fr)}}.Neighborhoods-module__-k4xmq__card{border-top:2px solid var(--ameixa);background:var(--areia);transition:background-color .3s var(--ease);padding:2rem 1.5rem}.Neighborhoods-module__-k4xmq__card:hover{background:var(--nevoa)}.Neighborhoods-module__-k4xmq__name{font-size:var(--fs-20);font-weight:500}.Neighborhoods-module__-k4xmq__text{font-size:var(--fs-14);color:var(--muted);margin-top:.75rem;line-height:1.7}.Neighborhoods-module__-k4xmq__closing{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.5rem;display:flex}.Neighborhoods-module__-k4xmq__closing p{font-size:var(--fs-20)}
.PainPoints-module__HxOllW__section{padding-block:var(--section-y);background:var(--areia)}.PainPoints-module__HxOllW__grid{gap:2rem;display:grid}@media (min-width:768px){.PainPoints-module__HxOllW__grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}}.PainPoints-module__HxOllW__title{margin-top:1rem}.PainPoints-module__HxOllW__text{max-width:44ch;color:var(--muted);margin-top:1rem;line-height:1.8}.PainPoints-module__HxOllW__list{border-top:1px solid var(--linha);padding:0;list-style:none}.PainPoints-module__HxOllW__list li{border-bottom:1px solid var(--linha);font-size:var(--fs-16);transition:color .3s var(--ease), border-color .3s var(--ease), padding-left .4s var(--ease);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-block:1rem;display:flex}.PainPoints-module__HxOllW__list li:hover{color:var(--ameixa);border-bottom-color:var(--ameixa);padding-left:.75rem}.PainPoints-module__HxOllW__tag{font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);transition:color .3s var(--ease);flex-shrink:0;font-weight:600}.PainPoints-module__HxOllW__list li:hover .PainPoints-module__HxOllW__tag{color:var(--ameixa)}.PainPoints-module__HxOllW__closing{font-size:var(--fs-20);color:var(--acao);margin-top:1.5rem;font-style:italic}
.Partners-module__Hzpy8G__section{padding-block:var(--section-y);background:var(--areia);text-align:center}.Partners-module__Hzpy8G__title{max-width:24ch;margin:1.5rem auto 0}.Partners-module__Hzpy8G__grid{margin-top:3.5rem;padding:0;list-style:none;display:grid}.Partners-module__Hzpy8G__cell{border:1px solid var(--cinza);min-height:8rem;font-size:var(--fs-14);letter-spacing:.04em;text-transform:uppercase;place-items:center;margin:0 -1px -1px 0;padding:1rem;font-weight:500;display:grid}.Partners-module__Hzpy8G__text{max-width:56ch;color:var(--muted);margin:1.25rem auto 0}.Partners-module__Hzpy8G__cta{margin-top:3rem}@media (min-width:768px){.Partners-module__Hzpy8G__grid{grid-template-columns:repeat(3,1fr)}.Partners-module__Hzpy8G__cell{min-height:14rem}}
