:root {
  color-scheme: light;
  --color-brand: #0066ff;
  --color-brand-deep: #0057dc;
  --color-brand-deepest: #003f9f;
  --color-brand-soft: #8ba7ff;
  --color-brand-light: #7db8ff;
  --color-brand-light-strong: #61a8ff;
  --color-brand-surface: #e8f0ff;
  --color-surface: #ffffff;
  --color-neutral-10: #f6f8fb;
  --color-neutral-30: #dfe4ec;
  --color-neutral-40: #b9c2d0;
  --color-neutral-50: #8b96a8;
  --color-neutral-60: #657184;
  --color-scrollbar: #c9d2e0;
  --color-text: #171824;
  --color-text-landing: #1a2947;
  --color-danger-deep: #d91023;
  --color-danger-bright: #ff3045;
  --color-black: #000000;
  --color-transparent: transparent;
  --color-brand-alpha-26: color-mix(in srgb, var(--color-brand) 26%, transparent);
  --color-black-alpha-12: color-mix(in srgb, var(--color-black) 12%, transparent);
  --color-black-alpha-8: color-mix(in srgb, var(--color-black) 8%, transparent);
  --color-brand-alpha-12: color-mix(in srgb, var(--color-brand) 12%, transparent);
  --color-landing-text-alpha-4: color-mix(in srgb, var(--color-text-landing) 4%, transparent);
  --color-landing-text-alpha-8: color-mix(in srgb, var(--color-text-landing) 8%, transparent);
  --color-landing-text-alpha-10: color-mix(in srgb, var(--color-text-landing) 10%, transparent);
  --color-brand-alpha-10: color-mix(in srgb, var(--color-brand) 10%, transparent);
  --color-brand-alpha-22: color-mix(in srgb, var(--color-brand) 22%, transparent);
  --color-brand-alpha-28: color-mix(in srgb, var(--color-brand) 28%, transparent);
  --color-brand-alpha-20: color-mix(in srgb, var(--color-brand) 20%, transparent);
  --color-danger-bright-alpha-12: color-mix(in srgb, var(--color-danger-bright) 12%, transparent);
  --color-charcoal-alpha-60: rgba(23, 23, 26, .6);
  --color-landing-text-alpha-2-5: color-mix(in srgb, var(--color-text-landing) 2.5%, transparent);
  --color-brand-alpha-3-5: color-mix(in srgb, var(--color-brand) 3.5%, transparent);
  --color-white-alpha-94: color-mix(in srgb, var(--color-surface) 94%, transparent);
  --color-landing-text-alpha-6: color-mix(in srgb, var(--color-text-landing) 6%, transparent);
  --color-brand-alpha-16: color-mix(in srgb, var(--color-brand) 16%, transparent);
  --color-white-alpha-55: color-mix(in srgb, var(--color-surface) 55%, transparent);
  --color-brand-alpha-4-5: color-mix(in srgb, var(--color-brand) 4.5%, transparent);
  --color-brand-alpha-14: color-mix(in srgb, var(--color-brand) 14%, transparent);
  --color-brand-alpha-4: color-mix(in srgb, var(--color-brand) 4%, transparent);
  --color-white-alpha-28: color-mix(in srgb, var(--color-surface) 28%, transparent);
  --color-white-alpha-75: color-mix(in srgb, var(--color-surface) 75%, transparent);
  --color-landing-text-alpha-5: color-mix(in srgb, var(--color-text-landing) 5%, transparent);
  --color-brand-alpha-6-5: color-mix(in srgb, var(--color-brand) 6.5%, transparent);
  --color-brand-alpha-8: color-mix(in srgb, var(--color-brand) 8%, transparent);
  --color-white-alpha-72: color-mix(in srgb, var(--color-surface) 72%, transparent);
  --color-brand-alpha-32: color-mix(in srgb, var(--color-brand) 32%, transparent);
  --color-brand-alpha-9: color-mix(in srgb, var(--color-brand) 9%, transparent);
  --color-neutral-40-alpha-78: color-mix(in srgb, var(--color-neutral-40) 78%, transparent);
  --color-landing-text-alpha-13: color-mix(in srgb, var(--color-text-landing) 13%, transparent);
  --color-white-alpha-96: color-mix(in srgb, var(--color-surface) 96%, transparent);
  --color-brand-alpha-5-5: color-mix(in srgb, var(--color-brand) 5.5%, transparent);
  --color-white-alpha-92: color-mix(in srgb, var(--color-surface) 92%, transparent);
  --color-brand-alpha-7-5: color-mix(in srgb, var(--color-brand) 7.5%, transparent);
  --color-brand-alpha-18: color-mix(in srgb, var(--color-brand) 18%, transparent);
  --color-white-alpha-90: color-mix(in srgb, var(--color-surface) 90%, transparent);
  --color-white-alpha-36: color-mix(in srgb, var(--color-surface) 36%, transparent);
  --color-white-alpha-18: color-mix(in srgb, var(--color-surface) 18%, transparent);
  --color-white-alpha-85: color-mix(in srgb, var(--color-surface) 85%, transparent);
  --color-brand-alpha-24: color-mix(in srgb, var(--color-brand) 24%, transparent);
  --color-neutral-40-alpha-86: color-mix(in srgb, var(--color-neutral-40) 86%, transparent);
  --color-landing-text-alpha-12: color-mix(in srgb, var(--color-text-landing) 12%, transparent);
  --n02: var(--color-surface);
  --n10: var(--color-neutral-10);
  --n30: var(--color-neutral-30);
  --n40: var(--color-neutral-40);
  --n50: var(--color-neutral-50);
  --n60: var(--color-neutral-60);
  --n80: var(--color-text-landing);
  --ui-select-bg: var(--color-brand);
  --ui-select-text: var(--color-surface);
  --ui-focus: var(--color-brand-alpha-26);
  --ui-scroll-track: var(--color-neutral-10);
  --ui-scroll-thumb: var(--color-scrollbar);
  --ui-scroll-thumb-hover: var(--color-brand);
  --font-landing: OpenSans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-system: system-ui, sans-serif;
  --font-brand-landing: "Bungee", system-ui, sans-serif;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-bold: 700;
  --font-size-10: .625rem;
  --font-size-10-5: .65625rem;
  --font-size-11: .6875rem;
  --font-size-12: .75rem;
  --font-size-13: .8125rem;
  --font-size-14: .875rem;
  --font-size-15: .9375rem;
  --font-size-16: 1rem;
  --font-size-17: 1.0625rem;
  --font-size-18: 1.125rem;
  --font-size-20: 1.25rem;
  --font-size-22: 1.375rem;
  --font-size-9: .5625rem;
  --font-size-relative-0-4em: 0.4em;
  --line-height-1: 1;
  --line-height-1-35: 1.35;
  --line-height-16: 1rem;
  --line-height-17: 1.0625rem;
  --line-height-18: 1.125rem;
  --line-height-19: 1.1875rem;
  --line-height-20: 1.25rem;
  --line-height-22: 1.375rem;
  --line-height-25: 1.5625rem;
  --line-height-26: 1.625rem;
  --line-height-28: 1.75rem;
  --line-height-30: 1.875rem;
  --line-height-40: 2.5rem;
  --tracking-none: 0;
  --tracking-0-015em: 0.015em;
  --tracking-0-02em: 0.02em;
  --tracking-0-04em: 0.04em;
  --tracking-n0-02em: -0.02em;
  --tracking-n0-0333em: -0.0333em;
  --space-n1: -.0625rem;
  --space-n2: -.125rem;
  --space-n4: -.25rem;
  --space-5-5: .34375rem;
  --space-n5-5: -.34375rem;
  --space-n6: -.375rem;
  --space-n7: -.4375rem;
  --space-n8: -.5rem;
  --space-9-5: .59375rem;
  --space-n10: -.625rem;
  --space-n12: -.75rem;
  --space-n18: -1.125rem;
  --space-19: 1.1875rem;
  --space-n20: -1.25rem;
  --space-n32: -2rem;
  --space-46: 2.875rem;
  --space-48: 3rem;
  --space-50: 3.125rem;
  --space-52: 3.25rem;
  --space-58: 3.625rem;
  --space-65: 4.0625rem;
  --space-66: 4.125rem;
  --space-70: 4.375rem;
  --space-72: 4.5rem;
  --space-74: 4.625rem;
  --space-76: 4.75rem;
  --space-82: 5.125rem;
  --space-86: 5.375rem;
  --space-88: 5.5rem;
  --space-92: 5.75rem;
  --space-94: 5.875rem;
  --space-104: 6.5rem;
  --space-114: 7.125rem;
  --space-116: 7.25rem;
  --space-124: 7.75rem;
  --space-126: 7.875rem;
  --space-132: 8.25rem;
  --space-134: 8.375rem;
  --space-138: 8.625rem;
  --space-140: 8.75rem;
  --space-148: 9.25rem;
  --space-150: 9.375rem;
  --space-154: 9.625rem;
  --space-166: 10.375rem;
  --space-170: 10.625rem;
  --space-178: 11.125rem;
  --space-190: 11.875rem;
  --space-196: 12.25rem;
  --space-200: 12.5rem;
  --space-232: 14.5rem;
  --space-272: 17rem;
  --space-292: 18.25rem;
  --space-302: 18.875rem;
  --space-306: 19.125rem;
  --space-360: 22.5rem;
  --space-420: 26.25rem;
  --space-500: 31.25rem;
  --space-560: 35rem;
  --space-600: 37.5rem;
  --space-620: 38.75rem;
  --space-640: 40rem;
  --space-720: 45rem;
  --space-760: 47.5rem;
  --space-960: 60rem;
  --space-1000: 62.5rem;
  --space-1120: 70rem;
  --hairline-subtle: .5px;
  --metric-120deg: 120deg;
  --metric-12deg: 12deg;
  --metric-180deg: 180deg;
  --metric-45deg: 45deg;
  --metric-4deg: 4deg;
  --metric-90deg: 90deg;
  --metric-em-0-18: 0.18em;
  --metric-em-0-36: 0.36em;
  --metric-n14deg: -14deg;
  --metric-n18deg: -18deg;
  --metric-n45deg: -45deg;
  --metric-n4deg: -4deg;
  --metric-n8deg: -8deg;
  --stroke-3: 3px;
  --viewport-100vh: 100vh;
  --viewport-100vw: 100vw;
  --viewport-116vw: 116vw;
  --viewport-24vw: 24vw;
  --viewport-40vh: 40vh;
  --viewport-n20vh: -20vh;
  --viewport-n28vw: -28vw;
  --radius-none: 0;
  --radius-xs: 4px;
  --radius-sm: 6px;
  --radius-md: 8px;
  --radius-9: 9px;
  --radius-lg: 10px;
  --radius-xl: 12px;
  --radius-2xl: 14px;
  --radius-3xl: 16px;
  --radius-4xl: 18px;
  --radius-5xl: 20px;
  --radius-pill: 999px;
  --radius-round: 50%;
  --opacity-hidden: 0;
  --opacity-45: .45;
  --opacity-72: .72;
  --opacity-78: .78;
  --opacity-82: .82;
  --opacity-90: .90;
  --opacity-visible: 1;
  --duration-120ms: 120ms;
  --duration-180ms: 180ms;
  --duration-200ms: 200ms;
  --duration-220ms: 220ms;
  --duration-240ms: 240ms;
  --duration-280ms: 280ms;
  --duration-320ms: 320ms;
  --duration-340ms: 340ms;
  --duration-380ms: 380ms;
  --duration-400ms: 400ms;
  --duration-420ms: 420ms;
  --duration-480ms: 480ms;
  --duration-520ms: 520ms;
  --duration-580ms: 580ms;
  --duration-620ms: 620ms;
  --duration-680ms: 680ms;
  --duration-820ms: 820ms;
  --duration-920ms: 920ms;
  --duration-960ms: 960ms;
  --duration-autofill: 9999000ms;
  --duration-reduced-motion: 0.01ms;
  --blue: var(--color-brand);
  --ink: var(--color-text);
  --space-1: .0625rem;
  --space-2: .125rem;
  --space-3: .1875rem;
  --space-4: .25rem;
  --space-5: .3125rem;
  --space-6: .375rem;
  --space-7: .4375rem;
  --space-8: .5rem;
  --space-9: .5625rem;
  --space-10: .625rem;
  --space-11: .6875rem;
  --space-12: .75rem;
  --space-13: .8125rem;
  --space-14: .875rem;
  --space-16: 1rem;
  --space-18: 1.125rem;
  --space-20: 1.25rem;
  --stroke-2: var(--space-2);
  --space-28: 1.75rem;
  --space-22: 1.375rem;
  --space-30: 1.875rem;
  --hairline: var(--space-1);
  --space-44: 2.75rem;
  --space-26: 1.625rem;
  --space-42: 2.625rem;
  --space-24: 1.5rem;
  --space-84: 5.25rem;
  --space-15: .9375rem;
  --space-17: 1.0625rem;
  --space-56: 3.5rem;
  --space-32: 2rem;
  --space-38: 2.375rem;
  --space-34: 2.125rem;
  --space-64: 4rem;
  --space-36: 2.25rem;
  --space-256: 16rem;
  --space-40: 2.5rem;
  --grid-unit: 1fr;
}
