body{margin:0;background:#080808;color:#f6f3eb;font:16px/1.7 Arial,sans-serif}a{color:#e7ca84}header,main,footer{max-width:1160px;margin:auto;padding:20px}header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #574a31}header img{width:44px;height:44px;object-fit:contain}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}h1{font-size:clamp(32px,5vw,58px);line-height:1.1;color:#e7ca84}h2{font-size:24px}.hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:35px 0}.hero>img{width:100%;max-height:550px;object-fit:contain;border-radius:14px}.ey{letter-spacing:3px;font-size:12px;color:#d7ad5a}.actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.actions a{border:1px solid #a58950;border-radius:22px;padding:9px 18px;text-decoration:none}.services{display:flex;flex-wrap:wrap;gap:12px;padding:22px 0}.location{border-top:1px solid #574a31;padding:25px 0}footer{padding-bottom:90px}.whatsapp{position:fixed;bottom:18px;right:18px;background:#166b40;color:white;padding:10px 20px;border-radius:25px;text-decoration:none}@media(max-width:700px){.hero{grid-template-columns:1fr;gap:18px}header,main,footer{padding:16px}}
/* PHNX v75 single language selector */
.lang{display:inline-flex;align-items:center;gap:6px;border:1px solid #3a3429;background:#111;color:#f1d58e;padding:8px 11px;border-radius:20px;white-space:nowrap}.lang a{color:inherit;text-decoration:none;font-weight:700;opacity:.62}.lang a[aria-current="true"]{opacity:1}.lang a:hover,.lang a:focus{opacity:1}.lang span{opacity:.45}
