.repair-overview-section{background:var(--color-bg-secondary)}.repair-overview-content{max-width:900px;margin:0 auto;text-align:center}.repair-overview-content h2{font-size:var(--font-size-4xl);line-height:1.2;margin-bottom:var(--spacing-6)}.repair-overview-description{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:1.8}@media (max-width:768px){.repair-overview-content h2{font-size:var(--font-size-3xl)}.repair-overview-description{font-size:var(--font-size-base)}}.trusted-partner-section{background:var(--color-bg-primary)}.trusted-partner-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-12);align-items:center}.trusted-partner-text h2{font-size:var(--font-size-4xl);line-height:1.2;margin-bottom:var(--spacing-6)}.trusted-partner-description{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:1.7;max-width:800px}.trusted-partner-points{display:flex;flex-direction:column;gap:var(--spacing-4)}.trust-point-card{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-6)}.trust-point-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--gradient-gold);color:var(--color-bg-primary);border-radius:var(--radius-full);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);flex-shrink:0}.trust-point-text{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-medium)}@media (max-width:1024px){.trusted-partner-layout{grid-template-columns:1fr;gap:var(--spacing-8)}}@media (max-width:768px){.trusted-partner-text h2{font-size:var(--font-size-3xl)}}.multi-brand-section{background:var(--color-bg-primary)}.brands-badge-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4);margin-bottom:var(--spacing-10)}.brand-badge{padding:var(--spacing-4) var(--spacing-8);background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-accent-gold);transition:border-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base),background var(--transition-base);cursor:default}.brand-badge:hover{border-color:var(--color-accent-gold);transform:translateY(-3px);box-shadow:var(--shadow-glow);background:linear-gradient(135deg,rgba(242,176,30,.1),rgba(255,217,102,.05))}.multi-brand-footer{text-align:center;font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:800px;margin:0 auto;line-height:1.7}@media (max-width:768px){.brands-badge-grid{gap:var(--spacing-3)}.brand-badge{padding:var(--spacing-3) var(--spacing-5);font-size:var(--font-size-base)}}.chip-level-section{background:var(--color-bg-primary)}.chip-level-banner{text-align:center;padding:var(--spacing-12) var(--spacing-8);background:linear-gradient(135deg,rgba(242,176,30,.08),rgba(255,217,102,.04) 50%,rgba(242,176,30,.08));border:2px solid var(--color-accent-gold);border-radius:var(--radius-2xl);position:relative;overflow:hidden}.chip-level-banner:before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(242,176,30,.05),transparent);animation:shimmer 4s ease-in-out infinite}@keyframes shimmer{0%{transform:translateX(-50%)}to{transform:translateX(50%)}}.chip-level-icon-wrapper{margin-bottom:var(--spacing-6)}.chip-level-icon{font-size:4rem;display:inline-block;animation:glow 3s ease-in-out infinite;border-radius:var(--radius-full)}.chip-level-banner h2{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-6);line-height:1.3}.chip-level-banner p{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:800px;margin:0 auto;line-height:1.7}@media (max-width:768px){.chip-level-banner{padding:var(--spacing-8) var(--spacing-6)}.chip-level-banner h2{font-size:var(--font-size-3xl)}.chip-level-icon{font-size:3rem}}