.gs-ad-slot[data-astro-cid-k64xso53]{width:min(100%,72rem);margin:2rem auto;padding:0 1.25rem}.gs-ad-slot--embedded[data-astro-cid-k64xso53]{width:100%;margin:0 0 1.5rem;padding:0}.gs-ad-slot--sidebar[data-astro-cid-k64xso53]{width:100%;margin:1rem 0 0;padding:0}.gs-ad-slot__link[data-astro-cid-k64xso53]{color:#211a16;background:linear-gradient(135deg,#fffaf6,#fff);border:1px solid #eadfd7;border-radius:1rem;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden;box-shadow:0 12px 35px #452a1414}.gs-ad-slot[data-astro-cid-k64xso53][data-format=banner] .gs-ad-slot__link[data-astro-cid-k64xso53]{grid-template-columns:minmax(12rem,38%) 1fr}.gs-ad-slot--sidebar[data-astro-cid-k64xso53][data-format=banner] .gs-ad-slot__link[data-astro-cid-k64xso53]{display:block}.gs-ad-slot--sidebar[data-astro-cid-k64xso53][data-format=banner] .gs-ad-slot__image[data-astro-cid-k64xso53]{aspect-ratio:6/5;object-fit:cover;min-height:0;display:block}.gs-ad-slot--sidebar[data-astro-cid-k64xso53][data-format=banner] .gs-ad-slot__content[data-astro-cid-k64xso53]{display:none}.gs-ad-slot--sidebar[data-astro-cid-k64xso53] .gs-ad-slot__html5[data-astro-cid-k64xso53]{aspect-ratio:6/5;min-height:250px}.gs-ad-slot__image[data-astro-cid-k64xso53]{object-fit:cover;width:100%;height:100%;min-height:11rem}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=house] .gs-ad-slot__link[data-astro-cid-k64xso53]{box-shadow:none;background:0 0;border:0;display:block}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=house] .gs-ad-slot__image[data-astro-cid-k64xso53]{aspect-ratio:auto;border-radius:1rem;height:auto;min-height:0;display:block}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=house] .gs-ad-slot__content[data-astro-cid-k64xso53]{display:none}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=reserved] .gs-ad-slot__link[data-astro-cid-k64xso53]{cursor:default;background:linear-gradient(135deg,#fffaf5,#f8f2eb);border-style:dashed;border-color:#d8c7b9;grid-template-columns:1fr;min-height:10.5rem}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=reserved][data-format=banner] .gs-ad-slot__link[data-astro-cid-k64xso53]{grid-template-columns:1fr}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=reserved] .gs-ad-slot__content[data-astro-cid-k64xso53]{text-align:center;align-items:center;max-width:44rem;margin:auto}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=reserved] .gs-ad-slot__label[data-astro-cid-k64xso53]{color:#8a5a3b}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=reserved] .gs-ad-slot__description[data-astro-cid-k64xso53]{max-width:34rem}.gs-ad-slot[data-astro-cid-k64xso53][data-kind=reserved] .gs-ad-slot__link[data-astro-cid-k64xso53]:hover{border-color:#d8c7b9;transform:none}.gs-ad-slot--sidebar[data-astro-cid-k64xso53][data-kind=reserved][data-format=banner] .gs-ad-slot__content[data-astro-cid-k64xso53]{min-height:13rem;padding:1.25rem;display:flex}.gs-ad-slot__content[data-astro-cid-k64xso53]{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(1.25rem,4vw,2.25rem);display:flex}.gs-ad-slot__label[data-astro-cid-k64xso53]{color:#8a5a3b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.72rem;font-weight:750}.gs-ad-slot__title[data-astro-cid-k64xso53]{font-size:clamp(1.2rem,3vw,1.7rem);line-height:1.2}.gs-ad-slot__description[data-astro-cid-k64xso53]{color:#625650;margin-top:.5rem;line-height:1.55}.gs-ad-slot__cta[data-astro-cid-k64xso53]{color:#e85f18;margin-top:1rem;font-weight:750}.gs-ad-slot__link[data-astro-cid-k64xso53]:hover{border-color:#f26a21;transform:translateY(-1px)}.gs-ad-slot__html5[data-astro-cid-k64xso53]{background:#fff;border:1px solid #eadfd7;border-radius:1rem;width:100%;min-height:10rem;display:block}.gs-ad-slot__html5[data-astro-cid-k64xso53][hidden]{display:none}@media (width<=640px){.gs-ad-slot[data-astro-cid-k64xso53][data-format=banner] .gs-ad-slot__link[data-astro-cid-k64xso53]{grid-template-columns:1fr}.gs-ad-slot__image[data-astro-cid-k64xso53]{max-height:13rem}}.magic-link-form[data-astro-cid-7nuvfakj]{gap:.875rem;width:100%;max-width:44rem;margin-inline:auto;display:grid}.magic-link-form__row[data-astro-cid-7nuvfakj]{grid-template-columns:minmax(0,1fr) minmax(9.5rem,11.25rem);gap:.75rem;display:grid}.magic-link-form__field[data-astro-cid-7nuvfakj]{min-width:0;position:relative}.magic-link-form__email-icon{z-index:1;top:50%;color:#f26a21;pointer-events:none;width:1.5rem;height:1.5rem;position:absolute;inset-inline-start:1.25rem;transform:translateY(-50%)}.magic-link-form[data-astro-cid-7nuvfakj] input[data-astro-cid-7nuvfakj][type=email]{border-radius:var(--radius);color:#171717;width:100%;min-height:3.875rem;font:inherit;text-align:left;background:#ffffffdb;border:1.5px solid #f26a21;padding:.875rem 1rem .875rem 3.5rem}.magic-link-form[data-astro-cid-7nuvfakj] input[data-astro-cid-7nuvfakj][type=email]:focus{background:#fff;border-color:#dd5312;outline:0;box-shadow:0 0 0 4px #f26a2124}.magic-link-form__row[data-astro-cid-7nuvfakj] button[data-astro-cid-7nuvfakj]{border-radius:var(--radius);color:#fff;min-height:3.875rem;font:inherit;cursor:pointer;background:#f26a21;border:1px solid #f26a21;padding:.75rem 1.25rem;font-weight:650}.magic-link-form__row[data-astro-cid-7nuvfakj] button[data-astro-cid-7nuvfakj]:hover{background:#dd5312}.magic-link-form__row[data-astro-cid-7nuvfakj] button[data-astro-cid-7nuvfakj]:disabled{cursor:wait;opacity:.7}.magic-link-form__opt-in[data-astro-cid-7nuvfakj]{color:#242424;text-align:start;cursor:pointer;align-items:center;gap:.75rem;width:fit-content;font-size:.9375rem;font-weight:500;line-height:1.4rem;display:flex}.magic-link-form__opt-in[data-astro-cid-7nuvfakj] input[data-astro-cid-7nuvfakj]{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #f26a21;border-radius:.3rem;flex:none;place-content:center;width:1.5rem;height:1.5rem;margin:0;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.magic-link-form__opt-in[data-astro-cid-7nuvfakj] input[data-astro-cid-7nuvfakj]:before{content:"";transform-origin:50%;border-bottom:2px solid #fff;border-left:2px solid #fff;width:.55rem;height:.3rem;transition:transform .12s;transform:translateY(-.05rem)rotate(-45deg)scale(0)}.magic-link-form__opt-in[data-astro-cid-7nuvfakj] input[data-astro-cid-7nuvfakj]:checked{background:#f26a21;border-color:#f26a21}.magic-link-form__opt-in[data-astro-cid-7nuvfakj] input[data-astro-cid-7nuvfakj]:checked:before{transform:translateY(-.05rem)rotate(-45deg)scale(1)}.magic-link-form__opt-in[data-astro-cid-7nuvfakj] input[data-astro-cid-7nuvfakj]:focus-visible{outline:0;box-shadow:0 0 0 3px #f26a2133}.magic-link-form__legal[data-astro-cid-7nuvfakj],.magic-link-form__status[data-astro-cid-7nuvfakj]{color:#4b4b4b;text-align:start;margin:0;font-size:.8rem;line-height:1.5}.magic-link-form__legal[data-astro-cid-7nuvfakj] span[data-astro-cid-7nuvfakj]{display:block}.magic-link-form__legal[data-astro-cid-7nuvfakj] a[data-astro-cid-7nuvfakj]{color:inherit;font-weight:650}.magic-link-form__status[data-astro-cid-7nuvfakj]{font-weight:650}.magic-link-form[data-astro-cid-7nuvfakj][data-state=success] .magic-link-form__status[data-astro-cid-7nuvfakj]{color:#15803d}.magic-link-form[data-astro-cid-7nuvfakj][data-state=validation_error] .magic-link-form__status[data-astro-cid-7nuvfakj],.magic-link-form[data-astro-cid-7nuvfakj][data-state=rate_limited] .magic-link-form__status[data-astro-cid-7nuvfakj],.magic-link-form[data-astro-cid-7nuvfakj][data-state=server_error] .magic-link-form__status[data-astro-cid-7nuvfakj]{color:#b42318}@media (width<=640px){.magic-link-form__row[data-astro-cid-7nuvfakj]{grid-template-columns:1fr}.magic-link-form__row[data-astro-cid-7nuvfakj] button[data-astro-cid-7nuvfakj]{width:100%}}.listing-auth-modal[data-astro-cid-eo6zoi5p]{color:#171717;background:0 0;border:0;border-radius:1.25rem;width:min(50rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:visible;box-shadow:0 28px 80px #0f172a47}.listing-auth-modal[data-astro-cid-eo6zoi5p]::backdrop{backdrop-filter:blur(4px);background:#0f172a94}.listing-auth-modal__surface[data-astro-cid-eo6zoi5p]{background:#fff;border:1px solid #f4e8dd;border-radius:1.25rem;max-height:calc(100dvh - 2rem);padding:clamp(1.5rem,5vw,3rem);position:relative;overflow-y:auto}.listing-auth-modal__close[data-astro-cid-eo6zoi5p]{top:1rem;color:#4b4b4b;cursor:pointer;background:#fff;border:1px solid #eaded3;border-radius:9px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex;position:absolute;inset-inline-end:1rem}.listing-auth-modal__close[data-astro-cid-eo6zoi5p]:hover{color:#dd5312;border-color:#f26a21}.listing-auth-modal__close[data-astro-cid-eo6zoi5p]:focus-visible{outline-offset:2px;outline:3px solid #f26a2133}.listing-auth-modal[data-astro-cid-eo6zoi5p] h2[data-astro-cid-eo6zoi5p]{color:#171717;max-width:44rem;margin:0;padding-inline-end:2rem;font-size:clamp(2rem,5vw,3rem);line-height:1.05}.listing-auth-modal__description[data-astro-cid-eo6zoi5p]{color:#4b4b4b;margin:1rem 0 2rem;font-size:1.05rem;line-height:1.6}html.listing-auth-modal-open{overflow:hidden}html[dir=rtl] .listing-auth-modal__brand[data-astro-cid-eo6zoi5p]{margin-left:3rem;margin-right:0}@media (width<=640px){.listing-auth-modal[data-astro-cid-eo6zoi5p]{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.listing-auth-modal__surface[data-astro-cid-eo6zoi5p]{max-height:calc(100dvh - 1rem);padding:1.5rem 1.125rem}.listing-auth-modal[data-astro-cid-eo6zoi5p] h2[data-astro-cid-eo6zoi5p]{font-size:clamp(1.75rem,9vw,2.25rem)}.listing-auth-modal__description[data-astro-cid-eo6zoi5p]{margin-bottom:1.5rem;font-size:1rem}}
