
/* Global professional tech stylesheet injected site-wide */
:root{--bg:#0f1724;--card:#0b1220;--accent:#0ea5ff;--muted:#94a3b8}
*{box-sizing:border-box}
html,body{height:100%;margin:0;font-family:Inter,system-ui,Roboto,Arial; background:linear-gradient(180deg,#071027 0%, #071828 100%); color:#e6eef8}
a{color:var(--accent);text-decoration:none}
header,footer,nav{font-weight:600}
.container{max-width:1100px;margin:0 auto;padding:24px}
.card{background:rgba(255,255,255,0.03);padding:16px;border-radius:10px}
.btn{display:inline-block;padding:8px 12px;border-radius:8px;background:linear-gradient(90deg,var(--accent),#7c3aed);color:#042028;font-weight:700}
img{max-width:100%;height:auto;display:block}
h1,h2,h3{color:#fff}
p{color:var(--muted);line-height:1.5}
@media(max-width:900px){.container{padding:12px}}
