*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0a0e14;--bg-elevated: #12171f;--text: #e6edf3;--text-muted: #8b949e;--accent: #00bcd4;--accent-dim: rgba(0, 188, 212, .15);--border: #21262d}html{scroll-behavior:smooth}body{font-family:DM Sans,system-ui,sans-serif;background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}header nav a:hover{color:var(--accent)}html.telebrix-ext,body.telebrix-ext,.telebrix-ext{scrollbar-width:none!important;-ms-overflow-style:none!important}.telebrix-ext::-webkit-scrollbar{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
