:root{--bg:#05090d;--panel:#0a1218;--line:#1d2a33;--orange:#f58213;--gold:#ffad32;--text:#fff;--muted:#aeb8c2}*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:var(--bg);color:var(--text)}a{text-decoration:none;color:inherit}.top{height:42px;background:#030609;border-bottom:1px solid #18232b;display:flex;align-items:center;justify-content:space-between;padding:0 6%;font-size:14px;color:#d9e0e5}.top span{margin-right:28px}.nav{height:92px;background:#070d12;display:flex;align-items:center;justify-content:space-between;padding:0 6%;position:sticky;top:0;z-index:10;border-bottom:1px solid #1c2932}.brand{display:flex;align-items:center;gap:14px}.brand img{width:72px;height:72px;object-fit:contain;border-radius:8px}.brand b{font-size:30px;letter-spacing:1px}.brand small{display:block;color:var(--orange);letter-spacing:6px;font-weight:bold}.menu{display:flex;gap:34px;align-items:center;font-weight:bold}.menu a{padding:34px 0}.menu a.active,.menu a:hover{color:var(--orange)}.btn{background:linear-gradient(135deg,var(--gold),var(--orange));padding:15px 26px;border-radius:4px;color:#fff;font-weight:800;display:inline-block}.btn.out{background:transparent;border:1px solid var(--orange)}.hero{min-height:560px;position:relative;display:flex;align-items:center;overflow:hidden;background:radial-gradient(circle at 78% 45%,rgba(245,130,19,.18),transparent 28%),linear-gradient(90deg,rgba(3,6,9,.96),rgba(3,6,9,.78),rgba(3,6,9,.25)),url('images/kavlatma.jpg') center/cover}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,#05090d)}.hero .copy{position:relative;z-index:1;width:48%;margin-left:7%}.eyebrow{color:var(--orange);font-weight:900;font-size:28px}.hero h1{font-size:68px;line-height:.95;margin:18px 0;text-transform:uppercase}.hero p{font-size:20px;color:#e7edf2;line-height:1.6}.features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #1a2730;border-bottom:1px solid #1a2730;background:#071017;padding:28px 6%;gap:24px}.feature{display:flex;gap:16px;border-right:1px solid #24313a}.feature:last-child{border-right:0}.icon{font-size:42px;color:var(--orange)}.feature b{display:block}.feature p{margin:6px 0 0;color:var(--muted);font-size:14px}.section{padding:64px 6%}.center{text-align:center}.section h2{font-size:34px;margin:8px 0 10px}.section .sub{color:var(--orange);font-weight:800}.products{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:32px}.card{background:linear-gradient(180deg,#111b22,#081016);border:1px solid #26343d;border-radius:6px;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.35)}.card .img{height:245px;background:#111;position:relative;overflow:hidden}.card img{width:100%;height:100%;object-fit:cover;filter:contrast(1.08) saturate(.95) brightness(.82)}.card .img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(5,9,13,.75))}.card h3{font-size:18px;margin:18px 18px 12px;text-transform:uppercase}.card a{margin:0 18px 18px;border:1px solid var(--orange);display:flex;justify-content:space-between;padding:11px 14px;color:#fff;font-size:13px}.about{display:grid;grid-template-columns:1fr 2fr;gap:36px;align-items:center;background:#071017;border-top:1px solid #1a2730;border-bottom:1px solid #1a2730}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid #25333c}.stat{text-align:center;padding:34px 15px;border-right:1px solid #25333c}.stat:last-child{border-right:0}.stat strong{font-size:34px;display:block}.cta{background:linear-gradient(90deg,#080d12,#101820),url('images/fistik-taneleme.jpg') right center/contain no-repeat;min-height:260px;display:flex;align-items:center;padding:50px 6%;border-top:1px solid #382312}.cta h2{font-size:36px;margin:0 0 10px}.page-hero{padding:80px 6%;background:linear-gradient(90deg,rgba(3,6,9,.95),rgba(3,6,9,.6)),url('images/tasarim-gorseli.png') center/cover;border-bottom:1px solid #1f2d35}.page-hero h1{font-size:52px;margin:0}.content{padding:60px 6%;line-height:1.8;color:#dce3e8}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:32px}.contact-box{background:#081117;border:1px solid #22313b;padding:28px;border-radius:8px}footer{padding:34px 6%;background:#030609;color:#9faab3;border-top:1px solid #1b2730}.mobile{display:none}@media(max-width:1000px){.menu{display:none}.mobile{display:block}.hero .copy{width:86%}.hero h1{font-size:44px}.features,.products,.stats,.grid2{grid-template-columns:1fr}.feature{border-right:0}.about{grid-template-columns:1fr}.card .img{height:260px}.top{display:none}}
.quote-form{display:grid;gap:14px;margin-top:12px}.quote-form input,.quote-form textarea{width:100%;box-sizing:border-box;background:#07121b;border:1px solid rgba(255,136,0,.35);border-radius:8px;color:#fff;padding:14px 16px;font:inherit;outline:none}.quote-form textarea{min-height:120px;resize:vertical}.quote-form input:focus,.quote-form textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px rgba(255,136,0,.12)}.quote-form button{border:0;cursor:pointer;width:max-content}footer{line-height:1.7}footer div{margin:2px 0}.contact-box a{color:var(--orange);text-decoration:none}

.whatsapp-float{position:fixed;right:26px;bottom:26px;width:64px;height:64px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;z-index:999;box-shadow:0 12px 30px rgba(0,0,0,.35);transition:transform .2s ease,box-shadow .2s ease}.whatsapp-float:hover{transform:scale(1.08);box-shadow:0 16px 38px rgba(37,211,102,.32)}.whatsapp-float img{width:36px;height:36px;display:block}@media(max-width:700px){.whatsapp-float{right:18px;bottom:18px;width:56px;height:56px}.whatsapp-float img{width:32px;height:32px}}
