.rd9Bia_page{background:var(--page-background);color:var(--text-primary)}.rd9Bia_container{max-width:1200px;padding-block:1rem 2rem}.rd9Bia_layout{gap:1rem;min-width:0;margin-top:1rem;display:grid}.rd9Bia_layout>*{min-width:0}.rd9Bia_panel,.rd9Bia_gallery{background:var(--surface);border:1px solid var(--border);border-radius:1.25rem;box-shadow:0 5px 18px #0000000a}.rd9Bia_panel{padding:1.25rem}.rd9Bia_gallery{overflow:hidden}.rd9Bia_mainPhoto{aspect-ratio:4/3;background:var(--surface-muted);height:auto}.rd9Bia_gallery>div+div{background:var(--surface-muted);gap:.5rem;padding:.65rem}.rd9Bia_gallery>div+div button{width:72px;height:52px;box-shadow:none}.rd9Bia_gallery>div:first-child>button{min-width:44px;min-height:44px;box-shadow:0 2px 8px #00000026}.rd9Bia_summary h1{overflow-wrap:anywhere;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.15}.rd9Bia_location{color:var(--text-secondary);margin-top:.5rem;font-size:.9rem}.rd9Bia_meta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin-top:.75rem;font-size:.75rem;display:flex}.rd9Bia_status{border:1px solid var(--border);text-transform:capitalize;border-radius:999px;padding:.2rem .6rem}.rd9Bia_priceRow{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-top:.85rem;display:flex}.rd9Bia_price{color:var(--text-primary);font-size:1.8rem;font-weight:800;line-height:1.2}.rd9Bia_previousPrice{color:var(--text-secondary);margin-top:.75rem;font-size:.85rem}.rd9Bia_negotiable{color:var(--accent);font-size:.85rem}.rd9Bia_soldNotice{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}.rd9Bia_soldNotice p{margin-bottom:.75rem;font-weight:700}.rd9Bia_contactColumn{align-self:start}.rd9Bia_contact h2,.rd9Bia_sectionTitle{color:var(--text-primary);margin-bottom:.85rem;font-size:1.1rem;font-weight:750}.rd9Bia_contact>div:first-of-type{background:var(--surface-muted);border-color:var(--border);box-shadow:none;padding:.75rem}.rd9Bia_contact .text-white{color:var(--text-primary)}:is(.rd9Bia_contact .text-teal-400,.rd9Bia_contact .text-gray-500){color:var(--text-secondary)}.rd9Bia_contact>div+div{margin-top:.75rem}.rd9Bia_contact a,.rd9Bia_contact button{min-height:44px}.rd9Bia_contact a{box-shadow:none}.rd9Bia_contact a[href^="https://wa.me"]{color:#fff;background:#128c4a}.rd9Bia_contact a[href^=mailto\:]{border-color:var(--border)}.rd9Bia_contact button .relative.z-10{color:inherit}.rd9Bia_contact .bg-black\/50{background:var(--surface-muted)}.rd9Bia_secondaryActions{gap:.5rem;padding-top:.35rem;display:flex}.rd9Bia_secondaryActions button{min-width:0;color:var(--text-secondary);border-color:var(--border);flex:1;padding:.5rem .75rem;font-size:.85rem}.rd9Bia_contact .rd9Bia_report{width:auto;color:var(--text-secondary);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.4rem;padding:.4rem 0;font-size:.8rem;text-decoration:underline;display:inline-flex}.rd9Bia_report svg{width:16px;height:16px}.rd9Bia_information{gap:1rem;min-width:0;display:grid}.rd9Bia_specs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}.rd9Bia_specs>div{border-bottom:1px solid var(--border);min-width:0;padding:.7rem 0}.rd9Bia_specs dt{color:var(--text-secondary);font-size:.75rem}.rd9Bia_specs dd{text-transform:capitalize;overflow-wrap:anywhere;margin-top:.15rem;font-size:.9rem;font-weight:650}.rd9Bia_specs .rd9Bia_vin{grid-column:1/-1}.rd9Bia_vin dd{text-transform:none;font-family:monospace}.rd9Bia_information p{color:var(--text-secondary)}.rd9Bia_feature{border:1px solid var(--border);border-radius:.65rem;padding:.35rem .6rem;font-size:.8rem;display:inline-flex}.rd9Bia_finance>details{border:0;margin:0;padding:0}.rd9Bia_finance summary{color:var(--text-primary);background:0 0;border:0;gap:1rem;min-height:44px;padding:.75rem 1rem}.rd9Bia_finance summary::marker{content:""}:is(.rd9Bia_finance .text-white,.rd9Bia_finance .text-slate-200,.rd9Bia_finance .text-slate-300,.rd9Bia_finance .text-teal-100){color:var(--text-primary)}:is(.rd9Bia_finance .text-slate-400,.rd9Bia_finance .text-slate-500){color:var(--text-secondary)}.rd9Bia_finance .text-teal-300{color:var(--accent)}.rd9Bia_finance section,.rd9Bia_finance input,.rd9Bia_finance select{background:var(--surface-muted);border-color:var(--border)}.rd9Bia_finance .bg-black\/25{background:var(--surface-muted);border-color:var(--border)}.rd9Bia_finance .bg-teal-300\/10{background:var(--surface-muted);border-color:var(--border)}.rd9Bia_finance input,.rd9Bia_finance select{min-height:44px;font-size:1rem}.rd9Bia_insurance{gap:.75rem;display:grid}.rd9Bia_insurance h2{margin:0}.rd9Bia_insurance p{font-size:.85rem}.rd9Bia_insurance .rd9Bia_insuranceNote{font-size:.75rem}@media (min-width:640px){.rd9Bia_specs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.rd9Bia_layout{grid-template-columns:minmax(0,2fr) minmax(290px,1fr);gap:1.25rem}.rd9Bia_gallery,.rd9Bia_summary,.rd9Bia_information{grid-column:1}.rd9Bia_gallery{grid-row:1}.rd9Bia_summary{grid-row:2}.rd9Bia_information{grid-row:3}.rd9Bia_contactColumn{grid-area:1/2/4;position:sticky;top:6rem}}.rd9Bia_location,.rd9Bia_meta>span,.rd9Bia_saving,.rd9Bia_specs dt{align-items:center;gap:.4rem;display:flex}.rd9Bia_location svg,.rd9Bia_meta svg,.rd9Bia_saving svg,.rd9Bia_specs dt svg{color:var(--accent);flex-shrink:0}.rd9Bia_status{background:var(--surface-muted)}.rd9Bia_status[data-available=true],.rd9Bia_saving{background:var(--accent-glow);color:var(--accent)}.rd9Bia_statusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.rd9Bia_saving{border:1px solid var(--border);border-radius:999px;padding:.3rem .6rem;font-size:.75rem;font-weight:650}.rd9Bia_meta>span{gap:.3rem}.rd9Bia_specs dd{margin-top:.3rem}
