:root{
/* Hard-edged geometry. Radii stay minimal so forms read as structural, not soft. */
--radius-none:0px;
--radius-sm:2px;
--radius-md:3px;
--radius-lg:4px;
--radius-pill:999px;

--border-width-hairline:1px;
--border-width-default:1px;
--border-width-emphasis:2px;
--rule-strong:2px solid var(--navy);
--rule-subtle:1px solid var(--border-subtle);
}
