AutoClinic Page .autoclinic-page{min-height:100vh;color:var(--theme-onPrimary)}.hero{text-align:center;padding:4rem 0;background-color:rgba(0,0,0,.5)}.hero h1{font-size:3rem;font-weight:700;color:#b7dd53}.hero h1,.hero p{margin-bottom:1.5rem}.hero p{font-size:1.125rem}.hero img{border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.2);max-width:100%;height:auto}.ai-info{padding:3rem 0;background-color:rgba(0,0,0,.7);text-align:center}.ai-info h2{font-size:2rem;font-weight:700;color:#b7dd53;margin-bottom:1.5rem}.ai-info p{font-size:1.125rem;color:#d1d5db;margin-bottom:2rem}.ai-info .grid{display:grid;gap:2rem}.ai-info .grid img{border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.2);max-width:100%;height:auto}.ai-benefits{padding:3rem 0;background:linear-gradient(to bottom right,#000,#1a1a1a,rgba(0,0,0,.8));text-align:center}.ai-benefits h2{font-size:2rem;font-weight:700;color:#b7dd53;margin-bottom:1.5rem}.ai-benefits .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;padding:0 1.5rem}.ai-benefits .grid img{width:100%;max-height:200px;object-fit:cover;border-radius:.5rem;margin-bottom:1rem;box-shadow:0 4px 6px rgba(0,0,0,.2);max-width:100%;height:auto}.ai-benefits .grid p{color:#d1d5db}.ai-info a,.cta button{color:#000;font-weight:700;padding:.75rem 1.5rem;border-radius:.375rem;text-transform:uppercase;text-decoration:none;display:inline-block;transition:background-color .3s ease-in-out;box-shadow:0 4px 6px rgba(0,0,0,.2)}