@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap");:root{--red:#c0192b;--red-light:#d42a3b;--red-dark:#a01020;--red-glow:rgba(192,25,43,.25);--dark:#1a1a2e;--dark-light:#2d2d44;--white:#fff;--gray-50:#f8f9fa;--gray-100:#f1f3f5;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--green:#28a745;--radius:8px;--radius-lg:16px;--shadow:0 2px 12px rgba(0,0,0,.08);--shadow-lg:0 8px 30px rgba(0,0,0,.12)}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--gray-900);line-height:1.6;overflow-x:hidden;background:var(--white)}h1,h2,h3,h4{font-weight:700;letter-spacing:-.01em;line-height:1.2}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;height:auto}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.header{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--white);box-shadow:0 2px 20px rgba(0,0,0,.08)}.header-top{background:var(--red);padding:.4rem 0;font-size:.8rem;color:hsla(0,0%,100%,.85)}.header-top-inner{display:flex;justify-content:space-between;align-items:center}.header-top a{color:#fff;transition:opacity .2s}.header-top a:hover{opacity:.8}.header-main{padding:.75rem 0}.header-inner{justify-content:space-between}.header-inner,.logo{display:flex;align-items:center}.logo{gap:.5rem;font-size:1.5rem;font-weight:800;color:var(--dark)}.logo-accent{color:var(--red)}.nav{display:flex;gap:1.75rem;align-items:center}.nav-link{font-size:.95rem;font-weight:500;color:var(--gray-700);transition:color .2s}.nav-link:hover{color:var(--red)}.header-cta{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.25rem;background:var(--red);color:#fff;font-weight:600;font-size:.9rem;border-radius:var(--radius);border:none;cursor:pointer;transition:background .2s,transform .2s}.header-cta:hover{background:var(--red-dark);transform:translateY(-1px)}.menu-btn{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px}.menu-btn span{width:24px;height:2px;background:var(--dark);border-radius:2px;transition:transform .3s,opacity .3s}.menu-btn span.open:first-child{transform:rotate(45deg) translate(5px,5px)}.menu-btn span.open:nth-child(2){opacity:0}.menu-btn span.open:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:900px){.header-top{display:none}.nav{position:fixed;top:4.5rem;left:0;right:0;background:var(--white);border-top:1px solid var(--gray-200);flex-direction:column;padding:1.5rem;gap:1rem;transform:translateY(-120%);opacity:0;pointer-events:none;transition:transform .3s,opacity .3s}.nav.nav-open{transform:translateY(0);opacity:1;pointer-events:auto}.menu-btn{display:flex}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;font-family:inherit;font-size:1rem;font-weight:600;border-radius:var(--radius);border:none;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}.btn-orange{background:var(--red);color:#fff;box-shadow:0 4px 15px var(--red-glow)}.btn-orange:hover{background:var(--red-dark);transform:translateY(-2px);box-shadow:0 8px 25px var(--red-glow)}.btn-white{background:#fff;color:var(--dark);border:2px solid #fff}.btn-white:hover{background:var(--gray-50)}.btn-outline-white{background:transparent;color:#fff;border:2px solid hsla(0,0%,100%,.4)}.btn-outline-white:hover{border-color:#fff;background:hsla(0,0%,100%,.1)}.btn-whatsapp{background:#25d366;color:#fff}.btn-whatsapp:hover{background:#1fb855;transform:translateY(-2px)}.section{padding:5rem 0}.section-heading{text-align:center;margin-bottom:3rem}.section-heading h2{font-size:clamp(1.75rem,4vw,2.5rem);color:var(--dark);margin-bottom:.75rem}.section-heading p{color:var(--gray-600);font-size:1.1rem;max-width:560px;margin:0 auto}.hero{position:relative;background:linear-gradient(135deg,var(--red-dark) 0,var(--red) 50%,var(--red-light) 100%);min-height:100vh;display:flex;align-items:center;padding-top:7rem;padding-bottom:4rem;overflow:hidden}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 80% 20%,hsla(0,0%,100%,.07) 0,transparent 60%),radial-gradient(ellipse at 20% 80%,rgba(0,0,0,.1) 0,transparent 50%);pointer-events:none}.hero-inner{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:3rem;gap:3rem;align-items:center;position:relative;z-index:2}.hero-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .9rem;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);border-radius:100px;font-size:.78rem;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:1.25rem;letter-spacing:.02em;text-transform:uppercase}.hero-title{font-size:clamp(1.75rem,4vw,2.75rem);color:#fff;margin-bottom:1rem;line-height:1.15;letter-spacing:-.02em}.hero-title .text-orange{color:#ffe0e0;position:relative}.hero-desc{color:hsla(0,0%,100%,.85);font-size:.95rem;max-width:480px;margin-bottom:1.75rem;line-height:1.7;font-weight:400}.hero-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:.25rem}.hero-actions .btn{padding:.75rem 1.5rem;font-size:.9rem}.hero-vestel-note{margin-top:1.25rem;display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap;font-size:.78rem;color:hsla(0,0%,100%,.65);font-weight:400;line-height:1.5;max-width:480px}.vestel-verify-btn{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .75rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:100px;color:hsla(0,0%,100%,.9);font-size:.72rem;font-weight:600;transition:background .2s,border-color .2s;text-decoration:none;white-space:nowrap;flex-shrink:0}.vestel-verify-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.hero-review{display:flex;justify-content:center;align-items:center}@media (max-width:900px){.hero{padding-top:6rem;padding-bottom:3rem}.hero-inner{grid-template-columns:1fr;text-align:center;padding:1rem 0}.hero-title{font-size:clamp(1.5rem,6vw,2.25rem)}.hero-desc{margin-left:auto;margin-right:auto;font-size:.9rem}.hero-actions,.hero-vestel-note{justify-content:center}.hero-vestel-note{text-align:center;max-width:100%}.hero-review{max-width:220px;margin:0 auto}}.brands-section{padding:3rem 0;background:var(--gray-50);border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200)}.brands-title{text-align:center;font-size:.9rem;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.5rem}.brands-grid{flex-wrap:wrap;gap:2rem 3rem}.brand-item,.brands-grid{display:flex;justify-content:center;align-items:center}.brand-item{font-size:1rem;font-weight:600;color:var(--gray-700);transition:color .2s,transform .2s;white-space:nowrap;min-height:48px}.brand-item:hover{color:var(--red);transform:scale(1.05)}.brand-item img{filter:none;opacity:1;transition:transform .2s}.brand-item:hover img{transform:scale(1.08)}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.service-card{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:2rem;transition:transform .2s,box-shadow .2s,border-color .2s}.service-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--red)}.service-icon{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--red) 0,var(--red-light) 100%);border-radius:var(--radius);font-size:1.5rem;color:#fff;margin-bottom:1.25rem}.service-card h3{font-size:1.15rem;color:var(--dark);margin-bottom:.5rem}.service-card p{color:var(--gray-600);font-size:.95rem;line-height:1.6}.corporate-section{background:var(--dark);color:#fff}.corporate-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem}.corporate-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg);padding:2rem;text-align:center;transition:background .2s,border-color .2s}.corporate-card:hover{background:hsla(0,0%,100%,.1);border-color:rgba(192,25,43,.6)}.corporate-icon{font-size:2.5rem;margin-bottom:1rem}.corporate-card h3{font-size:1.1rem;margin-bottom:.5rem}.corporate-card p{color:hsla(0,0%,100%,.65);font-size:.9rem;line-height:1.6}.corporate-section .section-heading h2{color:#fff}.corporate-section .section-heading p{color:hsla(0,0%,100%,.65)}.regions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem}.region-card{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius);padding:1.25rem 1rem;font-weight:600;color:var(--dark);transition:border-color .2s,box-shadow .2s,transform .2s}.region-card:hover{border-color:var(--red);box-shadow:var(--shadow);transform:translateY(-2px)}.region-pin{color:var(--red);font-size:1.1rem}.contact-section{background:var(--gray-50)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:start}.contact-form{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:2rem}.contact-form h3{font-size:1.25rem;color:var(--dark);margin-bottom:1.5rem}.form-group{margin-bottom:1.25rem}.form-group label{display:block;font-size:.9rem;font-weight:500;margin-bottom:.4rem;color:var(--gray-700)}.form-group input,.form-group select,.form-group textarea{width:100%;padding:.75rem 1rem;font-family:inherit;font-size:1rem;background:var(--gray-50);border:1px solid var(--gray-300);border-radius:var(--radius);color:var(--gray-900);transition:border-color .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:var(--red)}.contact-info-panel{display:flex;flex-direction:column;gap:1.5rem}.contact-info-card{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:1.5rem;display:flex;align-items:flex-start;gap:1rem}.contact-info-icon{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;background:var(--red);border-radius:var(--radius);font-size:1.25rem;color:#fff;flex-shrink:0}.contact-info-card h4{font-size:1rem;color:var(--dark);margin-bottom:.25rem}.contact-info-card p{color:var(--gray-600);font-size:.9rem}.contact-info-card a{color:var(--red);font-weight:600}.contact-info-card a:hover{text-decoration:underline}@media (max-width:768px){.contact-grid{grid-template-columns:1fr}}.footer{background:var(--dark);color:hsla(0,0%,100%,.8);padding:4rem 0 0}.footer-inner{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:3rem;gap:3rem;padding-bottom:3rem}.footer-brand .logo{display:inline-flex;margin-bottom:.75rem}.footer-brand .logo .logo-accent{color:var(--red)}.footer-tagline{color:hsla(0,0%,100%,.55);font-size:.9rem;margin-bottom:1rem;line-height:1.6}.footer h4{color:#fff;font-size:1rem;margin-bottom:1rem}.footer-links{display:flex;flex-direction:column;gap:.6rem}.footer-link{color:hsla(0,0%,100%,.6);font-size:.9rem;transition:color .2s}.footer-link:hover{color:var(--red-light)}.footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);padding:1.5rem 0;text-align:center}.footer-bottom p{font-size:.85rem;color:hsla(0,0%,100%,.45)}@media (max-width:768px){.footer-inner{grid-template-columns:1fr;gap:2rem}}.whatsapp-float{position:fixed;bottom:1.5rem;right:1.5rem;z-index:99;width:60px;height:60px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(37,211,102,.4);color:#fff;font-size:1.75rem;transition:transform .2s}.whatsapp-float:hover{transform:scale(1.1)}