*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;line-height:1.6;color:#333;padding-top:80px}.navbar{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0,0,0,.1);padding:15px 0;position:fixed;top:0;width:100%;z-index:1000}.navbar-brand{font-weight:700;font-size:1.5rem;color:#6366f1!important}.navbar-nav .nav-link{color:#64748b!important;font-weight:600;margin:0 .5rem;transition:color .3s ease}.navbar-nav .nav-link:hover{color:#6366f1!important}.btn-primary{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;padding:10px 25px;border-radius:25px;font-weight:600;transition:all .3s ease}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(99,102,241,.3)}.page-header{background:linear-gradient(135deg,#6366f1,#8b5cf6);padding:120px 0 80px;color:#fff;text-align:center}.page-header h1{font-size:3rem;font-weight:800;margin-bottom:20px}.page-header p{font-size:1.2rem;opacity:.9}.car-models-section{padding:100px 0;background:#f8fafc}.model-category{margin-bottom:80px}.category-title{text-align:center;margin-bottom:60px}.category-title h2{font-size:2.5rem;font-weight:700;color:#1e293b;margin-bottom:15px}.category-title p{color:#64748b;font-size:1.1rem}.model-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.1);border:2px solid transparent;transition:all .4s ease;margin-bottom:30px;position:relative}.model-card:hover:before{opacity:1}.model-card:hover{transform:translateY(-15px);box-shadow:0 25px 60px rgba(0,0,0,.15);border-color:#6366f1}.model-card img{width:100%;height:250px;object-fit:cover}.model-card-body{padding:30px}.model-card h4{font-size:1.4rem;font-weight:700;color:#1e293b;margin-bottom:15px}.model-specs{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap}.spec-item{display:flex;align-items:center;color:#64748b;font-size:.9rem;margin-bottom:10px}.spec-item i{margin-right:8px;color:#6366f1;transition:all .3s ease}.model-card:hover .spec-item i{transform:scale(1.2) rotate(5deg)}.model-price{display:flex;justify-content:space-between;align-items:center}.price{font-size:1.5rem;font-weight:800;color:#6366f1}.btn-book{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;padding:12px 25px;border-radius:50px;font-weight:600;transition:all .3s ease}.btn-book:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(99,102,241,.3);color:#fff}.footer{background:#1e293b;color:#fff;padding:60px 0 30px}.footer h5{font-weight:700;margin-bottom:25px;color:#fff}.footer ul{list-style:none;padding:0}.footer ul li{margin-bottom:10px}.footer ul li a{color:#94a3b8;text-decoration:none;transition:color .3s ease}.footer ul li a:hover{color:#fff}.social-links{display:flex;gap:15px;margin-top:20px}.social-links a{width:40px;height:40px;border-radius:50%;background:#374151;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all .3s ease}.social-links a:hover{background:#6366f1;transform:translateY(-2px) scale(1.1) rotate(5deg)}.footer-bottom{border-top:1px solid #374151;margin-top:40px;padding-top:30px;text-align:center;color:#94a3b8}@media (max-width:768px){.category-title h2,.page-header h1{font-size:2rem}.model-specs{flex-direction:column}}.navbar-nav .nav-link{padding:8px 12px;white-space:nowrap;font-size:14px}
:root{--gc5f2239c23:1}
