*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#102846;background:#fff;line-height:1.65}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.container{width:min(1180px,calc(100% - 40px));margin:auto}.topbar{background:#07192f;color:#dbe8f5;font-size:13px}.topbar-inner{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:20px}.topbar-links{display:flex;gap:22px}.topbar a:hover{color:#fff}.site-header{background:rgba(255,255,255,.97);position:sticky;top:0;z-index:50;border-bottom:1px solid #e9eef4;backdrop-filter:blur(10px)}.nav-wrap{height:82px;display:flex;align-items:center;gap:30px}.brand{display:flex;align-items:center;margin-right:auto}.brand img{width:240px;max-width:45vw}.main-nav{display:flex;gap:22px;font-weight:800;font-size:14px}.main-nav>a{padding:29px 0}.main-nav .nav-group{position:relative;padding:29px 0}.nav-group>a{cursor:pointer}.dropdown{position:absolute;top:72px;left:-20px;width:270px;background:#fff;border:1px solid #e4eaf0;border-radius:14px;padding:9px;box-shadow:0 18px 45px rgba(8,30,56,.14);display:none}.nav-group:hover .dropdown{display:block}.dropdown a{display:block;padding:10px 12px;border-radius:9px;font-size:13px}.dropdown a:hover{background:#fff3e9;color:#e75f0a}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;padding:14px 20px;font-weight:850;transition:.2s;border:1px solid transparent;cursor:pointer}.btn:hover{transform:translateY(-1px)}.btn-orange{background:#ff7416;color:#fff;box-shadow:0 14px 30px rgba(255,116,22,.24)}.btn-orange:hover{background:#ef6610}.btn-outline{border-color:rgba(255,255,255,.45);color:#fff;background:rgba(255,255,255,.04)}.btn-light{background:#fff;color:#0b2343}.header-call{flex-direction:column;padding:9px 15px;gap:0;line-height:1.2}.header-call small{font-size:12px}.menu-toggle{display:none;border:0;background:none;width:42px;height:42px;padding:8px}.menu-toggle span{display:block;height:3px;background:#0b2343;margin:5px 0;border-radius:5px}.hero{position:relative;overflow:hidden;background:radial-gradient(circle at 75% 28%,#174b74 0,#0b3158 28%,#071b34 72%);color:#fff}.hero-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:50px 50px;mask-image:linear-gradient(to right,#000,transparent 85%)}.hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;min-height:585px;align-items:center;gap:20px}.hero-copy{padding:70px 0}.eyebrow{display:inline-block;font-size:12px;font-weight:900;letter-spacing:.13em;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:7px 12px;color:#fff}.eyebrow.orange{color:#f16610;border-color:#ffd8c2;background:#fff6f0}.hero h1{font-size:clamp(42px,5vw,67px);line-height:1.04;letter-spacing:-.045em;margin:20px 0 18px;max-width:740px}.hero h1 strong{display:block;color:#ff791d}.hero-copy>p{font-size:18px;max-width:660px;color:#d9e8f4}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 28px}.hero-points{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:#cbd9e6}.hero-points span{color:#ff8b3b;font-weight:900}.hero-visual{height:500px;position:relative}.road{position:absolute;height:120px;background:linear-gradient(#c9d1d7,#8f9aa5);left:-20px;right:-50vw;bottom:40px;transform:skewY(-4deg);box-shadow:0 -6px 0 rgba(255,255,255,.18)}.truck{position:absolute;width:510px;height:300px;right:-20px;bottom:110px;filter:drop-shadow(0 25px 28px rgba(0,0,0,.35))}.truck-box{position:absolute;width:325px;height:210px;right:92px;top:0;background:linear-gradient(135deg,#f9fbfd,#dce6ec);border-radius:10px 14px 5px 5px;box-shadow:inset 0 0 0 2px #ccd5dc;color:#0b2d56;display:flex;align-items:center;justify-content:center;gap:16px}.truck-box:after{content:"";height:11px;background:#ff7416;position:absolute;left:0;right:0;bottom:38px}.truck-logo-mark{width:58px;height:58px;border-radius:14px;background:#0c356a;color:#fff;display:grid;place-items:center;font-weight:1000;font-size:24px;transform:skewX(-10deg)}.truck-box strong,.truck-box span{display:block;line-height:1.05}.truck-box strong{font-size:25px}.truck-box span{font-weight:900;color:#ff7416;font-size:24px}.truck-cab{position:absolute;width:145px;height:180px;right:0;bottom:20px;background:linear-gradient(145deg,#f7fafc,#cfd9df);clip-path:polygon(28% 0,100% 7%,100% 100%,0 100%,3% 27%);border-radius:12px}.windshield{position:absolute;top:25px;right:12px;width:85px;height:57px;background:linear-gradient(145deg,#335369,#9bc4d8);clip-path:polygon(23% 0,100% 9%,100% 100%,0 100%)}.door-line{position:absolute;right:12px;top:94px;width:72px;height:55px;border:2px solid #b6c1c8;border-radius:4px}.wheel{position:absolute;width:65px;height:65px;border-radius:50%;background:#111923;border:10px solid #313d48;bottom:0;box-shadow:inset 0 0 0 5px #9ca7af}.w1{right:55px}.w2{right:315px}.hero-badge{position:absolute;right:15px;bottom:30px;background:#ff7416;color:#fff;border-radius:18px;padding:14px 18px;box-shadow:0 20px 40px rgba(0,0,0,.25);transform:rotate(-2deg)}.hero-badge small,.hero-badge strong{display:block}.hero-badge small{font-size:10px;letter-spacing:.12em}.trust-strip{border-bottom:1px solid #e8edf2;background:#fff}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid>div{display:flex;align-items:center;gap:12px;padding:18px 14px;border-right:1px solid #e8edf2}.trust-grid>div:first-child{border-left:1px solid #e8edf2}.trust-grid b{color:#ff7416;font-size:19px}.trust-grid span{font-size:14px;font-weight:800}.section{padding:88px 0}.section-heading.center{text-align:center;max-width:760px;margin:0 auto 42px}.section h2{font-size:clamp(34px,4vw,51px);line-height:1.08;letter-spacing:-.035em;margin:14px 0}.section-heading p,.muted,.content p,.about-copy>p,.areas-grid p,.seo-grid p{color:#627387}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.service-card,.info-card{border:1px solid #e5eaf0;border-radius:20px;padding:28px;background:linear-gradient(180deg,#fff,#fbfcfe);box-shadow:0 14px 40px rgba(12,39,69,.06);transition:.25s}.service-card:hover,.info-card:hover{transform:translateY(-4px);box-shadow:0 20px 45px rgba(12,39,69,.11);border-color:#ffd8bd}.service-icon{width:55px;height:55px;border-radius:16px;background:#fff3e9;color:#ff7416;display:grid;place-items:center;font-size:28px;font-weight:900}.service-card h3,.info-card h3{margin:18px 0 8px;font-size:20px}.service-card p,.info-card p{color:#6b7d90;margin:0 0 18px}.service-card a,.text-link,.content a{color:#ef6510;font-weight:900}.about-section{background:#f6f9fc}.about-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.about-visual{min-height:410px;border-radius:28px;background:linear-gradient(145deg,#0a2548,#0d3b6b);position:relative;overflow:hidden;box-shadow:0 25px 60px rgba(8,36,70,.18)}.about-visual:after{content:"";position:absolute;width:320px;height:320px;border:1px solid rgba(255,255,255,.1);border-radius:50%;right:-80px;bottom:-60px;box-shadow:0 0 0 60px rgba(255,255,255,.025),0 0 0 120px rgba(255,255,255,.018)}.big-number{position:absolute;left:28px;bottom:-20px;font-size:210px;line-height:1;color:rgba(255,255,255,.06);font-weight:1000;letter-spacing:-.08em}.about-stamp{position:absolute;right:28px;top:34px;color:#ff822a;border:1px solid #ff822a;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:900;letter-spacing:.18em}.mini-card{position:absolute;background:#fff;border-radius:16px;padding:17px 20px;min-width:190px;box-shadow:0 15px 35px rgba(0,0,0,.18);z-index:2}.mini-card span,.mini-card b{display:block}.mini-card span{font-size:12px;color:#718092}.mini-card b{font-size:18px}.card-a{left:35px;top:90px}.card-b{right:35px;bottom:60px}.check-list{list-style:none;padding:0;margin:27px 0}.check-list li{margin:11px 0;padding-left:30px;position:relative;font-weight:700}.check-list li:before{content:"✓";position:absolute;left:0;top:2px;color:#fff;background:#ff7416;border-radius:50%;width:20px;height:20px;display:grid;place-items:center;font-size:12px}.areas-section{background:#071d38;color:#fff;position:relative;overflow:hidden}.areas-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.areas-section p{color:#bed0e2}.area-pills{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.area-pills a,.area-pills span{border:1px solid #365775;border-radius:999px;padding:9px 15px;font-size:13px;font-weight:800}.area-pills a:hover,.area-pills .active{background:#ff7416;border-color:#ff7416}.map-card{height:380px;background:linear-gradient(145deg,#0e355b,#0a294b);border:1px solid #264866;border-radius:26px;position:relative;overflow:hidden}.map-card:before{content:"";position:absolute;width:620px;height:220px;background:#18496e;clip-path:polygon(0 56%,11% 42%,20% 48%,30% 36%,43% 43%,51% 30%,65% 38%,75% 25%,100% 34%,91% 69%,72% 76%,53% 66%,39% 76%,22% 66%,7% 78%);left:-20px;top:70px;box-shadow:0 0 0 2px #2e5a7a inset}.map-lines{position:absolute;inset:0;background-image:linear-gradient(120deg,transparent 49.7%,rgba(255,255,255,.06) 50%,transparent 50.3%);background-size:70px 70px}.pin{position:absolute;font-size:11px;font-weight:800}.pin i{display:block;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 0 0 5px rgba(255,255,255,.08)}.pin span{position:absolute;white-space:nowrap;left:18px;top:-4px}.pin-silivri{left:16%;top:47%}.pin-silivri i{background:#ff7416;box-shadow:0 0 0 7px rgba(255,116,22,.18)}.pin-buyuk{left:44%;top:52%}.pin-beylik{left:56%;top:60%}.pin-avcilar{left:68%;top:55%}.pin-kucuk{left:78%;top:63%}.map-caption{position:absolute;right:22px;bottom:20px;color:#83a4c1;font-size:13px}.seo-section{padding:60px 0;border-bottom:1px solid #e9edf1}.seo-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.seo-grid h2{font-size:38px}.contact-section{background:#f7f9fc}.contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:start}.contact-copy{background:#0b274a;color:#fff;border-radius:28px;padding:42px;min-height:100%}.contact-copy>p{color:#c6d7e8}.contact-lines{display:grid;gap:12px;margin-top:30px}.contact-lines a{display:flex;align-items:center;gap:15px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:rgba(255,255,255,.04)}.contact-icon{width:42px;height:42px;border-radius:12px;background:#ff7416;display:grid;place-items:center}.contact-lines small,.contact-lines strong{display:block}.contact-lines small{color:#9eb2c7}.quote-form{background:#fff;border:1px solid #e1e7ee;border-radius:28px;padding:32px;box-shadow:0 18px 50px rgba(12,39,69,.08)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.quote-form label{display:block;font-size:13px;font-weight:850;color:#2c4258;margin-bottom:14px}.quote-form input,.quote-form textarea{width:100%;border:1px solid #dfe6ee;background:#fbfcfe;border-radius:12px;padding:14px 15px;margin-top:7px;font:inherit;outline:none;transition:.2s}.quote-form input:focus,.quote-form textarea:focus{border-color:#ff8c42;box-shadow:0 0 0 4px rgba(255,116,22,.08)}.full{width:100%;border:0;font-size:15px}.form-note{font-size:11px;color:#8291a1;text-align:center;margin:10px 0 0}.cta-band{background:#ff7416;color:#fff}.cta-inner{padding:32px 0;display:flex;align-items:center;justify-content:space-between;gap:30px}.cta-inner small{font-weight:900;letter-spacing:.13em}.cta-inner h2{font-size:34px;line-height:1.15;margin:6px 0}.page-hero{background:linear-gradient(135deg,#07192f,#0d3a68);color:#fff;padding:62px 0 70px}.breadcrumbs{font-size:13px;color:#a9c0d4;margin-bottom:20px}.breadcrumbs a{color:#dbe8f4}.page-hero h1{font-size:clamp(38px,5vw,62px);line-height:1.05;letter-spacing:-.04em;margin:10px 0 18px}.page-hero p{max-width:760px;color:#d4e2ee;font-size:18px}.content{max-width:860px}.content h2{margin-top:46px;font-size:31px}.content h3{margin-top:30px;font-size:23px}.content ul{padding-left:22px}.content li{margin:8px 0;color:#4f6377}.content-intro{font-size:19px;color:#40566d!important}.content-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:50px;align-items:start}.sidebar{position:sticky;top:112px}.sidebar-card{border:1px solid #e2e9ef;border-radius:18px;padding:22px;background:#f8fafc;margin-bottom:16px}.sidebar-card h3{margin:0 0 10px}.sidebar-card a{display:block;padding:8px 0;color:#496077;font-weight:750;border-bottom:1px solid #e7ecf1}.sidebar-card a:last-child{border-bottom:0}.sidebar-cta{background:#0b274a;color:#fff;border-radius:18px;padding:24px}.sidebar-cta p{color:#cbd9e7}.district-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.district-grid a,.district-grid span{border:1px solid #e0e7ee;border-radius:12px;padding:14px;background:#fff;font-weight:800}.district-grid a:hover{border-color:#ffb37f;background:#fff8f3;color:#e85f09}.faq{display:grid;gap:12px;margin-top:28px}.faq details{border:1px solid #e1e8ef;border-radius:14px;background:#fff;padding:0 18px}.faq summary{cursor:pointer;padding:16px 0;font-weight:850}.faq details p{margin-top:0}.related{background:#f5f8fb}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.related-card{background:#fff;border:1px solid #e1e7ed;border-radius:18px;padding:24px}.related-card h3{margin:0 0 9px}.related-card a{color:#ef6510;font-weight:900}.notice{background:#fff8ef;border:1px solid #ffd6b6;border-left:5px solid #ff7416;border-radius:12px;padding:17px 18px;margin:24px 0;color:#5e4a3d}.legal-box{padding:24px;border-radius:16px;background:#f7f9fb;border:1px solid #e2e8ee}.site-map-list{columns:2;column-gap:40px}.site-map-list a{display:block;padding:7px 0}footer{background:#06192f;color:#b8c8d7;padding:60px 0 24px}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:40px}.footer-brand img{width:240px}.footer-grid h4{color:#fff;margin:0 0 14px}.footer-grid a,.footer-grid span{display:block;margin:8px 0;font-size:14px}.footer-grid a:hover{color:#fff}.footer-bottom{border-top:1px solid #17334f;margin-top:45px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:12px}.floating-call,.floating-wa{position:fixed;right:18px;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:900;z-index:70;box-shadow:0 12px 30px rgba(0,0,0,.2)}.floating-call{bottom:86px;background:#ff7416}.floating-wa{bottom:20px;background:#1ea952;font-size:12px}
@media(max-width:1040px){.header-call{display:none}.main-nav{position:absolute;top:81px;left:0;right:0;background:#fff;border-bottom:1px solid #e6ebf0;padding:16px 20px;display:none;flex-direction:column;gap:0}.main-nav.open{display:flex}.main-nav>a,.main-nav .nav-group{padding:10px 0}.nav-group:hover .dropdown,.dropdown{position:static;display:block;box-shadow:none;border:0;width:100%;padding:4px 0 0 14px}.menu-toggle{display:block}.hero-grid,.about-grid,.areas-grid,.seo-grid,.contact-grid,.content-layout{grid-template-columns:1fr}.sidebar{position:static}.hero-visual{height:420px}.service-grid{grid-template-columns:repeat(2,1fr)}.district-grid{grid-template-columns:repeat(3,1fr)}.trust-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid>div:last-child{display:none}.areas-grid{gap:30px}.about-grid{gap:35px}.related-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.container{width:min(100% - 28px,1180px)}.topbar-inner{justify-content:center}.topbar-inner>span{display:none}.topbar-links a:first-child{display:none}.nav-wrap{height:72px}.brand img{width:205px}.main-nav{top:71px}.hero-grid{min-height:auto}.hero-copy{padding:52px 0 20px}.hero h1{font-size:43px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.hero-visual{height:315px}.truck{transform:scale(.68);transform-origin:right bottom;right:-10px;bottom:50px}.road{bottom:20px}.hero-badge{bottom:10px;right:5px}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid>div{border-left:1px solid #e8edf2;padding:14px 10px}.trust-grid span{font-size:12px}.section{padding:62px 0}.service-grid,.related-grid{grid-template-columns:1fr}.district-grid{grid-template-columns:1fr 1fr}.about-visual{min-height:335px}.card-a{left:22px}.card-b{right:22px}.map-card{height:315px}.form-row{grid-template-columns:1fr}.contact-copy,.quote-form{padding:25px}.cta-inner{flex-direction:column;align-items:flex-start}.cta-inner h2{font-size:28px}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column}.floating-call{bottom:82px}.floating-wa{bottom:16px}.site-map-list{columns:1}.page-hero{padding:46px 0}.page-hero h1{font-size:40px}}
