/* BROCHIER — corner radii, borders, elevation.
   The brand mark is built from hard rectangles; radii stay minimal and structural. */
:root{
--radius-none:0;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-pill:999px;
--radius-card:var(--radius-sm);--radius-control:var(--radius-sm);--radius-image:var(--radius-none);

--border-width:1px;--border-width-strong:2px;--border-rule:3px;

--shadow-none:none;
--shadow-xs:0 1px 2px rgba(1,22,47,.06);
--shadow-sm:0 2px 6px rgba(1,22,47,.08);
--shadow-md:0 6px 18px rgba(1,22,47,.10);
--shadow-lg:0 16px 40px rgba(1,22,47,.14);
--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.12);
--ring-focus:0 0 0 3px rgba(230,0,126,.35);

--blur-glass:12px; /* @kind other */
--surface-glass:rgba(255,255,255,.86);
--surface-glass-inverse:rgba(2,48,100,.72);
}
