.filter-select[data-astro-cid-wgumvybp]{flex:1;min-width:0;display:flex;position:relative}.filter-select__control[data-astro-cid-wgumvybp]{-webkit-appearance:none;appearance:none;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:0;min-height:4rem;font-family:inherit;font-weight:600;font-size:var(--text-md);line-height:var(--leading);letter-spacing:0;color:var(--color-text-body);flex:1;padding:.5rem 3.5rem .5rem 1rem}.filter-select__control[data-astro-cid-wgumvybp] :is(option,optgroup){background:var(--color-field-option)}.filter-select__chevron[data-astro-cid-wgumvybp]{background:var(--color-surface);border-radius:var(--radius-pill);pointer-events:none;width:2rem;height:2rem;color:var(--color-text-body);place-items:center;display:grid;position:absolute;top:50%;right:1rem;translate:0 -50%}.filter-select__chevron[data-astro-cid-wgumvybp] .icon[data-astro-cid-wgumvybp]{--icon-size:1rem}.filter-select--house[data-astro-cid-wgumvybp]{flex:0 25rem}.filter-select--house[data-astro-cid-wgumvybp] .filter-select__control[data-astro-cid-wgumvybp]{background:var(--color-surface);border-color:var(--color-border-field);border-radius:var(--radius-md);min-height:3.5rem;font-weight:500;font-size:var(--text-lg);line-height:var(--leading-heading);padding-left:1.25rem}.filter-select--house[data-astro-cid-wgumvybp] .filter-select__chevron[data-astro-cid-wgumvybp]{background:0 0;width:1.5rem;height:1.5rem}.filter-select--house[data-astro-cid-wgumvybp] .filter-select__chevron[data-astro-cid-wgumvybp] .icon[data-astro-cid-wgumvybp]{--icon-size:1.5rem}@media (max-width:63.999rem){.filter-select--house[data-astro-cid-wgumvybp]{flex:1}}.filtered-list__filter[data-astro-cid-su46r27z]{max-width:calc(47.25rem + var(--layout-gutter) * 2);align-items:center;gap:1rem;padding-block-start:2rem;padding-block-end:2rem;display:flex}.filtered-list__filter--rows[data-astro-cid-su46r27z]{flex-direction:column;align-items:stretch;gap:1.5rem}.filtered-list__row[data-astro-cid-su46r27z]{align-items:center;gap:1rem;min-width:0;display:flex}fieldset[data-astro-cid-su46r27z].filtered-list__row{margin-block:calc((var(--tap-min) - 2rem) / -2);border:0;padding:0}legend[data-astro-cid-su46r27z].filtered-list__filter-label{float:left;padding:0}.filtered-list__filter-label[data-astro-cid-su46r27z]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:var(--leading-label);letter-spacing:0;color:var(--color-text);flex:0 0 12.5rem}.filtered-list__choices[data-astro-cid-su46r27z]{flex-wrap:wrap;flex:1;column-gap:1.5rem;display:flex}.filtered-list__choice[data-astro-cid-su46r27z]{min-height:var(--tap-min);cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);line-height:var(--leading-label);letter-spacing:0;color:var(--color-text-body);align-items:center;gap:1rem;display:flex}.filtered-list__body[data-astro-cid-su46r27z]{flex-direction:column;align-items:center;gap:4rem;display:flex}.filtered-list__grid[data-astro-cid-su46r27z]{width:100%;display:grid}.filtered-list__grid--cards[data-astro-cid-su46r27z]{grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:49.0625rem){.filtered-list__grid--cards[data-astro-cid-su46r27z]{grid-template-columns:repeat(auto-fill,minmax(min(max(20rem,33.3333% - .666667rem),100%),1fr))}}.filtered-list__grid--rows[data-astro-cid-su46r27z]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:clip}.filtered-list__grid--rows[data-astro-cid-su46r27z]>li:not([hidden])~li:not([hidden]){border-top:1px solid var(--color-border)}.filtered-list__grid[data-astro-cid-su46r27z]>li{display:grid}.filtered-list__more[data-astro-cid-su46r27z]{--cta-pill-fill:var(--color-tag-new);--cta-pill-ink:var(--color-text);border:0;width:22.5rem;max-width:100%;padding-inline-start:2rem;padding-inline-end:2rem}.filtered-list__more-icon[data-astro-cid-su46r27z]{rotate:90deg}@media (max-width:63.999rem){.filtered-list__filter[data-astro-cid-su46r27z]{align-items:stretch;gap:calc(1rem - var(--text-lg) * .2);padding-block:calc(2rem - var(--text-lg) * .2) 1rem;flex-direction:column}.filtered-list__filter-label[data-astro-cid-su46r27z]{flex-basis:auto}.filtered-list__filter--rows[data-astro-cid-su46r27z]{gap:calc(1.5rem - var(--text-lg) * .2);padding-bottom:2rem}.filtered-list__row[data-astro-cid-su46r27z]{align-items:stretch;gap:calc(1rem - var(--text-lg) * .2);flex-direction:column}fieldset[data-astro-cid-su46r27z].filtered-list__row{gap:calc(1.5rem - var(--text-lg) * .2 - (var(--tap-min) - 2rem) / 2);margin-top:0}.filtered-list__choices[data-astro-cid-su46r27z]{row-gap:calc(1rem - (var(--tap-min) - 2rem));flex-direction:column}.filtered-list__grid--rows[data-astro-cid-su46r27z]{border-radius:var(--radius-lg)}}.filtered-list__filter--stacked[data-astro-cid-su46r27z]{padding-block:calc(2rem - var(--text-lg) * .2) 2rem;gap:2rem}.filtered-list__group[data-astro-cid-su46r27z]{gap:calc(1rem - var(--text-lg) * .2);flex-direction:column;flex:1;min-width:0;display:flex}.filtered-list__group[data-astro-cid-su46r27z] .filtered-list__filter-label[data-astro-cid-su46r27z]{flex:none}@media (max-width:63.999rem){.filtered-list__filter--stacked[data-astro-cid-su46r27z]{gap:calc(1.5rem - var(--text-lg) * .2)}}
