.portal-selection.svelte-1nfjf6m{max-width:67rem;margin-inline:auto}.portal-selection__head.svelte-1nfjf6m{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2.5rem;margin-bottom:1.75rem;display:flex}.portal-selection__head.svelte-1nfjf6m h1:where(.svelte-1nfjf6m){letter-spacing:0;text-wrap:wrap;font-size:clamp(2.5rem,5.6vw,4.5rem);line-height:1.04}.portal-selection__kicker.svelte-1nfjf6m{margin-bottom:1.125rem}.portal-selection__button.svelte-1nfjf6m{border:.0625rem solid var(--color-ink);color:var(--color-ink);cursor:pointer;background:0 0;border-radius:0;min-height:2.75rem;padding-inline:1.125rem;font-size:.875rem;font-weight:600}.portal-selection__empty.svelte-1nfjf6m{color:var(--color-ink-soft);max-width:38.75rem;margin-bottom:1.75rem}.portal-selection__note.svelte-1nfjf6m{color:var(--color-gray-warm);margin-top:.875rem;font-size:.8125rem}.portal-selection__note.svelte-1nfjf6m a:where(.svelte-1nfjf6m){color:var(--kicker-ink);font-weight:600}.compare__scroll.svelte-1nfjf6m{overflow-x:auto}table.svelte-1nfjf6m{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}.compare.svelte-1nfjf6m{min-width:calc(7.5rem + var(--columns) * 13.25rem);table-layout:fixed}.compare__corner.svelte-1nfjf6m{color:var(--color-gray-warm);text-align:left;vertical-align:bottom;width:16%;padding:0 .75rem 1.125rem 0;font-size:.75rem;font-weight:600}.compare__house.svelte-1nfjf6m{font-weight:inherit;text-align:left;vertical-align:top;padding:0 .75rem 1.125rem}.compare__media.svelte-1nfjf6m{aspect-ratio:4/3;background:var(--image-loading-bg);border-radius:0;display:block;overflow:hidden}.compare__media.svelte-1nfjf6m img{object-fit:cover;width:100%;height:100%}.compare--pair.svelte-1nfjf6m .compare__media:where(.svelte-1nfjf6m){aspect-ratio:16/9}.compare__title.svelte-1nfjf6m{color:var(--color-ink);font-family:var(--font-family-heading), Georgia, serif;margin-top:.625rem;font-size:1.5rem;font-weight:500;line-height:1.2;text-decoration:none;display:block}.compare__remove.svelte-1nfjf6m{color:var(--color-gray-warm);cursor:pointer;background:0 0;border:0;margin-top:.25rem;padding:0;font-size:.8125rem;font-weight:700;text-decoration:underline}tbody.svelte-1nfjf6m th:where(.svelte-1nfjf6m),.compare__common.svelte-1nfjf6m th:where(.svelte-1nfjf6m){color:var(--color-ink-soft);letter-spacing:.2em;text-align:left;text-transform:uppercase;vertical-align:top;font-size:.75rem;font-weight:600}tbody.svelte-1nfjf6m th:where(.svelte-1nfjf6m),tbody.svelte-1nfjf6m td:where(.svelte-1nfjf6m),.compare__common.svelte-1nfjf6m th:where(.svelte-1nfjf6m),.compare__common.svelte-1nfjf6m td:where(.svelte-1nfjf6m){border-top:.0625rem solid var(--color-hairline);vertical-align:top;padding:.875rem .75rem}tbody.svelte-1nfjf6m th:where(.svelte-1nfjf6m),.compare__common.svelte-1nfjf6m th:where(.svelte-1nfjf6m){padding-left:0}tbody.svelte-1nfjf6m td:where(.svelte-1nfjf6m):last-child{padding-right:0}.compare--pair.svelte-1nfjf6m tbody:where(.svelte-1nfjf6m) th:where(.svelte-1nfjf6m),.compare--pair.svelte-1nfjf6m .compare__common:where(.svelte-1nfjf6m) th:where(.svelte-1nfjf6m),.compare--pair.svelte-1nfjf6m .compare__corner:where(.svelte-1nfjf6m){padding-left:.625rem}.compare__common.svelte-1nfjf6m td:where(.svelte-1nfjf6m){display:table-cell}:is(.compare__common:where(.svelte-1nfjf6m) td:where(.svelte-1nfjf6m)) span.svelte-1nfjf6m{margin-right:1.5rem;display:inline-block}:is(.compare__common:where(.svelte-1nfjf6m) td:where(.svelte-1nfjf6m)) strong.svelte-1nfjf6m{font-weight:600}.is-different.svelte-1nfjf6m{background:var(--surface-highlight,var(--color-sand))}.compare__mark.svelte-1nfjf6m{color:var(--kicker-ink);margin-top:.125rem;font-size:.6875rem;display:block}.is-open.svelte-1nfjf6m{color:var(--color-gray-warm)}.single.svelte-1nfjf6m{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:1.75rem 3rem;display:grid}@media (width<=41.9375rem){.single.svelte-1nfjf6m{grid-template-columns:minmax(0,1fr)}}.single__media.svelte-1nfjf6m{aspect-ratio:4/3;background:var(--image-loading-bg);border-radius:0;display:block;overflow:hidden}.single__media.svelte-1nfjf6m img{object-fit:cover;width:100%;height:100%}.single__media.svelte-1nfjf6m+div:where(.svelte-1nfjf6m) .compare__title:where(.svelte-1nfjf6m){margin-top:0}.single__facts.svelte-1nfjf6m{margin-top:1.25rem}.single__facts.svelte-1nfjf6m th:where(.svelte-1nfjf6m){width:9rem}.send.svelte-1nfjf6m{background:var(--color-sand);flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem;margin-top:3rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.send__portrait.svelte-1nfjf6m{border-radius:50%;flex:none;width:4.5rem;height:4.5rem;overflow:hidden}.send__portrait.svelte-1nfjf6m img{object-fit:cover;width:100%;height:100%}.send__text.svelte-1nfjf6m{color:var(--color-ink-soft);flex:20rem}.send__title.svelte-1nfjf6m{color:var(--color-ink);font-family:var(--font-family-heading), Georgia, serif;margin-bottom:.375rem;font-size:1.75rem;line-height:1.2}.send__actions.svelte-1nfjf6m{flex-wrap:wrap;gap:.625rem;display:flex}.selection__item--journey.svelte-14r01hr{border-color:var(--color-theme-primary)}.selection__houses.svelte-14r01hr{color:var(--color-gray-warm);margin-top:.375rem;font-size:.875rem;line-height:1.55}.selection__journey-cta.svelte-14r01hr{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-theme-primary);text-decoration-color:var(--color-theme-primary);text-underline-offset:.3rem;margin-top:.625rem;font-size:.9375rem;font-weight:500;display:inline-block}.selection__head.svelte-14r01hr{max-width:46rem;margin-bottom:2.75rem}.selection__kicker.svelte-14r01hr{margin-bottom:1rem}.selection__lead.svelte-14r01hr,.selection__hint.svelte-14r01hr{color:var(--color-gray-warm);margin-top:1.25rem;font-size:1.0625rem;line-height:1.7}.selection__list.svelte-14r01hr{border-top:.0625rem solid var(--color-hairline);margin:0;padding:0;list-style:none}.selection__item.svelte-14r01hr{border-bottom:.0625rem solid var(--color-hairline);grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding-block:1.25rem;display:grid}@media (width<=41.9375rem){.selection__item.svelte-14r01hr{grid-template-columns:5.5rem minmax(0,1fr)}}.selection__media.svelte-14r01hr{aspect-ratio:3/2;border-radius:.75rem;display:block;overflow:hidden}.selection__media.svelte-14r01hr img:where(.svelte-14r01hr){border-radius:inherit;object-fit:cover;width:100%;height:100%}.selection__region.svelte-14r01hr{color:var(--color-theme-primary);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}h2.svelte-14r01hr{font-size:1.5rem;font-weight:500;line-height:1.2}h2.svelte-14r01hr a:where(.svelte-14r01hr){color:inherit;text-decoration:none}.svelte-14r01hr:is(h2:where(.svelte-14r01hr) a:where(.svelte-14r01hr)):hover{text-underline-offset:.25rem;text-decoration:underline}.selection__note.svelte-14r01hr input:where(.svelte-14r01hr){color:var(--ink-warm,#4a453c);background:0 0;border:0;border-bottom:.0625rem solid #0000;border-radius:0;width:100%;max-width:28rem;margin-top:.5rem;padding:.25rem 0;font-size:.9375rem}.svelte-14r01hr:is(.selection__note:where(.svelte-14r01hr) input:where(.svelte-14r01hr)):focus{border-bottom-color:var(--color-theme-primary);outline:none}.svelte-14r01hr:is(.selection__note:where(.svelte-14r01hr) input:where(.svelte-14r01hr))::-moz-placeholder{color:var(--color-gray-warm)}.svelte-14r01hr:is(.selection__note:where(.svelte-14r01hr) input:where(.svelte-14r01hr))::placeholder{color:var(--color-gray-warm)}.theme-boho :is(.selection__note.svelte-14r01hr input:where(.svelte-14r01hr)){color:var(--color-ink)}.selection__remove.svelte-14r01hr,.selection__share.svelte-14r01hr{border:.0625rem solid var(--color-hairline);color:var(--ink-warm,#4a453c);cursor:pointer;background:0 0;border-radius:6.1875rem;min-height:2.75rem;padding:0 1.125rem;font-size:.8125rem;font-weight:500;transition:border-color .25s}.svelte-14r01hr:is(.selection__remove:where(.svelte-14r01hr),.selection__share:where(.svelte-14r01hr)):hover{border-color:var(--color-theme-primary)}@media (width<=41.9375rem){.selection__remove.svelte-14r01hr,.selection__share.svelte-14r01hr{grid-column:2;justify-self:start}}.theme-boho :is(.selection__remove.svelte-14r01hr,.selection__share.svelte-14r01hr){color:var(--color-ink)}.selection__actions.svelte-14r01hr{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.selection__empty.svelte-14r01hr{border:.0625rem solid var(--color-hairline);border-radius:1.125rem;justify-items:start;gap:1.5rem;max-width:46rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.selection__empty.svelte-14r01hr p:where(.svelte-14r01hr){color:var(--ink-warm,#4a453c);font-size:1.0625rem;line-height:1.7}.theme-boho :is(.selection__empty.svelte-14r01hr p:where(.svelte-14r01hr)){color:var(--color-ink-soft)}
