.header[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;right:0;background:rgba(var(--primary),.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;border-bottom:1px solid rgba(var(--secondary),.1)}.header-content[data-astro-cid-3ef6ksr2]{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.logo[data-astro-cid-3ef6ksr2]{text-decoration:none;display:flex;align-items:center;gap:.5rem}.logo-text[data-astro-cid-3ef6ksr2]{font-size:1.5rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#fff,rgba(var(--secondary),.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nav-desktop[data-astro-cid-3ef6ksr2]{flex:1;display:flex;justify-content:center}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;gap:3rem;align-items:center;list-style:none;margin:0;padding:0}.nav-link[data-astro-cid-3ef6ksr2]{color:#fff;text-decoration:none;font-weight:500;position:relative;padding:.5rem 0;transition:color .3s ease}.nav-link-underline[data-astro-cid-3ef6ksr2]{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:rgb(var(--secondary));transition:width .3s ease}.nav-link[data-astro-cid-3ef6ksr2]:hover .nav-link-underline[data-astro-cid-3ef6ksr2],.nav-link[data-astro-cid-3ef6ksr2].active .nav-link-underline[data-astro-cid-3ef6ksr2]{width:100%}.header-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1rem}.menu-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:10}.menu-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:2rem;height:2px;background:#fff;border-radius:10px;transition:all .3s linear;position:relative;transform-origin:1px}.menu-toggle[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:first-child{transform:rotate(45deg)}.menu-toggle[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:last-child{transform:rotate(-45deg)}.mobile-menu[data-astro-cid-3ef6ksr2]{display:none;position:fixed;inset:0;background:rgb(var(--primary));padding:5rem 2rem 2rem;transform:translate(100%);transition:transform .3s ease-in-out}.mobile-menu[data-astro-cid-3ef6ksr2].active{transform:translate(0)}.mobile-nav-links[data-astro-cid-3ef6ksr2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem}.mobile-nav-link[data-astro-cid-3ef6ksr2]{color:#fff;text-decoration:none;font-size:1.5rem;font-weight:500;display:block;padding:.5rem 0}.mobile-cta[data-astro-cid-3ef6ksr2]{margin-top:2rem}@media (max-width: 768px){.nav-desktop[data-astro-cid-3ef6ksr2],.header-actions[data-astro-cid-3ef6ksr2]{display:none}.menu-toggle[data-astro-cid-3ef6ksr2]{display:flex}.mobile-menu[data-astro-cid-3ef6ksr2]{display:block}.header-content[data-astro-cid-3ef6ksr2]{padding:1rem}}.footer[data-astro-cid-sz7xmlte]{background:rgb(var(--primary));color:#fff;padding:4rem 2rem 2rem}.footer-content[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr repeat(2,1fr);gap:4rem}.footer-section[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-size:1.5rem;margin:0 0 1rem}.footer-section[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:1.1rem;margin:0 0 1rem;color:rgb(var(--secondary))}.footer-section[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{opacity:.8;line-height:1.6;margin:0 0 1.5rem}.footer-section[data-astro-cid-sz7xmlte].links ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0}.footer-section[data-astro-cid-sz7xmlte].links li[data-astro-cid-sz7xmlte]{margin-bottom:.5rem}.footer-section[data-astro-cid-sz7xmlte].links a[data-astro-cid-sz7xmlte]{color:#fff;text-decoration:none;opacity:.8;transition:opacity .2s ease}.footer-section[data-astro-cid-sz7xmlte].links a[data-astro-cid-sz7xmlte]:hover{opacity:1}.footer-bottom[data-astro-cid-sz7xmlte]{max-width:1200px;margin:3rem auto 0;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);text-align:center;opacity:.6}@media (max-width: 768px){.footer-content[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:2rem;text-align:center}.footer-section[data-astro-cid-sz7xmlte]{padding:0}}.porsche-models[data-astro-cid-4fpwudqy]{background:rgba(var(--primary),.3);padding:4rem 2rem;margin-top:4rem}.models-content[data-astro-cid-4fpwudqy]{max-width:1200px;margin:0 auto}h2[data-astro-cid-4fpwudqy]{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:rgb(var(--secondary))}.models-grid[data-astro-cid-4fpwudqy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.model-card[data-astro-cid-4fpwudqy]{background:rgba(var(--primary),.3);border:1px solid rgba(var(--secondary),.1);border-radius:1rem;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:all .3s ease}.model-card[data-astro-cid-4fpwudqy]:hover{transform:translateY(-4px);border-color:rgb(var(--secondary));background:rgba(var(--primary),.4)}.model-name[data-astro-cid-4fpwudqy]{color:#fff;font-size:1.2rem;font-weight:500}.arrow[data-astro-cid-4fpwudqy]{color:rgb(var(--secondary));font-size:1.5rem;transition:transform .3s ease}.model-card[data-astro-cid-4fpwudqy]:hover .arrow[data-astro-cid-4fpwudqy]{transform:translate(4px)}@media (max-width: 768px){.porsche-models[data-astro-cid-4fpwudqy]{padding:3rem 1rem}h2[data-astro-cid-4fpwudqy]{font-size:2rem}}.audi-models[data-astro-cid-llv3uq66]{background:rgba(var(--primary),.3);padding:4rem 2rem;margin-top:4rem}.models-content[data-astro-cid-llv3uq66]{max-width:1200px;margin:0 auto}h2[data-astro-cid-llv3uq66]{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:rgb(var(--secondary))}.models-grid[data-astro-cid-llv3uq66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.model-card[data-astro-cid-llv3uq66]{background:rgba(var(--primary),.3);border:1px solid rgba(var(--secondary),.1);border-radius:1rem;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:all .3s ease}.model-card[data-astro-cid-llv3uq66]:hover{transform:translateY(-4px);border-color:rgb(var(--secondary));background:rgba(var(--primary),.4)}.model-name[data-astro-cid-llv3uq66]{color:#fff;font-size:1.2rem;font-weight:500}.arrow[data-astro-cid-llv3uq66]{color:rgb(var(--secondary));font-size:1.5rem;transition:transform .3s ease}.model-card[data-astro-cid-llv3uq66]:hover .arrow[data-astro-cid-llv3uq66]{transform:translate(4px)}@media (max-width: 768px){.audi-models[data-astro-cid-llv3uq66]{padding:3rem 1rem}h2[data-astro-cid-llv3uq66]{font-size:2rem}}.bmw-models[data-astro-cid-una2cgyb]{background:rgba(var(--primary),.3);padding:4rem 2rem;margin-top:4rem}.models-content[data-astro-cid-una2cgyb]{max-width:1200px;margin:0 auto}h2[data-astro-cid-una2cgyb]{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:rgb(var(--secondary))}.models-grid[data-astro-cid-una2cgyb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.model-card[data-astro-cid-una2cgyb]{background:rgba(var(--primary),.3);border:1px solid rgba(var(--secondary),.1);border-radius:1rem;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:all .3s ease}.model-card[data-astro-cid-una2cgyb]:hover{transform:translateY(-4px);border-color:rgb(var(--secondary));background:rgba(var(--primary),.4)}.model-name[data-astro-cid-una2cgyb]{color:#fff;font-size:1.2rem;font-weight:500}.arrow[data-astro-cid-una2cgyb]{color:rgb(var(--secondary));font-size:1.5rem;transition:transform .3s ease}.model-card[data-astro-cid-una2cgyb]:hover .arrow[data-astro-cid-una2cgyb]{transform:translate(4px)}@media (max-width: 768px){.bmw-models[data-astro-cid-una2cgyb]{padding:3rem 1rem}h2[data-astro-cid-una2cgyb]{font-size:2rem}}.mercedes-models[data-astro-cid-xx6mxewf]{background:rgba(var(--primary),.3);padding:4rem 2rem;margin-top:4rem}.models-content[data-astro-cid-xx6mxewf]{max-width:1200px;margin:0 auto}h2[data-astro-cid-xx6mxewf]{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:rgb(var(--secondary))}.models-grid[data-astro-cid-xx6mxewf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.model-card[data-astro-cid-xx6mxewf]{background:rgba(var(--primary),.3);border:1px solid rgba(var(--secondary),.1);border-radius:1rem;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:all .3s ease}.model-card[data-astro-cid-xx6mxewf]:hover{transform:translateY(-4px);border-color:rgb(var(--secondary));background:rgba(var(--primary),.4)}.model-name[data-astro-cid-xx6mxewf]{color:#fff;font-size:1.2rem;font-weight:500}.arrow[data-astro-cid-xx6mxewf]{color:rgb(var(--secondary));font-size:1.5rem;transition:transform .3s ease}.model-card[data-astro-cid-xx6mxewf]:hover .arrow[data-astro-cid-xx6mxewf]{transform:translate(4px)}@media (max-width: 768px){.mercedes-models[data-astro-cid-xx6mxewf]{padding:3rem 1rem}h2[data-astro-cid-xx6mxewf]{font-size:2rem}}.peugeot-models[data-astro-cid-j5fnl4hl]{background:rgba(var(--primary),.3);padding:4rem 2rem;margin-top:4rem}.models-content[data-astro-cid-j5fnl4hl]{max-width:1200px;margin:0 auto}h2[data-astro-cid-j5fnl4hl]{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:rgb(var(--secondary))}.models-grid[data-astro-cid-j5fnl4hl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.model-card[data-astro-cid-j5fnl4hl]{background:rgba(var(--primary),.3);border:1px solid rgba(var(--secondary),.1);border-radius:1rem;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:all .3s ease}.model-card[data-astro-cid-j5fnl4hl]:hover{transform:translateY(-4px);border-color:rgb(var(--secondary));background:rgba(var(--primary),.4)}.model-name[data-astro-cid-j5fnl4hl]{color:#fff;font-size:1.2rem;font-weight:500}.arrow[data-astro-cid-j5fnl4hl]{color:rgb(var(--secondary));font-size:1.5rem;transition:transform .3s ease}.model-card[data-astro-cid-j5fnl4hl]:hover .arrow[data-astro-cid-j5fnl4hl]{transform:translate(4px)}@media (max-width: 768px){.peugeot-models[data-astro-cid-j5fnl4hl]{padding:3rem 1rem}h2[data-astro-cid-j5fnl4hl]{font-size:2rem}}.volkswagen-models[data-astro-cid-imevdgzj]{background:rgba(var(--primary),.3);padding:4rem 2rem;margin-top:4rem}.models-content[data-astro-cid-imevdgzj]{max-width:1200px;margin:0 auto}h2[data-astro-cid-imevdgzj]{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:rgb(var(--secondary))}.models-grid[data-astro-cid-imevdgzj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.model-card[data-astro-cid-imevdgzj]{background:rgba(var(--primary),.3);border:1px solid rgba(var(--secondary),.1);border-radius:1rem;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:all .3s ease}.model-card[data-astro-cid-imevdgzj]:hover{transform:translateY(-4px);border-color:rgb(var(--secondary));background:rgba(var(--primary),.4)}.model-name[data-astro-cid-imevdgzj]{color:#fff;font-size:1.2rem;font-weight:500}.arrow[data-astro-cid-imevdgzj]{color:rgb(var(--secondary));font-size:1.5rem;transition:transform .3s ease}.model-card[data-astro-cid-imevdgzj]:hover .arrow[data-astro-cid-imevdgzj]{transform:translate(4px)}@media (max-width: 768px){.volkswagen-models[data-astro-cid-imevdgzj]{padding:3rem 1rem}h2[data-astro-cid-imevdgzj]{font-size:2rem}}.cookie-banner[data-astro-cid-garwan2p]{position:fixed;bottom:2rem;left:2rem;max-width:400px;background:rgba(var(--primary),.95);border:1px solid rgba(var(--secondary),.1);border-radius:1rem;padding:1.5rem;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 24px #0003;z-index:9999;transform:translateY(200%);transition:transform .3s ease-in-out}.cookie-banner[data-astro-cid-garwan2p].visible{transform:translateY(0)}.cookie-header[data-astro-cid-garwan2p]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.cookie-title[data-astro-cid-garwan2p]{margin-bottom:1rem}.title-text[data-astro-cid-garwan2p]{display:flex;flex-direction:column}h2[data-astro-cid-garwan2p]{font-size:1.5rem;margin:0;color:rgb(var(--secondary));display:flex;align-items:center;gap:.5rem}.cookie-emoji[data-astro-cid-garwan2p]{font-size:1.5rem}h3[data-astro-cid-garwan2p]{font-size:1rem;margin:0;opacity:.8}h4[data-astro-cid-garwan2p]{font-size:1rem;margin:1rem 0 .5rem;color:rgb(var(--secondary))}.cookie-text[data-astro-cid-garwan2p]{margin:1rem 0;font-size:.9rem;line-height:1.5;opacity:.9}.cookie-section[data-astro-cid-garwan2p]{margin:1rem 0}.cookie-section[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{font-size:.9rem;opacity:.9;margin:.5rem 0}ul[data-astro-cid-garwan2p]{list-style:none;padding:0;margin:.5rem 0}li[data-astro-cid-garwan2p]{font-size:.9rem;opacity:.9;padding-left:1.5rem;position:relative}li[data-astro-cid-garwan2p]:before{content:"•";position:absolute;left:.5rem;color:rgb(var(--secondary))}.cookie-actions[data-astro-cid-garwan2p]{display:flex;gap:.5rem;margin-top:1.5rem}.cookie-btn[data-astro-cid-garwan2p]{padding:.75rem 1rem;border:none;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.cookie-btn[data-astro-cid-garwan2p].primary{background:rgb(var(--secondary));color:#fff;flex:1}.cookie-btn[data-astro-cid-garwan2p].secondary{background:rgba(var(--secondary),.1);color:#fff}.cookie-btn[data-astro-cid-garwan2p]:hover{transform:translateY(-2px)}@media (max-width: 768px){.cookie-banner[data-astro-cid-garwan2p]{left:1rem;right:1rem;bottom:1rem;max-width:none}.cookie-actions[data-astro-cid-garwan2p]{flex-direction:column}.cookie-btn[data-astro-cid-garwan2p]{width:100%}}:root{--primary: 15, 23, 42;--secondary: 0, 200, 255;--accent: 255, 106, 0;--text: 55, 65, 81;--background: 8, 15, 30}html{font-family:Inter,sans-serif;background:rgb(var(--background));scroll-behavior:smooth;color-scheme:dark}body{margin:0;padding:0;color:#ffffffe6;line-height:1.5}
