:root{
/* Sombras frias e leves — a marca pede "evitar sombras pesadas" */
--shadow-none:none;
--shadow-xs:0 1px 1px rgba(10,24,38,.04);
--shadow-sm:0 1px 2px rgba(10,24,38,.06);
--shadow-md:0 2px 8px rgba(10,24,38,.07);
--shadow-lg:0 8px 20px rgba(10,24,38,.09);
--shadow-xl:0 18px 44px rgba(10,24,38,.16);
--shadow-accent:0 4px 12px rgba(14,42,71,.18);
--shadow-inset:inset 0 1px 0 rgba(255,255,255,.6);
--ring-card:inset 0 0 0 1px var(--border-subtle);
--blur-overlay:blur(8px) /* @kind other */;--blur-glass:blur(14px) /* @kind other */
}
