.eQuKha_head{border-bottom:1px solid var(--line);margin-bottom:clamp(1.5rem,4vw,2.5rem);padding-top:clamp(2rem,5vw,3.5rem);padding-bottom:clamp(1.25rem,3vw,2rem)}.eQuKha_h1{margin:0 0 var(--space-3);max-width:20ch;font-size:clamp(2.25rem,5vw,3.5rem)}.eQuKha_body{max-width:56ch;font-size:1.0625rem}.eQuKha_body p:last-child{margin-bottom:0}
._041Ptq_card{background:var(--panel);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}._041Ptq_photoLink{text-decoration:none;display:block}._041Ptq_photo{aspect-ratio:4/3;background:var(--paper);width:100%;display:block;position:relative;overflow:hidden}._041Ptq_img{object-fit:cover;filter:var(--grade)}._041Ptq_placeholder{width:100%;height:100%;position:absolute;inset:0}._041Ptq_body{flex-direction:column;flex:1;gap:.35rem;padding:.9rem 1rem 1.1rem;display:flex}._041Ptq_title{margin:0;font-size:1.125rem;line-height:1.15}._041Ptq_titleLink{color:var(--ink);text-decoration:none}._041Ptq_titleLink:hover{color:var(--accent-text)}._041Ptq_price{font-family:var(--font-display), ui-sans-serif, system-ui;font-size:1.5rem;font-weight:var(--weight-heavy);letter-spacing:-.01em;color:var(--accent-text);flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0;line-height:1.1;display:flex}._041Ptq_priceNote{font-family:var(--font-text), ui-sans-serif, system-ui;letter-spacing:0;color:var(--muted);font-size:.75rem;font-weight:400}._041Ptq_facts{color:var(--muted);flex-wrap:wrap;gap:.25rem .4rem;margin:.15rem 0 0;font-size:.875rem;list-style:none;display:flex}._041Ptq_facts li{white-space:nowrap}._041Ptq_facts li:not(:last-child):after{content:" ·";margin-left:.35rem}._041Ptq_flag{letter-spacing:.12em;text-transform:uppercase;min-height:1rem;color:var(--muted);margin:.2rem 0 0;font-size:.75rem}[data-design=classic] ._041Ptq_card{border:2px solid var(--ink)}[data-design=classic] ._041Ptq_photo{aspect-ratio:5/4;border-bottom:2px solid var(--ink)}[data-design=classic] ._041Ptq_price{font-stretch:75%}[data-design=classic] ._041Ptq_title{letter-spacing:-.01em;font-size:1.3rem}._041Ptq_actions{flex-wrap:wrap;gap:.5rem 1.25rem;margin:auto 0 0;padding-top:.75rem;display:flex}._041Ptq_action{font-family:var(--font-display), ui-sans-serif, system-ui;font-size:.9375rem;font-weight:var(--weight-heavy);color:var(--ink);border-bottom:2px solid var(--accent);padding-bottom:1px;font-stretch:87.5%;text-decoration:none}[data-design=luxury] ._041Ptq_card{transition:border-color .16s ease-out}[data-design=luxury] ._041Ptq_card:hover{border-color:var(--ink)}[data-design=luxury] ._041Ptq_photo:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 60px 10px #0b0b0b80}[data-design=luxury] ._041Ptq_title{font-size:1.25rem;font-weight:300}[data-design=luxury] ._041Ptq_price{color:var(--accent-text);font-weight:500}[data-design=showroom] ._041Ptq_photo{aspect-ratio:3/2}[data-design=showroom] ._041Ptq_card{transition:transform .18s ease-out,border-color .18s ease-out}[data-design=showroom] ._041Ptq_card:hover{border-color:#ffffff42;transform:translateY(-3px)}[data-design=showroom] ._041Ptq_price{color:var(--accent-text)}@media (prefers-reduced-motion:reduce){[data-design=showroom] ._041Ptq_card:hover{transform:none}}._041Ptq_wide ._041Ptq_photo{aspect-ratio:16/9}._041Ptq_wide ._041Ptq_title{font-size:1.5rem}._041Ptq_wide ._041Ptq_price{font-size:1.875rem}@media (max-width:60rem){._041Ptq_wide ._041Ptq_photo{aspect-ratio:3/2}}
._4gEqOG_bar{background:var(--panel);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:.75rem;padding:1rem;transition:transform .16s ease-out,border-color .16s ease-out;display:grid}._4gEqOG_bar:focus-within{border-color:#ffffff47;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){._4gEqOG_bar:focus-within{transform:none}}._4gEqOG_submit{background:var(--accent);min-height:2.75rem;color:var(--on-accent);border:1px solid var(--accent);font-family:var(--font-display), ui-sans-serif, system-ui;font-size:1rem;font-weight:var(--weight-heavy);letter-spacing:.04em;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:0;padding:.55rem 1.4rem}._4gEqOG_submit:active{transform:scale(.98)}@media (max-width:62rem){._4gEqOG_bar{grid-template-columns:repeat(2,minmax(0,1fr))}._4gEqOG_submit{grid-column:1/-1}}@media (max-width:30rem){._4gEqOG_bar{grid-template-columns:1fr;padding:.875rem}}
.HlRoxG_hero{padding-bottom:5.5rem;position:relative}.HlRoxG_photo{align-items:flex-end;height:620px;max-height:78svh;display:flex;position:relative;overflow:hidden}.HlRoxG_img{object-fit:cover;object-position:50% 4%;filter:var(--grade)}.HlRoxG_overlay{background:#0f11159e;position:absolute;inset:0}.HlRoxG_content{padding-top:2rem;padding-bottom:clamp(3rem,8vw,5.5rem);position:relative}.HlRoxG_eyebrow{font-family:var(--font-display), ui-sans-serif, system-ui;font-size:.75rem;font-weight:var(--weight-heavy);letter-spacing:.16em;text-transform:uppercase;color:#d9dbe0;margin:0 0 var(--space-3);max-width:none}.HlRoxG_h1{letter-spacing:-.025em;color:#fff;max-width:18ch;margin:0 0 var(--space-3);font-size:clamp(2.25rem,5.6vw,4rem);font-weight:700;line-height:1.02}.HlRoxG_lead{color:#d9dbe0;max-width:44ch;margin:0;font-size:1.0625rem}.HlRoxG_searchWrap{margin-top:-4.5rem;position:relative}@media (max-width:62rem){.HlRoxG_hero{padding-bottom:3rem}.HlRoxG_photo{height:460px}.HlRoxG_img{object-position:70% 4%}.HlRoxG_searchWrap{margin-top:-3rem}}@media (max-width:30rem){.HlRoxG_photo{height:min(340px,92vw)}.HlRoxG_content{padding-top:1rem;padding-bottom:2.75rem}.HlRoxG_eyebrow{letter-spacing:.1em;margin-bottom:.75rem;font-size:.6875rem}.HlRoxG_h1{margin-bottom:.75rem}.HlRoxG_lead{font-size:1rem;line-height:1.5}.HlRoxG_searchWrap{margin-top:-2rem}}@media (max-width:22.5rem){.HlRoxG_h1{font-size:1.875rem}.HlRoxG_lead{font-size:.9375rem}}
._9i-ira_stars{gap:.15rem;line-height:1;display:inline-flex}._9i-ira_star{width:.9rem;height:.9rem;fill:var(--accent-text);display:block}
._9bfxAa_viewport{touch-action:pan-y;padding-bottom:.5rem;overflow:hidden}._9bfxAa_viewportReduced{scroll-snap-type:x mandatory;touch-action:auto;overflow-x:auto}._9bfxAa_track{will-change:transform;gap:1rem;width:max-content;margin:0;padding:0;list-style:none;display:flex}._9bfxAa_card{scroll-snap-align:start;background:var(--panel);border:1px solid var(--line);-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;gap:.65rem;width:22rem;max-width:82vw;padding:1.25rem;display:flex}._9bfxAa_quote{color:var(--ink);max-width:none;margin:0;font-size:1rem;line-height:1.55}._9bfxAa_by{align-items:baseline;gap:.6rem;max-width:none;margin:auto 0 0;font-size:.875rem;display:flex}._9bfxAa_name{font-family:var(--font-display), ui-sans-serif, system-ui;font-weight:var(--weight-heavy);letter-spacing:.02em;color:var(--ink)}._9bfxAa_date{color:var(--muted)}
.xR4jdW_section{padding:clamp(2.5rem,7vw,5rem) 0}.xR4jdW_band{--ink:#f6f2ec;--paper:#1b1d21;--panel:#1b1d21;--muted:#b9b3ac;--accent-text:#e25a63;--line:#f6f2ec38;background:var(--paper);color:var(--ink)}.xR4jdW_head{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:1fr auto;align-items:end;display:grid}.xR4jdW_eyebrow{font-family:var(--font-display), ui-sans-serif, system-ui;font-size:.75rem;font-weight:var(--weight-strong);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);max-width:none;margin:0 0 .5rem}.xR4jdW_h2{margin:0}.xR4jdW_aggregate{text-align:right;max-width:30rem}.xR4jdW_rated{font-family:var(--font-display), ui-sans-serif, system-ui;font-size:1.25rem;font-weight:var(--weight-strong);max-width:none;margin:0 0 .25rem}.xR4jdW_link{color:inherit;border-bottom:1px solid;padding-bottom:1px;font-size:.9375rem;text-decoration:none}.xR4jdW_link:hover{border-bottom-color:var(--accent)}.xR4jdW_railWrap{padding-top:0}.xR4jdW_hint{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);max-width:none;margin:.75rem 0 0;font-size:.75rem}.xR4jdW_grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;margin:0;list-style:none;display:grid}.xR4jdW_card{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:.65rem;padding:1.25rem;display:flex}.xR4jdW_quote{max-width:none;margin:0;font-size:1rem;line-height:1.55}.xR4jdW_by{align-items:baseline;gap:.6rem;max-width:none;margin:auto 0 0;font-size:.875rem;display:flex}.xR4jdW_name{font-family:var(--font-display), ui-sans-serif, system-ui;font-weight:var(--weight-strong);letter-spacing:.02em}.xR4jdW_date{color:var(--muted)}@media (max-width:52rem){.xR4jdW_head{grid-template-columns:1fr;align-items:start}.xR4jdW_aggregate{text-align:left}}
._6dFgia_layout{gap:var(--space-4);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}._6dFgia_rail{background:var(--panel);border:1px solid var(--line);gap:.85rem;padding:1.1rem;display:grid;position:sticky;top:1rem}._6dFgia_railHead{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._6dFgia_railTitle{font-family:var(--font-display), ui-sans-serif, system-ui;font-size:.75rem;font-weight:var(--weight-strong);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);max-width:none;margin:0}._6dFgia_clear{font-family:var(--font-text), ui-sans-serif, system-ui;color:var(--accent-text);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;font-size:.8125rem;text-decoration:underline}._6dFgia_field{gap:.25rem;min-width:0;display:grid}._6dFgia_fieldLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem}._6dFgia_select{background:var(--paper);width:100%;min-height:2.5rem;color:var(--ink);border:1px solid var(--line);font-family:var(--font-text), ui-sans-serif, system-ui;border-radius:0;padding:.4rem .5rem;font-size:.9375rem}._6dFgia_fieldInline{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem}._6dFgia_results{min-width:0}._6dFgia_bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;padding-bottom:.9rem;display:flex}._6dFgia_barRight{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._6dFgia_count{font-family:var(--font-display), ui-sans-serif, system-ui;font-size:1.125rem;font-weight:var(--weight-strong);max-width:none;margin:0}._6dFgia_liveNote{font-family:var(--font-text), ui-sans-serif, system-ui;color:var(--muted);font-size:.875rem;font-weight:400}._6dFgia_chip{background:var(--accent);color:var(--on-accent);border:1px solid var(--accent);font-family:var(--font-text), ui-sans-serif, system-ui;cursor:pointer;border-radius:0;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.8125rem;display:inline-flex}._6dFgia_grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;margin:0;list-style:none;display:grid}._6dFgia_none{margin:0;padding:2rem 0;font-size:1.0625rem}@media (max-width:62rem){._6dFgia_layout{grid-template-columns:1fr}._6dFgia_rail{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;position:static}._6dFgia_railHead{grid-column:1/-1}}
