:root{--bg:#05070b;--panel:#0c1119;--panel2:#121a25;--gold:#d7b76a;--gold2:#f1d98b;--text:#fff;--muted:#c9d0da;--line:rgba(215,183,106,.22)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:Tahoma,Arial,sans-serif;line-height:1.9}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.wrap{width:min(1180px,92%);margin:auto}.topbar{height:42px;display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:14px}.topbar a{color:var(--gold2)}.site-header{position:sticky;top:0;z-index:50;background:rgba(5,7,11,.88);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nav{height:88px;display:flex;align-items:center;gap:28px}.brand{display:flex;align-items:center;gap:14px;margin-inline-start:auto}.brand-mark{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--gold2),#b89342);color:#0b0d11;font-weight:900;font-size:28px;box-shadow:0 10px 30px rgba(215,183,106,.22)}.brand strong{display:block;color:var(--gold2);font-size:24px;letter-spacing:.5px}.brand em{display:block;color:#bfc4ca;font-style:normal;font-size:12px}.menu{display:flex;gap:24px;align-items:center;font-weight:700}.menu ul{list-style:none;display:flex;gap:24px;margin:0;padding:0}.menu a:hover{color:var(--gold2)}.nav-cta,.btn{border-radius:16px;padding:14px 25px;font-weight:800}.nav-cta,.btn.primary{background:linear-gradient(135deg,var(--gold2),#c49a45);color:#090b10}.btn.ghost{border:1px solid var(--gold);color:var(--gold2)}.hero{padding:70px 0 35px;background:radial-gradient(circle at 70% 0%,rgba(215,183,106,.16),transparent 40%),linear-gradient(180deg,#07101d,#05070b)}.hero-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:45px;align-items:center}.eyebrow{display:inline-flex;color:var(--gold2);border:1px solid var(--line);border-radius:999px;padding:7px 16px;background:rgba(215,183,106,.08);font-weight:700}.eyebrow.center{display:table;margin:0 auto 14px}.hero h1{font-size:58px;line-height:1.25;margin:20px 0 18px}.hero p{font-size:22px;color:var(--muted);max-width:640px}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.hero-card{border:1px solid var(--line);border-radius:34px;background:linear-gradient(145deg,#101824,#05070b);padding:18px;box-shadow:0 25px 70px rgba(0,0,0,.35)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px}.stats div,.service-card,.post-card,.single,.split>div{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:28px}.stats strong{display:block;color:var(--gold2);font-size:30px}.stats span,.service-card p,.post-card p,.content,.split p,.split li{color:var(--muted)}.section{padding:70px 0;text-align:center}.section h2,.split h2,.cta h2{font-size:38px;margin:10px 0 28px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:right}.service-card{transition:.25s}.service-card:hover{transform:translateY(-6px);border-color:var(--gold)}.icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:rgba(215,183,106,.12);color:var(--gold2);margin-bottom:12px}.service-card h3,.post-card h3{font-size:24px;margin:8px 0}.service-card a,.post-card span{color:var(--gold2);font-weight:800}.split{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;padding:55px 0}.split ul{padding-right:20px}.post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:right}.post-card{overflow:hidden;padding:0}.post-card img{width:100%;aspect-ratio:16/10;object-fit:cover;background:#0b1018}.post-card h3,.post-card h2,.post-card p,.post-card span{display:block;padding:0 22px}.post-card span{padding-bottom:22px}.cta{text-align:center;padding:65px 0;background:linear-gradient(135deg,rgba(215,183,106,.18),rgba(5,7,11,0));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.footer{background:#030507;border-top:1px solid var(--line);padding-top:45px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:28px}.footer h3{color:var(--gold2)}.footer p{color:var(--muted)}.copyright{text-align:center;color:#8d96a3;border-top:1px solid rgba(255,255,255,.06);padding:18px;margin-top:25px}.float{position:fixed;right:24px;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;font-size:28px;z-index:80;box-shadow:0 12px 30px rgba(0,0,0,.35)}.whatsapp{bottom:110px;background:#21d366}.call{bottom:35px;background:var(--gold);color:#0a0d12}.page-head{padding:50px 0}.single{margin-top:45px;margin-bottom:55px}.single h1{font-size:42px;color:var(--gold2)}.single-img{border-radius:22px;margin:20px 0}.content h2,.content h3{color:var(--gold2}.content a{color:var(--gold2)}.article-cta{margin-top:28px;border:1px solid var(--line);border-radius:20px;padding:22px;display:flex;justify-content:space-between;align-items:center;background:rgba(215,183,106,.08)}.article-cta a{background:var(--gold);color:#080b10;padding:10px 18px;border-radius:12px;font-weight:800}@media(max-width:900px){.hero-grid,.split,.footer-grid{grid-template-columns:1fr}.hero h1{font-size:40px}.cards,.post-grid,.stats{grid-template-columns:1fr}.nav{height:auto;padding:16px 0;flex-wrap:wrap}.menu{order:3;width:100%;overflow:auto}.brand strong{font-size:18px}.nav-cta{padding:10px 16px}.topbar{font-size:12px}.section h2,.split h2,.cta h2{font-size:30px}}
