.lisboa-module__LB-SnW__lisboaScope{--lisboa-azul:#001029;--lisboa-laranja:#f40;--lisboa-laranja-cta:#c93600;--lisboa-laranja-cta-hover:#ad2e00;--lisboa-laranja-focus:#e8835e;--lisboa-laranja-light:#ff885c;--lisboa-bg-suave:#f2f4f5;--lisboa-borda-suave:#00102914;--lisboa-borda-fina:#0010291f;--lisboa-borda-escura:#ffffff1f;--lisboa-borda-escura-linha:#ffffff14;--lisboa-text-body:#475569;--lisboa-text-muted:#64748b;--lisboa-text-subtle:#94a3b8;--lisboa-ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}.lisboa-module__LB-SnW__lisboaScope h1,.lisboa-module__LB-SnW__lisboaScope h2,.lisboa-module__LB-SnW__lisboaScope h3,.lisboa-module__LB-SnW__lisboaScope h4{text-wrap:balance}.lisboa-module__LB-SnW__residentialFacts{border-bottom:1px solid var(--lisboa-borda-fina)}.lisboa-module__LB-SnW__factsSummary{background:#f2f4f5;padding:24px 20px}.lisboa-module__LB-SnW__factsMetrics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lisboa-module__LB-SnW__factMetric:first-child{padding-right:16px}.lisboa-module__LB-SnW__factMetric:last-child{border-left:1px solid var(--lisboa-borda-fina);padding-left:16px}.lisboa-module__LB-SnW__factLabel{color:var(--lisboa-text-body);margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.4}.lisboa-module__LB-SnW__factValue{color:var(--lisboa-azul);letter-spacing:-.04em;margin-bottom:12px;font-size:48px;font-weight:500;line-height:1.1}.lisboa-module__LB-SnW__factValue span{letter-spacing:0;margin-top:6px;font-size:14px;font-weight:500;display:block}.lisboa-module__LB-SnW__factArea{letter-spacing:-.045em;white-space:nowrap;font-size:clamp(24px,6.6vw,38px)}.lisboa-module__LB-SnW__factSpecification{color:var(--lisboa-azul);font-size:14px;font-weight:500;line-height:1.5}.lisboa-module__LB-SnW__factsContext{max-width:65ch;color:var(--lisboa-text-body);margin-top:20px;font-size:15px;line-height:1.6}.lisboa-module__LB-SnW__factsSetting{gap:24px;padding:24px 20px;display:grid}.lisboa-module__LB-SnW__registrationBenefits{gap:20px;display:grid}.lisboa-module__LB-SnW__primaryBenefit{border-left:3px solid var(--lisboa-laranja);padding-left:16px}.lisboa-module__LB-SnW__registrationBenefit{border-top:1px solid var(--lisboa-borda-fina);padding-top:20px}@media (max-width:399px){.lisboa-module__LB-SnW__factMetric .lisboa-module__LB-SnW__factLabel{min-height:40px}}@media (min-width:768px){.lisboa-module__LB-SnW__factsSummary{padding:32px}.lisboa-module__LB-SnW__factMetric:first-child{padding-right:32px}.lisboa-module__LB-SnW__factMetric:last-child{padding-left:32px}.lisboa-module__LB-SnW__factLabel{font-size:16px}.lisboa-module__LB-SnW__factValue{font-size:64px}.lisboa-module__LB-SnW__factValue span{font-size:18px;display:inline}.lisboa-module__LB-SnW__factArea{font-size:48px}.lisboa-module__LB-SnW__factSpecification,.lisboa-module__LB-SnW__factsContext{font-size:16px}.lisboa-module__LB-SnW__factsSetting{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;padding:32px}}.lisboa-module__LB-SnW__cta{background:var(--lisboa-laranja-cta);color:#fff;letter-spacing:0;text-align:center;width:100%;min-height:50px;transition:background-color .18s var(--lisboa-ease), box-shadow .18s var(--lisboa-ease), transform .18s var(--lisboa-ease);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.lisboa-module__LB-SnW__cta:hover{background:var(--lisboa-laranja-cta-hover);box-shadow:0 4px 16px #00102926}.lisboa-module__LB-SnW__cta:focus-visible{outline:3px solid var(--lisboa-laranja-focus);outline-offset:4px}.lisboa-module__LB-SnW__cta svg{width:16px;height:16px;transition:transform .18s var(--lisboa-ease);flex-shrink:0}.lisboa-module__LB-SnW__cta:hover svg{transform:translate(3px)}@media (min-width:640px){.lisboa-module__LB-SnW__cta{width:auto}}.lisboa-module__LB-SnW__heroIntro{animation:.5s cubic-bezier(.22,1,.36,1) lisboa-module__LB-SnW__introMotion}.lisboa-module__LB-SnW__launchStatus{color:var(--lisboa-laranja-light);margin-bottom:24px;font-size:15px;font-weight:500}@keyframes lisboa-module__LB-SnW__introMotion{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lisboa-module__LB-SnW__heroHeading{letter-spacing:-.02em;margin-top:16px;margin-bottom:24px}.lisboa-module__LB-SnW__heroPretitle{color:#ffffffd9;font-size:clamp(18px,2vw,24px);font-weight:400;line-height:1.3;display:block}.lisboa-module__LB-SnW__heroMainName{color:#fff;letter-spacing:-.03em;margin:6px 0 10px;font-size:clamp(64px,7.5vw,96px);font-weight:400;line-height:1.05;display:block}.lisboa-module__LB-SnW__heroPosttitle{color:#ffffffeb;font-size:clamp(23px,2.5vw,30px);font-weight:400;line-height:1.25;display:block}.lisboa-module__LB-SnW__heroSubtitle{color:#ffffffc7;max-width:500px;margin-bottom:32px;font-size:17px;line-height:1.65}.lisboa-module__LB-SnW__heroNavDown{letter-spacing:.04em;color:#ffffffa6;transition:color .18s var(--lisboa-ease), transform .18s var(--lisboa-ease);align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.lisboa-module__LB-SnW__heroNavDown:hover{color:#fff;transform:translateY(2px)}.lisboa-module__LB-SnW__formPanel{border:1px solid var(--lisboa-borda-suave);background-color:#fff;border-radius:8px;padding:24px}@media (min-width:640px){.lisboa-module__LB-SnW__formPanel{padding:32px}}.lisboa-module__LB-SnW__formPanel input:not([type=radio]):not([type=checkbox]),.lisboa-module__LB-SnW__formPanel select{border-radius:6px;min-height:48px;font-size:16px}.lisboa-module__LB-SnW__formPanel input::placeholder{color:#737373}.lisboa-module__LB-SnW__formPanel input[type=checkbox]{accent-color:#001029;flex-shrink:0;width:18px;height:18px}.lisboa-module__LB-SnW__formPanel label:has(input[type=radio]){border-radius:6px;min-height:48px;font-size:13px}.lisboa-module__LB-SnW__formPanel label:has(input:focus-visible){outline:2px solid var(--lisboa-laranja-cta);outline-offset:3px}.lisboa-module__LB-SnW__formPanel:focus-visible{outline:3px solid var(--lisboa-laranja-focus);outline-offset:5px}.lisboa-module__LB-SnW__objectiveOptionActive{background-color:var(--lisboa-azul)!important;border-color:var(--lisboa-azul)!important;color:#fff!important}.lisboa-module__LB-SnW__formPanel [type=submit]{background-color:var(--lisboa-laranja-cta);letter-spacing:.02em;transition:background-color .18s var(--lisboa-ease), transform .18s var(--lisboa-ease);border-radius:6px}.lisboa-module__LB-SnW__formPanel [type=submit]:hover{background-color:var(--lisboa-laranja-cta-hover)}.lisboa-module__LB-SnW__diferenciaisWrapper{border:1px solid var(--lisboa-borda-fina);background-color:#fff;border-radius:8px;overflow:hidden}.lisboa-module__LB-SnW__diferencialBigNumber{color:var(--lisboa-azul);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(48px,5.5vw,68px);font-weight:500;line-height:1}.lisboa-module__LB-SnW__diferencialMetragem{color:var(--lisboa-azul);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(38px,4.5vw,54px);font-weight:500;line-height:1}.lisboa-module__LB-SnW__evlerNumbersGrid{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:640px){.lisboa-module__LB-SnW__evlerNumbersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lisboa-module__LB-SnW__evlerStatItem{border-bottom:1px solid var(--lisboa-borda-escura-linha);padding:24px 0}@media (min-width:640px){.lisboa-module__LB-SnW__evlerStatItem:nth-child(odd){border-right:1px solid var(--lisboa-borda-escura-linha);padding-right:28px}.lisboa-module__LB-SnW__evlerStatItem:nth-child(2n){padding-left:28px}.lisboa-module__LB-SnW__evlerStatItem:nth-last-child(-n+2){border-bottom:0}}.lisboa-module__LB-SnW__evlerStatVal{color:#fff;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1.1;display:block}.lisboa-module__LB-SnW__evlerStatUnit{letter-spacing:0;font-size:.55em;font-weight:500}.lisboa-module__LB-SnW__projectSelector{border-bottom:1px solid var(--lisboa-borda-fina);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.lisboa-module__LB-SnW__projectSelector::-webkit-scrollbar{display:none}.lisboa-module__LB-SnW__projectTab{cursor:pointer;text-align:left;white-space:nowrap;transition:color .18s var(--lisboa-ease);background:0 0;border:0;flex-direction:column;align-items:flex-start;min-height:48px;padding:14px 18px 12px;display:flex;position:relative}.lisboa-module__LB-SnW__projectTabName{color:var(--lisboa-text-body);transition:color .18s var(--lisboa-ease);font-size:16px;font-weight:600}.lisboa-module__LB-SnW__projectTabSituation{color:var(--lisboa-text-muted);margin-top:2px;font-size:12px;font-weight:400}.lisboa-module__LB-SnW__projectTabActive .lisboa-module__LB-SnW__projectTabName{color:var(--lisboa-azul);font-weight:600}.lisboa-module__LB-SnW__projectTabActive .lisboa-module__LB-SnW__projectTabSituation{color:var(--lisboa-laranja-cta);font-weight:500}.lisboa-module__LB-SnW__projectTabActive:after{content:"";background-color:var(--lisboa-laranja);height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:639px){.lisboa-module__LB-SnW__projectSelector{border-bottom:0;grid-template-columns:1fr 1fr;gap:8px;display:grid}.lisboa-module__LB-SnW__projectSelector .lisboa-module__LB-SnW__projectTab{background-color:#0000;border:0;border-left:3px solid #0000;border-radius:0;width:100%;padding:10px 12px}.lisboa-module__LB-SnW__projectSelector .lisboa-module__LB-SnW__projectTab:last-child{grid-column:auto}.lisboa-module__LB-SnW__projectSelector .lisboa-module__LB-SnW__projectTabActive{border-left-color:var(--lisboa-laranja);background-color:var(--lisboa-bg-suave)}.lisboa-module__LB-SnW__projectSelector .lisboa-module__LB-SnW__projectTabActive:after{display:none}}.lisboa-module__LB-SnW__wideGallery{width:100%}.lisboa-module__LB-SnW__galleryFrame{aspect-ratio:3/2;border:1px solid var(--lisboa-borda-suave);background-color:#f1f3f5;border-radius:8px;width:100%;position:relative;overflow:hidden}.lisboa-module__LB-SnW__galleryTrack{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;height:100%;display:flex;overflow-x:auto}.lisboa-module__LB-SnW__galleryTrack::-webkit-scrollbar{display:none}.lisboa-module__LB-SnW__gallerySlide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative}.lisboa-module__LB-SnW__gallerySlide img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.lisboa-module__LB-SnW__galleryControlsBar{justify-content:space-between;align-items:center;gap:16px;padding:12px 4px;display:flex}.lisboa-module__LB-SnW__galleryCaptionText{color:var(--lisboa-text-body);font-size:13px}.lisboa-module__LB-SnW__galleryDisclaimerTag{color:var(--lisboa-text-muted);margin-left:6px;font-size:13px}.lisboa-module__LB-SnW__galleryNavigation{flex-shrink:0;align-items:center;gap:8px;display:flex}.lisboa-module__LB-SnW__galleryArrowBtn{border:1px solid var(--lisboa-borda-fina);width:44px;height:44px;color:var(--lisboa-azul);cursor:pointer;transition:background-color .18s var(--lisboa-ease), color .18s var(--lisboa-ease), border-color .18s var(--lisboa-ease), transform .18s var(--lisboa-ease);background:#fff;border-radius:6px;justify-content:center;align-items:center;display:flex}.lisboa-module__LB-SnW__galleryArrowBtn:hover:not(:disabled){background-color:var(--lisboa-azul);color:#fff}.lisboa-module__LB-SnW__galleryArrowBtn:disabled{opacity:.35;cursor:default}.lisboa-module__LB-SnW__galleryCounter{font-variant-numeric:tabular-nums;color:var(--lisboa-azul);padding:0 4px;font-size:12px;font-weight:600}.lisboa-module__LB-SnW__thumbnailGrid{scrollbar-width:thin;gap:8px;margin-top:12px;padding-bottom:6px;display:flex;overflow-x:auto}.lisboa-module__LB-SnW__thumbnailBtn{cursor:pointer;opacity:.65;width:72px;height:48px;transition:opacity .18s var(--lisboa-ease), border-color .18s var(--lisboa-ease);background:0 0;border:2px solid #0000;border-radius:4px;flex-shrink:0;padding:0;overflow:hidden}.lisboa-module__LB-SnW__thumbnailBtn:hover{opacity:.9}.lisboa-module__LB-SnW__thumbnailBtnActive{opacity:1;border-color:var(--lisboa-laranja)}.lisboa-module__LB-SnW__thumbnailBtn img{object-fit:cover;width:100%;height:100%}.lisboa-module__LB-SnW__projectTab:focus-visible,.lisboa-module__LB-SnW__galleryArrowBtn:focus-visible,.lisboa-module__LB-SnW__thumbnailBtn:focus-visible,.lisboa-module__LB-SnW__galleryFrame:focus-visible{outline:2px solid var(--lisboa-laranja-cta);outline-offset:3px}@media (max-width:639px){.lisboa-module__LB-SnW__galleryControlsBar{flex-wrap:wrap;gap:8px}.lisboa-module__LB-SnW__galleryControlsBar>:first-child{flex:100%}.lisboa-module__LB-SnW__galleryNavigation{margin-left:auto}.lisboa-module__LB-SnW__formPanel label,.lisboa-module__LB-SnW__formPanel legend{font-size:13px}.lisboa-module__LB-SnW__formPanel label:has(input[type=checkbox])>span{font-size:14px}}.lisboa-module__LB-SnW__galleryFrameClickable{cursor:zoom-in}.lisboa-module__LB-SnW__galleryZoomBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;pointer-events:auto;cursor:pointer;transition:background-color .18s var(--lisboa-ease), transform .18s var(--lisboa-ease);z-index:10;background:#001029d1;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:12px;right:12px}.lisboa-module__LB-SnW__galleryZoomBadge:hover{background:#001029f2;transform:scale(1.03)}.lisboa-module__LB-SnW__lightboxOverlay{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:lisboa-module__LB-SnW__lightboxFadeIn .2s var(--lisboa-ease);background-color:#001029f5;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}@keyframes lisboa-module__LB-SnW__lightboxFadeIn{0%{opacity:0}to{opacity:1}}.lisboa-module__LB-SnW__lightboxHeader{background:#00102980;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.lisboa-module__LB-SnW__lightboxCloseBtn{color:#fff;cursor:pointer;width:40px;height:40px;transition:background .18s var(--lisboa-ease), border-color .18s var(--lisboa-ease);background:#ffffff14;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;display:flex}.lisboa-module__LB-SnW__lightboxCloseBtn:hover{background:#ffffff2e;border-color:#fff6}.lisboa-module__LB-SnW__lightboxBody{flex:1;justify-content:center;align-items:center;min-height:0;padding:12px 16px;display:flex;position:relative}.lisboa-module__LB-SnW__lightboxImgContainer{justify-content:center;align-items:center;max-width:90vw;max-height:74vh;display:flex}.lisboa-module__LB-SnW__lightboxImg{object-fit:contain;border-radius:6px;max-width:100%;max-height:74vh;box-shadow:0 20px 50px #00000080}.lisboa-module__LB-SnW__lightboxNavBtn{color:#fff;cursor:pointer;width:48px;height:48px;transition:background .18s var(--lisboa-ease), transform .18s var(--lisboa-ease);z-index:20;background:#001029b3;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lisboa-module__LB-SnW__lightboxNavBtn:hover{background:#001029f2;border-color:#ffffff80}.lisboa-module__LB-SnW__lightboxNavPrev{left:20px}.lisboa-module__LB-SnW__lightboxNavNext{right:20px}@media (max-width:640px){.lisboa-module__LB-SnW__lightboxNavPrev{left:8px}.lisboa-module__LB-SnW__lightboxNavNext{right:8px}.lisboa-module__LB-SnW__lightboxNavBtn{width:40px;height:40px}}.lisboa-module__LB-SnW__lightboxFooter{background:#00102980;border-top:1px solid #ffffff1a;padding:12px 20px 16px}.lisboa-module__LB-SnW__lightboxThumbnails{scrollbar-width:thin;justify-content:center;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}@media (max-width:768px){.lisboa-module__LB-SnW__lightboxThumbnails{justify-content:flex-start}}.lisboa-module__LB-SnW__lightboxThumbBtn{cursor:pointer;opacity:.55;width:56px;height:38px;transition:opacity .18s var(--lisboa-ease), border-color .18s var(--lisboa-ease);background:0 0;border:2px solid #0000;border-radius:4px;flex-shrink:0;padding:0;overflow:hidden}.lisboa-module__LB-SnW__lightboxThumbBtn:hover{opacity:.85}.lisboa-module__LB-SnW__lightboxThumbBtnActive{opacity:1;border-color:var(--lisboa-laranja)}.lisboa-module__LB-SnW__lightboxThumbBtn img{object-fit:cover;width:100%;height:100%}.lisboa-module__LB-SnW__chamadaFinalContainer{background-color:var(--lisboa-bg-suave);border-top:1px solid var(--lisboa-borda-fina)}@media (prefers-reduced-motion:reduce){.lisboa-module__LB-SnW__lisboaScope,.lisboa-module__LB-SnW__lisboaScope *,.lisboa-module__LB-SnW__lisboaScope :before,.lisboa-module__LB-SnW__lisboaScope :after,.lisboa-module__LB-SnW__lightboxOverlay,.lisboa-module__LB-SnW__lightboxOverlay *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
