@charset "UTF-8";#blog-detail-form .form-eyebrow,#empreendimento-form .form-eyebrow,#esg-form .form-eyebrow,#home-form .form-eyebrow,#newsletter-form-section .form-eyebrow,#post-newsletter .form-eyebrow,#privacy-form .form-eyebrow,.blog-garden-form-block .form-eyebrow,.blog-garden-newsletter .form-eyebrow,.privacy-garden-form-block .form-eyebrow{color:#d0e5d2;display:inline-block;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.3em;margin-bottom:20px;text-transform:uppercase}#blog-detail-form .blog-garden-form-block__inner>h2 b,#blog-detail-form .blog-garden-form-block__inner>h2 em,#blog-detail-form .blog-garden-form-block__inner>h2 i,#blog-detail-form .blog-garden-newsletter__inner>h2 b,#blog-detail-form .blog-garden-newsletter__inner>h2 em,#blog-detail-form .blog-garden-newsletter__inner>h2 i,#blog-detail-form .form-left>h2 b,#blog-detail-form .form-left>h2 em,#blog-detail-form .form-left>h2 i,#blog-detail-form .form-title b,#blog-detail-form .form-title em,#blog-detail-form .form-title i,#blog-detail-form .newsletter-left>h2 b,#blog-detail-form .newsletter-left>h2 em,#blog-detail-form .newsletter-left>h2 i,#blog-detail-form .privacy-garden-form-block__inner>h2 b,#blog-detail-form .privacy-garden-form-block__inner>h2 em,#blog-detail-form .privacy-garden-form-block__inner>h2 i,#empreendimento-form .blog-garden-form-block__inner>h2 b,#empreendimento-form .blog-garden-form-block__inner>h2 em,#empreendimento-form .blog-garden-form-block__inner>h2 i,#empreendimento-form .blog-garden-newsletter__inner>h2 b,#empreendimento-form .blog-garden-newsletter__inner>h2 em,#empreendimento-form .blog-garden-newsletter__inner>h2 i,#empreendimento-form .form-left>h2 b,#empreendimento-form .form-left>h2 em,#empreendimento-form .form-left>h2 i,#empreendimento-form .form-title b,#empreendimento-form .form-title em,#empreendimento-form .form-title i,#empreendimento-form .newsletter-left>h2 b,#empreendimento-form .newsletter-left>h2 em,#empreendimento-form .newsletter-left>h2 i,#empreendimento-form .privacy-garden-form-block__inner>h2 b,#empreendimento-form .privacy-garden-form-block__inner>h2 em,#empreendimento-form .privacy-garden-form-block__inner>h2 i,#esg-form .blog-garden-form-block__inner>h2 b,#esg-form .blog-garden-form-block__inner>h2 em,#esg-form .blog-garden-form-block__inner>h2 i,#esg-form .blog-garden-newsletter__inner>h2 b,#esg-form .blog-garden-newsletter__inner>h2 em,#esg-form .blog-garden-newsletter__inner>h2 i,#esg-form .form-left>h2 b,#esg-form .form-left>h2 em,#esg-form .form-left>h2 i,#esg-form .form-title b,#esg-form .form-title em,#esg-form .form-title i,#esg-form .newsletter-left>h2 b,#esg-form .newsletter-left>h2 em,#esg-form .newsletter-left>h2 i,#esg-form .privacy-garden-form-block__inner>h2 b,#esg-form .privacy-garden-form-block__inner>h2 em,#esg-form .privacy-garden-form-block__inner>h2 i,#home-form .blog-garden-form-block__inner>h2 b,#home-form .blog-garden-form-block__inner>h2 em,#home-form .blog-garden-form-block__inner>h2 i,#home-form .blog-garden-newsletter__inner>h2 b,#home-form .blog-garden-newsletter__inner>h2 em,#home-form .blog-garden-newsletter__inner>h2 i,#home-form .form-left>h2 b,#home-form .form-left>h2 em,#home-form .form-left>h2 i,#home-form .form-title b,#home-form .form-title em,#home-form .form-title i,#home-form .newsletter-left>h2 b,#home-form .newsletter-left>h2 em,#home-form .newsletter-left>h2 i,#home-form .privacy-garden-form-block__inner>h2 b,#home-form .privacy-garden-form-block__inner>h2 em,#home-form .privacy-garden-form-block__inner>h2 i,#newsletter-form-section .blog-garden-form-block__inner>h2 b,#newsletter-form-section .blog-garden-form-block__inner>h2 em,#newsletter-form-section .blog-garden-form-block__inner>h2 i,#newsletter-form-section .blog-garden-newsletter__inner>h2 b,#newsletter-form-section .blog-garden-newsletter__inner>h2 em,#newsletter-form-section .blog-garden-newsletter__inner>h2 i,#newsletter-form-section .form-left>h2 b,#newsletter-form-section .form-left>h2 em,#newsletter-form-section .form-left>h2 i,#newsletter-form-section .form-title b,#newsletter-form-section .form-title em,#newsletter-form-section .form-title i,#newsletter-form-section .newsletter-left>h2 b,#newsletter-form-section .newsletter-left>h2 em,#newsletter-form-section .newsletter-left>h2 i,#newsletter-form-section .privacy-garden-form-block__inner>h2 b,#newsletter-form-section .privacy-garden-form-block__inner>h2 em,#newsletter-form-section .privacy-garden-form-block__inner>h2 i,#post-newsletter .blog-garden-form-block__inner>h2 b,#post-newsletter .blog-garden-form-block__inner>h2 em,#post-newsletter .blog-garden-form-block__inner>h2 i,#post-newsletter .blog-garden-newsletter__inner>h2 b,#post-newsletter .blog-garden-newsletter__inner>h2 em,#post-newsletter .blog-garden-newsletter__inner>h2 i,#post-newsletter .form-left>h2 b,#post-newsletter .form-left>h2 em,#post-newsletter .form-left>h2 i,#post-newsletter .form-title b,#post-newsletter .form-title em,#post-newsletter .form-title i,#post-newsletter .newsletter-left>h2 b,#post-newsletter .newsletter-left>h2 em,#post-newsletter .newsletter-left>h2 i,#post-newsletter .privacy-garden-form-block__inner>h2 b,#post-newsletter .privacy-garden-form-block__inner>h2 em,#post-newsletter .privacy-garden-form-block__inner>h2 i,#privacy-form .blog-garden-form-block__inner>h2 b,#privacy-form .blog-garden-form-block__inner>h2 em,#privacy-form .blog-garden-form-block__inner>h2 i,#privacy-form .blog-garden-newsletter__inner>h2 b,#privacy-form .blog-garden-newsletter__inner>h2 em,#privacy-form .blog-garden-newsletter__inner>h2 i,#privacy-form .form-left>h2 b,#privacy-form .form-left>h2 em,#privacy-form .form-left>h2 i,#privacy-form .form-title b,#privacy-form .form-title em,#privacy-form .form-title i,#privacy-form .newsletter-left>h2 b,#privacy-form .newsletter-left>h2 em,#privacy-form .newsletter-left>h2 i,#privacy-form .privacy-garden-form-block__inner>h2 b,#privacy-form .privacy-garden-form-block__inner>h2 em,#privacy-form .privacy-garden-form-block__inner>h2 i,.blog-garden-form-block .blog-garden-form-block__inner>h2 b,.blog-garden-form-block .blog-garden-form-block__inner>h2 em,.blog-garden-form-block .blog-garden-form-block__inner>h2 i,.blog-garden-form-block .blog-garden-newsletter__inner>h2 b,.blog-garden-form-block .blog-garden-newsletter__inner>h2 em,.blog-garden-form-block .blog-garden-newsletter__inner>h2 i,.blog-garden-form-block .form-left>h2 b,.blog-garden-form-block .form-left>h2 em,.blog-garden-form-block .form-left>h2 i,.blog-garden-form-block .form-title b,.blog-garden-form-block .form-title em,.blog-garden-form-block .form-title i,.blog-garden-form-block .newsletter-left>h2 b,.blog-garden-form-block .newsletter-left>h2 em,.blog-garden-form-block .newsletter-left>h2 i,.blog-garden-form-block .privacy-garden-form-block__inner>h2 b,.blog-garden-form-block .privacy-garden-form-block__inner>h2 em,.blog-garden-form-block .privacy-garden-form-block__inner>h2 i,.blog-garden-newsletter .blog-garden-form-block__inner>h2 b,.blog-garden-newsletter .blog-garden-form-block__inner>h2 em,.blog-garden-newsletter .blog-garden-form-block__inner>h2 i,.blog-garden-newsletter .blog-garden-newsletter__inner>h2 b,.blog-garden-newsletter .blog-garden-newsletter__inner>h2 em,.blog-garden-newsletter .blog-garden-newsletter__inner>h2 i,.blog-garden-newsletter .form-left>h2 b,.blog-garden-newsletter .form-left>h2 em,.blog-garden-newsletter .form-left>h2 i,.blog-garden-newsletter .form-title b,.blog-garden-newsletter .form-title em,.blog-garden-newsletter .form-title i,.blog-garden-newsletter .newsletter-left>h2 b,.blog-garden-newsletter .newsletter-left>h2 em,.blog-garden-newsletter .newsletter-left>h2 i,.blog-garden-newsletter .privacy-garden-form-block__inner>h2 b,.blog-garden-newsletter .privacy-garden-form-block__inner>h2 em,.blog-garden-newsletter .privacy-garden-form-block__inner>h2 i,.privacy-garden-form-block .blog-garden-form-block__inner>h2 b,.privacy-garden-form-block .blog-garden-form-block__inner>h2 em,.privacy-garden-form-block .blog-garden-form-block__inner>h2 i,.privacy-garden-form-block .blog-garden-newsletter__inner>h2 b,.privacy-garden-form-block .blog-garden-newsletter__inner>h2 em,.privacy-garden-form-block .blog-garden-newsletter__inner>h2 i,.privacy-garden-form-block .form-left>h2 b,.privacy-garden-form-block .form-left>h2 em,.privacy-garden-form-block .form-left>h2 i,.privacy-garden-form-block .form-title b,.privacy-garden-form-block .form-title em,.privacy-garden-form-block .form-title i,.privacy-garden-form-block .newsletter-left>h2 b,.privacy-garden-form-block .newsletter-left>h2 em,.privacy-garden-form-block .newsletter-left>h2 i,.privacy-garden-form-block .privacy-garden-form-block__inner>h2 b,.privacy-garden-form-block .privacy-garden-form-block__inner>h2 em,.privacy-garden-form-block .privacy-garden-form-block__inner>h2 i{color:#fff;font-family:Migra,serif;font-style:normal;font-weight:400}#blog-detail-form .blog-garden-form-block__inner>h2 strong,#blog-detail-form .blog-garden-newsletter__inner>h2 strong,#blog-detail-form .form-left>h2 strong,#blog-detail-form .form-title strong,#blog-detail-form .newsletter-left>h2 strong,#blog-detail-form .privacy-garden-form-block__inner>h2 strong,#empreendimento-form .blog-garden-form-block__inner>h2 strong,#empreendimento-form .blog-garden-newsletter__inner>h2 strong,#empreendimento-form .form-left>h2 strong,#empreendimento-form .form-title strong,#empreendimento-form .newsletter-left>h2 strong,#empreendimento-form .privacy-garden-form-block__inner>h2 strong,#esg-form .blog-garden-form-block__inner>h2 strong,#esg-form .blog-garden-newsletter__inner>h2 strong,#esg-form .form-left>h2 strong,#esg-form .form-title strong,#esg-form .newsletter-left>h2 strong,#esg-form .privacy-garden-form-block__inner>h2 strong,#home-form .blog-garden-form-block__inner>h2 strong,#home-form .blog-garden-newsletter__inner>h2 strong,#home-form .form-left>h2 strong,#home-form .form-title strong,#home-form .newsletter-left>h2 strong,#home-form .privacy-garden-form-block__inner>h2 strong,#newsletter-form-section .blog-garden-form-block__inner>h2 strong,#newsletter-form-section .blog-garden-newsletter__inner>h2 strong,#newsletter-form-section .form-left>h2 strong,#newsletter-form-section .form-title strong,#newsletter-form-section .newsletter-left>h2 strong,#newsletter-form-section .privacy-garden-form-block__inner>h2 strong,#post-newsletter .blog-garden-form-block__inner>h2 strong,#post-newsletter .blog-garden-newsletter__inner>h2 strong,#post-newsletter .form-left>h2 strong,#post-newsletter .form-title strong,#post-newsletter .newsletter-left>h2 strong,#post-newsletter .privacy-garden-form-block__inner>h2 strong,#privacy-form .blog-garden-form-block__inner>h2 strong,#privacy-form .blog-garden-newsletter__inner>h2 strong,#privacy-form .form-left>h2 strong,#privacy-form .form-title strong,#privacy-form .newsletter-left>h2 strong,#privacy-form .privacy-garden-form-block__inner>h2 strong,.blog-garden-form-block .blog-garden-form-block__inner>h2 strong,.blog-garden-form-block .blog-garden-newsletter__inner>h2 strong,.blog-garden-form-block .form-left>h2 strong,.blog-garden-form-block .form-title strong,.blog-garden-form-block .newsletter-left>h2 strong,.blog-garden-form-block .privacy-garden-form-block__inner>h2 strong,.blog-garden-newsletter .blog-garden-form-block__inner>h2 strong,.blog-garden-newsletter .blog-garden-newsletter__inner>h2 strong,.blog-garden-newsletter .form-left>h2 strong,.blog-garden-newsletter .form-title strong,.blog-garden-newsletter .newsletter-left>h2 strong,.blog-garden-newsletter .privacy-garden-form-block__inner>h2 strong,.privacy-garden-form-block .blog-garden-form-block__inner>h2 strong,.privacy-garden-form-block .blog-garden-newsletter__inner>h2 strong,.privacy-garden-form-block .form-left>h2 strong,.privacy-garden-form-block .form-title strong,.privacy-garden-form-block .newsletter-left>h2 strong,.privacy-garden-form-block .privacy-garden-form-block__inner>h2 strong{color:#fff;font-family:Migra,serif;font-style:normal;font-weight:700}@media (min-width:769px){#blog-detail-form,#empreendimento-form,#esg-form,#home-form,#newsletter-form-section,#privacy-form{align-items:center;background:#282828!important;display:flex;height:100dvh;justify-content:center;min-height:100dvh;overflow:hidden;padding:0!important;position:relative}#blog-detail-form>.container,#blog-detail-form>.container.container-custom,#empreendimento-form>.container,#empreendimento-form>.container.container-custom,#esg-form>.container,#esg-form>.container.container-custom,#home-form>.container,#home-form>.container.container-custom,#newsletter-form-section>.container,#newsletter-form-section>.container.container-custom,#privacy-form>.container,#privacy-form>.container.container-custom{margin:0 auto!important;max-width:none!important;padding:0!important;width:min(1100px,100% - 10vw)!important}#blog-detail-form .form-wrapper,#empreendimento-form .form-wrapper,#esg-form .form-wrapper,#home-form .form-wrapper,#newsletter-form-section .form-wrapper,#privacy-form .form-wrapper{align-items:center!important;display:grid!important;flex-direction:row!important;gap:80px!important;grid-template-columns:1fr 1.2fr!important;max-width:none!important;width:100%!important}#blog-detail-form .form-left,#empreendimento-form .form-left,#esg-form .form-left,#home-form .form-left,#newsletter-form-section .form-left,#privacy-form .form-left{flex:none!important;max-width:none!important;text-align:left!important}#blog-detail-form .form-right,#empreendimento-form .form-right,#esg-form .form-right,#home-form .form-right,#newsletter-form-section .form-right,#privacy-form .form-right{flex:none!important;max-width:none!important}#blog-detail-form .form-left>h2,#blog-detail-form .form-title,#empreendimento-form .form-left>h2,#empreendimento-form .form-title,#esg-form .form-left>h2,#esg-form .form-title,#home-form .form-left>h2,#home-form .form-title,#newsletter-form-section .form-left>h2,#newsletter-form-section .form-title,#privacy-form .form-left>h2,#privacy-form .form-title{color:#fff!important;font-family:Migra,serif!important;font-size:clamp(40px,4.2vw,64px)!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.05!important;margin:0 0 24px!important;max-width:none!important;text-transform:none!important}#blog-detail-form .form-left>h2 span,#blog-detail-form .form-title span,#empreendimento-form .form-left>h2 span,#empreendimento-form .form-title span,#esg-form .form-left>h2 span,#esg-form .form-title span,#home-form .form-left>h2 span,#home-form .form-title span,#newsletter-form-section .form-left>h2 span,#newsletter-form-section .form-title span,#privacy-form .form-left>h2 span,#privacy-form .form-title span{display:block!important;font-weight:400!important}#blog-detail-form .form-left>h2 b,#blog-detail-form .form-left>h2 em,#blog-detail-form .form-left>h2 i,#blog-detail-form .form-title b,#blog-detail-form .form-title em,#blog-detail-form .form-title i,#empreendimento-form .form-left>h2 b,#empreendimento-form .form-left>h2 em,#empreendimento-form .form-left>h2 i,#empreendimento-form .form-title b,#empreendimento-form .form-title em,#empreendimento-form .form-title i,#esg-form .form-left>h2 b,#esg-form .form-left>h2 em,#esg-form .form-left>h2 i,#esg-form .form-title b,#esg-form .form-title em,#esg-form .form-title i,#home-form .form-left>h2 b,#home-form .form-left>h2 em,#home-form .form-left>h2 i,#home-form .form-title b,#home-form .form-title em,#home-form .form-title i,#newsletter-form-section .form-left>h2 b,#newsletter-form-section .form-left>h2 em,#newsletter-form-section .form-left>h2 i,#newsletter-form-section .form-title b,#newsletter-form-section .form-title em,#newsletter-form-section .form-title i,#privacy-form .form-left>h2 b,#privacy-form .form-left>h2 em,#privacy-form .form-left>h2 i,#privacy-form .form-title b,#privacy-form .form-title em,#privacy-form .form-title i{color:#fff!important;font-family:Migra,serif!important;font-style:normal!important;font-weight:400!important}#blog-detail-form .form-left>h2 strong,#blog-detail-form .form-title strong,#empreendimento-form .form-left>h2 strong,#empreendimento-form .form-title strong,#esg-form .form-left>h2 strong,#esg-form .form-title strong,#home-form .form-left>h2 strong,#home-form .form-title strong,#newsletter-form-section .form-left>h2 strong,#newsletter-form-section .form-title strong,#privacy-form .form-left>h2 strong,#privacy-form .form-title strong{color:#fff!important;font-family:Migra,serif!important;font-style:normal!important;font-weight:700!important}#blog-detail-form .form-left>h2 *,#blog-detail-form .form-title *,#empreendimento-form .form-left>h2 *,#empreendimento-form .form-title *,#esg-form .form-left>h2 *,#esg-form .form-title *,#home-form .form-left>h2 *,#home-form .form-title *,#newsletter-form-section .form-left>h2 *,#newsletter-form-section .form-title *,#privacy-form .form-left>h2 *,#privacy-form .form-title *{font-family:Migra,serif!important}#blog-detail-form .form-left>p,#blog-detail-form .form-subtitle,#empreendimento-form .form-left>p,#empreendimento-form .form-subtitle,#esg-form .form-left>p,#esg-form .form-subtitle,#home-form .form-left>p,#home-form .form-subtitle,#newsletter-form-section .form-left>p,#newsletter-form-section .form-subtitle,#privacy-form .form-left>p,#privacy-form .form-subtitle{color:hsla(0,0%,100%,.55)!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:300!important;letter-spacing:normal!important;line-height:1.7!important;margin:0!important;max-width:380px!important;text-transform:none!important}}@media (min-width:769px) and (max-height:850px){#blog-detail-form,#empreendimento-form,#esg-form,#home-form,#newsletter-form-section,#privacy-form{align-items:safe center!important;height:auto!important;min-height:100dvh;overflow:visible!important;padding:100px 0 60px!important}}.contato__form{display:flex;flex-direction:column;gap:clamp(10px,.9vw,16px);margin-bottom:18px}.contato__form .form__group{display:flex;flex-direction:column;gap:clamp(6px,.5vw,10px)}.contato__form .form__row{display:flex;gap:clamp(10px,.9vw,16px);width:100%}.contato__form .form__row .form__group{flex:1;min-width:0}.contato__form .form__group--grow{display:flex;flex-direction:column;gap:clamp(6px,.5vw,10px)}.contato__form .form__label{color:hsla(0,0%,100%,.45);font-family:Montserrat,sans-serif;font-size:clamp(8px,.75vw,11px);font-weight:300;letter-spacing:1.5px;margin:0;text-transform:uppercase}.contato__form .form__label span{color:#d0e5d2;margin-left:2px}.contato__form .form__input,.contato__form .form__textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:0;box-sizing:border-box;color:hsla(0,0%,100%,.85);font-family:Montserrat,sans-serif;font-size:clamp(12px,.95vw,14px);font-weight:300;line-height:1.3;outline:none;padding:clamp(9px,.9vw,14px) clamp(12px,1vw,16px);transition:border-color .2s,background .2s;width:100%}.contato__form .form__textarea{height:clamp(62px,12vh,140px);line-height:1.5;resize:none}.contato__form .form__input::-moz-placeholder,.contato__form .form__textarea::-moz-placeholder{color:hsla(0,0%,100%,.2)}.contato__form .form__input::placeholder,.contato__form .form__textarea::placeholder{color:hsla(0,0%,100%,.2)}.contato__form .form__input:focus,.contato__form .form__textarea:focus{background:hsla(0,0%,100%,.06);border-color:rgba(208,229,210,.6)}.contato__form .form__dropdown{position:relative}.contato__form .form__dropdown-trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:0;color:hsla(0,0%,100%,.2);cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:clamp(12px,.95vw,14px);font-weight:300;justify-content:space-between;line-height:1.3;outline:none;padding:clamp(9px,.9vw,14px) clamp(32px,2.2vw,40px) clamp(9px,.9vw,14px) clamp(12px,1vw,16px);text-align:left;transition:border-color .2s,background .2s;width:100%}.contato__form .form__dropdown-trigger.has-value{color:hsla(0,0%,100%,.85)}.contato__form .form__dropdown-trigger.is-open,.contato__form .form__dropdown-trigger:focus{background:hsla(0,0%,100%,.06);border-color:rgba(208,229,210,.6)}.contato__form .form__dropdown-arrow{flex-shrink:0;height:8px;transition:transform .2s;width:12px}.contato__form .form__dropdown-trigger.is-open .form__dropdown-arrow{transform:rotate(180deg)}.contato__form .form__dropdown-list{background:#1a1a1a;border:1px solid rgba(208,229,210,.35);display:none;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 2px);z-index:100}.contato__form .form__dropdown-list.is-open{display:block}.contato__form .form__dropdown-option{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.7);cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:clamp(12px,.95vw,14px);font-weight:300;padding:clamp(10px,.9vw,14px) clamp(12px,1vw,16px);text-align:left;transition:background .15s,color .15s;width:100%}.contato__form .form__dropdown-option:last-child{border-bottom:none}.contato__form .form__dropdown-option.is-selected,.contato__form .form__dropdown-option:hover{background:rgba(208,229,210,.12);color:#d0e5d2}.contato__form .form__privacy{align-items:flex-start;cursor:pointer;display:flex;gap:clamp(10px,.8vw,14px);margin-top:2px}.contato__form .form__checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:0;cursor:pointer;flex-shrink:0;height:clamp(16px,1.2vw,18px);margin-top:1px;position:relative;transition:border-color .2s,background .2s;width:clamp(16px,1.2vw,18px)}.contato__form .form__checkbox:checked{background:#d0e5d2;border-color:#d0e5d2}.contato__form .form__checkbox:checked:after{border:2px solid #282828;border-left:none;border-top:none;content:"";height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.contato__form .form__privacy-text{color:hsla(0,0%,100%,.32);font-family:Montserrat,sans-serif;font-size:clamp(9.5px,.8vw,12px);font-weight:300;line-height:1.45}.contato__form .form__privacy-text a{color:#d0e5d2;text-decoration:underline;text-underline-offset:2px}.contato__form .form__submit{background:var(--verde);border:none;border-radius:0;color:#282828;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:clamp(10px,.8vw,12px);font-weight:300;letter-spacing:4px;margin-top:2px;padding:clamp(14px,1.1vw,18px) 24px;text-align:center;text-transform:uppercase;transition:background .25s;width:100%}.contato__form .form__submit:hover{background:var(--verde)}.contato__form .form__error{color:#ff6b6b;display:none;font-family:Montserrat,sans-serif;font-size:clamp(10px,.78vw,12px);font-weight:400;letter-spacing:.02em;line-height:1.4;margin-top:4px}.contato__form .checkbox-group.show--error .form__error,.contato__form .form__group.show--error .form__error,.contato__form .form__privacy.show--error .form__error{display:block}.contato__form .form__dropdown-trigger.is-invalid,.contato__form .form__input.is-invalid,.contato__form .form__textarea.is-invalid{background:hsla(0,100%,71%,.06)!important;border-color:#ff6b6b!important}.contato__form .form__dropdown-trigger.is-invalid:focus,.contato__form .form__input.is-invalid:focus,.contato__form .form__textarea.is-invalid:focus{border-color:#ff6b6b!important}.contato__form .form__checkbox.is-invalid,.contato__form .form__privacy.show--error .form__checkbox{border-color:#ff6b6b;box-shadow:0 0 0 1px hsla(0,100%,71%,.3)}.contato__form .form__privacy .form__error{margin-left:0;width:100%}@media (min-width:769px){.contato__form{gap:20px;margin-bottom:0}.contato__form .form__group{gap:10px}.contato__form .form__row{display:grid;gap:20px;grid-template-columns:1fr 1fr}.contato__form .form__label{color:hsla(0,0%,100%,.4);font-size:9px;font-weight:500;letter-spacing:.2em}.contato__form .form__label span{margin-left:4px}.contato__form .form__dropdown-trigger,.contato__form .form__input,.contato__form .form__textarea{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);color:#fff;font-size:14px;line-height:normal;padding:16px 20px;transition:all .3s cubic-bezier(.16,1,.3,1)}.contato__form .form__textarea{height:120px;line-height:1.5}.contato__form .form__input::-moz-placeholder,.contato__form .form__textarea::-moz-placeholder{color:hsla(0,0%,100%,.3)}.contato__form .form__input::placeholder,.contato__form .form__textarea::placeholder{color:hsla(0,0%,100%,.3)}.contato__form .form__dropdown-trigger.is-open,.contato__form .form__dropdown-trigger:focus,.contato__form .form__input:focus,.contato__form .form__textarea:focus{background:hsla(0,0%,100%,.05);border-color:#d0e5d2}.contato__form .form__dropdown-trigger{color:hsla(0,0%,100%,.3);padding:16px 20px}.contato__form .form__dropdown-trigger.has-value{color:#fff}.contato__form .form__dropdown-arrow{opacity:.5;transition:transform .3s cubic-bezier(.16,1,.3,1)}.contato__form .form__dropdown-list{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);bottom:auto;max-height:250px;overflow-y:auto;top:calc(100% + 5px);z-index:10}.contato__form .form__dropdown-option{border-bottom:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7);font-size:13px;padding:14px 20px;transition:all .2s}.contato__form .form__dropdown-option.is-selected,.contato__form .form__dropdown-option:hover{background:rgba(208,229,210,.15);color:#d0e5d2}.contato__form .form__privacy{gap:12px;margin-top:0}.contato__form .form__checkbox{height:18px;width:18px}.contato__form .form__checkbox:checked:after{align-items:center;border:none;color:#282828;content:"✓";display:flex;font-size:12px;height:auto;inset:0;justify-content:center;left:0;position:absolute;top:0;transform:none;width:auto}.contato__form .form__privacy-text{color:hsla(0,0%,100%,.35);font-size:11px;line-height:1.6}.contato__form .form__submit{background:#d0e5d2;color:#282828;font-size:10px;font-weight:600;letter-spacing:.3em;padding:20px;transition:all .4s cubic-bezier(.16,1,.3,1)}.contato__form .form__submit:hover{background:#fff;box-shadow:0 10px 30px rgba(208,229,210,.2);transform:translateY(-2px)}}@media (min-width:769px) and (max-height:720px){.contato__form,.contato__form .form__row{gap:12px}.contato__form .form__group{gap:6px}.contato__form .form__dropdown-trigger,.contato__form .form__input,.contato__form .form__textarea{font-size:13px;padding:11px 16px}.contato__form .form__textarea{height:80px}.contato__form .form__submit{font-size:9px;padding:14px}.contato__form .form__label{font-size:8.5px}}main{overflow-y:hidden}#header{position:fixed!important}.home-loader{align-items:center;background:#1a1a1a;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:opacity .8s ease-out,visibility .8s;width:100%;z-index:9999}.home-loader.hidden{opacity:0;pointer-events:none;visibility:hidden}.home-loader__logo-wrapper{display:inline-block;height:126px;position:relative;width:200px}@media (max-width:768px){.home-loader__logo-wrapper{height:95px;width:150px}}.home-loader__logo{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.home-loader__logo--dark{filter:brightness(.3);opacity:1;z-index:1}.home-loader__logo-wrapper:after{animation:home3-shimmer 2.5s linear infinite;background:linear-gradient(90deg,#3a3a3a,#6a6a6a 25%,#d4d4d4 45%,#fff 50%,#d4d4d4 55%,#6a6a6a 75%,#3a3a3a);background-size:200% 100%;content:"";height:100%;left:0;-webkit-mask-image:var(--logo-mask-url);mask-image:var(--logo-mask-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0;width:100%;z-index:3}@keyframes home3-shimmer{0%{background-position:200%}to{background-position:-200%}}#home3{background:var(--dark);color:#fff;font-family:Montserrat,sans-serif}#home3 *,#home3 :after,#home3 :before{box-sizing:border-box}:root{--hero-bg:#282828;--hero-text-primary:#fff;--hero-text-secondary:#fff;--hero-overlay-start:#000;--hero-overlay-end:rgba(0,0,0,.1);--hero-shadow:rgba(0,0,0,.25);--hero-font-primary:"Montserrat",sans-serif;--hero-font-display:"Migra",serif;--hero-title-size:100px;--hero-title-weight:200;--hero-title-line-height:1;--hero-subtitle-size:22px;--hero-subtitle-weight:600;--hero-subtitle-line-height:1;--hero-tagline-size:18px;--hero-tagline-weight:500;--hero-tagline-line-height:1;--hero-nav-size:16px;--hero-nav-weight:500;--hero-nav-line-height:1.22;--hero-nav-transform:uppercase;--hero-padding-top:0;--hero-padding-right:96px;--hero-padding-bottom:0;--hero-padding-left:96px;--hero-header-padding-top:56px;--hero-header-padding-bottom:56px;--hero-width:1920px;--hero-height:1083px;--hero-logo-width:94.9px;--hero-logo-height:60px;--hero-scroll-size:40px;--hero-cream:#f5f0e8;--hero-verde:#c8dbc4;--hero-dark:#0a0908;--hero-ease:cubic-bezier(.16,1,.3,1)}.hero{background-color:var(--dark);height:100vh;overflow:hidden;position:relative;width:100%}.hero__background{inset:0;position:absolute;z-index:1}.hero__bg-video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform:scale(1.05);width:100%;will-change:transform}.hero__overlay{background:linear-gradient(180deg,rgba(10,9,8,.85),rgba(10,9,8,.4) 12%,transparent 30%),linear-gradient(90deg,rgba(10,9,8,.85),rgba(10,9,8,.45) 22%,rgba(10,9,8,.05) 55%,transparent 75%),linear-gradient(0deg,rgba(10,9,8,.96),rgba(10,9,8,.78) 12%,rgba(10,9,8,.45) 30%,transparent 60%),linear-gradient(270deg,rgba(10,9,8,.65),rgba(10,9,8,.15) 12%,transparent 35%);inset:0;position:absolute;z-index:1}.hero__grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:150px 150px;inset:0;opacity:.055;pointer-events:none;position:absolute;z-index:3}.hero__content{bottom:clamp(120px,18vh,180px);left:5vw;max-width:min(820px,78vw);position:absolute;text-align:left;top:auto;transform:none;z-index:10}.hero__slogan{align-items:center;display:flex;gap:14px;left:auto;margin-bottom:clamp(18px,2.5vw,26px);position:static;top:auto;transform:none;white-space:normal}.hero__slogan-line{background:var(--hero-verde);display:block;flex-shrink:0;height:1px;width:32px}.hero__slogan-text{color:var(--hero-verde);font-size:clamp(8px,.7vw,10px);font-weight:500;letter-spacing:.42em}.hero__kicker,.hero__slogan-text{font-family:Montserrat,sans-serif;text-transform:uppercase}.hero__kicker{color:hsla(37,39%,94%,.65);display:block;font-size:clamp(9px,.8vw,11px);font-weight:400;letter-spacing:.26em;margin:0 0 6px;text-align:left}.hero__title{color:#fff;font-family:Migra,Georgia,serif;font-size:1em;font-weight:200;letter-spacing:0;line-height:1.1;margin:0;text-align:left}.hero__title-mask{display:block;line-height:1.18;overflow:hidden}.hero__title-accent{--accent-scale:0;display:inline-block;position:relative}.hero__title-accent:after{background:linear-gradient(90deg,var(--hero-verde) 0,transparent 80%);bottom:-6px;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(var(--accent-scale));transform-origin:left;transition:transform 1s var(--hero-ease)}.hero__title-word{display:inline-block;margin-right:.2em;will-change:transform,opacity}.hero__title-word:last-child{margin-right:0}.hero__title-word--main{font-size:clamp(42px,5.5vw,72px);font-weight:200}.hero__title-word--accent{font-size:clamp(48px,6.2vw,80px);font-weight:700}.hero__title-sub{color:hsla(37,39%,94%,.65);display:block;font-family:Montserrat,sans-serif;font-size:clamp(9px,.8vw,11px);font-weight:400;letter-spacing:.28em;margin:1.2em 0 0;text-align:left;text-transform:uppercase}.hero__divider{background:hsla(37,39%,94%,.12);height:1px;margin:clamp(22px,3vw,30px) 0;transform-origin:left;width:40px}.hero__cta{flex-wrap:wrap;gap:20px}.hero__cta,.hero__cta-btn{align-items:center;display:inline-flex}.hero__cta-btn{background:var(--hero-verde);border:none;color:var(--hero-dark);font-family:Montserrat,sans-serif;font-size:clamp(7px,.6vw,8.5px);font-weight:600;gap:10px;letter-spacing:.28em;overflow:hidden;padding:12px 26px;position:relative;text-decoration:none;text-transform:uppercase;transition:transform .4s var(--hero-ease),box-shadow .4s ease}.hero__cta-btn:before{background:#fff;content:"";inset:0;position:absolute;transform:translateX(-101%);transition:transform .55s var(--hero-ease)}.hero__cta-btn:hover{box-shadow:0 14px 44px rgba(208,229,210,.2);color:var(--hero-dark);transform:translateY(-2px)}.hero__cta-btn:hover:before{transform:translateX(0)}.hero__cta-btn>span,.hero__cta-btn>svg{position:relative;z-index:1}.hero__right-panel{gap:24px;position:absolute;right:5vw;top:35%;transform:translateY(-50%);z-index:10}.hero__right-location,.hero__right-panel{align-items:center;display:flex;flex-direction:column}.hero__right-location{gap:10px}.hero__right-coords{color:hsla(37,39%,94%,.38);font-family:Montserrat,sans-serif;font-size:7.5px;font-weight:400;letter-spacing:.32em;text-transform:uppercase}.hero__right-sep{background:hsla(37,39%,94%,.08);display:block;height:24px;width:1px}.hero__right-name{color:hsla(37,39%,94%,.38);font-family:Montserrat,sans-serif;font-size:7.5px;font-weight:500;letter-spacing:.34em;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-lr}.hero__stats{bottom:clamp(140px,15vh,180px);gap:18px;position:absolute;right:5vw;z-index:11}.hero__stat,.hero__stats{align-items:flex-end;display:flex;flex-direction:column}.hero__stat{gap:4px}.hero__stat-value{color:#fff;font-family:Migra,Georgia,serif;font-size:clamp(18px,1.8vw,26px);font-weight:700;letter-spacing:.02em;line-height:1}.hero__stat-label{color:hsla(37,39%,94%,.65);font-family:Montserrat,sans-serif;font-size:7.5px;font-weight:500;letter-spacing:.4em;text-transform:uppercase}.hero__stat-divider{align-self:flex-end;background:rgba(200,219,196,.15);height:1px;width:24px}.hero__marquee{bottom:clamp(60px,8vh,84px);left:0;overflow:hidden;position:absolute;right:0;white-space:nowrap;z-index:10}.hero__marquee:before{background:linear-gradient(90deg,transparent,hsla(37,39%,94%,.06) 20%,hsla(37,39%,94%,.06) 80%,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.hero__marquee-track{animation:heroMarqueeScroll 42s linear infinite;display:inline-flex;will-change:transform}.hero__marquee-track:hover{animation-play-state:paused}@keyframes heroMarqueeScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.hero__marquee-item{align-items:center;color:hsla(37,39%,94%,.14);display:inline-flex;font-family:Montserrat,sans-serif;font-size:8px;font-weight:500;gap:20px;letter-spacing:.38em;padding:10px 40px 10px 0;text-transform:uppercase}.hero__marquee-dot{background:var(--hero-verde);border-radius:50%;flex-shrink:0;height:3px;opacity:.3;width:3px}.hero__scroll{align-items:center;background:none;border:0;bottom:12px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:5px;left:50%;margin:0;padding:6px 10px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease,transform .3s ease;z-index:10}.hero__scroll:hover{opacity:.85;transform:translateX(-50%) translateY(-2px)}.hero__scroll:hover .hero__scroll-label{color:hsla(37,39%,94%,.75)}.hero__scroll:focus-visible{outline:1px solid var(--hero-verde);outline-offset:4px}.hero__scroll-label{color:hsla(37,39%,94%,.45);font-family:Montserrat,sans-serif;font-size:7px;font-weight:500;letter-spacing:.45em;text-transform:uppercase}.hero__scroll-track{background:rgba(200,219,196,.15);height:22px;overflow:hidden;position:relative;width:1px}.hero__scroll-thumb{animation:heroScrollPulse 4s ease-in-out infinite;background:var(--hero-verde);left:0;opacity:.9;position:absolute;width:100%}@keyframes heroScrollPulse{0%{height:22%;top:-100%}50%{height:22%;top:39%}to{height:22%;top:130%}}@media (max-width:1440px){.hero__right-panel{display:none!important}.hero__stats{bottom:clamp(100px,12vh,140px);right:3vw;transform:scale(.8);transform-origin:right bottom}}@media (max-width:1100px){.hero__content{left:5vw;max-width:75%}.hero__title-word--main{font-size:clamp(38px,5vw,64px)}.hero__title-word--accent{font-size:clamp(44px,6vw,72px)}.hero__stats{bottom:clamp(110px,14vh,150px);right:4vw;transform:scale(.75);transform-origin:right bottom}}@media (max-width:900px){.hero__content{bottom:clamp(160px,22vh,220px);left:5vw;max-width:86%}.hero__right-panel{display:flex!important;gap:12px;opacity:.6;right:3vw;top:45%;transform:translateY(-50%)}.hero__right-sep{background:hsla(37,39%,94%,.15);height:18px;width:1px}.hero__right-coords,.hero__right-name{font-size:7.5px;letter-spacing:.35em;writing-mode:vertical-rl}.hero__stats{bottom:100px;flex-direction:row;gap:20px;left:7vw;right:auto;transform:none}.hero__stat,.hero__stats{align-items:flex-start}.hero__overlay{background:rgba(10,9,8,.6);background-blend-mode:normal}}@media (max-width:600px){.hero__content{bottom:260px;left:7vw;max-width:86%}.hero__title-word--main{font-size:clamp(22px,7vw,32px)}.hero__title-word--accent{font-size:clamp(26px,8vw,38px)}.hero__cta{margin-top:10px}.hero__stats{border:none;bottom:130px;flex-direction:row;gap:15px;justify-content:flex-start;left:7vw;padding:0;transform:none}.hero__stat{align-items:flex-start;flex-direction:column;gap:2px}.hero__stat-value{font-size:16px}.hero__stat-label{font-size:8.5px;letter-spacing:.1em;opacity:.8}.hero__stat-divider{display:none}.hero__marquee{bottom:60px}.hero__scroll{bottom:15px}.hero__overlay{background:rgba(10,9,8,.6)}}@media (max-height:500px){.hero__content{bottom:80px}.hero__divider,.hero__kicker,.hero__marquee,.hero__slogan{display:none}}.location{z-index:9}.location,.location__map{inset:0;position:absolute}.location__map{z-index:1}.location__bg-video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.location__terrain{height:auto;left:43.1%;overflow:visible;pointer-events:none;position:absolute;top:45.5%;transform:translate(-50%,-50%);width:clamp(164px,17vw,275px);z-index:4}.location__terrain path{stroke:var(--white,#fff);stroke-width:2;fill:none}@media (min-width:1500px) and (max-width:1600px) and (max-height:750px){.location__terrain{left:43%;top:46.5%;width:230px}}@media (max-width:1500px){.location__terrain{left:43.2%;top:46.5%;width:207px}}@media (max-width:1380px){.location__terrain{left:43%;top:45.5%;width:190px}}.location__pin{left:40.2%;pointer-events:none;position:absolute;top:21.3%;transform:translate(-50%,-100%);width:clamp(28px,2.7vw,42px);z-index:9}.location__map-tag{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border-radius:0;box-shadow:0 30px 60px rgba(0,0,0,.15);box-sizing:border-box;display:flex;gap:15px;left:50%;padding:1.2% 1.5%;position:absolute;top:8%;transform:translateX(-50%);white-space:nowrap;z-index:8}.location__map-dot{background:var(--gold,#8b7f3b);border-radius:50%;flex-shrink:0;height:8px;width:8px}.location__map-tag-icon{display:block;flex-shrink:0;height:auto;width:20px}.location__map-tag-text{display:flex;flex-direction:column;gap:2px;min-width:0}.location__map-tag-title{color:#282828;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.location__map-tag-subtitle,.location__map-tag-title{font-family:Montserrat,sans-serif;line-height:1;white-space:nowrap}.location__map-tag-subtitle{color:#777;font-size:10px;font-weight:400}.location__content{align-items:flex-end;display:flex;inset:0;justify-content:flex-end;padding:0 clamp(30px,4vw,80px) clamp(30px,4vw,80px);position:absolute;z-index:3}.location__card{background:#fff;border-radius:0;box-shadow:0 40px 100px rgba(0,0,0,.2);color:#282828;padding:clamp(30px,4vw,60px);width:clamp(300px,26vw,420px)}.location__eyebrow{align-items:center;color:var(--gold,#8b7f3b);display:flex;font-family:Montserrat,sans-serif;font-size:8px;font-weight:600;gap:12px;letter-spacing:.3em;margin-bottom:clamp(15px,2vw,30px);text-transform:uppercase}.location__eyebrow:before{background:var(--gold,#8b7f3b);content:"";height:1px;width:24px}.location__title{color:#282828;font-family:var(--hero-font-display,"Migra",serif);font-size:clamp(32px,3.2vw,48px);font-variant-numeric:lining-nums proportional-nums;font-weight:200;letter-spacing:0;line-height:1.05;margin:0 0 clamp(20px,2.5vw,40px)}.location__title strong{font-style:normal;font-weight:700}.location__body-wrap{display:flex;flex-direction:column}.location__body{color:#555;font-family:var(--hero-font-primary,"Montserrat",sans-serif);font-size:clamp(12px,.9vw,14px);font-weight:400;letter-spacing:0;line-height:1.7;margin:0 0 15px}.location__body:last-child{margin-bottom:0}.location__highlight{color:#282828;font-weight:600}@media (max-width:1024px){.location__card{width:min(420px,100%)}}@media (max-width:768px){.location__card{max-width:100%;width:100%}.location__body{font-size:13px}}.lifestyle{inset:0;position:absolute;z-index:10}.lifestyle__background{inset:0;position:absolute;z-index:1}.lifestyle__bg-video{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.lifestyle__overlay{background:linear-gradient(0deg,transparent 30%,rgba(0,0,0,.65));inset:0;position:absolute}.lifestyle__content{align-items:start;-moz-column-gap:clamp(20px,3vw,56px);column-gap:clamp(20px,3vw,56px);display:grid;grid-template-columns:minmax(220px,.7fr) minmax(260px,.75fr) minmax(180px,.45fr);margin:0 auto;max-width:990px;padding:clamp(40px,5vh,72px) clamp(16px,3vw,32px) 0;position:relative;width:100%;z-index:2}.lifestyle__title{color:#fff;font-family:var(--hero-font-display);font-size:32px;font-weight:300;line-height:1.5;max-width:380px}.lifestyle__title strong{font-weight:700}.lifestyle__description{color:#fff;font-family:var(--hero-font-primary);font-size:clamp(13px,.95vw,16px);font-weight:400;line-height:1.6;max-width:320px;padding-top:clamp(4px,1vh,10px)}.lifestyle__description strong{font-weight:700}.lifestyle__highlights{color:#fff;display:flex;flex-direction:column;font-family:var(--hero-font-primary);font-size:clamp(14px,1vw,17px);font-weight:700;gap:4px;line-height:1.5;padding-top:clamp(4px,1vh,10px)}.statement{inset:0;pointer-events:none;position:absolute;z-index:8}.statement__content{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:0 96px}.statement__text{color:#fff;font-family:var(--hero-font-display);font-size:64px;font-weight:400;line-height:1.6;max-width:833px;text-align:left}.statement__text strong{font-style:italic;font-weight:400}.statement-line{display:block}.space{background:#fff;display:flex;inset:0;z-index:11}.space,.space__image{overflow:hidden;position:absolute}.space__image{height:100%;left:0;top:0;width:48%}.space__photo{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.space__content{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 96px 0 80px;position:absolute;right:0;top:0;width:52%}.space__text-group{position:relative;width:100%;z-index:2}.space__vector{height:auto;left:auto;pointer-events:none;position:absolute;right:0;top:0;transform:none;width:500px;z-index:1}.space__title{color:#282828;font-family:Migra,serif;font-size:32px;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;position:relative;z-index:2}.space__title strong{font-weight:700}.space__text{color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 1.5rem;max-width:50%}.space__text strong{font-weight:700}.space__text:last-child{margin-bottom:0}.space__text--right{margin-left:auto;text-align:right}@media (max-width:1024px){.space__title{font-size:48px;line-height:45px;margin-bottom:50px}.space__text{font-size:18px}}@media (max-width:768px){.space{flex-direction:column;justify-content:flex-start}.space__image{flex-shrink:0;height:50vh;left:auto}.space__content,.space__image{position:relative;top:auto;width:100%}.space__content{flex:1 1 auto;height:auto;justify-content:center;min-height:0;overflow-y:auto;padding:40px 24px;right:auto}.space__vector{height:auto;width:min(45vw,280px)}.space__title{font-size:32px;line-height:34px;margin-bottom:32px}.space__text{font-size:16px;max-width:100%}}@media (min-width:768px) and (max-width:1023px){:root{--hero-title-size:60px;--hero-subtitle-size:18px;--hero-tagline-size:22px;--hero-nav-size:14px;--hero-padding-right:48px;--hero-padding-left:48px;--hero-logo-width:70px;--hero-logo-height:45px}.hero__nav{gap:40px}.statement__content{padding:0 48px}.statement__text{font-size:48px}.location__content{padding:0 48px 48px}.location__map-tag{left:49%;top:17.5%}.location__terrain{left:45%;top:53%;width:clamp(200px,28vw,280px)}.location__pin{left:43.5%;top:22.5%}.lifestyle__content{grid-template-columns:1fr;margin:0 auto;max-width:860px;padding:80px 48px 0;row-gap:24px;width:100%}.lifestyle__title{font-size:clamp(44px,6vw,58px);max-width:480px}.lifestyle__description{font-size:clamp(18px,2.1vw,24px);max-width:620px;padding-top:0}.lifestyle__highlights{font-size:clamp(20px,2.2vw,26px);padding-top:0}}@media (max-width:767px){:root{--hero-title-size:40px;--hero-subtitle-size:18px;--hero-tagline-size:18px;--hero-nav-size:12px;--hero-padding-right:24px;--hero-padding-left:24px;--hero-logo-width:60px;--hero-logo-height:38px;--hero-scroll-size:32px}.hero__header,.hero__nav{flex-wrap:wrap;gap:20px}.hero__nav{justify-content:center;order:3;position:static;transform:none;width:100%}.hero__social{order:2}.hero__content{left:57%;padding:0 var(--hero-padding-left);width:100%!important}.hero__subtitle{margin-bottom:10px}.hero__subtitle-right{margin-top:10px}.hero__tagline{margin-top:20px;top:35%}.statement__content{padding:0 24px}.statement__text{font-size:32px;line-height:1.5}.location__terrain{left:50%;top:43%;width:clamp(160px,55vw,240px)}.location__pin{left:43.5%;top:22.5%}.location__content{align-items:flex-end;justify-content:center;padding:0 20px}.lifestyle__content{grid-template-columns:1fr;padding:90px 24px 0;row-gap:16px}.lifestyle__title{font-size:clamp(34px,10vw,44px);line-height:.96;max-width:320px}.lifestyle__description{font-size:18px;line-height:1.45;max-width:100%}.lifestyle__highlights{font-size:22px;line-height:1.35}}@media (max-width:1500px){.hero__content{width:55%}}.preloader{align-items:center;background:var(--dark);color:#fff;display:flex;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:9999}.preloader--done{opacity:0;transition:opacity .35s ease,visibility .35s ease;visibility:hidden}.preloader__inner{text-align:center}.preloader__counter{font-family:var(--hero-font-display);font-size:clamp(28px,6vw,56px);font-weight:700;margin-bottom:8px}.preloader__text{font-family:var(--hero-font-primary);font-size:18px;letter-spacing:.02em}.hero__white{background:#fff;inset:0;pointer-events:none;position:fixed;z-index:30}.zoom-trigger-element{height:100vh;margin-top:-20vh;width:100%}.zoom-container{background:#282828;height:100vh;overflow:hidden;position:relative;width:100%}.content-behind{align-items:center;background:#282828;display:flex;inset:0;justify-content:center;position:absolute;will-change:transform,opacity;z-index:1}.content-behind__video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.silence__reveal{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;color:#fff;max-width:min(720px,100% - 48px);padding:clamp(32px,5vw,80px);position:relative;text-align:center;z-index:1}.silence__reveal-title{font-family:var(--hero-font-display);font-size:clamp(40px,8vw,120px);font-weight:400;letter-spacing:.04em;line-height:.88;margin-bottom:clamp(16px,2vw,28px)}.silence__reveal-copy{color:#d8d8d8;font-family:var(--hero-font-primary);font-size:clamp(16px,1.4vw,22px);line-height:1.65}.svg-mask-overlay{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;will-change:transform;z-index:10}@media (max-width:768px){#mask-svg #textMask path{transform:translate(230px,476px) scale(.9279)}#mask-svg .moving-content image{x:301px;height:43.2px;width:390px}}.mask-text{dominant-baseline:middle;text-anchor:middle;font-family:var(--hero-font-display);font-weight:700;text-transform:uppercase}.luxo-pin{height:100vh;overflow:hidden;position:relative;width:100%}.luxo-pin__overlay{background:var(--dark);inset:0;pointer-events:none;position:absolute;z-index:5}.arquitetura{display:flex;inset:0;z-index:20}.arquitetura,.arquitetura__image{overflow:hidden;position:absolute}.arquitetura__image{height:100%;right:0;top:0;transform:translateY(100%);width:50%}.arquitetura__photo{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.arquitetura__content{background:#282828;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 155px 0 300px;position:absolute;top:0;transform:translateY(100%);width:50%}.arquitetura__title{color:#fff;font-family:Migra,serif;font-size:32px;font-variant-numeric:lining-nums proportional-nums;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 78px;position:relative;text-align:right;z-index:2}.arquitetura__title strong{font-weight:700}.arquitetura__text-group{max-width:468px;position:relative;z-index:2}.arquitetura__text{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 1.5rem}.arquitetura__text:last-child{margin-bottom:0}.arquitetura__text strong{font-weight:700}.arquitetura__logos{align-items:center;display:flex;gap:40px;margin-top:60px;position:relative;z-index:2}.arquitetura__logo{align-items:center;display:flex;flex-shrink:0;justify-content:center;opacity:0;transform:translateY(22px)}.arquitetura__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.arquitetura__logo:first-child{height:85px;width:156px}.arquitetura__logo:nth-child(2){height:119px;width:118px}.arquitetura__logo:nth-child(3){height:77px;width:148px}.galeria-section{height:auto;overflow:visible;position:relative;width:100%}.galeria-section__viewport{cursor:grab;height:100vh;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.galeria-section__viewport.is-dragging{cursor:grabbing}.galeria__track{display:flex;height:100%;width:300%;will-change:transform}.galeria__slide{background:#111;flex:0 0 33.333%;height:100%;overflow:hidden;position:relative}.galeria__slide>img,.galeria__slide>video{height:100%;left:-15%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:130%;will-change:transform}@media (max-width:768px){.galeria-section__viewport{cursor:auto;height:auto;overflow:visible;touch-action:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.galeria__track{flex-direction:column;height:auto;width:100%}.galeria__slide{flex:none;height:100vh;width:100%}.galeria__slide>img,.galeria__slide>video{left:0;width:100%}}@media (max-width:1800px){.arquitetura__content{padding-left:120px;padding-right:80px}.arquitetura__logos{gap:30px}.arquitetura__logos .arquitetura__logo:first-child{height:76px;width:140px}.arquitetura__logos .arquitetura__logo:nth-child(2){height:106px;width:106px}.arquitetura__logos .arquitetura__logo:nth-child(3){height:69px;width:132px}}@media (max-width:1024px){.arquitetura__content{padding:0 40px}.arquitetura__title{font-size:48px;line-height:45px;margin-bottom:50px}.arquitetura__text{font-size:18px}.arquitetura__logos{gap:24px;margin-top:40px}.arquitetura__logos .arquitetura__logo:first-child{height:68px;width:125px}.arquitetura__logos .arquitetura__logo:nth-child(2){height:95px;width:95px}.arquitetura__logos .arquitetura__logo:nth-child(3){height:62px;width:118px}}@media (max-width:768px){.arquitetura{flex-direction:column}.arquitetura__image{height:50vh}.arquitetura__content,.arquitetura__image{position:relative;transform:none!important;width:100%}.arquitetura__content{height:auto;min-height:auto;padding:40px 24px}.arquitetura__title{font-size:32px;line-height:34px;margin-bottom:32px}.arquitetura__text{font-size:16px}.arquitetura__logos{flex-wrap:wrap;gap:16px;margin-top:32px}.arquitetura__logos .arquitetura__logo:first-child{height:54px;width:100px}.arquitetura__logos .arquitetura__logo:nth-child(2){height:76px;width:76px}.arquitetura__logos .arquitetura__logo:nth-child(3){height:49px;width:95px}}.luxo{background-color:#282828;height:100%;overflow:hidden;position:relative;width:100%}.luxo__video{-o-object-fit:cover;object-fit:cover;z-index:0}.luxo__content,.luxo__video{height:100%;left:0;position:absolute;top:0;width:100%}.luxo__content{display:flex;flex-direction:column;gap:40px;justify-content:center;padding:80px 120px;z-index:2}.luxo__text{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;line-height:177%;margin:0;max-width:400px;text-align:left}.luxo__text strong{font-weight:700}.luxo__highlight{color:#fff;font-family:Migra,serif;font-size:60px;font-variant-numeric:lining-nums proportional-nums;font-weight:400;line-height:53px;margin:0 0 0 200px;text-align:right;width:-moz-fit-content;width:fit-content}.luxo__highlight strong{font-family:Migra,serif;font-weight:700}@media (max-width:1024px){.luxo__content{padding:60px}.luxo__highlight{font-size:48px;line-height:48px;margin-left:40px}.luxo__text{font-size:18px}}@media (max-width:768px){.luxo__content{padding:40px 30px}.luxo__highlight{font-size:32px;line-height:40px;margin-left:20px}.luxo__text{font-size:16px;max-width:100%}}@media (max-width:920px){.luxo__content{justify-content:flex-end;padding:30px 20px 80px}.luxo__highlight{margin-left:0}}#home3 .statement__text{color:#fff;font-family:Migra,serif;font-size:64px;font-weight:400;letter-spacing:0;line-height:160%}@media (max-width:1024px){#home3 .statement__text{font-size:48px}}@media (max-width:768px){#home3 .statement__text{font-size:32px}}@media (max-width:480px){#home3 .statement__text{font-size:24px}}#home3 .statement__text strong{font-style:normal;font-weight:700}#home3 .statement-line{color:#fff;display:block;font-family:Migra,serif;font-size:64px;font-weight:400;letter-spacing:0;line-height:160%}@media (max-width:1024px){#home3 .statement-line{font-size:48px}}@media (max-width:768px){#home3 .statement-line{font-size:32px}}@media (max-width:480px){#home3 .statement-line{font-size:24px}}#home3 .statement-line:last-child{font-size:96px;font-weight:700;line-height:125%;margin-top:1rem}@media (max-width:1024px){#home3 .statement-line:last-child{font-size:72px}}@media (max-width:768px){#home3 .statement-line:last-child{font-size:48px}}@media (max-width:480px){#home3 .statement-line:last-child{font-size:34px;text-align:left}}#home3 .statement-line:last-child strong{font-size:inherit;font-weight:700;line-height:inherit}#home3 .lifestyle__title,#home3 .location__title,#home3 .space__title{font-family:Migra,serif;font-weight:400}#home3 .lifestyle__description,#home3 .lifestyle__highlights,#home3 .location__body,#home3 .space__text{font-family:Montserrat,sans-serif}#home3 .funciona-section__title{font-family:Migra,serif;font-weight:400}#home3 .funciona-section__btn,#home3 .funciona-section__card-text,#home3 .funciona-section__description,#home3 .funciona-section__highlight,#home3 .luxo__text{font-family:Montserrat,sans-serif}#home3 .luxo__highlight{font-family:Migra,serif}#home3 .arquitetura__title{font-family:Migra,serif;font-weight:400}#home3 .arquitetura__text{font-family:Montserrat,sans-serif}#home3 .arquitetura__logos{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}#home3 .arquitetura__logo img{display:block;max-height:85px;width:auto}.galeria-section .galeria__slide .essencial-section,.galeria-section .galeria__slide .permanecer-section,.galeria-section .galeria__slide .rooftop-section{height:100%;min-height:100%}.galeria-section .galeria__slide .essencial-section:after,.galeria-section .galeria__slide .permanecer-section:after,.galeria-section .galeria__slide .rooftop-section:after{background:rgba(0,0,0,.45);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.galeria-section .galeria__slide .essencial-section .essencial-section__content,.galeria-section .galeria__slide .essencial-section .permanecer-section__content,.galeria-section .galeria__slide .essencial-section .rooftop-section__content,.galeria-section .galeria__slide .permanecer-section .essencial-section__content,.galeria-section .galeria__slide .permanecer-section .permanecer-section__content,.galeria-section .galeria__slide .permanecer-section .rooftop-section__content,.galeria-section .galeria__slide .rooftop-section .essencial-section__content,.galeria-section .galeria__slide .rooftop-section .permanecer-section__content,.galeria-section .galeria__slide .rooftop-section .rooftop-section__content{z-index:3}.galeria-section__viewport .essencial-section__text,.galeria-section__viewport .essencial-section__text p,.galeria-section__viewport .essencial-section__text strong,.galeria-section__viewport .essencial-section__title,.galeria-section__viewport .permanecer-section__text,.galeria-section__viewport .permanecer-section__text p,.galeria-section__viewport .permanecer-section__text strong,.galeria-section__viewport .permanecer-section__title,.galeria-section__viewport .rooftop-section__text,.galeria-section__viewport .rooftop-section__text p,.galeria-section__viewport .rooftop-section__text strong,.galeria-section__viewport .rooftop-section__title{color:#fff!important}.galeria-section__viewport .essencial-section__title strong,.galeria-section__viewport .permanecer-section__title strong,.galeria-section__viewport .rooftop-section__title strong{font-weight:700}.home3-tail-below .essencial-section__text,.home3-tail-below .essencial-section__text p,.home3-tail-below .essencial-section__title,.home3-tail-below .permanecer-section__text,.home3-tail-below .permanecer-section__text p,.home3-tail-below .permanecer-section__title,.home3-tail-below .rooftop-section__text,.home3-tail-below .rooftop-section__text p,.home3-tail-below .rooftop-section__title{opacity:1!important;transform:none!important}@media (min-width:769px){.galeria-section .essencial-section__text,.galeria-section .essencial-section__text p,.galeria-section .essencial-section__title,.galeria-section .permanecer-section__text,.galeria-section .permanecer-section__text p,.galeria-section .permanecer-section__title,.galeria-section .rooftop-section__text,.galeria-section .rooftop-section__text p,.galeria-section .rooftop-section__title{opacity:1!important;transform:none!important}}.autoplay-fallback-video{animation:none!important;-o-object-fit:cover;object-fit:cover;opacity:1!important;transition:none!important;visibility:visible!important}.autoplay-fallback-video::-webkit-media-controls-overlay-play-button,.autoplay-fallback-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.autoplay-fallback-video::-webkit-media-controls,.autoplay-fallback-video::-webkit-media-controls-panel{display:none!important}

/*# sourceMappingURL=home3.css.map*/