@import url(../vendor/normalize/normalize.css);@import url(../vendor/fancybox/jquery.fancybox.min.css);@import url(../vendor/owl/owl.carousel.min.css);*{line-height:100%;text-decoration:none;margin:0;padding:0;box-sizing:border-box !important;list-style-type:none}form input{line-height:initial}form input,form textarea,form select{outline:none !important}form input:active,form input:focus,form textarea:active,form textarea:focus,form select:active,form select:focus{outline:none !important}a,a:link,a:hover,a:active,a:visited,a:focus{text-decoration:none !important;outline:none !important}button{background-color:transparent;border:none;padding:0;cursor:pointer}button,button:active,button:focus{outline:none !important}h1,h2,h3,h4,h5,h6{line-height:100%;margin:0}ul,ol{margin:0;list-style-type:none}label{font-weight:normal}@font-face{font-family:"Inter Fallback";src:local("Arial"),local("ArialMT"),local("Helvetica");size-adjust:106.48%;ascent-override:90.98%;descent-override:22.65%;line-gap-override:0%}@font-face{font-family:"STIX Fallback";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Times");font-style:normal;size-adjust:105.13%;ascent-override:72.48%;descent-override:22.64%;line-gap-override:23.78%}@font-face{font-family:"STIX Fallback";src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Times Italic");font-style:italic;size-adjust:100.86%;ascent-override:75.55%;descent-override:23.6%;line-gap-override:24.79%}@font-face{font-family:"Gotham";src:url("../assets/fonts/Gotham-Book.woff2") format("woff2"),url("../assets/fonts/Gotham-Book.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url("../assets/fonts/Gotham-Medium.woff2") format("woff2"),url("../assets/fonts/Gotham-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Aktiv Grotesk";src:url("../assets/fonts/AktivGrotesk-Light.woff2") format("woff2"),url("../assets/fonts/AktivGrotesk-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;ascent-override:77.9%;descent-override:22.1%;line-gap-override:14.4%}:root{--vw: 1vw}html{--u: calc(min(var(--vw) * 100, 1920px) / 1920);--m: calc(var(--vw) * 100 / 1080);background-color:#fff;scroll-behavior:smooth}body{background-color:#fff;color:#414042;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:16px;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body::before{content:"";background-color:black;position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;opacity:0;pointer-events:none;transition:opacity 600ms}body.shadow{overflow:hidden}body.shadow::before{opacity:.6;pointer-events:initial}body.modal-open{overflow:hidden}img,svg{max-width:100%}picture{display:block}p,li,a,em,strong,b,i,span{line-height:inherit}em{font-style:italic}.sr-only{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media (max-width: 1024px){.d-only{display:none !important}}@media (min-width: 1025px){.m-only{display:none !important}}.section{position:relative}.section-title{color:#171d34;font-family:"STIX Two Text","STIX Fallback",Georgia,"Times New Roman",serif;font-weight:400;text-align:center}.section-title em{font-style:italic;font-weight:500}@media (min-width: 1025px){.section-title{font-size:max(30px, calc(50.86 * var(--u)));line-height:1.01652}}.section-text{color:#414042;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;letter-spacing:.06em;text-align:center}@media (min-width: 1025px){.section-text{font-size:max(15px, calc(22.54 * var(--u)));line-height:1.57054}}@media (min-width: 1025px){.has-js .appear-fade,.has-js .appear-up{opacity:0;transition-property:opacity, transform;transition-duration:1.1s;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);will-change:opacity, transform}.has-js .appear-fade.appear,.has-js .appear-up.appear{opacity:1;transform:none}}@media (min-width: 1025px){.has-js .appear-up{transform:translateY(36px)}}@media (min-width: 1025px){[data-parallax]>picture{transform:translate3d(0, var(--parallax, 0px), 0);will-change:transform}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.has-js .appear-fade,.has-js .appear-up{opacity:1 !important;transform:none !important;transition:none !important}[data-parallax]>picture{transform:none !important}}.screen-progress{background-color:#151e36;color:#ece5e4;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-align:center;min-width:300px;position:fixed;top:50%;left:50%;z-index:205;margin-top:15px;padding:40px 20px 32px;opacity:0;transform:translate(-50%, -50%);transition:margin-top 0.7s cubic-bezier(0.5, 0, 0, 1),opacity 0.7s cubic-bezier(0, 0, 0.3, 1);box-shadow:0 5px 20px rgba(0,0,0,0.3)}.screen-progress.open{margin-top:0;opacity:1}.screen-progress .screen-message{font-size:13px;font-weight:500;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;margin:0 0 15px}.screen-progress .spinner{display:inline-block;width:40px;height:40px;position:relative}@keyframes progress_spinner{0%{transform:scale(0);opacity:0}50%{opacity:.3}100%{transform:scale(1);opacity:0}}.screen-progress .spinner span{background-color:#ece5e4;border-radius:50%;display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(0);animation:progress_spinner 1.5s infinite}.screen-progress .spinner span:nth-child(2){animation-delay:.5s}.form-card .form .field-group,.modal-card .form .field-group{position:relative}.form-card .form .field-group label,.modal-card .form .field-group label{color:#151e36;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}.form-card .form .field-group .placeholder,.modal-card .form .field-group .placeholder{color:rgba(40,39,40,0.3);font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;line-height:1;white-space:nowrap;pointer-events:none;transition:opacity 0.7s cubic-bezier(0, 0, 0.3, 1)}.form-card .form .field-group[data-name="telefone"] .placeholder,.modal-card .form .field-group[data-name="telefone"] .placeholder{color:rgba(191,185,184,0.5)}.form-card .form .field-group .field,.modal-card .form .field-group .field{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;box-shadow:none;color:#151e36;display:block;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;line-height:1;margin:0}.form-card .form .field-group .field:-webkit-autofill,.form-card .form .field-group .field:-webkit-autofill:hover,.form-card .form .field-group .field:-webkit-autofill:focus,.modal-card .form .field-group .field:-webkit-autofill,.modal-card .form .field-group .field:-webkit-autofill:hover,.modal-card .form .field-group .field:-webkit-autofill:focus{-webkit-text-fill-color:#151e36;transition:background-color 99999s ease-out 0s}.form-card .form .field-group .field-line,.modal-card .form .field-group .field-line{background-color:rgba(40,39,40,0.3);display:block;transition:background-color 0.5s cubic-bezier(0, 0, 0.3, 1)}.form-card .form .field-group.focus .placeholder,.form-card .form .field-group.not-empty .placeholder,.modal-card .form .field-group.focus .placeholder,.modal-card .form .field-group.not-empty .placeholder{opacity:0}.form-card .form .field-group.focus .field-line,.modal-card .form .field-group.focus .field-line{background-color:rgba(21,30,54,0.6)}.form-card .form .field-group.invalid label,.modal-card .form .field-group.invalid label{color:#c0392b}.form-card .form .field-group.invalid .field-line,.modal-card .form .field-group.invalid .field-line{background-color:#c0392b}.form-card .form .terms-option,.modal-card .form .terms-option{display:flex;align-items:flex-start;cursor:pointer}.form-card .form .terms-option .checkbox,.modal-card .form .terms-option .checkbox{-webkit-appearance:none;appearance:none;flex:0 0 auto;background-color:#fff;border:1px solid #bfb9b8;border-radius:1px;margin:0;padding:0;cursor:pointer;transition:background-color 0.3s ease,border-color 0.3s ease}.form-card .form .terms-option .checkbox:checked,.modal-card .form .terms-option .checkbox:checked{background-color:#151e36;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23ece5e4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2.6 6.2 4.9 8.6 9.4 3.6'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:90% 90%;border-color:#151e36}.form-card .form .terms-option .checkbox:focus-visible,.modal-card .form .terms-option .checkbox:focus-visible{outline:2px solid #151e36 !important;outline-offset:2px}.form-card .form .terms-option .checkbox-text,.modal-card .form .terms-option .checkbox-text{flex:1 1 auto;color:#4a4a4a;font-family:"Aktiv Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:300;letter-spacing:.03em;line-height:1.333;text-align:left}.form-card .form .terms-option.invalid .checkbox,.modal-card .form .terms-option.invalid .checkbox{border-color:#c0392b}.form-card .form .form-submit button,.modal-card .form .form-submit button{background-color:#151e36;color:#ece5e4;display:block;position:relative;width:100%;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:500;line-height:1;text-transform:uppercase;border-radius:0;cursor:pointer;transition:background-color 0.3s ease,box-shadow 0.3s ease}.form-card .form .form-submit button span,.modal-card .form .form-submit button span{letter-spacing:.2em;padding-left:.2em}.form-card .form .form-submit button:hover,.form-card .form .form-submit button:focus-visible,.modal-card .form .form-submit button:hover,.modal-card .form .form-submit button:focus-visible{background-color:#22305a;box-shadow:0 8px 18px rgba(21,30,54,0.25)}.form-card .form.disabled .form-submit button,.modal-card .form.disabled .form-submit button{cursor:progress}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.7s cubic-bezier(0.5, 0, 0, 1),visibility 0.7s cubic-bezier(0.5, 0, 0, 1)}.modal.open{opacity:1;visibility:visible;pointer-events:initial}.modal-card{background-color:rgba(11,15,27,0.7);display:flex;align-items:center;justify-content:center;padding:20px 15px;overflow-y:auto}.modal-card .wrapper{background-color:#fff;position:relative;width:100%;max-width:340px;margin:auto}.modal-card .close{position:absolute;top:-40px;right:0;z-index:3;padding:8px;margin:-8px}.modal-card .close svg{display:block;width:18px;height:auto}.modal-card .close svg path{fill:#fff}.modal-card .wrapper{padding:30px 24px 26px;margin-top:40px}.modal-card .wrapper-title h3{color:#151e36;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;margin:0 0 26px}.modal-card .form .field-group{padding-bottom:8px;margin-bottom:22px}.modal-card .form .field-group label{display:block;font-size:13px;margin-bottom:12px}.modal-card .form .field-group .placeholder,.modal-card .form .field-group .field{font-size:16px}.modal-card .form .field-group .placeholder{position:absolute;left:0;top:25px}.modal-card .form .field-group .field{width:100%;height:20px;padding:0}.modal-card .form .field-group .field-line{position:absolute;left:0;right:0;bottom:0;height:1px}.modal-card .form .terms-option{margin-top:4px}.modal-card .form .terms-option .checkbox{width:13px;height:13px;margin:1px 9px 0 0}.modal-card .form .terms-option .checkbox-text{font-size:10px;line-height:1.4}.modal-card .form .form-submit{margin-top:22px}.modal-card .form .form-submit button{height:50px;font-size:14px}.modal-success{background-color:rgba(11,15,27,0.7);display:flex;align-items:center;justify-content:center;padding:20px 15px;overflow-y:auto}.modal-success .wrapper{background-color:#fff;position:relative;width:100%;max-width:600px;margin:auto}.modal-success .wrapper{padding:44px 40px 40px;text-align:center}@media (max-width: 767px){.modal-success .wrapper{padding:34px 24px 30px}}.modal-success .wrapper-description p{color:#151e36;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.7;margin:0}@media (max-width: 767px){.modal-success .wrapper-description p{font-size:14px}.modal-success .wrapper-description p br{display:none}}.modal-success .wrapper-actions{margin-top:30px}.modal-success .wrapper .cta-button{background-color:#151e36;color:#ece5e4;display:inline-flex;align-items:center;justify-content:center;min-width:260px;height:50px;padding:0 30px 0 calc(30px + .2em);font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background-color 0.3s ease,box-shadow 0.3s ease}.modal-success .wrapper .cta-button:hover,.modal-success .wrapper .cta-button:focus-visible{background-color:#22305a;box-shadow:0 8px 18px rgba(21,30,54,0.25)}.modal-success .wrapper .cta-button svg{width:18px;height:18px;margin-right:12px;flex-shrink:0;fill:currentColor}.modal-success .wrapper .back-link{display:table;margin:18px auto 0;color:#151e36;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:13px;text-decoration:underline;text-underline-offset:3px;opacity:.75;transition:opacity 0.3s ease}.modal-success .wrapper .back-link:hover,.modal-success .wrapper .back-link:focus-visible{opacity:1}#page-home{overflow:hidden}.whatsapp{background-color:#2aa81a;color:#fff;position:fixed;z-index:140;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,0.18);transition:box-shadow 0.3s ease,transform 0.3s ease}.whatsapp svg{display:block;width:49%;height:49%}.whatsapp:hover,.whatsapp:focus-visible{box-shadow:0 0 0 6px rgba(42,168,26,0.25),0 6px 18px rgba(0,0,0,0.18);transform:translateY(-2px)}@media (min-width: 1025px){.whatsapp{top:clamp(20px, calc(38 * var(--u)), 38px);right:clamp(20px, calc(50 * var(--u)), 50px);width:clamp(48px, calc(73 * var(--u)), 60px);height:clamp(48px, calc(73 * var(--u)), 60px)}}@media (min-width: 1025px){.section-hero{background-color:#000;overflow:hidden;height:max(calc(1083 * var(--u)), calc(var(--vw) * 56.40625))}.section-hero .hero-background{position:absolute;top:0;right:0;bottom:0;left:0}.section-hero .hero-background picture,.section-hero .hero-background img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 100%;user-select:none}.section-hero .hero-inner{position:absolute;top:50%;left:50%;z-index:1;width:calc(1920 * var(--u));height:calc(1083 * var(--u));transform:translate(-50%, -50%)}.section-hero .hero-content{position:absolute;left:calc(312 * var(--u));top:calc(163 * var(--u));width:calc(420 * var(--u));color:#fff}.section-hero .hero-logo{display:block;width:calc(257 * var(--u));margin-left:calc(7 * var(--u));color:#fff;line-height:0}.section-hero .hero-logo svg{display:block;width:100%;height:auto}.section-hero .hero-title{margin-top:calc(41.77968 * var(--u));margin-left:calc(2.9 * var(--u));font-family:"STIX Two Text","STIX Fallback",Georgia,"Times New Roman",serif;font-size:max(24px, calc(38.36 * var(--u)));font-weight:400;line-height:1.01668;white-space:nowrap}.section-hero .hero-title em{font-weight:500}.section-hero .hero-suites{margin-top:calc(28.59737 * var(--u));margin-left:calc(-2.1 * var(--u));font-size:max(44px, calc(73.09 * var(--u)));line-height:1;white-space:nowrap}.section-hero .hero-suites-label{margin-left:calc(3.4 * var(--u));font-size:.41921em;text-transform:uppercase;vertical-align:.0545em}.section-hero .hero-area,.section-hero .hero-features,.section-hero .hero-bairro{margin-left:calc(.9 * var(--u));font-size:max(13px, calc(18.5 * var(--u)))}.section-hero .hero-suites::after,.section-hero .hero-area::after{content:"";display:block;width:calc(248 * var(--u));height:max(1px, calc(2 * var(--u)));margin-left:calc(4.1 * var(--u));background-color:currentColor}.section-hero .hero-suites::after{margin-top:calc(14.86295 * var(--u))}.section-hero .hero-area{margin-top:calc(24.87565 * var(--u));font-size:max(13px, calc(18.98 * var(--u)));line-height:1;text-transform:uppercase}.section-hero .hero-area::after{margin-top:calc(22.14435 * var(--u));margin-left:calc(1.1 * var(--u))}.section-hero .hero-features{margin-top:calc(8.91026 * var(--u));line-height:2.21838}.section-hero .hero-bairro{display:flex;align-items:flex-end;margin-top:calc(21.93 * var(--u));line-height:1;letter-spacing:.011em}.section-hero .hero-bairro-pin{flex:0 0 auto;width:calc(10 * var(--u));height:calc(13 * var(--u));margin:0 calc(3.84 * var(--u)) calc(1.5 * var(--u)) calc(1.1 * var(--u));line-height:0}.section-hero .hero-bairro-pin svg{display:block;width:100%;height:100%}.section-hero .hero-cta{display:none}.section-hero .hero-form{position:absolute;left:calc(1338 * var(--u));top:calc(272 * var(--u));width:calc(357 * var(--u));background-color:rgba(255,255,255,0.839)}.section-hero .form-card-title{position:absolute;left:0;right:0;top:calc(19.04411 * var(--u));color:#151e36;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:max(12px, calc(17.94 * var(--u)));font-weight:500;line-height:1.22631;letter-spacing:.12em;padding-left:.12em;text-align:center;text-transform:uppercase;white-space:nowrap}.section-hero .form-card .form{padding:calc(350.8 * var(--u)) calc(22 * var(--u)) calc(20 * var(--u)) calc(23 * var(--u))}.section-hero .form-card .form .field-group{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.section-hero .form-card .form .field-group label,.section-hero .form-card .form .field-group .field{pointer-events:auto}.section-hero .form-card .form .field-group label,.section-hero .form-card .form .field-group .placeholder,.section-hero .form-card .form .field-group .field,.section-hero .form-card .form .field-group .field-line{position:absolute;left:calc(24 * var(--u));margin:0}.section-hero .form-card .form .field-group label,.section-hero .form-card .form .field-group .placeholder{font-size:max(11px, calc(15.69 * var(--u)))}.section-hero .form-card .form .field-group .field{box-sizing:content-box !important;width:calc(306 * var(--u));height:1em;padding:calc(7.5 * var(--u)) 0;font-size:max(11px, calc(15.69 * var(--u)))}.section-hero .form-card .form .field-group .field-line{width:calc(309 * var(--u));height:1px}.section-hero .form-card .form .field-group[data-name="nome"] label{top:calc(90.0088 * var(--u))}.section-hero .form-card .form .field-group[data-name="nome"] .placeholder{top:calc(121.0088 * var(--u))}.section-hero .form-card .form .field-group[data-name="nome"] .field{top:calc(113.5088 * var(--u))}.section-hero .form-card .form .field-group[data-name="nome"] .field-line{top:calc(149 * var(--u))}.section-hero .form-card .form .field-group[data-name="email"] label{top:calc(176.5088 * var(--u))}.section-hero .form-card .form .field-group[data-name="email"] .placeholder{top:calc(207.5088 * var(--u))}.section-hero .form-card .form .field-group[data-name="email"] .field{top:calc(200.0088 * var(--u))}.section-hero .form-card .form .field-group[data-name="email"] .field-line{top:calc(235 * var(--u))}.section-hero .form-card .form .field-group[data-name="telefone"] label{top:calc(268.0088 * var(--u))}.section-hero .form-card .form .field-group[data-name="telefone"] .placeholder{top:calc(299.0088 * var(--u))}.section-hero .form-card .form .field-group[data-name="telefone"] .field{top:calc(291.5088 * var(--u))}.section-hero .form-card .form .field-group[data-name="telefone"] .field-line{top:calc(329 * var(--u))}.section-hero .form-card .form .terms-option{margin-left:calc(1 * var(--u))}.section-hero .form-card .form .terms-option .checkbox{width:max(11px, calc(11.5 * var(--u)));height:max(11px, calc(11.5 * var(--u)));margin:calc(1 * var(--u)) max(4px, calc(4.5 * var(--u))) 0 0}.section-hero .form-card .form .terms-option .checkbox-text{font-size:max(9px, calc(8.7 * var(--u)));line-height:1.3;letter-spacing:.005em}.section-hero .form-card .form .form-submit{margin-top:calc(31.8 * var(--u));margin-right:calc(3 * var(--u))}.section-hero .form-card .form .form-submit button{height:calc(60 * var(--u));font-size:max(13px, calc(19.15 * var(--u)))}.section-intro{z-index:2;padding-top:calc(82.84468 * var(--u))}.section-intro .intro-text{width:58em;margin:calc(28.55594 * var(--u)) auto 0}.section-intro .intro-text p+p{margin-top:calc(12.6 * var(--u))}.section-intro .video{position:relative;width:calc(1920 * var(--u));margin-left:auto;margin-right:auto;width:calc(1280 * var(--u));margin-top:calc(83.09938 * var(--u));margin-bottom:calc(-139 * var(--u))}.section-intro .video-box{position:relative;z-index:2;height:calc(625 * var(--u));background-color:#000;overflow:hidden;box-shadow:0 calc(18 * var(--u)) calc(35 * var(--u)) rgba(89,89,89,0.45)}.section-intro .video-deco{position:absolute;z-index:1;width:calc(921 * var(--u));pointer-events:none}.section-intro .video-deco img{display:block;width:100%;height:auto}.section-intro .video-deco--left{left:calc(-628 * var(--u));top:calc(-181 * var(--u))}.section-intro .video-deco--right{left:calc(805.03 * var(--u));top:calc(-22.68 * var(--u))}.section-lazer{z-index:1;padding-top:calc(267.12468 * var(--u))}.section-lazer .lazer-background{position:absolute;top:0;left:0;width:100%;height:max(calc(1828 * var(--u)), calc(var(--vw) * 95.2083));overflow:hidden;z-index:-1}.section-lazer .lazer-background picture,.section-lazer .lazer-background img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.section-lazer .lazer-text{margin-top:calc(23.27594 * var(--u))}.section-lazer .gallery{margin-top:calc(205.49938 * var(--u))}.section-lazer .gallery-nav{margin-top:calc(83 * var(--u))}.implantacao{position:relative;width:calc(1669 * var(--u));margin-top:calc(94 * var(--u));margin-left:calc(50% - calc(800 * var(--u)))}.implantacao-image{display:block;cursor:zoom-in}.implantacao-image img{display:block;width:100%;height:auto}.implantacao-compass{position:absolute;left:calc(1554 * var(--u));top:calc(339 * var(--u));width:calc(63 * var(--u));line-height:0}.implantacao-compass svg{display:block;width:100%;height:auto}.legenda{display:grid;grid-auto-flow:column;grid-template-rows:repeat(6, auto);grid-template-columns:calc(466 * var(--u)) calc(419 * var(--u)) calc(348 * var(--u)) auto;row-gap:calc(14.6 * var(--u));margin-top:calc(5 * var(--u));margin-left:calc(50% - calc(715 * var(--u)))}.legenda-item{display:flex;align-items:center;height:calc(30.5 * var(--u));white-space:nowrap}.legenda-item:nth-child(n+7){--legenda-gap: calc(21.2 * var(--u))}.legenda-item:nth-child(n+13){--legenda-gap: calc(24.2 * var(--u))}.legenda-item:nth-child(n+19){--legenda-gap: calc(28.2 * var(--u))}.legenda-num{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:calc(30.5 * var(--u));height:calc(30.5 * var(--u));margin-right:var(--legenda-gap, calc(16.7 * var(--u)));border:max(1px, calc(.9 * var(--u))) solid currentColor;border-radius:50%;font-size:max(12px, calc(18.35 * var(--u)));line-height:1}.legenda-label{position:relative;top:calc(1 * var(--u));font-size:max(12px, calc(18.35 * var(--u)));line-height:1}.section-apartamentos{padding-top:calc(134.42468 * var(--u))}.section-apartamentos .gallery{margin-top:calc(90.17532 * var(--u))}.section-apartamentos .gallery-nav{margin-top:calc(84 * var(--u))}.section-plantas{padding-top:calc(93.10062 * var(--u));padding-bottom:calc(122 * var(--u))}.section-plantas .plantas-text{width:59.5em;margin:0 auto}.section-plantas .gallery{margin-top:calc(75.09938 * var(--u))}.section-plantas .gallery-nav{margin-top:calc(60 * var(--u))}.section-localizacao .mapa-image{display:block;pointer-events:none}.section-localizacao .mapa-image img{display:block;width:100%;height:auto;aspect-ratio:1920 / 1324}.section-localizacao .mapa-faixa{height:calc(var(--vw) * 6.25);background-image:url("../assets/images/mapa/faixa.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:0 calc(var(--vw) * -1.5104)}.section-localizacao .mapa-card{position:absolute;z-index:1;bottom:0;left:calc(50% - calc(849 * var(--u)));width:calc(637 * var(--u));height:calc(578 * var(--u));color:#fff}.section-localizacao .mapa-card-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.section-localizacao .mapa-card-background picture,.section-localizacao .mapa-card-background img{display:block;width:100%;height:100%}.section-localizacao .mapa-title{position:absolute;left:calc(82 * var(--u));top:calc(78.4508 * var(--u));font-family:"STIX Two Text","STIX Fallback",Georgia,"Times New Roman",serif;font-weight:400;font-size:max(24px, calc(41.6 * var(--u)));line-height:1.04087;white-space:nowrap}.section-localizacao .mapa-title span,.section-localizacao .mapa-title em{display:block}.section-localizacao .mapa-title .mapa-title-2{font-size:1.2488em;font-style:italic;font-weight:400;line-height:.83349}.section-localizacao .mapa-title .mapa-title-3{margin-top:calc(-3.1 * var(--u));margin-left:calc(85 * var(--u))}.section-localizacao .mapa-list{position:absolute;left:calc(65.71 * var(--u));top:calc(245.47425 * var(--u));font-size:max(13px, calc(19.19 * var(--u)));line-height:1.7358;white-space:nowrap}.section-localizacao .mapa-address{position:absolute;left:calc(66 * var(--u));top:calc(478.56646 * var(--u));font-size:max(13px, calc(19.72 * var(--u)));line-height:1;letter-spacing:.011em;white-space:nowrap}.section-localizacao .mapa-address a{display:flex;align-items:flex-end;color:inherit}.section-localizacao .mapa-address-pin{flex:0 0 auto;width:calc(11 * var(--u));height:calc(15 * var(--u));margin:0 calc(6.62 * var(--u)) calc(1.4 * var(--u)) 0;line-height:0}.section-localizacao .mapa-address-pin svg{display:block;width:100%;height:100%}.section-ficha{--f: calc(var(--u) * 1.5644);background-color:#ded5cf;padding-top:calc(119.09468 * var(--u));padding-bottom:calc(137.8 * var(--u))}.section-ficha .ficha-slider{position:relative;margin-top:calc(70.51902 * var(--u))}.section-ficha .ficha-subtitle{color:#171d34;font-family:"STIX Two Text","STIX Fallback",Georgia,"Times New Roman",serif;font-size:max(26px, calc(41.15 * var(--u)));font-style:italic;font-weight:500;line-height:1.01652;text-align:center}.section-ficha .ficha-grid{display:grid;grid-template-columns:repeat(3, calc(280.94 * var(--u)));column-gap:calc(36.59 * var(--u));row-gap:calc(29.54 * var(--u));justify-content:center;margin-top:calc(48.8563 * var(--u))}.section-ficha .ficha-arrow{top:calc(435.1863 * var(--u));width:calc(90 * var(--u));height:calc(90 * var(--u))}.section-ficha .ficha-arrow--prev{left:calc(50% - calc(718 * var(--u)))}.section-ficha .ficha-arrow--next{left:calc(50% - calc(-630 * var(--u)))}.section-realizadores{padding-top:calc(258.09468 * var(--u));padding-bottom:calc(165 * var(--u))}.section-realizadores .realizadores-label{font-size:max(12px, calc(18 * var(--u)));line-height:1}.section-realizadores .realizadores-label--incorporacao{margin-top:calc(137.98746 * var(--u))}.section-realizadores .realizadores-incorporadoras{position:relative;width:calc(1920 * var(--u));margin-left:auto;margin-right:auto;display:flex;margin-top:calc(24.21786 * var(--u))}.section-realizadores .realizador-logo{display:block;height:calc(119 * var(--u));width:auto;object-fit:contain}.section-realizadores .realizador-text{width:36em;margin-top:calc(46.81618 * var(--u));font-size:max(13px, calc(16.69 * var(--u)));line-height:1.5713;letter-spacing:.06em}.section-realizadores .realizador--luduna{flex:0 0 auto;width:calc(832.46 * var(--u));margin-left:calc(259 * var(--u))}.section-realizadores .realizador--luduna .realizador-text{margin-left:calc(9.41 * var(--u))}.section-realizadores .realizador--rodoban{flex:0 0 auto}.section-realizadores .realizador--rodoban .realizador-logo{width:calc(360 * var(--u));margin-left:calc(23.54 * var(--u));padding:calc(30.5 * var(--u)) 0}}@media (min-width: 1025px) and (max-width: 1499px){.section-realizadores .realizador-text{width:auto;max-width:36em}.section-realizadores .realizador-text br{display:none}.section-realizadores .realizador--luduna .realizador-text{margin-right:calc(60 * var(--u))}.section-realizadores .realizador--rodoban{flex:0 1 calc(578.54 * var(--u))}}@media (min-width: 1025px){.section-realizadores .realizadores-divider{width:calc(1404 * var(--u));margin:calc(62.05882 * var(--u)) auto 0;margin-left:calc(50% - calc(702 * var(--u)))}.section-realizadores .parceiros{position:relative;width:calc(1920 * var(--u));margin-left:auto;margin-right:auto;height:calc(148.34786 * var(--u));margin-top:calc(79.65214 * var(--u))}.section-realizadores .parceiro{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%);white-space:nowrap}.section-realizadores .parceiro img,.section-realizadores .parceiro picture{display:block;height:auto}.section-realizadores .parceiro--laso{left:calc(334.94 * var(--u))}.section-realizadores .parceiro--laso img,.section-realizadores .parceiro--laso picture{width:calc(130 * var(--u));margin-top:calc(39.34786 * var(--u));margin-left:calc(2.12 * var(--u))}.section-realizadores .parceiro--arez{left:calc(596.19 * var(--u))}.section-realizadores .parceiro--arez img,.section-realizadores .parceiro--arez picture{width:calc(187 * var(--u));margin-top:calc(52.34786 * var(--u));margin-left:calc(-5.38 * var(--u))}.section-realizadores .parceiro--300{left:calc(912.27 * var(--u))}.section-realizadores .parceiro--300 img,.section-realizadores .parceiro--300 picture{width:calc(212 * var(--u));margin-top:calc(55.34786 * var(--u));margin-left:calc(-.54 * var(--u))}.section-realizadores .parceiro--le{left:calc(1202.34 * var(--u))}.section-realizadores .parceiro--le img,.section-realizadores .parceiro--le picture{width:calc(223 * var(--u));margin-top:calc(54.34786 * var(--u));margin-left:calc(-3.68 * var(--u))}.section-realizadores .parceiro--nd{left:calc(1504.42 * var(--u))}.section-realizadores .parceiro--nd img,.section-realizadores .parceiro--nd picture{width:calc(308 * var(--u));margin-top:calc(20.34786 * var(--u));margin-left:calc(1.16 * var(--u))}.section-realizadores .parceiro--nd picture img{margin:0;width:100%}.section-estande{height:calc(287 * var(--u));padding-top:calc(86.26766 * var(--u))}.section-estande .estande-title{position:relative;left:calc(1.9 * var(--u));font-size:max(34px, calc(59.57 * var(--u)));line-height:1.01645}.section-estande .estande-address{margin-top:calc(19.4594 * var(--u));font-size:max(20px, calc(35.58 * var(--u)))}.section-estande .estande-pin{width:calc(19 * var(--u));height:calc(25 * var(--u));margin:0 calc(8 * var(--u)) calc(-.5 * var(--u)) 0}.section-footer{padding-top:calc(131.09468 * var(--u));padding-bottom:calc(195.50882 * var(--u))}.section-footer .form-footer{position:relative;width:calc(1920 * var(--u));margin-left:auto;margin-right:auto;width:calc(1209 * var(--u));margin-top:calc(137.49738 * var(--u));margin-left:calc(50% - calc(607 * var(--u)))}.section-footer .footer-fields{display:flex;gap:calc(95 * var(--u))}.section-footer .field-group{width:calc(340 * var(--u));height:calc(97.70794 * var(--u))}.section-footer .field-group label{font-size:max(16px, calc(28.79 * var(--u)))}.section-footer .field-group .placeholder,.section-footer .field-group .field{top:calc(56.91722 * var(--u));font-size:max(15px, calc(25.76 * var(--u)))}.section-footer .field-group .field{top:calc(50.91722 * var(--u));height:calc(37.76 * var(--u));padding:calc(6 * var(--u)) 0}.section-footer .field-group .field-line{height:max(1px, calc(2 * var(--u)))}.section-footer .terms-option{margin-top:calc(43 * var(--u))}.section-footer .terms-option .checkbox{width:max(14px, calc(18 * var(--u)));height:max(14px, calc(18 * var(--u)));margin-right:calc(9.83 * var(--u))}.section-footer .terms-option .checkbox-text{margin-top:calc(-.02322 * var(--u));font-size:max(10px, calc(10.51 * var(--u)));line-height:1.33206}.section-footer .form-submit{display:flex;justify-content:center;margin-top:calc(24 * var(--u))}.section-footer .form-submit button{width:calc(310 * var(--u));height:calc(54 * var(--u));font-size:max(12px, calc(16 * var(--u)))}.section-footer .footer-logos{width:calc(1353 * var(--u));margin:calc(39 * var(--u)) auto 0;margin-left:calc(50% - calc(677 * var(--u)))}.section-footer .footer-logos img{display:block;width:100%;height:auto}.section-footer .footer-legal{width:68.5em;margin:calc(101.81618 * var(--u)) auto 0;font-size:max(12px, calc(16.69 * var(--u)));line-height:1.5713}}.gallery{position:relative}.gallery .owl-carousel .owl-stage-outer{padding-bottom:80px;margin-bottom:-80px}.gallery .owl-item{transform:scale(var(--side-scale, 0.87));transition:transform 0.9s cubic-bezier(0.22, 0.61, 0.36, 1)}.gallery .owl-item.center{transform:none}.gallery .gallery-item a{display:block;position:relative;overflow:hidden;background-color:#000}.gallery .gallery-item picture{height:100%}.gallery .gallery-item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(0.22, 0.61, 0.36, 1)}.gallery .owl-item.center .gallery-item a:hover img{transform:scale(1.025)}.gallery--plantas .gallery-item a{background-color:#f7efe5}.gallery--plantas .gallery-item img{object-fit:contain}@media (min-width: 1025px){.gallery .gallery-item a{height:calc(723 * var(--u));box-shadow:0 calc(18 * var(--u)) calc(35 * var(--u)) rgba(89,89,89,0.45)}.gallery--plantas .gallery-item a{height:calc(756 * var(--u))}}.gallery-nav{display:flex;justify-content:center;color:#171d34}@media (min-width: 1025px){.gallery-nav{gap:calc(38 * var(--u))}}.gallery-arrow{display:block;color:inherit;transition:opacity 0.3s ease,transform 0.3s ease}.gallery-arrow svg{display:block;width:100%;height:100%}.gallery-arrow--prev svg{transform:scaleX(-1)}.gallery-arrow:hover{opacity:.6}.gallery-arrow--prev:hover{transform:translateX(-3px)}.gallery-arrow--next:hover{transform:translateX(3px)}@media (min-width: 1025px){.gallery-arrow{width:calc(71 * var(--u));height:calc(50 * var(--u))}}.video-box .video-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.video-box .video-thumb{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(0.22, 0.61, 0.36, 1),opacity 0.7s cubic-bezier(0, 0, 0.3, 1)}.video-box .video-icon{position:absolute;top:50%;left:50%;z-index:2;color:#fff;transform:translate(-50%, -50%);transition:transform 0.5s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}.video-box .video-icon svg{display:block;width:100%;height:100%}@media (min-width: 1025px){.video-box .video-icon{width:calc(110 * var(--u));height:calc(111 * var(--u));margin-left:calc(1 * var(--u))}}.video-box:hover .video-thumb{transform:scale(1.03)}.video-box:hover .video-icon{transform:translate(-50%, -50%) scale(1.06)}.legenda{color:#092168;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;-webkit-text-stroke:.5px currentColor}@media (min-width: 1025px){.legenda{-webkit-text-stroke-width:max(.35px, calc(.5 * var(--u)))}}.mapa-card{font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.mapa-card a{color:inherit;transition:opacity 0.3s ease}.mapa-card a:hover{opacity:.8}.section-ficha .ficha-item{position:relative;border:max(1px, calc(var(--f) * 1)) solid #0d2268;color:#1f140f;text-align:center;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.section-ficha .ficha-icon{display:block;color:#0d2268}.section-ficha .ficha-arrow{position:absolute;z-index:3;color:#131d38;transition:transform 0.3s ease,opacity 0.3s ease}.section-ficha .ficha-arrow svg{display:block;width:100%;height:100%}.section-ficha .ficha-arrow--prev svg{transform:scaleX(-1)}.section-ficha .ficha-arrow:hover{opacity:.85;transform:scale(1.06)}.section-ficha .owl-item.animated{animation-duration:.6s}@media (min-width: 1025px){.section-ficha .ficha-item{height:calc(var(--f) * 91.57);padding-top:calc(var(--f) * 50.92477)}.section-ficha .ficha-icon{position:absolute;left:50%;top:calc(var(--f) * var(--icon-top));width:calc(var(--f) * var(--icon-w));height:calc(var(--f) * var(--icon-h));transform:translateX(-50%)}.section-ficha .ficha-label{font-size:max(12px, calc(var(--f) * 13.2645));line-height:1.19869}.section-ficha .ficha-sub{margin-top:calc(var(--f) * 2.53753);font-size:max(10px, calc(var(--f) * 10));line-height:1.2}.section-ficha .ficha-item--center{grid-column:2}}.section-realizadores .realizadores-label{color:#414042;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:500;letter-spacing:.08em;text-align:center;text-transform:uppercase}.section-realizadores .realizador-text{color:#414042;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400}.section-realizadores .realizadores-divider{display:block;height:1px;border:0;background-color:#1c1c1b}.section-realizadores .parceiro .realizadores-label{text-align:center}.section-estande{background-color:#af834f;color:#fff;text-align:center}.section-estande .estande-title{font-family:"STIX Two Text","STIX Fallback",Georgia,"Times New Roman",serif;font-weight:400;color:rgba(255,255,255,0.5)}.section-estande .estande-address{font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;line-height:1;letter-spacing:.011em}.section-estande .estande-address a{display:inline-flex;align-items:flex-end;color:inherit;transition:opacity 0.3s ease}.section-estande .estande-address a:hover{opacity:.85}.section-estande .estande-pin{flex:0 0 auto;display:block;line-height:0}.section-estande .estande-pin svg{display:block;width:100%;height:100%}.section-footer{background-color:#151d36;color:#fff}.section-footer .footer-title{color:#fff}.section-footer .form-footer .field-group{position:relative}.section-footer .form-footer .field-group label{display:block;color:#fff;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.section-footer .form-footer .field-group .placeholder{position:absolute;left:0;color:#fff;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:300;line-height:1;white-space:nowrap;pointer-events:none;transition:opacity 0.7s cubic-bezier(0, 0, 0.3, 1)}.section-footer .form-footer .field-group .field{-webkit-appearance:none;appearance:none;position:absolute;left:0;width:100%;background-color:transparent;border:0;border-radius:0;color:#fff;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:300;line-height:1;margin:0}.section-footer .form-footer .field-group .field:-webkit-autofill,.section-footer .form-footer .field-group .field:-webkit-autofill:hover,.section-footer .form-footer .field-group .field:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 99999s ease-out 0s}.section-footer .form-footer .field-group .field-line{position:absolute;left:0;right:0;bottom:0;background-color:#fff;transition:background-color 0.5s cubic-bezier(0, 0, 0.3, 1),opacity 0.5s cubic-bezier(0, 0, 0.3, 1)}.section-footer .form-footer .field-group.focus .placeholder,.section-footer .form-footer .field-group.not-empty .placeholder{opacity:0}.section-footer .form-footer .field-group.invalid label{color:#ff8a80}.section-footer .form-footer .field-group.invalid .field-line{background-color:#ff8a80}.section-footer .form-footer .terms-option{display:flex;align-items:flex-start;cursor:pointer}.section-footer .form-footer .terms-option .checkbox{-webkit-appearance:none;appearance:none;flex:0 0 auto;background-color:#efebeb;border:1px solid #a1a09b;border-radius:0;margin-top:0;cursor:pointer;transition:background-color 0.3s ease,border-color 0.3s ease}.section-footer .form-footer .terms-option .checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23151d36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2.6 6.2 4.9 8.6 9.4 3.6'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:80% 80%}.section-footer .form-footer .terms-option .checkbox:focus-visible{outline:2px solid #fff !important;outline-offset:2px}.section-footer .form-footer .terms-option .checkbox-text{color:#fff;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;letter-spacing:.01em;text-align:left}.section-footer .form-footer .terms-option.invalid .checkbox{border-color:#ff8a80;box-shadow:0 0 0 1px #ff8a80}.section-footer .form-footer .form-submit button{display:block;background-color:#fff;color:#151d36;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:500;line-height:1;text-transform:uppercase;transition:background-color 0.3s ease,color 0.3s ease,box-shadow 0.3s ease}.section-footer .form-footer .form-submit button span{letter-spacing:.2em;padding-left:.2em}.section-footer .form-footer .form-submit button:hover,.section-footer .form-footer .form-submit button:focus-visible{background-color:#ece5e4;box-shadow:0 8px 18px rgba(0,0,0,0.25)}.section-footer .form-footer.disabled .form-submit button{cursor:progress}.section-footer .footer-legal{color:#fff;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;letter-spacing:.06em;text-align:center}.hero-cta{background-color:#fff;color:#151d36;font-family:"Gotham",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:500;line-height:1;text-transform:uppercase;transition:background-color 0.3s ease,box-shadow 0.3s ease}.hero-cta span{letter-spacing:.2em;padding-left:.2em}.hero-cta:hover,.hero-cta:focus-visible{background-color:#ece5e4}#page-home.page-obrigado .section-hero{min-height:100vh}@media (max-width: 1024px){.whatsapp{top:14px;right:14px;width:50px;height:50px}.section-hero{--hz: max(var(--m), 0.534px);position:relative;overflow:hidden;background-color:#000d32;min-height:calc(2338 * var(--m));padding:calc(315 * var(--m)) 0 calc(1101 * var(--m))}.section-hero .hero-background{position:absolute;top:auto;right:0;bottom:0;left:0;height:calc(2338 * var(--m))}.section-hero .hero-background picture,.section-hero .hero-background img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 100%;user-select:none}.section-hero .hero-inner{position:relative;z-index:1}.section-hero .hero-content{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center}.section-hero .hero-logo{width:calc(368 * var(--hz));line-height:0}.section-hero .hero-logo svg{display:block;width:100%;height:auto}.section-hero .hero-title{margin-top:calc(59.66548 * var(--hz));font-family:"STIX Two Text","STIX Fallback",Georgia,"Times New Roman",serif;font-size:calc(54.96 * var(--hz));font-weight:400;line-height:1.01656;white-space:nowrap}.section-hero .hero-title em{font-weight:500}.section-hero .hero-tipologia{display:flex;flex-direction:column;align-items:center;width:calc(301 * var(--hz))}.section-hero .hero-suites{margin-top:calc(42.62902 * var(--hz));font-size:calc(88.78 * var(--hz));line-height:1;white-space:nowrap}.section-hero .hero-suites-label{margin-left:calc(10 * var(--hz));font-size:.41913em;text-transform:uppercase;vertical-align:.05456em}.section-hero .hero-suites::after,.section-hero .hero-area::after{content:"";display:block;width:calc(301 * var(--hz));height:max(1px, calc(2 * var(--hz)));margin-left:auto;margin-right:auto;background-color:currentColor}.section-hero .hero-suites::after{margin-top:calc(18.3155 * var(--hz))}.section-hero .hero-area{width:100%;margin-top:calc(28.54146 * var(--hz));font-size:calc(23.06 * var(--hz));line-height:1;text-transform:uppercase}.section-hero .hero-area::after{margin-top:calc(28.39854 * var(--hz))}.section-hero .hero-features{margin-top:calc(11.55109 * var(--hz));font-size:calc(22.47 * var(--hz));line-height:2.21851;white-space:nowrap}.section-hero .hero-bairro{display:flex;align-items:flex-end;justify-content:center;margin-top:calc(26.61 * var(--hz));font-size:calc(22.47 * var(--hz));line-height:1}.section-hero .hero-bairro-pin{flex:0 0 auto;width:calc(12 * var(--hz));height:calc(16 * var(--hz));margin:0 calc(6 * var(--hz)) calc(1.5 * var(--hz)) 0;line-height:0}.section-hero .hero-bairro-pin svg{display:block;width:100%;height:100%}.section-hero .hero-cta{display:flex;align-items:center;justify-content:center;width:calc(344 * var(--hz));height:max(44px, calc(62 * var(--hz)));margin-top:calc(60.81891 * var(--hz));font-size:max(12px, calc(19.14 * var(--hz)))}.section-hero .hero-form{display:none}.section-intro{position:relative;z-index:2;padding-top:calc(49.856 * var(--m))}.section-intro .intro-title{position:relative;left:calc(4.86 * var(--m));padding:0 max(calc(60 * var(--m)), 20px);font-size:max(22px, calc(37 * var(--m)));line-height:1.01189;text-wrap:balance}.section-intro .intro-text{width:calc(857.3 * var(--m));margin:calc(20.06368 * var(--m)) 0 0 calc(116.37 * var(--m));font-size:max(13px, calc(16 * var(--m)));line-height:1.6025}.section-intro .intro-text p+p{margin-top:calc(9.36 * var(--m))}.section-intro .video{position:relative;width:calc(796 * var(--m));margin:calc(79.00032 * var(--m)) 0 calc(-79 * var(--m)) calc(147 * var(--m))}.section-intro .video-box{position:relative;z-index:2;height:calc(390 * var(--m));background-color:#000;overflow:hidden;box-shadow:0 calc(18 * var(--m)) calc(35 * var(--m)) rgba(89,89,89,0.45)}.section-intro .video-deco{position:absolute;z-index:1;width:calc(571 * var(--m));pointer-events:none}.section-intro .video-deco img{display:block;width:100%;height:auto}.section-intro .video-deco--left{left:calc(-387 * var(--m));top:calc(-111 * var(--m))}.section-intro .video-deco--right{left:calc(500 * var(--m));top:calc(-13 * var(--m))}.section-intro .video-icon{width:max(40px, calc(70 * var(--m)));height:max(40px, calc(70 * var(--m)))}.section-lazer{position:relative;z-index:1;padding-top:calc(178.26104 * var(--m))}.section-lazer .lazer-background{display:none}.section-lazer .lazer-title{position:relative;left:calc(-8.83 * var(--m));padding:0 max(calc(60 * var(--m)), 20px);font-size:max(22px, calc(34.08 * var(--m)));line-height:1.01643;text-wrap:balance}.section-lazer .lazer-text{position:relative;left:calc(-8.2 * var(--m));width:calc(793 * var(--m));margin:calc(15.74603 * var(--m)) auto 0;font-size:max(13px, calc(15.1 * var(--m)));line-height:1.57086}.section-lazer .gallery{margin-top:calc(135.63293 * var(--m))}.section-lazer .gallery-nav{margin-top:calc(54 * var(--m))}.implantacao{position:relative;width:calc(1037 * var(--m));margin:calc(70.6 * var(--m)) 0 0 calc(35.7 * var(--m))}.implantacao-image{display:block}.implantacao-image img{display:block;width:100%;height:auto}.implantacao-compass{display:none}.implantacao-textura{position:absolute;left:calc(-35.7 * var(--m));bottom:calc(100% - calc(221.4 * var(--m)));z-index:-1;width:calc(1080 * var(--m));height:calc(1255 * var(--m));pointer-events:none}.implantacao-textura picture,.implantacao-textura img{display:block;width:100%;height:100%}.legenda{display:grid;grid-auto-flow:column;grid-template-rows:repeat(11, auto);grid-template-columns:minmax(0, 56fr) minmax(0, 44fr);row-gap:.7643em;margin-top:calc(46.4 * var(--m));padding:0 max(calc(40 * var(--m)), 12px) 0 max(18px, calc(149 * var(--m) - 24px));font-size:max(12px, calc(21.85 * var(--m)));-webkit-text-stroke-width:.35px}.legenda-item{display:flex;align-items:center;min-height:1.68879em;line-height:1.15}.legenda-num{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.68879em;height:1.68879em;margin-right:.87414em;border:1px solid currentColor;border-radius:50%;line-height:1}.legenda-label{padding-right:.3em;text-wrap:balance}.section-apartamentos{padding-top:calc(134.016 * var(--m))}.section-apartamentos .apartamentos-title{position:relative;left:calc(-8.83 * var(--m));padding:0 max(calc(60 * var(--m)), 20px);font-size:max(22px, calc(37 * var(--m)));line-height:.93622;text-wrap:balance}.section-apartamentos .gallery{margin-top:calc(59.344 * var(--m))}.section-apartamentos .gallery-nav{margin-top:calc(54 * var(--m))}.section-plantas{padding-top:calc(63.31968 * var(--m));padding-bottom:calc(125 * var(--m))}.section-plantas .plantas-text{width:calc(871.5 * var(--m));margin-left:calc(89.9 * var(--m));font-size:max(13px, calc(16 * var(--m)));line-height:1.4825}.section-plantas .gallery{margin-top:calc(50.96032 * var(--m))}.section-plantas .gallery-nav{margin-top:calc(39 * var(--m))}.section-localizacao{display:flex;flex-direction:column}.section-localizacao .mapa-image{order:1;position:relative;display:block}.section-localizacao .mapa-image img{display:block;width:100%;height:auto;aspect-ratio:1080 / 875}.section-localizacao .mapa-zoom{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:rgba(21,29,54,0.85);color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.25)}.section-localizacao .mapa-zoom svg{width:18px;height:18px}.section-localizacao .mapa-card{--cz: max(var(--m), 0.79px);order:2;position:relative;z-index:1;padding:calc(53 * var(--cz)) max(calc(103 * var(--m)), 24px) calc(52 * var(--cz));color:#fff;overflow:hidden}.section-localizacao .mapa-card-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.section-localizacao .mapa-card-background picture,.section-localizacao .mapa-card-background img{display:block;width:100%;height:100%;object-fit:cover;transform:rotate(180deg)}.section-localizacao .mapa-faixa{order:3;height:calc(82 * var(--m));background-image:url("../assets/images/mapa/faixa-mobile.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:0 calc(-19 * var(--m))}.section-localizacao .mapa-title{font-family:"STIX Two Text","STIX Fallback",Georgia,"Times New Roman",serif;font-weight:400;font-size:calc(27.46 * var(--cz));line-height:1.04151}.section-localizacao .mapa-title span,.section-localizacao .mapa-title em{display:block}.section-localizacao .mapa-title .mapa-title-2{font-size:1.24873em;font-style:italic;font-weight:400;line-height:.83406}.section-localizacao .mapa-title .mapa-title-3{margin-top:-.08em;margin-left:2.04297em}.section-localizacao .mapa-list{margin-top:calc(27.8 * var(--cz));font-size:max(13px, calc(12.68 * var(--cz)));line-height:1.7358}.section-localizacao .mapa-address{margin-top:calc(21.9 * var(--cz));font-size:max(13px, calc(13.03 * var(--cz)));line-height:1.2}.section-localizacao .mapa-address a{display:inline-flex;align-items:center}.section-localizacao .mapa-address-pin{flex:0 0 auto;width:.62em;height:.84em;margin-right:.38em;line-height:0}.section-localizacao .mapa-address-pin svg{display:block;width:100%;height:100%}.section-ficha{--fg: max(calc(602 * var(--m)), min(calc(var(--vw) * 100 - 32px), 360px));--f: calc(var(--fg) / 585.52);background-color:#ded5cf;padding:calc(80.416 * var(--m)) 0 calc(108 * var(--m))}.section-ficha .ficha-title{font-size:max(22px, calc(37 * var(--m)));line-height:.94162}.section-ficha .ficha-slider{position:relative;margin-top:calc(52.98524 * var(--m))}.section-ficha .ficha-subtitle{color:#171d34;font-family:"STIX Two Text","STIX Fallback",Georgia,"Times New Roman",serif;font-size:max(20px, calc(26.98 * var(--m)));font-style:italic;font-weight:500;line-height:1.01631;text-align:center}.section-ficha .ficha-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:calc(var(--f) * 23.39);row-gap:calc(var(--f) * 18.88);width:var(--fg);margin:calc(32.33876 * var(--m)) auto 0}.section-ficha .ficha-item{min-height:calc(var(--f) * 91.57);padding:calc(var(--f) * 50.92477) 3px calc(var(--f) * 9)}.section-ficha .ficha-icon{position:absolute;left:50%;top:calc(var(--f) * var(--icon-top));width:calc(var(--f) * var(--icon-w));height:calc(var(--f) * var(--icon-h));transform:translateX(-50%)}.section-ficha .ficha-label{font-size:max(11px, calc(var(--f) * 13.2645));line-height:1.2;text-wrap:balance}.section-ficha .ficha-sub{margin-top:3px;font-size:max(9px, calc(var(--f) * 10));line-height:1.25;text-wrap:balance}.section-ficha .ficha-item--center{grid-column:2}.section-ficha .ficha-arrow{top:calc((max(20.32617px, calc(27.42 * var(--m))) - max(34px, calc(55 * var(--m)))) / 2);width:max(34px, calc(55 * var(--m)));height:max(34px, calc(55 * var(--m)))}.section-ficha .ficha-arrow--prev{left:max(12px, calc(127 * var(--m)))}.section-ficha .ficha-arrow--next{right:max(12px, calc(117 * var(--m)))}.section-realizadores{padding:calc(84.566 * var(--m)) 0 calc(338 * var(--m))}.section-realizadores .realizadores-title{padding:0 max(calc(40 * var(--m)), 16px);font-size:max(22px, calc(37 * var(--m)));line-height:.94973}.section-realizadores .realizadores-label{font-size:max(10px, calc(18.94 * var(--m)));line-height:1}.section-realizadores .realizadores-label--incorporacao{margin-top:calc(79.8142 * var(--m))}.section-realizadores .realizadores-incorporadoras{display:flex;flex-direction:column;align-items:center;margin-top:calc(35.3998 * var(--m))}.section-realizadores .realizador{display:flex;flex-direction:column;align-items:center;text-align:center}.section-realizadores .realizador-logo{display:block;width:auto;height:auto}.section-realizadores .realizador-text{width:max(calc(442 * var(--m)), min(calc(var(--vw) * 100 - 48px), 34em));font-size:max(12px, calc(12.6 * var(--m)));line-height:1.57222;letter-spacing:.06em}.section-realizadores .realizador--luduna .realizador-logo{width:calc(379 * var(--m))}.section-realizadores .realizador--luduna .realizador-text{margin-top:calc(35.5115 * var(--m))}.section-realizadores .realizador--rodoban{margin-top:calc(52.4385 * var(--m))}.section-realizadores .realizador--rodoban .realizador-logo{width:calc(273 * var(--m))}.section-realizadores .realizador--rodoban .realizador-text{margin-top:calc(58.5115 * var(--m))}.section-realizadores .realizadores-divider{width:calc(735 * var(--m));margin:calc(58.4385 * var(--m)) 0 0 calc(176 * var(--m))}.section-realizadores .parceiros{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:max(calc(34 * var(--m)), 10px);margin-top:calc(61.38536 * var(--m));padding:0 12px}.section-realizadores .parceiro--le,.section-realizadores .parceiro--nd{margin-top:max(calc(57.5 * var(--m)), 22px)}.section-realizadores .parceiro{display:flex;flex-direction:column;align-items:center}.section-realizadores .parceiro .realizadores-label{font-size:max(9px, calc(17.73 * var(--m)));letter-spacing:.05em;white-space:nowrap}.section-realizadores .parceiro img,.section-realizadores .parceiro picture{display:block;height:auto}.section-realizadores .parceiro--laso img{width:max(calc(101 * var(--m)), 44px);margin-top:calc(25 * var(--m))}.section-realizadores .parceiro--arez img{width:max(calc(145 * var(--m)), 62px);margin-top:calc(34 * var(--m))}.section-realizadores .parceiro--300 img{width:max(calc(165 * var(--m)), 70px);margin-top:calc(37 * var(--m))}.section-realizadores .parceiro--le img{width:max(calc(173 * var(--m)), 74px);margin-top:calc(36 * var(--m))}.section-realizadores .parceiro--nd picture{width:max(calc(239 * var(--m)), 100px);margin-top:calc(10 * var(--m))}.section-realizadores .parceiro--nd picture img{width:100%}.section-realizadores .parceiros-break{flex-basis:100%;height:0}.section-estande{padding:calc(67.39534 * var(--m)) max(calc(40 * var(--m)), 16px) calc(66.51234 * var(--m))}.section-estande .estande-title{font-size:max(22px, calc(46.43 * var(--m)));line-height:1.01658}.section-estande .estande-address{margin-top:calc(15.16232 * var(--m));font-size:max(14px, calc(27.73 * var(--m)))}.section-estande .estande-pin{width:.54em;height:.69em;margin:0 .22em .05em 0}.section-footer{padding:calc(105.98554 * var(--m)) 0 calc(81.97127 * var(--m))}.section-footer .footer-title{padding:0 max(calc(40 * var(--m)), 16px);font-size:max(22px, calc(39.33 * var(--m)));line-height:1.01653;text-wrap:balance}.section-footer .form-footer{width:max(calc(515 * var(--m)), min(calc(var(--vw) * 100 - 48px), 340px));margin:calc(81.91223 * var(--m)) auto 0}.section-footer .form-footer .footer-fields{display:flex;flex-direction:column;align-items:center}.section-footer .form-footer .field-group{width:max(calc(361 * var(--m)), min(calc(var(--vw) * 100 - 64px), 300px));padding-bottom:max(10px, calc(14.6 * var(--m)))}.section-footer .form-footer .field-group+.field-group{margin-top:max(24px, calc(83.4 * var(--m)))}.section-footer .form-footer .field-group label{font-size:max(14px, calc(30.3 * var(--m)))}.section-footer .form-footer .field-group .placeholder,.section-footer .form-footer .field-group .field{font-size:16px}.section-footer .form-footer .field-group .placeholder{position:relative;margin-top:max(12px, calc(29.6 * var(--m)))}.section-footer .form-footer .field-group .field{top:auto;bottom:max(10px, calc(14.6 * var(--m)));height:16px;padding:0}.section-footer .form-footer .field-group .field-line{height:max(1px, calc(2 * var(--m)))}.section-footer .form-footer .terms-option{margin-top:max(28px, calc(114.5 * var(--m)))}.section-footer .form-footer .terms-option .checkbox{width:max(16px, calc(29 * var(--m)));height:max(16px, calc(29 * var(--m)));margin-right:max(8px, calc(6 * var(--m)))}.section-footer .form-footer .terms-option .checkbox-text{font-size:max(10px, calc(8.39 * var(--m)));line-height:1.35}.section-footer .form-footer .form-submit{display:flex;justify-content:center;margin-top:22px}.section-footer .form-footer .form-submit button{width:max(calc(361 * var(--m)), min(calc(var(--vw) * 100 - 64px), 300px));height:46px;font-size:13px}.section-footer .footer-logos{display:none}.section-footer .footer-logos-m{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;row-gap:22px;margin-top:max(calc(125 * var(--m)), 36px);padding:0 16px}.section-footer .footer-legal{width:max(calc(790 * var(--m)), min(calc(var(--vw) * 100 - 48px), 380px));margin:calc(102.15873 * var(--m)) auto 0;font-size:max(10px, calc(12.91 * var(--m)));line-height:1.57165}.footer-logos-m .footer-logos-group{display:flex;flex-direction:column;align-items:center;padding:0 max(calc(30 * var(--m)), 10px)}.footer-logos-m .footer-logos-group:nth-child(3){border-left:1px solid rgba(255,255,255,0.85)}.footer-logos-m .footer-logos-group--incorporacao{flex-basis:100%}.footer-logos-m .footer-logos-label{margin-bottom:10px;color:#fff;font-family:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:9px;font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.footer-logos-m .footer-logos-row{display:flex;align-items:center;gap:24px}.footer-logos-m picture{display:block}.footer-logos-m img{display:block;height:auto}.footer-logos-m .is-luduna{width:128px}.footer-logos-m .is-rodoban{width:92px}.footer-logos-m .is-laso{width:52px}.footer-logos-m .is-arez{width:70px}.gallery{transform:translateX(calc(-8 * var(--m)))}.gallery .gallery-item a{height:calc(488 * var(--m));box-shadow:0 calc(18 * var(--m)) calc(35 * var(--m)) rgba(89,89,89,0.45)}.gallery--plantas .gallery-item a{height:calc(506 * var(--m))}.gallery-nav{gap:max(calc(26 * var(--m)), 18px);transform:translateX(calc(-8 * var(--m)))}.gallery-arrow{position:relative;width:max(calc(48 * var(--m)), 30px);height:max(calc(33 * var(--m)), 21px)}.gallery-arrow::before{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}}@media (min-width: 1025px){.footer-logos-m,.parceiros-break,.mapa-zoom,.implantacao-textura{display:none}}
