.public-site-route .public-catalog-card{border:1px solid color-mix(in srgb, var(--site-border) 62%, var(--site-surface));background:var(--site-surface);border-radius:16px;flex-direction:column;min-width:0;height:100%;scroll-margin-top:208px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 9px #102a5e0b}.public-site-route .public-catalog-card:hover{border-color:var(--site-border-strong)}.public-site-route .public-catalog-card[data-map-highlighted=true]{border-color:var(--site-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--site-accent) 28%, transparent)}@media (hover:hover){.public-site-route .public-catalog-card[data-card-context=catalog]:hover{border-color:var(--site-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--site-accent) 28%, transparent)}}.public-site-route .public-catalog-card[data-card-context=catalog]:focus-within{border-color:var(--site-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--site-accent) 28%, transparent)}.public-site-route .public-catalog-card-media{aspect-ratio:1.6;background:var(--site-surface-soft);flex-shrink:0;position:relative;overflow:hidden}.public-site-route .public-catalog-card[data-card-context=related] .public-catalog-card-media{aspect-ratio:1.68}.public-site-route .public-catalog-card-photo-link{display:block;position:absolute;inset:0}.public-site-route .public-catalog-card-photo-link[data-carousel=true]{touch-action:pan-y pinch-zoom}.public-site-route .public-catalog-card-photo-pair{background:var(--site-surface-soft);grid-template-columns:1fr 1fr;gap:2px;display:grid;position:absolute;inset:0}.public-site-route .public-catalog-card-photo-pair-item{position:relative;overflow:hidden}.public-site-route .public-catalog-card-photo-fill{-o-object-fit:cover;object-fit:cover;filter:blur(16px)saturate(1.15)brightness(.86);pointer-events:none;transform:scale(1.4)}.public-site-route .public-catalog-card-photo-portrait{filter:drop-shadow(0 0 14px #102a5e47)}.public-site-route .public-catalog-card-no-photo{color:var(--site-ink-muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex;position:absolute;inset:0}.public-site-route .public-catalog-card-no-photo svg{stroke-width:1.4px;width:28px;height:28px}.public-site-route .public-catalog-card-shade{pointer-events:none;background:linear-gradient(#0000,#00000052);position:absolute;inset:60% 0 0}.public-site-route .public-catalog-card-photo-meta{pointer-events:none;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;inset:auto 10px 12px}.public-site-route .public-catalog-card-counter{color:#fff;text-shadow:0 1px 3px #00000080;flex-shrink:0;align-items:center;gap:5px;font-size:12px;display:inline-flex}.public-site-route .public-catalog-card-counter svg{width:15px;height:15px}.public-site-route .public-catalog-card-badges{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;margin-left:auto;display:flex}.public-site-route .public-catalog-card-badge{background:var(--site-surface);max-width:100%;color:var(--site-primary-dark);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:4px;padding:4px 7px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.public-site-route .public-catalog-card-badge--price{background:var(--site-accent-soft);color:var(--site-accent-ink)}.public-site-route .public-catalog-card-badge--invest{background:var(--site-invest-soft);color:var(--site-invest-ink)}.public-site-route .public-catalog-card-badge svg{flex-shrink:0;width:13px;height:13px}.public-site-route .public-catalog-card-compare{width:44px;height:44px;color:var(--site-primary-dark);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;left:4px}.public-site-route .public-catalog-card-compare>span{background:var(--site-surface);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 1px 4px #102a5e17}.public-site-route .public-catalog-card-compare svg{width:15px;height:15px}.public-site-route .public-catalog-card-compare[aria-pressed=true]>span{color:#fff;background:var(--site-primary)}.public-site-route .public-catalog-card-compare:disabled{opacity:.45;cursor:not-allowed}.public-site-route .public-catalog-card-arrow{width:44px;height:44px;color:var(--site-primary-dark);border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.public-site-route .public-catalog-card-arrow--previous{left:2px}.public-site-route .public-catalog-card-arrow--next{right:2px}.public-site-route .public-catalog-card-arrow>span{background:#fffffff0;border-radius:8px;place-items:center;width:26px;height:30px;display:grid;box-shadow:0 1px 4px #102a5e14}.public-site-route .public-catalog-card-arrow svg{width:17px;height:17px}.public-site-route .public-catalog-card-arrow:disabled{visibility:hidden}.public-site-route .public-catalog-card-body{flex-direction:column;flex:1;min-width:0;padding:13px 16px 8px;display:flex}.public-site-route .public-catalog-card .public-card-footer{padding:0}.public-site-route .public-catalog-card .public-card-footer-row{min-height:0;display:block}.public-site-route .public-catalog-card .public-card-price-link{display:block}.public-site-route .public-catalog-card .public-card-price-value{letter-spacing:-.7px;font-size:27px;line-height:1.3}.public-site-route .public-catalog-card[data-card-context=related] .public-card-price-value{font-size:25px}.public-site-route .public-catalog-card .public-card-cost-trigger{padding-top:3px}@media (min-width:560px){.public-site-route .public-catalog-card .public-card-footer{--reserva-segunda-linha:44px}.public-site-route .public-catalog-card .public-card-price-alternative{min-height:var(--reserva-segunda-linha);margin-top:0;padding-top:6px}.public-site-route .public-catalog-card .public-card-footer:not(:has(.public-card-price-alternative,.public-card-cost-trigger)):after{content:"";min-height:var(--reserva-segunda-linha);display:block}.public-site-route .public-catalog-card-facts{align-content:start;min-height:44px}.public-site-route .public-catalog-card:not(:has(.public-catalog-card-facts)) .public-catalog-card-title-link:before{content:"";min-height:44px;margin:8px 0 10px;display:block}.public-site-route .public-catalog-card-heading{min-height:73.32px}}@media (min-width:560px) and (hover:hover) and (pointer:fine){.public-site-route .public-catalog-card .public-card-footer{--reserva-segunda-linha:28px}}.public-site-route .public-catalog-grid[data-single-result=true] .public-catalog-card-heading{min-height:0}@media (max-width:1279px){.public-site-route .public-catalog-grid[data-compact=true] .public-catalog-card-heading{min-height:0}}@media (min-width:1024px) and (max-width:1279px){.public-site-route .public-catalog-grid[data-compact=auto] .public-catalog-card-heading{min-height:0}}.public-site-route .public-catalog-card-facts{color:var(--site-ink-muted);gap:4px 9px;margin:8px 0 10px;font-size:13px;line-height:20px}.public-site-route .public-catalog-card-facts>span{align-items:center;gap:6px;min-width:0;display:flex}.public-site-route .public-catalog-card-fact-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.public-site-route .public-catalog-card-facts svg{width:16px;height:16px;color:var(--site-ink-muted);stroke-width:1.8px;flex-shrink:0}.public-site-route .public-catalog-card-heading{flex-direction:column;min-width:0;display:flex}.public-site-route .public-catalog-card-title-link{color:var(--site-primary-dark);text-decoration:none}.public-site-route .public-catalog-card-title{letter-spacing:-.35px;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.32}.public-site-route .public-catalog-card-location{color:var(--site-ink-muted);margin:5px 0 0;font-size:13px;line-height:1.6}.public-site-route .public-catalog-card-location:empty{display:none}.public-site-route .public-catalog-card-investment{color:var(--site-primary-dark);background:var(--site-invest-soft);border-radius:9px;margin-top:12px;padding:10px;font-size:12px}.public-site-route .public-catalog-card-investment strong{align-items:flex-start;gap:6px;font-weight:600;display:flex}.public-site-route .public-catalog-card-investment svg{flex-shrink:0;width:16px;height:16px}.public-site-route .public-catalog-card-investment p{flex-wrap:wrap;gap:3px 8px;margin-top:5px;display:flex}.public-site-route .public-catalog-card-spacer{flex:1 1 0;min-height:0}.public-site-route .public-catalog-card-actions{border-top:1px solid color-mix(in srgb, var(--site-border) 30%, var(--site-surface));justify-content:space-between;align-items:center;gap:4px;min-height:50px;margin-top:12px;padding-top:5px;display:flex;container:catalog-card-actions/inline-size}.public-site-route .public-catalog-card-details{min-height:44px;color:var(--site-primary);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.public-site-route .public-catalog-card-details svg{width:15px;height:15px}.public-site-route .public-catalog-card-utilities{flex-shrink:0;align-items:center;gap:0;margin-right:-6px;display:flex}.public-site-route .public-catalog-card-utilities>button,.public-site-route .public-catalog-card-whatsapp{width:44px;height:44px;color:var(--site-primary-dark);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.public-site-route .public-catalog-card-utilities>button>span{width:32px;height:32px;box-shadow:none;background:0 0;border:0;place-items:center;display:grid}.public-site-route .public-catalog-card-utilities>button:first-child>span{transform:translate(3px)}.public-site-route .public-catalog-card-favorite>span{transform:translate(-3px)}.public-site-route .public-catalog-card-utilities svg{width:19px;height:19px;display:block}.public-site-route .public-catalog-card-favorite[aria-pressed=true]{color:var(--site-primary)}.public-site-route .public-catalog-card-whatsapp>span{background:var(--site-whatsapp);color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.public-site-route .public-catalog-card-whatsapp:hover>span{background:var(--site-whatsapp-dark)}.public-site-route .public-catalog-card-whatsapp--labeled{background:var(--site-whatsapp);color:#fff;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:44px;max-width:100%;height:44px;padding:0 14px;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.public-site-route .public-catalog-card-whatsapp--labeled>span{background:0 0;border-radius:0;place-items:center;width:auto;height:auto;display:grid}.public-site-route .public-catalog-card-whatsapp--labeled svg{width:18px;height:18px;display:block}.public-site-route .public-catalog-card-whatsapp--labeled:hover{background:var(--site-whatsapp-dark)}.public-site-route .public-catalog-card-whatsapp-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.public-site-route .public-catalog-card[data-card-context=development] .public-catalog-card-location:first-letter{text-transform:uppercase}.public-site-route .public-catalog-card[data-card-context=development] .public-catalog-card-actions{flex-wrap:wrap;row-gap:4px}@container catalog-card-actions (max-width:300px){.public-site-route .public-catalog-card-whatsapp--labeled{flex:1 0 100%}.public-site-route .public-catalog-card[data-card-context=development] .public-catalog-card-utilities{margin-left:auto}}.public-site-route .public-catalog-card-utilities>button:hover{background:var(--site-surface-soft);transform:none}.public-site-route .public-catalog-card :is(a,button):focus-visible{outline:2px solid var(--site-primary);outline-offset:-2px;border-radius:6px}@media (hover:hover) and (pointer:fine){.public-site-route .public-catalog-card-arrow{opacity:0}.public-site-route .public-catalog-card-media:is(:hover,:focus-within) .public-catalog-card-arrow{opacity:1}.public-site-route .public-catalog-card .public-card-cost-trigger{min-height:28px}}@media (hover:none),(pointer:coarse),(any-pointer:coarse){.public-site-route .public-catalog-card-arrow{opacity:1;pointer-events:auto}}@media (min-width:900px){.public-site-route .public-catalog-grid[data-single-result=true][data-compact=false] .public-catalog-card{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.public-site-route .public-catalog-grid[data-single-result=true][data-compact=false] .public-catalog-card-media{aspect-ratio:auto;height:100%;min-height:320px}.public-site-route .public-catalog-grid[data-single-result=true][data-compact=false] .public-catalog-card-body{padding:24px 28px 16px}}@media (min-width:900px) and (max-width:1023px){.public-site-route .public-catalog-grid[data-single-result=true][data-compact=auto] .public-catalog-card{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.public-site-route .public-catalog-grid[data-single-result=true][data-compact=auto] .public-catalog-card-media{aspect-ratio:auto;height:100%;min-height:320px}.public-site-route .public-catalog-grid[data-single-result=true][data-compact=auto] .public-catalog-card-body{padding:24px 28px 16px}}.public-site-route .public-catalog-card-photo-end{align-items:flex-end;gap:6px;min-width:0;margin-left:auto;display:flex}.public-site-route .public-catalog-card-reservation-meta .public-catalog-card-photo-end{justify-content:space-between;margin:0 0 10px}.public-site-route .public-catalog-card-reservation-meta .public-catalog-card-photo-end .public-catalog-card-badges{margin:0}.public-vacating-calendar{min-width:50px;color:var(--site-primary-dark);text-align:center;background:#fff;border-radius:9px;flex-direction:column;flex-shrink:0;align-items:stretch;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 1px 4px #102a5e1f}.public-vacating-calendar-head{white-space:nowrap;background:var(--site-accent);color:#fff;letter-spacing:.01em;padding:3px 6px;font-size:10px;font-weight:600;display:block}.public-vacating-calendar-day{font-variant-numeric:tabular-nums;padding-top:3px;font-size:19px;font-weight:700;display:block}.public-vacating-calendar-month{padding:2px 0 4px;font-size:10.5px;font-weight:600;display:block}.public-vacating-calendar[data-size=gallery]{border-radius:11px;min-width:68px}.public-vacating-calendar[data-size=gallery] .public-vacating-calendar-head{padding:4px 8px;font-size:11.5px}.public-vacating-calendar[data-size=gallery] .public-vacating-calendar-day{padding-top:5px;font-size:26px}.public-vacating-calendar[data-size=gallery] .public-vacating-calendar-month{padding-bottom:6px;font-size:12px}.public-vacating-calendar[data-size=mini]{border-radius:8px;min-width:44px}.public-vacating-calendar[data-size=mini] .public-vacating-calendar-head{padding:2px 5px;font-size:9.5px}.public-vacating-calendar[data-size=mini] .public-vacating-calendar-day{padding-top:2px;font-size:16px}.public-vacating-calendar[data-size=mini] .public-vacating-calendar-month{padding-bottom:3px;font-size:10px}
.public-site-route[data-public-brand=porta8] .public-reservation-note{pointer-events:none;background:linear-gradient(180deg, transparent 15%, color-mix(in srgb, var(--site-primary-dark) 76%, transparent) 100%);color:#fff;position:absolute;inset:0;container-type:inline-size}.public-site-route .public-reservation-note-copy{font-family:var(--site-font-display);letter-spacing:-.035em;text-shadow:0 1px 3px color-mix(in srgb, var(--site-primary-dark) 34%, transparent);font-size:clamp(21px,7.2cqi,35px);font-weight:700;line-height:1.08;position:absolute;bottom:42px;left:clamp(17px,4.8cqi,28px)}.public-site-route .public-reservation-door{aspect-ratio:120/136;width:clamp(78px,25cqi,120px);filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--site-primary-dark) 15%, transparent));position:absolute;top:clamp(12px,4cqi,20px);right:clamp(25px,180px - 32cqi,64px)}.public-site-route .public-reservation-door-frame{border:3.5px solid var(--site-accent);background:color-mix(in srgb, var(--site-primary-dark) 8%, transparent);border-bottom:0;border-radius:5px 5px 0 0;width:65%;height:85%;position:absolute;top:3%;left:10%}.public-site-route .public-reservation-door-leaf{background:var(--site-accent);clip-path:polygon(0 0,100% 10%,100% 100%,0 89%);width:47%;height:84%;position:absolute;top:6%;left:12%}.public-site-route .public-reservation-door-leaf:before{content:"";border-top:1px solid #ffffff6b;border-left:1px solid #ffffff6b;width:78%;height:75%;position:absolute;top:10%;left:8%;transform:skewY(10deg)}.public-site-route .public-reservation-door-handle{background:var(--site-primary-dark);border-radius:4px;width:13%;height:4px;position:absolute;top:46%;left:47%}.public-site-route .public-reservation-door-handle:before{content:"";background:var(--site-primary-dark);border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;left:0}.public-site-route .public-reservation-door-loop{border:2px solid #ffffffeb;border-radius:50%;width:10%;height:22%;position:absolute;top:47%;left:55%;transform:rotate(-15deg)}.public-site-route .public-reservation-door-tag{background:var(--site-primary-dark);color:#fff;width:61px;height:25px;font:600 11px/1 var(--site-font-body);letter-spacing:0;clip-path:polygon(0 50%,8px 0,100% 0,100% 100%,8px 100%);border-radius:4px;justify-content:center;align-items:center;padding-left:5px;display:flex;position:absolute;top:62%;left:43%;transform:rotate(-13deg)}.public-site-route .public-reservation-door-tag:before{content:"";background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;top:calc(50% - 1.5px);left:6px}.public-site-route .public-reservation-door-base{background:var(--site-accent);border-radius:3px;width:84%;height:4px;position:absolute;bottom:10%;left:5%}.public-site-route .public-catalog-card-reservation-meta .public-catalog-card-badges{flex-flow:wrap;align-items:center;margin:0 0 10px}.public-site-route .public-catalog-card-reservation-meta .public-catalog-card-badges:empty{display:none}.public-site-route .public-catalog-card-reservation-meta .public-catalog-card-badge{background:var(--site-surface-soft)}.public-site-route .public-reservation-note[data-variant=map] .public-reservation-door{width:72px;top:10px;right:76px}.public-site-route .public-reservation-note[data-variant=map] .public-reservation-note-copy{font-size:22px;bottom:25px;left:17px}.public-site-route .public-reservation-note[data-variant=gallery] .public-reservation-door{width:clamp(100px,24cqi,160px);top:76px;right:88px}.public-site-route .public-reservation-note[data-variant=gallery] .public-reservation-note-copy{font-size:clamp(29px,7.2cqi,48px);bottom:88px;left:clamp(24px,6cqi,48px)}.public-site-route .public-reservation-door[data-door=closed] .public-reservation-door-leaf{clip-path:none;border-radius:2px 2px 0 0;width:calc(65% - 12px);height:calc(85% - 6px);top:calc(3% + 6px);left:calc(10% + 6px)}.public-site-route .public-reservation-door[data-door=closed] .public-reservation-door-leaf:before{box-sizing:border-box;border:1px solid #ffffff73;width:72%;height:34%;top:8%;left:14%;transform:none}.public-site-route .public-reservation-door[data-door=closed] .public-reservation-door-leaf:after{content:"";box-sizing:border-box;border:1px solid #ffffff73;width:72%;height:38%;position:absolute;top:52%;left:14%}.public-site-route .public-reservation-door[data-door=closed] .public-reservation-door-handle{top:47%;left:52%}.public-site-route .public-reservation-door[data-door=closed] .public-reservation-door-handle:before{left:auto;right:-1px}.public-site-route .public-reservation-door[data-door=closed] .public-reservation-door-loop{height:20%;top:49%;left:58%}.public-site-route .public-reservation-door[data-door=closed] .public-reservation-door-tag{top:63%;left:46%}.public-site-route .public-reservation-note[data-variant=cover] .public-reservation-door{width:clamp(100px,24cqi,156px);top:clamp(28px,8cqi,52px);right:clamp(40px,12cqi,84px)}.public-site-route .public-reservation-note[data-variant=cover] .public-reservation-note-copy{font-size:clamp(29px,7.2cqi,48px);bottom:clamp(28px,6cqi,44px);left:clamp(24px,6cqi,44px)}.public-site-route .public-reservation-note[data-variant=showcase] .public-reservation-note-copy{bottom:18px}.public-site-route .public-catalog-card-media[data-reservation-note=true] .public-catalog-card-photo-meta{z-index:1}
.public-site-route{--site-signal-new-ink:#0b6b3a;--site-signal-hot-ink:#0050eb;--site-signal-vacate-ink:#7a4e00;--site-signal-reserved-speech:#0a2a6c;--site-signal-reserved-speech-ink:#fff;--site-signal-reserved-shade:#0a2a6c;--site-signal-reserved-shade-foot:75%;--site-signal-reserved-shade-rise:65%;--site-signal-price-ink:#0b6b69;--site-signal-price-soft:#dff2f1}.public-site-route .public-catalog-card[data-card-signals] .public-catalog-card-media{container:card-photo/inline-size}.public-site-route .public-card-signals{--sinal-b:50px;--sinal-fala-h:28px;--sinal-fala-folga:17px;pointer-events:none;flex:none;align-items:flex-end;gap:8px;margin-bottom:-8px;display:flex;position:relative}.public-site-route .public-card-signals[data-first=reserved]{margin-right:auto}.public-site-route .public-catalog-card-photo-meta>.public-card-signals:first-child{margin-left:34px}.public-site-route .public-card-signal{--sinal-andar:0;--sinal-ordem:0;flex:none;position:relative}.public-site-route .public-card-signal[data-floor="1"]{--sinal-andar:1}.public-site-route .public-card-signal[data-order="1"]{--sinal-ordem:1}.public-site-route .public-card-signal--new{--sinal-tinta:var(--site-signal-new-ink);--sinal-cauda:calc(var(--sinal-b) * .223)}.public-site-route .public-card-signal--drop{--sinal-tinta:var(--site-accent-ink);--sinal-cauda:calc(var(--sinal-b) * .244)}.public-site-route .public-card-signal--hot{--sinal-tinta:var(--site-signal-hot-ink);--sinal-cauda:calc(var(--sinal-b) * .212)}.public-site-route .public-card-signal--vacate{--sinal-tinta:var(--site-signal-vacate-ink);--sinal-cauda:calc(var(--sinal-b) * .228)}.public-site-route .public-card-signal--reserved{--sinal-tinta:var(--site-signal-reserved-speech-ink);--sinal-cauda:calc(var(--sinal-b) * .301)}.public-site-route .public-card-signal--price{--sinal-tinta:var(--site-signal-price-ink);--sinal-cauda:calc(var(--sinal-b) * .23)}.public-site-route .public-card-signals[data-count="2"] .public-card-signal--price[data-order="0"]{margin-right:5px}.public-site-route .public-catalog-card-badge--price[data-signal-family=otto]{background:var(--site-signal-price-soft);color:var(--site-signal-price-ink)}.public-site-route .public-catalog-card[data-card-reserved] .public-catalog-card-shade{inset:calc(100% - var(--site-signal-reserved-shade-rise)) 0 0;background:linear-gradient(transparent, color-mix(in srgb, var(--site-signal-reserved-shade) calc(var(--site-signal-reserved-shade-foot) * .25), transparent) 40%, color-mix(in srgb, var(--site-signal-reserved-shade) calc(var(--site-signal-reserved-shade-foot) * .65), transparent) 72%, color-mix(in srgb, var(--site-signal-reserved-shade) var(--site-signal-reserved-shade-foot), transparent))}.public-site-route .public-card-signal-speech{z-index:2;left:-6px;bottom:calc(100% + var(--sinal-fala-folga) + var(--sinal-andar) * (var(--sinal-fala-h) + 6px));box-sizing:border-box;height:var(--sinal-fala-h);background:var(--site-surface);color:var(--site-ink);letter-spacing:-.005em;white-space:nowrap;font-variant-numeric:tabular-nums;filter:drop-shadow(0 0 .6px #071b4473)drop-shadow(0 5px 9px #071b444d);transform-origin:calc(var(--sinal-cauda) + 6px) calc(100% + 10px);border-radius:14px;padding:6px 11px;font-size:13px;font-weight:600;line-height:16px;position:absolute}.public-site-route .public-card-signal-speech b{color:var(--sinal-tinta);font-weight:700}.public-site-route .public-card-signal-says[data-variant=short]{display:none}.public-site-route .public-card-signal-speech:after{content:"";top:calc(100% - 1px);left:var(--sinal-cauda);width:13px;height:calc(var(--sinal-fala-folga) + 3px + var(--sinal-andar) * (var(--sinal-fala-h) + 6px));background:var(--site-surface);clip-path:polygon(0 0,100% 0,60% 100%,48% 100%);position:absolute}.public-site-route .public-card-signal--drop .public-card-signal-speech:after{height:calc(var(--sinal-fala-folga) + 3px + var(--sinal-andar) * (var(--sinal-fala-h) + 6px) + var(--sinal-b) * .18)}.public-site-route .public-card-signal--price .public-card-signal-speech:after{height:calc(var(--sinal-fala-folga) + 3px + var(--sinal-andar) * (var(--sinal-fala-h) + 6px) + var(--sinal-b) * .035)}.public-site-route .public-card-signal--reserved .public-card-signal-speech{border:1px solid var(--site-signal-reserved-speech-ink);background:var(--site-signal-reserved-speech);height:auto;color:var(--site-signal-reserved-speech-ink);padding:6px 12px;font-size:16px;font-weight:500;line-height:19px}.public-site-route .public-card-signal--reserved .public-card-signal-says[data-variant=long] b:before{content:"\a ";white-space:pre}.public-site-route .public-card-signal--reserved .public-card-signal-speech:after{background:var(--site-signal-reserved-speech)}.public-site-route .public-card-signal--reserved .public-card-signal-speech:before{content:"";top:100%;left:calc(var(--sinal-cauda) - 1px);width:15px;height:calc(var(--sinal-fala-folga) + 4.5px);background:var(--site-signal-reserved-speech-ink);clip-path:polygon(0 0,100% 0,60% 100%,48% 100%);position:absolute}@container card-photo (max-width:310px){.public-site-route .public-card-signal--reserved .public-card-signal-speech{transform-origin:calc(var(--sinal-cauda) + 1px) calc(100% + 10px);padding:5px 12px 5px 11px;font-size:14px;line-height:17px;left:-1px}.public-site-route .public-card-signal--reserved .public-card-signal-speech:after{left:calc(var(--sinal-cauda) - 5px)}.public-site-route .public-card-signal--reserved .public-card-signal-speech:before{left:calc(var(--sinal-cauda) - 6px)}}@container card-photo (max-width:282px){.public-site-route .public-card-signal--reserved .public-card-signal-speech{padding:5px 10px 5px 9px;font-size:13px;line-height:16px}}@container card-photo (max-width:270px){.public-site-route .public-card-signal--reserved[data-short] .public-card-signal-says[data-variant=long]{display:none}.public-site-route .public-card-signal--reserved[data-short] .public-card-signal-says[data-variant=short]{display:inline}}@container card-photo (max-width:340px){.public-site-route .public-card-signals[data-count="2"]{--sinal-b:44px;--sinal-fala-h:25px;--sinal-fala-folga:15px;gap:6px}.public-site-route .public-card-signals[data-count="2"] .public-card-signal-speech{border-radius:12.5px;padding:4.5px 9px;font-size:12px}.public-site-route .public-card-signal[data-short][data-order="1"] .public-card-signal-says[data-variant=long]{display:none}.public-site-route .public-card-signal[data-short][data-order="1"] .public-card-signal-says[data-variant=short]{display:inline}.public-site-route .public-card-signals[data-count="2"] .public-card-signal--hot[data-order="1"] .public-card-signal-speech{transform-origin:calc(var(--sinal-cauda) + 30px) calc(100% + 10px);left:-30px}.public-site-route .public-card-signals[data-count="2"] .public-card-signal--hot[data-order="1"] .public-card-signal-speech:after{left:calc(var(--sinal-cauda) + 24px)}.public-site-route .public-card-signals[data-count="2"] .public-card-signal--price[data-order="1"] .public-card-signal-speech{transform-origin:calc(var(--sinal-cauda) + 30px) calc(100% + 10px);left:-30px}.public-site-route .public-card-signals[data-count="2"] .public-card-signal--price[data-order="1"] .public-card-signal-speech:after{left:calc(var(--sinal-cauda) + 24px)}.public-site-route .public-card-signals[data-folhinha] .public-card-signal[data-order="1"]{display:none}.public-site-route .public-card-signals[data-folhinha] .public-card-signal[data-order="0"]{--sinal-andar:0}}@container card-photo (max-width:314px){.public-site-route .public-card-signal--price .public-card-signal-speech{height:auto}.public-site-route .public-card-signal--price .public-card-signal-speech b:after{content:"\a ";white-space:pre}.public-site-route .public-card-signals[data-count="2"][data-second=price] .public-card-signal[data-order="0"]{--sinal-andar:1.52}.public-site-route .public-card-signals[data-count="2"][data-first=price] .public-card-signal--hot[data-order="1"] .public-card-signal-speech{transform-origin:calc(var(--sinal-cauda) + 39px) calc(100% + 10px);left:-39px}.public-site-route .public-card-signals[data-count="2"][data-first=price] .public-card-signal--hot[data-order="1"] .public-card-signal-speech:after{left:calc(var(--sinal-cauda) + 33px)}}@container card-photo (max-width:279px){.public-site-route .public-catalog-card[data-card-signals="2"] .public-catalog-card-distance-approx{display:none}}.public-site-route .public-card-signal-figure{z-index:1;display:block;position:absolute;inset:0}.public-site-route .public-card-signal-sprite{width:0;height:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.public-site-route .public-card-signals[data-sinal-ritmo=espera] .public-card-signal-figure{opacity:0;transform:translateY(-30%)scale(.5)}.public-site-route .public-card-signals[data-sinal-ritmo=espera] .public-card-signal-speech{opacity:0;transform:scale(.4)}.public-site-route .public-card-signals[data-sinal-ritmo=vai] .public-card-signal-speech{animation:.5s cubic-bezier(.3,1.7,.5,1) both sinal-balao;animation-delay:calc(.42s + var(--sinal-ordem) * .18s)}.public-site-route .public-card-signals[data-sinal-pausa] *{animation-play-state:paused!important}}@media (prefers-reduced-motion:reduce){.public-site-route .public-card-signals *{transition:none!important;animation:none!important}}@keyframes sinal-balao{0%{opacity:0;transform:scale(.3)rotate(6deg)}to{opacity:1;transform:none}}.public-site-route .public-family-figure.public-otto-band-otto{--sinal-b:52px}.public-site-route .public-family-figure.public-saved-search-novo{--sinal-b:44px}.public-site-route .public-family-figure.public-saved-search-novo-sm{--sinal-b:40px}.public-site-route .public-family-figure.public-radar-preco{--sinal-b:44px}@media (min-width:640px){.public-site-route .public-family-figure.public-otto-band-otto{--sinal-b:60px}}.public-site-route .public-family-band-title{letter-spacing:-.01em;color:var(--site-primary-dark);text-wrap:balance;font-size:17px;font-weight:600;line-height:1.3}@media (min-width:640px){.public-site-route .public-family-band-title{font-size:18px}}.public-site-route .public-family-focus:focus-visible{outline:2px solid var(--site-primary);outline-offset:3px}.public-site-route .public-family-pill{border:1px solid var(--site-border-strong);background:var(--site-surface);max-width:100%;color:var(--site-primary-dark);white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:13px;font-weight:600;line-height:20px;display:inline-block}.public-site-route .public-family-pill b{font-weight:700}.public-site-route .public-family-pill[data-kind=new] b{color:var(--site-signal-new-ink)}.public-site-route .public-family-pill[data-kind=drop] b{color:var(--site-accent-ink)}.public-site-route .public-family-pill[data-kind=vacate] b{color:var(--site-signal-vacate-ink)}.public-site-route .public-family-pill[data-kind=hot] b{color:var(--site-signal-hot-ink)}.public-site-route .public-family-pill[data-kind=reserved] b{color:var(--site-primary-dark)}.public-site-route .public-family-pill[data-kind=price] b{color:var(--site-signal-price-ink)}.public-site-route .public-otto-band{container:otto-band/inline-size}.public-site-route .public-otto-band-head{-moz-column-gap:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 14px;display:grid}.public-site-route .public-otto-band-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 8px;display:flex}.public-site-route .public-otto-band-short{display:none}@container otto-band (max-width:459px){.public-site-route .public-otto-band-long{display:none}.public-site-route .public-otto-band-short{display:inline}}@container otto-band (max-width:339px){.public-site-route .public-otto-band-wa{padding-inline:0}.public-site-route .public-otto-band-wa-label{display:none!important}}@container otto-band (min-width:900px){.public-site-route .public-otto-band-head{-moz-column-gap:20px;grid-template-columns:auto minmax(0,1fr) auto;column-gap:20px}.public-site-route .public-otto-band-actions{flex-wrap:nowrap;grid-column:auto;justify-content:flex-end}}.public-site-route .public-novo-alerta{container:novo-alerta/inline-size}.public-site-route .public-novo-alerta-grid{-moz-column-gap:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 14px;display:grid}.public-site-route .public-novo-alerta-acao{grid-column:1/-1}@container novo-alerta (min-width:760px){.public-site-route .public-novo-alerta-grid{-moz-column-gap:20px;grid-template-columns:auto minmax(0,1fr) auto;column-gap:20px}.public-site-route .public-novo-alerta-acao{grid-column:auto}}.public-site-route .public-novo-balao{border:1px solid var(--site-border-strong);background:var(--site-surface);max-width:100%;color:var(--site-primary-dark);text-wrap:balance;border-radius:16px;padding:7px 14px;font-size:16px;font-weight:600;line-height:1.35;display:inline-block;position:relative}.public-site-route .public-novo-balao:before{content:"";background:var(--site-surface);border-left:1px solid var(--site-border-strong);border-bottom:1px solid var(--site-border-strong);width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-7px;transform:rotate(45deg)}.public-site-route .public-novo-balao-chave{color:var(--site-signal-new-ink);font-weight:700}.public-site-route .public-radar-familia{container:radar-familia/inline-size}.public-site-route{--site-signal-achei-ink:#5428d6;--site-signal-rende-ink:#a51e4c}.public-site-route .public-card-signal--achei{--sinal-tinta:var(--site-signal-achei-ink);--sinal-cauda:calc(var(--sinal-b) * .23)}.public-site-route .public-card-signal--rende{--sinal-tinta:var(--site-signal-rende-ink);--sinal-cauda:calc(var(--sinal-b) * .23)}.public-site-route .public-card-signal--achei .public-card-signal-speech:after,.public-site-route .public-card-signal--rende .public-card-signal-speech:after{height:calc(var(--sinal-fala-folga) + 3px + var(--sinal-andar) * (var(--sinal-fala-h) + 6px) + var(--sinal-b) * .035)}.public-site-route .public-card-signals[data-first=rende]{margin-right:auto}.public-site-route .public-family-figure.public-achei-figure{--sinal-b:40px;flex:none}.public-site-route .public-family-figure.public-achei-figure--small{--sinal-b:30px}.public-site-route .public-achei-reading{border-bottom:1px solid var(--site-border);align-items:flex-end;gap:12px;margin:-4px 0 16px;padding:2px 0 10px;display:flex}.public-site-route .public-achei-reading-text{color:var(--site-ink);text-wrap:pretty;flex:1;padding-bottom:4px;font-size:15px;font-weight:500;line-height:22px}.public-site-route .public-achei-reading-lead{color:var(--site-signal-achei-ink);font-weight:700}.public-site-route .public-achei-reading-close{align-self:center}@media (max-width:639px){.public-site-route .public-achei-reading-text{font-size:14px;line-height:20px}.public-site-route .public-family-figure.public-achei-figure{--sinal-b:34px}}.public-site-route .public-family-guest-portrait{flex:none;align-items:flex-end;display:inline-flex}.public-site-route .public-family-guest-portrait .public-family-figure{--sinal-b:74px}@media (max-width:639px){.public-site-route .public-family-guest-portrait .public-family-figure{--sinal-b:56px}.public-site-route .public-family-guest-portrait.public-investor-rende{order:3}}
.public-site-route .public-card-signal .gdp{pointer-events:none;display:block;position:absolute;inset:0}.public-site-route .public-card-signal .gdp-l{display:block;position:absolute}.public-site-route .public-card-signal .gdp-l>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.public-site-route .public-card-signal .gdp-espia,.public-site-route .public-card-signal .gdp--reserved .gdp-braco,.public-site-route .public-card-signal .gdp--reserved .gdp-mao,.public-site-route .public-card-signal .gdp--rende .gdp-voa{opacity:0}.public-site-route .public-card-signal .gdp-vida{display:block;position:absolute;inset:0}.public-site-route .public-card-signal .gdp-vida>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (prefers-reduced-motion:no-preference){.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-vao,.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--otto .gdp-vao,.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-pes,.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--otto .gdp-pes{animation:.3s cubic-bezier(.3,1.4,.5,1) both gdp-ergue}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-espia,.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--otto .gdp-espia{animation:.95s both gdp-espia}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--otto .gdp-porta,.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-porta{animation:.95s both gdp-gira}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-rosto,.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--otto .gdp-rosto{animation:.95s both gdp-rosto}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--drop .gdp-corpo{animation:.7s cubic-bezier(.3,1.3,.5,1) both gdp-cai}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--hot .gdp-corpo{animation:.4s cubic-bezier(.3,1.4,.5,1) both gdp-ergue}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-corpo{animation:.45s cubic-bezier(.3,1.3,.5,1) both gdp-apruma}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp-olhos{animation:gdp-pisca 4.6s calc(1.7s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--new .gdp-porta>.gdp-vida{animation:gdp-entreabre 4.6s calc(1.2s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--new .gdp-braco>.gdp-vida{animation:gdp-aceno 4.6s calc(1.2s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-porta{animation:.95s both gdp-gira}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-porta>.gdp-vida{animation:gdp-entreabre 4.6s calc(1.4s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-braco{animation:.3s .8s both gdp-surge-braco}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .gdp-braco>.gdp-vida{animation:gdp-aceno 4.6s calc(1.4s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--otto .gdp-braco>.gdp-vida{animation:gdp-convida 4.2s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--otto .gdp-braco{animation:.3s .8s both gdp-surge-braco}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--otto .gdp-braco>.gdp-vida{animation:gdp-convida 4.2s calc(1.3s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--drop .gdp-pose{animation:gdp-encolhe 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--drop .gdp-etiqueta{animation:gdp-baixa 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--hot .gdp-mao>.gdp-vida{animation:gdp-toc 3.6s calc(.6s + var(--sinal-fase,0s)) 4}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--hot .gdp-bate>.gdp-vida{animation:gdp-bate 3.6s calc(.6s + var(--sinal-fase,0s)) 4}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--hot .gdp-porta{animation:gdp-tremor 3.6s calc(.6s + var(--sinal-fase,0s)) 4}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--hot .gdp-mao{animation:.45s cubic-bezier(.3,1.3,.5,1) .15s both gdp-mao-chega}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--hot .gdp-mao>.gdp-vida{animation:gdp-toc 3.6s calc(.75s + var(--sinal-fase,0s)) 4}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--hot .gdp-bate{animation:.6s both gdp-espera}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--hot .gdp-bate>.gdp-vida{animation:gdp-bate 3.6s calc(.75s + var(--sinal-fase,0s)) 4}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--hot .gdp-porta{animation:gdp-tremor 3.6s calc(.75s + var(--sinal-fase,0s)) 4}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--vacate .gdp-pupilas{animation:gdp-mira 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-pupilas{animation:gdp-mira 4.6s calc(1.3s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--vacate .gdp-rosto{animation:gdp-desce 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-rosto{animation:gdp-desce 4.6s calc(1.3s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--vacate .gdp-braco>.gdp-vida{animation:gdp-toca 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-braco{animation:.3s .75s both gdp-surge-braco}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-braco>.gdp-vida{animation:gdp-toca 4.6s calc(1.3s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--vacate .gdp-antebraco{animation:gdp-dedo 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-antebraco{animation:gdp-dedo 4.6s calc(1.3s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--vacate .gdp-placa>.gdp-vida{animation:gdp-balanca 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-placa{animation:.9s .2s both gdp-pendura}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-placa>.gdp-vida{animation:gdp-balanca 4.6s calc(1.3s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--vacate .gdp-pagina{animation:gdp-vira 4.6s calc(1s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-pagina{animation:gdp-vira 4.6s calc(1.3s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--vacate .gdp-pose{animation:gdp-inclina 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--vacate .gdp-pose{animation:gdp-inclina 4.6s calc(1.3s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--reserved .gdp-braco{animation:gdp-traz-chave 2.6s calc(.2s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-braco{animation:gdp-traz-chave 2.6s calc(.55s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--reserved .gdp-mao{animation:gdp-traz-chave 2.6s calc(.2s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-mao{animation:gdp-traz-chave 2.6s calc(.55s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--reserved .gdp-chave{animation:gdp-gira-chave 2.6s calc(.2s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-chave{animation:gdp-gira-chave 2.6s calc(.55s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--reserved .gdp-luva{animation:gdp-torce 2.6s calc(.2s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-luva{animation:gdp-torce 2.6s calc(.55s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--reserved .gdp-pupilas{animation:gdp-olha-cadeado 2.8s calc(.15s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-pupilas{animation:gdp-olha-cadeado 2.8s calc(.5s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--reserved .gdp-rosto{animation:gdp-inclina-rosto 2.8s calc(.15s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-rosto{animation:gdp-inclina-rosto 2.8s calc(.5s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--reserved .gdp-pose{animation:gdp-assente .7s calc(1.2s + var(--sinal-fase,0s)) ease-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-pose{animation:gdp-assente .7s calc(1.55s + var(--sinal-fase,0s)) ease-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--reserved .gdp-olhar{animation:gdp-pisca-lento .8s calc(2.95s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-olhar{animation:gdp-pisca-lento .8s calc(3.3s + var(--sinal-fase,0s)) ease-in-out both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-corpo{animation:.5s cubic-bezier(.3,1.3,.5,1) both gdp-ajeita}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--reserved .gdp-arco{animation:gdp-fecha 1.75s calc(0s + var(--sinal-fase,0s)) linear both}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--price .gdp-corpo{animation:.4s cubic-bezier(.3,1.4,.5,1) both gdp-ergue}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--price .gdp-regua{animation:.5s cubic-bezier(.3,1.5,.5,1) .2s both gdp-planta}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--price .gdp-braco{animation:.3s .62s both gdp-surge-braco}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--price .gdp-pupilas{animation:gdp-olha-bairro 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--price .gdp-casa{animation:gdp-casinha 4.6s calc(1s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--price .gdp-mao{animation:gdp-aponta 4.6s calc(1s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--price .gdp-ponto{animation:gdp-pulsa 4.6s calc(1s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--price .gdp-haste{animation:gdp-oscila 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--achei .gdp-corpo,.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--rende .gdp-corpo{animation:.4s cubic-bezier(.3,1.4,.5,1) both gdp-ergue}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--achei .gdp-lupa{animation:gdp-varre 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--achei .gdp-faisca{animation:gdp-brilha 4.6s calc(1s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--achei .gdp-pupilas{animation:gdp-le 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--rende .gdp-voa{animation:gdp-moeda-voa 4.6s calc(1s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--rende .gdp-topo{animation:gdp-moeda-pousa 4.6s calc(1s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--rende .gdp-pilha{animation:gdp-pilha-recebe 4.6s calc(1s + var(--sinal-fase,0s)) 3}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *,[data-sinal-ritmo=ja] *) .gdp--rende .gdp-pupilas{animation:gdp-olha-moeda 4.6s calc(1s + var(--sinal-fase,0s)) ease-in-out 3}}@media (prefers-reduced-motion:reduce){.public-site-route .public-card-signal .gdp *{transition:none!important;animation:none!important}}@keyframes gdp-gira{0%{animation-timing-function:ease-in;transform:perspective(140px)rotateY(-82deg)}22%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:perspective(140px)rotateY(-76deg)}56%{animation-timing-function:ease-out;transform:perspective(140px)rotateY(7deg)}70%{transform:perspective(140px)rotateY(-3deg)}80%,to{transform:perspective(140px)rotateY(0)}}@keyframes gdp-entreabre{0%,30%,to{transform:perspective(140px)rotateY(0)}10%,18%{transform:perspective(140px)rotateY(-42deg)}24%{transform:perspective(140px)rotateY(5deg)}}@keyframes gdp-espia{0%,10%{opacity:0;transform:scaleY(.1)}24%{opacity:1;transform:scaleY(1.1)}32%{transform:scaleY(1)}44%{transform:scaleY(.12)}52%{transform:none}86%{opacity:1}to{opacity:0;transform:none}}@keyframes gdp-espera{0%,99%{opacity:0}to{opacity:1}}@keyframes gdp-rosto{0%,36%{opacity:0}46%,to{opacity:1}}@keyframes gdp-surge-braco{0%{opacity:0;transform:rotate(-40deg)scale(.4)}to{opacity:1;transform:none}}@keyframes gdp-ergue{0%{opacity:0;transform:scale(.5,.2)}60%{opacity:1;transform:scale(1.06,1.1)}to{opacity:1;transform:none}}@keyframes gdp-cai{0%{opacity:0;transform:translateY(-40%)scale(.8,1.1)}45%{opacity:1;transform:translateY(0)scale(1.18,.78)}72%{transform:translateY(-5%)scale(.95,1.05)}to{opacity:1;transform:none}}@keyframes gdp-pisca{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes gdp-aceno{0%,36%,to{transform:none}42%{transform:rotate(-18deg)}50%{transform:rotate(12deg)}58%{transform:rotate(-18deg)}66%{transform:rotate(8deg)}72%{transform:none}}@keyframes gdp-encolhe{0%,62%,to{transform:none}14%{transform:scale(1.06,.86)}22%,48%{transform:scale(1.04,.9)}}@keyframes gdp-baixa{0%,62%,to{transform:none}14%{transform:translateY(10%)rotate(-12deg)}22%{transform:translateY(10%)rotate(8deg)}30%,48%{transform:translateY(10%)rotate(-2deg)}}@keyframes gdp-toc{0%,30%,to{transform:none}4%{transform:translate(9%)}8%{transform:translate(-3%)}12%{transform:translate(9%)}16%{transform:translate(-3%)}20%{transform:none}}@keyframes gdp-mao-chega{0%{opacity:0;transform:translate(60%)}to{opacity:1;transform:none}}@keyframes gdp-bate{0%,to{opacity:1;transform:none}2%{opacity:.15;transform:scale(.55)}8%{opacity:1;transform:scale(1.2)}10%{opacity:.15;transform:scale(.55)}16%{opacity:1;transform:scale(1.2)}24%{transform:none}}@keyframes gdp-tremor{0%,24%,to{transform:none}8%,16%{transform:translate(-2.4%)}10%,18%{transform:translate(.8%)}}@keyframes gdp-convida{0%,40%,to{transform:none}12%,28%{transform:rotate(-16deg)}}@keyframes gdp-apruma{0%{opacity:0;transform:translateY(8%)scale(.92,.86)}55%{opacity:1;transform:translateY(-2%)scale(1.02,1.05)}to{opacity:1;transform:none}}@keyframes gdp-pendura{0%{opacity:0;transform:translateY(-55%)rotate(0)}28%{opacity:1;transform:translateY(0)rotate(16deg)}48%{transform:rotate(-10deg)}66%{transform:rotate(5deg)}82%{transform:rotate(-2deg)}to{opacity:1;transform:none}}@keyframes gdp-mira{0%,5%,68%,to{transform:none}13%,60%{transform:translate(3.2%,11.6%)}}@keyframes gdp-desce{0%,5%,68%,to{transform:none}13%,60%{transform:translate(2%,4%)}}@keyframes gdp-toca{0%,15%,44%,to{transform:none}21%{animation-timing-function:ease-in;transform:rotate(-8deg)}26%{transform:rotate(1deg)}29%{transform:none}33%{animation-timing-function:ease-in;transform:rotate(-7deg)}38%{transform:rotate(1deg)}41%{transform:none}}@keyframes gdp-dedo{0%,15%,44%,to{transform:none}21%{animation-timing-function:ease-in;transform:rotate(-34deg)}26%{transform:rotate(3deg)}29%{transform:none}33%{animation-timing-function:ease-in;transform:rotate(-28deg)}38%{transform:rotate(3deg)}41%{transform:none}}@keyframes gdp-balanca{0%,26%,to{transform:none}29%{transform:rotate(10deg)}33%{transform:rotate(-4deg)}38%{transform:rotate(1deg)}41%{transform:rotate(10deg)}45%{transform:rotate(-5deg)}50%{transform:rotate(3deg)}55%{transform:rotate(-1deg)}59%{transform:none}}@keyframes gdp-inclina{0%,22%,48%,to{transform:none}26%{transform:rotate(3deg)}31%{transform:rotate(.6deg)}38%{transform:rotate(3deg)}43%{transform:rotate(-.8deg)}}@keyframes gdp-vira{0%,49%{opacity:1;animation-timing-function:ease-in;transform:none}57%{opacity:1;transform:translateY(-6%)scaleY(.04)}59%,84%{opacity:0;transform:scaleY(.04)}85%{opacity:0;transform:none}94%,to{opacity:1;transform:none}}@keyframes gdp-traz-chave{0%{opacity:0;transform:rotate(38deg)}7.7%{opacity:1}17.3%{transform:rotate(-4deg)}21.9%{transform:none}71.2%{opacity:1;animation-timing-function:ease-in;transform:none}90.4%{opacity:1}to,to{opacity:0;transform:rotate(40deg)}}@keyframes gdp-gira-chave{0%,28.8%{transform:none}36.5%,55.8%{transform:scaleY(.16)}63.5%,to{transform:none}}@keyframes gdp-torce{0%,28.8%{transform:none}36.5%,55.8%{transform:rotate(-24deg)}63.5%,to{transform:none}}@keyframes gdp-fecha{0%,84%{animation-timing-function:cubic-bezier(.6,0,1,1);transform:translateY(-31.69%)}88.6%{transform:translateY(4%)}93.7%{transform:translateY(-3%)}to{transform:none}}@keyframes gdp-assente{0%,to{transform:none}30%{transform:rotate(1.2deg)}}@keyframes gdp-olha-cadeado{0%,to{transform:none}10.7%,73.2%{transform:translate(7%,13%)}87.5%{transform:none}}@keyframes gdp-inclina-rosto{0%,to{transform:none}10.7%,73.2%{transform:translate(2.5%,4%)}87.5%{transform:none}}@keyframes gdp-pisca-lento{0%,to{transform:none}40%,58%{transform:scaleY(.12)}}@keyframes gdp-ajeita{0%{opacity:0;transform:translateY(6%)rotate(-3deg)scale(.94,.9)}55%{opacity:1;transform:translateY(-1.5%)rotate(1deg)scale(1.01,1.04)}to{opacity:1;transform:none}}@keyframes gdp-planta{0%{opacity:0;transform:scaleY(.15)}55%{opacity:1;transform:scaleY(1.08)}80%{transform:scaleY(.97)}to{opacity:1;transform:none}}@keyframes gdp-olha-bairro{0%,6%{transform:none}12%,22%{transform:translate(8%,-2%)}27%,56%{transform:translate(7%,13%)}63%,to{transform:none}}@keyframes gdp-casinha{0%,12%,26%,to{transform:none}16%{transform:translateY(-16%)scale(1.12)}20%{transform:scale(1.06,.9)}23%{transform:none}}@keyframes gdp-aponta{0%,30%,46%,to{transform:none}33%{transform:translate(-14%)}36%{transform:translate(2%)}37.5%{transform:none}39.5%{transform:translate(-14%)}42.5%{transform:translate(2%)}44%{transform:none}}@keyframes gdp-pulsa{0%,35.5%,39.5%,41.5%,45.5%,to{transform:none}36.5%,42.5%{transform:scale(1.24)}38.5%,44.5%{transform:scale(.95)}}@keyframes gdp-oscila{0%,35.5%,47%,to{transform:none}37%,43%{transform:rotate(2.2deg)}39%,45%{transform:rotate(-.6deg)}41%{transform:none}}@keyframes gdp-varre{0%,8%,62%,to{transform:none}20%{transform:rotate(-9deg)}36%{transform:rotate(7deg)}50%{transform:rotate(-3deg)}}@keyframes gdp-brilha{0%,40%,58%,to{opacity:1;transform:none}46%{transform:scale(1.35)rotate(25deg)}52%{opacity:.7;transform:scale(.8)}}@keyframes gdp-le{0%,8%,62%,to{transform:none}20%{transform:translate(4%,-6%)}36%{transform:translate(9%,4%)}}@keyframes gdp-moeda-voa{0%,8%{opacity:0;transform:translate(-411.11%,-43.47%)scale(.5)}12%{opacity:1;transform:translate(-328.89%,-103.47%)scale(.8)}22%{transform:translate(-143.89%,-233.47%)}30%{opacity:1;transform:translateY(-20%)}33%,to{opacity:0;transform:none}}@keyframes gdp-moeda-pousa{0%,31%{opacity:0;transform:translateY(-40%)}34%{opacity:1;transform:translateY(8%)}38%,to{opacity:1;transform:none}}@keyframes gdp-pilha-recebe{0%,32%,44%,to{transform:none}35%{transform:scale(1.06,.9)}39%{transform:scale(.98,1.03)}}@keyframes gdp-olha-moeda{0%,6%,70%,to{transform:none}14%{transform:translate(-4%,10%)}24%{transform:translate(4%,-8%)}34%,60%{transform:translate(9%,12%)}}.public-site-route .public-card-signal--new{width:calc(var(--sinal-b) * .954);height:calc(var(--sinal-b) * 1.06)}.public-site-route .public-card-signal--drop{width:calc(var(--sinal-b) * 1.018);height:calc(var(--sinal-b) * 1.06)}.public-site-route .public-card-signal--hot{width:calc(var(--sinal-b) * 1.03);height:calc(var(--sinal-b) * 1.06)}.public-site-route .public-card-signal--vacate{width:calc(var(--sinal-b) * 1.018);height:calc(var(--sinal-b) * 1.06)}.public-site-route .public-card-signal--reserved{width:calc(var(--sinal-b) * 1.345);height:calc(var(--sinal-b) * 1.431)}.public-site-route .public-card-signal--price{width:calc(var(--sinal-b) * 1.102);height:calc(var(--sinal-b) * 1.06)}.public-site-route .public-card-signal--otto{width:calc(var(--sinal-b) * .996);height:calc(var(--sinal-b) * 1.187)}.public-site-route .public-card-signal--achei,.public-site-route .public-card-signal--rende{width:calc(var(--sinal-b) * 1.145);height:calc(var(--sinal-b) * 1.06)}.public-site-route .gdp--new .gdp-corpo{transform-origin:41.67% 96.57%;width:101.33%;height:99%;top:2.4%;left:-1.33%}.public-site-route .gdp--new .gdp-pose{transform-origin:41.67% 96.57%;width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--new .gdp-chao{width:83.33%;height:4.85%;top:95.15%;left:0%}.public-site-route .gdp--new .gdp-vao{width:75.44%;height:88.48%;top:1.21%;left:3.95%}.public-site-route .gdp--new .gdp-espia{transform-origin:48.51% 50.84%;width:44.11%;height:24.04%;top:18.77%;left:20.27%}.public-site-route .gdp--new .gdp-pes{transform-origin:50% 98%;width:56.7%;height:10.1%;top:86.67%;left:13.32%}.public-site-route .gdp--new .gdp-porta{transform-origin:1.35%;width:97.37%;height:90.91%;top:0%;left:2.63%}.public-site-route .gdp--new .gdp-porta>.gdp-vida{transform-origin:1.35%}.public-site-route .gdp--new .gdp-folha{width:80.18%;height:100%;top:0%;left:0%}.public-site-route .gdp--new .gdp-rosto{width:45.31%;height:41.22%;top:20.65%;left:18.11%}.public-site-route .gdp--new .gdp-olhos{transform-origin:48.51% 50.84%;width:100%;height:64.15%;top:0%;left:0%}.public-site-route .gdp--new .gdp-braco{transform-origin:13.79% 91.4%;width:26.13%;height:41.33%;top:12.22%;left:73.87%}.public-site-route .gdp--new .gdp-braco>.gdp-vida{transform-origin:13.79% 91.4%}.public-site-route .gdp--drop .gdp-corpo{transform-origin:43.71% 96.06%;width:100.58%;height:86.2%;top:15.2%;left:-1.46%}.public-site-route .gdp--drop .gdp-pose{transform-origin:43.71% 96.06%;width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--drop .gdp-chao{width:87.41%;height:5.57%;top:94.43%;left:0%}.public-site-route .gdp--drop .gdp-vao{width:79.96%;height:86.77%;top:1.39%;left:3.73%}.public-site-route .gdp--drop .gdp-pes{transform-origin:50% 98%;width:60%;height:11.6%;top:84.69%;left:13.71%}.public-site-route .gdp--drop .gdp-porta{transform-origin:1.27% 45.01%;width:97.51%;height:99.48%;top:0%;left:2.49%}.public-site-route .gdp--drop .gdp-folha{width:84.54%;height:90.03%;top:0%;left:0%}.public-site-route .gdp--drop .gdp-etiqueta{transform-origin:9.72% 5.88%;width:30.59%;height:55.51%;top:44.49%;left:69.41%}.public-site-route .gdp--drop .gdp-rosto{width:39.8%;height:40.44%;top:17.35%;left:23.01%}.public-site-route .gdp--drop .gdp-olhos{transform-origin:48.4% 50.84%;width:100%;height:68.64%;top:0%;left:0%}.public-site-route .gdp--hot .gdp-corpo{transform-origin:39.12% 96.59%;width:98.35%;height:99.8%;top:1.6%;left:-1.85%}.public-site-route .gdp--hot .gdp-pose{transform-origin:39.12% 96.59%;width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--hot .gdp-chao{width:78.24%;height:4.81%;top:95.19%;left:0%}.public-site-route .gdp--hot .gdp-vao{width:70.71%;height:88.58%;top:1.2%;left:3.77%}.public-site-route .gdp--hot .gdp-pes{transform-origin:50% 98%;width:53.16%;height:10.02%;top:86.77%;left:12.54%}.public-site-route .gdp--hot .gdp-porta{transform-origin:1.71%;width:73.22%;height:90.98%;top:0%;left:2.51%}.public-site-route .gdp--hot .gdp-folha{width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--hot .gdp-rosto{width:57.47%;height:41.58%;top:20.35%;left:22.12%}.public-site-route .gdp--hot .gdp-olhos{transform-origin:48.51% 50.81%;width:100%;height:65.69%;top:0%;left:0%}.public-site-route .gdp--hot .gdp-mao{transform-origin:87.31% 69.39%;width:28.03%;height:19.64%;top:26.53%;left:71.97%}.public-site-route .gdp--hot .gdp-mao>.gdp-vida{transform-origin:87.31% 69.39%}.public-site-route .gdp--hot .gdp-bate{transform-origin:20.69%;width:24.27%;height:44.09%;top:13.7%;left:69.46%}.public-site-route .gdp--hot .gdp-bate>.gdp-vida{transform-origin:20.69%}.public-site-route .gdp--vacate .gdp-corpo{transform-origin:40.15% 96.47%;width:101.71%;height:96.2%;top:5.2%;left:-2.08%}.public-site-route .gdp--vacate .gdp-pose{transform-origin:40.15% 96.47%;width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--vacate .gdp-chao{width:80.29%;height:4.99%;top:95.01%;left:0%}.public-site-route .gdp--vacate .gdp-vao{width:72.92%;height:88.15%;top:1.25%;left:3.69%}.public-site-route .gdp--vacate .gdp-pes{transform-origin:50% 98%;width:54.78%;height:10.4%;top:86.28%;left:12.76%}.public-site-route .gdp--vacate .gdp-porta{transform-origin:1.26%;width:97.54%;height:90.64%;top:0%;left:2.46%}.public-site-route .gdp--vacate .gdp-folha{width:77.28%;height:100%;top:0%;left:0%}.public-site-route .gdp--vacate .gdp-placa{transform-origin:50% 26.02%;width:22.26%;height:56.42%;top:37.7%;left:55.75%}.public-site-route .gdp--vacate .gdp-placa>.gdp-vida{transform-origin:50% 26.02%}.public-site-route .gdp--vacate .gdp-pagina{transform-origin:50% 0;width:77.36%;height:43.5%;top:52.03%;left:11.32%}.public-site-route .gdp--vacate .gdp-rosto{width:41.57%;height:41.94%;top:20.31%;left:18.48%}.public-site-route .gdp--vacate .gdp-olhos{transform-origin:48.48% 50.84%;width:100%;height:65.08%;top:0%;left:0%}.public-site-route .gdp--vacate .gdp-pupilas,.public-site-route .gdp--vacate .gdp-palpebras{width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--vacate .gdp-braco{transform-origin:13.44% 8.33%;width:27.35%;height:49.56%;top:45.5%;left:72.65%}.public-site-route .gdp--vacate .gdp-braco>.gdp-vida{transform-origin:13.44% 8.33%}.public-site-route .gdp--vacate .gdp-antebraco{transform-origin:66.06% 10.38%;width:100%;height:71.31%;top:28.69%;left:0%}.public-site-route .gdp--reserved .gdp-corpo{transform-origin:49.36% 96.61%;width:87.94%;height:100.4%;top:1%;left:-1.7%}.public-site-route .gdp--reserved .gdp-pose{transform-origin:49.36% 96.61%;width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--reserved .gdp-chao{width:98.23%;height:4.78%;top:95.22%;left:.24%}.public-site-route .gdp--reserved .gdp-pes{transform-origin:50% 87.5%;width:70.6%;height:12.75%;top:85.46%;left:14.06%}.public-site-route .gdp--reserved .gdp-porta{transform-origin:4.6%;width:100%;height:92.43%;top:0%;left:0%}.public-site-route .gdp--reserved .gdp-folha{width:97.26%;height:100%;top:0%;left:0%}.public-site-route .gdp--reserved .gdp-rosto{width:48.67%;height:39.98%;top:21.54%;left:25.75%}.public-site-route .gdp--reserved .gdp-olhar{transform-origin:48.51% 50.84%;width:100%;height:64.15%;top:0%;left:0%}.public-site-route .gdp--reserved .gdp-pupilas{width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--reserved .gdp-braco{transform-origin:16.82% 16.92%;width:31.65%;height:28.02%;top:38.46%;left:87.34%}.public-site-route .gdp--reserved .gdp-cadeado{transform-origin:46.19% 20%;width:28.55%;height:32.87%;top:45.68%;left:71.45%}.public-site-route .gdp--reserved .gdp-arco{width:72.03%;height:60%;top:0%;left:10.17%}.public-site-route .gdp--reserved .gdp-macaneta{width:50.85%;height:39.34%;top:.33%;left:20.76%}.public-site-route .gdp--reserved .gdp-latao{width:100%;height:66.23%;top:33.77%;left:0%}.public-site-route .gdp--reserved .gdp-mao{transform-origin:28.66% -55.43%;width:29.28%;height:19.83%;top:54.19%;left:84.27%}.public-site-route .gdp--reserved .gdp-chave{transform-origin:46.39%;width:68.6%;height:55.43%;top:35.33%;left:0%}.public-site-route .gdp--reserved .gdp-luva{transform-origin:31.52% 63.04%;width:76.03%;height:100%;top:0%;left:23.97%}.public-site-route .gdp--price .gdp-corpo{transform-origin:32.7% 96.44%;width:101.73%;height:95.4%;top:6%;left:-1.35%}.public-site-route .gdp--price .gdp-chao{width:100%;height:5.03%;top:94.97%;left:0%}.public-site-route .gdp--price .gdp-pes{transform-origin:50% 98%;width:44.12%;height:10.48%;top:86.16%;left:10.64%}.public-site-route .gdp--price .gdp-regua{transform-origin:50% 98.45%;width:19.28%;height:80.92%;top:15.93%;left:80.72%}.public-site-route .gdp--price .gdp-haste{transform-origin:50% 98.45%;width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--price .gdp-casa{transform-origin:50% 97.37%;width:74.51%;height:19.69%;top:9.33%;left:10.29%}.public-site-route .gdp--price .gdp-ponto{transform-origin:50%;width:86.27%;height:22.8%;top:51.81%;left:4.41%}.public-site-route .gdp--price .gdp-folha{width:60.87%;height:90.57%;top:0%;left:2.27%}.public-site-route .gdp--price .gdp-rosto{width:37.83%;height:38.17%;top:18.57%;left:14.36%}.public-site-route .gdp--price .gdp-olhos{transform-origin:48.5% 50.84%;width:100%;height:65.35%;top:0%;left:0%}.public-site-route .gdp--price .gdp-pupilas{width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--price .gdp-braco{transform-origin:10.46% 16%;width:28.92%;height:23.58%;top:53.67%;left:57.84%}.public-site-route .gdp--price .gdp-mao{width:66.67%;height:64%;top:36%;left:33.33%}.public-site-route .gdp--otto .gdp-corpo{transform-origin:34.65% 97%;width:108.09%;height:101.25%;top:0%;left:0%}.public-site-route .gdp--otto .gdp-pose{transform-origin:34.65% 97%;width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--otto .gdp-chao{width:69.29%;height:4.23%;top:95.77%;left:0%}.public-site-route .gdp--otto .gdp-vao{width:62.2%;height:89.95%;top:1.06%;left:3.54%}.public-site-route .gdp--otto .gdp-espia{transform-origin:48.58% 50.84%;width:41.48%;height:20.99%;top:20.18%;left:14.5%}.public-site-route .gdp--otto .gdp-pes{transform-origin:50% 98%;width:46.82%;height:8.82%;top:88.36%;left:11.24%}.public-site-route .gdp--otto .gdp-porta{transform-origin:1.21%;width:97.64%;height:92.06%;top:0%;left:2.36%}.public-site-route .gdp--otto .gdp-folha{width:66.13%;height:100%;top:0%;left:0%}.public-site-route .gdp--otto .gdp-rosto{width:42.48%;height:38.15%;top:21.92%;left:12.43%}.public-site-route .gdp--otto .gdp-olhos{transform-origin:48.58% 50.84%;width:100%;height:59.76%;top:0%;left:0%}.public-site-route .gdp--otto .gdp-braco{transform-origin:8.16%;width:39.52%;height:20.69%;top:45.52%;left:60.48%}.public-site-route .gdp--otto .gdp-braco>.gdp-vida{transform-origin:8.16%}.public-site-route .gdp--achei .gdp-corpo{transform-origin:32.77% 96.44%;width:97.78%;height:95.4%;top:6%;left:-1.3%}.public-site-route .gdp--achei .gdp-chao{width:65.53%;height:5.03%;top:94.97%;left:0%}.public-site-route .gdp--achei .gdp-pes{transform-origin:50% 98%;width:44.2%;height:10.48%;top:86.16%;left:10.66%}.public-site-route .gdp--achei .gdp-folha{width:60.98%;height:90.57%;top:0%;left:2.27%}.public-site-route .gdp--achei .gdp-rosto{width:37.9%;height:38.17%;top:18.57%;left:14.38%}.public-site-route .gdp--achei .gdp-olhos{transform-origin:48.5% 50.84%;width:100%;height:65.35%;top:0%;left:0%}.public-site-route .gdp--achei .gdp-pupilas{width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--achei .gdp-braco{transform-origin:22.22% 72.41%;width:13.64%;height:12.16%;top:48.22%;left:58.14%}.public-site-route .gdp--achei .gdp-lupa{transform-origin:19.15% 81.09%;width:35.61%;height:42.14%;top:12.79%;left:64.39%}.public-site-route .gdp--achei .gdp-faisca{transform-origin:50%;width:46.81%;height:43.78%;top:15.42%;left:36.7%}.public-site-route .gdp--rende .gdp-corpo{transform-origin:32.1% 96.44%;width:99.81%;height:95.4%;top:6%;left:-1.3%}.public-site-route .gdp--rende .gdp-chao{width:100%;height:5.03%;top:94.97%;left:0%}.public-site-route .gdp--rende .gdp-pes{transform-origin:50% 98%;width:43.3%;height:10.48%;top:86.16%;left:10.45%}.public-site-route .gdp--rende .gdp-pilha{transform-origin:50% 92.78%;width:20.78%;height:20.34%;top:77.15%;left:76.62%}.public-site-route .gdp--rende .gdp-topo{transform-origin:50% 82.5%;width:20.78%;height:8.39%;top:71.17%;left:76.62%}.public-site-route .gdp--rende .gdp-folha{width:59.74%;height:90.57%;top:0%;left:2.23%}.public-site-route .gdp--rende .gdp-rosto{width:37.12%;height:38.17%;top:18.57%;left:14.09%}.public-site-route .gdp--rende .gdp-olhos{transform-origin:48.5% 50.84%;width:100%;height:65.35%;top:0%;left:0%}.public-site-route .gdp--rende .gdp-pupilas{width:100%;height:100%;top:0%;left:0%}.public-site-route .gdp--rende .gdp-fenda{width:20.78%;height:6.29%;top:55.6%;left:21.71%}.public-site-route .gdp--rende .gdp-voa{transform-origin:50%;width:13.36%;height:15.09%;top:57.76%;left:80.33%}
.public-site-route .public-family-figure{--sinal-b:40px;pointer-events:none;margin:0}.public-site-route .public-family-stories{--fs-ring:68px;--fs-figure:40px;--fs-width:88px;--fs-gap:10px;--fs-ink:var(--site-primary-dark);--fs-muted:var(--site-ink-muted);--fs-outline:var(--site-primary);--fs-halo:0 0 0 0 transparent;min-width:0;display:block}.public-site-route .public-family-stories[data-tone=hero]{--fs-ink:#fff;--fs-muted:#ffffffe0;--fs-outline:#fff;--fs-halo:0 0 0 5px #ffffffe6}.public-site-route .public-family-stories-title{color:var(--fs-ink);margin-bottom:10px;font-size:13px;font-weight:600;display:block}.public-site-route .public-family-stories[data-tone=light] .public-family-stories-title{color:var(--fs-muted)}.public-site-route .public-family-stories-hint{opacity:.85;font-weight:500}.public-site-route .public-family-stories-hint-touch{display:none}.public-site-route .public-family-stories-row{align-items:flex-start;gap:var(--fs-gap);scrollbar-width:none;scroll-snap-type:x proximity;margin:0 -4px;padding:6px 4px 4px;list-style:none;display:flex;overflow-x:auto}.public-site-route .public-family-stories-row::-webkit-scrollbar{display:none}.public-site-route .public-family-stories-row>li{flex:none;display:flex}.public-site-route .public-family-stories-bubble{width:var(--fs-width);scroll-snap-align:start;border-radius:16px;align-content:start;justify-items:center;gap:8px;scroll-margin-inline:16px;text-decoration:none;display:grid}.public-site-route .public-family-stories-bubble:focus-visible{outline:3px solid var(--fs-outline);outline-offset:3px}.public-site-route .public-family-stories-ring{--fs-color:var(--site-primary);width:var(--fs-ring);height:var(--fs-ring);box-shadow:0 0 0 3px var(--fs-color), var(--fs-halo);background:#fff;border-radius:999px;place-items:center;display:grid}.public-site-route .public-family-stories-ring[data-kind=new]{--fs-color:#1dbd64}.public-site-route .public-family-stories-ring[data-kind=drop]{--fs-color:#ff7900}.public-site-route .public-family-stories-ring[data-kind=vacate]{--fs-color:#f2b800}.public-site-route .public-family-stories-ring[data-kind=price]{--fs-color:#0d8c8a}.public-site-route .public-family-stories-ring[data-kind=hot]{--fs-color:#4fb2e0}.public-site-route .public-family-stories-bubble[aria-current] .public-family-stories-ring{box-shadow:0 0 0 4px var(--fs-color), var(--fs-halo)}.public-site-route .public-family-stories-figure{--sinal-b:var(--fs-figure);transform:translateY(2px)}.public-site-route .public-family-stories[data-live] li:nth-child(2) .public-family-figure{--sinal-fase:.6s}.public-site-route .public-family-stories[data-live] li:nth-child(3) .public-family-figure{--sinal-fase:1.2s}.public-site-route .public-family-stories[data-live] li:nth-child(4) .public-family-figure{--sinal-fase:.3s}.public-site-route .public-family-stories[data-live] li:nth-child(5) .public-family-figure{--sinal-fase:.9s}.public-site-route .public-family-stories-label{text-align:center;color:var(--fs-muted);font-size:13px;font-weight:500;line-height:1.25}.public-site-route .public-family-stories-label b{color:var(--fs-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;display:block}.public-site-route .public-family-stories-here{color:var(--site-primary);margin-top:2px;font-size:11px;font-weight:700;display:block}.public-site-route .public-family-stories[data-compact]{--fs-ring:44px;--fs-figure:28px;--fs-width:80px}.public-site-route .public-family-stories[data-compact] .public-family-stories-bubble{gap:4px}.public-site-route .public-family-stories[data-compact] .public-family-stories-label{font-size:12px}.public-site-route .public-family-stories[data-compact] .public-family-stories-label b{font-size:13px}@media (max-width:767px){.public-site-route .public-family-stories{--fs-ring:60px;--fs-figure:36px;--fs-gap:8px}.public-site-route .public-family-stories-hint-touch{display:inline}.public-site-route .public-family-stories-hint-click{display:none}.public-site-route .public-family-stories-label{font-size:12.5px}.public-site-route .public-family-stories-label b{font-size:14px}.public-site-route .public-family-stories-row{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}}@media (min-width:768px){.public-site-route .public-family-stories-row{flex-wrap:wrap;overflow:visible}}@media (prefers-reduced-motion:reduce){.public-site-route .public-family-stories *{transition:none!important;animation:none!important}}.public-site-route .public-family-page-head{align-items:center;gap:16px;display:flex}.public-site-route .public-family-page-head>div{min-width:0}.public-site-route .public-family-page-head .public-family-figure{--sinal-b:64px;flex:none}@media (max-width:767px){.public-site-route .public-family-page-head .public-family-figure{--sinal-b:48px}}.public-site-route .public-family-page-back{border:1px solid var(--site-border-strong);background:var(--site-surface);min-height:44px;color:var(--site-primary-dark);border-radius:12px;align-items:center;padding:0 14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.public-site-route .public-family-page-back:focus-visible,.public-site-route .public-family-page-chip:focus-visible{outline:3px solid var(--site-primary);outline-offset:3px}.public-site-route .public-family-page-chip{border:1px solid var(--site-border-strong);background:var(--site-surface);min-height:44px;color:var(--site-primary-dark);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.public-site-route .public-family-page-chip[aria-current]{background:var(--site-primary-dark);border-color:var(--site-primary-dark);color:#fff}.public-site-route .public-family-stories-top{border-bottom:1px solid var(--site-border);margin:0 0 18px;padding:2px 0 14px}@media (min-width:1024px){.public-site-route .public-family-stories-cover .public-family-stories{--fs-width:80px;--fs-gap:8px}.public-site-route .public-family-stories-cover .public-family-stories-label{font-size:12.5px}}.public-site-route .public-family-page-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.public-site-route .public-family-tabs{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.public-site-route .public-family-tab{--tab-color:var(--site-primary);border:1px solid var(--site-border);background:var(--site-surface);min-height:48px;color:var(--site-primary-dark);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 13px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.public-site-route .public-family-tab b{font-variant-numeric:tabular-nums;color:var(--site-ink-muted);font-weight:700}.public-site-route .public-family-tab .public-family-tab-figure{--sinal-b:28px;flex:none}.public-site-route .public-family-tab:hover{border-color:var(--tab-color)}.public-site-route .public-family-tab:focus-visible{outline:3px solid var(--site-primary);outline-offset:2px}.public-site-route .public-family-tab[aria-current]{border-color:var(--tab-color);box-shadow:inset 0 0 0 1px var(--tab-color);background:var(--tab-soft)}.public-site-route .public-family-tab[data-kind=new]{--tab-color:#1dbd64;--tab-soft:#e8f8ef}.public-site-route .public-family-tab[data-kind=drop]{--tab-color:#ff7900;--tab-soft:#fff1e4}.public-site-route .public-family-tab[data-kind=vacate]{--tab-color:#f2b800;--tab-soft:#fff8dc}.public-site-route .public-family-tab[data-kind=price]{--tab-color:#0d8c8a;--tab-soft:#e4f4f3}.public-site-route .public-family-tab[data-kind=hot]{--tab-color:#4fb2e0;--tab-soft:#e7f5fc}@media (max-width:767px){.public-site-route .public-family-page-top{flex-wrap:nowrap}.public-site-route .public-family-page-top .public-family-page-back{flex:none;justify-content:center;width:44px;padding:0;font-size:0}.public-site-route .public-family-page-top .public-family-page-back:before{content:"←";font-size:20px}.public-site-route .public-family-tabs{scrollbar-width:none;flex-wrap:nowrap;flex:1;min-width:0;margin-right:-20px;padding-right:20px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.public-site-route .public-family-tabs::-webkit-scrollbar{display:none}.public-site-route .public-family-tab{flex:none}.public-site-route .public-family-lede-rest{display:none}}.public-site-route .public-family-instrument{--fi-color:var(--site-primary);--fi-ink:var(--site-primary-dark);border:1px solid var(--site-border);background:var(--site-surface);border-radius:22px;padding:14px 18px 16px;scroll-margin-top:12px}.public-site-route .public-family-instrument[data-kind=new]{--fi-color:#1dbd64;--fi-ink:#0b6b37}.public-site-route .public-family-instrument[data-kind=drop]{--fi-color:#ff7900;--fi-ink:#b43c00}.public-site-route .public-family-instrument[data-kind=vacate]{--fi-color:#f2b800;--fi-ink:#7a5600}.public-site-route .public-family-instrument[data-kind=price]{--fi-color:#0d8c8a;--fi-ink:#0a6463}.public-site-route .public-family-instrument[data-kind=hot]{--fi-color:#4fb2e0;--fi-ink:#19628a}.public-site-route .public-family-instrument-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.public-site-route .public-family-instrument-title{color:var(--site-primary-dark);outline:none;margin:0;font-size:16px;font-weight:800}.public-site-route .public-family-instrument-title:focus-visible{outline:3px solid var(--site-primary);outline-offset:3px;border-radius:6px}.public-site-route .public-family-top-actions{align-items:center;gap:8px;display:inline-flex}.public-site-route .public-family-instrument-sum{color:var(--site-ink-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px;font-weight:600}.public-site-route .public-family-instrument-sum b{color:var(--site-primary-dark);font-weight:800}.public-site-route .public-family-count{color:var(--site-ink-muted);font-variant-numeric:tabular-nums;font-weight:600}.public-site-route .public-family-hint-keep{flex-basis:100%}.public-site-route .public-family-hint{color:var(--site-ink-muted);margin:4px 0 0;font-size:13.5px;font-weight:500}.public-site-route .public-family-hist{margin-top:6px;padding:0 12px;position:relative}.public-site-route .public-family-hist-plot{border-bottom:2px solid var(--site-border);align-items:flex-end;gap:3px;height:44px;margin-top:8px;display:flex}.public-site-route .public-family-hist-plot>i{background:#d5def0;border-radius:4px 4px 0 0;flex:1;min-width:2px}.public-site-route .public-family-hist-plot>i[data-in]{background:var(--fi-color)}.public-site-route .public-family-hist-handles{height:0;position:relative}.public-site-route .public-family-hist-handles input{appearance:none;pointer-events:none;background:0 0;width:calc(100% + 24px);height:28px;margin:0;position:absolute;top:-14px;left:-12px;right:-12px}.public-site-route .public-family-hist-handles input:focus{outline:none}.public-site-route .public-family-hist-handles input[data-top]{z-index:2}.public-site-route .public-family-hist-handles input::-webkit-slider-runnable-track{background:0 0;height:28px}.public-site-route .public-family-hist-handles input::-moz-range-track{background:0 0;height:28px}.public-site-route .public-family-hist-handles input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:grab;border:3px solid var(--fi-ink);background:#fff;border-radius:999px;width:28px;height:28px;box-shadow:0 1px 5px #071b444d}.public-site-route .public-family-hist-handles input::-moz-range-thumb{pointer-events:auto;cursor:grab;border:3px solid var(--fi-ink);background:#fff;border-radius:999px;width:22px;height:22px;box-shadow:0 1px 5px #071b444d}.public-site-route .public-family-hist-handles input:focus-visible::-webkit-slider-thumb{outline:3px solid var(--site-primary);outline-offset:2px}.public-site-route .public-family-hist-handles input:focus-visible::-moz-range-thumb{outline:3px solid var(--site-primary);outline-offset:2px}.public-site-route .public-family-hist-values{height:22px;color:var(--fi-ink);font-variant-numeric:tabular-nums;margin-top:18px;font-size:13px;font-weight:800;position:relative}.public-site-route .public-family-hist-values span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.public-site-route .public-family-hist-values span[data-edge=start]{transform:translate(-12px)}.public-site-route .public-family-hist-values span[data-edge=end]{transform:translate(calc(12px - 100%))}.public-site-route .public-family-steps,.public-site-route .public-family-rooms{flex-wrap:wrap;gap:8px;display:flex}.public-site-route .public-family-steps{margin-top:12px}.public-site-route .public-family-steps button,.public-site-route .public-family-rooms button{border:1px solid var(--site-border-strong);background:var(--site-surface);min-height:44px;color:var(--site-primary-dark);border-radius:999px;align-items:center;gap:5px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.public-site-route .public-family-steps button[aria-pressed=true]{background:var(--fi-color);border-color:var(--fi-color);color:#fff}.public-site-route .public-family-instrument[data-kind=vacate] .public-family-steps button[aria-pressed=true],.public-site-route .public-family-instrument[data-kind=hot] .public-family-steps button[aria-pressed=true]{color:var(--site-primary-dark)}.public-site-route .public-family-rooms button[aria-pressed=true]{background:var(--site-primary-dark);border-color:var(--site-primary-dark);color:#fff}.public-site-route .public-family-steps button[aria-pressed=true] .public-family-count,.public-site-route .public-family-rooms button[aria-pressed=true] .public-family-count{color:inherit;opacity:.85}.public-site-route .public-family-steps button:disabled,.public-site-route .public-family-rooms button:disabled{opacity:.45;cursor:default}.public-site-route .public-family-controls{border-top:1px solid var(--site-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.public-site-route .public-family-facets-desktop{display:contents}.public-site-route .public-family-controls .public-family-filters-button{display:none}.public-site-route .public-family-controls-end{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.public-site-route .public-family-seg{background:#eef2fb;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.public-site-route .public-family-seg a,.public-site-route .public-family-seg button{min-height:44px;color:var(--site-primary-dark);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.public-site-route .public-family-seg a[aria-current],.public-site-route .public-family-seg button[aria-pressed=true]{background:var(--site-primary-dark);color:#fff}.public-site-route .public-family-seg-sm a,.public-site-route .public-family-seg-sm button{min-height:38px;padding:0 12px;font-size:13.5px}.public-site-route .public-family-pill{border:1px solid var(--site-border-strong);background:var(--site-surface);min-height:44px;color:var(--site-primary-dark);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.public-site-route .public-family-pill[data-on],.public-site-route .public-family-pill[aria-pressed=true]{border-color:var(--site-primary-dark);box-shadow:inset 0 0 0 1px var(--site-primary-dark)}.public-site-route .public-family-pill-count{background:var(--site-primary-dark);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12.5px;display:inline-grid}.public-site-route .public-family-icon-button{border:1px solid var(--site-border-strong);background:var(--site-surface);width:44px;height:44px;color:var(--site-primary-dark);border-radius:999px;place-items:center;display:inline-grid}.public-site-route .public-family-caret{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transform:rotate(45deg)translateY(-2px)}.public-site-route .public-family-sort{padding-right:36px;position:relative}.public-site-route .public-family-sort:after{content:"";pointer-events:none;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:16px;transform:rotate(45deg)}.public-site-route .public-family-sort select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;min-height:44px}.public-site-route .public-family-order{color:var(--site-ink-muted);white-space:nowrap;font-size:14px;font-weight:600}.public-site-route .public-family-seg :focus-visible,.public-site-route .public-family-pill:focus-visible,.public-site-route .public-family-sort:focus-within,.public-site-route .public-family-icon-button:focus-visible,.public-site-route .public-family-steps :focus-visible,.public-site-route .public-family-rooms :focus-visible,.public-site-route .public-family-chip:focus-visible,.public-site-route .public-family-clear:focus-visible,.public-site-route .public-family-dock button:focus-visible{outline:3px solid var(--site-primary);outline-offset:2px}.public-site-route .public-family-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.public-site-route .public-family-chip{white-space:nowrap;min-height:40px;color:var(--site-primary-dark);background:#e8efff;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 14px;font-size:14px;font-weight:700;display:inline-flex}.public-site-route .public-family-chip:hover{background:#d9e5ff}.public-site-route .public-family-clear{min-height:44px;color:var(--site-primary);text-underline-offset:4px;padding:0 6px;font-size:14px;font-weight:700;text-decoration:underline}.public-site-route .public-family-notice{color:var(--site-primary-dark);margin:10px 0 0;font-size:14px;font-weight:600}.public-site-route .public-family-menu{position:relative}.public-site-route .public-family-menu-panel{z-index:30;border:1px solid var(--site-border);background:var(--site-surface);border-radius:18px;width:max-content;min-width:260px;max-width:360px;padding:12px;scroll-margin-bottom:16px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 40px #0a2a6c2e}.public-site-route .public-family-menu-panel[data-up]{top:auto;bottom:calc(100% + 8px)}.public-site-route .public-family-menu-body{gap:2px;max-height:320px;display:grid;overflow-y:auto}.public-site-route .public-family-menu-panel[data-tall] .public-family-menu-body{max-height:360px}.public-site-route .public-family-check{min-height:44px;color:var(--site-ink);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 8px;font-size:15px;font-weight:600;display:flex}.public-site-route .public-family-check:hover{background:#f1f5fe}.public-site-route .public-family-check-wide{flex-basis:100%;padding-left:2px}.public-site-route .public-family-check:focus-within{outline:3px solid var(--site-primary);outline-offset:-1px}.public-site-route .public-family-check input{width:20px;height:20px;accent-color:var(--site-primary-dark);flex:none}.public-site-route .public-family-check .public-family-count{margin-left:auto;padding-left:12px}.public-site-route .public-family-check[data-empty]{opacity:.5;cursor:default}.public-site-route .public-family-search{border:1px solid var(--site-border-strong);width:100%;min-height:44px;font:inherit;border-radius:12px;margin-bottom:6px;padding:0 12px;font-size:15px}.public-site-route .public-family-menu-done{background:var(--site-primary);color:#fff;border-radius:14px;width:100%;min-height:48px;margin-top:10px;font-size:15.5px;font-weight:800;display:block}.public-site-route .public-family-menu-done:focus-visible{outline:3px solid var(--site-primary-dark);outline-offset:2px}.public-site-route .public-family-sheet-scrim{z-index:1005;background:#071b446b;position:fixed;inset:0}.public-site-route .public-family-sheet{z-index:1010;background:var(--site-surface);max-height:88vh;padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -12px 40px #0a2a6c47}.public-site-route .public-family-sheet-head{justify-content:space-between;align-items:center;padding:2px 2px 8px;display:flex}.public-site-route .public-family-sheet-head b{color:var(--site-primary-dark);font-size:19px;font-weight:800}.public-site-route .public-family-sheet-body{overscroll-behavior:contain;flex:auto;align-content:start;gap:16px;min-height:0;padding:4px 2px 8px;display:grid;overflow-y:auto}.public-site-route .public-family-sheet-section{gap:6px;display:grid}.public-site-route .public-family-sheet-section>b{color:var(--site-primary-dark);font-size:15px;font-weight:800}.public-site-route .public-family-map{margin-top:20px}.public-site-route .public-family-map-canvas{isolation:isolate;border:1px solid var(--site-border);background:#eef2fb;border-radius:22px;height:440px;position:relative;overflow:hidden}.public-site-route .public-family-map-state{color:var(--site-ink-muted);z-index:500;pointer-events:none;place-items:center;margin:0;font-weight:600;display:grid;position:absolute;inset:0}.public-site-route .public-family-map-unlock{z-index:600;min-height:44px;color:var(--site-primary-dark);background:#fff;border-radius:999px;padding:0 14px;font-size:14px;font-weight:800;position:absolute;bottom:10px;right:10px;box-shadow:0 4px 14px #0a2a6c47}.public-site-route .public-family-map-unlock[aria-pressed=true]{background:var(--site-primary-dark);color:#fff}.public-site-route .public-family-map-note{color:var(--site-ink-muted);margin:8px 4px 0;font-size:13.5px;font-weight:500}.public-family-pin-shell{background:0 0;border:0}.public-family-pin{white-space:nowrap;color:#0a2a6c;cursor:pointer;background:#fff;border-radius:10px;padding:6px 9px;font:800 13px/1 Manrope,ui-sans-serif,system-ui,sans-serif;position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 7px));box-shadow:0 2px 8px #0a2a6c52}.public-family-pin[data-many]{color:#fff;background:#0a2a6c}.public-family-pin[data-many]:after{border-top-color:#0a2a6c}.public-family-pop-more{color:#405274;font:600 12px/1.3 Manrope,ui-sans-serif,system-ui,sans-serif;display:block}.public-family-popup .leaflet-popup-content{max-height:320px;overflow-y:auto}.public-family-pin:before{content:"";position:absolute;inset:-9px -4px}.public-family-popup .leaflet-popup-close-button{width:40px!important;height:40px!important;font-size:24px!important;line-height:40px!important}.public-family-pin:after{content:"";border:6px solid #0000;border-top-color:#fff;border-bottom:0;margin-left:-6px;position:absolute;bottom:-6px;left:50%}.public-family-popup .leaflet-popup-content{gap:8px;margin:10px;display:grid}.public-family-pop{color:#071b44;align-items:center;gap:10px;text-decoration:none;display:flex}.public-family-pop img{-o-object-fit:cover;object-fit:cover;border-radius:8px;flex:none;width:72px;height:54px}.public-family-pop span{gap:2px;font:600 13px/1.3 Manrope,ui-sans-serif,system-ui,sans-serif;display:grid}.public-family-pop b{color:#0a2a6c;font:800 15px/1.2 Manrope,ui-sans-serif,system-ui,sans-serif}.public-family-pop small{color:#405274;font-size:12px}.public-site-route .public-family-empty{border:1px dashed var(--site-border-strong);background:var(--site-surface);text-align:center;color:var(--site-primary-dark);border-radius:22px;justify-items:center;gap:12px;padding:36px 20px;font-weight:600;display:grid}.public-site-route .public-family-empty p{margin:0}.public-site-route .public-family-end{border-top:1px solid var(--site-border);text-align:center;justify-items:center;gap:12px;margin-top:32px;padding:24px 16px;display:grid}.public-site-route .public-family-end-title{color:var(--site-primary-dark);margin:0;font-size:16px;font-weight:700}.public-site-route .public-family-end-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.public-site-route .public-family-alert>button{border-radius:999px;min-height:44px;font-size:14.5px;font-weight:700}.public-site-route .public-family-instrument-wrap{padding-bottom:72px}.public-site-route .public-family-dock{z-index:40;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--site-surface);border:1px solid var(--site-border);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:4px;padding:5px;transition:transform .25s,opacity .25s;display:flex;position:fixed;transform:translate(-50%,140%);box-shadow:0 12px 32px #0a2a6c38}.public-site-route .public-family-dock[data-visible]{opacity:1;pointer-events:auto;transform:translate(-50%)}.public-site-route .public-family-dock button{min-width:44px;min-height:44px;color:var(--site-primary-dark);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.public-site-route .public-family-dock button[aria-pressed=true]{background:#e8efff}.public-site-route .public-family-dock .public-family-dock-filters{background:var(--site-primary);color:#fff}.public-site-route .public-family-dock-count{color:var(--site-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 8px;font-size:14px;font-weight:700}@media (prefers-reduced-motion:reduce){.public-site-route .public-family-dock{transition:none}}@media (max-width:767px){.public-site-route .public-family-instrument{border-radius:20px;padding:12px 14px 14px}.public-site-route .public-family-instrument-sum{flex-basis:100%;order:5;margin-left:0;font-size:14px}.public-site-route .public-family-top-actions{margin-left:auto}.public-site-route .public-family-hist-plot{height:48px}.public-site-route .public-family-steps{scrollbar-width:none;flex-wrap:nowrap;margin-right:-14px;padding-right:14px;overflow-x:auto}.public-site-route .public-family-steps::-webkit-scrollbar{display:none}.public-site-route .public-family-steps button{flex:none}.public-site-route .public-family-facets-desktop,.public-site-route .public-family-sort-desktop{display:none}.public-site-route .public-family-finalidade{width:100%;display:flex}.public-site-route .public-family-finalidade a{flex:1;justify-content:center;min-height:44px;padding:0 6px}.public-site-route .public-family-seg-sm a,.public-site-route .public-family-seg-sm button,.public-site-route .public-family-chip{min-height:44px}.public-site-route .public-family-controls .public-family-filters-button{flex:1;justify-content:center;display:inline-flex}.public-site-route .public-family-hint{display:none}.public-site-route .public-family-hint.public-family-hint-keep{flex-basis:100%;display:block}.public-site-route .public-family-controls-end{margin-left:0}.public-site-route .public-family-map-canvas{height:60vh;max-height:460px}.public-site-route .public-family-dock{width:max-content;max-width:calc(100vw - 24px)}}
.public-site-route .public-investor-top{border:1px solid var(--site-invest-line);background:var(--site-invest-soft);border-radius:28px;gap:18px;padding:32px 32px 28px;display:grid}.public-site-route .public-investor-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--site-invest-ink);margin:0;font-size:11px;font-weight:600}.public-site-route .public-investor-title{letter-spacing:-.045em;color:var(--site-primary-dark);text-wrap:balance;margin:6px 0 0;font-size:clamp(30px,4.2vw,48px);font-weight:700;line-height:1.03}.public-site-route .public-investor-title em{color:var(--site-invest-ink);font-style:normal}.public-site-route .public-investor-sub{max-width:62ch;color:var(--site-ink-muted);margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.55}.public-site-route .public-investor-ruler{border:1px solid var(--site-invest-line);background:var(--site-surface);border-radius:24px;padding:20px 24px 22px}.public-site-route .public-investor-ruler-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.public-site-route .public-investor-ruler-title{color:var(--site-invest-ink);margin:0;font-size:17px;font-weight:700}.public-site-route .public-investor-ruler-count{color:var(--site-ink-muted);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:15px;font-weight:600}.public-site-route .public-investor-ruler-count b{color:var(--site-invest-ink);font-size:17px;font-weight:700}.public-site-route .public-investor-ruler-help{color:var(--site-ink-muted);margin:6px 0 14px;font-size:14px;font-weight:500}.public-site-route .public-investor-ruler-bars{align-items:flex-end;gap:5px;height:72px;padding:0 13px;display:flex}.public-site-route .public-investor-ruler-bar{cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-end;min-width:0;height:100%;padding:0;display:flex}.public-site-route .public-investor-ruler-bar i{background:var(--site-invest);border-radius:3px 3px 0 0;width:100%;min-height:3px;transition:background-color .15s;display:block}.public-site-route .public-investor-ruler-bar[data-vazia] i{min-height:0}.public-site-route .public-investor-ruler-bar[data-fora] i{background:color-mix(in srgb, var(--site-invest-line) 70%, var(--site-surface))}.public-site-route .public-investor-ruler-bar:hover i{filter:brightness(.94)}.public-site-route .public-investor-ruler-bar:focus-visible{outline:2px solid var(--site-invest-ink);outline-offset:2px;border-radius:4px}.public-site-route .public-investor-ruler-range{--ruler-fill:100%;cursor:pointer;appearance:none;background:0 0;width:calc(100% - 26px);height:44px;margin:-20px 13px -10px;display:block}.public-site-route .public-investor-ruler-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--site-invest-ink) var(--ruler-fill), color-mix(in srgb, var(--site-invest-line) 70%, var(--site-surface)) var(--ruler-fill));border-radius:2px;height:4px}.public-site-route .public-investor-ruler-range::-moz-range-track{background:color-mix(in srgb, var(--site-invest-line) 70%, var(--site-surface));border-radius:2px;height:4px}.public-site-route .public-investor-ruler-range::-moz-range-progress{background:var(--site-invest-ink);border-radius:2px;height:4px}.public-site-route .public-investor-ruler-range::-webkit-slider-thumb{border:3px solid var(--site-invest-ink);background:var(--site-surface);appearance:none;border-radius:50%;width:28px;height:28px;margin-top:-12px}.public-site-route .public-investor-ruler-range::-moz-range-thumb{border:3px solid var(--site-invest-ink);background:var(--site-surface);border-radius:50%;width:22px;height:22px}.public-site-route .public-investor-ruler-range:focus-visible{outline:2px solid var(--site-invest-ink);outline-offset:4px;border-radius:8px}.public-site-route .public-investor-ruler-axis{height:18px;color:var(--site-ink-subtle);margin:12px 13px 0;font-size:12px;font-weight:600;position:relative}.public-site-route .public-investor-ruler-axis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.public-site-route .public-investor-ruler-summary{border-top:1px solid var(--site-invest-line);color:var(--site-primary-dark);text-wrap:pretty;margin:14px 0 0;padding-top:14px;font-size:16px;font-weight:500;line-height:1.5}.public-site-route .public-investor-ruler-summary b{color:var(--site-invest-ink);font-weight:700}.public-site-route .public-investor-ruler-note{color:var(--site-ink-subtle);gap:4px;max-width:80ch;margin-top:12px;font-size:12px;line-height:1.5;display:grid}.public-site-route .public-investor-ruler-note p{margin:0}.public-site-route .public-investor-ruler-note strong{color:var(--site-primary-dark)}.public-site-route .public-investor-ruler-controls{border-top:1px solid var(--site-invest-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}.public-site-route .public-investor-ruler-controls>label{flex:180px;min-width:0}.public-site-route .public-investor-ruler-controls>label:first-child{flex-basis:240px}.public-site-route .public-investor-ruler-controls input,.public-site-route .public-investor-ruler-controls select{border-color:var(--site-invest-line);border-radius:999px;min-height:44px}.public-site-route .public-investor-ruler-controls input:focus,.public-site-route .public-investor-ruler-controls select:focus{border-color:var(--site-invest-ink);box-shadow:0 0 0 2px var(--site-invest-soft)}.public-site-route .public-investor-pill{border:1px solid var(--site-invest-line);background:var(--site-surface);min-height:44px;color:var(--site-primary-dark);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.public-site-route .public-investor-pill[aria-pressed=true]{border-color:var(--site-invest-ink);background:var(--site-invest-soft);color:var(--site-invest-ink)}.public-site-route .public-investor-clear{min-height:44px;color:var(--site-invest-ink);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.public-site-route .public-investor-best{border:2px solid var(--site-invest);background:var(--site-surface);box-shadow:0 18px 44px color-mix(in srgb, var(--site-invest-strong) 14%, transparent);border-radius:26px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid;overflow:hidden}.public-site-route .public-investor-best-photo{background:var(--site-invest-soft);min-height:300px;display:block;position:relative}.public-site-route .public-family-figure.public-investor-best-rende{--sinal-b:72px;filter:drop-shadow(0 4px 10px #0a2a6c38);position:absolute;bottom:10px;left:14px}.public-site-route .public-investor-best-info{flex-direction:column;gap:10px;padding:26px 28px;display:flex}.public-site-route .public-investor-best-tag{background:var(--site-invest-soft);letter-spacing:.04em;color:var(--site-invest-ink);border-radius:999px;align-self:flex-start;margin:0;padding:6px 12px;font-size:12px;font-weight:700}.public-site-route .public-investor-best-title{letter-spacing:-.03em;color:var(--site-primary-dark);text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.15}.public-site-route .public-investor-best-title a:hover{text-underline-offset:3px;text-decoration:underline}.public-site-route .public-investor-best-place{color:var(--site-ink-muted);margin:-4px 0 0;font-size:14px;font-weight:500}.public-site-route .public-investor-best-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:6px 0 0;display:grid}.public-site-route .public-investor-best-numbers dt{letter-spacing:.1em;text-transform:uppercase;color:var(--site-ink-subtle);font-size:11px;font-weight:600}.public-site-route .public-investor-best-numbers dd{letter-spacing:-.02em;color:var(--site-primary-dark);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:700}.public-site-route .public-investor-best-numbers dd span{letter-spacing:0;color:var(--site-ink-muted);font-size:14px;font-weight:600}.public-site-route .public-investor-best-annual:before{content:" · "}.public-site-route .public-investor-best-rent{grid-column:1/-1}.public-site-route .public-investor-best-rent dd{color:var(--site-invest-ink);font-size:34px}.public-site-route .public-investor-best-lease{color:var(--site-ink-muted);margin:0;font-size:13px;font-weight:500}.public-site-route .public-investor-best-lease:empty{display:none}.public-site-route .public-investor-best-actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:6px;display:flex}.public-site-route .public-investor-best-see,.public-site-route .public-investor-best-wa{color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}.public-site-route .public-investor-best-see{background:var(--site-invest-strong)}.public-site-route .public-investor-best-see:hover{background:var(--site-invest-ink)}.public-site-route .public-investor-best-wa{background:var(--site-whatsapp)}.public-site-route .public-investor-best-wa:hover{background:var(--site-whatsapp-dark)}.public-site-route .public-investor-best-see:focus-visible,.public-site-route .public-investor-best-wa:focus-visible{outline:2px solid var(--site-invest-ink);outline-offset:2px}.public-site-route .public-catalog-card[data-investor-focus] .public-card-price-per-area{display:none}.public-site-route .public-catalog-card-invest-rent{color:var(--site-ink-muted);margin:2px 0 0;font-size:14px;font-weight:500}.public-site-route .public-catalog-card-invest-rent b{color:var(--site-invest-ink);font-weight:700}.public-site-route .public-investor-close{border:1px solid var(--site-invest-line);background:var(--site-surface);border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:48px 0 8px;display:grid;overflow:hidden}.public-site-route .public-investor-close-photo{min-height:320px;position:relative}.public-site-route .public-investor-close-phrase{max-width:300px;color:var(--site-primary-dark);background:#fffffff2;border-radius:16px;margin:0;padding:12px 16px;font-size:15px;font-weight:700;line-height:1.35;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 8px 22px #0a2a6c2e}.public-site-route .public-investor-close-body{flex-direction:column;gap:12px;padding:30px 32px;display:flex}.public-site-route .public-investor-close-title{letter-spacing:-.03em;color:var(--site-primary-dark);text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:1.12}.public-site-route .public-investor-close-list{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.public-site-route .public-investor-close-list li{background:var(--site-invest-soft);color:var(--site-ink-muted);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}.public-site-route .public-investor-close-list svg{width:20px;height:20px;color:var(--site-invest-ink);flex:none;margin-top:1px}.public-site-route .public-investor-close-list b{color:var(--site-primary-dark)}.public-site-route .public-investor-close-how{color:var(--site-ink-subtle);margin:0;font-size:13px;line-height:1.55}.public-site-route .public-investor-close-cta{background:var(--site-whatsapp);color:#fff;border-radius:14px;align-self:flex-start;align-items:center;gap:10px;min-height:52px;margin-top:4px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.public-site-route .public-investor-close-cta:hover{background:var(--site-whatsapp-dark)}.public-site-route .public-investor-close-cta:focus-visible{outline:2px solid var(--site-invest-ink);outline-offset:2px}@media (max-width:767px){.public-site-route .public-investor-top{border-radius:22px;padding:22px 16px}.public-site-route .public-investor-ruler{padding:16px}.public-site-route .public-investor-ruler-bars{height:52px;padding:0 10px}.public-site-route .public-investor-ruler-range{width:calc(100% - 20px);margin-inline:10px}.public-site-route .public-investor-ruler-axis{margin:12px 10px 0}.public-site-route .public-investor-ruler-top{flex-direction:column;gap:2px}.public-site-route .public-investor-ruler-count{text-align:left}.public-site-route .public-investor-ruler-summary{font-size:15px}.public-site-route .public-investor-ruler-controls{gap:8px}.public-site-route .public-investor-ruler-controls>label{flex:calc(50% - 4px)}.public-site-route .public-investor-ruler-controls>label:first-child{flex-basis:100%}.public-site-route .public-investor-ruler-controls select{padding-left:12px;font-size:13px}.public-site-route .public-investor-best{border-radius:22px;grid-template-columns:1fr}.public-site-route .public-investor-best-photo{aspect-ratio:4/3;min-height:0}.public-site-route .public-family-figure.public-investor-best-rende{--sinal-b:60px}.public-site-route .public-investor-best-info{padding:18px 16px 20px}.public-site-route .public-investor-best-title{font-size:20px}.public-site-route .public-investor-best-rent dd{font-size:28px}.public-site-route .public-investor-best-annual{margin-top:2px;font-size:13px;display:block}.public-site-route .public-investor-best-annual:before{content:none}.public-site-route .public-investor-best-actions>*{flex:1 1 0}.public-site-route .public-investor-close{border-radius:22px;grid-template-columns:1fr;margin-top:36px}.public-site-route .public-investor-close-photo{min-height:240px}.public-site-route .public-investor-close-body{padding:22px 16px 24px}.public-site-route .public-investor-close-title{font-size:22px}.public-site-route .public-investor-close-cta{justify-content:center;align-self:stretch}}@media (min-width:768px) and (max-width:1023px){.public-site-route .public-investor-best-photo{min-height:260px}.public-site-route .public-investor-close{grid-template-columns:1fr}.public-site-route .public-investor-close-photo{min-height:280px}}.public-site-route[data-public-brand=porta8] [data-nav-invest]{color:var(--site-invest-ink)}.public-site-route[data-public-brand=porta8] [data-nav-invest][aria-current=page]:after{background:var(--site-invest)}.public-site-route[data-public-brand=porta8] nav[data-site-menu] [data-nav-invest][aria-current=page]{background:var(--site-invest-soft)}.public-site-route[data-public-brand=porta8] [data-invest-shortcut] .public-invest-shortcut-sub,.public-site-route[data-public-brand=porta8] [data-invest-shortcut] .text-xs{color:var(--site-invest-ink)}.public-site-route .public-invest-shortcut-rende .public-family-figure{--sinal-b:44px}.public-site-route[data-public-brand=porta8] [data-invest-panel] dt svg,.public-site-route[data-public-brand=porta8] [data-invest-panel] [data-invest-yield]{color:var(--site-invest-ink)}.public-site-route .public-invest-panel-rende{margin:0 4px -22px auto;display:block}.public-site-route .public-invest-panel-rende .public-family-figure{--sinal-b:76px}@media (max-width:639px){.public-site-route .public-invest-panel-rende{display:none}}.public-site-route[data-public-brand=porta8] .public-catalog-card-investment strong,.public-site-route[data-public-brand=porta8] .public-catalog-card-investment svg,.public-site-route[data-public-brand=porta8] [data-invest-rank]{color:var(--site-invest-ink)}