:root{
/* Shadows are cool navy-tinted and shallow; the brand leans on hairlines over float */
--shadow-none:none;
--shadow-xs:0 1px 2px rgba(10,30,47,.06);
--shadow-sm:0 1px 3px rgba(10,30,47,.07),0 1px 1px rgba(10,30,47,.04);
--shadow-md:0 6px 16px -6px rgba(10,30,47,.16),0 2px 4px rgba(10,30,47,.05);
--shadow-lg:0 20px 40px -18px rgba(10,30,47,.28),0 4px 10px rgba(10,30,47,.06);
--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.12);
--shadow-accent:0 8px 20px -10px rgba(207,146,39,.5)}
