/* Generated from Figma Variables. First mode = :root default.
   FLOAT tokens are unitless — multiply by 1px in calc() where a length is needed. */

:root {
  --background-bg-accent-01: var(--base-tokens-accent-01-tint); /* @kind color */
  --background-bg-accent-02: var(--base-tokens-accent-02-tint); /* @kind color */
  --background-bg-accent-03: var(--base-tokens-accent-03-tint); /* @kind color */
  --background-bg-accent-04: var(--base-tokens-accent-04-tint); /* @kind color */
  --background-bg-accent-05: var(--base-tokens-accent-05-tint); /* @kind color */
  --background-bg-action: var(--base-tokens-actions-cta-tint); /* @kind color */
  --background-bg-black: var(--base-tokens-neutral-n-900); /* @kind color */
  --background-bg-brand-dark: var(--base-tokens-brand-brand-600); /* @kind color */
  --background-bg-brand-light: var(--base-tokens-brand-brand-100); /* @kind color */
  --background-bg-brand: var(--base-tokens-brand-brand-200); /* @kind color */
  --background-bg-intermediate: var(--base-tokens-semantic-intermediate-yellow-100); /* @kind color */
  --background-bg-negative: var(--base-tokens-semantic-negative-red-100); /* @kind color */
  --background-bg-positive: var(--base-tokens-semantic-positive-green-100); /* @kind color */
  --background-bg-primary: var(--base-tokens-neutral-n-00); /* @kind color */
  --background-bg-secondary: var(--base-tokens-neutral-n-100); /* @kind color */
  --background-bg-shell-from: var(--base-tokens-shell-shell-from); /* @kind color */
  --background-bg-shell-to: var(--base-tokens-shell-shell-to); /* @kind color */
  --background-bg-tertiary: var(--base-tokens-neutral-n-200); /* @kind color */
  --base-tokens-0: 0;
  --base-tokens-10: 10;
  --base-tokens-120: 120;
  --base-tokens-12: 12;
  --base-tokens-144: 144;
  --base-tokens-14: 14;
  --base-tokens-160: 160;
  --base-tokens-16: 16;
  --base-tokens-200: 200;
  --base-tokens-20: 20;
  --base-tokens-24: 24;
  --base-tokens-28: 28;
  --base-tokens-2: 2;
  --base-tokens-32: 32;
  --base-tokens-40: 40;
  --base-tokens-48: 48;
  --base-tokens-4: 4;
  --base-tokens-64: 64;
  --base-tokens-6: 6;
  --base-tokens-80: 80;
  --base-tokens-8: 8;
  --base-tokens-96: 96;
  --base-tokens-accent-01-base: rgb(231,136,173); /* @kind color */
  --base-tokens-accent-01-deep: rgb(178,56,111); /* @kind color */
  --base-tokens-accent-01-tint: rgb(255,238,244); /* @kind color */
  --base-tokens-accent-02-base: rgb(166,164,100); /* @kind color */
  --base-tokens-accent-02-deep: rgb(108,106,46); /* @kind color */
  --base-tokens-accent-02-tint: rgb(245,244,215); /* @kind color */
  --base-tokens-accent-03-base: rgb(104,128,223); /* @kind color */
  --base-tokens-accent-03-deep: rgb(57,78,162); /* @kind color */
  --base-tokens-accent-03-tint: rgb(235,238,252); /* @kind color */
  --base-tokens-accent-04-base: rgb(200,147,236); /* @kind color */
  --base-tokens-accent-04-deep: rgb(141,80,177); /* @kind color */
  --base-tokens-accent-04-tint: rgb(247,237,252); /* @kind color */
  --base-tokens-accent-05-base: rgb(223,131,81); /* @kind color */
  --base-tokens-accent-05-deep: rgb(143,62,9); /* @kind color */
  --base-tokens-accent-05-tint: rgb(252,241,235); /* @kind color */
  --base-tokens-actions-cta-base: var(--base-tokens-brand-brand-700); /* @kind color */
  --base-tokens-actions-cta-deep: var(--base-tokens-brand-brand-600); /* @kind color */
  --base-tokens-actions-cta-tint: var(--base-tokens-brand-brand-200); /* @kind color */
  --base-tokens-alpha-black-12: rgba(0,0,0,0.12); /* @kind color */
  --base-tokens-alpha-black-6: rgba(0,0,0,0.06); /* @kind color */
  --base-tokens-alpha-transparent: rgba(255,255,255,0.01); /* @kind color */
  --base-tokens-alpha-white-12: rgba(255,255,255,0.12); /* @kind color */
  --base-tokens-alpha-white-20: rgba(255,255,255,0.2); /* @kind color */
  --base-tokens-alpha-white-6: rgba(255,255,255,0.06); /* @kind color */
  --base-tokens-brand-brand-100: rgb(245,255,254); /* @kind color */
  --base-tokens-brand-brand-200: rgb(228,247,246); /* @kind color */
  --base-tokens-brand-brand-300: rgb(124,194,189); /* @kind color */
  --base-tokens-brand-brand-500: rgb(50,133,127); /* @kind color */
  --base-tokens-brand-brand-600: rgb(20,82,76); /* @kind color */
  --base-tokens-brand-brand-700: rgb(4,51,48); /* @kind color */
  --base-tokens-brand-brand-800: rgb(2,26,24); /* @kind color */
  --base-tokens-gradient-ai-gradient-1: rgb(227,241,233); /* @kind color */
  --base-tokens-gradient-ai-gradient-2: rgb(214,245,232); /* @kind color */
  --base-tokens-line-height-12: 12;
  --base-tokens-line-height-14: 14;
  --base-tokens-line-height-16: 16;
  --base-tokens-line-height-17: 17;
  --base-tokens-line-height-18: 18;
  --base-tokens-line-height-20: 20;
  --base-tokens-line-height-22-2: 22;
  --base-tokens-line-height-22: 22;
  --base-tokens-line-height-24-2: 24;
  --base-tokens-line-height-24: 24;
  --base-tokens-line-height-28: 28;
  --base-tokens-line-height-34: 34;
  --base-tokens-line-height-38: 38;
  --base-tokens-line-height-44: 44;
  --base-tokens-line-height-48: 48;
  --base-tokens-line-height-54: 54;
  --base-tokens-logomark: var(--base-tokens-brand-brand-300); /* @kind color */
  --base-tokens-neutral-n-00: rgb(255,255,255); /* @kind color */
  --base-tokens-neutral-n-100: rgb(247,248,248); /* @kind color */
  --base-tokens-neutral-n-200: rgb(236,238,238); /* @kind color */
  --base-tokens-neutral-n-300: rgb(220,224,223); /* @kind color */
  --base-tokens-neutral-n-500: rgb(183,189,188); /* @kind color */
  --base-tokens-neutral-n-600: rgb(132,144,143); /* @kind color */
  --base-tokens-neutral-n-700: rgb(97,107,106); /* @kind color */
  --base-tokens-neutral-n-800: rgb(62,70,70); /* @kind color */
  --base-tokens-neutral-n-900: rgb(29,32,32); /* @kind color */
  --base-tokens-semantic-intermediate-yellow-100: rgb(255,245,219); /* @kind color */
  --base-tokens-semantic-intermediate-yellow-300: rgb(255,202,97); /* @kind color */
  --base-tokens-semantic-intermediate-yellow-400: rgb(117,86,14); /* @kind color */
  --base-tokens-semantic-negative-red-100: rgb(252,232,232); /* @kind color */
  --base-tokens-semantic-negative-red-300: rgb(210,92,92); /* @kind color */
  --base-tokens-semantic-negative-red-400: rgb(153,43,43); /* @kind color */
  --base-tokens-semantic-positive-green-100: rgb(230,249,224); /* @kind color */
  --base-tokens-semantic-positive-green-300: rgb(131,189,106); /* @kind color */
  --base-tokens-semantic-positive-green-400: rgb(71,117,52); /* @kind color */
  --base-tokens-shell-shell-from: var(--base-tokens-brand-brand-700); /* @kind color */
  --base-tokens-shell-shell-to: var(--base-tokens-brand-brand-800); /* @kind color */
  --base-tokens-size-10: 10;
  --base-tokens-size-12: 12;
  --base-tokens-size-14: 14;
  --base-tokens-size-16: 16;
  --base-tokens-size-18: 18;
  --base-tokens-size-20: 20;
  --base-tokens-size-28: 28;
  --base-tokens-size-32: 32;
  --base-tokens-size-36: 36;
  --base-tokens-size-40: 40;
  --base-tokens-size-8: 8;
  --base-tokens-tracking-l: 2;
  --base-tokens-tracking-m: 1.25;
  --base-tokens-tracking-s: 0;
  --base-tokens-tracking-xs: -1;
  --base-tokens-weight-bold: "bold";
  --base-tokens-weight-medium-2: "medium";
  --base-tokens-weight-medium: "medium";
  --base-tokens-weight-regular: "regular";
  --base-tokens-weight-semi-bold: "semibold";
  --body-b0-semibold-size: var(--base-tokens-size-32);
  --body-b0-semibold-tracking: var(--base-tokens-tracking-s);
  --body-b0-semibold-weight: var(--base-tokens-weight-medium-2);
  --body-b1-bold-height: var(--base-tokens-line-height-24-2);
  --body-b1-bold-size-2: var(--base-tokens-size-16);
  --body-b1-bold-size: var(--base-tokens-size-16);
  --body-b1-bold-tracking-2: var(--base-tokens-tracking-s);
  --body-b1-bold-tracking: var(--base-tokens-tracking-s);
  --body-b1-bold-weight-2: var(--base-tokens-weight-bold);
  --body-b1-bold-weight: var(--base-tokens-weight-bold);
  --body-b1-medium-height: var(--base-tokens-line-height-24-2);
  --body-b1-medium-size: var(--base-tokens-size-16);
  --body-b1-medium-tracking: var(--base-tokens-tracking-s);
  --body-b1-medium-weight: var(--base-tokens-weight-medium);
  --body-b1-reg-height-2: var(--base-tokens-line-height-24-2);
  --body-b1-reg-height: var(--base-tokens-line-height-24-2);
  --body-b1-reg-size-2: var(--base-tokens-size-16);
  --body-b1-reg-size: var(--base-tokens-size-18);
  --body-b1-reg-tracking-2: var(--base-tokens-tracking-s);
  --body-b1-reg-tracking: var(--base-tokens-tracking-s);
  --body-b1-reg-weight-2: var(--base-tokens-weight-regular);
  --body-b1-reg-weight: var(--base-tokens-weight-regular);
  --body-b1-semibold-height: var(--base-tokens-line-height-24-2);
  --body-b1-semibold-size: var(--base-tokens-size-18);
  --body-b1-semibold-tracking: var(--base-tokens-tracking-s);
  --body-b1-semibold-weight: var(--base-tokens-weight-semi-bold);
  --body-b1-strikethrough-height: var(--base-tokens-line-height-22);
  --body-b1-strikethrough-size: var(--base-tokens-size-16);
  --body-b1-strikethrough-weight: var(--base-tokens-weight-regular);
  --body-b1-underline-height: var(--base-tokens-line-height-22);
  --body-b1-underline-size: var(--base-tokens-size-16);
  --body-b1-underline-tracking: var(--base-tokens-tracking-s);
  --body-b1-underline-weight: var(--base-tokens-weight-medium);
  --body-b2-bold-size: var(--base-tokens-size-14);
  --body-b2-bold-tracking: var(--base-tokens-tracking-s);
  --body-b2-bold-weight: var(--base-tokens-weight-bold);
  --body-b2-medium-height: var(--base-tokens-line-height-22-2);
  --body-b2-medium-size: var(--base-tokens-size-14);
  --body-b2-medium-tracking: var(--base-tokens-tracking-s);
  --body-b2-medium-weight: var(--base-tokens-weight-medium);
  --body-b2-reg-height: var(--base-tokens-line-height-22-2);
  --body-b2-reg-size: var(--base-tokens-size-14);
  --body-b2-reg-tracking: var(--base-tokens-tracking-s);
  --body-b2-reg-weight: var(--base-tokens-weight-regular);
  --body-b2-semibold-height: var(--base-tokens-line-height-22-2);
  --body-b2-semibold-size: var(--base-tokens-size-14);
  --body-b2-semibold-tracking: var(--base-tokens-tracking-s);
  --body-b2-semibold-weight: var(--base-tokens-weight-semi-bold);
  --body-b2-strikethrough-height: var(--base-tokens-line-height-20);
  --body-b2-strikethrough-size: var(--base-tokens-size-14);
  --body-b2-strikethrough-weight: var(--base-tokens-weight-regular);
  --body-b2-underline-size: var(--base-tokens-size-14);
  --body-b2-underline-tracking: var(--base-tokens-tracking-s);
  --body-b2-underline-weight: var(--base-tokens-weight-medium);
  --body-b3-bold-size: var(--base-tokens-size-12);
  --body-b3-bold-tracking: var(--base-tokens-tracking-s);
  --body-b3-bold-weight: var(--base-tokens-weight-bold);
  --body-b3-medium-height: var(--base-tokens-line-height-18);
  --body-b3-medium-size: var(--base-tokens-size-12);
  --body-b3-medium-tracking: var(--base-tokens-tracking-s);
  --body-b3-medium-weight: var(--base-tokens-weight-medium);
  --body-b3-reg-height: var(--base-tokens-line-height-18);
  --body-b3-reg-size: var(--base-tokens-size-12);
  --body-b3-reg-tracking: var(--base-tokens-tracking-s);
  --body-b3-reg-weight: var(--base-tokens-weight-regular);
  --body-b3-semibold-height: var(--base-tokens-line-height-18);
  --body-b3-semibold-size: var(--base-tokens-size-12);
  --body-b3-semibold-tracking: var(--base-tokens-tracking-s);
  --body-b3-semibold-weight: var(--base-tokens-weight-semi-bold);
  --body-b3-strikethrough-height: var(--base-tokens-line-height-17);
  --body-b3-strikethrough-size: var(--base-tokens-size-12);
  --body-b3-strikethrough-weight: var(--base-tokens-weight-regular);
  --body-b3-underline-size: var(--base-tokens-size-12);
  --body-b3-underline-tracking: var(--base-tokens-tracking-s);
  --body-b3-underline-weight: var(--base-tokens-weight-medium);
  --body-font: "Manrope";
  --body-labels-bold-size: var(--base-tokens-size-10);
  --body-labels-bold-tracking: var(--base-tokens-tracking-s);
  --body-labels-bold-weight: var(--base-tokens-weight-bold);
  --body-labels-medium-height: var(--base-tokens-line-height-16);
  --body-labels-medium-size: var(--base-tokens-size-10);
  --body-labels-medium-tracking: var(--base-tokens-tracking-s);
  --body-labels-medium-weight: var(--base-tokens-weight-medium);
  --body-labels-reg-height: var(--base-tokens-line-height-16);
  --body-labels-reg-size: var(--base-tokens-size-10);
  --body-labels-reg-tracking: var(--base-tokens-tracking-s);
  --body-labels-reg-weight: var(--base-tokens-weight-regular);
  --body-labels-semibold-height: var(--base-tokens-line-height-16);
  --body-labels-semibold-size: var(--base-tokens-size-10);
  --body-labels-semibold-tracking: var(--base-tokens-tracking-s);
  --body-labels-semibold-weight: var(--base-tokens-weight-semi-bold);
  --body-labels-strikethrough-height: var(--base-tokens-line-height-14);
  --body-labels-strikethrough-size: var(--base-tokens-size-10);
  --body-labels-strikethrough-weight: var(--base-tokens-weight-regular);
  --body-labels-underline-size: var(--base-tokens-size-10);
  --body-labels-underline-tracking: var(--base-tokens-tracking-s);
  --body-labels-underline-weight: var(--base-tokens-weight-medium);
  --body-micro-semibold-size: var(--base-tokens-size-8);
  --body-micro-semibold-tracking: var(--base-tokens-tracking-s);
  --body-micro-semibold-weight: var(--base-tokens-weight-medium-2);
  --body-overline-large-height: var(--base-tokens-line-height-18);
  --body-overline-large-size: var(--base-tokens-size-12);
  --body-overline-large-tracking: var(--base-tokens-tracking-l);
  --body-overline-large-weight: var(--base-tokens-weight-medium-2);
  --body-overline-small-height: var(--base-tokens-line-height-16);
  --body-overline-small-regular-size: var(--base-tokens-size-10);
  --body-overline-small-regular-tracking: var(--base-tokens-tracking-m);
  --body-overline-small-regular-weight: var(--base-tokens-weight-regular);
  --body-overline-small-size: var(--base-tokens-size-10);
  --body-overline-small-tracking: var(--base-tokens-tracking-m);
  --body-overline-small-weight: var(--base-tokens-weight-medium-2);
  --body-overline-xsmall-height: var(--base-tokens-line-height-12);
  --body-overline-xsmall-size: var(--base-tokens-size-8);
  --body-overline-xsmall-tracking: var(--base-tokens-tracking-m);
  --body-overline-xsmall-weight: var(--base-tokens-weight-medium-2);
  --button-destructive-default-fill: var(--base-tokens-semantic-negative-red-300); /* @kind color */
  --button-destructive-default-icon: var(--icons-icon-white); /* @kind color */
  --button-destructive-default-text: var(--text-tx-white); /* @kind color */
  --button-destructive-disabled-fill: var(--background-bg-tertiary); /* @kind color */
  --button-destructive-disabled-icon: var(--icons-icon-disabled); /* @kind color */
  --button-destructive-disabled-text: var(--text-tx-disabled); /* @kind color */
  --button-destructive-hover-fill: var(--base-tokens-semantic-negative-red-400); /* @kind color */
  --button-ghost-default-fill: var(--base-tokens-alpha-white-6); /* @kind color */
  --button-ghost-default-icon: var(--base-tokens-actions-cta-base); /* @kind color */
  --button-ghost-default-text: var(--base-tokens-actions-cta-base); /* @kind color */
  --button-ghost-disabled-fill: var(--background-bg-secondary); /* @kind color */
  --button-ghost-disabled-icon: var(--icons-icon-disabled); /* @kind color */
  --button-ghost-disabled-text: var(--text-tx-disabled); /* @kind color */
  --button-ghost-hover-fill: var(--background-bg-secondary); /* @kind color */
  --button-link-accent-default-text: var(--base-tokens-actions-cta-base); /* @kind color */
  --button-link-accent-disabled-text: var(--text-tx-tertiary); /* @kind color */
  --button-link-accent-hover-text: var(--base-tokens-actions-cta-deep); /* @kind color */
  --button-link-neutral-default-text: var(--text-tx-primary); /* @kind color */
  --button-link-neutral-disabled-text: var(--text-tx-tertiary); /* @kind color */
  --button-link-neutral-hover-text: var(--text-tx-secondary); /* @kind color */
  --button-primary-default-fill: var(--base-tokens-actions-cta-base); /* @kind color */
  --button-primary-default-icon: var(--icons-icon-white); /* @kind color */
  --button-primary-default-text: var(--text-tx-white); /* @kind color */
  --button-primary-disabled-fill: var(--background-bg-tertiary); /* @kind color */
  --button-primary-disabled-icon: var(--icons-icon-disabled); /* @kind color */
  --button-primary-disabled-text: var(--text-tx-disabled); /* @kind color */
  --button-primary-hover-fill: var(--base-tokens-actions-cta-deep); /* @kind color */
  --button-secondary-default-fill-2: var(--base-tokens-actions-cta-tint); /* @kind color */
  --button-secondary-default-fill: var(--background-bg-primary); /* @kind color */
  --button-secondary-default-icon-2: var(--base-tokens-actions-cta-base); /* @kind color */
  --button-secondary-default-icon: var(--icons-icon-primary); /* @kind color */
  --button-secondary-default-stroke: var(--stroke-st-secondary); /* @kind color */
  --button-secondary-default-text-2: var(--base-tokens-actions-cta-base); /* @kind color */
  --button-secondary-default-text: var(--text-tx-primary); /* @kind color */
  --button-secondary-disabled-fill: var(--background-bg-tertiary); /* @kind color */
  --button-secondary-disabled-icon-2: var(--icons-icon-disabled); /* @kind color */
  --button-secondary-disabled-icon: var(--icons-icon-disabled); /* @kind color */
  --button-secondary-disabled-stroke: var(--stroke-st-secondary); /* @kind color */
  --button-secondary-disabled-text-2: var(--text-tx-disabled); /* @kind color */
  --button-secondary-disabled-text: var(--text-tx-tertiary); /* @kind color */
  --button-secondary-hover-fill: var(--base-tokens-actions-cta-tint); /* @kind color */
  --button-secondary-hover-stroke: var(--stroke-st-strong); /* @kind color */
  --desktop-h4-bold-size: var(--base-tokens-size-16);
  --desktop-h4-bold-tracking: var(--base-tokens-tracking-s);
  --desktop-h4-bold-weight: var(--base-tokens-weight-bold);
  --desktop-h4-reg-size: var(--base-tokens-size-16);
  --desktop-h4-reg-tracking: var(--base-tokens-tracking-s);
  --desktop-h4-reg-weight: var(--base-tokens-weight-regular);
  --desktop-h4-semibold-size: var(--base-tokens-size-16);
  --desktop-h4-semibold-tracking: var(--base-tokens-tracking-s);
  --desktop-h4-semibold-weight: var(--base-tokens-weight-medium-2);
  --desktop-h5-bold-size: var(--base-tokens-size-14);
  --desktop-h5-bold-tracking: var(--base-tokens-tracking-s);
  --desktop-h5-bold-weight: var(--base-tokens-weight-bold);
  --desktop-h5-reg-size: var(--base-tokens-size-14);
  --desktop-h5-reg-tracking: var(--base-tokens-tracking-s);
  --desktop-h5-reg-weight: var(--base-tokens-weight-regular);
  --desktop-h5-semibold-size: var(--base-tokens-size-14);
  --desktop-h5-semibold-tracking: var(--base-tokens-tracking-s);
  --desktop-h5-semibold-weight: var(--base-tokens-weight-medium-2);
  --heading-display-reg-height: var(--base-tokens-line-height-54);
  --heading-display-reg-size: var(--base-tokens-size-40);
  --heading-display-reg-tracking: var(--base-tokens-tracking-xs);
  --heading-display-reg-weight: var(--base-tokens-weight-regular);
  --heading-font: "Fraunces";
  --heading-h1-bold-height: var(--base-tokens-line-height-44);
  --heading-h1-bold-size: var(--base-tokens-size-32);
  --heading-h1-bold-tracking: var(--base-tokens-tracking-xs);
  --heading-h1-bold-weight: var(--base-tokens-weight-bold);
  --heading-h1-reg-height: var(--base-tokens-line-height-48);
  --heading-h1-reg-size: var(--base-tokens-size-36);
  --heading-h1-reg-tracking: var(--base-tokens-tracking-xs);
  --heading-h1-reg-weight: var(--base-tokens-weight-regular);
  --heading-h1-semibold-height: var(--base-tokens-line-height-48);
  --heading-h1-semibold-size: var(--base-tokens-size-36);
  --heading-h1-semibold-tracking: var(--base-tokens-tracking-xs);
  --heading-h1-semibold-weight: var(--base-tokens-weight-semi-bold);
  --heading-h2-bold-height: var(--base-tokens-line-height-38);
  --heading-h2-bold-size: var(--base-tokens-size-28);
  --heading-h2-bold-tracking: var(--base-tokens-tracking-xs);
  --heading-h2-bold-weight: var(--base-tokens-weight-bold);
  --heading-h2-reg-height: var(--base-tokens-line-height-38);
  --heading-h2-reg-size: var(--base-tokens-size-28);
  --heading-h2-reg-tracking: var(--base-tokens-tracking-xs);
  --heading-h2-reg-weight: var(--base-tokens-weight-regular);
  --heading-h2-semibold-height: var(--base-tokens-line-height-38);
  --heading-h2-semibold-size: var(--base-tokens-size-28);
  --heading-h2-semibold-tracking: var(--base-tokens-tracking-xs);
  --heading-h2-semibold-weight: var(--base-tokens-weight-semi-bold);
  --heading-h3-semibold-height: var(--base-tokens-line-height-24-2);
  --heading-h3-semibold-size: var(--base-tokens-size-18);
  --heading-h3-semibold-tracking: var(--base-tokens-tracking-s);
  --heading-h3-semibold-weight: var(--base-tokens-weight-medium-2);
  --heading-section-bold-height: var(--base-tokens-line-height-28);
  --heading-section-bold-size: var(--base-tokens-size-20);
  --heading-section-bold-tracking: var(--base-tokens-tracking-s);
  --heading-section-bold-weight: var(--base-tokens-weight-bold);
  --icons-icon-accent-01: var(--base-tokens-accent-01-base); /* @kind color */
  --icons-icon-accent-02: var(--base-tokens-accent-02-base); /* @kind color */
  --icons-icon-accent-03: var(--base-tokens-accent-03-base); /* @kind color */
  --icons-icon-accent-04: var(--base-tokens-accent-04-base); /* @kind color */
  --icons-icon-accent-05: var(--base-tokens-accent-05-base); /* @kind color */
  --icons-icon-brand-light: var(--base-tokens-brand-brand-500); /* @kind color */
  --icons-icon-brand: var(--base-tokens-brand-brand-600); /* @kind color */
  --icons-icon-disabled: var(--base-tokens-neutral-n-500); /* @kind color */
  --icons-icon-ghost: var(--base-tokens-neutral-n-500); /* @kind color */
  --icons-icon-intermediate: var(--base-tokens-semantic-intermediate-yellow-300); /* @kind color */
  --icons-icon-negative: var(--base-tokens-semantic-negative-red-300); /* @kind color */
  --icons-icon-positive-2: var(--base-tokens-semantic-positive-green-300); /* @kind color */
  --icons-icon-positive: var(--base-tokens-semantic-positive-green-400); /* @kind color */
  --icons-icon-primary: var(--base-tokens-neutral-n-900); /* @kind color */
  --icons-icon-secondary: var(--base-tokens-neutral-n-700); /* @kind color */
  --icons-icon-tertiary: var(--base-tokens-neutral-n-600); /* @kind color */
  --icons-icon-white: var(--base-tokens-neutral-n-00); /* @kind color */
  --mobile-h1-bold-height: var(--base-tokens-line-height-34);
  --mobile-h1-bold-size: var(--base-tokens-size-28);
  --mobile-h1-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h1-reg-height: var(--base-tokens-line-height-34);
  --mobile-h1-reg-size: var(--base-tokens-size-28);
  --mobile-h1-reg-weight: var(--base-tokens-weight-regular);
  --mobile-h1-semibold-height: var(--base-tokens-line-height-34);
  --mobile-h1-semibold-size: var(--base-tokens-size-28);
  --mobile-h1-semibold-weight: var(--base-tokens-weight-medium-2);
  --mobile-h2-bold-height: var(--base-tokens-line-height-24);
  --mobile-h2-bold-size: var(--base-tokens-size-18);
  --mobile-h2-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h2-reg-height: var(--base-tokens-line-height-24);
  --mobile-h2-reg-size: var(--base-tokens-size-18);
  --mobile-h2-reg-weight: var(--base-tokens-weight-regular);
  --mobile-h2-semibold-height: var(--base-tokens-line-height-24);
  --mobile-h2-semibold-size: var(--base-tokens-size-18);
  --mobile-h2-semibold-weight: var(--base-tokens-weight-medium-2);
  --mobile-h3-bold-height: var(--base-tokens-line-height-22);
  --mobile-h3-bold-size: var(--base-tokens-size-16);
  --mobile-h3-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h3-reg-height: var(--base-tokens-line-height-22);
  --mobile-h3-reg-size: var(--base-tokens-size-16);
  --mobile-h3-reg-weight: var(--base-tokens-weight-regular);
  --mobile-h3-semibold-height: var(--base-tokens-line-height-22);
  --mobile-h3-semibold-size: var(--base-tokens-size-16);
  --mobile-h3-semibold-weight: var(--base-tokens-weight-medium-2);
  --mobile-h4-bold-height: var(--base-tokens-line-height-20);
  --mobile-h4-bold-size: var(--base-tokens-size-14);
  --mobile-h4-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h4-reg-height: var(--base-tokens-line-height-20);
  --mobile-h4-reg-size: var(--base-tokens-size-14);
  --mobile-h4-reg-weight: var(--base-tokens-weight-regular);
  --mobile-h4-semibold-height: var(--base-tokens-line-height-20);
  --mobile-h4-semibold-size: var(--base-tokens-size-14);
  --mobile-h4-semibold-weight: var(--base-tokens-weight-medium-2);
  --probe-fambody: "Inter";
  --probe-famhead: "Fraunces";
  --probe-lh150: 150;
  --probe-lh24: 24;
  --probe-size: 28;
  --probe-track: -2;
  --probe-wfraun: "SemiBold";
  --probe-winter: "Semi Bold";
  --probe-wlower: "semibold";
  --radius-rd-0: var(--base-tokens-0);
  --radius-rd-10: var(--base-tokens-10);
  --radius-rd-12: var(--base-tokens-12);
  --radius-rd-14: var(--base-tokens-14);
  --radius-rd-16: var(--base-tokens-16);
  --radius-rd-20: var(--base-tokens-20);
  --radius-rd-24: var(--base-tokens-24);
  --radius-rd-28: var(--base-tokens-28);
  --radius-rd-32: var(--base-tokens-32);
  --radius-rd-4: var(--base-tokens-4);
  --radius-rd-6: var(--base-tokens-6);
  --radius-rd-8: var(--base-tokens-8);
  --radius-rd-full: 999;
  --spacing-sp-0: var(--base-tokens-0);
  --spacing-sp-10: var(--base-tokens-10);
  --spacing-sp-120: var(--base-tokens-120);
  --spacing-sp-12: var(--base-tokens-12);
  --spacing-sp-144: var(--base-tokens-144);
  --spacing-sp-160: var(--base-tokens-160);
  --spacing-sp-16: var(--base-tokens-16);
  --spacing-sp-200: var(--base-tokens-200);
  --spacing-sp-20: var(--base-tokens-20);
  --spacing-sp-24: var(--base-tokens-24);
  --spacing-sp-28: var(--base-tokens-28);
  --spacing-sp-2: var(--base-tokens-2);
  --spacing-sp-32: var(--base-tokens-32);
  --spacing-sp-40: var(--base-tokens-40);
  --spacing-sp-48: var(--base-tokens-48);
  --spacing-sp-4: var(--base-tokens-4);
  --spacing-sp-64: var(--base-tokens-64);
  --spacing-sp-6: var(--base-tokens-6);
  --spacing-sp-80: var(--base-tokens-80);
  --spacing-sp-8: var(--base-tokens-8);
  --spacing-sp-96: var(--base-tokens-96);
  --stage-estimate-bg: var(--background-bg-accent-02); /* @kind color */
  --stage-estimate-icon: var(--icons-icon-accent-02); /* @kind color */
  --stage-estimate-text: var(--text-tx-accent-02); /* @kind color */
  --stage-in-progress-bg: var(--background-bg-accent-04); /* @kind color */
  --stage-in-progress-icon: var(--icons-icon-accent-04); /* @kind color */
  --stage-in-progress-text: var(--text-tx-accent-04); /* @kind color */
  --stage-inquiry-bg: var(--background-bg-accent-01); /* @kind color */
  --stage-inquiry-icon: var(--icons-icon-accent-01); /* @kind color */
  --stage-inquiry-text: var(--text-tx-accent-01); /* @kind color */
  --stage-payment-bg: var(--background-bg-accent-05); /* @kind color */
  --stage-payment-icon: var(--icons-icon-accent-05); /* @kind color */
  --stage-payment-text: var(--text-tx-accent-05); /* @kind color */
  --stage-scheduled-bg: var(--background-bg-accent-03); /* @kind color */
  --stage-scheduled-icon: var(--icons-icon-accent-03); /* @kind color */
  --stage-scheduled-text: var(--text-tx-accent-03); /* @kind color */
  --stroke-st-accent-01: var(--base-tokens-accent-01-base); /* @kind color */
  --stroke-st-accent-02: var(--base-tokens-accent-02-base); /* @kind color */
  --stroke-st-accent-03: var(--base-tokens-accent-03-base); /* @kind color */
  --stroke-st-accent-04: var(--base-tokens-accent-04-base); /* @kind color */
  --stroke-st-accent-05: var(--base-tokens-accent-05-base); /* @kind color */
  --stroke-st-black: var(--base-tokens-neutral-n-900); /* @kind color */
  --stroke-st-brand: var(--base-tokens-brand-brand-500); /* @kind color */
  --stroke-st-dark: var(--base-tokens-neutral-n-700); /* @kind color */
  --stroke-st-intermediate-light: var(--base-tokens-semantic-intermediate-yellow-300); /* @kind color */
  --stroke-st-intermediate: var(--base-tokens-semantic-intermediate-yellow-400); /* @kind color */
  --stroke-st-negative-light: var(--base-tokens-semantic-negative-red-300); /* @kind color */
  --stroke-st-negative: var(--base-tokens-semantic-negative-red-400); /* @kind color */
  --stroke-st-positive-light: var(--base-tokens-semantic-positive-green-300); /* @kind color */
  --stroke-st-positive: var(--base-tokens-semantic-positive-green-400); /* @kind color */
  --stroke-st-primary: var(--base-tokens-neutral-n-200); /* @kind color */
  --stroke-st-secondary: var(--base-tokens-neutral-n-300); /* @kind color */
  --stroke-st-strong: var(--base-tokens-neutral-n-500); /* @kind color */
  --stroke-st-white: var(--base-tokens-neutral-n-00); /* @kind color */
  --tab-selected-fill: var(--base-tokens-actions-cta-base); /* @kind color */
  --tab-selected-hover-fill: var(--base-tokens-actions-cta-deep); /* @kind color */
  --text-tx-accent-01: var(--base-tokens-accent-01-deep); /* @kind color */
  --text-tx-accent-02: var(--base-tokens-accent-02-deep); /* @kind color */
  --text-tx-accent-03: var(--base-tokens-accent-03-deep); /* @kind color */
  --text-tx-accent-04: var(--base-tokens-accent-04-deep); /* @kind color */
  --text-tx-accent-05: var(--base-tokens-accent-05-deep); /* @kind color */
  --text-tx-brand-deep: var(--base-tokens-brand-brand-700); /* @kind color */
  --text-tx-brand: var(--base-tokens-brand-brand-600); /* @kind color */
  --text-tx-disabled: var(--base-tokens-neutral-n-500); /* @kind color */
  --text-tx-ghost: var(--base-tokens-neutral-n-500); /* @kind color */
  --text-tx-intermediate: var(--base-tokens-semantic-intermediate-yellow-400); /* @kind color */
  --text-tx-negative: var(--base-tokens-semantic-negative-red-400); /* @kind color */
  --text-tx-positive: var(--base-tokens-semantic-positive-green-400); /* @kind color */
  --text-tx-primary: var(--base-tokens-neutral-n-900); /* @kind color */
  --text-tx-secondary: var(--base-tokens-neutral-n-700); /* @kind color */
  --text-tx-tertiary: var(--base-tokens-neutral-n-600); /* @kind color */
  --text-tx-white: var(--base-tokens-neutral-n-00); /* @kind color */
}

:root[data-mode="instrument-sans"] {
  --base-tokens-line-height-12: 12;
  --base-tokens-line-height-14: 14;
  --base-tokens-line-height-16: 16;
  --base-tokens-line-height-17: 17;
  --base-tokens-line-height-18: 18;
  --base-tokens-line-height-20: 20;
  --base-tokens-line-height-22-2: 22;
  --base-tokens-line-height-22: 22;
  --base-tokens-line-height-24-2: 24;
  --base-tokens-line-height-24: 24;
  --base-tokens-line-height-28: 28;
  --base-tokens-line-height-34: 34;
  --base-tokens-line-height-38: 38;
  --base-tokens-line-height-44: 44;
  --base-tokens-line-height-48: 48;
  --base-tokens-line-height-54: 54;
  --base-tokens-size-10: 10;
  --base-tokens-size-12: 12;
  --base-tokens-size-14: 14;
  --base-tokens-size-16: 16;
  --base-tokens-size-18: 18;
  --base-tokens-size-20: 20;
  --base-tokens-size-28: 28;
  --base-tokens-size-32: 32;
  --base-tokens-size-36: 36;
  --base-tokens-size-40: 40;
  --base-tokens-size-8: 8;
  --base-tokens-tracking-l: 2;
  --base-tokens-tracking-m: 1.25;
  --base-tokens-tracking-s: 0;
  --base-tokens-tracking-xs: -1;
  --base-tokens-weight-bold: "bold";
  --base-tokens-weight-medium-2: "medium";
  --base-tokens-weight-medium: "medium";
  --base-tokens-weight-regular: "regular";
  --base-tokens-weight-semi-bold: "semibold";
  --body-b0-semibold-size: var(--base-tokens-size-32);
  --body-b0-semibold-tracking: var(--base-tokens-tracking-s);
  --body-b0-semibold-weight: var(--base-tokens-weight-medium-2);
  --body-b1-bold-height: var(--base-tokens-line-height-24-2);
  --body-b1-bold-size-2: var(--base-tokens-size-16);
  --body-b1-bold-size: var(--base-tokens-size-16);
  --body-b1-bold-tracking-2: var(--base-tokens-tracking-s);
  --body-b1-bold-tracking: var(--base-tokens-tracking-s);
  --body-b1-bold-weight-2: var(--base-tokens-weight-bold);
  --body-b1-bold-weight: var(--base-tokens-weight-bold);
  --body-b1-medium-height: var(--base-tokens-line-height-24-2);
  --body-b1-medium-size: var(--base-tokens-size-16);
  --body-b1-medium-tracking: var(--base-tokens-tracking-s);
  --body-b1-medium-weight: var(--base-tokens-weight-medium);
  --body-b1-reg-height-2: var(--base-tokens-line-height-24-2);
  --body-b1-reg-height: var(--base-tokens-line-height-24-2);
  --body-b1-reg-size-2: var(--base-tokens-size-16);
  --body-b1-reg-size: var(--base-tokens-size-18);
  --body-b1-reg-tracking-2: var(--base-tokens-tracking-s);
  --body-b1-reg-tracking: var(--base-tokens-tracking-s);
  --body-b1-reg-weight-2: var(--base-tokens-weight-regular);
  --body-b1-reg-weight: var(--base-tokens-weight-regular);
  --body-b1-semibold-height: var(--base-tokens-line-height-24-2);
  --body-b1-semibold-size: var(--base-tokens-size-18);
  --body-b1-semibold-tracking: var(--base-tokens-tracking-s);
  --body-b1-semibold-weight: var(--base-tokens-weight-medium-2);
  --body-b1-strikethrough-height: var(--base-tokens-line-height-22);
  --body-b1-strikethrough-size: var(--base-tokens-size-16);
  --body-b1-strikethrough-weight: var(--base-tokens-weight-regular);
  --body-b1-underline-height: var(--base-tokens-line-height-22);
  --body-b1-underline-size: var(--base-tokens-size-16);
  --body-b1-underline-tracking: var(--base-tokens-tracking-s);
  --body-b1-underline-weight: var(--base-tokens-weight-medium);
  --body-b2-bold-size: var(--base-tokens-size-14);
  --body-b2-bold-tracking: var(--base-tokens-tracking-s);
  --body-b2-bold-weight: var(--base-tokens-weight-bold);
  --body-b2-medium-height: var(--base-tokens-line-height-22-2);
  --body-b2-medium-size: var(--base-tokens-size-14);
  --body-b2-medium-tracking: var(--base-tokens-tracking-s);
  --body-b2-medium-weight: var(--base-tokens-weight-medium);
  --body-b2-reg-height: var(--base-tokens-line-height-22-2);
  --body-b2-reg-size: var(--base-tokens-size-14);
  --body-b2-reg-tracking: var(--base-tokens-tracking-s);
  --body-b2-reg-weight: var(--base-tokens-weight-regular);
  --body-b2-semibold-height: var(--base-tokens-line-height-22-2);
  --body-b2-semibold-size: var(--base-tokens-size-14);
  --body-b2-semibold-tracking: var(--base-tokens-tracking-s);
  --body-b2-semibold-weight: var(--base-tokens-weight-medium-2);
  --body-b2-strikethrough-height: var(--base-tokens-line-height-20);
  --body-b2-strikethrough-size: var(--base-tokens-size-14);
  --body-b2-strikethrough-weight: var(--base-tokens-weight-regular);
  --body-b2-underline-size: var(--base-tokens-size-14);
  --body-b2-underline-tracking: var(--base-tokens-tracking-s);
  --body-b2-underline-weight: var(--base-tokens-weight-medium);
  --body-b3-bold-size: var(--base-tokens-size-12);
  --body-b3-bold-tracking: var(--base-tokens-tracking-s);
  --body-b3-bold-weight: var(--base-tokens-weight-bold);
  --body-b3-medium-height: var(--base-tokens-line-height-18);
  --body-b3-medium-size: var(--base-tokens-size-12);
  --body-b3-medium-tracking: var(--base-tokens-tracking-s);
  --body-b3-medium-weight: var(--base-tokens-weight-medium);
  --body-b3-reg-height: var(--base-tokens-line-height-18);
  --body-b3-reg-size: var(--base-tokens-size-12);
  --body-b3-reg-tracking: var(--base-tokens-tracking-s);
  --body-b3-reg-weight: var(--base-tokens-weight-regular);
  --body-b3-semibold-height: var(--base-tokens-line-height-18);
  --body-b3-semibold-size: var(--base-tokens-size-12);
  --body-b3-semibold-tracking: var(--base-tokens-tracking-s);
  --body-b3-semibold-weight: var(--base-tokens-weight-medium-2);
  --body-b3-strikethrough-height: var(--base-tokens-line-height-17);
  --body-b3-strikethrough-size: var(--base-tokens-size-12);
  --body-b3-strikethrough-weight: var(--base-tokens-weight-regular);
  --body-b3-underline-size: var(--base-tokens-size-12);
  --body-b3-underline-tracking: var(--base-tokens-tracking-s);
  --body-b3-underline-weight: var(--base-tokens-weight-medium);
  --body-font: "Instrument Sans";
  --body-labels-bold-size: var(--base-tokens-size-10);
  --body-labels-bold-tracking: var(--base-tokens-tracking-s);
  --body-labels-bold-weight: var(--base-tokens-weight-bold);
  --body-labels-medium-height: var(--base-tokens-line-height-16);
  --body-labels-medium-size: var(--base-tokens-size-10);
  --body-labels-medium-tracking: var(--base-tokens-tracking-s);
  --body-labels-medium-weight: var(--base-tokens-weight-medium);
  --body-labels-reg-height: var(--base-tokens-line-height-16);
  --body-labels-reg-size: var(--base-tokens-size-10);
  --body-labels-reg-tracking: var(--base-tokens-tracking-s);
  --body-labels-reg-weight: var(--base-tokens-weight-regular);
  --body-labels-semibold-height: var(--base-tokens-line-height-16);
  --body-labels-semibold-size: var(--base-tokens-size-10);
  --body-labels-semibold-tracking: var(--base-tokens-tracking-s);
  --body-labels-semibold-weight: var(--base-tokens-weight-medium-2);
  --body-labels-strikethrough-height: var(--base-tokens-line-height-14);
  --body-labels-strikethrough-size: var(--base-tokens-size-10);
  --body-labels-strikethrough-weight: var(--base-tokens-weight-regular);
  --body-labels-underline-size: var(--base-tokens-size-10);
  --body-labels-underline-tracking: var(--base-tokens-tracking-s);
  --body-labels-underline-weight: var(--base-tokens-weight-medium);
  --body-micro-semibold-size: var(--base-tokens-size-8);
  --body-micro-semibold-tracking: var(--base-tokens-tracking-s);
  --body-micro-semibold-weight: var(--base-tokens-weight-medium-2);
  --body-overline-large-height: var(--base-tokens-line-height-18);
  --body-overline-large-size: var(--base-tokens-size-12);
  --body-overline-large-tracking: var(--base-tokens-tracking-l);
  --body-overline-large-weight: var(--base-tokens-weight-medium-2);
  --body-overline-small-height: var(--base-tokens-line-height-16);
  --body-overline-small-regular-size: var(--base-tokens-size-10);
  --body-overline-small-regular-tracking: var(--base-tokens-tracking-m);
  --body-overline-small-regular-weight: var(--base-tokens-weight-regular);
  --body-overline-small-size: var(--base-tokens-size-10);
  --body-overline-small-tracking: var(--base-tokens-tracking-m);
  --body-overline-small-weight: var(--base-tokens-weight-medium-2);
  --body-overline-xsmall-height: var(--base-tokens-line-height-12);
  --body-overline-xsmall-size: var(--base-tokens-size-8);
  --body-overline-xsmall-tracking: var(--base-tokens-tracking-m);
  --body-overline-xsmall-weight: var(--base-tokens-weight-medium-2);
  --desktop-h4-bold-size: var(--base-tokens-size-16);
  --desktop-h4-bold-tracking: var(--base-tokens-tracking-s);
  --desktop-h4-bold-weight: var(--base-tokens-weight-bold);
  --desktop-h4-reg-size: var(--base-tokens-size-16);
  --desktop-h4-reg-tracking: var(--base-tokens-tracking-s);
  --desktop-h4-reg-weight: var(--base-tokens-weight-regular);
  --desktop-h4-semibold-size: var(--base-tokens-size-16);
  --desktop-h4-semibold-tracking: var(--base-tokens-tracking-s);
  --desktop-h4-semibold-weight: var(--base-tokens-weight-medium-2);
  --desktop-h5-bold-size: var(--base-tokens-size-14);
  --desktop-h5-bold-tracking: var(--base-tokens-tracking-s);
  --desktop-h5-bold-weight: var(--base-tokens-weight-bold);
  --desktop-h5-reg-size: var(--base-tokens-size-14);
  --desktop-h5-reg-tracking: var(--base-tokens-tracking-s);
  --desktop-h5-reg-weight: var(--base-tokens-weight-regular);
  --desktop-h5-semibold-size: var(--base-tokens-size-14);
  --desktop-h5-semibold-tracking: var(--base-tokens-tracking-s);
  --desktop-h5-semibold-weight: var(--base-tokens-weight-medium-2);
  --heading-display-reg-height: var(--base-tokens-line-height-54);
  --heading-display-reg-size: var(--base-tokens-size-40);
  --heading-display-reg-tracking: var(--base-tokens-tracking-xs);
  --heading-display-reg-weight: var(--base-tokens-weight-regular);
  --heading-font: "Instrument Sans";
  --heading-h1-bold-height: var(--base-tokens-line-height-44);
  --heading-h1-bold-size: var(--base-tokens-size-32);
  --heading-h1-bold-tracking: var(--base-tokens-tracking-xs);
  --heading-h1-bold-weight: var(--base-tokens-weight-bold);
  --heading-h1-reg-height: var(--base-tokens-line-height-48);
  --heading-h1-reg-size: var(--base-tokens-size-36);
  --heading-h1-reg-tracking: var(--base-tokens-tracking-xs);
  --heading-h1-reg-weight: var(--base-tokens-weight-regular);
  --heading-h1-semibold-height: var(--base-tokens-line-height-48);
  --heading-h1-semibold-size: var(--base-tokens-size-36);
  --heading-h1-semibold-tracking: var(--base-tokens-tracking-xs);
  --heading-h1-semibold-weight: var(--base-tokens-weight-semi-bold);
  --heading-h2-bold-height: var(--base-tokens-line-height-38);
  --heading-h2-bold-size: var(--base-tokens-size-28);
  --heading-h2-bold-tracking: var(--base-tokens-tracking-xs);
  --heading-h2-bold-weight: var(--base-tokens-weight-bold);
  --heading-h2-reg-height: var(--base-tokens-line-height-38);
  --heading-h2-reg-size: var(--base-tokens-size-28);
  --heading-h2-reg-tracking: var(--base-tokens-tracking-xs);
  --heading-h2-reg-weight: var(--base-tokens-weight-regular);
  --heading-h2-semibold-height: var(--base-tokens-line-height-38);
  --heading-h2-semibold-size: var(--base-tokens-size-28);
  --heading-h2-semibold-tracking: var(--base-tokens-tracking-xs);
  --heading-h2-semibold-weight: var(--base-tokens-weight-semi-bold);
  --heading-h3-semibold-height: var(--base-tokens-line-height-24-2);
  --heading-h3-semibold-size: var(--base-tokens-size-18);
  --heading-h3-semibold-tracking: var(--base-tokens-tracking-s);
  --heading-h3-semibold-weight: var(--base-tokens-weight-medium-2);
  --heading-section-bold-height: var(--base-tokens-line-height-28);
  --heading-section-bold-size: var(--base-tokens-size-20);
  --heading-section-bold-tracking: var(--base-tokens-tracking-s);
  --heading-section-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h1-bold-height: var(--base-tokens-line-height-34);
  --mobile-h1-bold-size: var(--base-tokens-size-28);
  --mobile-h1-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h1-reg-height: var(--base-tokens-line-height-34);
  --mobile-h1-reg-size: var(--base-tokens-size-28);
  --mobile-h1-reg-weight: var(--base-tokens-weight-regular);
  --mobile-h1-semibold-height: var(--base-tokens-line-height-34);
  --mobile-h1-semibold-size: var(--base-tokens-size-28);
  --mobile-h1-semibold-weight: var(--base-tokens-weight-medium-2);
  --mobile-h2-bold-height: var(--base-tokens-line-height-24);
  --mobile-h2-bold-size: var(--base-tokens-size-18);
  --mobile-h2-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h2-reg-height: var(--base-tokens-line-height-24);
  --mobile-h2-reg-size: var(--base-tokens-size-18);
  --mobile-h2-reg-weight: var(--base-tokens-weight-regular);
  --mobile-h2-semibold-height: var(--base-tokens-line-height-24);
  --mobile-h2-semibold-size: var(--base-tokens-size-18);
  --mobile-h2-semibold-weight: var(--base-tokens-weight-medium-2);
  --mobile-h3-bold-height: var(--base-tokens-line-height-22);
  --mobile-h3-bold-size: var(--base-tokens-size-16);
  --mobile-h3-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h3-reg-height: var(--base-tokens-line-height-22);
  --mobile-h3-reg-size: var(--base-tokens-size-16);
  --mobile-h3-reg-weight: var(--base-tokens-weight-regular);
  --mobile-h3-semibold-height: var(--base-tokens-line-height-22);
  --mobile-h3-semibold-size: var(--base-tokens-size-16);
  --mobile-h3-semibold-weight: var(--base-tokens-weight-medium-2);
  --mobile-h4-bold-height: var(--base-tokens-line-height-20);
  --mobile-h4-bold-size: var(--base-tokens-size-14);
  --mobile-h4-bold-weight: var(--base-tokens-weight-bold);
  --mobile-h4-reg-height: var(--base-tokens-line-height-20);
  --mobile-h4-reg-size: var(--base-tokens-size-14);
  --mobile-h4-reg-weight: var(--base-tokens-weight-regular);
  --mobile-h4-semibold-height: var(--base-tokens-line-height-20);
  --mobile-h4-semibold-size: var(--base-tokens-size-14);
  --mobile-h4-semibold-weight: var(--base-tokens-weight-medium-2);
  --probe-fambody: "Inter";
  --probe-famhead: "Fraunces";
  --probe-lh150: 150;
  --probe-lh24: 24;
  --probe-size: 28;
  --probe-track: -2;
  --probe-wfraun: "SemiBold";
  --probe-winter: "Semi Bold";
  --probe-wlower: "semibold";
}
