.hero[data-astro-cid-x2df4qln]{text-align:center;padding:4rem 1rem 3rem;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-bottom:1px solid rgba(212,175,55,.2)}h1[data-astro-cid-x2df4qln]{font-size:2.5rem;color:#d4af37;margin-bottom:1rem;font-weight:700}.subtitle[data-astro-cid-x2df4qln]{font-size:1.125rem;color:#e0e0e0;max-width:800px;margin:0 auto 2rem;line-height:1.6}.cta-group[data-astro-cid-x2df4qln]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.cta-primary[data-astro-cid-x2df4qln],.cta-secondary[data-astro-cid-x2df4qln]{padding:1rem 2rem;border-radius:.5rem;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block}.cta-primary[data-astro-cid-x2df4qln]{background:#d4af37;color:#0a0a0a}.cta-primary[data-astro-cid-x2df4qln]:hover{background:#f0c24a;transform:translateY(-2px)}.cta-secondary[data-astro-cid-x2df4qln]{background:0 0;color:#d4af37;border:2px solid #d4af37}.cta-secondary[data-astro-cid-x2df4qln]:hover{background:#d4af371a;transform:translateY(-2px)}.content-section[data-astro-cid-x2df4qln]{max-width:1200px;margin:4rem auto;padding:0 1rem}h2[data-astro-cid-x2df4qln]{font-size:2rem;color:#d4af37;margin-bottom:1.5rem;text-align:center}.content-section[data-astro-cid-x2df4qln]>p[data-astro-cid-x2df4qln]{text-align:center;max-width:800px;margin:0 auto 2rem;color:silver;line-height:1.7;font-size:1.0625rem}.features-grid[data-astro-cid-x2df4qln],.benefits-grid[data-astro-cid-x2df4qln],.compliance-grid[data-astro-cid-x2df4qln]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.card[data-astro-cid-x2df4qln] h3[data-astro-cid-x2df4qln]{color:#d4af37;margin-bottom:.75rem;font-size:1.25rem}.card[data-astro-cid-x2df4qln] p[data-astro-cid-x2df4qln],.card[data-astro-cid-x2df4qln] li[data-astro-cid-x2df4qln]{color:silver;line-height:1.6}.packages[data-astro-cid-x2df4qln]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.package[data-astro-cid-x2df4qln]{text-align:center}.package-vehicle[data-astro-cid-x2df4qln]{color:#d4af37;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.package-features[data-astro-cid-x2df4qln]{list-style:none;padding:0;margin-top:1.5rem}.package-features[data-astro-cid-x2df4qln] li[data-astro-cid-x2df4qln]{padding:.5rem 0;border-top:1px solid rgba(212,175,55,.1)}.package-features[data-astro-cid-x2df4qln] li[data-astro-cid-x2df4qln]:first-child{border-top:none}.pricing-table-container[data-astro-cid-x2df4qln]{overflow-x:auto;margin:2rem 0}.pricing-table[data-astro-cid-x2df4qln]{width:100%;border-collapse:collapse;background:#1a1a1a;border:1px solid rgba(212,175,55,.2);border-radius:.5rem}.pricing-table[data-astro-cid-x2df4qln] th[data-astro-cid-x2df4qln]{background:#d4af371a;color:#d4af37;padding:1rem;text-align:left;font-weight:600}.pricing-table[data-astro-cid-x2df4qln] td[data-astro-cid-x2df4qln]{padding:1rem;color:silver;border-top:1px solid rgba(212,175,55,.1)}.pricing-table[data-astro-cid-x2df4qln] tbody[data-astro-cid-x2df4qln] tr[data-astro-cid-x2df4qln]:hover{background:#d4af370d}.pricing-note[data-astro-cid-x2df4qln]{text-align:center;color:#a0a0a0;font-size:.9375rem;margin-top:1rem}.faq[data-astro-cid-x2df4qln]{max-width:900px;margin:2rem auto;display:flex;flex-direction:column;gap:1.5rem}.faq-item[data-astro-cid-x2df4qln] h3[data-astro-cid-x2df4qln]{font-size:1.125rem;margin-bottom:.75rem}.final-cta[data-astro-cid-x2df4qln]{text-align:center;padding:3rem 1rem;background:linear-gradient(135deg,#1a1a1a,#0a0a0a);border-radius:.5rem;border:1px solid rgba(212,175,55,.2)}.final-cta[data-astro-cid-x2df4qln] h2[data-astro-cid-x2df4qln]{margin-bottom:1rem}.final-cta[data-astro-cid-x2df4qln]>p[data-astro-cid-x2df4qln]{max-width:700px;margin:0 auto 2rem;color:silver}@media (max-width:768px){h1[data-astro-cid-x2df4qln]{font-size:2rem}h2[data-astro-cid-x2df4qln]{font-size:1.75rem}.features-grid[data-astro-cid-x2df4qln],.benefits-grid[data-astro-cid-x2df4qln],.compliance-grid[data-astro-cid-x2df4qln],.packages[data-astro-cid-x2df4qln]{grid-template-columns:1fr}.cta-group[data-astro-cid-x2df4qln]{flex-direction:column;align-items:stretch}.cta-primary[data-astro-cid-x2df4qln],.cta-secondary[data-astro-cid-x2df4qln]{width:100%;text-align:center}}