:root {
	--ink: #15161a; --muted: #5c5f67; --accent: #15161a; --accent-dark: #4d7c0f;
	--soft: #f5f6f3; --line: #e7e8e3; --line-strong: #cfd1ca;
	--font-head: "Space Grotesk", system-ui, sans-serif; --font-body: "Inter", system-ui, sans-serif; --head-weight: 700; --head-tracking: -0.02em;
	--radius: 0px; --btn-radius: 4px;
	--tone-a: #e11d48; --tone-b: #c026d3; --tone-c: #dc2626; --tone-d: #0f766e;
	--tone-a-soft: #fbe3e9; --tone-b-soft: #f7e4f9; --tone-c-soft: #fae4e4; --tone-d-soft: #e2eeed;
	--topbar-bg: #15161a; --topbar-ink: #c6f432;
	--footer-bg: #15161a; --footer-ink: #e7e8ec; --footer-rule: rgba(255,255,255,.12); --footer-hover: #c6f432;
	--tip-bg: #f3fbd7; --logo-h: 42px;
	--widget-border: 0; --widget-pad: 0; --widget-rule: 3px solid #15161a; --section-rule: 3px solid #15161a;
}
