._entry_1h4df_3{margin:0}._link_1h4df_7{display:inline-flex;align-items:center;min-height:var(--control-height-sm);color:var(--color-accent-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:3px}._link_1h4df_7:hover{color:var(--color-accent)}._link_1h4df_7:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}._root_1ddjf_3{display:block;width:100%}._form_1ddjf_8{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:stretch}._fieldRow_1ddjf_16{display:flex;gap:var(--space-2);align-items:flex-start}._fieldRow_1ddjf_16>._form_1ddjf_8{flex:1 1 auto;min-width:0}._field_1ddjf_16{position:relative;flex:1 1 100%;min-width:0}._input_1ddjf_34{width:100%;min-height:var(--control-height-lg);padding:0 var(--space-4);border:var(--control-border-width) solid var(--color-border-strong);border-radius:var(--control-radius-lg);font-family:var(--font-sans);font-size:16px;color:var(--color-text-strong);background:var(--color-surface)}._input_1ddjf_34::placeholder{color:var(--color-text-muted)}._input_1ddjf_34:focus-visible{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}._srOnly_1ddjf_56{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._chipsRow_1ddjf_67{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3)}._chips_1ddjf_67{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:0}._chip_1ddjf_67{display:inline-flex;align-items:center;gap:var(--space-1);padding:4px 4px 4px 12px;border-radius:var(--radius-pill);background:var(--accent-50);border:1px solid var(--accent-100);font-size:13px;font-weight:600;color:var(--color-accent-text)}._chipLabel_1ddjf_96{white-space:nowrap}._chipRemove_1ddjf_100{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--color-accent-text);font-size:16px;line-height:1;cursor:pointer}._chipRemove_1ddjf_100:hover{background:var(--accent-100)}._chipRemove_1ddjf_100:focus-visible{outline:none;box-shadow:var(--focus-ring)}._formInline_1ddjf_125{flex-wrap:nowrap}._formInline_1ddjf_125 ._field_1ddjf_16{flex:1 1 auto;flex-basis:auto}._inputCompact_1ddjf_134{min-height:var(--control-height-md);border-radius:var(--control-radius-md)}._hint_1ddjf_139{margin:var(--space-2) 0 0;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);text-align:left}@media(min-width:480px){._form_1ddjf_8{flex-wrap:nowrap}._field_1ddjf_16{flex-basis:auto}}

._badge_ntwqi_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--badge-padding);border:var(--border-width) solid transparent;border-radius:var(--radius-pill);font-family:var(--font-sans);line-height:var(--line-height-caption);white-space:nowrap}._md_ntwqi_12{font-size:var(--badge-font-size);font-weight:var(--font-weight-semibold)}._sm_ntwqi_16{font-size:11.5px;font-weight:var(--font-weight-bold)}._dot_ntwqi_20{width:6px;height:6px;border-radius:var(--radius-pill);background:currentColor}._neutral_ntwqi_26._soft_ntwqi_26{color:var(--color-text);background:var(--color-canvas)}._neutral_ntwqi_26._solid_ntwqi_30{color:var(--color-surface);background:var(--color-text)}._neutral_ntwqi_26._outline_ntwqi_34{color:var(--color-text);background:transparent;border-color:var(--color-border-strong)}._accent_ntwqi_39._soft_ntwqi_26,._info_ntwqi_40._soft_ntwqi_26{color:var(--color-accent-text);background:var(--accent-50)}._accent_ntwqi_39._solid_ntwqi_30,._info_ntwqi_40._solid_ntwqi_30{color:var(--color-on-accent);background:var(--color-accent)}._accent_ntwqi_39._outline_ntwqi_34,._info_ntwqi_40._outline_ntwqi_34{color:var(--color-accent-text);background:transparent;border-color:var(--color-accent)}._success_ntwqi_55._soft_ntwqi_26{color:var(--color-success);background:var(--color-success-bg)}._success_ntwqi_55._solid_ntwqi_30{color:var(--color-on-success);background:var(--color-success)}._success_ntwqi_55._outline_ntwqi_34{color:var(--color-success);background:transparent;border-color:var(--color-success)}._warning_ntwqi_68._soft_ntwqi_26{color:var(--color-warning);background:var(--color-warning-bg)}._warning_ntwqi_68._solid_ntwqi_30{color:var(--color-surface);background:var(--color-warning)}._warning_ntwqi_68._outline_ntwqi_34{color:var(--color-warning);background:transparent;border-color:var(--color-warning)}._danger_ntwqi_81._soft_ntwqi_26{color:var(--color-danger);background:var(--color-danger-bg)}._danger_ntwqi_81._solid_ntwqi_30{color:var(--color-on-accent);background:var(--color-danger)}._danger_ntwqi_81._outline_ntwqi_34{color:var(--color-danger);background:transparent;border-color:var(--color-danger)}._inverse_ntwqi_94._soft_ntwqi_26{color:var(--color-surface);background:var(--color-text-muted)}._inverse_ntwqi_94._solid_ntwqi_30{color:var(--color-surface);background:var(--color-text-strong)}._inverse_ntwqi_94._outline_ntwqi_34{color:var(--color-text-strong);background:transparent;border-color:var(--color-text-strong)}

._cardWrap_1ntv9_1{position:relative;display:flex;flex-direction:column;min-width:0}._cardWrap_1ntv9_1>._card_1ntv9_1{flex:1 1 auto}._cardWithDealerChip_1ntv9_12 ._body_1ntv9_12{padding-bottom:var(--space-5)}._cardWithDealerChip_1ntv9_12:has(._founderChip_1ntv9_15) ._body_1ntv9_12,._cardWithDealerChip_1ntv9_12:has(._featuredChip_1ntv9_16) ._body_1ntv9_12{padding-bottom:40px}._card_1ntv9_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-1);display:flex;flex-direction:column;font-family:var(--font-sans);text-decoration:none;color:inherit;transition:box-shadow var(--duration) var(--ease-standard),transform var(--duration) var(--ease-standard)}@media(hover:hover){._card_1ntv9_1:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}}._photo_1ntv9_42{position:relative;aspect-ratio:4 / 3;background:repeating-linear-gradient(135deg,#eef1f6,#eef1f6 11px,#e5e9f0 11px 22px)}._noPhoto_1ntv9_47{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--space-1);align-items:center;justify-content:center;background:var(--color-canvas);font-size:var(--font-size-caption);color:var(--color-text-muted)}._photoLoading_1ntv9_60{position:absolute;inset:0;background:linear-gradient(90deg,var(--color-border-strong) 25%,var(--color-border) 50%,var(--color-border-strong) 75%);background-size:calc(var(--space-8) * 16.25) 100%;animation:cp-shimmer 1.4s linear infinite}@media(prefers-reduced-motion:reduce){._photoLoading_1ntv9_60{animation:none}}._photoImg_1ntv9_77{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--duration) ease}._photoImgPending_1ntv9_85{opacity:0}._tag_1ntv9_88{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:var(--radius-pill);font-size:11.5px;font-weight:700;box-shadow:0 1px 3px #1018282e}._tagPromo_1ntv9_101,._tagPriceDrop_1ntv9_105{background:var(--color-success-bg);color:var(--color-success)}._tagDealer_1ntv9_109{background:var(--color-text-strong);color:#fff}._tagPublished_1ntv9_113{background:var(--color-info-bg);color:var(--color-info)}._feedLabel_1ntv9_117{position:absolute;left:10px;bottom:10px;padding:3px 8px;border-radius:var(--radius-pill);background:var(--color-scrim-strong);color:var(--color-on-accent);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);pointer-events:none}._photo_1ntv9_42:has(._compareMobile_1ntv9_130) ._feedLabel_1ntv9_117{bottom:46px}._save_1ntv9_133{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--radius-pill);background:#ffffffeb;box-shadow:0 1px 4px #10182833;cursor:pointer;color:#475467;transition:transform var(--duration-fast) var(--ease-standard)}._save_1ntv9_133._saved_1ntv9_150{color:var(--color-accent)}._save_1ntv9_133:hover{transform:scale(1.06)}._save_1ntv9_133:focus-visible{box-shadow:var(--focus-ring);outline:none}._compareMobile_1ntv9_130{display:contents}._compareDesktop_1ntv9_164{display:none}._compare_1ntv9_130{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:none;border-radius:var(--radius-pill);background:#ffffffeb;box-shadow:0 1px 4px #10182833;font-size:12px;font-weight:600;color:#475467;cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard)}._compareMobile_1ntv9_130 ._compare_1ntv9_130{position:absolute;left:10px;bottom:10px}._compare_1ntv9_130._compareOn_1ntv9_187{background:var(--color-accent);color:#fff}._compare_1ntv9_130:hover:not(:disabled){transform:scale(1.04)}._compare_1ntv9_130:disabled{opacity:.5;cursor:not-allowed}._compare_1ntv9_130:focus-visible{box-shadow:var(--focus-ring);outline:none}._body_1ntv9_12{padding:var(--space-1) var(--space-3) var(--space-2);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._priceWithMarket_1ntv9_211{container-type:inline-size}._marketBeside_1ntv9_214,._marketBelow_1ntv9_215{display:flex;flex-direction:column;gap:var(--space-1)}._marketSlotLine_1ntv9_221,._marketSlotChip_1ntv9_222{display:flex}._marketSlotLine_1ntv9_221{min-height:12px}._marketSlotChip_1ntv9_222{min-height:20px}._marketSlotRange_1ntv9_231{min-height:29px}@container (min-width: 312px){._marketBeside_1ntv9_214{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._marketSlotChip_1ntv9_222>span{transform:translateY(-2px)}}._title_1ntv9_247{margin:0;font-size:15.5px;font-weight:600;line-height:1.2;color:var(--color-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._facts_1ntv9_258{min-width:0;display:grid;grid-template-rows:minmax(18px,auto) 18px;font-size:13px;line-height:18px;color:var(--color-text-muted)}._meta_1ntv9_266,._specs_1ntv9_267{display:flex;align-items:center;margin:0}._meta_1ntv9_266{grid-row:1}._specs_1ntv9_267{grid-row:2}._facts_1ntv9_258>._factsSep_1ntv9_278{display:none}._metaLoc_1ntv9_281,._metaKm_1ntv9_282,._sep_1ntv9_283,._factsSep_1ntv9_278,._spec_1ntv9_267{display:inline}._sep_1ntv9_283,._factsSep_1ntv9_278{opacity:.45;padding-inline:var(--space-1)}._spec_1ntv9_267{padding:0;border:none;background:none;font-size:inherit;font-weight:inherit;color:inherit;max-width:none}._featuredChip_1ntv9_16{display:inline-flex;align-items:center;margin-top:6px;margin-left:6px;padding:3px 8px;border-radius:var(--radius-pill);background:var(--color-warning-bg);color:var(--color-warning);font-size:var(--font-size-micro);font-weight:700;letter-spacing:.02em;width:fit-content}._founderChip_1ntv9_15{display:inline-flex;align-items:center;margin-top:6px;padding:3px 8px;border-radius:var(--radius-pill);background:var(--accent-50);color:var(--color-accent-text);font-size:var(--font-size-micro);font-weight:700;letter-spacing:.02em;width:fit-content}._dealerChipLink_1ntv9_331{position:absolute;left:var(--space-3);bottom:var(--space-1);z-index:2;display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--radius-pill);background:var(--accent-50);color:var(--color-accent-text);font-size:var(--font-size-micro);font-weight:700;letter-spacing:.02em;width:fit-content;text-decoration:none}._dealerChipLink_1ntv9_331:hover{text-decoration:underline}._dealerChipLink_1ntv9_331:focus-visible{outline:none;box-shadow:var(--focus-ring)}._skeBlock_1ntv9_355,._skePhoto_1ntv9_356{background:linear-gradient(90deg,#eef1f6 25%,#e2e6ec 37%,#eef1f6 63%);background-size:800px 100%;animation:cp-shimmer 1.4s linear infinite;border-radius:var(--radius-sm)}._skePhoto_1ntv9_356{aspect-ratio:4 / 3;border-radius:0}._skeBody_1ntv9_366{padding:var(--space-2) var(--space-3) var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}@media(min-width:768px){._compareMobile_1ntv9_130{display:none}._photo_1ntv9_42:has(._compareMobile_1ntv9_130) ._feedLabel_1ntv9_117{bottom:10px}._compareDesktop_1ntv9_164{display:flex;justify-content:flex-end;margin-top:auto}._cardWithDealerChip_1ntv9_12:has(._compareDesktop_1ntv9_164) ._body_1ntv9_12{padding-bottom:var(--space-4)}._cardWithDealerChip_1ntv9_12 ._body_1ntv9_12{padding-bottom:40px}._body_1ntv9_12{padding:14px 16px 16px;gap:7px}._marketBeside_1ntv9_214,._marketBelow_1ntv9_215{gap:7px}._title_1ntv9_247{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;white-space:normal}._facts_1ntv9_258{display:flex;flex-direction:column;gap:7px;overflow:visible;white-space:normal;text-overflow:unset}._factsSep_1ntv9_278{display:none}._meta_1ntv9_266{display:flex;align-items:center;gap:7px;min-width:0}._metaLoc_1ntv9_281{flex:1 1 auto;min-width:0;white-space:normal}._metaKm_1ntv9_282,._sep_1ntv9_283{flex:none;padding-inline:0}._specs_1ntv9_267{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}._spec_1ntv9_267{display:inline-flex;align-items:center;max-width:100%;padding:4px 9px;border-radius:var(--radius-sm);background:var(--color-canvas);border:1px solid var(--color-border);font-size:12px;font-weight:500;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dealerChipLink_1ntv9_331{left:16px;bottom:14px}._skeBody_1ntv9_366{padding:16px;gap:11px}}._priceSlot_1pbi1_2{display:grid}._priceSlot_1pbi1_2>._priceBlock_1pbi1_5{grid-area:1 / 1}._priceBlock_1pbi1_5[aria-hidden=true]{visibility:hidden}._priceBlock_1pbi1_5{display:flex;flex-direction:column;gap:var(--space-1)}._price_1pbi1_2{font-size:21px;font-weight:800;letter-spacing:-.01em;color:var(--color-price)}._srOnly_1pbi1_22{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._originalPrice_1pbi1_33{font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--line-height-label);color:var(--color-text-muted)}._priceInline_1pbi1_39{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-2)}._secondaryPrice_1pbi1_45{font-size:var(--font-size-caption);color:var(--color-text-muted);font-variant-numeric:tabular-nums}

._marker_1kg1s_3{position:absolute;top:1px;width:10px;height:10px;margin-left:-5px;border:2px solid var(--color-surface);border-radius:var(--radius-pill);box-shadow:var(--shadow-1)}._below_1kg1s_15{background:var(--color-success)}._within_1kg1s_19{background:var(--color-accent)}._above_1kg1s_23{background:var(--color-warning)}._line_1kg1s_29{position:relative;display:inline-block;flex:none;width:96px;height:12px;vertical-align:middle}._lineCard_1kg1s_38{width:120px}._lineTrack_1kg1s_42{position:absolute;top:4px;right:8px;left:8px;height:4px;border-radius:var(--radius-pill);background:var(--accent-100)}._chip_1kg1s_54{display:inline-flex;flex:none;align-items:center;height:20px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-micro);font-weight:var(--font-weight-bold);letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums}._chipBelow_1kg1s_68{background:var(--color-success-bg);color:var(--color-success)}._chipAbove_1kg1s_73{background:var(--color-warning-bg);color:var(--color-warning)}._chipWithin_1kg1s_78{border:1px solid var(--color-border);background:var(--color-canvas);color:var(--color-text-muted)}._range_1kg1s_86{position:relative;display:block;width:100%}._rangePriced_1kg1s_92{padding-top:22px}._rangePrice_1kg1s_92{position:absolute;top:0;font-size:var(--font-size-small);font-weight:var(--font-weight-extrabold);color:var(--color-price);white-space:nowrap;font-variant-numeric:tabular-nums;transform:translate(-50%)}._rangePriceStart_1kg1s_107{left:0;transform:none}._rangePriceEnd_1kg1s_112{right:0;transform:none}._rangeBody_1kg1s_117{display:block}._rangeRail_1kg1s_121{position:relative;display:block;height:12px}._rangeRail_1kg1s_121:before{position:absolute;top:5px;right:0;left:0;height:2px;background:var(--color-border);content:""}._rangeTrack_1kg1s_138{position:absolute;top:4px;right:16%;left:16%;height:4px;border-radius:var(--radius-pill);background:var(--accent-100)}._rangeLabels_1kg1s_148{display:flex;justify-content:space-between;margin-top:2px;padding:0 16%;font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}._rangeLabels_1kg1s_148>:first-child{transform:translate(-50%)}._rangeLabels_1kg1s_148>:last-child{transform:translate(50%)}._photos_hxjky_1{position:absolute;inset:0;overflow:hidden}._strip_hxjky_7{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}._strip_hxjky_7::-webkit-scrollbar{display:none}._slide_hxjky_22{position:relative;flex:0 0 100%;min-width:0;height:100%;scroll-snap-align:start}._count_hxjky_30{position:absolute;display:none;right:10px;bottom:10px;padding:3px 8px;border-radius:var(--radius-pill);background:var(--color-scrim-strong);color:var(--color-on-accent);font-size:var(--font-size-micro);pointer-events:none}._dots_hxjky_43{position:absolute;bottom:var(--photo-dots-bottom);left:50%;transform:translate(-50%);display:flex;gap:4px;padding:2px 4px;border-radius:var(--radius-pill);background:var(--color-scrim-strong);pointer-events:none}._dot_hxjky_43{width:5px;height:5px;border-radius:50%;background:var(--color-on-accent);opacity:.5}._dot_hxjky_43[data-active=true]{opacity:1}._chevron_hxjky_69{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;display:none;align-items:center;justify-content:center;border-radius:50%;background:var(--color-scrim-strong);color:var(--color-on-accent);font-size:var(--font-size-h2);line-height:1;opacity:.6}._prev_hxjky_86{left:8px}._next_hxjky_90{right:8px}._srOnly_hxjky_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:768px){._strip_hxjky_7{overflow-x:hidden}._count_hxjky_30{display:block}._chevron_hxjky_69{display:flex}._dots_hxjky_43{display:none}._chevron_hxjky_69{cursor:pointer}}@media(min-width:768px)and (hover:hover){._count_hxjky_30,._chevron_hxjky_69{opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard)}._photos_hxjky_1:hover ._count_hxjky_30,a:focus-visible ._count_hxjky_30{opacity:1}._photos_hxjky_1:hover ._chevron_hxjky_69,a:focus-visible ._chevron_hxjky_69{opacity:.6;pointer-events:auto}._photos_hxjky_1:hover ._chevron_hxjky_69:hover{opacity:.9}}

._hero_71ol8_1{position:relative;width:100%;overflow:hidden;text-align:center;isolation:isolate}._heroImage_71ol8_9{position:absolute;inset:0;z-index:-1;background:var(--gradient-hero)}._heroContent_71ol8_16{max-width:720px;margin:0 auto;padding:var(--space-5) var(--space-5) var(--space-4)}._h1_71ol8_22{margin:0 0 var(--space-2);font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--tracking-display);font-weight:var(--font-weight-extrabold);color:var(--color-text-strong)}._lede_71ol8_31{margin:0 auto var(--space-4);font-size:var(--font-size-control);line-height:var(--line-height-control);color:var(--color-text-muted);white-space:nowrap;height:calc(var(--font-size-control) * var(--line-height-control))}@media(min-width:1024px){._heroContent_71ol8_16{padding:var(--space-6) var(--space-5) var(--space-5)}}._advancedLink_71ol8_48{display:inline-flex;align-items:center;min-height:var(--control-height-sm);margin-top:var(--space-3);color:var(--color-accent);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-decoration:none}._advancedLink_71ol8_48:hover{text-decoration:underline}._advancedLink_71ol8_48:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-pill)}._scroller_99n43_1{display:flex;gap:var(--space-2);overflow-x:auto;padding:var(--space-1) 0 var(--space-4) var(--space-5);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,currentColor calc(100% - var(--space-6)),transparent);mask-image:linear-gradient(to right,currentColor calc(100% - var(--space-6)),transparent)}._scroller_99n43_1::-webkit-scrollbar{display:none}._scroller_99n43_1:after{content:"";flex:0 0 calc(var(--space-6) - var(--space-2))}._chip_99n43_28{flex:0 0 auto}._browse_99n43_32{display:none;width:100%;max-width:1080px;margin:0 auto;padding:var(--space-4) var(--space-5) var(--space-5)}._browseGrid_99n43_40,._browseGridWide_99n43_41{display:grid;gap:var(--space-5);margin-top:var(--space-4)}._browseColTitle_99n43_47{margin:0 0 var(--space-2);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted)}._browseList_99n43_56{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}._browseLink_99n43_65{display:inline-flex;align-items:center;min-height:var(--control-height-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-size-control);font-weight:var(--font-weight-semibold);color:var(--color-text-strong);text-decoration:none}._browseLink_99n43_65:hover{border-color:var(--accent-300);background:var(--accent-50)}._chip_99n43_28._destination_99n43_86,._browseLink_99n43_65._destination_99n43_86{gap:var(--space-1);border-color:var(--accent-600);background:var(--accent-600);color:var(--color-on-accent)}._chip_99n43_28._destination_99n43_86:hover:not(:disabled),._browseLink_99n43_65._destination_99n43_86:hover{border-color:var(--accent-700);background:var(--accent-700)}._chip_99n43_28._destination_99n43_86:focus-visible,._browseLink_99n43_65._destination_99n43_86:focus-visible{box-shadow:var(--focus-ring);outline:2px solid var(--accent-700);outline-offset:2px}._destinationIcon_99n43_107{flex:none;width:16px;height:16px}@media(min-width:768px){._scroller_99n43_1{display:none}._browse_99n43_32{display:block}._browseGrid_99n43_40,._browseGridWide_99n43_41{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}}@media(min-width:1024px){._browseGridWide_99n43_41{grid-template-columns:repeat(3,minmax(0,2fr)) minmax(0,1fr)}}._wrap_e855a_1{position:relative;min-width:0}._card_e855a_7{--photo-dots-bottom: 4px;position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:repeating-linear-gradient(135deg,var(--color-canvas),var(--color-canvas) 11px,var(--color-border) 11px,var(--color-border) 22px);color:var(--color-surface);text-decoration:none;box-shadow:var(--shadow-1)}._scrim_e855a_27{position:absolute;inset:26% 0 0;pointer-events:none;background:linear-gradient(transparent,color-mix(in srgb,var(--color-text-strong) 90%,transparent))}._overlay_e855a_37{position:absolute;right:10px;bottom:17px;left:10px;display:flex;flex-direction:column;gap:2px;pointer-events:none}._title_e855a_48{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:1.25}._price_e855a_59{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);font-variant-numeric:tabular-nums;white-space:nowrap}._tag_e855a_66{position:absolute;pointer-events:none;top:8px;left:8px;z-index:1;max-width:calc(100% - 58px);overflow:hidden;padding:4px 7px;border-radius:var(--radius-pill);background:var(--color-text-strong);color:var(--color-surface);font-size:var(--font-size-micro);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}._save_e855a_84{position:absolute;top:8px;right:8px;z-index:1;display:grid;width:40px;height:40px;place-items:center;border:none;border-radius:var(--radius-pill);background:var(--color-surface-translucent);color:var(--color-text);cursor:pointer}._saved_e855a_100{color:var(--color-accent)}._save_e855a_84:focus-visible,._card_e855a_7:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(min-width:768px){._overlay_e855a_37{bottom:9px}}._section_1s5xk_1{width:100%;max-width:1080px;margin:0 auto;padding:var(--space-4) var(--space-5) var(--space-7)}._sectionHead_1s5xk_8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}._h2_1s5xk_16{margin:0;font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--tracking-h2);font-weight:var(--font-weight-bold);color:var(--color-text-strong)}._seeAll_1s5xk_25{color:var(--color-accent-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-decoration:none;white-space:nowrap}._seeAll_1s5xk_25:hover{text-decoration:underline}._grid_1s5xk_37{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._recentSentinel_1s5xk_43{grid-column:1 / -1;min-height:1px}._recentError_1s5xk_48{margin-top:var(--space-4);text-align:center;color:var(--color-text-muted)}._recentError_1s5xk_48 p{margin:0 0 var(--space-2)}._recentError_1s5xk_48 button,._loadMoreButton_1s5xk_59{min-height:var(--control-height-sm);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-strong);font-weight:var(--font-weight-semibold);cursor:pointer}._loadMore_1s5xk_59{margin-top:var(--space-4);display:flex;justify-content:center}._loadMoreButton_1s5xk_59:disabled{opacity:.6;cursor:default}._empty_1s5xk_81{padding:var(--space-6) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center}._emptyText_1s5xk_88{margin:0 0 var(--space-1);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}._emptyHint_1s5xk_95{margin:0;font-size:var(--font-size-small);color:var(--color-text-muted)}._emptyCta_1s5xk_101{display:inline-flex;align-items:center;justify-content:center;margin-top:var(--space-4);min-height:var(--control-height-sm);padding:10px 18px;border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--font-size-control);font-weight:var(--font-weight-bold);text-decoration:none}@media(min-width:768px){._grid_1s5xk_37{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-4)}}._page_s49q1_1{min-height:100vh;display:flex;flex-direction:column}._row_a79o6_3{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-decoration:none;color:inherit;box-shadow:var(--shadow-1)}._row_a79o6_3:hover{box-shadow:var(--shadow-2)}._row_a79o6_3:focus-visible{outline:none;box-shadow:var(--focus-ring)}._thumb_a79o6_26{position:relative;width:72px;height:72px;border-radius:var(--radius-md);overflow:hidden;background:var(--color-canvas)}._body_a79o6_35{min-width:0}._title_a79o6_39{margin:0;font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-bold);color:var(--color-text-strong)}._meta_a79o6_47{margin-top:var(--space-1);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-muted)}._metaSplit_a79o6_55{display:flex;min-width:0;white-space:nowrap}._metaLoc_a79o6_61{min-width:0;overflow:hidden;text-overflow:ellipsis}._metaKm_a79o6_67{flex:none}._price_a79o6_71{font-size:var(--font-size-small);font-weight:var(--font-weight-extrabold);color:var(--color-price);white-space:nowrap;font-variant-numeric:tabular-nums}._priceStack_a79o6_80{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}._rowRange_a79o6_88{grid-template-columns:72px minmax(0,1fr);padding-right:var(--space-4)}._marketRange_a79o6_93{display:block;margin-top:6px}@media(min-width:768px){._thumb_a79o6_26{width:96px;height:72px}._row_a79o6_3{grid-template-columns:96px minmax(0,1fr) auto;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2)}._rowRange_a79o6_88{grid-template-columns:96px minmax(0,1fr)}}@media(min-width:1024px){._column_a79o6_119{grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--space-3);row-gap:2px;align-items:start;padding:var(--space-3) 0;border:0;border-radius:0;background:transparent;box-shadow:none}._column_a79o6_119:hover{box-shadow:none}._column_a79o6_119:hover ._title_a79o6_39{color:var(--color-accent-text)}._column_a79o6_119:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}._column_a79o6_119 ._thumb_a79o6_26{grid-row:1 / span 2;width:72px;height:54px;margin-top:2px}._column_a79o6_119 ._title_a79o6_39{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._column_a79o6_119 ._meta_a79o6_47{margin-top:2px}._column_a79o6_119 ._price_a79o6_71{grid-column:2;justify-self:start;margin-top:var(--space-1);font-size:var(--font-size-control)}._column_a79o6_119 ._priceStack_a79o6_80{grid-column:2;justify-self:start;flex-direction:row;align-items:center;gap:10px;margin-top:var(--space-1)}._column_a79o6_119 ._priceStack_a79o6_80 ._price_a79o6_71{margin-top:0}._column_a79o6_119 ._marketRange_a79o6_93{margin-top:2px}}._rails_1viw3_6{width:100%;max-width:1080px;margin:0 auto;padding:var(--space-3) var(--space-5) var(--space-4);display:grid;gap:var(--space-4)}._section_1viw3_15{min-width:0;overflow-x:hidden}._sectionHead_1viw3_20{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}._h2_1viw3_28{margin:0;font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--tracking-h2);font-weight:var(--font-weight-bold);color:var(--color-text-strong)}._seeAll_1viw3_37{color:var(--color-accent-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-decoration:none;white-space:nowrap}._seeAll_1viw3_37:hover{text-decoration:underline}._seeAll_1viw3_37:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-pill)}._list_1viw3_55{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);overflow-x:hidden}@media(min-width:1024px){._rails_1viw3_6{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-5);align-items:start;padding-top:var(--space-4)}._section_1viw3_15{padding:var(--space-4) var(--space-4) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-1)}._section_1viw3_15:only-child{max-width:560px}._sectionHead_1viw3_20{margin-bottom:var(--space-1)}._h2_1viw3_28{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--tracking-h3)}._list_1viw3_55{gap:0}._list_1viw3_55>li+li{border-top:1px solid var(--color-border)}}
