@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";:root{--royal-navy: #1a2d5a;--royal-navy-light: #2a4080;--royal-navy-dark: #0d1a35;--royal-navy-mid: #1e3a6e;--royal-burgundy: #163472;--royal-burgundy-light: #2a5298;--royal-gold: #00c6ff;--royal-gold-light: #40d8ff;--royal-gold-dark: #0099cc;--logo-cyan: #00c6ff;--logo-blue: #2a5298;--logo-navy: #1a2d5a;--royal-cream: #f0f4ff;--royal-cream-dark: #dce6f5;--royal-charcoal: #1e2a4a;--royal-silver: #a0b0d0;--text-dark: #0d1a35;--text-light: #ffffff;--text-muted: #5a7090;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 24px;--radius-round: 100px}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:Montserrat,sans-serif;background-color:var(--royal-cream);color:var(--text-dark);line-height:1.7;overflow-x:hidden;max-width:100vw;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:600;line-height:1.3;color:var(--royal-navy)}a{text-decoration:none;color:inherit;transition:all .3s ease}ul{list-style:none}img{max-width:100%;height:auto}button{cursor:pointer;font-family:Montserrat,sans-serif;border:none;outline:none;transition:all .4s ease;border-radius:var(--radius-sm)}input,textarea,select{font-family:Montserrat,sans-serif;outline:none;border:none;border-radius:var(--radius-sm)}.container{max-width:1400px;margin:0 auto;padding:0 60px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--royal-navy-dark)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--royal-gold),var(--royal-gold-dark));border-radius:5px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--royal-gold-light),var(--royal-gold))}::selection{background:var(--royal-gold);color:var(--royal-navy)}@media(max-width:1200px){.container{padding:0 40px}}@media(max-width:768px){.container{padding:0 24px}body{font-size:14px}}@media(max-width:480px){.container{padding:0 16px}}.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .4s ease}.navbar:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--royal-gold),transparent);opacity:0;transition:opacity .4s ease}.navbar.scrolled:before{opacity:1}.navbar-not-scrolled{background:var(--royal-navy)}.navbar-scrolled{background:var(--royal-navy);box-shadow:0 4px 30px #0000004d}.navbar-container{display:flex;align-items:center;justify-content:space-between;padding:0 60px;height:90px;max-width:1600px;margin:0 auto}.nav-logo{display:flex;align-items:center;gap:14px}.logo-image{height:65px;width:auto;max-width:200px;object-fit:contain;border-radius:4px}.logo-text{display:flex;flex-direction:column}.logo-main{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;color:var(--text-light);letter-spacing:2px;line-height:1}.logo-tagline{font-family:Montserrat,sans-serif;font-size:.75rem;color:var(--royal-gold);letter-spacing:4px;text-transform:uppercase;font-style:italic}.nav-links{display:flex;align-items:center;gap:50px}.nav-links a{font-size:.85rem;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;position:relative;padding:8px 0;color:#ffffffd9;transition:all .3s ease}.nav-links a:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(90deg,transparent,var(--royal-gold),transparent);transition:width .4s ease}.nav-links a:hover,.nav-links a.active{color:var(--royal-gold)}.nav-links a:hover:before,.nav-links a.active:before{width:100%}.nav-actions{display:flex;align-items:center;gap:20px}.nav-whatsapp-btn{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-light);position:relative;transition:all .3s ease}.nav-whatsapp-btn:hover{background:#25d366;border-color:#25d366;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #25d3664d}.nav-whatsapp-btn svg{width:24px;height:24px}.cart-count{position:absolute;top:-4px;right:-4px;width:22px;height:22px;background:var(--royal-burgundy);color:#fff;font-size:.7rem;font-weight:600;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--royal-navy)}.nav-quote-btn{padding:14px 32px;background:linear-gradient(135deg,var(--royal-gold),var(--royal-gold-dark));color:var(--royal-navy);font-size:.8rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;border-radius:var(--radius-sm);position:relative;overflow:hidden}.nav-quote-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.nav-quote-btn:hover:before{left:100%}.nav-quote-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #12aee866}.mobile-menu-btn{display:none;flex-direction:column;gap:6px;background:none;padding:10px;cursor:pointer}.mobile-menu-btn span{display:block;width:28px;height:2px;background:var(--royal-gold);transition:all .3s ease;border-radius:2px}.mobile-menu-btn.active span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-menu-btn.active span:nth-child(2){opacity:0}.mobile-menu-btn.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-menu{display:none;position:fixed;inset:90px 0 0;background:var(--royal-navy);padding:40px;z-index:999;overflow-y:auto}.mobile-menu.active{display:block}.mobile-nav-links{display:flex;flex-direction:column;gap:0;margin-bottom:40px}.mobile-nav-links a{font-size:1.1rem;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:20px 0;border-bottom:1px solid rgba(18,174,232,.2);color:var(--text-light);display:flex;align-items:center;justify-content:space-between}.mobile-nav-links a:after{content:"→";color:var(--royal-gold);opacity:0;transform:translate(-10px);transition:all .3s ease}.mobile-nav-links a:hover:after,.mobile-nav-links a.active:after{opacity:1;transform:translate(0)}.mobile-nav-links a:hover,.mobile-nav-links a.active{color:var(--royal-gold)}.mobile-actions{display:flex;flex-direction:column;gap:15px}.mobile-actions .nav-quote-btn{width:100%;text-align:center;padding:18px}@media(max-width:1200px){.navbar-container{padding:0 40px}.nav-links{gap:35px}}@media(max-width:992px){.nav-links,.nav-actions{display:none}.mobile-menu-btn{display:flex}.navbar-container{height:80px}.mobile-menu{top:80px}}@media(max-width:576px){.navbar-container{padding:0 20px;height:70px}.logo-image{height:50px}.logo-main{font-size:1.3rem}.logo-tagline{font-size:.65rem;letter-spacing:2px}.mobile-menu{top:70px;padding:30px 20px}}.footer{background:var(--royal-navy);color:var(--text-light);position:relative;overflow:hidden}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--royal-burgundy),var(--royal-gold),var(--royal-burgundy))}.footer-main{padding:80px 0 60px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:50px}.footer-brand{padding-right:30px}.footer-logo{display:flex;align-items:center;gap:12px;margin-bottom:25px}.footer-logo-image{height:100px;width:auto;max-width:200px;object-fit:contain;border-radius:4px}.footer-logo-text{display:flex;flex-direction:column}.footer-logo-main{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;color:var(--text-light);letter-spacing:1px}.footer-logo-tagline{font-family:Montserrat,sans-serif;font-size:.7rem;color:var(--royal-gold);letter-spacing:3px;text-transform:uppercase;font-style:italic}.footer-brand p{color:#fff9;font-size:.9rem;line-height:1.8;margin-bottom:25px}.footer-social{display:flex;gap:12px}.footer-social a{width:42px;height:42px;border:1px solid rgba(18,174,232,.3);display:flex;align-items:center;justify-content:center;color:var(--royal-gold);transition:all .3s ease}.footer-social a:hover{background:var(--royal-gold);border-color:var(--royal-gold);color:var(--royal-navy);transform:translateY(-3px)}.footer-social a svg{width:18px;height:18px}.footer-column h4{font-family:Montserrat,sans-serif;font-size:1.1rem;color:var(--text-light);margin-bottom:25px;position:relative;padding-bottom:12px}.footer-column h4:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:var(--royal-gold)}.footer-column ul{display:flex;flex-direction:column;gap:12px}.footer-column ul li a{color:#fff9;font-size:.9rem;transition:all .3s ease;display:flex;align-items:center;gap:8px}.footer-column ul li a:before{content:"";width:0;height:1px;background:var(--royal-gold);transition:width .3s ease}.footer-column ul li a:hover{color:var(--royal-gold);padding-left:5px}.footer-column ul li a:hover:before{width:15px}.footer-contact-item{display:flex;gap:15px;margin-bottom:20px}.footer-contact-icon{width:40px;height:40px;background:#12aee81a;border:1px solid rgba(18,174,232,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.footer-contact-icon svg{width:18px;height:18px;color:var(--royal-gold)}.footer-contact-info span{display:block;font-size:.75rem;color:#ffffff80;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.footer-contact-info p{color:var(--text-light);font-size:.95rem}.footer-bottom{padding:25px 0;border-top:1px solid rgba(18,174,232,.15)}.footer-bottom-content{display:flex;align-items:center;justify-content:space-between}.footer-bottom p{color:#ffffff80;font-size:.85rem}.footer-bottom p span{color:var(--royal-gold)}.footer-bottom-links{display:flex;gap:30px}.footer-bottom-links a{color:#ffffff80;font-size:.85rem}.footer-bottom-links a:hover{color:var(--royal-gold)}.footer-bottom-links a span{color:var(--royal-gold);font-weight:600}@media(max-width:1200px){.footer-grid{grid-template-columns:repeat(3,1fr);gap:40px}.footer-brand{grid-column:span 3;padding-right:0;text-align:center}.footer-logo,.footer-social{justify-content:center}}@media(max-width:768px){.footer-main{padding:50px 0 40px}.footer-grid{grid-template-columns:repeat(2,1fr)}.footer-brand{grid-column:span 2}.footer-bottom-content{flex-direction:column;gap:15px;text-align:center}}@media(max-width:480px){.footer-grid{grid-template-columns:1fr;gap:30px}.footer-brand{grid-column:span 1}.footer-column{text-align:center}.footer-column h4:after{left:50%;transform:translate(-50%)}.footer-column ul li a{justify-content:center}.footer-contact-item{justify-content:center;text-align:left}.footer-bottom-links{flex-wrap:wrap;justify-content:center;gap:15px}}.brand-hero{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#0d1a35,#1a2d5a,#2a4080 60%,#1e3a6e,#0d1a35);overflow:hidden}.brand-hero-bg{position:absolute;inset:0;z-index:0}.brand-hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(0,198,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(42,82,152,.08) 1px,transparent 1px);background-size:60px 60px}.brand-hero-particles{position:absolute;inset:0}.brand-hero-particle{position:absolute;width:2px;height:2px;background:var(--royal-gold);border-radius:50%;opacity:0;animation:brand-particle-float 8s ease-in-out infinite;animation-delay:calc(var(--i) * .7s);left:calc(var(--i) * 10% + 5%);top:calc(var(--i) * 8% + 10%)}@keyframes brand-particle-float{0%,to{opacity:0;transform:translateY(0) scale(1)}30%{opacity:.7}50%{opacity:.4;transform:translateY(-60px) scale(1.5)}70%{opacity:.7}}.brand-hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px;padding:80px 20px}.brand-hero-logo-wrapper{position:relative;display:flex;align-items:center;justify-content:center;z-index:2}.brand-hero-logo-glow{position:absolute;inset:-40px;border-radius:50%;background:radial-gradient(circle,rgba(0,198,255,.3) 0%,rgba(42,82,152,.1) 50%,transparent 70%);animation:brand-logo-pulse 3s ease-in-out infinite;z-index:-1}@keyframes brand-logo-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:1}}.brand-hero-logo{height:160px;width:auto;min-width:250px;object-fit:contain;background-color:#fff;border-radius:14px;padding:12px;box-shadow:0 20px 60px #00000080;display:block}.brand-hero-text{display:flex;flex-direction:column;align-items:center;gap:12px}.brand-hero-title{font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:800;letter-spacing:4px;line-height:1;text-transform:uppercase;color:var(--text-light)}.brand-hero-laxmi{background:linear-gradient(135deg,#00c6ff,#40d8ff,#2a5298);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 20px rgba(0,198,255,.5))}.brand-hero-auto{color:#fff}.brand-hero-pvt{font-family:Montserrat,sans-serif;font-size:1.1rem;letter-spacing:6px;color:var(--royal-gold);font-weight:500;text-transform:uppercase}.brand-hero-tagline-bar{margin-top:8px;padding:10px 30px;border-top:1px solid rgba(0,198,255,.35);border-bottom:1px solid rgba(0,198,255,.35)}.brand-hero-tagline{font-family:Montserrat,sans-serif;font-size:.85rem;letter-spacing:3px;color:#ffffffa6;text-transform:uppercase}@media(max-width:768px){.brand-hero-title{font-size:2.2rem;letter-spacing:2px}.brand-hero-logo-wrapper{width:150px;height:150px}.brand-hero-logo{width:130px;height:130px}.brand-hero-pvt{font-size:.9rem;letter-spacing:4px}.brand-hero-tagline{font-size:.7rem;letter-spacing:2px}}@media(max-width:480px){.brand-hero-title{font-size:1.7rem;letter-spacing:1px}}.hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden}.hero-background{position:absolute;inset:0;z-index:0}.hero-bg-image{position:absolute;inset:0;background-size:cover;background-position:center}.hero-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#0d1a35f5,#1a2d5ae0,#2a4080c7 60%,#0d1a35b3)}.hero-pattern{position:absolute;inset:0;background-image:linear-gradient(rgba(0,198,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(42,82,152,.06) 1px,transparent 1px);background-size:50px 50px}.hero-content{position:relative;z-index:10;display:grid;grid-template-columns:1fr 1.2fr .8fr;gap:40px;align-items:center;width:100%;max-width:1600px;margin:0 auto;padding:120px 60px 80px}.hero-left{padding-right:20px}.hero-info{color:var(--text-light)}.hero-category{display:inline-block;padding:8px 20px;background:linear-gradient(135deg,var(--royal-gold),var(--royal-gold-dark));color:var(--royal-navy);font-size:.75rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.hero-title{font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:700;color:var(--text-light);line-height:1.1;margin-bottom:15px}.hero-tagline{font-family:Montserrat,sans-serif;font-size:1.3rem;color:var(--royal-gold);font-style:italic;margin-bottom:20px}.hero-description{font-size:1rem;color:#ffffffb3;line-height:1.8;margin-bottom:30px}.hero-specs{display:flex;align-items:center;gap:25px;padding:25px 0;border-top:1px solid rgba(18,174,232,.2);border-bottom:1px solid rgba(18,174,232,.2);margin-bottom:30px}.spec-item{display:flex;flex-direction:column;gap:5px}.spec-label{font-size:.7rem;color:#ffffff80;text-transform:uppercase;letter-spacing:1px}.spec-value{font-family:Montserrat,sans-serif;font-size:1.1rem;color:var(--text-light);font-weight:600}.spec-divider{width:1px;height:40px;background:#12aee84d}.hero-price-section{display:flex;align-items:center;gap:20px;margin-bottom:30px}.hero-price{display:flex;align-items:baseline;gap:5px}.price-currency{font-size:1.2rem;color:var(--royal-gold)}.price-amount{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:700;color:var(--text-light)}.price-original{font-size:1rem;color:#fff6;text-decoration:line-through;margin-left:10px}.price-save{padding:6px 14px;background:var(--royal-burgundy);color:var(--text-light);font-size:.75rem;font-weight:600;border-radius:var(--radius-sm)}.hero-actions{display:flex;gap:15px}.btn-primary{display:flex;align-items:center;gap:10px;padding:16px 35px;background:linear-gradient(135deg,var(--royal-gold),var(--royal-gold-dark));color:var(--royal-navy);font-size:.85rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.btn-primary svg{width:18px;height:18px;transition:transform .3s ease}.btn-primary:hover{box-shadow:0 10px 30px #12aee84d}.btn-primary:hover svg{transform:translate(5px)}.btn-secondary{padding:16px 35px;background:transparent;border:1px solid rgba(18,174,232,.5);color:var(--royal-gold);font-size:.85rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}.btn-secondary:hover{background:#12aee81a;border-color:var(--royal-gold)}.hero-center{display:flex;justify-content:center;align-items:center}.tyre-showcase{position:relative;width:100%;max-width:450px}.tyre-glow{position:absolute;inset:-50px;border-radius:50%;filter:blur(60px);opacity:.5}.tyre-wrapper{position:relative;z-index:2}.tyre-svg{width:100%;height:auto;filter:drop-shadow(0 20px 60px rgba(0,0,0,.5))}.tyre-size{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);padding:10px 25px;background:var(--royal-navy-light);border:1px solid rgba(18,174,232,.3);color:var(--royal-gold);font-size:.9rem;font-weight:600;letter-spacing:2px}.hero-right{padding-left:20px}.hero-stats{background:#ffffff08;border:1px solid rgba(18,174,232,.15);padding:30px;border-radius:var(--radius-md)}.stats-title{font-family:Montserrat,sans-serif;font-size:1.2rem;color:var(--text-light);margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid rgba(18,174,232,.2)}.stat-item{margin-bottom:20px}.stat-item:last-child{margin-bottom:0}.stat-header{display:flex;justify-content:space-between;margin-bottom:8px}.stat-name{font-size:.85rem;color:#ffffffb3;text-transform:capitalize}.stat-value{font-size:.85rem;color:var(--royal-gold);font-weight:600}.stat-bar{height:4px;background:#ffffff1a;overflow:hidden}.stat-fill{height:100%;border-radius:2px}.hero-nav{position:absolute;bottom:50px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:30px;z-index:20}.nav-arrow{width:50px;height:50px;border:1px solid rgba(18,174,232,.3);background:#0f1c2ecc;display:flex;align-items:center;justify-content:center;color:var(--royal-gold);cursor:pointer;transition:all .3s ease;border-radius:var(--radius-sm)}.nav-arrow:hover{background:var(--royal-gold);border-color:var(--royal-gold);color:var(--royal-navy)}.nav-arrow svg{width:20px;height:20px}.nav-dots{display:flex;gap:12px}.nav-dot{width:40px;height:4px;background:#fff3;border:none;cursor:pointer;position:relative;overflow:hidden}.nav-dot.active{background:#12aee84d}.dot-progress{position:absolute;top:0;left:0;height:100%;width:100%;background:var(--royal-gold);transform:scaleX(0);transform-origin:left;animation:progress 7s linear forwards;animation-play-state:paused}.nav-dot.active .dot-progress{animation-play-state:running}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-slide-counter{position:absolute;right:60px;bottom:50px;display:flex;align-items:baseline;gap:5px;z-index:20}.hero-slide-counter .current{font-family:Montserrat,sans-serif;font-size:2rem;color:var(--royal-gold);font-weight:600}.hero-slide-counter .separator{color:#ffffff4d;margin:0 5px}.hero-slide-counter .total{font-size:1rem;color:#ffffff80}.features{background:var(--royal-cream);padding:100px 0}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1100px;margin:0 auto}.feature-card{text-align:center;padding:40px 30px;background:#fff;border:1px solid rgba(15,28,46,.08);transition:all .4s ease;border-radius:var(--radius-md)}.feature-card:hover,.feature-card.highlight-gold{border-color:var(--royal-gold);box-shadow:0 15px 40px #0f1c2e1a;transform:translateY(-5px)}.feature-icon{width:70px;height:70px;margin:0 auto 25px;background:linear-gradient(135deg,var(--royal-navy),var(--royal-navy-light));display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.feature-icon svg{width:32px;height:32px;color:var(--royal-gold)}.feature-card h3{font-family:Montserrat,sans-serif;font-size:1.2rem;color:var(--royal-navy);margin-bottom:12px}.feature-card p{font-size:.9rem;color:var(--text-muted);line-height:1.7}.products-section{padding:100px 0;background:#fff}.section-header{text-align:center;margin-bottom:60px}.section-subtitle{display:inline-block;font-family:Montserrat,sans-serif;font-size:1rem;color:var(--royal-gold);font-style:italic;letter-spacing:2px;margin-bottom:10px}.section-title{font-family:Montserrat,sans-serif;font-size:2.8rem;color:var(--royal-navy);margin-bottom:15px}.section-description{font-size:1rem;color:var(--text-muted);max-width:500px;margin:0 auto}.products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:50px}.product-image{position:relative;height:220px;overflow:hidden;border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--royal-cream);display:flex;align-items:center;justify-content:center}.product-image img{width:100%;height:100%;object-fit:contain;padding:15px;transition:transform .5s ease}.product-card:hover .product-image img{transform:scale(1.05)}.product-overlay{position:absolute;inset:0;background:#0f1c2eb3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.quick-view{padding:12px 25px;background:var(--royal-gold);color:var(--royal-navy);font-size:.8rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.product-badge{position:absolute;top:15px;left:15px;padding:6px 12px;background:var(--royal-burgundy);color:#fff;font-size:.7rem;font-weight:600;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.product-name{font-family:Montserrat,sans-serif;font-size:1.2rem;color:var(--royal-navy);margin:8px 0}.product-size{font-size:.85rem;color:var(--text-muted);margin-bottom:15px}.product-price{display:flex;align-items:center;gap:10px;margin-bottom:15px}.current-price{font-family:Montserrat,sans-serif;font-size:1.4rem;color:var(--royal-navy);font-weight:600}.original-price{font-size:.9rem;color:var(--text-muted);text-decoration:line-through}.add-to-cart{width:100%;padding:14px;background:var(--royal-navy);color:var(--text-light);font-size:.8rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.add-to-cart:hover{background:var(--royal-gold);color:var(--royal-navy)}.section-cta{text-align:center}.view-all-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 40px;background:transparent;border:2px solid var(--royal-navy);color:var(--royal-navy);font-size:.85rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease}.view-all-btn svg{width:18px;height:18px;transition:transform .3s ease}.view-all-btn:hover{background:var(--royal-navy);color:var(--text-light)}.view-all-btn:hover svg{transform:translate(5px)}.about-section{padding:100px 0;background:var(--royal-cream)}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.about-image{position:relative}.about-image img{width:100%;height:500px;object-fit:cover}.experience-badge{position:absolute;bottom:-30px;right:-30px;width:150px;height:150px;background:var(--royal-navy);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.experience-badge .years{font-family:Montserrat,sans-serif;font-size:2.5rem;color:var(--royal-gold);font-weight:700;line-height:1}.experience-badge .text{font-size:.7rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:1px;margin-top:5px}.about-content .section-subtitle{text-align:left;display:block}.about-content .section-title{text-align:left;margin-bottom:25px}.about-text{font-size:1rem;color:var(--text-muted);line-height:1.9;margin-bottom:35px}.about-stats{display:flex;gap:40px;margin-bottom:35px;padding:30px 0;border-top:1px solid rgba(15,28,46,.1);border-bottom:1px solid rgba(15,28,46,.1)}.about-stats .stat{text-align:center}.stat-number{display:block;font-family:Montserrat,sans-serif;font-size:2rem;color:var(--royal-navy);font-weight:700}.stat-label{font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.learn-more-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 35px;background:var(--royal-gold);color:var(--royal-navy);font-size:.85rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease}.learn-more-btn svg{width:18px;height:18px;transition:transform .3s ease}.learn-more-btn:hover{background:var(--royal-navy);color:var(--text-light)}.learn-more-btn:hover svg{transform:translate(5px)}.brands-section{padding:80px 0;background:var(--royal-navy)}.brands-header{text-align:center;margin-bottom:50px}.brands-header .section-subtitle{color:var(--royal-gold)}.brands-header .section-title{color:var(--text-light)}.brands-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:30px}.brand-card{height:100px;background:#ffffff08;border:1px solid rgba(18,174,232,.15);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.brand-card span{font-family:Montserrat,sans-serif;font-size:1.2rem;color:#ffffff80;font-weight:600;letter-spacing:2px}.brand-card:hover{background:#12aee81a;border-color:var(--royal-gold)}.brand-card:hover span{color:var(--royal-gold)}.partner-brands-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto}.partner-brand-link{text-decoration:none;display:block}.partner-brand-card{background:#fff;padding:20px;border-radius:var(--radius-md);text-align:center;border:1px solid rgba(15,28,46,.08);transition:all .4s ease;position:relative;overflow:hidden;height:140px;display:flex;align-items:center;justify-content:center}.brand-logo-img{width:100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center;transition:transform .4s ease}.brand-logo-img img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 5px 15px rgba(0,0,0,.08));transition:all .4s ease}.partner-brand-link:hover .brand-logo-img{transform:scale(1.1)}.partner-brand-card:hover{background:var(--royal-cream);border-color:var(--royal-gold);transform:translateY(-8px);box-shadow:0 20px 40px #0f1c2e1f}.partner-brand-card h3{font-family:Montserrat,sans-serif;font-size:1.6rem;color:var(--royal-navy);margin-bottom:8px;font-weight:700}.brand-role{display:inline-block;padding:5px 15px;background:#12aee81a;color:var(--royal-gold);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;border-radius:4px;margin-bottom:12px}.partner-brand-card p{font-size:.9rem;color:var(--text-muted);margin:0}.partner-brand-card.bkt{border-top:4px solid #ff6600}.partner-brand-card.apollo{border-top:4px solid #e31e24}.partner-brand-card.mrf{border-top:4px solid #0054a6}.partner-brand-card.jk{border-top:4px solid #008751}.cta-section{position:relative;padding:100px 0;background:linear-gradient(135deg,var(--royal-burgundy),var(--royal-burgundy-light));overflow:hidden}.cta-background{position:absolute;inset:0}.cta-pattern{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:40px 40px}.cta-content{position:relative;text-align:center;z-index:2}.cta-subtitle{display:inline-block;padding:8px 20px;background:#12aee833;color:var(--royal-gold);font-size:.8rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.cta-title{font-family:Montserrat,sans-serif;font-size:3rem;color:var(--text-light);margin-bottom:20px}.cta-text{font-size:1.1rem;color:#fffc;margin-bottom:35px}.cta-actions{display:flex;justify-content:center;gap:20px}.cta-btn-primary{padding:18px 45px;background:var(--royal-gold);color:var(--royal-navy);font-size:.9rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease}.cta-btn-primary:hover{background:var(--text-light);box-shadow:0 10px 30px #0003}.cta-btn-secondary{padding:18px 45px;background:transparent;border:2px solid rgba(255,255,255,.3);color:var(--text-light);font-size:.9rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease}.cta-btn-secondary:hover{background:#ffffff1a;border-color:var(--text-light)}@media(max-width:1400px){.hero-content{padding:120px 40px 80px;gap:30px}.hero-title{font-size:2.8rem}.tyre-showcase{max-width:380px}}@media(max-width:1200px){.hero-content{grid-template-columns:1fr 1fr;padding:120px 40px 100px}.hero-right{display:none}.tyre-showcase{max-width:350px}.features-grid{grid-template-columns:repeat(3,1fr);gap:20px}.products-grid{grid-template-columns:repeat(2,1fr)}.brands-grid{grid-template-columns:repeat(3,1fr)}.partner-brands-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:992px){.hero-content{grid-template-columns:1fr;text-align:center;gap:40px}.hero-left{padding-right:0;order:2}.hero-center{order:1}.hero-category{margin:0 auto 20px}.hero-title{font-size:2.5rem}.hero-specs,.hero-price-section,.hero-actions{justify-content:center}.tyre-showcase{max-width:320px;margin:0 auto}.hero-nav{bottom:30px}.hero-slide-counter{display:none}.about-grid{grid-template-columns:1fr;gap:50px}.about-image img{height:400px}.experience-badge{right:20px;bottom:-20px;width:120px;height:120px}.experience-badge .years{font-size:2rem}.about-content,.about-content .section-subtitle,.about-content .section-title{text-align:center}.about-stats{justify-content:center}.learn-more-btn{margin:0 auto}}@media(max-width:768px){.hero{min-height:auto;padding-top:80px}.hero-content{padding:100px 24px 120px}.hero-title{font-size:2rem}.hero-tagline{font-size:1.1rem}.hero-description{font-size:.9rem}.hero-specs{flex-wrap:wrap;gap:15px}.spec-divider{display:none}.spec-item{flex:1;min-width:80px}.price-amount{font-size:2rem}.hero-actions{flex-direction:column}.btn-primary,.btn-secondary{width:100%;justify-content:center}.tyre-showcase{max-width:260px}.nav-arrow{width:40px;height:40px}.nav-dot{width:30px}.features{padding:60px 0}.features-grid{grid-template-columns:1fr;gap:20px}.feature-card{padding:30px 20px}.products-section{padding:60px 0}.section-title{font-size:2rem}.products-grid{grid-template-columns:1fr;gap:20px}.product-image{height:180px;padding:10px}.about-section{padding:60px 0}.about-image img{height:300px}.about-stats{flex-direction:column;gap:20px}.brands-section{padding:60px 0}.brands-grid{grid-template-columns:repeat(2,1fr);gap:15px}.partner-brands-grid{grid-template-columns:1fr;gap:15px}.partner-brand-card{padding:25px 20px}.partner-brand-card h3{font-size:1.5rem}.brand-card{height:80px}.brand-card span{font-size:1rem}.cta-section{padding:60px 0}.cta-title{font-size:2rem}.cta-actions{flex-direction:column}.cta-btn-primary,.cta-btn-secondary{width:100%}}@media(max-width:480px){.hero-content{padding:90px 16px 100px}.hero-title{font-size:1.7rem}.tyre-showcase{max-width:220px}.tyre-size{font-size:.8rem;padding:8px 18px}.hero-nav{gap:15px}.section-title{font-size:1.6rem}.experience-badge{width:100px;height:100px}.experience-badge .years{font-size:1.6rem}.experience-badge .text{font-size:.6rem}}.products-page{padding-top:90px}.products-header{position:relative;padding:100px 0 80px;background:var(--royal-navy);overflow:hidden}.products-header:before{content:"";position:absolute;inset:0;background:url(https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920) center/cover;opacity:.15}.header-overlay{position:absolute;inset:0;background:linear-gradient(135deg,var(--royal-navy) 0%,transparent 100%)}.header-content{position:relative;text-align:center;z-index:2}.header-subtitle{display:inline-block;font-family:Montserrat,sans-serif;font-size:1rem;color:var(--royal-gold);font-style:italic;letter-spacing:3px;margin-bottom:15px}.header-content h1{font-family:Montserrat,sans-serif;font-size:3.5rem;color:var(--text-light);margin-bottom:15px}.header-content p{font-size:1.1rem;color:#ffffffb3}.products-filters{padding:40px 0;background:var(--royal-cream);border-bottom:1px solid rgba(15,28,46,.08)}.filters-wrapper{display:flex;flex-direction:column;gap:30px}.filters-top-row{display:flex;justify-content:space-between;align-items:center;gap:30px}.brand-filters,.category-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-label{font-size:.9rem;font-weight:600;color:var(--royal-navy);margin-right:10px}.brand-btn{padding:10px 20px;background:#fff;border:1px solid rgba(15,28,46,.1);color:var(--text-muted);font-size:.85rem;font-weight:500;letter-spacing:.5px;transition:all .3s ease;border-radius:8px}.brand-btn:hover{border-color:var(--royal-gold);color:var(--royal-gold)}.brand-btn.active{background:var(--royal-navy);border-color:var(--royal-navy);color:var(--text-light)}.category-btn{padding:12px 28px;background:#fff;border:1px solid rgba(15,28,46,.1);color:var(--text-muted);font-size:.85rem;font-weight:500;letter-spacing:.5px;transition:all .3s ease}.category-btn:hover{border-color:var(--royal-gold);color:var(--royal-gold)}.category-btn.active{background:var(--royal-navy);border-color:var(--royal-navy);color:var(--text-light)}.search-box{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#fff;border:1px solid rgba(15,28,46,.1);min-width:280px;border-radius:var(--radius-sm)}.search-box svg{width:20px;height:20px;color:var(--text-muted)}.search-box input{flex:1;background:none;font-size:.9rem;color:var(--text-dark)}.search-box input::placeholder{color:var(--text-muted)}.products-grid-section{padding:60px 0 100px;background:#fff}.products-count{margin-bottom:30px;font-size:.9rem;color:var(--text-muted)}.products-count span{font-weight:600;color:var(--royal-navy)}.products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.product-card{background:#fff;border:1px solid rgba(15,28,46,.08);overflow:hidden;transition:all .4s ease;border-radius:var(--radius-md)}.product-card:hover{border-color:var(--royal-gold);box-shadow:0 20px 50px #0f1c2e1f}.product-image{position:relative;height:240px;overflow:hidden;border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--royal-cream);display:flex;align-items:center;justify-content:center}.product-image img{width:100%;height:100%;object-fit:contain;padding:15px;transition:transform .6s ease}.product-card:hover .product-image img{transform:scale(1.08)}.product-overlay{position:absolute;inset:0;background:#0f1c2e99;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;opacity:0;transition:opacity .3s ease}.product-card:hover .product-overlay{opacity:1}.quick-view-btn{padding:14px 30px;background:var(--royal-gold);color:var(--royal-navy);font-size:.8rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;border-radius:var(--radius-sm)}.quick-view-btn:hover{background:var(--text-light)}.wishlist-btn{width:45px;height:45px;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;color:var(--text-light);border-radius:var(--radius-sm)}.wishlist-btn:hover{background:var(--royal-burgundy);border-color:var(--royal-burgundy)}.wishlist-btn svg{width:20px;height:20px}.discount-badge{position:absolute;top:15px;left:15px;padding:8px 14px;background:var(--royal-burgundy);color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.5px}.product-info{padding:25px}.product-brand-category{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-brand{font-size:.75rem;font-weight:600;color:var(--royal-navy);background:var(--royal-cream);padding:4px 10px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.product-category{font-size:.7rem;color:var(--royal-gold);text-transform:uppercase;letter-spacing:1px}.product-features{font-size:.8rem;color:var(--text-muted);margin:8px 0 12px;line-height:1.4}.product-name{font-family:Montserrat,sans-serif;font-size:1.3rem;color:var(--royal-navy);margin:10px 0 8px}.product-size{font-size:.85rem;color:var(--text-muted);margin-bottom:12px}.product-rating{display:flex;gap:3px;margin-bottom:15px}.product-rating svg{width:16px;height:16px;fill:none;stroke:var(--royal-gold)}.product-rating svg.filled{fill:var(--royal-gold)}.product-price{display:flex;align-items:center;gap:12px;margin-bottom:20px}.current-price{font-family:Montserrat,sans-serif;font-size:1.5rem;color:var(--royal-navy);font-weight:600}.original-price{font-size:.95rem;color:var(--text-muted);text-decoration:line-through}.view-details-btn{width:100%;padding:14px;background:var(--royal-navy);color:var(--text-light);font-size:.8rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;border-radius:8px;transition:all .3s ease}.view-details-btn:hover{background:var(--royal-gold);color:var(--royal-navy)}@media(max-width:1200px){.products-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.products-header{padding:80px 0 60px}.header-content h1{font-size:2.5rem}.filters-top-row{flex-direction:column;align-items:stretch;gap:20px}.search-box{min-width:auto}.products-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.products-page{padding-top:80px}.products-header{padding:60px 0 50px}.header-content h1{font-size:2rem}.products-filters{padding:25px 0}.category-btn{padding:10px 18px;font-size:.8rem}.products-grid-section{padding:40px 0 60px}.products-grid{gap:20px}.product-image{height:180px;padding:10px}}@media(max-width:576px){.products-grid{grid-template-columns:1fr}.category-filters{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:10px}.category-btn{flex-shrink:0}}.modal-overlay{position:fixed;inset:0;background:#0f1c2ed9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.product-modal{background:#fff;width:100%;max-width:900px;max-height:90vh;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 25px 80px #0006}.close-modal{position:absolute;top:20px;right:20px;width:40px;height:40px;background:#fff;border:1px solid rgba(15,28,46,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--royal-navy);cursor:pointer;z-index:10;transition:all .3s ease}.close-modal:hover{background:var(--royal-burgundy);color:#fff;border-color:var(--royal-burgundy);transform:rotate(90deg)}.close-modal svg{width:20px;height:20px}.modal-content{display:grid;grid-template-columns:1fr 1.2fr;min-height:400px;max-height:90vh}.modal-image-side{background:var(--royal-cream);display:flex;align-items:center;justify-content:center;padding:30px;border-right:1px solid rgba(15,28,46,.05)}.modal-img-container{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.modal-img-container img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.1))}.modal-info-side{padding:30px 40px;display:flex;flex-direction:column}.modal-brand-badge{display:inline-block;padding:4px 12px;background:var(--royal-gold);color:var(--royal-navy);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:4px;margin-bottom:10px;width:fit-content}.modal-title{font-family:Montserrat,sans-serif;font-size:2rem;color:var(--royal-navy);margin-bottom:5px;line-height:1.2}.modal-meta{display:flex;align-items:center;gap:12px;margin-bottom:15px;color:var(--text-muted);font-size:.85rem}.modal-divider{color:var(--royal-gold)}.modal-rating-row{display:flex;align-items:center;gap:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(15,28,46,.08)}.rating-label{font-size:.85rem;font-weight:600;color:var(--royal-navy)}.modal-description{margin-bottom:15px}.modal-description h3,.modal-features-list h3{font-size:.9rem;color:var(--royal-navy);margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.modal-description p{color:var(--text-muted);line-height:1.5;font-size:.95rem}.feature-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.feature-tag{padding:8px 16px;background:#fff;border:1px solid rgba(15,28,46,.1);border-radius:8px;font-size:.85rem;color:var(--royal-navy);font-weight:500}.modal-actions{margin-top:auto;padding-bottom:0}.modal-cta-btn{width:100%;padding:18px;background:var(--royal-navy);color:#fff;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;border-radius:8px;transition:all .3s ease}.modal-cta-btn:hover{background:var(--royal-burgundy);transform:translateY(-2px);box-shadow:0 10px 20px #84153733}@media(max-width:992px){.modal-content{grid-template-columns:1fr;overflow-y:auto}.modal-image-side{padding:30px;border-right:none;border-bottom:1px solid rgba(15,28,46,.05)}.modal-info-side{padding:30px}.modal-title{font-size:2rem}}@media(max-width:480px){.product-modal{max-height:95vh}.modal-title{font-size:1.5rem}.modal-info-side{padding:25px}}.aboutus-page{min-height:100vh;overflow-x:hidden;width:100%}.aboutus-hero{position:relative;height:60vh;min-height:400px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.aboutus-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0f1c2e,#1a2d42);z-index:0}.aboutus-hero-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1600) center/cover;opacity:.15}.aboutus-hero-content{position:relative;z-index:1;padding:0 20px;max-width:800px}.aboutus-badge{display:inline-block;background:#12aee833;border:1px solid #12AEE8;color:#12aee8;padding:8px 20px;border-radius:30px;font-size:14px;font-weight:500;margin-bottom:20px}.aboutus-hero h1{font-family:Montserrat,sans-serif;font-size:48px;color:#fff;margin-bottom:16px}.aboutus-hero h1 span{color:#12aee8}.aboutus-hero-content>p{font-size:18px;color:#fffc}.aboutus-stats{background:#12aee8;padding:40px 20px}.aboutus-stats-grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.aboutus-stat{text-align:center}.aboutus-stat-number{display:block;font-family:Montserrat,sans-serif;font-size:42px;font-weight:700;color:#0f1c2e}.aboutus-stat-label{font-size:14px;color:#0f1c2e;opacity:.8}.aboutus-container{max-width:1200px;margin:0 auto;padding:0 20px}.aboutus-section-header{text-align:center;margin-bottom:50px}.aboutus-section-header h2{font-family:Montserrat,sans-serif;font-size:36px;color:#0f1c2e;margin-bottom:10px}.aboutus-section-header h2 span{color:#12aee8}.aboutus-section-header p{color:#666;font-size:16px}.aboutus-milestones{padding:80px 20px;background:#faf8f5}.aboutus-timeline{position:relative;max-width:800px;margin:0 auto}.aboutus-timeline:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:2px;height:100%;background:#12aee8;border-radius:2px}.aboutus-timeline-item{display:flex;align-items:center;margin-bottom:40px;position:relative}.aboutus-timeline-item:nth-child(odd){flex-direction:row-reverse;text-align:right}.aboutus-timeline-item:nth-child(odd) .aboutus-timeline-content{margin-right:60px;margin-left:0}.aboutus-timeline-item:nth-child(2n) .aboutus-timeline-content{margin-left:60px}.aboutus-timeline-year{position:absolute;left:50%;transform:translate(-50%);width:70px;height:70px;background:#12aee8;color:#0f1c2e;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;z-index:1}.aboutus-timeline-content{flex:1;max-width:320px;background:#fff;padding:24px;border-radius:var(--radius-md);box-shadow:0 4px 20px #00000014}.aboutus-timeline-content h3{font-family:Montserrat,sans-serif;font-size:20px;color:#0f1c2e;margin-bottom:8px}.aboutus-timeline-content p{font-size:14px;color:#666;line-height:1.6}.aboutus-leaders{padding:100px 20px;background:#fff}.aboutus-leaders-list{display:flex;flex-direction:column;gap:80px;max-width:1100px;margin:0 auto}.aboutus-leader-row{display:flex;align-items:center;gap:60px;background:#faf8f5;border-radius:24px;overflow:hidden;padding:40px;box-shadow:0 10px 30px #00000008;transition:transform .3s ease}.aboutus-leader-row:hover{transform:translateY(-5px)}.aboutus-leader-row.reverse{flex-direction:row-reverse}.aboutus-leader-video-container{flex:.8;min-width:250px;max-width:400px;aspect-ratio:3 / 4;border-radius:24px;overflow:hidden;box-shadow:0 15px 45px #0000001a;border:4px solid #12AEE8}.aboutus-leader-video{width:100%;height:100%;object-fit:cover}.aboutus-leader-details{flex:1.2}.leader-position{display:inline-block;color:#12aee8;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}.aboutus-leader-details h3{font-family:Montserrat,sans-serif;font-size:36px;color:#0f1c2e;margin-bottom:20px}.aboutus-leader-details p{font-size:17px;color:#555;line-height:1.7;margin-bottom:25px}.leader-badges .badge{background:#12aee81a;color:#12aee8;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:500}@media(max-width:992px){.aboutus-leader-row{flex-direction:column!important;gap:30px;padding:30px 20px;text-align:center}.aboutus-leader-video-container{width:100%;max-width:350px;margin:0 auto}.leader-badges{justify-content:center}.aboutus-leader-details h3{font-size:28px}}.aboutus-values{padding:80px 20px;background:#0f1c2e}.aboutus-values .aboutus-section-header h2{color:#fff}.aboutus-values .aboutus-section-header p{color:#ffffffb3}.aboutus-values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.aboutus-value-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:30px;border-radius:var(--radius-md);text-align:center;transition:all .3s ease}.aboutus-value-card:hover{background:#12aee81a;border-color:#12aee8}.aboutus-value-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:#12aee8;color:#0f1c2e;font-size:24px;border-radius:var(--radius-sm);margin-bottom:16px}.aboutus-value-card h3{font-family:Montserrat,sans-serif;font-size:18px;color:#fff;margin-bottom:8px}.aboutus-value-card p{font-size:14px;color:#ffffffb3;line-height:1.5}.aboutus-cta{padding:60px 20px;background:#12aee8;text-align:center}.aboutus-cta h2{font-family:Montserrat,sans-serif;font-size:32px;color:#0f1c2e;margin-bottom:10px}.aboutus-cta p{color:#0f1c2e;opacity:.8;margin-bottom:25px}.aboutus-cta-buttons{display:flex;gap:15px;justify-content:center}.aboutus-btn-primary{padding:14px 30px;background:#0f1c2e;color:#fff;border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transition:all .3s ease}.aboutus-btn-primary:hover{background:#1a2d42}.aboutus-btn-secondary{padding:14px 30px;background:transparent;color:#0f1c2e;border:2px solid #0f1c2e;border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transition:all .3s ease}.aboutus-btn-secondary:hover{background:#0f1c2e;color:#fff}@media(max-width:992px){.aboutus-hero h1{font-size:36px}.aboutus-stats-grid{grid-template-columns:repeat(2,1fr)}.aboutus-timeline:before{left:30px}.aboutus-timeline-item,.aboutus-timeline-item:nth-child(odd){flex-direction:row;text-align:left}.aboutus-timeline-year{left:30px;width:60px;height:60px;font-size:16px}.aboutus-timeline-item:nth-child(odd) .aboutus-timeline-content,.aboutus-timeline-item:nth-child(2n) .aboutus-timeline-content{margin-left:80px;margin-right:0;max-width:100%}.aboutus-leaders-grid,.aboutus-values-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.aboutus-hero{height:50vh;min-height:350px}.aboutus-hero h1{font-size:28px}.aboutus-hero-content>p{font-size:15px}.aboutus-stat-number{font-size:32px}.aboutus-section-header h2{font-size:28px}.aboutus-milestones,.aboutus-leaders,.aboutus-values{padding:50px 15px}.aboutus-timeline-year{width:50px;height:50px;font-size:14px;left:20px}.aboutus-timeline:before{left:20px}.aboutus-timeline-item:nth-child(odd) .aboutus-timeline-content,.aboutus-timeline-item:nth-child(2n) .aboutus-timeline-content{margin-left:60px}.aboutus-timeline-content{padding:16px}.aboutus-leaders-grid,.aboutus-values-grid{grid-template-columns:1fr}.aboutus-cta h2{font-size:24px}.aboutus-cta-buttons{flex-direction:column}}.contact-page{padding-top:90px;overflow-x:hidden;width:100%}.contact-header{position:relative;padding:100px 0 80px;background:var(--royal-navy);overflow:hidden}.contact-header:before{content:"";position:absolute;inset:0;background:url(https://images.unsplash.com/photo-1503376780353-7e6692767b70?w=1920) center/cover;opacity:.15}.contact-header .header-overlay{position:absolute;inset:0;background:linear-gradient(135deg,var(--royal-navy) 0%,transparent 100%)}.contact-header .header-content{position:relative;text-align:center;z-index:2}.contact-header .header-subtitle{display:inline-block;font-family:Montserrat,sans-serif;font-size:1rem;color:var(--royal-gold);font-style:italic;letter-spacing:3px;margin-bottom:15px}.contact-header h1{font-family:Montserrat,sans-serif;font-size:3.5rem;color:var(--text-light);margin-bottom:15px}.contact-header p{font-size:1.1rem;color:#ffffffb3}.contact-cards-section{padding:0;margin-top:-40px;position:relative;z-index:10}.contact-cards{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;box-shadow:0 20px 60px #0f1c2e1a;border-radius:var(--radius-md);overflow:hidden;max-width:1000px;margin:0 auto}.contact-card{padding:40px 30px;text-align:center;border-right:1px solid rgba(15,28,46,.08);transition:all .4s ease}.contact-card:last-child{border-right:none}.contact-card:hover{background:var(--royal-navy)}.card-icon{width:60px;height:60px;margin:0 auto 20px;background:var(--royal-cream);display:flex;align-items:center;justify-content:center;transition:all .4s ease;border-radius:var(--radius-sm)}.contact-card:hover .card-icon{background:var(--royal-gold)}.card-icon svg{width:26px;height:26px;color:var(--royal-gold);transition:color .4s ease}.contact-card:hover .card-icon svg{color:var(--royal-navy)}.contact-card h3{font-family:Montserrat,sans-serif;font-size:1.2rem;color:var(--royal-navy);margin-bottom:10px;transition:color .4s ease}.contact-card:hover h3{color:var(--royal-gold)}.contact-card p{font-size:1rem;color:var(--text-dark);font-weight:500;margin-bottom:5px;transition:color .4s ease}.contact-card:hover p{color:var(--text-light)}.contact-card span{font-size:.85rem;color:var(--text-muted);transition:color .4s ease}.contact-card:hover span{color:#fff9}.contact-main{padding:100px 0;background:var(--royal-cream)}.contact-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:60px}.contact-form-wrapper{background:#fff;padding:50px}.contact-form-wrapper .section-subtitle{display:block;font-family:Montserrat,sans-serif;font-size:1rem;color:var(--royal-gold);font-style:italic;letter-spacing:2px;margin-bottom:10px}.contact-form-wrapper h2{font-family:Montserrat,sans-serif;font-size:2rem;color:var(--royal-navy);margin-bottom:35px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:25px}.form-group{margin-bottom:25px}.form-group label{display:block;font-size:.85rem;font-weight:500;color:var(--royal-navy);margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:16px 20px;background:var(--royal-cream);border:1px solid rgba(15,28,46,.1);font-size:.95rem;color:var(--text-dark);transition:all .3s ease}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--text-muted)}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--royal-gold);background:#fff}.form-group select{cursor:pointer}.form-group textarea{resize:vertical;min-height:120px}.submit-btn{display:inline-flex;align-items:center;gap:12px;padding:18px 45px;background:var(--royal-navy);color:var(--text-light);font-size:.9rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.submit-btn svg{width:18px;height:18px;transition:transform .3s ease}.submit-btn:hover{background:var(--royal-gold);color:var(--royal-navy)}.submit-btn:hover svg{transform:translate(5px)}.contact-info-wrapper{display:flex;flex-direction:column;gap:30px}.info-card,.social-card{background:var(--royal-navy);padding:40px;border-radius:var(--radius-md)}.info-card h3,.social-card h3{font-family:Montserrat,sans-serif;font-size:1.4rem;color:var(--text-light);margin-bottom:15px}.info-card p,.social-card p{font-size:.95rem;color:#ffffffb3;line-height:1.7;margin-bottom:25px}.support-features{display:flex;flex-direction:column;gap:15px}.support-feature{display:flex;align-items:center;gap:12px}.support-feature svg{width:20px;height:20px;color:var(--royal-gold)}.support-feature span{font-size:.9rem;color:var(--text-light)}.social-links{display:flex;gap:12px}.social-link{width:50px;height:50px;background:#ffffff0d;border:1px solid rgba(18,174,232,.3);display:flex;align-items:center;justify-content:center;color:var(--royal-gold);transition:all .3s ease}.social-link:hover{background:var(--royal-gold);border-color:var(--royal-gold);color:var(--royal-navy)}.social-link svg{width:20px;height:20px}.map-section{padding:0 0 100px;background:var(--royal-cream)}.map-wrapper{background:#fff;padding:50px}.map-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;gap:20px}.map-header-content{text-align:left}.map-header h2{font-family:Montserrat,sans-serif;font-size:2rem;color:var(--royal-navy);margin-bottom:10px}.map-header p{font-size:1rem;color:var(--text-muted)}.map-link-btn{display:inline-flex;align-items:center;gap:12px;padding:14px 28px;background:var(--royal-navy);color:var(--text-light);font-size:.9rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease;border-radius:var(--radius-sm);white-space:nowrap}.map-link-btn:hover{background:var(--royal-gold);color:var(--royal-navy);transform:translateY(-3px);box-shadow:0 5px 15px #0f1c2e33}.map-link-btn svg{width:18px;height:18px;transition:transform .3s ease}.map-link-btn:hover svg{transform:scale(1.1)}@media(max-width:768px){.map-header{flex-direction:column;text-align:center}.map-header-content{text-align:center}.map-link-btn{width:100%;justify-content:center}}.map-container{position:relative;overflow:hidden;border-radius:var(--radius-sm)}.map-container iframe{display:block}@media(max-width:1200px){.contact-grid{gap:40px}.contact-form-wrapper{padding:40px}}@media(max-width:992px){.contact-header{padding:80px 0 60px}.contact-header h1{font-size:2.5rem}.contact-cards{grid-template-columns:1fr}.contact-card{border-bottom:1px solid rgba(15,28,46,.08)}.contact-card:nth-child(2){border-right:none}.contact-grid{grid-template-columns:1fr}.contact-info-wrapper{flex-direction:row}.info-card,.social-card{flex:1}}@media(max-width:768px){.contact-page{padding-top:80px}.contact-header{padding:60px 0 50px}.contact-header h1{font-size:2rem}.contact-cards-section{margin-top:-30px}.contact-card{padding:30px 20px}.contact-main{padding:60px 0}.contact-form-wrapper{padding:30px}.contact-form-wrapper h2{font-size:1.6rem}.form-row{grid-template-columns:1fr;gap:0}.contact-info-wrapper{flex-direction:column}.info-card,.social-card{padding:30px}.map-section{padding-bottom:60px}.map-wrapper{padding:30px}.map-container iframe{height:350px}}@media(max-width:576px){.contact-cards{grid-template-columns:1fr}.contact-card{border-right:none}.submit-btn{width:100%;justify-content:center}.social-links{justify-content:center}.map-container iframe{height:300px}}.dealer-page{padding-top:60px;overflow-x:hidden;width:100%}.dealer-hero{position:relative;padding:40px 0;overflow:hidden}.dealer-hero-bg{position:absolute;inset:0;background-image:url(/assets/bktwebsite-QRF0lpHj.webp);background-size:cover;background-position:center}.bkt-logo-watermark{position:absolute;right:-50px;top:50%;transform:translateY(-50%);font-size:20rem;font-weight:900;color:#12aee80f;letter-spacing:-10px;font-family:Montserrat,sans-serif}.dealer-hero .container{position:relative;z-index:2}.dealer-hero-content{max-width:750px}.dealer-badge{display:inline-block;background:linear-gradient(135deg,#12aee8,#f4d03f);color:#0f1c2e;padding:10px 25px;border-radius:25px;font-size:.85rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:25px}.dealer-hero h1{font-family:Montserrat,sans-serif;font-size:3.5rem;color:#fff;margin-bottom:20px;line-height:1.2}.dealer-hero h1 span{color:#12aee8}.dealer-hero>.container>.dealer-hero-content>p{color:#ffffffd9;font-size:1.15rem;line-height:1.8;margin-bottom:35px}.bkt-brand-info{display:flex;align-items:center;gap:25px;background:#e5ecee1a;border:1px solid rgba(239,243,245,.9);border-radius:16px;padding:20px 30px;margin-bottom:40px;max-width:fit-content}.bkt-logo-box{display:flex;flex-direction:column;align-items:center;padding-right:25px;border-right:1px solid rgba(255,255,255,.2)}.bkt-text{font-size:2.5rem;font-weight:900;color:#12aee8;letter-spacing:2px;font-family:Montserrat,sans-serif}.bkt-tagline{font-size:.75rem;color:#000;text-transform:uppercase;letter-spacing:2px}.distributor-info{display:flex;flex-direction:column;gap:2px}.dist-label{font-size:.7rem;color:#ffffff80;text-transform:uppercase;letter-spacing:1px}.dist-name{font-family:Montserrat,sans-serif;font-size:1.1rem;color:#fff;font-weight:600}.dist-region{font-size:.85rem;color:#12aee8;font-weight:600}.dealer-hero-stats{display:flex;gap:40px}.hero-stat{text-align:center;background:#ffffff0d;padding:20px 30px;border-radius:14px;border:1px solid rgba(18,174,232,.2)}.stat-number{display:block;font-family:Montserrat,sans-serif;font-size:2.2rem;color:#12aee8;font-weight:700}.stat-label{color:#ffffffb3;font-size:.85rem;margin-top:5px}.bkt-categories{padding:70px 0;background:#faf8f5}.categories-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.category-card{background:#fff;padding:30px 20px;border-radius:16px;text-align:center;border:1px solid #eee;transition:all .3s ease}.category-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0f1c2e26;border-color:#12aee8}.category-icon{font-size:2.5rem;display:block;margin-bottom:15px}.category-card h3{font-family:Montserrat,sans-serif;font-size:1rem;color:#0f1c2e;margin-bottom:8px}.category-card p{color:#666;font-size:.8rem;line-height:1.5}.dealer-benefits{padding:70px 0;background:#fff}.section-badge{display:inline-block;background:#12aee826;color:#0f1c2e;padding:8px 20px;border-radius:25px;font-size:.8rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;border:1px solid rgba(18,174,232,.3)}.section-header h2{font-family:Montserrat,sans-serif;font-size:2.2rem;color:#0f1c2e;margin-bottom:10px}.section-header p{color:#666;font-size:1rem}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.benefit-card{background:#faf8f5;padding:30px;border-radius:16px;text-align:center;border:1px solid #eee;transition:all .3s ease}.benefit-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000014;border-color:#12aee8}.benefit-icon{font-size:2.5rem;display:block;margin-bottom:15px}.benefit-card h3{font-family:Montserrat,sans-serif;font-size:1.15rem;color:#0f1c2e;margin-bottom:10px}.benefit-card p{color:#666;font-size:.9rem;line-height:1.6}.dealer-process{padding:70px 0;background:#faf8f5}.process-steps{max-width:700px;margin:0 auto}.process-step{display:flex;align-items:flex-start;gap:25px;padding:25px;background:#fff;border-radius:16px;margin-bottom:15px;border:1px solid #eee;transition:all .3s ease}.process-step:hover{border-color:#12aee8;box-shadow:0 10px 30px #12aee81a}.step-number{flex-shrink:0;width:55px;height:55px;background:linear-gradient(135deg,#0f1c2e,#1a2d4a);color:#12aee8;border-radius:14px;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:700}.step-content h3{font-family:Montserrat,sans-serif;font-size:1.15rem;color:#0f1c2e;margin-bottom:5px}.step-content p{color:#666;font-size:.9rem;line-height:1.5}.dealer-form-section{padding:70px 0;background:linear-gradient(135deg,#0f1c2e,#1a2d4a)}.dealer-form-section .section-header h2{color:#fff}.dealer-form-section .section-header p{color:#ffffffb3}.dealer-form-section .section-badge{background:#12aee833;color:#12aee8;border-color:#12aee866}.form-layout{display:grid;grid-template-columns:380px 1fr;gap:40px;align-items:start}.requirements-box{background:#ffffff08;border:1px solid rgba(18,174,232,.2);border-radius:20px;padding:30px}.bkt-badge-box{background:linear-gradient(135deg,#12aee8,#f4d03f);padding:25px;border-radius:14px;text-align:center;margin-bottom:30px}.bkt-text-large{display:block;font-size:3rem;font-weight:900;color:#0f1c2e;letter-spacing:3px;font-family:Montserrat,sans-serif}.bkt-badge-box span:last-child{font-size:.85rem;color:#0f1c2ecc;text-transform:uppercase;letter-spacing:2px}.requirements-box h3{font-family:Montserrat,sans-serif;font-size:1.3rem;color:#fff;margin-bottom:20px}.requirements-list{list-style:none;padding:0;margin:0 0 25px}.requirements-list li{display:flex;align-items:center;gap:12px;color:#ffffffd9;font-size:.9rem;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.requirements-list li:last-child{border-bottom:none}.check-icon{width:24px;height:24px;background:#12aee833;color:#12aee8;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;flex-shrink:0}.coverage-box{background:#12aee81a;border:1px solid rgba(18,174,232,.2);border-radius:14px;padding:20px;margin-bottom:25px}.coverage-box h4{font-family:Montserrat,sans-serif;font-size:1rem;color:#12aee8;margin-bottom:8px}.coverage-box>p{color:#ffffffb3;font-size:.85rem;margin-bottom:15px}.districts{display:flex;flex-wrap:wrap;gap:8px}.districts span{background:#ffffff1a;color:#ffffffe6;padding:5px 12px;border-radius:20px;font-size:.75rem}.contact-box{background:#ffffff0d;border:1px solid rgba(18,174,232,.2);border-radius:14px;padding:25px;text-align:center}.contact-box h4{font-family:Montserrat,sans-serif;font-size:1.1rem;color:#fff;margin-bottom:5px}.contact-box>p{color:#fff9;font-size:.85rem;margin-bottom:15px}.contact-phone,.contact-email{display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;text-decoration:none;padding:12px;background:#12aee826;border:1px solid rgba(18,174,232,.3);border-radius:12px;margin-bottom:10px;transition:all .3s ease;font-size:.95rem}.contact-phone:hover,.contact-email:hover{background:#12aee84d}.application-form{background:#fff;border-radius:20px;padding:40px}.application-form>h3{font-family:Montserrat,sans-serif;font-size:1.5rem;color:#0f1c2e;margin-bottom:5px}.application-form>p{color:#666;font-size:.95rem;margin-bottom:30px}.form-section-title{font-family:Montserrat,sans-serif;font-size:1rem;color:#0f1c2e;margin:25px 0 15px;padding-bottom:10px;border-bottom:2px solid #eee}.form-section-title:first-of-type{margin-top:0}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group{margin-bottom:15px}.form-group.full-width{grid-column:1 / -1}.form-group label{display:block;font-size:.85rem;font-weight:600;color:#333;margin-bottom:8px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:14px 18px;border:1px solid #e0e0e0;border-radius:12px;font-size:.95rem;font-family:Montserrat,sans-serif;transition:all .3s ease;background:#faf8f5}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#12aee8;box-shadow:0 0 0 3px #12aee826}.form-group input::placeholder,.form-group textarea::placeholder{color:#999}.form-group select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%230f1c2e' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}.form-group textarea{resize:vertical;min-height:80px}.submit-btn{width:100%;padding:18px 30px;background:linear-gradient(135deg,#0f1c2e,#1a2d4a);color:#12aee8;border:none;border-radius:14px;font-size:1.05rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;margin-top:25px;text-transform:uppercase;letter-spacing:1px}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 15px 40px #0f1c2e59}.submit-btn span{font-size:1.2rem}.success-message{text-align:center;padding:50px 30px}.success-icon{width:90px;height:90px;background:linear-gradient(135deg,#12aee8,#f4d03f);color:#0f1c2e;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin:0 auto 25px}.success-message h3{font-family:Montserrat,sans-serif;font-size:1.8rem;color:#0f1c2e;margin-bottom:15px}.success-message p{color:#666;font-size:1rem;line-height:1.7;max-width:400px;margin:0 auto 30px}.bkt-welcome{display:inline-flex;flex-direction:column;align-items:center;background:linear-gradient(135deg,#0f1c2e,#1a2d4a);padding:20px 40px;border-radius:14px}.bkt-welcome .bkt-text{font-size:2rem;color:#12aee8}.bkt-welcome span:last-child{font-size:.8rem;color:#ffffffe6;text-transform:uppercase;letter-spacing:2px}.dealer-cta{padding:70px 0;background:linear-gradient(135deg,#0f1c2e,#1a2d4a)}.cta-content{text-align:center;max-width:600px;margin:0 auto}.cta-bkt-logo{font-size:4rem;font-weight:900;color:#12aee8;letter-spacing:5px;font-family:Montserrat,sans-serif;margin-bottom:20px;text-shadow:0 4px 20px rgba(0,0,0,.2)}.cta-content h2{font-family:Montserrat,sans-serif;font-size:2.2rem;color:#fff;margin-bottom:15px}.cta-content>p{color:#ffffffe6;font-size:1.05rem;margin-bottom:35px}.cta-buttons{display:flex;justify-content:center;gap:15px}.cta-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 35px;border-radius:14px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.cta-btn.primary{background:linear-gradient(135deg,#12aee8,#f4d03f);color:#0f1c2e}.cta-btn.primary:hover{transform:translateY(-3px);box-shadow:0 15px 40px #12aee866}.cta-btn.secondary{background:#25d366;color:#fff}.cta-btn.secondary:hover{transform:translateY(-3px);box-shadow:0 15px 40px #25d36666}@media(max-width:1200px){.categories-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.dealer-hero{padding:60px 0}.dealer-hero h1{font-size:2.8rem}.bkt-logo-watermark{font-size:12rem;right:-30px}.dealer-hero-stats{flex-wrap:wrap;gap:20px}.hero-stat{padding:15px 25px}.stat-number{font-size:1.8rem}.benefits-grid{grid-template-columns:repeat(2,1fr)}.categories-grid{grid-template-columns:repeat(3,1fr)}.form-layout{grid-template-columns:1fr}.requirements-box{order:2}.application-form{order:1}}@media(max-width:768px){.dealer-hero{padding:50px 0}.dealer-hero h1{font-size:2.2rem}.bkt-logo-watermark{display:none}.bkt-brand-info{flex-direction:column;gap:15px;padding:20px;text-align:center}.bkt-logo-box{padding-right:0;padding-bottom:15px;border-right:none;border-bottom:1px solid rgba(255,255,255,.2);width:100%;margin-bottom:10px}.dealer-hero-stats{justify-content:center}.hero-stat{flex:1;min-width:120px}.bkt-categories,.dealer-benefits,.dealer-process,.dealer-form-section{padding:50px 0}.section-header h2{font-size:1.8rem}.categories-grid{grid-template-columns:repeat(2,1fr);gap:15px}.category-card{padding:20px 15px}.benefits-grid{grid-template-columns:1fr;gap:15px}.benefit-card{padding:25px}.process-step{padding:20px}.application-form{padding:25px}.form-row{grid-template-columns:1fr;gap:0}.cta-buttons{flex-direction:column}.cta-btn{justify-content:center}}@media(max-width:480px){.dealer-hero h1{font-size:1.8rem}.dealer-hero>.container>.dealer-hero-content>p{font-size:.95rem}.bkt-text{font-size:2rem}.dealer-hero-stats{flex-direction:column;gap:12px}.hero-stat{width:100%}.categories-grid{grid-template-columns:1fr 1fr}.category-icon{font-size:2rem}.category-card h3{font-size:.9rem}.benefit-icon{font-size:2rem}.benefit-card h3{font-size:1.05rem}.step-number{width:45px;height:45px;font-size:1.1rem}.requirements-box,.application-form{padding:20px}.bkt-text-large{font-size:2.2rem}.districts span{font-size:.7rem;padding:4px 10px}.cta-bkt-logo{font-size:3rem}.cta-content h2{font-size:1.7rem}.dealer-cta{padding:50px 0}}.ourstory-page{min-height:100vh;background:#faf8f5;overflow-x:hidden;width:100%}.ourstory-hero{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:120px 20px 80px;overflow:hidden}.ourstory-hero-bg{position:absolute;inset:0;background:linear-gradient(135deg,#0f1c2e,#1a2d42);z-index:0}.ourstory-hero-bg:before{content:"";position:absolute;inset:0;background:url(https://images.unsplash.com/photo-1486262715619-67b85e0b08d3?w=1920) center/cover;opacity:.15}.ourstory-hero-content{position:relative;z-index:1;max-width:900px;color:#fff}.ourstory-badge{display:inline-block;background:#12aee833;border:1px solid #12AEE8;color:#12aee8;padding:8px 24px;border-radius:30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;margin-bottom:24px}.ourstory-hero-content h1{font-family:Montserrat,sans-serif;font-size:56px;font-weight:600;margin-bottom:24px;line-height:1.2;color:#fff}.ourstory-hero-content h1 span{color:#12aee8}.ourstory-hero-content p{font-family:Montserrat,sans-serif;font-size:18px;line-height:1.8;color:#ffffffd9;max-width:800px;margin:0 auto}.ourstory-container{max-width:1200px;margin:0 auto;padding:0 20px}.ourstory-section{padding:80px 0}.section-header{text-align:center;margin-bottom:50px}.section-badge{display:inline-block;background:linear-gradient(135deg,#12aee8,#b8956e);color:#fff;padding:6px 20px;border-radius:20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:16px}.section-header h2{font-family:Montserrat,sans-serif;font-size:42px;color:#0f1c2e;margin-bottom:16px}.section-subtitle{font-family:Montserrat,sans-serif;font-size:16px;color:#666;max-width:600px;margin:0 auto 20px}.section-line{width:60px;height:3px;background:linear-gradient(90deg,#12aee8,#b8956e);margin:0 auto;border-radius:2px}.timeline-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.timeline-card{background:#fff;border-radius:var(--radius-md);padding:40px;box-shadow:0 4px 20px #0000000f;position:relative;overflow:hidden;transition:all .3s ease}.timeline-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001a}.timeline-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#12aee8,#b8956e);border-radius:4px 0 0 4px}.timeline-year{font-family:Montserrat,sans-serif;font-size:48px;font-weight:700;color:#12aee8;margin-bottom:16px}.timeline-content h3{font-family:Montserrat,sans-serif;font-size:24px;color:#0f1c2e;margin-bottom:12px}.timeline-content p{font-family:Montserrat,sans-serif;font-size:15px;color:#666;line-height:1.7}.incorporation-section{background:#0f1c2e;padding:80px 0}.incorporation-card{background:linear-gradient(135deg,#12aee81a,#b8956e0d);border:1px solid rgba(18,174,232,.3);border-radius:var(--radius-lg);padding:60px;text-align:center;position:relative;max-width:700px;margin:0 auto;overflow:hidden}.incorporation-badge{display:inline-block;background:#12aee8;color:#0f1c2e;padding:6px 16px;border-radius:20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:20px}.incorporation-date{font-family:Montserrat,sans-serif;font-size:36px;color:#12aee8;margin-bottom:16px}.incorporation-card h2{font-family:Montserrat,sans-serif;font-size:32px;color:#fff;margin-bottom:16px}.incorporation-card p{font-family:Montserrat,sans-serif;font-size:16px;color:#fffc;line-height:1.7}.incorporation-card strong{color:#12aee8}.incorporation-icon{position:absolute;bottom:-30px;right:-30px;width:120px;height:120px;opacity:.1}.incorporation-icon svg{width:100%;height:100%;stroke:#12aee8}.expansion-section{background:#faf8f5}.awards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.award-card{background:#fff;border-radius:var(--radius-md);padding:30px 24px;text-align:center;box-shadow:0 4px 20px #0000000f;transition:all .3s ease;position:relative;overflow:hidden}.award-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001a}.award-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;border-radius:0 0 16px 16px}.award-card.apollo:after{background:#e31937}.award-card.jk:after{background:#0066b3}.award-card.mrf:after{background:#c00}.award-card.bkt:after{background:#f60}.award-logo{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px}.award-card.apollo .award-logo{background:#e319371a;color:#e31937}.award-card.jk .award-logo{background:#0066b31a;color:#0066b3}.award-card.mrf .award-logo{background:#cc00001a;color:#c00}.award-card.bkt .award-logo{background:#ff66001a;color:#f60}.award-card h3{font-family:Montserrat,sans-serif;font-size:20px;color:#0f1c2e;margin-bottom:10px}.award-card p{font-family:Montserrat,sans-serif;font-size:14px;color:#666;line-height:1.6;margin-bottom:16px}.award-card strong{color:#0f1c2e}.award-badge{display:inline-block;background:#f5f5f5;color:#0f1c2e;padding:6px 14px;border-radius:20px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}.horizons-section{background:#fff}.horizons-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.horizon-card{background:#faf8f5;border-radius:var(--radius-md);padding:40px;position:relative;overflow:hidden;transition:all .3s ease}.horizon-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000014}.horizon-year{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,#12aee8,#b8956e);color:#fff;padding:6px 16px;border-radius:20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}.horizon-icon{width:70px;height:70px;background:#0f1c2e0d;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.horizon-icon svg{width:36px;height:36px;stroke:#0f1c2e}.horizon-icon.tata{background:#0f1c2e;color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px}.horizon-card h3{font-family:Montserrat,sans-serif;font-size:24px;color:#0f1c2e;margin-bottom:12px}.horizon-card p{font-family:Montserrat,sans-serif;font-size:15px;color:#666;line-height:1.7}.horizon-card strong{color:#0f1c2e}.ourstory-cta{background:linear-gradient(135deg,#0f1c2e,#1a2d42);padding:80px 0}.cta-content{text-align:center}.cta-content h2{font-family:Montserrat,sans-serif;font-size:42px;color:#fff;margin-bottom:16px}.cta-content p{font-family:Montserrat,sans-serif;font-size:18px;color:#fffc;margin-bottom:30px}.cta-buttons{display:flex;gap:16px;justify-content:center}.cta-btn{padding:14px 32px;border-radius:var(--radius-sm);font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease}.cta-btn.primary{background:linear-gradient(135deg,#12aee8,#b8956e);color:#0f1c2e}.cta-btn.primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #12aee84d}.cta-btn.secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3)}.cta-btn.secondary:hover{background:#ffffff1a;border-color:#ffffff80}@media(max-width:1024px){.ourstory-hero-content h1{font-size:42px}.awards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ourstory-hero{min-height:60vh;padding:100px 20px 60px}.ourstory-hero-content h1{font-size:32px}.ourstory-hero-content p{font-size:15px}.ourstory-section{padding:60px 0}.section-header h2{font-size:32px}.timeline-cards{grid-template-columns:1fr}.timeline-card{padding:30px}.timeline-year{font-size:36px}.incorporation-card{padding:40px 24px;width:100%}.incorporation-date{font-size:28px}.incorporation-card h2{font-size:24px}.awards-grid{grid-template-columns:1fr;gap:16px}.horizons-grid{grid-template-columns:1fr}.horizon-card{padding:30px}.cta-content h2{font-size:32px}.cta-buttons{flex-direction:column;align-items:center}.cta-btn{width:100%;max-width:250px;text-align:center}}@media(max-width:480px){.ourstory-hero-content h1{font-size:28px}.section-header h2{font-size:26px}.timeline-year{font-size:32px}.timeline-content h3{font-size:20px}}.awards-page{min-height:100vh;overflow-x:hidden;width:100%;background-color:var(--royal-cream)}.awards-hero{position:relative;height:60vh;min-height:400px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.awards-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--royal-navy) 0%,var(--royal-navy-light) 100%);z-index:0}.awards-hero-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://images.unsplash.com/photo-1578575437130-527eed3abbec?w=1600) center/cover;opacity:.15}.awards-hero-content{position:relative;z-index:1;padding:0 20px;max-width:800px}.awards-badge{display:inline-block;background:#12aee833;border:1px solid var(--royal-gold);color:var(--royal-gold);padding:8px 20px;border-radius:30px;font-size:14px;font-weight:500;margin-bottom:20px}.awards-hero h1{font-family:Montserrat,sans-serif;font-size:48px;color:#fff;margin-bottom:16px}.awards-hero h1 span{color:var(--royal-gold)}.awards-hero-content>p{font-size:18px;color:#fffc}.awards-container{max-width:1200px;margin:0 auto;padding:0 20px}.awards-section-header{text-align:center;margin-bottom:60px}.awards-section-header h2{font-size:36px;color:var(--royal-navy);margin-bottom:10px}.awards-section-header h2 span{color:var(--royal-gold)}.awards-section-header p{color:var(--text-muted);font-size:16px}.awards-list-section{padding:100px 0}.awards-leaders-list{display:flex;flex-direction:column;gap:80px;max-width:1100px;margin:0 auto}.awards-leader-row{display:flex;align-items:center;gap:60px;background:#fff;border-radius:24px;overflow:hidden;padding:40px;box-shadow:0 10px 30px #0000000d;transition:transform .3s ease}.awards-leader-row:hover{transform:translateY(-5px)}.awards-leader-row.reverse{flex-direction:row-reverse}.awards-leader-image-container{flex:.8;min-width:250px;max-width:400px;aspect-ratio:4 / 3;border-radius:24px;overflow:hidden;position:relative;box-shadow:0 15px 45px #0000001a;border:4px solid var(--royal-gold)}.awards-leader-image{width:100%;height:100%;object-fit:cover}.award-year-badge{position:absolute;top:15px;right:15px;background:var(--royal-navy);color:var(--royal-gold);padding:5px 15px;border-radius:20px;font-weight:700;font-size:14px;z-index:2}.awards-leader-details{flex:1.2}.leader-position{display:inline-block;color:var(--royal-gold);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}.awards-leader-details h3{font-size:32px;color:var(--royal-navy);margin-bottom:20px}.awards-leader-details p{font-size:17px;color:var(--text-muted);line-height:1.7;margin-bottom:25px}.leader-badges{display:flex;gap:12px}.leader-badges .badge{background:#12aee81a;color:var(--royal-gold);padding:8px 20px;border-radius:30px;font-size:14px;font-weight:600}.awards-cta{padding:80px 20px;background:var(--royal-gold);text-align:center}.awards-cta h2{font-size:36px;color:var(--royal-navy);margin-bottom:15px}.awards-cta h2 span{color:#fff}.awards-cta p{color:var(--royal-navy);opacity:.8;max-width:600px;margin:0 auto 30px;font-size:18px}.awards-cta-buttons{display:flex;gap:20px;justify-content:center}.awards-btn-primary{padding:16px 35px;background:var(--royal-navy);color:#fff;border-radius:var(--radius-sm);font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.awards-btn-primary:hover{background:var(--royal-navy-light);transform:translateY(-2px);box-shadow:0 5px 15px #0003}.awards-btn-secondary{padding:16px 35px;background:transparent;color:var(--royal-navy);border:2px solid var(--royal-navy);border-radius:var(--radius-sm);font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.awards-btn-secondary:hover{background:var(--royal-navy);color:#fff}@media(max-width:992px){.awards-leader-row{flex-direction:column!important;gap:30px;padding:30px 20px;text-align:center}.awards-leader-image-container{width:100%;max-width:500px;margin:0 auto}.leader-badges{justify-content:center}.awards-leader-details h3{font-size:28px}}@media(max-width:768px){.awards-hero h1{font-size:36px}.awards-cta-buttons{flex-direction:column;align-items:center}.awards-btn-primary,.awards-btn-secondary{width:100%;max-width:300px}}.whatsapp-floating{position:fixed;bottom:30px;right:30px;z-index:1000;display:flex;align-items:center;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.whatsapp-icon-wrapper{width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 15px #25d3664d;position:relative;transition:all .3s ease}.whatsapp-icon-wrapper svg{width:32px;height:32px}.whatsapp-tooltip{position:absolute;right:75px;background:#fff;color:#333;padding:8px 15px;border-radius:8px;font-size:.85rem;font-weight:600;box-shadow:0 4px 15px #0000001a;opacity:0;visibility:hidden;transform:translate(10px);transition:all .3s ease;white-space:nowrap}.whatsapp-tooltip:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);border-left:6px solid white;border-top:6px solid transparent;border-bottom:6px solid transparent}.whatsapp-floating:hover{transform:scale(1.1)}.whatsapp-floating:hover .whatsapp-icon-wrapper{box-shadow:0 8px 25px #25d36680}.whatsapp-floating:hover .whatsapp-tooltip{opacity:1;visibility:visible;transform:translate(0)}@keyframes pulse-whatsapp{0%{box-shadow:0 0 #25d36666}70%{box-shadow:0 0 0 15px #25d36600}to{box-shadow:0 0 #25d36600}}.whatsapp-icon-wrapper{animation:pulse-whatsapp 2s infinite}@media(max-width:768px){.whatsapp-floating{bottom:20px;right:20px}.whatsapp-icon-wrapper{width:50px;height:50px}.whatsapp-icon-wrapper svg{width:28px;height:28px}.whatsapp-tooltip{display:none}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary: #00c6ff;--primary-dark: #0099cc;--secondary: #1a2d5a;--accent: #40d8ff;--dark: #0d1a35;--light: #ffffff;--gray: #1e3a6e;--text-gray: #a0b8d8}html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;background:var(--dark);color:var(--light);overflow-x:hidden}.app{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--secondary)}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}
