/* GENERATED from current apps/mobile/lib/design. Run node design/jyb9-web/sync-brand.mjs --write. */
:root{
  --match-hero-artwork-opacity:.08;
  --paper:#f3f6fb;
  --card:#ffffff;
  --line:#d9e2ef;
  --ink:#10203a;
  --muted:#4b5a74;
  --gold:#e4ecf6;
  --gold-ink:#0a2b57;
  --green:#0a2b57;
  --soft:#e4ecf6;
  --radius-card:14.0px;
  --radius-input:12.0px;
  --touch:48px;
  --body:15px;
  --title:17px;
  --headline:20px;
  --display:28px;
  --caption:12px;
  --gutter:16px;
  --gap:12px;
  --section:24px;
  --close-face:32px;
  --close-glyph:20px;
  --jyb-touch-web:44px;
  --jyb-compact-face:36px;
  --jyb-nav-min:64.0px;
  --jyb-radius-badge:4px;
  --jyb-radius-small:8.0px;
  --jyb-radius-medium:12.0px;
  --jyb-radius-card:14.0px;
  --jyb-radius-hero:20.0px;
  --jyb-radius-pill:999.0px;
  --jyb-fs-micro:11px;
  --jyb-fs-caption:12px;
  --jyb-fs-small:13px;
  --jyb-fs-body:15px;
  --jyb-fs-title:17px;
  --jyb-fs-headline:20px;
  --jyb-fs-display:28px;
  --jyb-lh-micro:16px;
  --jyb-lh-caption:17px;
  --jyb-lh-small:19px;
  --jyb-lh-body:22px;
  --jyb-lh-title:24px;
  --jyb-lh-headline:27px;
  --jyb-lh-display:34px;
  --jyb-fw-regular:400;
  --jyb-fw-strong:600;
  --jyb-fw-heavy:800;
  --jyb-sp-nudge:2px;
  --jyb-sp-xs:4px;
  --jyb-sp-s:8px;
  --jyb-sp-m:12px;
  --jyb-sp-l:16px;
  --jyb-sp-xl:24px;
  --jyb-sp-xxl:32px;
  --jyb-motion-micro:140ms;
  --jyb-motion-standard:220ms;
  --jyb-motion-large:300ms;
  --jyb-motion-shimmer:1200ms;
  --jyb-motion-ease:cubic-bezier(0.2, 0.7, 0.3, 1.0);
  --jyb-motion-easeOut:cubic-bezier(0.22, 0.61, 0.36, 1.0);
  --jyb-fs-web-form:16px;
  --jyb-lh-web-form:24px;
  --jyb-fs-web-reading:16px;
  --jyb-lh-web-reading:26px;
  --jyb-fs-web-heading:24px;
  --jyb-lh-web-heading:30px;
  --jyb-web-reading-max:720px;
  --jyb-web-form-max:480px;
  --jyb-web-data-max:1200px;
  --jyb-page-heading-size:var(--jyb-fs-headline);
  --jyb-page-heading-line:var(--jyb-lh-headline);
  --jyb-color-paper:#f3f6fb;
  --jyb-color-card:#ffffff;
  --jyb-color-line:#d9e2ef;
  --jyb-color-ink:#10203a;
  --jyb-color-muted:#4b5a74;
  --jyb-color-gold:#e4ecf6;
  --jyb-color-gold-ink:#0a2b57;
  --jyb-color-green:#0a2b57;
  --jyb-color-soft:#e4ecf6;
  --jyb-color-ink-soft:#2c3c57;
  --jyb-color-surface-2:#e6edf6;
  --jyb-color-hair:#d4dce8;
  --jyb-color-border-2:#b7c5d8;
  --jyb-color-act-line:#134ec494;
  --jyb-color-link:#134ec4;
  --jyb-color-gold-on-dark:#d7be81;
  --jyb-color-club-navy:#0a2b57;
  --jyb-color-club-navy-line:#b9cde6;
  --jyb-color-hero-sub:#d6dcd8;
  --jyb-color-state-ring:#134ec473;
  --jyb-color-md-anim-ground:#0e1116;
  --jyb-shadow-card:0px 1px 2px #0000000a;
  --jyb-shadow-flat:none;
  --jyb-color-reader-ground:#0E0F13;
  --jyb-color-reader-ink:#E8E6DF;
  --jyb-color-reader-heading:#CFE0FB;
  --jyb-color-reader-muted:#8A877D;
  --jyb-color-reader-surface:#16181E;
  --jyb-color-reader-line:#26282F;
  --jyb-color-reader-accent:#3A5AA8;
}
