:root{--brand:#0b5cff;--accent:#ffb400;--dark:#0f1724;--muted:#6b7280}*{box-sizing:border-box}body{font-family:Segoe UI,Roboto,Arial,sans-serif;margin:0;color:var(--dark);line-height:1.5}header{background:#fff;border-bottom:1px solid #eee}.container{max-width:1100px;margin:0 auto;padding:0 16px}.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0}.brand{font-weight:700;color:var(--brand);font-size:20px}.nav-links a{margin-left:18px;color:var(--dark);text-decoration:none}.hero{display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 16px;background-image:url(https://img1.wsimg.com/isteam/getty/2057656274/:/rs=w:1800,h:900,cg:true,m/cr=w:1800,h:900);background-size:cover;background-position:center;color:#fff}.hero .inner{background:rgba(0,0,0,.38);padding:40px;border-radius:8px}.hero h1{font-size:34px;margin:0 0 12px}.cta{display:inline-block;padding:12px 22px;background:var(--accent);color:#000;border-radius:6px;text-decoration:none;font-weight:600}.section{padding:56px 0}.muted{color:var(--muted)}.services{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.card{background:#fff;border-radius:8px;padding:18px;box-shadow:0 6px 14px #1018280f}.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.gallery img{width:100%;height:140px;object-fit:cover;border-radius:6px}footer{background:#0b1220;color:#fff;padding:28px 0}.footer-grid{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}@media (max-width:600px){.hero h1{font-size:22px}.nav-links{display:none}}
