:root{--ink:#1b1717;--muted:#6f6260;--paper:#fff;--mist:#f8f5f3;--teal:#7a2e35;--teal-dark:#5b2028;--orange:#a7664d;--line:#e3d9d5;--navy:#261719;--brand-red:#d9000d;--wine:#7a2e35;--wine-deep:#3c171b;--red-brown:#955251;--terracotta:#a7664d;--rose:#f2e7e4;--taupe:#b7a7a1;--shadow:0 16px 40px rgba(60,23,27,.11);--shadow-xs:0 3px 8px rgba(60,23,27,.06),0 1px 1px rgba(60,23,27,.04);--shadow-sm:0 8px 20px rgba(60,23,27,.09),0 2px 5px rgba(60,23,27,.05);--shadow-md:0 18px 42px rgba(60,23,27,.14),0 5px 13px rgba(60,23,27,.07);--shadow-lg:0 32px 72px rgba(38,15,19,.20),0 10px 24px rgba(60,23,27,.10);--shadow-inset:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -1px 0 rgba(60,23,27,.05);--shadow-dark:0 26px 60px rgba(17,6,8,.34),inset 0 1px 0 rgba(255,255,255,.10);--surface-edge:rgba(122,46,53,.16);--surface-highlight:rgba(255,255,255,.82);--glass:rgba(255,255,255,.78);--glass-dark:rgba(38,23,25,.78);--ambient:radial-gradient(circle at 76% 18%,rgba(167,102,77,.16),transparent 31%),radial-gradient(circle at 16% 76%,rgba(122,46,53,.09),transparent 35%);--ambient-dark:radial-gradient(circle at 82% 13%,rgba(167,102,77,.26),transparent 28%),radial-gradient(circle at 12% 88%,rgba(122,46,53,.46),transparent 42%);--radius:.75rem;--radius-lg:1.15rem;--shell:min(1440px,calc(100% - 32px));--header-shell:min(1200px,calc(100% - 48px));--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4.5rem}
