/* adapter.css — marketing/auth surface-adapter layer on the Instrument tokens (tokens.css).
   Contains ONLY (a) the marketing + auth adapter overrides declared in the Instrument tokens.json
   (adapters.marketing / adapters.auth) and (b) typography aliases for the two accepted
   marketing faces (Instrument Serif, JetBrains Mono) that the accepted site already ships
   in fonts.css. No colour literals: colour comes from tokens.css only. */
:root{
  /* tokens.json → adapters.marketing.overrides */
  --t-display-xl: 4.5rem;   /* 72px at 1rem=16px, kept in rem so text-only zoom stays a genuine instrument */
  /* tokens.json → adapters.auth.overrides (portal-input-font-size parity; prevents iOS zoom) */
  --input-font-size: 16px;
  /* accepted marketing faces (marketing-site/assets/fonts.css), with the metric-matched fallbacks it defines */
  --serif: 'Instrument Serif','Instrument Serif Fallback','Instrument Serif Fallback Android',Georgia,'Times New Roman',serif;
  /* one button radius for marketing + auth surfaces (owner reference: pill CTAs); shape only, no colour */
  --btn-radius: 999px;
  --mono: 'JetBrains Mono','JetBrains Mono Fallback',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
}
/* tokens.json marketing overrides t-display-2 46px / t-display-3 56px equal the base scale (2.875rem / 3.5rem) at 1rem=16px, so no px override is emitted */
