.car-solutions[data-astro-cid-rsw22phg]{padding-block:82px 78px}.car-solutions-heading[data-astro-cid-rsw22phg]{margin-bottom:35px}.car-solutions-heading[data-astro-cid-rsw22phg] h2[data-astro-cid-rsw22phg]{letter-spacing:-.035em;margin-block:19px 17px;font-size:clamp(1.9rem,3.2vw,2.8rem);font-weight:400;line-height:1.2}.car-solutions-heading[data-astro-cid-rsw22phg] h2[data-astro-cid-rsw22phg] span[data-astro-cid-rsw22phg]{color:var(--gold)}.car-solutions-heading[data-astro-cid-rsw22phg]>p[data-astro-cid-rsw22phg]:last-child{color:var(--muted);max-width:620px;font-size:1rem;line-height:1.8}.car-brands[data-astro-cid-rsw22phg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.car-brand-card[data-astro-cid-rsw22phg]{background:#101113;border:1px solid #34302a;min-width:0;transition:border-color .2s,background .2s;overflow:hidden}.car-brand-card[data-astro-cid-rsw22phg]:hover{background:#151515;border-color:#97794a}.car-brand-image[data-astro-cid-rsw22phg]{aspect-ratio:16/10;background:linear-gradient(145deg,#1d1e20,#131416 60%,#211d16) 50%/cover;border-bottom:1px solid #d4b3751c;position:relative}.car-brand-image[data-astro-cid-rsw22phg]>span[data-astro-cid-rsw22phg]:first-child{letter-spacing:.12em;color:#b4a58a;font-size:.75rem;position:absolute;top:18px;left:21px}.car-brand-accent[data-astro-cid-rsw22phg]{background:var(--gold);opacity:.55;width:38px;height:1px;position:absolute;bottom:20px;left:21px}.car-brand-info[data-astro-cid-rsw22phg]{padding:23px 21px 25px}.car-brand-info[data-astro-cid-rsw22phg] h3[data-astro-cid-rsw22phg]{color:var(--text);margin:0 0 9px;font-size:1.15rem;font-weight:500;line-height:1.45}.car-brand-info[data-astro-cid-rsw22phg] p[data-astro-cid-rsw22phg]{color:var(--muted);font-size:.8rem;line-height:1.6}@media (width<=1120px){.car-brands[data-astro-cid-rsw22phg]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.car-brands[data-astro-cid-rsw22phg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.car-solutions[data-astro-cid-rsw22phg]{padding-block:56px}.car-brand-info[data-astro-cid-rsw22phg]{padding:19px 16px}.car-brand-info[data-astro-cid-rsw22phg] h3[data-astro-cid-rsw22phg]{font-size:1rem}}@media (width<=420px){.car-brands[data-astro-cid-rsw22phg]{grid-template-columns:1fr}.car-brand-image[data-astro-cid-rsw22phg]{aspect-ratio:2}.car-solutions-heading[data-astro-cid-rsw22phg] h2[data-astro-cid-rsw22phg]{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-astro-cid-rsw22phg]{transition:none!important}}.car-brand-info[data-astro-cid-rsw22phg] .model-designation[data-astro-cid-rsw22phg]{color:var(--gold);letter-spacing:.04em;margin-block:6px;font-size:.75rem}.a6-linked-card[data-astro-cid-rsw22phg]{border-color:#d4b37570;position:relative;box-shadow:inset 0 -2px #d4b37565}.a6-linked-card[data-astro-cid-rsw22phg] .car-brand-info[data-astro-cid-rsw22phg] p[data-astro-cid-rsw22phg]{color:var(--gold)}.a6-card-link[data-astro-cid-rsw22phg]{z-index:2;position:absolute;inset:0}.volkswagen-hero[data-astro-cid-rsw22phg]{min-height:640px}.volkswagen-backdrop[data-astro-cid-rsw22phg]{background-image:radial-gradient(at 78% 48%,#292218 0%,#141517 42%,#090a0b 80%);overflow:hidden}.ambient-line[data-astro-cid-rsw22phg]{background:linear-gradient(90deg,#0000,#d4b37588,#0000);width:80%;height:1px;position:absolute;top:63%;right:-12%;transform:rotate(-18deg);box-shadow:0 0 24px 3px #d4b37518}.model-placeholder[data-astro-cid-rsw22phg]{background:radial-gradient(at 80% 85%,#292218,#0000 65%),linear-gradient(145deg,#1d1e20,#131416 70%);justify-content:center;align-items:center;display:flex}.model-monogram[data-astro-cid-rsw22phg]{text-align:center;letter-spacing:.1em;color:#d4b37540;padding:20px;font-size:clamp(1.8rem,3vw,3rem);font-weight:300}@media (width<=920px){.volkswagen-hero[data-astro-cid-rsw22phg]{min-height:600px}}@media (width<=680px){.volkswagen-hero[data-astro-cid-rsw22phg]{flex-direction:column;gap:36px;min-height:560px;padding-block:64px}.ambient-line[data-astro-cid-rsw22phg]{top:78%}.model-monogram[data-astro-cid-rsw22phg]{font-size:3rem}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.a6-linked-card[data-astro-cid-rsw22phg]:hover .model-monogram[data-astro-cid-rsw22phg]{transform:scale(1.025)}}.model-monogram[data-astro-cid-rsw22phg]{transition:transform .6s}.model-photo[data-astro-cid-rsw22phg]{isolation:isolate;overflow:hidden}.model-photo[data-astro-cid-rsw22phg] img[data-astro-cid-rsw22phg]{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block;position:absolute;inset:0}.model-photo[data-astro-cid-rsw22phg]:after{content:"";pointer-events:none;background:linear-gradient(#090a0b10 15%,#090a0b30 60%,#090a0b80 100%);position:absolute;inset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.a6-linked-card[data-astro-cid-rsw22phg]:hover .model-photo[data-astro-cid-rsw22phg] img[data-astro-cid-rsw22phg]{transform:scale(1.025)}}
