.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 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-accent-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-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{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--new .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{animation:.95s both gdp-espia}.public-site-route .public-card-signal:is([data-sinal-ritmo=vai] *) .gdp--new .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--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}}@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-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}}.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 .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%}