.mkt{--surface: #faf6ee;--surface-alt: #f5edda;--surface-inset: #efe3cc;--surface-dark: #241b15;--card: #ffffff;--ink: #241b15;--ink-soft: #52453a;--neutral-100: #e9dcc6;--neutral-200: #d9c8ac;--neutral-300: #bfac8d;--neutral-500: #8d7c66;--neutral-600: #6e5f4e;--primary: #a62b24;--primary-deep: #831f1a;--primary-bright: #ffb93e;--primary-tint: #f8e8e3;--primary-shadow: 0 6px 18px rgba(166, 43, 36, .28);--primary-shadow-hover: 0 8px 24px rgba(166, 43, 36, .36);--primary-focus-ring: rgba(166, 43, 36, .12);--secondary: #33655c;--secondary-soft: #567f76;--secondary-tint: #e1ebe6;--tertiary: #e0764a;--font-sans: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-mono: "Spline Sans Mono", ui-monospace, "SF Mono", monospace;--font-serif: "Fraunces", Georgia, serif;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 22px;--radius-xl: 32px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(36, 27, 21, .06), 0 2px 8px rgba(36, 27, 21, .04);--shadow-md: 0 4px 14px rgba(36, 27, 21, .08), 0 12px 32px rgba(36, 27, 21, .06);--shadow-lg: 0 10px 30px rgba(36, 27, 21, .12), 0 30px 70px rgba(36, 27, 21, .1);--hairline: rgba(36, 27, 21, .05);--hairline-strong: rgba(36, 27, 21, .08);--max-width: 1200px;--gutter: clamp(20px, 5vw, 56px);--nav-height: 68px}
