.gallery.svelte-c1jwh9{margin-bottom:1rem;padding:0 1rem}.gallery__wrapper.svelte-c1jwh9{grid-template-columns:repeat(2,1fr);gap:.5rem;width:100%;max-width:104rem;height:30rem;margin:0 auto;display:grid}.gallery__main.svelte-c1jwh9{border:1px solid rgba(var(--primary-rgb), .1);border-radius:.5rem;height:30rem;padding:0;overflow:hidden}.gallery__main.svelte-c1jwh9 img:where(.svelte-c1jwh9){object-fit:cover;width:100%;height:30rem}.gallery__thumbnails.svelte-c1jwh9{grid-template-columns:repeat(2,1fr);gap:.5rem;width:100%;display:grid;position:relative}.gallery__thumbnails__item.svelte-c1jwh9{border:1px solid rgba(var(--primary-rgb), .1);border-radius:.5rem;height:14.75rem;padding:0;overflow:hidden}.gallery__thumbnails__item.svelte-c1jwh9 img:where(.svelte-c1jwh9){object-fit:cover;width:100%;height:100%}.gallery__thumbnails__more.svelte-c1jwh9{background-color:rgba(var(--black-rgb), .6);color:var(--white);border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;transition:all .25s;display:flex;position:absolute;bottom:1rem;right:1rem}.gallery__thumbnails__more.svelte-c1jwh9:hover{background-color:rgba(var(--black-rgb), .8)}@media (width<=1024px){.gallery__wrapper.svelte-c1jwh9{grid-template-columns:1fr;height:100%}}.header.svelte-yordz0{padding:0 1rem}.header__wrapper.svelte-yordz0{width:100%;max-width:104rem;margin:0 auto}.header__info.svelte-yordz0{justify-content:space-between;margin-bottom:1.5rem;display:flex}.header__info__left__address.svelte-yordz0{text-transform:none;margin-bottom:.5rem;font-size:2.5rem;font-weight:400;line-height:2.5rem}.header__info__left__zip.svelte-yordz0{font-size:1.125rem;line-height:1.5rem}.header__info__right.svelte-yordz0{text-align:end}.header__info__right__price.svelte-yordz0{color:var(--primary);margin-bottom:.5rem;font-size:3rem;font-weight:500;line-height:3rem}.header__info__right__price.svelte-yordz0 span:where(.svelte-yordz0){color:var(--black)}.header__info__right__sqr.svelte-yordz0{color:var(--primary);font-size:2rem;font-weight:500;line-height:2.5rem}.header__info__right__sqr.svelte-yordz0 span:where(.svelte-yordz0){color:var(--black)}.header__info__right__sqr.svelte-yordz0 span:where(.svelte-yordz0) sup:where(.svelte-yordz0){font-size:1rem;font-weight:700}@media (width<768px){.header__info.svelte-yordz0{flex-direction:column;gap:1.5rem}.header__info__right.svelte-yordz0{text-align:start}}@media (width<500px){.header__info__right__price.svelte-yordz0{font-size:2.5rem;line-height:2.5rem}.header__info__right__sqr.svelte-yordz0{font-size:1.5rem;line-height:1.5rem}}.description.svelte-zrsdpl{background-color:var(--white);border:1px solid rgba(var(--primary-rgb), .1);color:var(--black);border-radius:.25rem;padding:1.5rem;font-size:1rem;line-height:1.5rem}.description.svelte-zrsdpl p{margin:0 0 1rem}.description.svelte-zrsdpl h1,.description.svelte-zrsdpl h2,.description.svelte-zrsdpl h3,.description.svelte-zrsdpl strong{font-weight:600}.description.svelte-zrsdpl ul,.description.svelte-zrsdpl ol{margin:0 0 1rem;padding-left:1.5rem}.description.svelte-zrsdpl a{color:var(--primary);text-decoration:underline}.map.svelte-1wc43f9{width:100%;height:22.5rem}.map__leaflet.svelte-1wc43f9{border:1px solid rgba(var(--primary-rgb), .1);width:100%;height:22.5rem;box-shadow:0 0 10px rgba(var(--primary-rgb), .1);z-index:0;border-radius:.25rem}.scenario.svelte-11c8t8f{flex-direction:column;min-width:0;display:flex}.scenario__result.svelte-11c8t8f{margin-bottom:1.5rem}.scenario__result__amount.svelte-11c8t8f{color:var(--primary);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:.5rem;font-size:clamp(1.75rem,4.4cqi,3rem);font-weight:700;line-height:1.2}.scenario__result__amount__unit.svelte-11c8t8f{color:var(--black);font-size:1.5rem}.scenario__select.svelte-11c8t8f{border:1px solid rgba(var(--black-rgb), .25);width:100%;min-width:0;height:3rem;color:var(--primary);font:500 1rem var(--font-body);appearance:none;background:var(--white) url(../../../images/banks/chevron.svg) no-repeat right .75rem center/1.5rem 1.5rem;text-overflow:ellipsis;border-radius:.25rem;margin:.5rem 0 1rem;padding:0 2.25rem 0 1rem}.scenario__type.svelte-11c8t8f{color:var(--primary);margin:-.75rem 0 .75rem;font-size:.8125rem}.scenario__repayment.svelte-11c8t8f{border:0;gap:1rem;margin:0;padding:0;display:grid}.scenario__repayment__legend.svelte-11c8t8f{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.scenario__repayment__choice.svelte-11c8t8f{color:var(--primary);cursor:pointer;align-items:center;gap:1rem;font-weight:500;display:flex}.scenario__repayment__choice__radio.svelte-11c8t8f{appearance:none;border:1px solid rgba(var(--black-rgb), .25);cursor:pointer;border-radius:.25rem;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin:0;padding:0}.scenario__repayment__choice__radio.svelte-11c8t8f:checked{background:var(--primary) url(../../../images/banks/check.svg) no-repeat center/1rem 1rem}.scenario__message.svelte-11c8t8f{margin-top:1rem;font-size:.875rem;line-height:1.4}.purchase.svelte-1wc6gog{background:var(--white);border:1px solid #9b978e26;border-radius:.25rem;width:100%;min-width:0;padding:1.5rem}.purchase__header.svelte-1wc6gog{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.purchase__header__title.svelte-1wc6gog{font-size:1.125rem;font-weight:400;line-height:1.5rem}.purchase__header__choice.svelte-1wc6gog{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.purchase__header__choice__checkbox.svelte-1wc6gog{appearance:none;border:1px solid rgba(var(--black-rgb), .25);cursor:pointer;border-radius:.25rem;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin:0;padding:0}.purchase__header__choice__checkbox.svelte-1wc6gog:checked{background:var(--primary) url(../../../images/banks/check.svg) no-repeat center/1rem 1rem}.purchase__header__choice__checkbox.svelte-1wc6gog:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.purchase__total.svelte-1wc6gog{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:1rem 0 .75rem;font-weight:700;display:flex}.purchase__total__amount.svelte-1wc6gog{color:var(--primary);overflow-wrap:anywhere;font-size:clamp(2rem,6vw,2.5rem);line-height:1}.purchase__total__unit.svelte-1wc6gog{font-size:1.5rem;line-height:1}.purchase__rows.svelte-1wc6gog{gap:.5rem;margin:0;display:grid}.purchase__rows__row.svelte-1wc6gog{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.purchase__rows__row__label.svelte-1wc6gog{font-size:1rem;line-height:1.5rem}.purchase__rows__row__value.svelte-1wc6gog{white-space:nowrap;margin:0;font-size:1rem;line-height:1.5rem}.purchase__note.svelte-1wc6gog{color:#626262;margin-top:1rem;font-size:.75rem;line-height:1rem}@media (width<400px){.purchase.svelte-1wc6gog{padding:1rem}}.operating.svelte-1z03shi{background:var(--white);border:1px solid #9b978e26;border-radius:.25rem;width:100%;min-width:0;padding:1.5rem;container-type:inline-size}.operating__title.svelte-1z03shi{font-size:1.125rem;font-weight:400;line-height:1.5rem}.operating__totals.svelte-1z03shi{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin:1rem 0 .75rem;font-weight:700;display:flex}.operating__totals__monthly.svelte-1z03shi{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.operating__totals__monthly__amount.svelte-1z03shi{color:var(--primary);overflow-wrap:anywhere;font-size:2.5rem;line-height:1}.operating__totals__monthly__unit.svelte-1z03shi{font-size:1.5rem;line-height:1}.operating__totals__annual.svelte-1z03shi{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.operating__totals__annual__amount.svelte-1z03shi{color:var(--primary);overflow-wrap:anywhere;font-size:1.5rem;line-height:1}.operating__totals__annual__unit.svelte-1z03shi{font-size:.75rem}.operating__exclusion.svelte-1z03shi{color:#626262;margin-bottom:.75rem;font-size:.75rem;line-height:1rem}.operating__rows.svelte-1z03shi{gap:.5rem;margin:0;display:grid}.operating__rows__row.svelte-1z03shi{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.operating__rows__row__label.svelte-1z03shi{font-size:1rem;line-height:1.5rem}.operating__rows__row__value.svelte-1z03shi{white-space:nowrap;margin:0;font-size:1rem;line-height:1.5rem}.operating__estimate.svelte-1z03shi,.operating__missing.svelte-1z03shi,.operating__land.svelte-1z03shi{color:#626262;margin-top:1rem;font-size:.75rem;line-height:1rem}.operating__land__label.svelte-1z03shi{margin-top:.75rem;display:block}.operating__land__input.svelte-1z03shi{border:1px solid rgba(var(--black-rgb), .25);background:var(--white);width:100%;min-height:2.5rem;color:var(--black);font:inherit;border-radius:.25rem;margin-top:.25rem;padding:.5rem}.operating__land__note.svelte-1z03shi{margin-top:.5rem}.operating__details.svelte-1z03shi{color:#626262;margin-top:1rem;font-size:.75rem;line-height:1rem}.operating__details__summary.svelte-1z03shi{cursor:pointer}.operating__details__label.svelte-1z03shi{margin-top:.75rem;display:block}.operating__details__select.svelte-1z03shi,.operating__details__input.svelte-1z03shi{border:1px solid rgba(var(--black-rgb), .25);background:var(--white);width:100%;min-height:2.5rem;color:var(--black);font:inherit;border-radius:.25rem;margin-top:.25rem;padding:.5rem}.operating__details__note.svelte-1z03shi{margin-top:.75rem}.operating__details__sources.svelte-1z03shi{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.operating__details__sources__source.svelte-1z03shi{color:var(--primary);text-decoration:underline}.operating__calculations.svelte-1z03shi{color:#626262;margin-top:.75rem;font-size:.75rem;line-height:1rem}.operating__calculations__summary.svelte-1z03shi{cursor:pointer}.operating__calculations__charge.svelte-1z03shi{color:var(--black);margin-top:.75rem}.operating__calculations__terms.svelte-1z03shi{grid-template-columns:1fr auto;gap:.125rem 1rem;margin:.25rem 0 0;display:grid}.operating__calculations__terms.totals.svelte-1z03shi{border-top:1px solid var(--grey);margin-top:.75rem;padding-top:.5rem}.operating__calculations__terms__basis.total.svelte-1z03shi{color:var(--black)}.operating__calculations__terms__amount.svelte-1z03shi{text-align:right;margin:0}.operating__calculations__terms__amount.total.svelte-1z03shi{color:var(--black);font-weight:500}@container (width<=440px){.operating__totals__monthly__unit.svelte-1z03shi{font-size:1.125rem}}@media (width<400px){.operating.svelte-1z03shi{padding:1rem}}.costs.svelte-za1ftx{gap:1rem;width:100%;min-width:0;margin-bottom:1rem;display:grid}.costs.paired.svelte-za1ftx{grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr))}.calculator.svelte-za1ftx{background:var(--white);border:1px solid rgba(var(--black-rgb), .1);border-radius:.25rem;width:100%;min-width:0;overflow:hidden;container-type:inline-size}.calculator__banks.svelte-za1ftx{background:#f0efed;align-items:center;height:5rem;display:flex}.calculator__banks__bank.svelte-za1ftx{flex:0 0 5rem;align-self:stretch;place-items:center;padding:0;display:grid}.calculator__banks__bank.active.svelte-za1ftx{background:var(--white)}.calculator__banks__bank.svelte-za1ftx:hover{background:rgba(var(--white-rgb), .65)}.calculator__banks__bank__logo.svelte-za1ftx{object-fit:contain}.calculator__banks__title.svelte-za1ftx{color:var(--primary);margin-left:auto;margin-right:1.5rem;font-size:1rem;font-weight:500}.calculator__body.svelte-za1ftx{padding:2rem 1.5rem 1rem}.calculator__body__inputs.svelte-za1ftx{grid-template-columns:1fr 1fr 1.2fr;align-items:end;gap:2rem;display:grid}.calculator__body__inputs__field__label.svelte-za1ftx{justify-content:start;align-items:center;display:flex}.calculator__body__inputs__field__label__toggle.svelte-za1ftx{font:inherit;align-items:center;gap:.375rem;padding:0;display:flex}.calculator__body__inputs__field__label__toggle.svelte-za1ftx:hover{text-decoration:underline}.calculator__body__inputs__field__label__toggle__swap.svelte-za1ftx{font-size:.875em}.calculator__body__inputs__field__label__share.svelte-za1ftx{border-left:1px solid var(--grey);color:var(--primary);align-items:center;gap:.125rem;margin-left:.5rem;padding-left:.5rem;display:flex}.calculator__body__inputs__field__label__share__input.svelte-za1ftx{width:3rem;font:inherit;color:inherit;text-align:right;background:0 0;padding:0;font-weight:600}.calculator__body__inputs__field__money.svelte-za1ftx{border:1px solid rgba(var(--black-rgb), .25);border-radius:.25rem;align-items:center;gap:.5rem;height:3rem;margin-top:.5rem;padding-right:1rem;display:flex}.calculator__body__inputs__field__money__input.svelte-za1ftx{width:100%;min-width:0;height:100%;color:var(--primary);background:0 0;padding:0 0 0 1rem;font-size:1.125rem;font-weight:500}.calculator__body__inputs__choice.svelte-za1ftx{cursor:pointer;align-items:center;gap:1rem;min-height:3rem;display:flex}.calculator__body__inputs__choice__checkbox.svelte-za1ftx{appearance:none;border:1px solid rgba(var(--black-rgb), .25);cursor:pointer;border-radius:.25rem;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin:0;padding:0}.calculator__body__inputs__choice__checkbox.svelte-za1ftx:checked{background:var(--primary) url(../../../images/banks/check.svg) no-repeat center/1rem 1rem}.calculator__body__scenarios.svelte-za1ftx{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,7cqi,5rem);margin-top:5.5rem;display:grid}.calculator__body__details.svelte-za1ftx{border-top:1px solid var(--grey);margin-top:2rem;padding-top:1rem;font-size:.875rem}.calculator__body__details__summary.svelte-za1ftx{cursor:pointer;color:var(--primary)}.calculator__body__details__assumptions.svelte-za1ftx{gap:.75rem;padding-top:1rem;display:grid}.calculator__body__details__assumptions__inflation.svelte-za1ftx{border:1px solid rgba(var(--black-rgb), .25);border-radius:.25rem;max-width:8rem;height:2.5rem}.calculator__body__details__assumptions__choice.svelte-za1ftx{cursor:pointer;align-items:center;gap:1rem;min-height:3rem;display:flex}.calculator__body__details__assumptions__choice__checkbox.svelte-za1ftx{appearance:none;border:1px solid rgba(var(--black-rgb), .25);cursor:pointer;border-radius:.25rem;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin:0;padding:0}.calculator__body__details__assumptions__choice__checkbox.svelte-za1ftx:checked{background:var(--primary) url(../../../images/banks/check.svg) no-repeat center/1rem 1rem}.calculator__body__details__assumptions__sources.svelte-za1ftx{flex-wrap:wrap;gap:1rem;display:flex}.calculator__body__details__assumptions__sources__source.svelte-za1ftx{color:var(--primary);text-decoration:underline}.calculator__body__date.svelte-za1ftx{color:#555;margin-top:.75rem;font-size:.75rem;line-height:1.4}@container (width<=740px){.calculator__body__inputs.svelte-za1ftx{grid-template-columns:1fr 1fr;gap:1rem}.calculator__body__inputs__choice.svelte-za1ftx{grid-column:1/-1}.calculator__body__scenarios.svelte-za1ftx{gap:1.5rem;margin-top:2.5rem}}@container (width<=580px){.calculator__banks__bank.svelte-za1ftx{flex-basis:4rem}.calculator__banks__title.svelte-za1ftx{margin-right:1rem;font-size:.875rem}.calculator__body.svelte-za1ftx{padding:1.5rem 1rem 1rem}.calculator__body__scenarios.svelte-za1ftx{grid-template-columns:1fr;gap:2.5rem}}@container (width<=480px){.calculator__body__inputs.svelte-za1ftx{grid-template-columns:1fr}}@container (width<=360px){.calculator__banks__bank.svelte-za1ftx{flex-basis:3.5rem}.calculator__banks__title.svelte-za1ftx{font-size:.75rem}}.photos.svelte-jviccr{background-color:var(--grey);width:100%;margin:0 auto;padding:8rem 1rem 12rem}.photos__header.svelte-jviccr{font-family:var(--font-heading);text-transform:uppercase;color:var(--black);text-align:center;margin:0 0 1.5rem;font-size:1.75rem}.photos__grid.svelte-jviccr{grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;max-width:104rem;margin:0 auto;display:grid}.photos__grid__item.svelte-jviccr{border-radius:.5rem;width:100%;height:30rem;padding:0;overflow:hidden}.photos__grid__item.svelte-jviccr img:where(.svelte-jviccr){object-fit:cover;width:100%;height:100%}@media (width<1024px){.photos__grid.svelte-jviccr{grid-template-columns:1fr}.photos__grid__item.svelte-jviccr{height:100%}}.points.svelte-1j6fwsy{margin-bottom:1.5rem;padding:0 1rem}.points__wrapper.svelte-1j6fwsy{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:104rem;margin:0 auto;display:flex}.points__items.svelte-1j6fwsy{flex-wrap:wrap;gap:2rem;display:flex}.points__items__item.svelte-1j6fwsy{text-wrap:nowrap;gap:1rem;font-size:1.125rem;line-height:1.5rem;display:flex}.points__actions.svelte-1j6fwsy{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}@media (width<1440px){.points__wrapper.svelte-1j6fwsy{flex-direction:column-reverse;align-items:start;gap:1.5rem}.points__actions.svelte-1j6fwsy{margin-left:auto}}@media (width<768px){.points__actions.svelte-1j6fwsy{flex-direction:column}}@media (width<600px){.points__items.svelte-1j6fwsy{flex-direction:column;justify-content:center;align-items:center;width:100%}.points__actions.svelte-1j6fwsy{width:100%;margin-left:0}}.contact.svelte-e8kmij{background-color:var(--white);border:1px solid rgba(var(--primary-rgb), .1);border-radius:.25rem;padding:1.5rem}.contact__agents.svelte-e8kmij{flex-direction:column;margin-bottom:3rem;display:flex}.contact__agents__agent.svelte-e8kmij{gap:1rem;height:10rem;margin-bottom:1rem;display:flex}.contact__agents__agent.second.svelte-e8kmij{border-top:1px solid rgba(var(--primary-rgb), .25);height:11rem;margin-bottom:0;padding-top:1rem}.contact__agents__agent__image.svelte-e8kmij{background-image:url(../../../agency/images/employee-background.webp);border-radius:.25rem;width:10rem;min-width:10rem;height:10rem;min-height:10rem;overflow:hidden}.contact__agents__agent__image.svelte-e8kmij img:where(.svelte-e8kmij){object-fit:contain;width:100%;height:100%}.contact__agents__agent__info.svelte-e8kmij{flex-direction:column;justify-content:space-between;height:100%;display:flex}.contact__agents__agent__info__name.svelte-e8kmij{margin-bottom:.5rem;font-size:1.5rem;line-height:1.5rem}.contact__agents__agent__info__title.svelte-e8kmij{margin-bottom:1rem;font-size:.875rem;line-height:1.125rem}.contact__agents__agent__info__contact.svelte-e8kmij{flex-direction:column;gap:1rem;margin-top:auto;display:flex}.contact__agents__agent__info__contact__email.svelte-e8kmij,.contact__agents__agent__info__contact__phone.svelte-e8kmij{gap:1rem;display:flex}.contact__form.svelte-e8kmij{flex-direction:column;gap:1rem;max-width:32rem;display:flex}.contact__form__text.svelte-e8kmij{font-size:1.125rem;line-height:1.5rem}@media (width<600px){.contact__agents__agent.svelte-e8kmij{flex-direction:column;height:100%}.contact__agents__agent.second.svelte-e8kmij{height:100%}.contact__agents__agent__image.svelte-e8kmij{width:100%}}.nearby.svelte-1wqlyi6{background:var(--white);border:1px solid #9b978e26;border-radius:.25rem;min-width:0;padding:1rem}.nearby.svelte-1wqlyi6 a:where(.svelte-1wqlyi6):focus-visible,.nearby.svelte-1wqlyi6 button:where(.svelte-1wqlyi6):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.nearby__group.svelte-1wqlyi6{margin-bottom:1.5rem}.nearby__group__title.svelte-1wqlyi6{margin:0 0 .5rem;font-size:1.125rem;font-weight:400;line-height:1.5rem}.nearby__group__list.svelte-1wqlyi6{margin:0;padding:0;list-style:none}.nearby__group__list__item.svelte-1wqlyi6{align-items:center;gap:1rem;min-height:3rem;padding:.5rem;display:flex}.nearby__group__list__item__icon.svelte-1wqlyi6{border-radius:50%;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;display:grid;overflow:hidden}.nearby__group__list__item__icon__image.svelte-1wqlyi6{object-fit:contain;width:2rem;height:2rem}.nearby__group__list__item__info.svelte-1wqlyi6{flex-wrap:wrap;flex:1;align-items:center;gap:.25rem .75rem;min-width:0;display:flex}.nearby__group__list__item__info__name.svelte-1wqlyi6{color:inherit;overflow-wrap:anywhere;font-size:1rem;line-height:1.5rem}.nearby__group__list__item__info__name.svelte-1wqlyi6:hover{color:var(--primary);text-decoration:underline}.nearby__group__list__item__info__address.svelte-1wqlyi6{color:#626262;width:100%;font-size:.75rem;line-height:1rem}.nearby__group__list__item__info__routes.svelte-1wqlyi6{flex-wrap:wrap;display:flex}.nearby__group__list__item__info__routes__route.svelte-1wqlyi6{border-radius:2rem;place-items:center;min-width:2rem;max-width:2rem;min-height:2rem;max-height:2rem;padding:0 .25rem;font-size:1rem;display:grid}.nearby__group__list__item__info__routes__route.overlap.svelte-1wqlyi6{margin-left:-.5rem}.nearby__group__list__item__info__routes__route.small.svelte-1wqlyi6{font-size:.8rem}.nearby__group__list__item__info__routes__note.svelte-1wqlyi6{color:#626262;font-size:.75rem;line-height:1rem}.nearby__group__list__item__distance.svelte-1wqlyi6{white-space:nowrap;margin-left:auto;font-size:1rem}.nearby__button.svelte-1wqlyi6{width:100%;min-height:3rem;color:var(--primary);border:1px solid rgba(var(--primary-rgb), .1);cursor:pointer;background:#faf9f9;border-radius:.25rem;margin-bottom:.5rem;font-weight:500}.nearby__button.svelte-1wqlyi6:hover{background:var(--grey)}.nearby__note.svelte-1wqlyi6{color:#626262;margin:.5rem 0 0;font-size:.75rem;line-height:1.2rem}@media (width<400px){.nearby__group__list__item.svelte-1wqlyi6{gap:.5rem;padding:.5rem 0}}.openhouse.svelte-1pcy5gb{padding:0 1rem}.openhouse__wrapper.svelte-1pcy5gb{background-color:var(--secondary);width:100%;max-width:104rem;height:3.5rem;color:var(--white);border-radius:.25rem;justify-content:center;align-items:center;gap:1rem;margin:0 auto 3rem;font-size:1.5rem;font-weight:300;line-height:3.5rem;animation:2.5s infinite svelte-1pcy5gb-pulse;display:flex}.openhouse__wrapper__divider.svelte-1pcy5gb{background-color:rgba(var(--white-rgb), .5);width:1px;height:1rem}@media (width<768px){.openhouse__wrapper.svelte-1pcy5gb{flex-wrap:wrap;min-height:3.5rem;font-size:1rem;line-height:1.5rem}}@media (prefers-reduced-motion:reduce){.openhouse__wrapper.svelte-1pcy5gb{animation:none}}@keyframes svelte-1pcy5gb-pulse{0%{box-shadow:0 0 0 0px rgba(var(--secondary-rgb), .75)}to{box-shadow:0 0 0 10px rgba(var(--secondary-rgb), 0)}}.form.svelte-1rdp3g1{background-color:var(--white);flex-direction:column;gap:1rem;max-width:40rem;margin:0 auto;padding:1.5rem;display:flex;position:relative}.form.offset.svelte-1rdp3g1{top:-4rem}.form__submitted.svelte-1rdp3g1{color:var(--primary);text-align:center;margin:auto;font-size:1.5rem;line-height:2rem}.form__row.svelte-1rdp3g1{gap:1rem;display:flex}@media (width<=768px){.form.svelte-1rdp3g1{padding:1.5rem 0}}.contact.svelte-6ozmpo{background-color:rgba(var(--primary-rgb), .5);z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem;display:flex;position:fixed;inset:0}.contact__wrapper.svelte-6ozmpo{background-color:var(--white);color:var(--primary);border-radius:.25rem;margin:auto;padding-bottom:.5rem;position:relative}.contact__wrapper__header.svelte-6ozmpo{text-align:center;padding:1rem 0 0}.contact__wrapper__close.svelte-6ozmpo{z-index:2;background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-left:auto;padding:.75rem;display:flex;position:absolute;top:-1rem;right:-1rem}@media (width<=768px){.contact__wrapper.svelte-6ozmpo{padding:0 1.5rem}}.estate.svelte-17tzp8l{flex-direction:column;margin:8rem auto 0;display:flex}.estate.embedded.svelte-17tzp8l{margin-top:1rem}.estate__top.svelte-17tzp8l{height:100%}.estate__bottom.svelte-17tzp8l{background-color:var(--grey);width:100%;padding:1rem 1rem 0}.estate__bottom__wrapper.svelte-17tzp8l{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1rem;width:100%;max-width:104rem;margin:0 auto;display:grid}.estate__bottom__wrapper.single.svelte-17tzp8l{grid-template-columns:1fr}.estate__bottom__left.svelte-17tzp8l,.estate__bottom__right.svelte-17tzp8l{flex-direction:column;gap:1rem;display:flex}@media (width<1024px){.estate__bottom__wrapper.svelte-17tzp8l{grid-template-columns:1fr}}@media (width<425px){.estate__bottom.svelte-17tzp8l{padding:1rem 0}}
