:root {
  --dark: #2a2019; --dark-2: #393029; --dark-3: #4c443e; --deep: #1d1612; --dark-rgb: 42, 32, 25; --deep-rgb: 29, 22, 18;
  --gold: #d09a47; --gold-light: #e5c79a; --gold-deep: #a27837; --gold-rgb: 208, 154, 71;
  --gold-grad: linear-gradient(120deg, #ead2ac 0%, #d6a65d 30%, #bb8b40 55%, #e2c08d 80%, #d09a47 100%);
  --gold-ink: #261d17;
  --paper: #f4ecdf; --paper-rgb: 244, 236, 223; --cream: #e6d6bd; --cream-rgb: 230, 214, 189; --card: #faf6f1;
  --ink: #231a13; --ink-rgb: 35, 26, 19; --muted: #6f6152;
  --line: rgba(35, 26, 19, .12); --line-strong: rgba(35, 26, 19, .22); --line-gold: rgba(208, 154, 71, .45); --line-light: rgba(255,255,255,.14);
  --c-shipping: #d9452b; --c-shipping-rgb: 217, 69, 43; --c-shipping-soft: #f1d8c9; --c-shipping-deep: #a33420; --c-shipping-ink: #ffffff;
  --c-freight: #2e6d64; --c-freight-rgb: 46, 109, 100; --c-freight-soft: #dcddd0; --c-freight-deep: #23524b; --c-freight-ink: #ffffff;
  --c-packing: #9a6a33; --c-packing-rgb: 154, 106, 51; --c-packing-soft: #e9dcca; --c-packing-deep: #745026; --c-packing-ink: #ffffff;
  --c-printing: #c42a5f; --c-printing-rgb: 196, 42, 95; --c-printing-soft: #eed5d0; --c-printing-deep: #932047; --c-printing-ink: #ffffff;
  --c-signage: #2f7fa8; --c-signage-rgb: 47, 127, 168; --c-signage-soft: #dcdfd8; --c-signage-deep: #235f7e; --c-signage-ink: #ffffff;
  --c-cafe: #3f6b3a; --c-cafe-rgb: 63, 107, 58; --c-cafe-soft: #deddcb; --c-cafe-deep: #2f502c; --c-cafe-ink: #ffffff;
  --c-coworking: #3552a8; --c-coworking-rgb: 53, 82, 168; --c-coworking-soft: #dddad8; --c-coworking-deep: #283e7e; --c-coworking-ink: #ffffff;
  --c-events: #8a3f7f; --c-events-rgb: 138, 63, 127; --c-events-soft: #e7d7d3; --c-events-deep: #682f5f; --c-events-ink: #ffffff;
  --display: 'Archivo', system-ui, sans-serif; --body: 'Inter', system-ui, sans-serif; --label: 'IBM Plex Mono', ui-monospace, monospace;
  --hs: 1; --bs: 1; --hw: 500; --htt: none; --hls: -0.01em;
  --logo-h: 94px;
  
}
.btn { border-radius: 999px; text-transform: none;  }