.rental-cars-page[data-astro-cid-aysj2wpy]{background:hsl(var(--background))}.container[data-astro-cid-aysj2wpy]{max-width:900px;margin:0 auto;padding:0 24px}.hero-section[data-astro-cid-aysj2wpy]{background:linear-gradient(135deg,hsl(var(--foreground)),hsl(var(--secondary)));color:#fff;padding:96px 24px 80px}.breadcrumbs[data-astro-cid-aysj2wpy]{display:flex;align-items:center;gap:8px;font-size:14px;color:hsl(var(--text-inverse-secondary) / .8);margin-bottom:24px}.breadcrumbs[data-astro-cid-aysj2wpy] a[data-astro-cid-aysj2wpy]{color:hsl(var(--text-inverse-secondary) / .9);text-decoration:none}.breadcrumbs[data-astro-cid-aysj2wpy] a[data-astro-cid-aysj2wpy]:hover{color:#fff;text-decoration:underline}.hero-section[data-astro-cid-aysj2wpy] h1[data-astro-cid-aysj2wpy]{font-size:44px;font-weight:700;margin:0 0 16px}.hero-subtitle[data-astro-cid-aysj2wpy]{font-size:18px;color:hsl(var(--text-inverse-secondary) / .9);margin:0}.main-content[data-astro-cid-aysj2wpy]{padding:64px 24px}.content-section[data-astro-cid-aysj2wpy]{margin-bottom:64px}.lead[data-astro-cid-aysj2wpy]{font-size:20px;line-height:1.6;color:hsl(var(--foreground));margin-bottom:16px}.content-section[data-astro-cid-aysj2wpy] p[data-astro-cid-aysj2wpy]{font-size:17px;line-height:1.7;color:var(--color-text-secondary);margin:0 0 16px}.options-section[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy],.requirements-section[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy],.insurance-section[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy],.tips-section[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy]{font-size:28px;font-weight:700;margin:0 0 32px;color:hsl(var(--foreground))}.options-grid[data-astro-cid-aysj2wpy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.option-card[data-astro-cid-aysj2wpy]{background:hsl(var(--muted));padding:32px;border-radius:16px}.option-card[data-astro-cid-aysj2wpy] h3[data-astro-cid-aysj2wpy]{font-size:22px;font-weight:700;margin:0 0 8px;color:hsl(var(--foreground))}.price-range[data-astro-cid-aysj2wpy]{font-size:24px;font-weight:700;color:hsl(var(--primary));margin-bottom:24px}.option-card[data-astro-cid-aysj2wpy] ul[data-astro-cid-aysj2wpy]{list-style:none;padding:0;margin:0 0 24px}.option-card[data-astro-cid-aysj2wpy] li[data-astro-cid-aysj2wpy]{font-size:15px;line-height:1.6;color:var(--color-text-secondary);padding:8px 0 8px 24px;position:relative}.option-card[data-astro-cid-aysj2wpy] li[data-astro-cid-aysj2wpy]:before{content:"✓";position:absolute;left:0;color:var(--color-success);font-weight:700}.option-note[data-astro-cid-aysj2wpy]{font-size:14px;color:var(--color-text-secondary);padding:16px;background:hsl(var(--accent));border-radius:8px}.option-note[data-astro-cid-aysj2wpy].good{background:#16a2491a}.requirements-section[data-astro-cid-aysj2wpy]{margin-bottom:64px}.req-grid[data-astro-cid-aysj2wpy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.req-card[data-astro-cid-aysj2wpy]{padding:24px;background:hsl(var(--muted));border-radius:12px}.req-card[data-astro-cid-aysj2wpy].highlight{background:hsl(var(--primary) / .1);border:2px solid hsl(var(--primary))}.req-card[data-astro-cid-aysj2wpy] h4[data-astro-cid-aysj2wpy]{font-size:16px;font-weight:600;margin:0 0 8px;color:hsl(var(--foreground))}.req-card[data-astro-cid-aysj2wpy] p[data-astro-cid-aysj2wpy]{font-size:14px;line-height:1.5;color:var(--color-text-secondary);margin:0}.insurance-section[data-astro-cid-aysj2wpy]{margin-bottom:64px}.insurance-content[data-astro-cid-aysj2wpy]{background:hsl(var(--muted));padding:32px;border-radius:16px}.insurance-content[data-astro-cid-aysj2wpy] p[data-astro-cid-aysj2wpy]{font-size:16px;line-height:1.7;color:var(--color-text-secondary);margin:0 0 24px}.insurance-content[data-astro-cid-aysj2wpy] h3[data-astro-cid-aysj2wpy]{font-size:18px;font-weight:600;margin:24px 0 16px;color:hsl(var(--foreground))}.insurance-content[data-astro-cid-aysj2wpy] ul[data-astro-cid-aysj2wpy]{list-style:none;padding:0;margin:0 0 24px}.insurance-content[data-astro-cid-aysj2wpy] li[data-astro-cid-aysj2wpy]{font-size:15px;line-height:1.6;color:var(--color-text-secondary);padding:8px 0 8px 24px;position:relative}.insurance-content[data-astro-cid-aysj2wpy] li[data-astro-cid-aysj2wpy]:before{content:"→";position:absolute;left:0;color:hsl(var(--primary))}.tips-section[data-astro-cid-aysj2wpy]{margin-bottom:64px}.tips-grid[data-astro-cid-aysj2wpy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.tip[data-astro-cid-aysj2wpy]{padding:24px;background:hsl(var(--muted));border-radius:12px}.tip[data-astro-cid-aysj2wpy] h4[data-astro-cid-aysj2wpy]{font-size:16px;font-weight:600;margin:0 0 8px;color:hsl(var(--foreground))}.tip[data-astro-cid-aysj2wpy] p[data-astro-cid-aysj2wpy]{font-size:14px;line-height:1.5;color:var(--color-text-secondary);margin:0}.cta-section[data-astro-cid-aysj2wpy]{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-hover)));padding:80px 24px;text-align:center}.cta-content[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy]{font-size:35px;font-weight:700;color:#fff;margin:0 0 16px}.cta-content[data-astro-cid-aysj2wpy] p[data-astro-cid-aysj2wpy]{font-size:18px;color:hsl(var(--text-inverse-secondary) / .9);margin:0 0 32px}.cta-button[data-astro-cid-aysj2wpy]{display:inline-block;background:#fff;color:hsl(var(--primary));padding:0 48px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;min-height:48px;line-height:48px;transition:all .3s ease}.cta-button[data-astro-cid-aysj2wpy]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}@media(max-width:768px){.hero-section[data-astro-cid-aysj2wpy]{padding:80px 24px 64px}.hero-section[data-astro-cid-aysj2wpy] h1[data-astro-cid-aysj2wpy]{font-size:32px}.options-section[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy],.requirements-section[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy],.insurance-section[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy],.tips-section[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy]{font-size:24px}.cta-content[data-astro-cid-aysj2wpy] h2[data-astro-cid-aysj2wpy]{font-size:28px}}
