.sprinter-video-grid[data-astro-cid-wro675vw]{grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:start;gap:28px;display:grid}.sprinter-film[data-astro-cid-wro675vw]{aspect-ratio:16/9;background:#101113;border:1px solid #d4b37555;border-radius:12px;width:100%;position:relative;overflow:hidden}.sprinter-film-short[data-astro-cid-wro675vw]{aspect-ratio:9/16;justify-self:center;max-width:240px}iframe[data-astro-cid-wro675vw]{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=920px){.sprinter-video-grid[data-astro-cid-wro675vw]{grid-template-columns:1fr;gap:24px}}main[data-full-photos] .a6-hero-photo img,main[data-full-photos] .project-real-photo img{object-fit:contain;object-position:center;background:#090a0b}.glc-x253-page .video-frame,.w213-page .video-frame,.c238-page .video-frame{border-radius:12px}.model-designation{color:var(--gold);letter-spacing:.06em;margin-block:0 20px;font-size:.85rem}.mercedes-scope-photos .scope-card{border-color:#d4b37570;transition:border-color .25s}.mercedes-scope-photos .scope-card:after{background:linear-gradient(#090a0b35 0%,#090a0b85 45%,#090a0bd9 100%)}.mercedes-scope-photos .scope-card:hover{border-color:var(--gold)}.comparison-image.comparison-real-image{object-position:50% 35%;transform:none}.project-real-photo img{position:absolute;inset:0}.project-photo-label{z-index:1;color:var(--text);text-shadow:0 2px 8px #000;font-size:.9rem;line-height:1.5;position:absolute;bottom:42px;left:18px;right:18px}.media-placeholder{text-align:center;color:var(--gold);background:radial-gradient(at 80% 80%,#292218,#0000 65%),linear-gradient(145deg,#161719,#101113);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:28px;display:flex}.project-photo.media-placeholder,.comparison-image.media-placeholder{display:flex}.media-placeholder small,.hero-placeholder>span:last-child{color:var(--muted);font-size:.8rem;line-height:1.7}.placeholder-model{letter-spacing:.04em;font-size:clamp(2rem,4vw,3.5rem);font-weight:300}.materials-note{border-left:1px solid #d4b37570;padding-left:20px}.realization-video-placeholder{aspect-ratio:16/9;border:1px solid #d4b37555}.comparison-empty{font-size:clamp(.7rem,1.5vw,1rem);transform:none}.comparison-empty span{max-width:35%}.comparison-empty-after{background:radial-gradient(at 30% 70%,#332a1a,#0000 65%),#151412}@media (width<=540px){.media-placeholder{padding:20px}.comparison-empty span{max-width:40%}}.generation-group[data-astro-cid-2anl57ei]+.generation-group[data-astro-cid-2anl57ei]{margin-top:42px}.version-heading[data-astro-cid-2anl57ei]{color:var(--gold);margin-bottom:24px;font-size:1.7rem;font-weight:400}.generation-page[data-astro-cid-2anl57ei]{padding-block:20px 90px}.generation-nav[data-astro-cid-2anl57ei]{padding:0;display:block}.generation-nav[data-astro-cid-2anl57ei] a[data-astro-cid-2anl57ei]{letter-spacing:.025em;color:#c0ac88;align-items:center;gap:10px;min-height:44px;padding-block:10px;font-size:.8rem;transition:color .2s;display:inline-flex}.generation-nav[data-astro-cid-2anl57ei] a[data-astro-cid-2anl57ei] span[data-astro-cid-2anl57ei],.generation-nav[data-astro-cid-2anl57ei] a[data-astro-cid-2anl57ei]:hover{color:var(--gold)}.generation-heading[data-astro-cid-2anl57ei]{padding-block:46px 42px}.generation-heading[data-astro-cid-2anl57ei] h1[data-astro-cid-2anl57ei]{text-wrap:balance;margin-block:24px;font-size:clamp(2.4rem,4.6vw,4.5rem);font-weight:400}.generation-heading[data-astro-cid-2anl57ei]>p[data-astro-cid-2anl57ei]:last-child{color:var(--muted);max-width:610px;font-size:1rem;line-height:1.85}.generation-cards[data-astro-cid-2anl57ei]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.generation-placeholder[data-astro-cid-2anl57ei]{background:radial-gradient(at 80% 85%,#292218,#0000 65%),linear-gradient(145deg,#1d1e20,#131416 70%);justify-content:center;align-items:center;display:flex}.generation-monogram[data-astro-cid-2anl57ei]{color:#d4b37560;letter-spacing:.06em;text-align:center;overflow-wrap:anywhere;padding:20px;font-size:clamp(1.65rem,4vw,3.5rem);font-weight:300}.generation-available[data-astro-cid-2anl57ei]{border-color:#d4b37570;box-shadow:inset 0 -2px #d4b37565}.generation-link[data-astro-cid-2anl57ei]{height:100%;display:block}.generation-link[data-astro-cid-2anl57ei]:focus-visible{outline-offset:-5px}.generation-photo[data-astro-cid-2anl57ei]{isolation:isolate;overflow:hidden}.generation-photo[data-astro-cid-2anl57ei] img[data-astro-cid-2anl57ei]{object-fit:cover;object-position:50% 28%;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.generation-photo[data-astro-cid-2anl57ei]:after{content:"";pointer-events:none;background:linear-gradient(#090a0b10 15%,#090a0b30 60%,#090a0b80 100%);position:absolute;inset:0}.generation-cards[data-astro-cid-2anl57ei] .car-brand-info[data-astro-cid-2anl57ei]{padding:28px}.generation-cards[data-astro-cid-2anl57ei] h2[data-astro-cid-2anl57ei]{margin-bottom:12px;font-size:1.45rem;font-weight:500;line-height:1.4}.generation-available[data-astro-cid-2anl57ei] .car-brand-info[data-astro-cid-2anl57ei] p[data-astro-cid-2anl57ei]{color:var(--gold);justify-content:space-between;gap:16px;display:flex}@media (hover:hover) and (prefers-reduced-motion:no-preference){.generation-available[data-astro-cid-2anl57ei]:hover .generation-photo[data-astro-cid-2anl57ei] img[data-astro-cid-2anl57ei]{transform:scale(1.025)}}@media (width<=680px){.generation-page[data-astro-cid-2anl57ei]{padding-block:10px 56px}.generation-heading[data-astro-cid-2anl57ei]{padding-block:30px}.generation-cards[data-astro-cid-2anl57ei]{grid-template-columns:1fr;gap:22px}.generation-cards[data-astro-cid-2anl57ei] .car-brand-info[data-astro-cid-2anl57ei]{padding:22px}.generation-cards[data-astro-cid-2anl57ei] .car-brand-image[data-astro-cid-2anl57ei]{aspect-ratio:16/10}}
