:root {--tmm-font-display: "Gloock", Georgia, "Times New Roman", serif;--tmm-font-body: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--tmm-fs-xs: .8125rem;--tmm-fs-s: .9375rem;--tmm-fs-m: 1.0625rem;--tmm-fs-l: 1.25rem;--tmm-fs-xl: clamp(1.5rem, 1.1rem + 1.6vw, 2rem);--tmm-fs-2xl: clamp(1.875rem, 1.2rem + 3vw, 3.25rem);--tmm-fs-quote: 1.125rem;--tmm-fs-review: clamp(1.25rem, 1rem + 1.2vw, 1.75rem);--tmm-fs-signoff: clamp(1.5rem, 1.1rem + 2vw, 2.5rem);--tmm-sp-1: .5rem;--tmm-sp-2: .75rem;--tmm-sp-3: 1rem;--tmm-sp-4: 1.5rem;--tmm-sp-5: 2.5rem;--tmm-sp-6: 4rem;--tmm-section: clamp(3.5rem, 2.5rem + 5vw, 7rem);--tmm-gutter: clamp(1rem, .5rem + 2vw, 2rem);--tmm-container: 75rem;--tmm-measure: 62ch;--tmm-r-btn: 6px;--tmm-r-card: 12px;--tmm-header-h: 64px;--tmm-btn-h: 48px;--tmm-gold-metal: radial-gradient(ellipse 60% 90% at 50% 45%, rgba(255,246,196,.95) 0%, rgba(255,232,150,.55) 22%, rgba(255,232,150,0) 55%), linear-gradient(100deg, #8A5A1E 0%, #C98A2E 18%, #E9C46A 38%, #F7DE8E 50%, #E2B04E 62%, #C27A22 82%, #7A4C17 100%);}