@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');:root{--red:#f5b900;--black:#101116;--grey:#f4f5f7}*{box-sizing:border-box}body{margin:0;font-family:Manrope,Arial,sans-serif;color:#15171b;background:#fff}a{text-decoration:none;color:inherit}img{max-width:100%}.wrap{max-width:1250px;margin:auto;padding-left:24px;padding-right:24px}.top{background:#202127;color:#e6e6e8;padding:8px 4%;display:flex;justify-content:space-between;font-size:12px}header{background:#0d0e12;color:white;display:flex;align-items:center;gap:24px;padding:10px 3%;position:sticky;top:0;z-index:30;box-shadow:0 3px 12px #0003}.logo{flex:0 0 215px}.logo img{width:210px;display:block}nav{display:flex;gap:17px;align-items:center;flex:1;justify-content:center}nav a{font-size:13px;font-weight:800;white-space:nowrap}nav a:hover{color:#ffd04a}.call{border:1px solid var(--red);border-radius:30px;padding:11px 15px;white-space:nowrap;font-weight:800;font-size:14px}.hamb{display:none}.hero{min-height:510px;display:flex;position:relative;background:#0c0d11;overflow:hidden;color:white}.hero-copy{width:48%;position:relative;z-index:2;padding:95px 0 70px max(5%,calc((100vw - 1250px)/2));background:linear-gradient(90deg,#08090c 70%,transparent)}.hero h1{font-size:clamp(35px,4.2vw,64px);line-height:1.08;margin:20px 0;font-weight:800;letter-spacing:-2px}.hero em,.cta em{color:#e5b900;font-style:normal}.hero p{font-size:17px;max-width:490px}.eyebrow{letter-spacing:2px;font-weight:800;font-size:12px;color:#f9c62b}.hero-image{position:absolute;right:0;top:0;bottom:0;width:69%;background:url(hero.jpg) center/cover}.hero-image:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0c0d11 0%,transparent 55%)}.hero-pill{position:absolute;right:4%;top:8%;background:#d00;padding:16px 25px;transform:skew(-8deg);font-weight:800;font-size:25px;text-align:center}.hero-pill small{font-size:12px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.btn{display:inline-flex;padding:14px 22px;border-radius:11px;font-weight:800;align-items:center;justify-content:center}.red{background:var(--red);color:white}.outline{border:1px solid white;color:white}.dark{background:#14161d;color:white}.brandbar{background:#f0f1f3;border-bottom:1px solid #ddd}.brandbar .wrap{display:flex;align-items:center;gap:22px;padding-top:16px;padding-bottom:16px}.brandbar b{color:#bd8500;max-width:140px;font-size:14px}.brand-scroll{display:flex;overflow:auto;gap:10px;flex:1}.brand-scroll a{flex:1;text-align:center;min-width:100px;background:white;border-radius:8px;padding:14px 10px;box-shadow:0 2px 6px #0001;font-weight:800;font-size:16px}.section{padding-top:65px;padding-bottom:55px}.section-heading{margin-bottom:26px}.section-heading span{color:#d69b00;font-weight:800;font-size:12px;letter-spacing:2px}.section-heading h2,h2{font-size:clamp(26px,3vw,38px);margin:10px 0;font-weight:800}.section-heading p{color:#666}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.card{border:1px solid #e8e8e8;border-radius:15px;overflow:hidden;box-shadow:0 6px 20px #0000000d;background:white;transition:transform .2s}.card:hover{transform:translateY(-4px)}.card img{height:175px;width:100%;object-fit:cover}.card>div{padding:18px}.card h3{font-size:19px;margin:0 0 8px}.card p{font-size:13px;line-height:1.6;color:#5d6269}.card b{color:#e2a700}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.steps>div{background:#f5f5f6;padding:28px;border-radius:15px;border-top:4px solid #f5b900}.steps strong{font-size:36px;color:#dba200}.steps h3{font-size:20px}.cta{display:flex;align-items:center;gap:30px;background:#18191e;color:white;border-radius:20px;margin-top:35px;margin-bottom:40px;overflow:hidden;padding-top:30px;padding-bottom:30px}.cta>div{flex:1}.cta h2{font-size:clamp(27px,3.1vw,42px);line-height:1.2}.cta p{font-size:13px;line-height:1.8;color:#ddd}.cta img{width:38%;height:285px;object-fit:cover;border-radius:15px}.quicklinks{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.quicklinks a{background:#15161c;color:white;border-radius:10px;padding:22px;font-weight:800}.article{line-height:1.95;font-size:15px;color:#333;padding-top:20px;padding-bottom:35px}.article p{margin:0 0 19px}.keywords{font-size:12px;color:#777;background:#f5f5f5;border-radius:8px;padding:15px}.subhero{background-position:center;background-size:cover;color:white;padding:95px 0}.subhero h1{font-size:clamp(36px,4vw,58px);margin:10px 0}.subhero p{max-width:600px}.feature{width:100%;height:310px;object-fit:cover;border-radius:14px;margin:20px 0}footer{background:#111217;color:white;padding-top:55px}.footgrid{display:grid;grid-template-columns:2fr 1fr 1.5fr;gap:40px;padding-bottom:40px}footer p{color:#b6b8be;line-height:1.7;font-size:13px}footer a{display:block;margin:8px 0;color:#e2e2e2;font-size:13px}footer h3{color:white}.copyright{text-align:center;border-top:1px solid #333;padding:20px;color:#999;font-size:12px}.mobile-actions{display:none}@media(max-width:1100px){nav{gap:10px}nav a{font-size:11px}.logo{flex-basis:160px}.logo img{width:160px}.call{font-size:12px}}@media(max-width:800px){body{padding-bottom:64px}.top{font-size:10px}.top span:last-child{display:none}header{justify-content:space-between;padding:9px 15px}.logo{flex:0 0 170px}.logo img{width:170px}.hamb{display:block;background:#f5b900;border:0;border-radius:8px;color:white;font-size:26px;padding:4px 12px}nav{display:none;position:absolute;top:100%;left:0;right:0;background:#111217;flex-direction:column;align-items:stretch;padding:16px 24px;box-shadow:0 10px 20px #0005}nav.open{display:flex}nav a{font-size:15px;padding:10px 0;border-bottom:1px solid #333}.call{display:none}.hero{min-height:550px}.hero-copy{width:100%;padding:205px 24px 40px;background:linear-gradient(0deg,#08090c 25%,transparent);align-self:end}.hero-image{width:100%;height:100%;background-position:center}.hero-image:before{background:linear-gradient(0deg,#08090c,transparent 70%)}.hero-pill{right:14px;top:16px;font-size:16px;padding:12px}.hero h1{font-size:39px}.hero p{font-size:14px}.brandbar .wrap{display:block}.brandbar b{display:block;margin-bottom:12px}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:1fr}.quicklinks{grid-template-columns:repeat(2,1fr)}.cta{margin:15px 12px;display:block}.cta img{width:100%;height:220px}.footgrid{grid-template-columns:1fr 1fr}.mobile-actions{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;box-shadow:0 -4px 16px #0003}.mobile-actions a{width:50%;text-align:center;padding:17px 4px;background:#dba200;color:white;font-weight:800;font-size:12px}.mobile-actions a:last-child{background:#118b4b}.subhero{padding:65px 0}}@media(max-width:520px){.cards,.quicklinks,.footgrid{grid-template-columns:1fr}.card img{height:190px}.hero h1{font-size:33px}.hero-copy{padding-top:250px}.section{padding-top:38px;padding-bottom:30px}.feature{height:220px}.btn{font-size:13px;padding:12px 15px}}
/* 2026 Tan Akü Market: premium hero & moving battery showcase */
.hero-new{min-height:565px;isolation:isolate;background:radial-gradient(circle at 78% 55%,#33353d 0%,#17191f 35%,#07080b 78%);border-bottom:4px solid #d90819}
.hero-new .hero-ambient{position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,#f5b90012 45%,transparent 70%),repeating-linear-gradient(125deg,transparent 0 130px,#ffffff06 131px 132px);pointer-events:none}
.hero-new .hero-copy{width:61%;padding-top:105px;padding-bottom:78px;background:none;z-index:4}
.hero-new .hero-copy h1{max-width:720px;font-size:clamp(40px,4.7vw,70px);letter-spacing:-2.7px}
.hero-new .hero-copy p{max-width:550px;color:#d4d5db;line-height:1.75}
.hero-new .hero-person{position:absolute;right:7%;bottom:0;height:94%;width:34%;z-index:2;overflow:hidden;border-radius:190px 190px 0 0;box-shadow:0 0 100px #f5b90026}
.hero-new .hero-person img{width:100%;height:100%;object-fit:cover;object-position:50% 32%;display:block;mask-image:linear-gradient(90deg,transparent 0%,black 12%,black 90%,transparent 100%)}
.hero-new .hero-corner{position:absolute;right:2.5%;top:7%;z-index:3;color:white;font-size:14px;font-weight:900;letter-spacing:1px;text-align:right;background:#b50012;padding:13px 18px;border-radius:8px}
.hero-new .hero-corner small{display:block;font-size:11px;font-weight:500;letter-spacing:0}
.hero-slide{display:none}.hero-slide.active{display:block;animation:heroAppear .45s ease}
@keyframes heroAppear{from{opacity:.25;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
.hero-benefits{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.hero-benefits span{border:1px solid #ffffff45;background:#ffffff0c;padding:10px 13px;border-radius:8px;font-size:12px;font-weight:800}
.hero-controls{display:flex;align-items:center;gap:12px;margin-top:30px}.hero-controls button{cursor:pointer;color:white;background:#ffffff17;border:1px solid #ffffff50;border-radius:50%;width:32px;height:32px;font-size:20px}.hero-controls .slide-dot{width:10px;height:10px;border-radius:50%;padding:0;background:#ffffff8c;border:0}.hero-controls .slide-dot.active{background:#f01625;box-shadow:0 0 0 4px #f0162530}
.brandbar-new{background:#10131a;border-bottom:3px solid #d50819;overflow:hidden}.brandbar-new .wrap{max-width:none;padding:16px 25px;gap:18px}.brand-label{flex:0 0 205px;color:white;border-right:1px solid #ffffff40;padding:8px 15px}.brand-label span{display:block;font-size:10px;letter-spacing:2px;color:#ff4754;font-weight:900}.brand-label b{display:block;color:white;max-width:none;font-size:20px;line-height:1.25}.brand-marquee{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 3%,black 97%,transparent)}.brand-track{display:flex;gap:14px;width:max-content;animation:batteryFlow 34s linear infinite}.brand-marquee:hover .brand-track{animation-play-state:paused}@keyframes batteryFlow{to{transform:translateX(-50%)}}.battery-brand{min-width:164px;display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#282e39,#15181f);border:1px solid #454c59;border-radius:13px;padding:10px 13px;color:white;position:relative;box-shadow:inset 0 1px #ffffff22;flex-wrap:wrap}.battery-brand strong{font-size:16px;font-weight:900;letter-spacing:-.6px}.battery-brand small{font-size:8px;color:#bfc5d1;letter-spacing:1px;margin-left:44px;margin-top:-10px;width:100%}.battery-icon{display:flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px;background:linear-gradient(135deg,#f82c3c,#9a0011);border:2px solid #f6f6f6;border-radius:5px;box-shadow:0 0 13px #f1162840}.battery-icon i{position:absolute;top:-6px;width:14px;height:5px;background:#d8dce2;border-radius:2px}.battery-icon b{color:white;font-size:18px}
@media(max-width:800px){.hero-new{min-height:690px}.hero-new .hero-person{width:70%;height:55%;right:0;top:0;bottom:auto;border-radius:0;opacity:.83}.hero-new .hero-copy{width:100%;align-self:end;padding:330px 24px 36px;background:linear-gradient(0deg,#08090d 0%,#08090deb 47%,transparent 100%)}.hero-new .hero-copy h1{font-size:clamp(34px,7vw,47px)}.hero-new .hero-corner{top:15px;right:12px;font-size:10px}.hero-new .hero-benefits{gap:6px}.hero-new .hero-benefits span{font-size:10px;padding:8px}.brandbar-new .wrap{display:flex;gap:10px;padding:12px}.brand-label{flex-basis:130px;padding:5px}.brand-label b{font-size:14px}.brand-label span{font-size:9px}.battery-brand{min-width:145px}}
@media(prefers-reduced-motion:reduce){.brand-track{animation:none;overflow:auto}.hero-slide.active{animation:none}}

/* Premium konum destek alanı ve hizmet kartları */
.cta-premium{margin-top:36px;margin-bottom:22px;display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;overflow:hidden;border-radius:24px;background:linear-gradient(115deg,#12151b 0%,#1c2028 70%,#3c1115 100%);color:#fff;box-shadow:0 18px 45px #1719232b;min-height:350px;padding:0!important}
.cta-premium>div{padding:clamp(26px,4vw,56px);position:relative;z-index:1}.cta-premium .eyebrow{color:#ff6363;font-weight:800;letter-spacing:2px}.cta-premium h2{font-size:clamp(29px,3.4vw,49px);line-height:1.12;color:white;margin:15px 0}.cta-premium h2 em{color:#ff343d;font-style:normal}.cta-premium p{font-size:13px;line-height:1.65;color:#d4d5d9;max-width:650px;margin:18px 0}.cta-premium>img{width:100%;height:100%;max-height:none;object-fit:cover;object-position:58% center;min-height:350px}.cta-premium .actions{display:flex;flex-wrap:wrap;gap:12px}.cta-premium .btn.dark{background:#fff;color:#151515;border:1px solid #fff}.cta-premium .btn{font-size:14px}
.services-premium{padding-top:38px}.services-premium .section-heading{max-width:740px;margin-bottom:24px}.services-premium .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.services-premium .service-card-new{overflow:hidden;border-radius:18px;background:white;border:1px solid #e8e8ec;box-shadow:0 9px 26px #12151b12;transition:transform .2s,box-shadow .2s}.services-premium .service-card-new:hover{transform:translateY(-5px);box-shadow:0 17px 35px #12151b24}.services-premium .service-card-new img{width:100%;height:210px;object-fit:cover;display:block}.services-premium .service-card-new>div{padding:22px}.services-premium .service-card-new h3{font-size:21px;line-height:1.25;margin:10px 0}.services-premium .service-card-new p{line-height:1.6;color:#555b65}.services-premium .service-card-new b{color:#d9101a}.service-num{font-size:12px;color:#c90b18;letter-spacing:2px;font-weight:900}
@media(max-width:900px){.services-premium .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.cta-premium{grid-template-columns:1fr}.cta-premium>img{height:240px;min-height:0}.cta-premium>div{padding:26px 22px}.services-premium .cards{grid-template-columns:1fr}.services-premium .service-card-new img{height:220px}}

/* Premium corporate service grid */
.services-v3{padding-top:44px;padding-bottom:65px}
.services-v3 .section-heading{background:linear-gradient(115deg,#11151d,#222832 70%,#15171c);border-radius:22px;padding:30px 34px;display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:24px;color:white;border-left:6px solid #e50914}
.services-v3 .section-heading .eyebrow{font-size:12px;letter-spacing:2px;color:#ff5960;font-weight:800}
.services-v3 .section-heading h2{font-size:clamp(27px,3vw,43px);line-height:1.12;color:white;margin:10px 0}
.services-v3 .section-heading h2 em{color:#f32630;font-style:normal}
.services-v3 .section-heading p{color:#d4d8df;max-width:670px;margin:0}
.services-v3 .service-highlights{display:flex;flex-wrap:wrap;gap:9px;max-width:370px}
.services-v3 .service-highlights span{border:1px solid #565c67;border-radius:50px;padding:10px 13px;font-size:12px;font-weight:700;white-space:nowrap}
.services-v3 .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.services-v3 .service-card-v3{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e6e7ea;border-radius:19px;box-shadow:0 10px 30px rgba(19,22,29,.09);transition:transform .25s,box-shadow .25s;text-decoration:none;color:#151515}
.services-v3 .service-card-v3:hover{transform:translateY(-6px);box-shadow:0 18px 35px rgba(19,22,29,.17)}
.services-v3 .service-card-v3>img{width:100%;height:235px;object-fit:cover;display:block}
.services-v3 .service-card-body{padding:23px 25px 25px;position:relative;flex:1;display:flex;flex-direction:column;align-items:flex-start}
.services-v3 .service-num{background:#d90916;color:white;padding:7px 12px;border-radius:7px;font-size:15px;font-weight:900;letter-spacing:1px;position:static;display:inline-block;margin-bottom:13px}
.services-v3 .service-card-body h3{font-size:clamp(18px,1.5vw,23px);line-height:1.18;margin:0 0 12px;color:#151515}
.services-v3 .service-card-body p{font-size:14px;line-height:1.55;color:#525763;margin:0 0 20px}
.services-v3 .service-card-body b{margin-top:auto;display:inline-block;background:#191b20;color:white;border-radius:100px;padding:11px 18px;font-size:13px}
@media(max-width:900px){.services-v3 .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.services-v3 .section-heading{flex-direction:column;align-items:flex-start}}
@media(max-width:600px){.services-v3 .cards{grid-template-columns:1fr}.services-v3 .section-heading{padding:24px 20px}.services-v3 .service-card-v3>img{height:225px}}

/* V4 - Clean editorial service section, integrated into brand design */
.services-v4{padding-top:46px;padding-bottom:68px}
.services-v4 .services-v4-intro{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:0 0 24px;margin-bottom:25px;border-bottom:2px solid #e7e7e9}
.services-v4 .eyebrow{font-size:11px;font-weight:850;letter-spacing:2px;color:#c90b18}
.services-v4 h2{font-size:clamp(28px,3vw,44px);margin:10px 0;color:#17191e;line-height:1.12}
.services-v4 h2 em{color:#d70b19;font-style:normal}
.services-v4 .services-v4-intro p{margin:0;color:#626872;line-height:1.6}
.services-v4-contact{background:#17191e;color:#fff!important;padding:16px 24px;border-radius:13px;text-decoration:none;font-size:20px;font-weight:850;white-space:nowrap;border-bottom:4px solid #df0b18}
.services-v4-contact small{display:block;color:#bfc2ca;font-size:11px;letter-spacing:1px;text-transform:uppercase;margin-top:4px}
.services-v4 .services-v4-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.services-v4 .services-v4-card{display:grid;grid-template-columns:45% 55%;background:#fff;border:1px solid #e3e5e8;border-radius:16px;overflow:hidden;text-decoration:none;color:#15171c;box-shadow:0 7px 23px #1719230d;transition:transform .2s,box-shadow .2s,border-color .2s}
.services-v4 .services-v4-card:hover{transform:translateY(-4px);box-shadow:0 15px 35px #17192322;border-color:#efc1c4}
.services-v4 .services-v4-photo{position:relative;min-height:220px;overflow:hidden;background:#23252b}
.services-v4 .services-v4-photo img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;transition:transform .35s}
.services-v4 .services-v4-card:hover img{transform:scale(1.035)}
.services-v4 .services-v4-index{position:absolute;top:14px;left:14px;background:#d90916;color:white;padding:7px 11px;border-radius:6px;font-size:17px;font-weight:900}
.services-v4 .services-v4-copy{display:flex;flex-direction:column;align-items:flex-start;padding:23px 23px 20px;min-width:0}
.services-v4 .services-v4-copy h3{font-size:clamp(17px,1.5vw,22px);line-height:1.19;margin:0 0 10px;font-weight:850}
.services-v4 .services-v4-copy p{font-size:13px;color:#616772;line-height:1.6;margin:0 0 17px}
.services-v4 .services-v4-more{margin-top:auto;color:#d30b18;font-size:13px;font-weight:850;border-bottom:1px solid #eeb4b9;padding-bottom:5px}
.services-v4 .services-v4-note{color:#6b707a;font-size:12px;margin:19px 0 0}
@media(max-width:1050px){.services-v4 .services-v4-grid{grid-template-columns:1fr}.services-v4 .services-v4-photo{min-height:235px}}
@media(max-width:640px){.services-v4 .services-v4-intro{align-items:flex-start;flex-direction:column}.services-v4-contact{font-size:17px}.services-v4 .services-v4-card{grid-template-columns:1fr}.services-v4 .services-v4-photo{height:210px;min-height:0}.services-v4 .services-v4-photo img{position:static}.services-v4 .services-v4-copy{padding:20px}.services-v4 .services-v4-grid{gap:16px}}

/* V5 premium desktop/mobile navigation */
header .premium-nav{display:flex;gap:5px;align-items:center;justify-content:center;flex:1}
header .premium-nav a{display:inline-flex;align-items:center;gap:7px;padding:12px 9px;border-radius:10px;color:#e9e9ec;font-size:12px;font-weight:800;transition:background .2s,color .2s}
header .premium-nav a:hover,header .premium-nav a.current{background:linear-gradient(135deg,#d90716,#97000a);color:#fff}
.nav-icon{font-size:17px;line-height:1;width:18px;text-align:center;color:#ff5964}
header .premium-nav a.current .nav-icon,header .premium-nav a:hover .nav-icon{color:#fff}
.hero-new .hero-photo-stage{position:absolute;inset:0;z-index:0;overflow:hidden}
.hero-new .hero-stage-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;opacity:0;transition:opacity .85s ease}
.hero-new .hero-stage-img.active{opacity:1}
.hero-new .hero-photo-stage:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#08090df5 0%,#08090ddc 29%,#08090d73 54%,#08090d0a 100%)}
.hero-new .hero-copy{width:63%;position:relative;z-index:4}
.hero-new .hero-corner{z-index:5}
.how-v5{padding-top:70px;padding-bottom:65px}
.how-v5-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:26px}
.how-v5-heading h2{font-size:clamp(30px,3.4vw,48px);margin:8px 0;font-weight:900;letter-spacing:-1.3px}
.how-v5-heading h2 em{font-style:normal;color:#dc0717}
.how-v5-heading p{color:#69707b;max-width:650px}
.how-v5-phone{background:#12141a;color:#fff;border-radius:12px;padding:15px 22px;font-weight:900;white-space:nowrap}
.how-v5-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.how-v5-card{overflow:hidden;border-radius:17px;background:#fff;border:1px solid #e4e6e9;box-shadow:0 9px 26px #11182713;transition:transform .2s}
.how-v5-card:hover{transform:translateY(-5px)}
.how-v5-photo{position:relative;height:230px;overflow:hidden;background:#1b1c20}
.how-v5-photo img{width:100%;height:100%;object-fit:cover;display:block}
.how-v5-photo span{position:absolute;top:14px;left:14px;color:#fff;background:#d60014;padding:9px 15px;border-radius:8px;font-size:24px;font-weight:900}
.how-v5-copy{padding:22px 23px 26px;border-top:4px solid #d90716}
.how-v5-copy h3{font-size:20px;margin:0 0 9px;font-weight:900}
.how-v5-copy p{font-size:14px;color:#626873;line-height:1.7;margin:0}
@media(max-width:1100px){header .premium-nav{gap:0}header .premium-nav a{font-size:10px;padding:10px 5px}.nav-icon{font-size:15px;width:15px}}
@media(max-width:800px){header .premium-nav{display:none;position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 120px);overflow:auto;background:#101116;padding:14px;flex-direction:column;align-items:stretch;gap:4px;border-top:3px solid #f5b900}header .premium-nav.open{display:flex}header .premium-nav a{font-size:15px;padding:14px 15px;border:1px solid #292c33;border-radius:10px;gap:14px}header .premium-nav .nav-icon{font-size:22px;width:26px}.hero-new .hero-copy{width:100%;padding-top:290px;background:linear-gradient(0deg,#08090df5 0%,#08090dc7 70%,transparent)}.hero-new .hero-photo-stage:after{background:linear-gradient(0deg,#08090d 0%,#08090d80 47%,transparent 90%)}.hero-new .hero-stage-img{object-position:60% 25%}.how-v5-grid{grid-template-columns:1fr}.how-v5-heading{align-items:start;flex-direction:column}.how-v5-photo{height:245px}}
@media(min-width:560px) and (max-width:800px){.how-v5-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){.hero-new .hero-stage-img{transition:none}}

/* Bursa hizmet bölgeleri – v6 */
.region-showcase{background:linear-gradient(180deg,#f2f3f5 0%,#fff 100%);padding:64px 0 72px;color:#161a20}.region-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:27px}.region-eyebrow{font-size:12px;letter-spacing:2px;color:#c60812;font-weight:900}.region-head h2{font-size:clamp(30px,3.4vw,49px);line-height:1.12;letter-spacing:-1.5px;margin:12px 0;color:#14171c;font-weight:900}.region-head h2 em{font-style:normal;color:#d50915}.region-head p{max-width:760px;color:#555d66;font-size:16px;line-height:1.7;margin:0}.region-head-action{display:flex;flex-direction:column;align-items:end;gap:12px;flex-shrink:0}.region-stat{font-size:39px;font-weight:900;color:#c90915;line-height:1}.region-stat small{display:block;font-size:10px;letter-spacing:1.4px;color:#343941}.region-all{font-size:13px;font-weight:800;color:#ba0711;text-decoration:none}.region-layout{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.7fr);gap:20px}.region-intro{border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#15171d,#292b32 65%,#97060e);color:white;padding:32px;display:flex;flex-direction:column;justify-content:space-between;min-height:410px;box-shadow:0 14px 35px #13151a1c}.region-pill{display:inline-block;border:1px solid #ffffff55;border-radius:30px;padding:8px 14px;font-size:11px;letter-spacing:1.2px;font-weight:800}.region-intro h3{font-size:clamp(25px,2.2vw,34px);line-height:1.16;margin:24px 0 12px;color:#fff}.region-intro p{color:#e5e6e8;line-height:1.7;font-size:15px}.region-intro-bottom{display:flex;flex-direction:column;gap:11px}.region-call,.region-whatsapp{display:flex;justify-content:space-between;gap:10px;align-items:center;border-radius:10px;padding:13px 15px;text-decoration:none;font-size:13px;font-weight:800}.region-call{background:#e00915;color:#fff}.region-whatsapp{background:#fff;color:#17191e}.region-intro-bottom small{font-size:11px;line-height:1.5;color:#d8d8da}.district-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-content:start}.district-card{min-height:92px;background:#fff;border:1px solid #e6e7e9;border-radius:12px;padding:16px 12px;display:flex;gap:10px;align-items:center;text-decoration:none;color:#191c22;box-shadow:0 5px 18px #10101009;transition:transform .2s,border-color .2s,box-shadow .2s}.district-card:hover{transform:translateY(-3px);border-color:#d30a16;box-shadow:0 12px 24px #00000013}.district-pin{display:grid;place-items:center;flex-shrink:0;width:33px;height:33px;border-radius:9px;background:#fff0f1;color:#c90915;font-size:25px}.district-card strong{display:block;font-size:14px;line-height:1.3}.district-card small{display:block;color:#747b84;font-size:11px;line-height:1.4;margin-top:4px}.district-arrow{margin-left:auto;color:#cb0915;font-weight:900}.region-guide{margin-top:22px;background:#fff;border:1px solid #e7e8ea;border-radius:12px;overflow:hidden}.region-guide summary{cursor:pointer;padding:18px 22px;font-weight:800;display:flex;justify-content:space-between;gap:10px}.region-guide summary span{color:#c90815}.region-guide-content{padding:0 22px 18px;color:#545a62;line-height:1.8}.region-guide-content .keywords{font-size:12px;color:#9d151c}@media(max-width:1050px){.district-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.region-showcase{padding:38px 0}.region-head{display:block}.region-head-action{align-items:start;margin-top:20px}.region-layout{grid-template-columns:1fr}.region-intro{min-height:340px}.district-list{grid-template-columns:repeat(2,minmax(0,1fr))}.district-card{padding:12px 9px}.district-card strong{font-size:12px}.district-card small{font-size:10px}.district-pin{width:27px;height:27px;font-size:19px}}@media(max-width:390px){.district-list{grid-template-columns:1fr}}

/* V7: Three-step service cards, natural documentary photography */
.how-v5{padding-top:56px;padding-bottom:60px}
.how-v5-heading{margin-bottom:26px}
.how-v5-grid{gap:22px;align-items:stretch}
.how-v5-card{overflow:hidden;border:1px solid #e8e8e8;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(12,16,23,.09);transition:transform .25s,box-shadow .25s}
.how-v5-card:hover{transform:translateY(-5px);box-shadow:0 18px 42px rgba(12,16,23,.15)}
.how-v5-photo{height:235px;position:relative;overflow:hidden;background:#171717}
.how-v5-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s}
.how-v5-card:hover .how-v5-photo img{transform:scale(1.035)}
.how-v5-photo span{position:absolute;top:15px;left:15px;background:#d10a12;color:#fff;font-size:22px;font-weight:850;padding:7px 13px;border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,.18)}
.how-v5-copy{padding:22px 22px 25px;border-top:4px solid #d10a12}
.how-v5-copy h3{font-size:clamp(19px,2vw,23px);line-height:1.25;margin:0 0 10px;color:#171717}
.how-v5-copy p{line-height:1.6;margin:0;color:#4b5058}
@media(max-width:850px){.how-v5-grid{grid-template-columns:1fr 1fr}.how-v5-photo{height:220px}}
@media(max-width:600px){.how-v5-grid{grid-template-columns:1fr}.how-v5-photo{height:230px}.how-v5{padding-top:36px;padding-bottom:40px}}

/* Premium akü seçim rehberi – v8 */
.battery-finder{padding:36px 0 52px;background:#f5f6f8}.battery-finder-shell{background:#fff;border:1px solid #e7e7ea;border-radius:24px;overflow:hidden;box-shadow:0 18px 45px rgba(10,12,18,.09)}.battery-finder-hero{display:grid;grid-template-columns:1.08fr .92fr;min-height:340px;background:linear-gradient(115deg,#101116 0%,#20232b 72%,#34171b 100%);color:white}.battery-finder-copy{padding:46px 42px;align-self:center}.battery-finder-kicker{display:inline-block;font-size:12px;font-weight:800;letter-spacing:1.3px;color:#ff7379;margin-bottom:17px}.battery-finder-copy h2{font-size:clamp(31px,3.4vw,49px);line-height:1.08;letter-spacing:-1.2px;margin:0 0 18px;color:white}.battery-finder-copy h2 em{color:#ff343e;font-style:normal}.battery-finder-copy p{color:#e1e1e5;line-height:1.65;max-width:570px;margin:0 0 24px}.battery-finder-actions{display:flex;flex-wrap:wrap;gap:11px}.battery-finder-actions a{display:inline-flex;align-items:center;gap:14px;justify-content:center;padding:13px 17px;border-radius:10px;font-weight:800;text-decoration:none;font-size:14px}.battery-finder-primary{background:#e31320;color:white!important}.battery-finder-secondary{color:white!important;border:1px solid #73737b}.battery-finder-photo{position:relative;min-height:330px;overflow:hidden}.battery-finder-photo:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,17,22,.38),transparent 50%);z-index:1}.battery-finder-photo img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;inset:0}.battery-finder-photo-tag{position:absolute;right:20px;bottom:20px;z-index:2;color:white;background:rgba(10,10,13,.82);padding:12px 16px;border-left:4px solid #e31320;border-radius:7px;font-size:13px;font-weight:800}.battery-finder-bottom{padding:28px 32px 25px}.battery-finder-bottom-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:19px}.battery-finder-bottom-head span{font-size:11px;letter-spacing:1.4px;color:#df1421;font-weight:900}.battery-finder-bottom-head h3{font-size:25px;margin:5px 0 0;color:#16171b}.battery-finder-bottom-head p{font-size:13px;color:#62646b;margin:0}.battery-finder-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.battery-finder-option{display:flex;align-items:center;gap:12px;min-height:110px;border:1px solid #e8e8eb;background:#fafafa;border-radius:14px;padding:15px 13px;text-decoration:none!important;color:#17191e!important;transition:transform .2s,border-color .2s,box-shadow .2s}.battery-finder-option:hover{transform:translateY(-4px);border-color:#e31320;box-shadow:0 10px 22px rgba(0,0,0,.09)}.battery-finder-symbol{display:flex;align-items:center;justify-content:center;flex:0 0 43px;height:43px;border-radius:11px;background:#ffe9eb;color:#d20b18;font-size:24px}.battery-finder-option-text{display:flex;flex-direction:column;gap:5px;min-width:0}.battery-finder-option-text strong{font-size:14px;line-height:1.2}.battery-finder-option-text small{font-size:11px;line-height:1.4;color:#777982}.battery-finder-chevron{margin-left:auto;color:#d20b18;font-size:19px}.battery-finder-note{font-size:12px;color:#74757d;margin:18px 0 0;line-height:1.6}@media(max-width:1050px){.battery-finder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.battery-finder-copy{padding:32px 27px}}@media(max-width:680px){.battery-finder{padding:20px 0 35px}.battery-finder-shell{border-radius:17px}.battery-finder-hero{grid-template-columns:1fr}.battery-finder-copy{padding:30px 22px}.battery-finder-photo{min-height:240px}.battery-finder-photo img{position:absolute}.battery-finder-bottom{padding:23px 16px}.battery-finder-bottom-head{display:block}.battery-finder-bottom-head p{margin-top:8px}.battery-finder-grid{grid-template-columns:1fr;gap:9px}.battery-finder-option{min-height:82px}.battery-finder-actions a{width:100%}}

/* TAN AKÜ MARKET — kurumsal footer v9 */
.hero-corner{display:none!important}
.footer-v9{background:#111318;color:#e8eaed;margin-top:0;font-family:inherit}
.footer-v9 .wrap{max-width:1250px;margin:auto;padding-left:22px;padding-right:22px}
.footer-v9-cta{background:linear-gradient(110deg,#a80008,#e0171d 65%,#a40009);border-bottom:3px solid #ff4148}
.footer-v9-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-top:32px;padding-bottom:32px}
.footer-v9-kicker{font-size:12px;letter-spacing:2px;font-weight:800;color:#ffe0e0}
.footer-v9-cta h2{font-size:clamp(25px,3vw,38px);line-height:1.15;color:white;margin:8px 0}
.footer-v9-cta p{max-width:620px;line-height:1.65;color:#fff0f0;margin:0}
.footer-v9-actions{display:flex;flex-direction:column;gap:10px;min-width:260px}
.footer-v9-actions a{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:13px 18px;text-decoration:none!important;font-weight:800;text-align:center;transition:transform .2s,background .2s}
.footer-v9-actions a:hover{transform:translateY(-2px)}
.footer-v9-call{background:#fff;color:#171717!important;flex-wrap:wrap}
.footer-v9-call strong{white-space:nowrap}
.footer-v9-wa{background:#171a1e;color:#fff!important;border:1px solid #ffffff50}
.footer-v9-main{display:grid;grid-template-columns:1.6fr 1fr 1.2fr 1fr;gap:34px;padding-top:48px;padding-bottom:36px}
.footer-v9-about img{width:min(245px,100%);height:auto;object-fit:contain;display:block}
.footer-v9-about p{font-size:14px;color:#b6bbc4;line-height:1.8;max-width:310px;margin:20px 0}
.footer-v9-tags{display:flex;flex-wrap:wrap;gap:7px}
.footer-v9-tags span{border:1px solid #34383f;border-radius:7px;padding:7px 9px;color:#e5e5e5;font-size:11px}
.footer-v9-links{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.footer-v9-links h3{color:white;font-size:16px;margin:0 0 12px;padding-bottom:12px;position:relative}
.footer-v9-links h3:after{content:'';position:absolute;bottom:0;left:0;width:36px;height:3px;border-radius:3px;background:#ef1822}
.footer-v9-links a{font-size:13px;color:#bdc1c9;text-decoration:none!important;line-height:1.4;transition:color .2s,transform .2s}
.footer-v9-links a:hover{color:white;transform:translateX(3px)}
.footer-v9-links .footer-v9-all{color:#ff5b61;font-weight:800}
.footer-v9-disclaimer{font-size:12px;color:#aeb2ba;line-height:1.6;padding-top:15px;padding-bottom:20px;border-top:1px solid #34373c}
.footer-v9-bottom{background:#08090b;border-top:1px solid #292b30}
.footer-v9-bottom .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:18px;padding-bottom:18px;font-size:12px;color:#9297a1}
@media(max-width:980px){.footer-v9-main{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-v9-cta-inner{align-items:flex-start}}
@media(max-width:640px){.footer-v9-cta-inner{flex-direction:column;gap:22px}.footer-v9-actions{width:100%;min-width:0}.footer-v9-main{grid-template-columns:1fr 1fr;gap:28px 16px;padding-top:35px}.footer-v9-about{grid-column:1/-1}.footer-v9-links h3{font-size:14px}.footer-v9-links a{font-size:12px}.footer-v9-bottom .wrap{flex-direction:column;gap:6px}.footer-v9{padding-bottom:65px}}


/* Corporate About page v10 */
.about-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:38px;align-items:center;padding-top:65px;padding-bottom:65px}.about-intro img{width:100%;height:440px;object-fit:cover;border-radius:22px;box-shadow:0 18px 40px #0002}.about-kicker,.about-section-title>span{font-size:12px;font-weight:900;letter-spacing:2px;color:#dc0916}.about-intro h2,.about-section-title h2{font-size:clamp(29px,3.3vw,47px);line-height:1.13;margin:12px 0 20px;color:#15171b}.about-intro h2 em,.about-section-title h2 em{color:#d70b17;font-style:normal}.about-intro p{line-height:1.85;color:#454950;margin:0 0 14px}.about-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.about-pills span{padding:9px 12px;border-radius:9px;background:#f5f5f5;font-size:12px;font-weight:750}.about-dark{background:linear-gradient(135deg,#121317,#26282d);padding:66px 0}.about-dark .about-section-title h2{color:white}.about-dark .about-section-title p{color:#c7c8ca}.about-section-title{margin-bottom:28px}.about-section-title p{max-width:760px;line-height:1.7;color:#60636a}.about-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.about-service-grid a{background:#fff;border-radius:16px;padding:25px;text-decoration:none;color:#16171b;border-top:4px solid #d80b16;transition:transform .2s,box-shadow .2s}.about-service-grid a:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0003}.about-service-grid span{font-size:11px;font-weight:900;color:#d30a15;letter-spacing:1px}.about-service-grid h3{font-size:21px;margin:12px 0}.about-service-grid p{font-size:14px;line-height:1.6;color:#53565d;min-height:65px}.about-service-grid b{color:#c70a14;font-size:13px}.about-photo-strip{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-top:36px;padding-bottom:55px}.about-photo-strip>div{position:relative;overflow:hidden;border-radius:18px;height:300px}.about-photo-strip img{width:100%;height:100%;object-fit:cover}.about-photo-strip strong{position:absolute;bottom:0;left:0;right:0;color:white;padding:45px 22px 20px;background:linear-gradient(transparent,#000c);font-size:23px}.about-brands{padding-bottom:65px}.about-brand-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.about-brand-grid a{padding:20px;border:1px solid #e2e3e6;border-radius:13px;font-size:23px;font-weight:900;color:#15171b;text-decoration:none;background:#fff}.about-brand-grid a:hover{border-color:#e20a17}.about-brand-grid small{display:block;font-size:12px;font-weight:600;color:#d30b18;margin-top:9px}.about-navlinks{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.about-navlinks a{padding:12px 17px;background:#1a1b1e;border-radius:9px;color:#fff;text-decoration:none;font-weight:700;font-size:13px}.about-knowledge{background:#f4f5f7;padding:65px 0}.about-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.about-faq-grid details{background:#fff;border:1px solid #e0e1e4;border-radius:12px;margin-bottom:11px;overflow:hidden}.about-faq-grid summary{padding:18px 19px;cursor:pointer;font-weight:800;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px}.about-faq-grid summary::-webkit-details-marker{display:none}.about-faq-grid summary:after{content:'+';font-size:25px;color:#d80b16}.about-faq-grid details[open] summary:after{content:'−'}.about-faq-grid details p{margin:0;padding:0 19px 20px;line-height:1.75;color:#4e535a;font-size:14px}.about-cta{margin-top:48px;margin-bottom:32px;padding-top:35px;padding-bottom:35px;display:flex;align-items:center;justify-content:space-between;gap:25px;background:linear-gradient(110deg,#17181d,#a50914);border-radius:18px;color:white}.about-cta>div:first-child{padding-left:28px}.about-cta span{font-size:12px;font-weight:900;letter-spacing:2px}.about-cta h2{font-size:32px;margin:9px 0}.about-cta p{max-width:650px;line-height:1.6}.about-cta-buttons{display:flex;flex-direction:column;gap:10px;padding-right:28px;min-width:215px}.about-cta-buttons a{background:#fff;color:#b40813;padding:13px 18px;text-decoration:none;font-weight:850;text-align:center;border-radius:10px}.about-keywords{color:#70747b;font-size:12px;line-height:1.8;padding-bottom:32px}@media(max-width:850px){.about-intro,.about-faq-grid{grid-template-columns:1fr}.about-service-grid{grid-template-columns:repeat(2,1fr)}.about-brand-grid{grid-template-columns:repeat(2,1fr)}.about-cta{flex-direction:column;align-items:stretch}.about-cta-buttons{padding:0 25px 20px}.about-intro img{height:330px}}@media(max-width:560px){.about-service-grid,.about-photo-strip{grid-template-columns:1fr}.about-intro{padding-top:35px;gap:18px}.about-photo-strip>div{height:230px}.about-service-grid a{padding:20px}.about-cta h2{font-size:26px}}


/* About page v11 */
.about-kicker{font-size:12px;letter-spacing:2px;font-weight:800;color:#d50013}.about-intro,.about-services,.about-guide{padding-top:76px;padding-bottom:76px}.about-intro{display:grid;grid-template-columns:1.07fr .93fr;gap:48px;align-items:center}.about-intro h2,.about-services h2,.about-guide h2,.about-brands h2,.about-values h2{font-size:clamp(30px,3.2vw,49px);line-height:1.12;letter-spacing:-1.5px;margin:15px 0 24px;color:#111}.about-intro em,.about-services em,.about-guide em{font-style:normal;color:#d5081c}.about-copy p{font-size:16px;line-height:1.82;color:#40434a}.about-figure{margin:0;position:relative}.about-figure img{width:100%;height:500px;object-fit:cover;border-radius:20px}.about-figure figcaption{position:absolute;bottom:16px;left:16px;right:16px;padding:15px 18px;border-radius:10px;background:rgba(10,10,12,.86);color:#fff;font-weight:700}.about-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.about-actions a,.about-bottom a{padding:14px 20px;border-radius:10px;text-decoration:none;font-weight:800}.about-primary{background:#d5081c;color:#fff}.about-outline{border:1px solid #c8cbd0;color:#111}.about-values{background:#111216;color:#fff;padding:68px 0}.about-values h2{color:#fff}.about-value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.about-value-grid article{border:1px solid #393a40;border-radius:14px;padding:24px;background:#1b1c21}.about-value-grid span{color:#ff3347;font-size:30px;font-weight:900}.about-value-grid h3{margin:13px 0 9px;font-size:19px}.about-value-grid p{line-height:1.65;color:#c7c8cc}.about-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}.about-section-heading p{color:#555}.about-section-heading>a{color:#d5081c;font-weight:800}.about-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.about-service-grid>a{border-radius:16px;overflow:hidden;border:1px solid #e3e4e7;text-decoration:none;color:#111;background:#fff;box-shadow:0 12px 32px #1010100b;transition:transform .2s}.about-service-grid>a:hover{transform:translateY(-4px)}.about-service-grid img{width:100%;height:200px;object-fit:cover;display:block}.about-service-grid a>div{padding:22px}.about-service-grid small{color:#d5081c;font-weight:900;letter-spacing:1px}.about-service-grid h3{font-size:21px;margin:10px 0}.about-service-grid p{color:#555;line-height:1.6}.about-service-grid b{color:#d5081c}.about-brands{background:#f2f3f5;padding:72px 0}.about-brands p{max-width:760px;color:#50545b;line-height:1.7}.about-brand-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px}.about-brand-grid a{background:white;border:1px solid #ddd;border-radius:12px;padding:20px;font-size:21px;font-weight:900;color:#151515;text-decoration:none;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.about-brand-grid span{color:#d5081c}.about-brand-grid small{display:block;width:100%;font-size:12px;color:#b90015;margin-left:29px}.about-guide-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:26px;align-items:start}.about-faq details{border:1px solid #e1e2e5;border-radius:12px;margin-bottom:10px;background:#fff;overflow:hidden}.about-faq summary{cursor:pointer;list-style:none;padding:19px 22px;font-weight:800;font-size:16px;display:flex;justify-content:space-between;gap:12px}.about-faq summary::after{content:'+';color:#d5081c;font-size:24px;line-height:18px}.about-faq details[open] summary::after{content:'−'}.about-faq details p{padding:0 22px 20px;margin:0;color:#50545b;line-height:1.75}.about-guide-side{background:#15161a;border-radius:18px;overflow:hidden;color:#fff;position:sticky;top:22px}.about-guide-side img{width:100%;height:260px;object-fit:cover}.about-guide-side>div{padding:30px}.about-guide-side span{color:#ff3448;font-weight:900;letter-spacing:1px}.about-guide-side h3{font-size:30px;line-height:1.15}.about-guide-side p{color:#d2d2d5;line-height:1.7}.about-guide-side a{display:inline-block;background:#d5081c;padding:14px 18px;color:#fff;border-radius:9px;text-decoration:none;font-weight:800}.about-bottom{background:linear-gradient(115deg,#9f0012,#e11228);padding:50px 0;color:#fff}.about-bottom .wrap{display:flex;justify-content:space-between;gap:35px;align-items:center}.about-bottom h2{font-size:32px;margin:8px 0}.about-bottom p{max-width:670px;line-height:1.65}.about-bottom .about-kicker{color:#ffe2e6}.about-bottom .wrap>div:last-child{display:flex;flex-direction:column;gap:10px;min-width:245px}.about-bottom a{color:#111;background:#fff;text-align:center}@media(max-width:950px){.about-intro,.about-guide-layout{grid-template-columns:1fr}.about-service-grid{grid-template-columns:repeat(2,1fr)}.about-value-grid,.about-brand-grid{grid-template-columns:repeat(2,1fr)}.about-guide-side{position:static}.about-bottom .wrap{flex-direction:column;align-items:stretch}}@media(max-width:620px){.about-intro,.about-services,.about-guide{padding-top:45px;padding-bottom:45px}.about-intro{gap:22px}.about-figure img{height:270px}.about-service-grid,.about-value-grid,.about-brand-grid{grid-template-columns:1fr}.about-service-grid img{height:220px}.about-section-heading{display:block}.about-bottom h2{font-size:26px}}

/* Brand landing page v12 */
.brand-intro{display:grid;grid-template-columns:1fr 46%;align-items:center;gap:24px;background:linear-gradient(110deg,#101115,#292b30);border-radius:24px;overflow:hidden;margin-top:34px;color:#fff;padding:34px}.brand-intro img{width:100%;height:310px;object-fit:cover;border-radius:16px}.brand-intro h1{font-size:clamp(30px,4vw,52px);line-height:1.1;margin:14px 0}.brand-intro em,.brand-finder em,.brand-catalog em,.brand-knowledge em,.brand-roadside em{color:#f5b900;font-style:normal}.brand-intro p{max-width:620px;line-height:1.7;color:#e4e4e4}.eyebrow,.brand-finder-head span,.brand-roadside span,.brand-knowledge .section-heading span{font-weight:800;letter-spacing:1.3px;color:#ef3340}.brand-finder,.brand-catalog,.brand-knowledge,.brand-roadside,.brand-seo{margin-top:42px;margin-bottom:42px}.brand-finder{padding:28px;background:#f5f5f6;border:1px solid #e5e5e7;border-radius:22px}.brand-finder h2,.brand-catalog h2,.brand-knowledge h2,.brand-roadside h2{font-size:clamp(27px,3vw,40px);margin:7px 0}.brand-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:24px}.brand-form label{display:flex;flex-direction:column;gap:7px;font-weight:750;font-size:14px}.brand-form input,.brand-form select{background:white;border:1px solid #d7d7dc;border-radius:12px;padding:13px 12px;min-width:0;width:100%;color:#222;font:inherit}.brand-form button{align-self:end;min-height:49px;cursor:pointer}.finder-note,.brand-disclaimer{font-size:13px;color:#666;line-height:1.6;margin-top:15px}.brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px}.brand-tile{display:block;overflow:hidden;border-radius:17px;background:white;box-shadow:0 6px 22px #00000013;text-decoration:none;color:#161616;border:1px solid #ededed;transition:transform .2s,box-shadow .2s}.brand-tile:hover{transform:translateY(-5px);box-shadow:0 12px 28px #00000020}.brand-tile-photo{position:relative;height:190px;overflow:hidden;background:#222}.brand-tile-photo img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s}.brand-tile:hover img{transform:scale(1.05)}.brand-name{position:absolute;left:10px;top:10px;background:#fff;color:#111;border-left:4px solid #f5b900;padding:7px 10px;border-radius:7px;font-weight:900;font-size:13px}.brand-num{position:absolute;right:12px;bottom:9px;color:#fff;font-size:26px;font-weight:900;text-shadow:0 2px 9px #000}.brand-tile-body{padding:16px}.brand-tile-body h3{font-size:20px;margin:0 0 7px}.brand-tile-body p{font-size:14px;line-height:1.55;min-height:67px;color:#555;margin:0 0 10px}.brand-tile-body strong{color:#d20a16}.brand-knowledge-grid{display:grid;grid-template-columns:38% 1fr;gap:22px;align-items:start}.brand-knowledge-grid>img{width:100%;height:440px;object-fit:cover;border-radius:18px}.brand-faq details{background:#f8f8f8;border:1px solid #e7e7e7;border-radius:12px;margin-bottom:9px;padding:0 15px}.brand-faq summary{padding:15px 0;font-weight:800;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}.brand-faq summary:after{content:'+';color:#d80010;font-size:24px}.brand-faq details[open] summary:after{content:'−'}.brand-faq details p{line-height:1.65;color:#555;margin:0 0 16px}.brand-roadside{background:#17191d;color:#fff;display:grid;grid-template-columns:1.2fr .8fr;gap:25px;align-items:center;padding:28px;border-radius:22px}.brand-roadside img{width:100%;height:300px;object-fit:cover;border-radius:15px}.brand-roadside p{line-height:1.7;color:#eee}.brand-roadside small{display:block;color:#ccc;line-height:1.5}.brand-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.brand-actions .light{background:#fff;color:#111}.brand-seo{padding:25px;border:1px solid #eee;border-radius:17px}.brand-seo p{line-height:1.75}.brand-seo .keywords{color:#b6000e;font-size:13px}@media(max-width:1000px){.brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.brand-intro,.brand-roadside,.brand-knowledge-grid{grid-template-columns:1fr}.brand-intro{padding:20px}.brand-intro img{height:220px}.brand-grid{grid-template-columns:1fr 1fr;gap:10px}.brand-tile-photo{height:145px}.brand-tile-body{padding:11px}.brand-tile-body h3{font-size:16px}.brand-tile-body p{font-size:12px;min-height:94px}.brand-name{font-size:10px}.brand-form{grid-template-columns:1fr}.brand-finder{padding:18px}.brand-knowledge-grid>img{height:230px}.brand-roadside img{height:220px}}

/* Brand detail pages v13 */
.brand-page{background:#f5f6f8;color:#15171c}.brand-page .brand-shell{max-width:1250px;margin:auto;padding:0 22px}.brand-hero{background:linear-gradient(112deg,#101116 0%,#1c1e24 58%,#5a080e 100%);color:white;overflow:hidden}.brand-hero-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:32px;align-items:center;min-height:405px}.brand-hero h1{font-size:clamp(35px,5vw,65px);line-height:1.05;margin:12px 0}.brand-hero p{max-width:650px;font-size:17px;line-height:1.7;color:#e3e3e3}.brand-eyebrow{color:#ff5b60;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.brand-hero-photo{height:405px;width:100%;object-fit:cover;object-position:center 32%;mask-image:linear-gradient(to right,transparent,#000 15%)}.brand-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.brand-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#d50a18;color:white!important;text-decoration:none;font-weight:800;border-radius:12px;padding:14px 18px}.brand-btn.outline{background:transparent;border:1px solid #777}.brand-btn.whatsapp{background:#168a4c}.brand-page section.brand-section{padding:38px 0}.brand-heading{font-size:clamp(24px,3vw,34px);margin:0 0 12px;font-weight:850}.brand-heading:before{content:'';display:inline-block;width:6px;height:27px;background:#df0b1b;transform:skew(-15deg);margin-right:12px;vertical-align:-3px}.brand-lead{color:#535a65;line-height:1.75;max-width:930px}.brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px}.brand-tile{background:#fff;border:1px solid #e6e8ed;border-radius:16px;padding:24px;box-shadow:0 8px 25px #1111110a}.brand-tile .tile-icon{font-size:31px;display:block;margin-bottom:12px}.brand-tile h3{font-size:19px;margin:0 0 10px}.brand-tile p{color:#565e68;line-height:1.6;margin:0}.brand-info{display:grid;grid-template-columns:1fr 1fr;gap:24px}.brand-panel{background:#fff;border-radius:18px;padding:27px;border:1px solid #e6e8ed}.brand-panel p,.brand-panel li{line-height:1.7;color:#48505a}.brand-amp-list{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0}.brand-amp-list a{padding:9px 13px;background:#f2f3f5;border-radius:10px;color:#252832;text-decoration:none;font-weight:750}.brand-amp-list a:hover{background:#d20b19;color:#fff}.brand-faq details{background:white;border:1px solid #e4e6eb;border-radius:12px;margin:10px 0;overflow:hidden}.brand-faq summary{cursor:pointer;padding:17px 19px;font-weight:800;list-style:none;display:flex;justify-content:space-between;gap:10px}.brand-faq summary:after{content:'+';color:#d20b19;font-size:23px}.brand-faq details[open] summary:after{content:'−'}.brand-faq details p{padding:0 19px 18px;margin:0;line-height:1.75;color:#555e68}.brand-cta{background:linear-gradient(120deg,#111216,#3a0c12);color:white;border-radius:20px;padding:30px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px}.brand-cta p{color:#dedee1;line-height:1.6}.brand-other{display:flex;flex-wrap:wrap;gap:10px}.brand-other a{border:1px solid #dedfe3;border-radius:10px;background:white;padding:11px 16px;text-decoration:none;color:#222;font-weight:750}.brand-notice{font-size:13px;color:#6b7280;margin-top:15px}@media(max-width:850px){.brand-hero-grid,.brand-info,.brand-cta{grid-template-columns:1fr}.brand-hero-photo{height:270px;mask-image:none;border-radius:18px 18px 0 0}.brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-cta{padding:24px}}@media(max-width:520px){.brand-grid{grid-template-columns:1fr}.brand-shell{padding:0 16px!important}.brand-buttons .brand-btn{width:100%}.brand-hero h1{font-size:38px}}

/* Tan Akü Market · Amper rehberi v14 */
.amp-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:center;padding:24px;background:#121317;color:white;border-radius:20px;margin-bottom:25px}.amp-intro img{width:100%;height:290px;object-fit:cover;border-radius:14px}.amp-intro h2{color:white;font-size:clamp(26px,3vw,43px);margin:8px 0}.amp-intro p{line-height:1.7}.amp-kicker{color:#ff4040;font-weight:800;letter-spacing:.08em}.amp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.amp-group{border:1px solid #e4e5e8;border-radius:15px;background:#fff;overflow:hidden;box-shadow:0 6px 22px #0000000a}.amp-group summary{cursor:pointer;padding:19px 22px;font-weight:800;font-size:19px;color:#191a1d;list-style:none}.amp-group summary:after{content:'+';float:right;color:#d30913;font-size:25px}.amp-group[open] summary:after{content:'−'}.amp-group small{display:block;color:#62656a;font-size:13px;font-weight:500;margin-top:5px}.amp-pills{padding:0 18px 19px;display:flex;flex-wrap:wrap;gap:9px}.amp-pills a{border:1px solid #f0c5c5;background:#fff6f6;border-radius:8px;padding:10px 14px;color:#a50009;text-decoration:none;font-weight:750}.amp-pills a:hover{background:#c9000b;color:white}.amp-cta{margin:24px 0;padding:22px;background:linear-gradient(115deg,#16171b,#470307);border-radius:16px;color:white;display:flex;justify-content:space-between;gap:20px;align-items:center}.amp-cta b{font-size:23px}.amp-cta p{margin:8px 0 0;max-width:570px;line-height:1.55}.amp-buttons{display:flex;flex-wrap:wrap;gap:10px}.amp-buttons a{background:#db0011;color:white;text-decoration:none;border-radius:9px;padding:14px 18px;font-weight:800;white-space:nowrap}.amp-buttons a:last-child{background:#078b3a}.amp-info{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0}.amp-panel{padding:22px;border:1px solid #e8e8e8;border-radius:16px;background:#fff}.amp-panel h2{margin-top:0}.amp-faq details{border-bottom:1px solid #ddd;padding:13px 4px}.amp-faq summary{cursor:pointer;font-weight:750}.amp-faq p{line-height:1.65;color:#43454b}.amp-personnel{width:100%;height:300px;object-fit:cover;border-radius:16px}.amp-related{display:flex;flex-wrap:wrap;gap:10px}.amp-related a{padding:10px 14px;border-radius:8px;background:#f6f6f7;color:#b4000a;text-decoration:none;font-weight:700}.amp-text{line-height:1.8;color:#444}.amp-section-title{margin:26px 0 16px;font-size:28px}@media(max-width:850px){.amp-intro,.amp-info,.amp-grid{grid-template-columns:1fr}.amp-cta{display:block}.amp-buttons{margin-top:18px}.amp-intro img{height:220px}}

/* Brand detail refresh v15 */
.v15-feature,.v15-amp,.v15-help{padding:36px 0;background:#fff}.v15-feature{background:#f4f5f6}.v15-feature-grid{display:grid;grid-template-columns: minmax(0,1fr) 1.2fr;gap:30px;align-items:center}.v15-feature-grid img{width:100%;height:340px;object-fit:cover;border-radius:18px}.v15-feature h2,.v15-amp h2,.v15-help h2{font-size:clamp(24px,3vw,35px);line-height:1.15;margin:12px 0;color:#151515}.v15-feature p,.v15-amp p,.v15-help p{line-height:1.7;color:#444}.v15-feature-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.v15-feature-links a,.v15-amp-links a{display:inline-block;background:#fff;border:1px solid #ddd;padding:10px 13px;border-radius:10px;text-decoration:none;color:#b4000b;font-weight:750}.v15-accordions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.v15-accordions details,.v15-help details{border:1px solid #e0e0e0;border-radius:12px;background:#fff;overflow:hidden}.v15-accordions summary,.v15-help summary{padding:17px 19px;font-weight:800;cursor:pointer;color:#161616}.v15-accordions summary::marker,.v15-help summary::marker{color:#e00013}.v15-amp-links{display:flex;gap:8px;flex-wrap:wrap;padding:0 16px 18px}.v15-amp-links a{background:#f8f8f8}.v15-help{background:#f4f5f6}.v15-help-grid{display:grid;grid-template-columns:1.5fr .8fr;gap:25px}.v15-help details{margin:9px 0}.v15-help details p{padding:0 18px 15px;margin:0}.v15-contact{background:linear-gradient(140deg,#171717,#3b090b);color:white;padding:30px;border-radius:18px;align-self:start;position:sticky;top:12px}.v15-contact h2,.v15-contact p{color:white}.v15-contact a{display:block;text-decoration:none;color:white;text-align:center;padding:15px;margin:12px 0;border-radius:12px;font-weight:800}.v15-call{background:#d40012}.v15-wa{background:#0a8f3c}.v15-contact small{display:block;line-height:1.6;opacity:.85}@media(max-width:800px){.v15-feature-grid,.v15-accordions,.v15-help-grid{grid-template-columns:1fr}.v15-feature-grid img{height:230px}.v15-contact{position:static}}

/* Kullanıma Göre v16 */
.v16-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:center;background:#121318;color:#fff;border-radius:20px;overflow:hidden;margin-bottom:24px}.v16-hero>div{padding:32px}.v16-hero img{width:100%;height:340px;object-fit:cover}.v16-hero h2{font-size:clamp(25px,3vw,42px);line-height:1.12;margin:10px 0}.v16-hero p{line-height:1.65}.v16-tag{font-size:12px;font-weight:800;color:#ff5555;letter-spacing:2px}.v16-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.v16-card{display:block;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden;background:#fff;color:#171717;text-decoration:none;box-shadow:0 7px 22px #0000000b;transition:transform .2s}.v16-card:hover{transform:translateY(-4px)}.v16-card img{height:195px;width:100%;object-fit:cover}.v16-card>div{padding:20px}.v16-card h3{margin:0 0 8px;font-size:20px}.v16-card p{font-size:14px;line-height:1.5}.v16-card b{color:#d70d15}.v16-panel{background:#f7f7f8;border:1px solid #e6e6e8;border-radius:16px;padding:24px;margin:25px 0}.v16-panel h2{margin:0 0 15px}.v16-accord{border-bottom:1px solid #ddd;padding:14px 0}.v16-accord summary{font-weight:800;cursor:pointer;font-size:18px}.v16-links{display:flex;flex-wrap:wrap;gap:10px;padding:16px 0}.v16-links a{padding:9px 13px;background:white;border:1px solid #e3e3e3;border-radius:9px;color:#222;text-decoration:none;font-weight:650}.v16-links a:hover{border-color:#db0c16;color:#bd0911}.v16-cta{display:flex;justify-content:space-between;gap:20px;align-items:center;background:linear-gradient(120deg,#191a20,#390b0d);color:white;border-radius:18px;padding:26px;margin:28px 0}.v16-cta h2{margin:5px 0}.v16-cta p{margin:5px 0;font-size:14px}.v16-cta small{color:#ff6565}.v16-actions{display:grid;gap:10px;min-width:270px}.v16-actions a{display:block;padding:13px 16px;background:#d40b16;border-radius:9px;color:white;text-align:center;text-decoration:none;font-weight:800}.v16-actions a.wa{background:#15833b}.v16-faq{margin:28px 0}.v16-faq details{background:white;border:1px solid #e2e2e2;border-radius:9px;margin:9px 0;padding:15px}.v16-faq summary{cursor:pointer;font-weight:750}.v16-faq p{line-height:1.6}.v16-copy{line-height:1.85;max-width:1000px}.v16-info{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.v16-info>div{padding:16px;background:#f6f6f6;border-left:4px solid #d70d15;border-radius:10px}.v16-muted{font-size:13px;color:#666}.v16-crumb{font-size:13px;margin-bottom:15px}.v16-crumb a{color:#bd0712}.v16-subtitle{margin:30px 0 15px}.v16-visual{width:100%;height:300px;object-fit:cover;border-radius:14px}@media(max-width:850px){.v16-grid{grid-template-columns:repeat(2,1fr)}.v16-hero{grid-template-columns:1fr}.v16-hero img{height:240px;order:-1}.v16-cta{flex-direction:column;align-items:stretch}.v16-info{grid-template-columns:1fr}}@media(max-width:540px){.v16-grid{grid-template-columns:1fr}.v16-hero>div{padding:20px}.v16-actions{min-width:0}}

/* Premium Kullanıma Göre v17 */
.v17-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:0;background:linear-gradient(120deg,#101116,#2b090d);color:white;border-radius:20px;overflow:hidden;margin-bottom:25px}.v17-hero>div{padding:34px}.v17-hero img{width:100%;height:340px;object-fit:cover}.v17-hero h2{font-size:clamp(26px,3.3vw,44px);line-height:1.1;color:white;margin:14px 0}.v17-hero p{line-height:1.7}.v17-kicker{color:#ff5b60;letter-spacing:2px;font-size:12px;font-weight:800}.v17-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.v17-card{display:block;border:1px solid #e6e6e6;border-radius:16px;overflow:hidden;background:white;text-decoration:none;color:#141414;box-shadow:0 8px 25px #00000010}.v17-card img{width:100%;height:185px;object-fit:cover}.v17-card div{padding:18px}.v17-card h3{margin:5px 0;font-size:20px}.v17-card p{font-size:14px;line-height:1.55}.v17-card b{color:#c60915}.v17-panel{background:#f7f7f8;border:1px solid #e5e5e5;padding:22px;border-radius:16px;margin:22px 0}.v17-panel details{border-bottom:1px solid #ddd;padding:14px 0}.v17-panel summary{cursor:pointer;font-weight:800;font-size:18px}.v17-links{display:flex;gap:9px;flex-wrap:wrap;margin:14px 0}.v17-links a{display:inline-block;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #ddd;text-decoration:none;color:#222;font-size:14px}.v17-links a:hover{border-color:#c60915;color:#c60915}.v17-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(110deg,#17171c,#3d0b0f);color:white;padding:26px;border-radius:18px;margin:30px 0}.v17-cta h2{color:white;margin:6px 0}.v17-cta small{color:#ff7377}.v17-cta>div:last-child{min-width:260px;display:grid;gap:10px}.v17-cta a{background:#cb0815;color:white;padding:14px 18px;text-decoration:none;border-radius:9px;text-align:center;font-weight:800}.v17-cta a.v17-wa{background:#13833c}.v17-faq details{border:1px solid #e5e5e5;padding:14px;border-radius:10px;margin:8px 0}.v17-faq summary{cursor:pointer;font-weight:800}.v17-copy{line-height:1.8}.v17-tech{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.v17-tech>div{padding:17px;background:#f6f6f6;border-left:4px solid #d10b18;border-radius:10px}.v17-tech p{font-size:14px}.v17-small{color:#666;font-size:13px}.v17-search{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.v17-search input{padding:13px;border:1px solid #ddd;border-radius:10px;flex:1;min-width:220px}.v17-heading{margin:28px 0 14px}@media(max-width:850px){.v17-grid{grid-template-columns:repeat(2,1fr)}.v17-hero{grid-template-columns:1fr}.v17-hero img{height:230px;order:-1}.v17-cta{flex-direction:column;align-items:stretch}.v17-tech{grid-template-columns:1fr}}@media(max-width:550px){.v17-grid{grid-template-columns:1fr}.v17-hero>div{padding:20px}.v17-cta>div:last-child{min-width:0}}

/* Bursa service regions premium v19 */
.reg-hero{background:linear-gradient(110deg,#101015 0%,#211013 55%,#650608 100%);color:white;border-radius:22px;overflow:hidden;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;margin:18px 0 30px}.reg-hero-copy{padding:clamp(25px,4vw,64px)}.reg-hero h1{font-size:clamp(32px,4vw,56px);line-height:1.08;margin:12px 0}.reg-hero p{line-height:1.7}.reg-hero img{width:100%;height:100%;max-height:440px;object-fit:cover}.reg-eyebrow{font-size:12px;font-weight:800;letter-spacing:2px;color:#ff6262}.reg-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.reg-btn{background:#db0714;color:white!important;border-radius:9px;padding:12px 17px;font-weight:800;display:inline-block;text-decoration:none}.reg-btn.outline{background:transparent;border:1px solid #eee}.reg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.reg-card{background:white;border:1px solid #e7e7e7;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px #00000010}.reg-card img{width:100%;height:210px;object-fit:cover}.reg-card-body{padding:20px}.reg-card h3{font-size:24px;margin:0 0 8px}.reg-card p{color:#555}.reg-accord{border:1px solid #ddd;border-radius:12px;background:#fff;margin:10px 0;overflow:hidden}.reg-accord summary{padding:17px 20px;cursor:pointer;font-weight:800}.reg-accord[open] summary{background:#fff1f2;color:#bd0011}.reg-accord-inner{padding:18px 20px}.reg-pills{display:flex;gap:8px;flex-wrap:wrap}.reg-pill{display:inline-block;padding:9px 12px;border-radius:8px;border:1px solid #e1e1e1;color:#222;text-decoration:none;font-size:14px}.reg-pill:hover{background:#b80010;color:#fff}.reg-heading{font-size:clamp(24px,3vw,35px);margin:35px 0 18px}.reg-muted{color:#555;line-height:1.8}.reg-note{padding:20px;border-left:5px solid #c60015;background:#fff6f6;border-radius:10px;margin:20px 0}.reg-cta{background:#17171c;color:white;border-radius:16px;padding:28px;margin:30px 0}.reg-cta p{color:#ddd}.reg-crumb{padding:18px 0;font-size:13px}.reg-crumb a{color:#b90012}.reg-count{color:#888;font-size:12px;margin-left:8px}.reg-top4{margin-bottom:30px}.reg-subhead{margin:25px 0 12px;font-size:21px}.reg-breadcrumbs{font-size:13px;color:#888}.reg-breadcrumbs a{color:#c10b1c}@media(max-width:750px){.reg-hero{grid-template-columns:1fr}.reg-hero img{height:230px}.reg-grid{grid-template-columns:1fr}.reg-hero-copy{padding:24px}.reg-card img{height:190px}}

/* V20 premium location atlas */
.atlas{font-family:inherit}.atlas-hero{background:#101216;color:white;border-radius:24px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;min-height:380px}.atlas-hero .copy{padding:46px}.atlas-kicker{color:#ff5252;font-size:13px;font-weight:900;letter-spacing:2px}.atlas-hero h2{font-size:clamp(30px,4vw,52px);line-height:1.1;margin:12px 0}.atlas-hero p{line-height:1.7;color:#d5d5d5}.atlas-hero img{width:100%;height:100%;object-fit:cover}.atlas-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.atlas-actions a{padding:13px 18px;background:#d91521;color:white;border-radius:10px;font-weight:800;text-decoration:none}.atlas-actions a:nth-child(2){background:#15803d}.atlas-map{margin:26px 0;border:1px solid #e4e4e4;border-radius:20px;overflow:hidden;background:#fff;display:grid;grid-template-columns:1.4fr 1fr}.atlas-map iframe{width:100%;height:360px;border:0}.atlas-map aside{padding:30px}.atlas-map h2,.atlas h2{margin:0 0 12px}.atlas-map p{line-height:1.7}.atlas-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0 32px}.atlas-card{border:1px solid #e8e8e8;border-radius:18px;overflow:hidden;background:white;box-shadow:0 8px 25px #0000000b}.atlas-card img{height:210px;width:100%;object-fit:cover}.atlas-card>div{padding:20px}.atlas-card h3{margin:0 0 10px}.atlas-card p{color:#555;line-height:1.5}.atlas-card a,.atlas-links a{color:#bc101b;font-weight:800;text-decoration:none}.atlas-details{border:1px solid #ddd;border-radius:13px;background:#fff;margin:10px 0;overflow:hidden}.atlas-details summary{padding:18px;cursor:pointer;font-weight:800}.atlas-details[open] summary{background:#f5f5f5;color:#b30a16}.atlas-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:16px}.atlas-links a{padding:10px;border:1px solid #eee;border-radius:8px;font-size:14px}.atlas-links a span{float:right}.atlas-note{background:#fff7f7;border-left:4px solid #df1722;padding:18px;margin:24px 0;line-height:1.6}.atlas-local{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;background:#f6f6f6;padding:22px;border-radius:18px;margin:20px 0}.atlas-local img{width:100%;height:260px;object-fit:cover;border-radius:12px}@media(max-width:760px){.atlas-hero,.atlas-map,.atlas-local{grid-template-columns:1fr}.atlas-hero .copy{padding:25px}.atlas-hero img{height:240px}.atlas-grid,.atlas-links{grid-template-columns:1fr}.atlas-map iframe{height:300px}}

/* AKÜ DESTEK V21 */
.dv-wrap{max-width:1240px;margin:auto;padding:0 20px}.dv-hero{background:linear-gradient(95deg,#101116 0%,#15161b 48%,#800809 100%);color:white;padding:56px 0}.dv-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:36px;align-items:center}.dv-eyebrow{color:#ff6565;font-weight:800;letter-spacing:.13em;font-size:12px}.dv-hero h1{font-size:clamp(34px,4.4vw,60px);line-height:1.05;margin:14px 0}.dv-hero p{font-size:17px;max-width:620px;line-height:1.7;color:#e2e2e2}.dv-hero img{width:100%;height:360px;object-fit:cover;border-radius:20px;border:3px solid #be161b}.dv-pills{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.dv-pills span{border:1px solid #555;padding:9px 14px;border-radius:40px;font-size:13px}.dv-section{padding:55px 0}.dv-section.alt{background:#f4f5f7}.dv-title{font-size:clamp(27px,3vw,40px);font-weight:900;margin:0 0 12px;color:#171717}.dv-lead{max-width:850px;color:#525761;line-height:1.75;margin-bottom:27px}.dv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dv-card{border:1px solid #e2e3e6;background:#fff;border-radius:17px;overflow:hidden;box-shadow:0 10px 26px #1317220e}.dv-card img{width:100%;height:210px;object-fit:cover}.dv-card-body{padding:22px}.dv-card h3{font-size:20px;margin:0 0 9px}.dv-card p{font-size:14px;line-height:1.7;color:#51535a;min-height:73px}.dv-card a,.dv-link{display:inline-block;background:#cf0e18;color:#fff!important;text-decoration:none;padding:12px 19px;border-radius:10px;font-weight:800}.dv-card a span{margin-left:9px}.dv-faq{background:#fff;border:1px solid #e2e2e2;border-radius:11px;margin:9px 0;padding:0 16px}.dv-faq summary{cursor:pointer;font-weight:750;padding:16px 5px}.dv-faq p{line-height:1.75;color:#4e5158;padding:0 5px 14px}.dv-cta{background:linear-gradient(110deg,#121317,#26272c 60%,#8e0b11);border-radius:20px;padding:32px;color:#fff;display:flex;gap:24px;justify-content:space-between;align-items:center}.dv-cta h2{font-size:28px;margin:8px 0}.dv-cta p{color:#e4e4e4;max-width:660px}.dv-buttons{display:flex;flex-direction:column;gap:10px;min-width:240px}.dv-buttons a{color:white!important;background:#d1111c;border-radius:11px;padding:13px 18px;text-align:center;text-decoration:none;font-weight:800}.dv-buttons a:last-child{background:#128342}.dv-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dv-topic-grid a{padding:14px 18px;background:#fff;border:1px solid #dedfe2;border-left:4px solid #c70c15;border-radius:9px;text-decoration:none;color:#1e1e1e;font-weight:750}.dv-small{font-size:13px;color:#5b5b5b}.dv-breadcrumb{font-size:13px;color:#a5a5a5;margin-bottom:12px}.dv-breadcrumb a{color:inherit}.dv-subgrid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.dv-subgrid img{width:100%;height:320px;object-fit:cover;border-radius:16px}.dv-links{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.dv-links a{padding:9px 14px;background:#f1f1f1;border-radius:8px;color:#222;text-decoration:none;font-weight:700}@media(max-width:850px){.dv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-hero-grid,.dv-subgrid{grid-template-columns:1fr}.dv-hero img{height:290px}.dv-cta{flex-direction:column;align-items:stretch}}@media(max-width:570px){.dv-grid,.dv-topic-grid{grid-template-columns:1fr}.dv-section{padding:36px 0}.dv-card img{height:210px}.dv-hero{padding:36px 0}.dv-cta{padding:22px}.dv-buttons{min-width:0}}

/* V22 corporate region and contact redesign */
.v22-region-intro{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;background:#111318;color:white;padding:28px;border-radius:20px;margin:24px 0}.v22-region-intro h2{font-size:clamp(27px,3vw,42px);line-height:1.08;margin:12px 0}.v22-region-intro p{color:#e3e4e8;line-height:1.65}.v22-eyebrow{font-size:12px;font-weight:900;letter-spacing:1.7px;color:#ee242b}.v22-region-photo{position:relative;min-height:250px;overflow:hidden;border-radius:14px}.v22-region-photo img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.v22-region-photo span{position:absolute;bottom:12px;left:12px;background:#ce111b;color:white;padding:9px 13px;border-radius:8px;font-weight:800}.v22-metrics{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.v22-metrics span{font-size:22px;font-weight:900}.v22-metrics small{display:block;font-size:11px;font-weight:500;color:#ccc}.v22-region-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0 30px}.v22-region-steps article,.v22-contact-features article{padding:20px;border:1px solid #e2e2e2;border-radius:14px;background:white}.v22-region-steps b,.v22-contact-features b{color:#d3101b;font-size:24px;display:block}.v22-region-steps strong,.v22-contact-features strong{display:block;font-size:18px}.v22-region-steps p,.v22-contact-features p{font-size:14px;margin:8px 0 0}.atlas .atlas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas .atlas-card img{height:235px;object-fit:cover}.atlas .atlas-details{border-radius:12px;margin-bottom:10px}.v22-contact{padding-top:30px;padding-bottom:55px}.v22-contact-hero{background:linear-gradient(115deg,#121318 5%,#29282b 80%);color:white;display:grid;grid-template-columns:1.3fr .7fr;overflow:hidden;border-radius:22px;min-height:380px}.v22-contact-hero>div{padding:42px}.v22-contact-hero h1{font-size:clamp(30px,4vw,52px);line-height:1.1;margin:12px 0}.v22-contact-hero h1 em{color:#f43137}.v22-contact-hero p{max-width:700px;line-height:1.65;color:#e5e5e5}.v22-contact-hero>img{width:100%;height:100%;min-height:340px;object-fit:cover}.v22-contact-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:23px}.v22-contact-buttons a{display:flex;gap:12px;align-items:center;padding:15px 20px;border-radius:12px;color:white;text-decoration:none;font-weight:800;font-size:21px}.v22-contact-buttons span{font-size:11px;line-height:1.4}.v22-contact-buttons strong{display:block;font-size:19px}.v22-phone{background:#cf101a}.v22-whatsapp{background:#0a9d4a}.v22-contact-hero .v22-small{font-size:12px;color:#d6d6d6}.v22-contact-features{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 36px}.v22-form-area{background:#f5f5f6;padding:28px;border-radius:20px}.v22-form-head h2,.v22-business h2,.v22-contact-faq h2{font-size:clamp(24px,3vw,36px);margin:8px 0}.v22-form-head p{line-height:1.6}.v22-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.v22-request-form{background:white;padding:26px;border:1px solid #ddd;border-radius:17px;box-shadow:0 8px 20px #0000000b}.v22-request-form h3{font-size:23px;margin:0 0 8px}.v22-request-form>p{font-size:14px;color:#555}.v22-request-form label{display:block;font-size:13px;font-weight:750;margin-top:13px}.v22-request-form input,.v22-request-form select,.v22-request-form textarea{display:block;width:100%;padding:12px;margin-top:6px;border:1px solid #ccc;border-radius:8px;background:#fff;font:inherit;box-sizing:border-box;color:#222}.v22-form-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v22-request-form button{border:0;border-radius:10px;background:#d00e19;color:white;font-weight:850;padding:15px;width:100%;cursor:pointer;margin-top:20px}.v22-corporate button{background:#16171c}.v22-business{display:grid;grid-template-columns:1.4fr .6fr;gap:22px;margin:36px 0;background:#16171c;color:white;border-radius:18px;padding:25px}.v22-business p{color:#eee;line-height:1.7}.v22-business img{width:100%;height:100%;min-height:260px;object-fit:cover;border-radius:12px}.v22-location{margin-top:35px}.v22-location a{color:#c20e18;font-weight:800}.v22-location iframe{width:100%;height:390px;border-radius:15px;margin-top:16px}.v22-contact-faq{margin-top:35px}.v22-contact-faq details{background:#f8f8f8;border:1px solid #ddd;border-radius:10px;padding:17px;margin:9px 0}.v22-contact-faq summary{font-weight:800;cursor:pointer}.v22-contact-faq details p{line-height:1.7}@media(max-width:850px){.v22-contact-hero,.v22-region-intro,.v22-business{grid-template-columns:1fr}.v22-contact-hero>img{max-height:280px}.v22-form-grid{grid-template-columns:1fr}.v22-contact-features,.v22-region-steps{grid-template-columns:1fr}.atlas .atlas-grid{grid-template-columns:1fr}}@media(max-width:520px){.v22-contact-hero>div{padding:24px}.v22-form-area{padding:15px}.v22-request-form{padding:17px}.v22-form-two{grid-template-columns:1fr}.v22-contact-buttons a{width:100%}.v22-region-intro{padding:20px}}

/* V23 universal mobile support */
.v23-emergency{position:fixed;bottom:66px;left:10px;right:10px;z-index:10005;display:none;text-align:center;background:linear-gradient(115deg,#b90000,#f52b20);color:#fff!important;text-decoration:none;border:2px solid #fff;border-radius:14px;padding:10px 12px;font-weight:900;box-shadow:0 6px 26px #0007;animation:v23pulse 2.5s ease-in-out infinite}
.v23-emergency span{display:block;font-size:12px;letter-spacing:.6px}.v23-emergency strong{font-size:18px}
@keyframes v23pulse{0%,100%{box-shadow:0 4px 16px #b9000066}50%{box-shadow:0 0 0 5px #e11a1a44,0 8px 28px #0009}}
.v23-mobile{display:none}.v23-mobile a{color:white;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;font-weight:800;font-size:11px;min-width:0}.v23-mobile svg{width:22px;height:22px;stroke:currentColor;stroke-width:2.3;fill:none}.v23-mobile a:nth-child(2){background:#087e38}.v23-mobile a:nth-child(3){background:#222}.v23-mobile a:focus-visible,.v23-emergency:focus-visible{outline:3px solid #ffd34e;outline-offset:2px}
.v23-legal{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;padding:13px;background:#121318}.v23-legal a{color:#eee;font-size:13px;text-decoration:underline;text-underline-offset:3px}.legal-hero{padding:55px 0;background:#17191f;color:white}.legal-hero h1{font-size:clamp(30px,4vw,48px)}.legal-eyebrow{color:#ff4545;font-weight:900}.legal-warning{background:#fff2d7;color:#35291a;padding:13px;border-radius:10px}.legal-body{padding-top:35px;padding-bottom:60px}.legal-item{padding:16px;border:1px solid #ddd;border-radius:12px;margin:12px 0;background:#fff}.legal-item summary{cursor:pointer;font-weight:800}.legal-item p{line-height:1.7}.v23-detail-link{display:inline-block;margin:12px 0 4px}.dv-faq summary{cursor:pointer}
@media(max-width:800px){.mobile-actions{display:none!important}.v23-emergency{display:block}.v23-mobile{position:fixed;z-index:10006;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:62px;background:#bb080c;box-shadow:0 -3px 14px #0005}.v23-mobile a{border-right:1px solid #ffffff44}body{padding-bottom:140px!important}}
@media(prefers-reduced-motion:reduce){.v23-emergency{animation:none}}

/* TAN AKÜ MARKET | premium gold palette */
:root{--brand:#f5b900;--brand-accent:#ffd04a;--brand-dark:#101116;accent-color:#f5b900}

/* V69 — Mobile header: left logo, right hamburger, no find-battery CTA */
@media (max-width: 800px) {
  body header:has(> .logo):has(> .hamb) {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    flex-wrap: nowrap !important;
    gap: 12px !important;
    min-height: 70px !important;
    padding: 10px 16px !important;
    position: relative;
  }
  body header > .logo {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    flex: 0 1 auto !important;
    min-width: 0 !important;
    max-width: calc(100% - 76px) !important;
    margin: 0 auto 0 0 !important;
    order: 0 !important;
  }
  body header > .logo img {
    display: block !important;
    width: auto !important;
    max-width: 100% !important;
    max-height: 48px !important;
    height: auto !important;
    object-fit: contain !important;
  }
  body header > .tan-find-cta { display: none !important; }
  body header > .hamb {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 48px !important;
    width: 48px !important;
    height: 48px !important;
    min-width: 48px !important;
    margin: 0 0 0 auto !important;
    padding: 0 !important;
    order: 2 !important;
    background: #f5bf18 !important;
    color: #15191e !important;
    border: 1px solid #e5ae0a !important;
    border-radius: 12px !important;
    box-shadow: none !important;
    font-size: 25px !important;
    line-height: 1 !important;
    cursor: pointer;
  }
  body header > .hamb:focus-visible { outline: 3px solid #fff !important; outline-offset: 3px; }
  body header > .premium-nav {
    order: 3 !important;
    left: 0 !important;
    right: 0 !important;
    top: 100% !important;
    width: 100% !important;
    z-index: 1000 !important;
  }
}
