.page-hero[data-astro-cid-lmkygsfs]{position:relative;min-height:42vh;display:flex;align-items:center;padding-top:var(--nav-h);overflow:hidden}.page-hero__bg[data-astro-cid-lmkygsfs]{position:absolute;inset:0}.page-hero__content[data-astro-cid-lmkygsfs]{position:relative;z-index:1;padding-block:var(--space-10)}.page-hero__title[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:400;letter-spacing:.04em;color:var(--white);margin-block:var(--space-4);line-height:.95;text-transform:uppercase}.page-hero__title[data-astro-cid-lmkygsfs] em[data-astro-cid-lmkygsfs]{font-style:normal;color:var(--gold)}.page-hero__sub[data-astro-cid-lmkygsfs]{font-size:var(--text-md);font-weight:300;color:var(--off-white);max-width:55ch}.pricing-section[data-astro-cid-lmkygsfs]{background:var(--black)}.pricing-header[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-7)}.pricing-header[data-astro-cid-lmkygsfs] .section-title[data-astro-cid-lmkygsfs]{margin-block:var(--space-3)}.pricing-filters[data-astro-cid-lmkygsfs]{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-6)}.pfilter-btn[data-astro-cid-lmkygsfs]{padding:7px 16px;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--gray-1);border:1px solid var(--border);background:transparent;cursor:pointer;transition:all var(--t-base) var(--ease-out)}.pfilter-btn[data-astro-cid-lmkygsfs]:hover{color:var(--white);border-color:var(--gold-dim)}.pfilter-btn--active[data-astro-cid-lmkygsfs]{background:var(--gold);color:var(--black);border-color:var(--gold)}.pricing-table-wrap[data-astro-cid-lmkygsfs]{overflow-x:auto;border:1px solid var(--border)}.pricing-table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.pricing-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]{background:var(--surface);border-bottom:1px solid var(--gold-dim)}.pricing-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{padding:14px 20px;text-align:left;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--ls-widest);text-transform:uppercase;color:var(--gray-1);white-space:nowrap}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--border);background:var(--dark);transition:background var(--t-fast)}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:hover{background:var(--surface)}.pricing-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:14px 20px;vertical-align:middle}.pricing-table__brand[data-astro-cid-lmkygsfs]{font-weight:600;color:var(--gold);white-space:nowrap;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.pricing-table__model[data-astro-cid-lmkygsfs]{color:var(--white);font-weight:500}.pricing-table__price[data-astro-cid-lmkygsfs]{text-align:right;white-space:nowrap}.pricing-table__price-col[data-astro-cid-lmkygsfs]{text-align:right}.pricing-table__notes[data-astro-cid-lmkygsfs]{color:var(--gray-2);font-size:var(--text-xs)}.pricing-contact[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);font-weight:600;letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--gray-2)}.cat-badge--supercar[data-astro-cid-lmkygsfs]{color:#f66;border-color:#ff64644d}.cat-badge--luxury[data-astro-cid-lmkygsfs]{color:var(--gold);border-color:var(--gold-dim)}.cat-badge--sports[data-astro-cid-lmkygsfs]{color:#69f;border-color:#6496ff4d}.cat-badge--suv-mpv[data-astro-cid-lmkygsfs]{color:#6c9;border-color:#64c8964d}.cat-badge--electric[data-astro-cid-lmkygsfs]{color:#6dc;border-color:#64dcc84d}.at-pricing-section[data-astro-cid-lmkygsfs]{background:var(--surface);border-top:1px solid var(--border)}.at-price-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-7)}.at-price-card[data-astro-cid-lmkygsfs]{background:var(--dark);border:1px solid var(--border);padding:var(--space-6);transition:border-color var(--t-base)}.at-price-card[data-astro-cid-lmkygsfs]:hover{border-color:var(--gold-dim)}.at-price-card__route[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);font-weight:600;color:var(--white);margin-bottom:var(--space-2)}.at-price-card__car[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);color:var(--gray-2);letter-spacing:.05em;margin-bottom:var(--space-4)}.policy-section[data-astro-cid-lmkygsfs]{background:var(--dark);border-top:1px solid var(--border)}.policy-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5)}.policy-item__title[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;letter-spacing:.04em;color:var(--white);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--gold-dim);text-transform:uppercase}.policy-item__list[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-3)}.policy-item__list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);color:var(--gray-1);line-height:1.5;padding-left:var(--space-4);position:relative}.policy-item__list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"—";position:absolute;left:0;color:var(--gold-dim);font-size:.7rem}.pricing-cta[data-astro-cid-lmkygsfs]{background:var(--surface);border-top:1px solid var(--border);padding-block:var(--space-7)}.pricing-cta__inner[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.pricing-cta__text[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;letter-spacing:.04em;color:var(--white);text-transform:uppercase}.pricing-cta__actions[data-astro-cid-lmkygsfs]{display:flex;gap:var(--space-4)}@media (max-width: 900px){.at-price-grid[data-astro-cid-lmkygsfs],.policy-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.at-price-grid[data-astro-cid-lmkygsfs],.policy-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.pricing-cta__inner[data-astro-cid-lmkygsfs]{flex-direction:column;align-items:flex-start}}@media (max-width: 640px){.pfilter-btn[data-astro-cid-lmkygsfs]{padding:5px 10px;font-size:.55rem}.pricing-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.pricing-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:10px 12px;font-size:.7rem}.pricing-cta__actions[data-astro-cid-lmkygsfs]{flex-direction:column;width:100%}.pricing-cta__actions[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{width:100%;justify-content:center}}
