.floating-panel-trigger[data-astro-cid-4o27o4pl]{position:fixed;bottom:24px;right:24px;display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(20px);transition:opacity .3s,transform .3s,background .25s,box-shadow .25s;pointer-events:none;z-index:100;cursor:pointer;border:none}.floating-panel-trigger[data-astro-cid-4o27o4pl].visible{opacity:1;transform:translateY(0);pointer-events:auto}.floating-panel-trigger[data-astro-cid-4o27o4pl]:focus{outline:2px solid var(--sunset);outline-offset:2px}.floating-panel-trigger[data-astro-cid-4o27o4pl] .btn-icon[data-astro-cid-4o27o4pl]{font-size:1.1rem}.floating-panel-trigger[data-astro-cid-4o27o4pl] .btn-text[data-astro-cid-4o27o4pl]{font-size:.9rem}@media(max-width:480px){.floating-panel-trigger[data-astro-cid-4o27o4pl]{bottom:16px;right:16px;padding:10px 16px}}.calculator-section[data-astro-cid-wmnmn43c]{margin:40px 0;padding:24px}.calculator-section[data-astro-cid-wmnmn43c] h2[data-astro-cid-wmnmn43c]{margin:0 0 20px;font-size:1.25rem;color:var(--text)}.calc-grid[data-astro-cid-wmnmn43c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.calc-field[data-astro-cid-wmnmn43c] label[data-astro-cid-wmnmn43c]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var(--text-muted);margin-bottom:6px;display:block}.calc-field[data-astro-cid-wmnmn43c] input[data-astro-cid-wmnmn43c],.calc-field[data-astro-cid-wmnmn43c] select[data-astro-cid-wmnmn43c]{width:100%;padding:12px 14px;background:var(--glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:var(--glass-border);color:var(--text);font-family:JetBrains Mono,monospace;font-size:14px;transition:border-color .2s}.calc-field[data-astro-cid-wmnmn43c] input[data-astro-cid-wmnmn43c]:focus,.calc-field[data-astro-cid-wmnmn43c] select[data-astro-cid-wmnmn43c]:focus{outline:none;border-color:var(--sunset)}.calc-field[data-astro-cid-wmnmn43c] select[data-astro-cid-wmnmn43c]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.calc-field[data-astro-cid-wmnmn43c] select[data-astro-cid-wmnmn43c] option[data-astro-cid-wmnmn43c]{background:var(--bg);color:var(--text)}.input-prefix[data-astro-cid-wmnmn43c],.input-suffix[data-astro-cid-wmnmn43c]{position:relative;display:flex;align-items:stretch}.input-prefix[data-astro-cid-wmnmn43c] .prefix[data-astro-cid-wmnmn43c],.input-suffix[data-astro-cid-wmnmn43c] .suffix[data-astro-cid-wmnmn43c]{display:flex;align-items:center;padding:0 10px;background:#ffffff08;border:var(--glass-border);color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:15px;font-weight:600}.input-prefix[data-astro-cid-wmnmn43c] .prefix[data-astro-cid-wmnmn43c]{border-right:none}.input-suffix[data-astro-cid-wmnmn43c] .suffix[data-astro-cid-wmnmn43c],.input-prefix[data-astro-cid-wmnmn43c] input[data-astro-cid-wmnmn43c]{border-left:none}.input-suffix[data-astro-cid-wmnmn43c] input[data-astro-cid-wmnmn43c]{border-right:none}.calc-result[data-astro-cid-wmnmn43c]{text-align:center;padding:20px 0;border-top:var(--border-subtle)}.result-label[data-astro-cid-wmnmn43c]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var(--text-muted);margin-bottom:8px}.result-amount[data-astro-cid-wmnmn43c]{font-family:Bebas Neue,sans-serif;font-size:48px;color:var(--bayou);text-shadow:0 0 20px rgba(0,230,118,.15);line-height:1}.calc-disclaimer[data-astro-cid-wmnmn43c]{font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--text-muted);line-height:1.5;margin:16px 0 0;opacity:.7}@media(max-width:640px){.calc-grid[data-astro-cid-wmnmn43c]{grid-template-columns:1fr;gap:12px}.result-amount[data-astro-cid-wmnmn43c]{font-size:40px}}.promo-badges[data-astro-cid-hqyehzy6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.promo-badge[data-astro-cid-hqyehzy6]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-left:3px solid var(--bayou)}.promo-name[data-astro-cid-hqyehzy6]{font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--bayou)}.promo-amount[data-astro-cid-hqyehzy6]{font-family:Bebas Neue,sans-serif;font-size:1.1rem;color:var(--bayou)}.promo-desc[data-astro-cid-hqyehzy6]{font-family:Outfit,sans-serif;font-size:.8rem;color:var(--text-dim)}.promo-link[data-astro-cid-hqyehzy6]{display:inline-flex;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);text-decoration:none;transition:color .2s;margin-left:auto}.promo-link[data-astro-cid-hqyehzy6]:hover{color:var(--sunset)}@media(max-width:640px){.promo-badge[data-astro-cid-hqyehzy6]{flex-wrap:wrap;gap:6px}.promo-link[data-astro-cid-hqyehzy6]{margin-left:0}}.ticker-full[data-astro-cid-hqyehzy6]{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.back-row[data-astro-cid-hqyehzy6]{padding:8px 0 0}.back-link[data-astro-cid-hqyehzy6]{display:inline-flex;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:500;color:var(--text-muted);text-decoration:none;text-transform:uppercase;letter-spacing:1px;transition:color .2s}.back-link[data-astro-cid-hqyehzy6]:hover{color:var(--sunset)}.page-content[data-astro-cid-hqyehzy6]{min-height:100vh;padding-bottom:80px}.container[data-astro-cid-hqyehzy6]{max-width:900px;margin:0 auto;padding:0 24px}.unit-detail[data-astro-cid-hqyehzy6]{padding-top:0}.unit-header[data-astro-cid-hqyehzy6]{margin-bottom:24px}.hero-cta[data-astro-cid-hqyehzy6]{margin-top:24px;margin-bottom:32px}@media(max-width:767px){.hero-cta[data-astro-cid-hqyehzy6]{display:none}}.cta-card[data-astro-cid-hqyehzy6]{padding:24px;text-align:center}.cta-card[data-astro-cid-hqyehzy6] h2[data-astro-cid-hqyehzy6]{margin:0 0 8px;font-size:1.15rem;color:var(--text)}.cta-card[data-astro-cid-hqyehzy6] p[data-astro-cid-hqyehzy6]{margin:0 0 16px;color:var(--text-dim);font-size:.95rem}.unit-meta-top[data-astro-cid-hqyehzy6]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.sold-tag[data-astro-cid-hqyehzy6]{background:#ff2e6326;border-left-color:var(--hot-pink);color:var(--hot-pink)}.stock-number[data-astro-cid-hqyehzy6],.vin-number[data-astro-cid-hqyehzy6]{font-family:JetBrains Mono,monospace;font-size:.8rem;color:var(--text-muted)}.meta-sep[data-astro-cid-hqyehzy6]{color:var(--text-muted);opacity:.5;font-size:.7rem}.history-link[data-astro-cid-hqyehzy6]{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted);text-decoration:none;transition:color .2s;margin-bottom:8px}.history-link[data-astro-cid-hqyehzy6]:hover{color:var(--sunset)}.history-link[data-astro-cid-hqyehzy6] svg[data-astro-cid-hqyehzy6]{opacity:.6}h1[data-astro-cid-hqyehzy6]{font-family:Bebas Neue,sans-serif;font-size:clamp(32px,5vw,48px);line-height:1;letter-spacing:1px;color:var(--text);margin:0 0 16px}.unit-meta[data-astro-cid-hqyehzy6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.unit-meta-left[data-astro-cid-hqyehzy6]{display:flex;align-items:center;gap:8px}.color[data-astro-cid-hqyehzy6],.mileage[data-astro-cid-hqyehzy6]{font-family:JetBrains Mono,monospace;font-size:.85rem;text-transform:uppercase;letter-spacing:2px;color:var(--text-dim)}.price-block[data-astro-cid-hqyehzy6]{display:flex;align-items:baseline;gap:12px}.price[data-astro-cid-hqyehzy6]{font-family:Bebas Neue,sans-serif;font-size:36px;color:var(--bayou);text-shadow:0 0 20px rgba(0,230,118,.15)}.msrp[data-astro-cid-hqyehzy6]{font-size:.95rem;color:var(--text-muted);text-decoration:line-through}.unit-content[data-astro-cid-hqyehzy6]{color:var(--text-dim);line-height:1.7}.aeo-opening[data-astro-cid-hqyehzy6]{font-size:1.1rem;color:var(--text);margin:0 0 16px;padding-bottom:12px;border-bottom:var(--border-subtle)}.unit-content[data-astro-cid-hqyehzy6] h2{font-family:Outfit,sans-serif;font-size:1.25rem;color:var(--text);margin:16px 0 8px}.unit-content[data-astro-cid-hqyehzy6] h3{font-size:1.1rem;color:var(--text);margin:16px 0 8px}.unit-content[data-astro-cid-hqyehzy6] p{margin:0 0 16px}.unit-content[data-astro-cid-hqyehzy6] section{margin:16px 0;padding:0}.unit-content[data-astro-cid-hqyehzy6] section.glass{padding:24px}.unit-content[data-astro-cid-hqyehzy6] section h2{margin-top:0}.partial-data-notice[data-astro-cid-hqyehzy6]{padding:16px 24px;margin:32px 0}.partial-data-notice[data-astro-cid-hqyehzy6] p[data-astro-cid-hqyehzy6]{margin:0;color:var(--text-muted);font-size:.9rem}.unit-cta[data-astro-cid-hqyehzy6]{border-left:3px solid var(--sunset);padding:32px;margin:48px 0 0}.unit-cta[data-astro-cid-hqyehzy6] h2[data-astro-cid-hqyehzy6]{font-size:1.25rem;color:var(--text);margin:0 0 16px}.unit-cta[data-astro-cid-hqyehzy6] p[data-astro-cid-hqyehzy6]{margin:0 0 16px}.unit-cta[data-astro-cid-hqyehzy6] a[data-astro-cid-hqyehzy6]{color:var(--sunset);text-decoration:none;font-weight:600;font-size:1.25rem}.unit-cta[data-astro-cid-hqyehzy6] a[data-astro-cid-hqyehzy6]:hover{color:var(--hot-pink)}.sold-banner[data-astro-cid-hqyehzy6]{border-left:3px solid var(--hot-pink);padding:16px 20px;margin-bottom:24px;display:flex;align-items:center;gap:12px}.sold-badge[data-astro-cid-hqyehzy6]{background:var(--hot-pink);color:#fff;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;padding:4px 10px;letter-spacing:2px}.sold-text[data-astro-cid-hqyehzy6]{color:#ff2e63b3;font-size:.9rem}.sold-price[data-astro-cid-hqyehzy6]{text-decoration:line-through;color:var(--text-muted)!important}.browse-link[data-astro-cid-hqyehzy6]{display:inline-flex;align-items:center;margin-top:8px;font-weight:500}.faq-section[data-astro-cid-hqyehzy6]{margin:40px 0;padding:24px}.faq-section[data-astro-cid-hqyehzy6] h2[data-astro-cid-hqyehzy6]{margin:0 0 24px;font-size:1.25rem;color:var(--text)}.faq-section[data-astro-cid-hqyehzy6] details[data-astro-cid-hqyehzy6]{margin:0 16px;border-bottom:var(--border-subtle);padding:16px}.faq-section[data-astro-cid-hqyehzy6] details[data-astro-cid-hqyehzy6]:last-of-type{border-bottom:none;padding-bottom:0}.faq-section[data-astro-cid-hqyehzy6] details[data-astro-cid-hqyehzy6]:first-of-type{padding-top:0}.faq-section[data-astro-cid-hqyehzy6] summary[data-astro-cid-hqyehzy6]{cursor:pointer;font-weight:600;color:var(--text);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.faq-section[data-astro-cid-hqyehzy6] summary[data-astro-cid-hqyehzy6]::-webkit-details-marker{display:none}.faq-section[data-astro-cid-hqyehzy6] summary[data-astro-cid-hqyehzy6]:after{content:"+";font-family:JetBrains Mono,monospace;font-size:1.25rem;color:var(--sunset);flex-shrink:0}.faq-section[data-astro-cid-hqyehzy6] details[data-astro-cid-hqyehzy6][open] summary[data-astro-cid-hqyehzy6]:after{content:"−"}.faq-section[data-astro-cid-hqyehzy6] details[data-astro-cid-hqyehzy6] p[data-astro-cid-hqyehzy6]{margin:12px 0 0;color:var(--text-dim);line-height:1.7}.similar-units[data-astro-cid-hqyehzy6]{margin-top:48px;padding-top:48px;border-top:var(--border-subtle)}@media(max-width:640px){.unit-meta[data-astro-cid-hqyehzy6]{flex-direction:column;align-items:flex-start}.sold-banner[data-astro-cid-hqyehzy6]{flex-direction:column;text-align:center}.faq-section[data-astro-cid-hqyehzy6] details[data-astro-cid-hqyehzy6]{margin:0 8px;padding:12px 8px}.faq-section[data-astro-cid-hqyehzy6] summary[data-astro-cid-hqyehzy6]{font-size:.875rem;line-height:1.35;gap:12px}.faq-section[data-astro-cid-hqyehzy6] summary[data-astro-cid-hqyehzy6]:after{font-size:1rem}.faq-section[data-astro-cid-hqyehzy6] details[data-astro-cid-hqyehzy6] p[data-astro-cid-hqyehzy6]{font-size:.875rem;line-height:1.6;margin:8px 0 0}}
