/* Allorive / Brand system 1.0. Shared with the visual identity guide. */
:root{
 --paper:#FAF8F4;--ink:#292336;--muted:#696273;--white:#FFFFFF;
 --violet:#7552A5;--violet-strong:#62418E;--lavender:#EAE2F7;--coral:#EAA987;--mint:#D4E6DB;
 --web:#EAE2F7;--phone:#F9E5DA;--chat:#DFEDE4;--sage:#F0EBF5;--lime:#EAE2F7;--line:#E3DDE8;
 --font-brand:'Outfit','Avenir Next','Segoe UI',Arial,sans-serif;
 --radius-control:12px;--radius-card:24px;--radius-pill:999px;
 --space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:40px;--space-xl:72px;
 --shadow-card:0 16px 48px #29233608;
}
