.corvette-eray-page[data-v-04ea73a3]{background:#fff;font-family:FavoritL,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.image-placeholder[data-v-04ea73a3]{position:relative;background:#1a1a1a;min-height:300px;overflow:hidden}.image-placeholder img[data-v-04ea73a3]{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.hero[data-v-04ea73a3]{position:relative;width:100%;background:#000;min-height:60vh}@media(min-width:960px){.hero[data-v-04ea73a3]{min-height:80vh}}.hero .hero-content[data-v-04ea73a3]{position:relative;width:100%;height:100%}.hero .hero-image[data-v-04ea73a3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero .hero-text[data-v-04ea73a3]{position:absolute;top:10%;left:5%;z-index:10;color:#fff}@media(min-width:960px){.hero .hero-text[data-v-04ea73a3]{top:15%;left:8%}}.hero .hero-text .hero-year[data-v-04ea73a3]{font-size:1rem;font-weight:700;display:block;margin-bottom:.5rem;letter-spacing:.1em}@media(min-width:960px){.hero .hero-text .hero-year[data-v-04ea73a3]{font-size:1.25rem}}.hero .hero-text .hero-title[data-v-04ea73a3]{font-size:2.5rem;font-weight:900;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.1;margin:0 0 1rem 0;letter-spacing:.05em}@media(min-width:960px){.hero .hero-text .hero-title[data-v-04ea73a3]{font-size:4.5rem}}.hero .hero-text .hero-subtitle[data-v-04ea73a3]{font-size:.75rem;font-weight:300;max-width:300px;line-height:1.4}@media(min-width:960px){.hero .hero-text .hero-subtitle[data-v-04ea73a3]{font-size:.875rem;max-width:400px}}.quick-stats[data-v-04ea73a3]{background:#000;padding:3rem 1.5rem}@media(min-width:960px){.quick-stats[data-v-04ea73a3]{padding:4rem 1.5rem}}.quick-stats .stats-tabs[data-v-04ea73a3]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2rem}.quick-stats .stats-tabs .stats-tab[data-v-04ea73a3]{padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;background:transparent;border:2px solid #fff;color:#fff;cursor:pointer;transition:all .3s ease;letter-spacing:.05em}@media(min-width:960px){.quick-stats .stats-tabs .stats-tab[data-v-04ea73a3]{font-size:.95rem;padding:1rem 2rem}}.quick-stats .stats-tabs .stats-tab.active[data-v-04ea73a3],.quick-stats .stats-tabs .stats-tab[data-v-04ea73a3]:hover{background:#fff;color:#000}.quick-stats .stat-card[data-v-04ea73a3]{padding:1.5rem 1rem}.quick-stats .stat-card .stat-title[data-v-04ea73a3]{font-size:1.125rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;margin-bottom:.5rem;line-height:1.3}@media(min-width:960px){.quick-stats .stat-card .stat-title[data-v-04ea73a3]{font-size:1.25rem}}.quick-stats .stat-card .stat-value[data-v-04ea73a3]{font-size:.875rem;color:#d0d0d0;font-weight:300;line-height:1.5}@media(min-width:960px){.quick-stats .stat-card .stat-value[data-v-04ea73a3]{font-size:.95rem}}.quick-stats .stat-card .stat-value sup[data-v-04ea73a3]{font-size:.75em;vertical-align:super}.first-electrified[data-v-04ea73a3]{background:#fff;padding:5rem 1.5rem}.first-electrified .section-icon[data-v-04ea73a3]{max-width:120px;margin:0 auto 2rem;display:block}.first-electrified .section-title[data-v-04ea73a3]{font-size:2rem;font-weight:900;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000;margin-bottom:3rem;line-height:1.2}@media(min-width:960px){.first-electrified .section-title[data-v-04ea73a3]{font-size:2.75rem}}.first-electrified .gallery-preview .gallery-thumb[data-v-04ea73a3]{width:100%;height:auto;display:block;transition:transform .3s ease;cursor:pointer}.first-electrified .gallery-preview .gallery-thumb[data-v-04ea73a3]:hover{transform:scale(1.05)}.first-electrified .action-link[data-v-04ea73a3]{display:inline-block;font-size:1rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;text-decoration:underline;color:#000;transition:color .3s ease}.first-electrified .action-link[data-v-04ea73a3]:hover{color:#666}.performance-section[data-v-04ea73a3]{background:#000;padding:5rem 1.5rem}.performance-section .section-heading[data-v-04ea73a3]{font-size:2rem;font-weight:900;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;margin-bottom:1.5rem;line-height:1.2}@media(min-width:960px){.performance-section .section-heading[data-v-04ea73a3]{font-size:2.75rem}}.performance-section .section-description[data-v-04ea73a3]{font-size:1rem;line-height:1.7;color:#fff;font-weight:300;max-width:900px;margin:0 auto}@media(min-width:960px){.performance-section .section-description[data-v-04ea73a3]{font-size:1.125rem;line-height:1.8}}.performance-section .feature-card[data-v-04ea73a3]{padding:1.5rem 1rem}.performance-section .feature-card .feature-title[data-v-04ea73a3]{font-size:1.125rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;margin-bottom:.5rem;line-height:1.3}.performance-section .feature-card .feature-value[data-v-04ea73a3]{font-size:.875rem;color:#d0d0d0;font-weight:300}.performance-section .performance-tabs .tabs-header[data-v-04ea73a3]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;border-bottom:1px solid #333;padding-bottom:1rem}.performance-section .performance-tabs .tabs-header .tab-button[data-v-04ea73a3]{padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;background:transparent;border:none;color:#999;cursor:pointer;transition:all .3s ease;letter-spacing:.05em}@media(min-width:960px){.performance-section .performance-tabs .tabs-header .tab-button[data-v-04ea73a3]{font-size:.95rem}}.performance-section .performance-tabs .tabs-header .tab-button.active[data-v-04ea73a3],.performance-section .performance-tabs .tabs-header .tab-button[data-v-04ea73a3]:hover{color:#fff;border-bottom:2px solid #fff}.performance-section .performance-tabs .tab-content img[data-v-04ea73a3]{width:100%;height:auto;display:block}.performance-section .performance-tabs .tab-content .tab-title[data-v-04ea73a3]{font-size:1.75rem;font-weight:900;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;margin-bottom:1.5rem;line-height:1.2}@media(min-width:960px){.performance-section .performance-tabs .tab-content .tab-title[data-v-04ea73a3]{font-size:2.25rem}}.performance-section .performance-tabs .tab-content .tab-description[data-v-04ea73a3]{font-size:1rem;line-height:1.7;color:#fff;font-weight:300;margin-bottom:1rem}@media(min-width:960px){.performance-section .performance-tabs .tab-content .tab-description[data-v-04ea73a3]{font-size:1.125rem;line-height:1.8}}.performance-section .performance-tabs .tab-content .tab-note[data-v-04ea73a3]{font-size:.875rem;line-height:1.6;color:#999;font-weight:300;font-style:italic}.performance-section .performance-package img[data-v-04ea73a3]{width:100%;height:auto;display:block}.performance-section .performance-package .package-title[data-v-04ea73a3]{font-size:1.75rem;font-weight:900;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;margin-bottom:1.5rem;line-height:1.2}@media(min-width:960px){.performance-section .performance-package .package-title[data-v-04ea73a3]{font-size:2.25rem}}.performance-section .performance-package .package-description[data-v-04ea73a3]{font-size:1rem;line-height:1.7;color:#fff;font-weight:300}@media(min-width:960px){.performance-section .performance-package .package-description[data-v-04ea73a3]{font-size:1.125rem;line-height:1.8}}.corvette-academy[data-v-04ea73a3]{background:#f8f8f8;padding:5rem 1.5rem}.corvette-academy .section-heading-dark[data-v-04ea73a3]{font-size:2rem;font-weight:900;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000;margin-bottom:1.5rem;line-height:1.2}@media(min-width:960px){.corvette-academy .section-heading-dark[data-v-04ea73a3]{font-size:2.75rem}}.corvette-academy .section-description-dark[data-v-04ea73a3]{font-size:1rem;line-height:1.7;color:#000;font-weight:300;max-width:900px;margin:0 auto}@media(min-width:960px){.corvette-academy .section-description-dark[data-v-04ea73a3]{font-size:1.125rem;line-height:1.8}}.corvette-academy .video-card[data-v-04ea73a3]{background:#fff;overflow:hidden;transition:transform .3s ease}.corvette-academy .video-card[data-v-04ea73a3]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.corvette-academy .video-card .video-thumbnail[data-v-04ea73a3]{position:relative;overflow:hidden;cursor:pointer}.corvette-academy .video-card .video-thumbnail img[data-v-04ea73a3]{width:100%;height:auto;display:block;transition:transform .3s ease}.corvette-academy .video-card .video-thumbnail .play-button[data-v-04ea73a3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;opacity:.9;transition:opacity .3s ease}.corvette-academy .video-card .video-thumbnail:hover img[data-v-04ea73a3]{transform:scale(1.05)}.corvette-academy .video-card .video-thumbnail:hover .play-button[data-v-04ea73a3]{opacity:1}.corvette-academy .video-card .video-info[data-v-04ea73a3]{padding:1.5rem}.corvette-academy .video-card .video-info .video-title[data-v-04ea73a3]{font-size:1.25rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000;margin-bottom:.75rem;line-height:1.3}.corvette-academy .video-card .video-info .video-description[data-v-04ea73a3]{font-size:.95rem;line-height:1.6;color:#666;font-weight:300}.design-section[data-v-04ea73a3]{background:#000;padding:5rem 1.5rem}.design-section .design-feature[data-v-04ea73a3]{position:relative;overflow:hidden}.design-section .design-feature img[data-v-04ea73a3]{width:100%;height:auto;display:block}.design-section .design-feature .design-feature-content[data-v-04ea73a3]{padding:2rem;background:rgba(0,0,0,.8)}.design-section .design-feature .design-feature-content .design-feature-title[data-v-04ea73a3]{font-size:1.5rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;margin-bottom:1rem;line-height:1.3}.design-section .design-feature .design-feature-content .design-feature-description[data-v-04ea73a3]{font-size:1rem;line-height:1.7;color:#fff;font-weight:300}@media(min-width:960px){.design-section .design-feature .design-feature-content .design-feature-description[data-v-04ea73a3]{font-size:1.125rem}}.technology-section[data-v-04ea73a3]{background:#f8f8f8;padding:5rem 1.5rem}.technology-section .tech-feature[data-v-04ea73a3]{padding:1.5rem 1rem}.technology-section .tech-feature .tech-title[data-v-04ea73a3]{font-size:1.125rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000;margin-bottom:.5rem;line-height:1.3}.technology-section .tech-feature .tech-value[data-v-04ea73a3]{font-size:.875rem;color:#666;font-weight:300}.technology-section .tech-detail[data-v-04ea73a3]{background:#fff;overflow:hidden}.technology-section .tech-detail img[data-v-04ea73a3]{width:100%;height:auto;display:block}.technology-section .tech-detail .tech-detail-content[data-v-04ea73a3]{padding:2rem}.technology-section .tech-detail .tech-detail-content .tech-detail-title[data-v-04ea73a3]{font-size:1.5rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000;margin-bottom:1rem;line-height:1.3}.technology-section .tech-detail .tech-detail-content .tech-detail-description[data-v-04ea73a3]{font-size:1rem;line-height:1.7;color:#000;font-weight:300}@media(min-width:960px){.technology-section .tech-detail .tech-detail-content .tech-detail-description[data-v-04ea73a3]{font-size:1.125rem}}.next-steps-section[data-v-04ea73a3]{background:#000;padding:5rem 1.5rem}.next-steps-section .cta-button[data-v-04ea73a3]{display:inline-block;padding:1.25rem 3rem;font-size:1rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;text-decoration:none;color:#000;background:#fff;border:2px solid #fff;transition:all .3s ease;letter-spacing:.08em}@media(min-width:960px){.next-steps-section .cta-button[data-v-04ea73a3]{font-size:1.125rem;padding:1.5rem 4rem}}.next-steps-section .cta-button[data-v-04ea73a3]:hover{background:#000;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px hsla(0,0%,100%,.3)}.related-models[data-v-04ea73a3]{background:#fff;padding:5rem 1.5rem}.related-models .model-card[data-v-04ea73a3]{background:#fff;overflow:hidden;transition:transform .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.related-models .model-card[data-v-04ea73a3]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.related-models .model-card img[data-v-04ea73a3]{width:100%;height:auto;display:block}.related-models .model-card .model-card-content[data-v-04ea73a3]{padding:2rem}.related-models .model-card .model-card-content .model-card-title[data-v-04ea73a3]{font-size:1.5rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000;margin-bottom:1rem;line-height:1.3}.related-models .model-card .model-card-content .model-card-description[data-v-04ea73a3]{font-size:1rem;line-height:1.7;color:#000;font-weight:300;margin-bottom:1.5rem}.related-models .model-card .model-card-content .model-card-link[data-v-04ea73a3]{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;font-family:FavoritB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-decoration:none;color:#000;transition:gap .3s ease}.related-models .model-card .model-card-content .model-card-link[data-v-04ea73a3]:hover{gap:.75rem}.related-models .model-card .model-card-content .model-card-link span[data-v-04ea73a3]{display:inline-flex;transition:transform .3s ease}.related-models .model-card .model-card-content .model-card-link:hover span[data-v-04ea73a3]{transform:translateX(4px)}.disclaimers[data-v-04ea73a3]{padding:3rem 1.5rem;background:#f8f8f8}.disclaimers .disclaimer-list[data-v-04ea73a3]{list-style-position:outside;padding-left:1.5rem;margin:0}.disclaimers .disclaimer-list li[data-v-04ea73a3]{font-size:.75rem;line-height:1.6;color:#666;margin-bottom:.75rem;font-weight:300}@media(min-width:960px){.disclaimers .disclaimer-list li[data-v-04ea73a3]{font-size:.8rem;line-height:1.7}}@media(max-width:959px){.performance-tabs .tabs-header[data-v-04ea73a3]{flex-direction:column}.performance-tabs .tabs-header .tab-button[data-v-04ea73a3]{width:100%}.stats-tabs[data-v-04ea73a3]{flex-direction:column}.stats-tabs .stats-tab[data-v-04ea73a3]{width:100%}}