:root,
*[data-sds-mode="light"],
.sds-mode--light {
  --sds-color-text-neutral-primary: #2b2b2d;
  --sds-color-text-neutral-secondary: #575758;
  --sds-color-text-neutral-tertiary: #6f6e6f;
  --sds-color-text-neutral-selected-primary: #2b2b2d;
  --sds-color-text-neutral-selected-on-minimal: #2b2b2d;
  --sds-color-text-neutral-selected-on-subtle: #2b2b2d;
  --sds-color-text-neutral-selected-on-moderate: #2b2b2d;
  --sds-color-text-neutral-selected-on-bold: #ffffff;
  --sds-color-text-neutral-selected-on-contrast: #ffffff;
  --sds-color-text-neutral-on-minimal: #2b2b2d;
  --sds-color-text-neutral-on-subtle: #2b2b2d;
  --sds-color-text-neutral-on-moderate: #2b2b2d;
  --sds-color-text-neutral-on-bold: #ffffff;
  --sds-color-text-neutral-on-contrast: #ffffff;
  --sds-color-text-neutral-on-strong: #ffffff;
  --sds-color-text-neutral-on-minimal-opacity: #2b2b2d;
  --sds-color-text-neutral-on-subtle-opacity: #2b2b2d;
  --sds-color-text-neutral-on-moderate-opacity: #2b2b2d;
  --sds-color-text-neutral-on-minimal-variant: #6f6e6f;
  --sds-color-text-neutral-on-subtle-variant: #6f6e6f;
  --sds-color-text-neutral-on-moderate-variant: #575758;
  --sds-color-text-neutral-on-strong-variant: #cbcbcc;
  --sds-color-text-neutral-on-contrast-variant: #919091;
  --sds-color-text-inverted-primary: #ffffff;
  --sds-color-text-inverted-secondary: rgba(255, 255, 255, 0.66);
  --sds-color-text-inverted-selected-primary: #ffffff;
  --sds-color-text-inverted-selected-on-minimal: #ffffff;
  --sds-color-text-inverted-selected-on-subtle: #ffffff;
  --sds-color-text-inverted-selected-on-moderate: #ffffff;
  --sds-color-text-inverted-on-minimal: #ffffff;
  --sds-color-text-inverted-on-subtle: #ffffff;
  --sds-color-text-inverted-on-moderate: #ffffff;
  --sds-color-text-inverted-on-minimal-variant: rgba(255, 255, 255, 0.66);
  --sds-color-text-inverted-on-subtle-variant: rgba(255, 255, 255, 0.66);
  --sds-color-text-spaceship-primary: #394eff;
  --sds-color-text-spaceship-selected-primary: #394eff;
  --sds-color-text-spaceship-selected-on-minimal: #2c3dce;
  --sds-color-text-spaceship-selected-on-subtle: #2c3dce;
  --sds-color-text-spaceship-selected-on-moderate: #121d76;
  --sds-color-text-spaceship-selected-on-bold: #ffffff;
  --sds-color-text-spaceship-on-minimal: #394eff;
  --sds-color-text-spaceship-on-subtle: #2c3dce;
  --sds-color-text-spaceship-on-moderate: #1f2da0;
  --sds-color-text-spaceship-on-bold: #ffffff;
  --sds-color-text-spaceship-on-contrast: #ffffff;
  --sds-color-text-spaceship-on-strong: #ffffff;
  --sds-color-text-spaceship-on-minimal-opacity: #394eff;
  --sds-color-text-spaceship-on-subtle-opacity: #2c3dce;
  --sds-color-text-spaceship-on-moderate-opacity: #1f2da0;
  --sds-color-text-spaceship-on-strong-variant: #abcaff;
  --sds-color-text-spaceship-on-contrast-variant: #5c83ff;
  --sds-color-text-info-primary: #0f6bd0;
  --sds-color-text-info-on-minimal: #0f6bd0;
  --sds-color-text-info-on-subtle: #0054a9;
  --sds-color-text-info-on-moderate: #003f80;
  --sds-color-text-info-on-bold: #ffffff;
  --sds-color-text-info-on-contrast: #ffffff;
  --sds-color-text-info-on-strong: #ffffff;
  --sds-color-text-info-on-minimal-opacity: #0f6bd0;
  --sds-color-text-info-on-subtle-opacity: #0054a9;
  --sds-color-text-info-on-moderate-opacity: #003f80;
  --sds-color-text-info-on-strong-variant: #b1cbff;
  --sds-color-text-info-on-contrast-variant: #5d8fe0;
  --sds-color-text-success-primary: #007f39;
  --sds-color-text-success-on-minimal: #007f39;
  --sds-color-text-success-on-subtle: #00652c;
  --sds-color-text-success-on-moderate: #004b1f;
  --sds-color-text-success-on-bold: #ffffff;
  --sds-color-text-success-on-contrast: #ffffff;
  --sds-color-text-success-on-strong: #ffffff;
  --sds-color-text-success-on-minimal-opacity: #007f39;
  --sds-color-text-success-on-subtle-opacity: #00652c;
  --sds-color-text-success-on-moderate-opacity: #004b1f;
  --sds-color-text-success-on-strong-variant: #9bdaa8;
  --sds-color-text-success-on-contrast-variant: #40a25d;
  --sds-color-text-warning-primary: #c04900;
  --sds-color-text-warning-on-minimal: #c04900;
  --sds-color-text-warning-on-subtle: #993900;
  --sds-color-text-warning-on-moderate: #742900;
  --sds-color-text-warning-on-bold: #501a00;
  --sds-color-text-warning-on-contrast: #ffffff;
  --sds-color-text-warning-on-strong: #ffffff;
  --sds-color-text-warning-on-minimal-opacity: #993900;
  --sds-color-text-warning-on-subtle-opacity: #993900;
  --sds-color-text-warning-on-moderate-opacity: #742900;
  --sds-color-text-warning-on-strong-variant: #fff3cb;
  --sds-color-text-warning-on-contrast-variant: #f06700;
  --sds-color-text-danger-primary: #d91300;
  --sds-color-text-danger-on-minimal: #d91300;
  --sds-color-text-danger-on-subtle: #ae0d00;
  --sds-color-text-danger-on-moderate: #840800;
  --sds-color-text-danger-on-bold: #ffffff;
  --sds-color-text-danger-on-contrast: #ffffff;
  --sds-color-text-danger-on-strong: #ffffff;
  --sds-color-text-danger-on-minimal-opacity: #d91300;
  --sds-color-text-danger-on-subtle-opacity: #ae0d00;
  --sds-color-text-danger-on-moderate-opacity: #840800;
  --sds-color-text-danger-on-strong-variant: #ffbaae;
  --sds-color-text-danger-on-contrast-variant: #ff5239;
  --sds-color-icon-neutral-primary: #2b2b2d;
  --sds-color-icon-neutral-secondary: #575758;
  --sds-color-icon-neutral-tertiary: #6f6e6f;
  --sds-color-icon-neutral-selected-primary: #2b2b2d;
  --sds-color-icon-neutral-selected-on-minimal: #2b2b2d;
  --sds-color-icon-neutral-selected-on-subtle: #2b2b2d;
  --sds-color-icon-neutral-selected-on-moderate: #2b2b2d;
  --sds-color-icon-neutral-selected-on-bold: #ffffff;
  --sds-color-icon-neutral-selected-on-contrast: #ffffff;
  --sds-color-icon-neutral-on-minimal: #2b2b2d;
  --sds-color-icon-neutral-on-subtle: #2b2b2d;
  --sds-color-icon-neutral-on-moderate: #2b2b2d;
  --sds-color-icon-neutral-on-bold: #ffffff;
  --sds-color-icon-neutral-on-contrast: #ffffff;
  --sds-color-icon-neutral-on-strong: #ffffff;
  --sds-color-icon-neutral-on-minimal-opacity: #2b2b2d;
  --sds-color-icon-neutral-on-subtle-opacity: #2b2b2d;
  --sds-color-icon-neutral-on-moderate-opacity: #2b2b2d;
  --sds-color-icon-neutral-on-minimal-variant: #6f6e6f;
  --sds-color-icon-neutral-on-subtle-variant: #6f6e6f;
  --sds-color-icon-neutral-on-moderate-variant: #575758;
  --sds-color-icon-neutral-on-strong-variant: #cbcbcc;
  --sds-color-icon-neutral-on-contrast-variant: #919091;
  --sds-color-icon-neutral-on-bold-variant: #ffffff;
  --sds-color-icon-inverted-primary: #ffffff;
  --sds-color-icon-inverted-secondary: rgba(255, 255, 255, 0.66);
  --sds-color-icon-inverted-selected-primary: #ffffff;
  --sds-color-icon-inverted-selected-on-minimal: #ffffff;
  --sds-color-icon-inverted-selected-on-subtle: #ffffff;
  --sds-color-icon-inverted-selected-on-moderate: #ffffff;
  --sds-color-icon-inverted-on-minimal: #ffffff;
  --sds-color-icon-inverted-on-subtle: #ffffff;
  --sds-color-icon-inverted-on-moderate: #ffffff;
  --sds-color-icon-inverted-on-minimal-variant: rgba(255, 255, 255, 0.66);
  --sds-color-icon-inverted-on-subtle-variant: rgba(255, 255, 255, 0.66);
  --sds-color-icon-spaceship-primary: #394eff;
  --sds-color-icon-spaceship-selected-primary: #394eff;
  --sds-color-icon-spaceship-selected-on-minimal: #2c3dce;
  --sds-color-icon-spaceship-selected-on-subtle: #2c3dce;
  --sds-color-icon-spaceship-selected-on-moderate: #121d76;
  --sds-color-icon-spaceship-selected-on-bold: #ffffff;
  --sds-color-icon-spaceship-on-minimal: #394eff;
  --sds-color-icon-spaceship-on-subtle: #2c3dce;
  --sds-color-icon-spaceship-on-moderate: #1f2da0;
  --sds-color-icon-spaceship-on-bold: #ffffff;
  --sds-color-icon-spaceship-on-contrast: #ffffff;
  --sds-color-icon-spaceship-on-strong: #ffffff;
  --sds-color-icon-spaceship-on-minimal-opacity: #394eff;
  --sds-color-icon-spaceship-on-subtle-opacity: #2c3dce;
  --sds-color-icon-spaceship-on-moderate-opacity: #1f2da0;
  --sds-color-icon-spaceship-on-subtle-variant: #394eff;
  --sds-color-icon-spaceship-on-moderate-variant: #2c3dce;
  --sds-color-icon-spaceship-on-strong-variant: #abcaff;
  --sds-color-icon-spaceship-on-contrast-variant: #5c83ff;
  --sds-color-icon-spaceship-primary-variant: #5c83ff;
  --sds-color-icon-info-primary: #0f6bd0;
  --sds-color-icon-info-on-minimal: #0f6bd0;
  --sds-color-icon-info-on-subtle: #0054a9;
  --sds-color-icon-info-on-moderate: #003f80;
  --sds-color-icon-info-on-bold: #ffffff;
  --sds-color-icon-info-on-contrast: #ffffff;
  --sds-color-icon-info-on-strong: #ffffff;
  --sds-color-icon-info-on-minimal-opacity: #0f6bd0;
  --sds-color-icon-info-on-subtle-opacity: #0054a9;
  --sds-color-icon-info-on-moderate-opacity: #003f80;
  --sds-color-icon-info-on-subtle-variant: #0f6bd0;
  --sds-color-icon-info-on-moderate-variant: #0054a9;
  --sds-color-icon-info-on-strong-variant: #b1cbff;
  --sds-color-icon-info-on-contrast-variant: #5d8fe0;
  --sds-color-icon-info-primary-variant: #5d8fe0;
  --sds-color-icon-success-primary: #007f39;
  --sds-color-icon-success-on-minimal: #007f39;
  --sds-color-icon-success-on-subtle: #00652c;
  --sds-color-icon-success-on-moderate: #004b1f;
  --sds-color-icon-success-on-bold: #ffffff;
  --sds-color-icon-success-on-contrast: #ffffff;
  --sds-color-icon-success-on-strong: #ffffff;
  --sds-color-icon-success-on-minimal-opacity: #007f39;
  --sds-color-icon-success-on-subtle-opacity: #00652c;
  --sds-color-icon-success-on-moderate-opacity: #004b1f;
  --sds-color-icon-success-on-subtle-variant: #007f39;
  --sds-color-icon-success-on-moderate-variant: #00652c;
  --sds-color-icon-success-on-strong-variant: #9bdaa8;
  --sds-color-icon-success-on-contrast-variant: #40a25d;
  --sds-color-icon-success-primary-variant: #40a25d;
  --sds-color-icon-warning-primary: #c04900;
  --sds-color-icon-warning-on-minimal: #c04900;
  --sds-color-icon-warning-on-subtle: #993900;
  --sds-color-icon-warning-on-moderate: #742900;
  --sds-color-icon-warning-on-bold: #501a00;
  --sds-color-icon-warning-on-contrast: #ffffff;
  --sds-color-icon-warning-on-strong: #ffffff;
  --sds-color-icon-warning-on-minimal-opacity: #993900;
  --sds-color-icon-warning-on-subtle-opacity: #993900;
  --sds-color-icon-warning-on-moderate-opacity: #742900;
  --sds-color-icon-warning-on-subtle-variant: #c04900;
  --sds-color-icon-warning-on-moderate-variant: #993900;
  --sds-color-icon-warning-on-strong-variant: #fff3cb;
  --sds-color-icon-warning-on-contrast-variant: #f06700;
  --sds-color-icon-warning-primary-variant: #f06700;
  --sds-color-icon-danger-primary: #d91300;
  --sds-color-icon-danger-on-minimal: #d91300;
  --sds-color-icon-danger-on-subtle: #ae0d00;
  --sds-color-icon-danger-on-moderate: #840800;
  --sds-color-icon-danger-on-bold: #ffffff;
  --sds-color-icon-danger-on-contrast: #ffffff;
  --sds-color-icon-danger-on-strong: #ffffff;
  --sds-color-icon-danger-on-minimal-opacity: #d91300;
  --sds-color-icon-danger-on-subtle-opacity: #ae0d00;
  --sds-color-icon-danger-on-moderate-opacity: #840800;
  --sds-color-icon-danger-on-subtle-variant: #d91300;
  --sds-color-icon-danger-on-moderate-variant: #ae0d00;
  --sds-color-icon-danger-on-strong-variant: #ffbaae;
  --sds-color-icon-danger-on-contrast-variant: #ff5239;
  --sds-color-icon-danger-primary-variant: #ff5239;
  --sds-color-background-neutral-selected-base: rgba(55, 55, 22, 0.07);
  --sds-color-background-neutral-selected-minimal: rgba(38, 55, 38, 0.14);
  --sds-color-background-neutral-selected-subtle: rgba(13, 13, 13, 0.2);
  --sds-color-background-neutral-selected-moderate: rgba(7, 7, 12, 0.29);
  --sds-color-background-neutral-selected-bold: #2b2b2d;
  --sds-color-background-neutral-selected-contrast: #2b2b2d;
  --sds-color-background-neutral-base: #ffffff;
  --sds-color-background-neutral-minimal: #f9f9f9;
  --sds-color-background-neutral-subtle: #f2f2f2;
  --sds-color-background-neutral-moderate: #e2e2e2;
  --sds-color-background-neutral-bold: #6f6e6f;
  --sds-color-background-neutral-strong: #404042;
  --sds-color-background-neutral-contrast: #2b2b2d;
  --sds-color-background-neutral-minimal-opacity: rgba(55, 55, 22, 0.03);
  --sds-color-background-neutral-subtle-opacity: rgba(38, 55, 38, 0.06);
  --sds-color-background-neutral-moderate-opacity: rgba(13, 13, 13, 0.12);
  --sds-color-background-neutral-bold-variant: #919091;
  --sds-color-background-inverted-selected-base: rgba(255, 255, 255, 0.07);
  --sds-color-background-inverted-selected-minimal: rgba(255, 255, 255, 0.14);
  --sds-color-background-inverted-selected-subtle: rgba(255, 255, 255, 0.2);
  --sds-color-background-inverted-selected-moderate: rgba(255, 255, 255, 0.29);
  --sds-color-background-inverted-selected-contrast: #ffffff;
  --sds-color-background-inverted-minimal: rgba(255, 255, 255, 0.06);
  --sds-color-background-inverted-subtle: rgba(255, 255, 255, 0.12);
  --sds-color-background-inverted-moderate: rgba(255, 255, 255, 0.21);
  --sds-color-background-inverted-contrast: #ffffff;
  --sds-color-background-spaceship-selected-base: rgba(30, 130, 255, 0.08);
  --sds-color-background-spaceship-selected-minimal: rgba(5, 105, 255, 0.16);
  --sds-color-background-spaceship-selected-subtle: rgba(2, 108, 255, 0.27);
  --sds-color-background-spaceship-selected-moderate: rgba(0, 94, 255, 0.41);
  --sds-color-background-spaceship-selected-bold: #394eff;
  --sds-color-background-spaceship-minimal: #f6faff;
  --sds-color-background-spaceship-subtle: #ebf3ff;
  --sds-color-background-spaceship-moderate: #cfe3ff;
  --sds-color-background-spaceship-bold: #394eff;
  --sds-color-background-spaceship-strong: #1f2da0;
  --sds-color-background-spaceship-contrast: #050d4f;
  --sds-color-background-spaceship-minimal-opacity: rgba(30, 130, 255, 0.04);
  --sds-color-background-spaceship-subtle-opacity: rgba(5, 105, 255, 0.08);
  --sds-color-background-spaceship-moderate-opacity: rgba(2, 108, 255, 0.19);
  --sds-color-background-info-minimal: #f9f9ff;
  --sds-color-background-info-subtle: #eff2ff;
  --sds-color-background-info-moderate: #d6e2ff;
  --sds-color-background-info-bold: #0f6bd0;
  --sds-color-background-info-strong: #003f80;
  --sds-color-background-info-contrast: #001737;
  --sds-color-background-info-minimal-opacity: rgba(55, 55, 255, 0.03);
  --sds-color-background-info-subtle-opacity: rgba(26, 69, 255, 0.07);
  --sds-color-background-info-moderate-opacity: rgba(14, 84, 255, 0.17);
  --sds-color-background-success-minimal: #f8faf5;
  --sds-color-background-success-subtle: #e9f6e8;
  --sds-color-background-success-moderate: #c7eccc;
  --sds-color-background-success-bold: #007f39;
  --sds-color-background-success-strong: #004b1f;
  --sds-color-background-success-contrast: #001d08;
  --sds-color-background-success-minimal-opacity: rgba(82, 133, 5, 0.04);
  --sds-color-background-success-subtle-opacity: rgba(34, 164, 25, 0.1);
  --sds-color-background-success-moderate-opacity: rgba(0, 168, 22, 0.22);
  --sds-color-background-warning-minimal: #fff9e8;
  --sds-color-background-warning-subtle: #fff3cb;
  --sds-color-background-warning-moderate: #ffe08c;
  --sds-color-background-warning-bold: #f99a00;
  --sds-color-background-warning-strong: #c04900;
  --sds-color-background-warning-contrast: #300c00;
  --sds-color-background-warning-minimal-opacity: rgba(255, 195, 25, 0.1);
  --sds-color-background-warning-subtle-opacity: rgba(255, 198, 7, 0.21);
  --sds-color-background-warning-moderate-opacity: rgba(255, 188, 5, 0.46);
  --sds-color-background-danger-minimal: #fff8f6;
  --sds-color-background-danger-subtle: #ffefed;
  --sds-color-background-danger-moderate: #ffdad3;
  --sds-color-background-danger-bold: #d91300;
  --sds-color-background-danger-strong: #840800;
  --sds-color-background-danger-contrast: #380100;
  --sds-color-background-danger-minimal-opacity: rgba(255, 80, 30, 0.04);
  --sds-color-background-danger-subtle-opacity: rgba(255, 55, 30, 0.08);
  --sds-color-background-danger-moderate-opacity: rgba(255, 49, 11, 0.18);
  --sds-color-border-neutral-selected-subtle: rgba(7, 7, 12, 0.21);
  --sds-color-border-neutral-selected-bold: #2b2b2d;
  --sds-color-border-neutral-minimal: rgba(38, 55, 38, 0.06);
  --sds-color-border-neutral-minimal-hovered: rgba(7, 7, 12, 0.21);
  --sds-color-border-neutral-minimal-pressed: rgba(8, 5, 8, 0.32);
  --sds-color-border-neutral-subtle: rgba(13, 13, 13, 0.12);
  --sds-color-border-neutral-subtle-hovered: rgba(8, 5, 8, 0.32);
  --sds-color-border-neutral-subtle-pressed: rgba(5, 3, 5, 0.44);
  --sds-color-border-neutral-moderate: rgba(7, 7, 12, 0.21);
  --sds-color-border-neutral-moderate-hovered: rgba(5, 3, 5, 0.44);
  --sds-color-border-neutral-moderate-pressed: #6f6e6f;
  --sds-color-border-neutral-bold: rgba(8, 5, 8, 0.32);
  --sds-color-border-neutral-strong: rgba(5, 3, 5, 0.44);
  --sds-color-border-neutral-contrast: #2b2b2d;
  --sds-color-border-inverted-selected-subtle: rgba(255, 255, 255, 0.21);
  --sds-color-border-inverted-selected-bold: rgba(255, 255, 255, 0.57);
  --sds-color-border-inverted-selected-contrast: #ffffff;
  --sds-color-border-inverted-minimal: rgba(255, 255, 255, 0.21);
  --sds-color-border-inverted-minimal-hovered: rgba(255, 255, 255, 0.32);
  --sds-color-border-inverted-minimal-pressed: rgba(255, 255, 255, 0.44);
  --sds-color-border-inverted-subtle: rgba(255, 255, 255, 0.32);
  --sds-color-border-inverted-subtle-hovered: rgba(255, 255, 255, 0.44);
  --sds-color-border-inverted-subtle-pressed: rgba(255, 255, 255, 0.57);
  --sds-color-border-inverted-moderate: rgba(255, 255, 255, 0.57);
  --sds-color-border-inverted-moderate-hovered: rgba(255, 255, 255, 0.66);
  --sds-color-border-inverted-moderate-pressed: rgba(255, 255, 255, 0.75);
  --sds-color-border-inverted-bold: rgba(255, 255, 255, 0.75);
  --sds-color-border-inverted-focused: #ffffff;
  --sds-color-border-inverted-inner-focused: #ffffff;
  --sds-color-border-inverted-outer-focused: rgba(255, 255, 255, 0.12);
  --sds-color-border-spaceship-selected-subtle: rgba(0, 94, 255, 0.33);
  --sds-color-border-spaceship-selected-bold: #394eff;
  --sds-color-border-spaceship-subtle: rgba(2, 108, 255, 0.19);
  --sds-color-border-spaceship-subtle-hovered: rgba(4, 82, 255, 0.49);
  --sds-color-border-spaceship-subtle-pressed: rgba(0, 61, 255, 0.64);
  --sds-color-border-spaceship-moderate: rgba(0, 94, 255, 0.33);
  --sds-color-border-spaceship-moderate-hovered: rgba(0, 61, 255, 0.64);
  --sds-color-border-spaceship-moderate-pressed: #394eff;
  --sds-color-border-spaceship-bold: rgba(4, 82, 255, 0.49);
  --sds-color-border-spaceship-strong: rgba(0, 61, 255, 0.64);
  --sds-color-border-spaceship-contrast: #394eff;
  --sds-color-border-info-subtle: rgba(14, 84, 255, 0.17);
  --sds-color-border-info-subtle-hovered: rgba(3, 81, 225, 0.46);
  --sds-color-border-info-subtle-pressed: rgba(2, 80, 207, 0.64);
  --sds-color-border-info-moderate: rgba(3, 87, 255, 0.31);
  --sds-color-border-info-moderate-hovered: rgba(2, 80, 207, 0.64);
  --sds-color-border-info-moderate-pressed: #0f6bd0;
  --sds-color-border-info-bold: rgba(3, 81, 225, 0.46);
  --sds-color-border-info-strong: rgba(2, 80, 207, 0.64);
  --sds-color-border-info-contrast: #0f6bd0;
  --sds-color-border-success-subtle: rgba(0, 168, 22, 0.22);
  --sds-color-border-success-subtle-hovered: rgba(1, 147, 35, 0.57);
  --sds-color-border-success-subtle-pressed: rgba(0, 133, 40, 0.75);
  --sds-color-border-success-moderate: rgba(5, 163, 39, 0.4);
  --sds-color-border-success-moderate-hovered: rgba(0, 133, 40, 0.75);
  --sds-color-border-success-moderate-pressed: #007f39;
  --sds-color-border-success-bold: rgba(1, 147, 35, 0.57);
  --sds-color-border-success-strong: rgba(0, 133, 40, 0.75);
  --sds-color-border-success-contrast: #007f39;
  --sds-color-border-success-focused: rgba(0, 133, 40, 0.75);
  --sds-color-border-success-inner-focused: #40a25d;
  --sds-color-border-success-outer-focused: rgba(0, 168, 22, 0.22);
  --sds-color-border-warning-subtle: rgba(255, 188, 5, 0.46);
  --sds-color-border-warning-subtle-hovered: #f99a00;
  --sds-color-border-warning-subtle-pressed: #f06700;
  --sds-color-border-warning-moderate: rgba(255, 170, 2, 0.73);
  --sds-color-border-warning-moderate-hovered: #f06700;
  --sds-color-border-warning-moderate-pressed: #c04900;
  --sds-color-border-warning-bold: #f99a00;
  --sds-color-border-warning-strong: #f06700;
  --sds-color-border-warning-contrast: #c04900;
  --sds-color-border-warning-focused: #f06700;
  --sds-color-border-warning-inner-focused: #f06700;
  --sds-color-border-warning-outer-focused: rgba(255, 188, 5, 0.46);
  --sds-color-border-danger-subtle: rgba(255, 49, 11, 0.18);
  --sds-color-border-danger-subtle-hovered: rgba(255, 37, 0, 0.51);
  --sds-color-border-danger-subtle-pressed: rgba(255, 33, 1, 0.78);
  --sds-color-border-danger-moderate: rgba(255, 39, 2, 0.32);
  --sds-color-border-danger-moderate-hovered: rgba(255, 33, 1, 0.78);
  --sds-color-border-danger-moderate-pressed: #d91300;
  --sds-color-border-danger-bold: rgba(255, 37, 0, 0.51);
  --sds-color-border-danger-strong: rgba(255, 33, 1, 0.78);
  --sds-color-border-danger-contrast: #d91300;
  --sds-color-border-danger-focused: #ff5239;
  --sds-color-border-danger-inner-focused: #ff5239;
  --sds-color-border-danger-outer-focused: rgba(255, 49, 11, 0.18);
  --sds-color-surface-base: #ffffff;
  --sds-color-surface-contrast: #2b2b2d;
  --sds-color-surface-sunken: rgba(23, 24, 26, 0.04);
  --sds-color-surface-raised: #ffffff;
  --sds-color-surface-overlay: #ffffff;
  --sds-color-surface-scrim: rgba(23, 24, 26, 0.6);
  --sds-color-state-layer-neutral-primary-hovered: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-primary-pressed: rgba(43, 43, 45, 0.12);
  --sds-color-state-layer-neutral-primary-focused: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-secondary-hovered: rgba(87, 87, 88, 0.08);
  --sds-color-state-layer-neutral-secondary-pressed: rgba(87, 87, 88, 0.12);
  --sds-color-state-layer-neutral-secondary-focused: rgba(87, 87, 88, 0.08);
  --sds-color-state-layer-neutral-tertiary-hovered: rgba(111, 110, 111, 0.08);
  --sds-color-state-layer-neutral-tertiary-pressed: rgba(111, 110, 111, 0.12);
  --sds-color-state-layer-neutral-tertiary-focused: rgba(111, 110, 111, 0.08);
  --sds-color-state-layer-neutral-selected-primary-hovered: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-selected-primary-pressed: rgba(43, 43, 45, 0.12);
  --sds-color-state-layer-neutral-selected-primary-focused: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-selected-on-minimal-hovered: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-selected-on-minimal-pressed: rgba(43, 43, 45, 0.12);
  --sds-color-state-layer-neutral-selected-on-minimal-focused: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-selected-on-subtle-hovered: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-selected-on-subtle-pressed: rgba(43, 43, 45, 0.12);
  --sds-color-state-layer-neutral-selected-on-subtle-focused: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-selected-on-moderate-hovered: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-selected-on-moderate-pressed: rgba(43, 43, 45, 0.12);
  --sds-color-state-layer-neutral-selected-on-moderate-focused: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-selected-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-neutral-selected-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-neutral-selected-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-neutral-on-minimal-hovered: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-on-minimal-pressed: rgba(43, 43, 45, 0.12);
  --sds-color-state-layer-neutral-on-minimal-focused: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-on-subtle-hovered: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-on-subtle-pressed: rgba(43, 43, 45, 0.12);
  --sds-color-state-layer-neutral-on-subtle-focused: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-on-moderate-hovered: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-on-moderate-pressed: rgba(43, 43, 45, 0.12);
  --sds-color-state-layer-neutral-on-moderate-focused: rgba(43, 43, 45, 0.08);
  --sds-color-state-layer-neutral-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-neutral-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-neutral-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-neutral-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-neutral-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-neutral-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-neutral-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-neutral-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-neutral-on-strong-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-primary-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-primary-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-primary-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-secondary-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-secondary-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-secondary-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-selected-primary-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-selected-primary-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-selected-primary-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-selected-on-minimal-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-selected-on-minimal-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-selected-on-minimal-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-selected-on-subtle-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-selected-on-subtle-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-selected-on-subtle-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-selected-on-moderate-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-selected-on-moderate-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-selected-on-moderate-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-on-minimal-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-on-minimal-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-on-minimal-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-on-subtle-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-on-subtle-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-on-subtle-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-on-moderate-hovered: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-inverted-on-moderate-pressed: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-inverted-on-moderate-focused: rgba(255, 255, 255, 0.12);
  --sds-color-state-layer-spaceship-primary-hovered: rgba(57, 78, 255, 0.08);
  --sds-color-state-layer-spaceship-primary-pressed: rgba(57, 78, 255, 0.12);
  --sds-color-state-layer-spaceship-primary-focused: rgba(57, 78, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-primary-hovered: rgba(57, 78, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-primary-pressed: rgba(57, 78, 255, 0.12);
  --sds-color-state-layer-spaceship-selected-primary-focused: rgba(57, 78, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-on-minimal-hovered: rgba(44, 61, 206, 0.08);
  --sds-color-state-layer-spaceship-selected-on-minimal-pressed: rgba(44, 61, 206, 0.12);
  --sds-color-state-layer-spaceship-selected-on-minimal-focused: rgba(44, 61, 206, 0.08);
  --sds-color-state-layer-spaceship-selected-on-subtle-hovered: rgba(44, 61, 206, 0.08);
  --sds-color-state-layer-spaceship-selected-on-subtle-pressed: rgba(44, 61, 206, 0.12);
  --sds-color-state-layer-spaceship-selected-on-subtle-focused: rgba(44, 61, 206, 0.08);
  --sds-color-state-layer-spaceship-selected-on-moderate-hovered: rgba(18, 29, 118, 0.08);
  --sds-color-state-layer-spaceship-selected-on-moderate-pressed: rgba(18, 29, 118, 0.12);
  --sds-color-state-layer-spaceship-selected-on-moderate-focused: rgba(18, 29, 118, 0.08);
  --sds-color-state-layer-spaceship-selected-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-spaceship-selected-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-spaceship-selected-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-spaceship-on-minimal-hovered: rgba(57, 78, 255, 0.08);
  --sds-color-state-layer-spaceship-on-minimal-pressed: rgba(57, 78, 255, 0.12);
  --sds-color-state-layer-spaceship-on-minimal-focused: rgba(57, 78, 255, 0.08);
  --sds-color-state-layer-spaceship-on-subtle-hovered: rgba(57, 78, 255, 0.08);
  --sds-color-state-layer-spaceship-on-subtle-pressed: rgba(57, 78, 255, 0.12);
  --sds-color-state-layer-spaceship-on-subtle-focused: rgba(57, 78, 255, 0.08);
  --sds-color-state-layer-spaceship-on-moderate-hovered: rgba(31, 45, 160, 0.08);
  --sds-color-state-layer-spaceship-on-moderate-pressed: rgba(31, 45, 160, 0.12);
  --sds-color-state-layer-spaceship-on-moderate-focused: rgba(31, 45, 160, 0.08);
  --sds-color-state-layer-spaceship-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-spaceship-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-spaceship-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-spaceship-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-spaceship-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-spaceship-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-spaceship-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-spaceship-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-spaceship-on-strong-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-info-primary-hovered: rgba(15, 107, 208, 0.08);
  --sds-color-state-layer-info-primary-pressed: rgba(15, 107, 208, 0.12);
  --sds-color-state-layer-info-primary-focused: rgba(15, 107, 208, 0.08);
  --sds-color-state-layer-info-on-minimal-hovered: rgba(15, 107, 208, 0.08);
  --sds-color-state-layer-info-on-minimal-pressed: rgba(15, 107, 208, 0.12);
  --sds-color-state-layer-info-on-minimal-focused: rgba(15, 107, 208, 0.08);
  --sds-color-state-layer-info-on-subtle-hovered: rgba(15, 107, 208, 0.08);
  --sds-color-state-layer-info-on-subtle-pressed: rgba(15, 107, 208, 0.12);
  --sds-color-state-layer-info-on-subtle-focused: rgba(15, 107, 208, 0.08);
  --sds-color-state-layer-info-on-moderate-hovered: rgba(0, 63, 128, 0.08);
  --sds-color-state-layer-info-on-moderate-pressed: rgba(0, 63, 128, 0.12);
  --sds-color-state-layer-info-on-moderate-focused: rgba(0, 63, 128, 0.08);
  --sds-color-state-layer-info-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-info-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-info-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-info-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-info-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-info-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-info-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-info-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-info-on-strong-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-success-primary-hovered: rgba(0, 127, 57, 0.08);
  --sds-color-state-layer-success-primary-pressed: rgba(0, 127, 57, 0.12);
  --sds-color-state-layer-success-primary-focused: rgba(0, 127, 57, 0.08);
  --sds-color-state-layer-success-on-minimal-hovered: rgba(0, 127, 57, 0.08);
  --sds-color-state-layer-success-on-minimal-pressed: rgba(0, 127, 57, 0.12);
  --sds-color-state-layer-success-on-minimal-focused: rgba(0, 127, 57, 0.08);
  --sds-color-state-layer-success-on-subtle-hovered: rgba(0, 127, 57, 0.08);
  --sds-color-state-layer-success-on-subtle-pressed: rgba(0, 127, 57, 0.12);
  --sds-color-state-layer-success-on-subtle-focused: rgba(0, 127, 57, 0.08);
  --sds-color-state-layer-success-on-moderate-hovered: rgba(0, 75, 31, 0.08);
  --sds-color-state-layer-success-on-moderate-pressed: rgba(0, 75, 31, 0.12);
  --sds-color-state-layer-success-on-moderate-focused: rgba(0, 75, 31, 0.08);
  --sds-color-state-layer-success-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-success-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-success-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-success-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-success-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-success-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-success-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-success-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-success-on-strong-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-warning-primary-hovered: rgba(192, 73, 0, 0.08);
  --sds-color-state-layer-warning-primary-pressed: rgba(192, 73, 0, 0.12);
  --sds-color-state-layer-warning-primary-focused: rgba(192, 73, 0, 0.08);
  --sds-color-state-layer-warning-on-minimal-hovered: rgba(192, 73, 0, 0.08);
  --sds-color-state-layer-warning-on-minimal-pressed: rgba(192, 73, 0, 0.12);
  --sds-color-state-layer-warning-on-minimal-focused: rgba(192, 73, 0, 0.08);
  --sds-color-state-layer-warning-on-subtle-hovered: rgba(192, 73, 0, 0.08);
  --sds-color-state-layer-warning-on-subtle-pressed: rgba(192, 73, 0, 0.12);
  --sds-color-state-layer-warning-on-subtle-focused: rgba(192, 73, 0, 0.08);
  --sds-color-state-layer-warning-on-moderate-hovered: rgba(116, 41, 0, 0.08);
  --sds-color-state-layer-warning-on-moderate-pressed: rgba(116, 41, 0, 0.12);
  --sds-color-state-layer-warning-on-moderate-focused: rgba(116, 41, 0, 0.08);
  --sds-color-state-layer-warning-on-bold-hovered: rgba(80, 26, 0, 0.16);
  --sds-color-state-layer-warning-on-bold-pressed: rgba(80, 26, 0, 0.24);
  --sds-color-state-layer-warning-on-bold-focused: rgba(80, 26, 0, 0.16);
  --sds-color-state-layer-warning-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-warning-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-warning-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-warning-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-warning-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-warning-on-strong-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-danger-primary-hovered: rgba(217, 19, 0, 0.08);
  --sds-color-state-layer-danger-primary-pressed: rgba(217, 19, 0, 0.12);
  --sds-color-state-layer-danger-primary-focused: rgba(217, 19, 0, 0.08);
  --sds-color-state-layer-danger-on-minimal-hovered: rgba(217, 19, 0, 0.08);
  --sds-color-state-layer-danger-on-minimal-pressed: rgba(217, 19, 0, 0.12);
  --sds-color-state-layer-danger-on-minimal-focused: rgba(217, 19, 0, 0.08);
  --sds-color-state-layer-danger-on-subtle-hovered: rgba(217, 19, 0, 0.08);
  --sds-color-state-layer-danger-on-subtle-pressed: rgba(217, 19, 0, 0.12);
  --sds-color-state-layer-danger-on-subtle-focused: rgba(217, 19, 0, 0.08);
  --sds-color-state-layer-danger-on-moderate-hovered: rgba(132, 8, 0, 0.08);
  --sds-color-state-layer-danger-on-moderate-pressed: rgba(132, 8, 0, 0.12);
  --sds-color-state-layer-danger-on-moderate-focused: rgba(132, 8, 0, 0.08);
  --sds-color-state-layer-danger-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-danger-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-danger-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-danger-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-danger-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-danger-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-danger-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-danger-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-danger-on-strong-focused: rgba(255, 255, 255, 0.16);
}

*[data-sds-mode="dark"],
.sds-mode--dark {
  --sds-color-text-neutral-primary: #f9f9f9;
  --sds-color-text-neutral-secondary: #b3b3b4;
  --sds-color-text-neutral-tertiary: #909091;
  --sds-color-text-neutral-selected-primary: #f9f9f9;
  --sds-color-text-neutral-selected-on-minimal: #f9f9f9;
  --sds-color-text-neutral-selected-on-subtle: #f9f9f9;
  --sds-color-text-neutral-selected-on-moderate: #f9f9f9;
  --sds-color-text-neutral-selected-on-bold: #252628;
  --sds-color-text-neutral-selected-on-contrast: #252628;
  --sds-color-text-neutral-on-minimal: #f9f9f9;
  --sds-color-text-neutral-on-subtle: #f9f9f9;
  --sds-color-text-neutral-on-moderate: #f9f9f9;
  --sds-color-text-neutral-on-bold: #f9f9f9;
  --sds-color-text-neutral-on-contrast: #252628;
  --sds-color-text-neutral-on-strong: #252628;
  --sds-color-text-neutral-on-minimal-opacity: #f9f9f9;
  --sds-color-text-neutral-on-subtle-opacity: #f9f9f9;
  --sds-color-text-neutral-on-moderate-opacity: #f9f9f9;
  --sds-color-text-neutral-on-minimal-variant: #909091;
  --sds-color-text-neutral-on-subtle-variant: #b3b3b4;
  --sds-color-text-neutral-on-moderate-variant: #b3b3b4;
  --sds-color-text-neutral-on-strong-variant: #363739;
  --sds-color-text-neutral-on-contrast-variant: #59595b;
  --sds-color-text-inverted-primary: rgba(29, 30, 32, 0.98);
  --sds-color-text-inverted-secondary: rgba(29, 30, 32, 0.7);
  --sds-color-text-inverted-selected-primary: rgba(29, 30, 32, 0.98);
  --sds-color-text-inverted-selected-on-minimal: rgba(29, 30, 32, 0.98);
  --sds-color-text-inverted-selected-on-subtle: rgba(29, 30, 32, 0.98);
  --sds-color-text-inverted-selected-on-moderate: rgba(29, 30, 32, 0.98);
  --sds-color-text-inverted-on-minimal: rgba(29, 30, 32, 0.98);
  --sds-color-text-inverted-on-subtle: rgba(29, 30, 32, 0.98);
  --sds-color-text-inverted-on-moderate: rgba(29, 30, 32, 0.98);
  --sds-color-text-inverted-on-minimal-variant: rgba(29, 30, 32, 0.7);
  --sds-color-text-inverted-on-subtle-variant: rgba(29, 30, 32, 0.7);
  --sds-color-text-spaceship-primary: #5d8bff;
  --sds-color-text-spaceship-selected-primary: #84b5ff;
  --sds-color-text-spaceship-selected-on-minimal: #84b5ff;
  --sds-color-text-spaceship-selected-on-subtle: #84b5ff;
  --sds-color-text-spaceship-selected-on-moderate: #b7d9ff;
  --sds-color-text-spaceship-selected-on-bold: #f9f9f9;
  --sds-color-text-spaceship-on-minimal: #5d8bff;
  --sds-color-text-spaceship-on-subtle: #84b5ff;
  --sds-color-text-spaceship-on-moderate: #84b5ff;
  --sds-color-text-spaceship-on-bold: #f9f9f9;
  --sds-color-text-spaceship-on-contrast: #1f3569;
  --sds-color-text-spaceship-on-strong: #1a2337;
  --sds-color-text-spaceship-on-minimal-opacity: #5d8bff;
  --sds-color-text-spaceship-on-subtle-opacity: #84b5ff;
  --sds-color-text-spaceship-on-moderate-opacity: #84b5ff;
  --sds-color-text-spaceship-on-strong-variant: #1f3569;
  --sds-color-text-spaceship-on-contrast-variant: #3a4acb;
  --sds-color-text-info-primary: #3f90ff;
  --sds-color-text-info-on-minimal: #3f90ff;
  --sds-color-text-info-on-subtle: #90b4f5;
  --sds-color-text-info-on-moderate: #90b4f5;
  --sds-color-text-info-on-bold: #f9f9f9;
  --sds-color-text-info-on-contrast: #1c365e;
  --sds-color-text-info-on-strong: #1a2437;
  --sds-color-text-info-on-minimal-opacity: #3f90ff;
  --sds-color-text-info-on-subtle-opacity: #90b4f5;
  --sds-color-text-info-on-moderate-opacity: #90b4f5;
  --sds-color-text-info-on-strong-variant: #1c365e;
  --sds-color-text-info-on-contrast-variant: #1c59a7;
  --sds-color-text-success-primary: #2fa35f;
  --sds-color-text-success-on-minimal: #2fa35f;
  --sds-color-text-success-on-subtle: #8dbf97;
  --sds-color-text-success-on-moderate: #8dbf97;
  --sds-color-text-success-on-bold: #f9f9f9;
  --sds-color-text-success-on-contrast: #183e25;
  --sds-color-text-success-on-strong: #17271b;
  --sds-color-text-success-on-minimal-opacity: #2fa35f;
  --sds-color-text-success-on-subtle-opacity: #8dbf97;
  --sds-color-text-success-on-moderate-opacity: #8dbf97;
  --sds-color-text-success-on-strong-variant: #183e25;
  --sds-color-text-success-on-contrast-variant: #156738;
  --sds-color-text-warning-primary: #e4a73b;
  --sds-color-text-warning-on-minimal: #e4a73b;
  --sds-color-text-warning-on-subtle: #e4a73b;
  --sds-color-text-warning-on-moderate: #e4a73b;
  --sds-color-text-warning-on-bold: #261e14;
  --sds-color-text-warning-on-contrast: #4c3200;
  --sds-color-text-warning-on-strong: #2c2111;
  --sds-color-text-warning-on-minimal-opacity: #cb7e00;
  --sds-color-text-warning-on-subtle-opacity: #e4a73b;
  --sds-color-text-warning-on-moderate-opacity: #e4a73b;
  --sds-color-text-warning-on-strong-variant: #4c3200;
  --sds-color-text-warning-on-contrast-variant: #7f5007;
  --sds-color-text-danger-primary: #ff553b;
  --sds-color-text-danger-on-minimal: #ff553b;
  --sds-color-text-danger-on-subtle: #ff9788;
  --sds-color-text-danger-on-moderate: #ff9788;
  --sds-color-text-danger-on-bold: #f9f9f9;
  --sds-color-text-danger-on-contrast: #661d11;
  --sds-color-text-danger-on-strong: #3d1a11;
  --sds-color-text-danger-on-minimal-opacity: #ff553b;
  --sds-color-text-danger-on-subtle-opacity: #ff9788;
  --sds-color-text-danger-on-moderate-opacity: #ff9788;
  --sds-color-text-danger-on-strong-variant: #661d11;
  --sds-color-text-danger-on-contrast-variant: #ab2411;
  --sds-color-icon-neutral-primary: #f9f9f9;
  --sds-color-icon-neutral-secondary: #b3b3b4;
  --sds-color-icon-neutral-tertiary: #909091;
  --sds-color-icon-neutral-selected-primary: #f9f9f9;
  --sds-color-icon-neutral-selected-on-minimal: #f9f9f9;
  --sds-color-icon-neutral-selected-on-subtle: #f9f9f9;
  --sds-color-icon-neutral-selected-on-moderate: #f9f9f9;
  --sds-color-icon-neutral-selected-on-bold: #252628;
  --sds-color-icon-neutral-selected-on-contrast: #252628;
  --sds-color-icon-neutral-on-minimal: #f9f9f9;
  --sds-color-icon-neutral-on-subtle: #f9f9f9;
  --sds-color-icon-neutral-on-moderate: #f9f9f9;
  --sds-color-icon-neutral-on-bold: #f9f9f9;
  --sds-color-icon-neutral-on-contrast: #363739;
  --sds-color-icon-neutral-on-strong: #252628;
  --sds-color-icon-neutral-on-minimal-opacity: #f9f9f9;
  --sds-color-icon-neutral-on-subtle-opacity: #f9f9f9;
  --sds-color-icon-neutral-on-moderate-opacity: #f9f9f9;
  --sds-color-icon-neutral-on-minimal-variant: #909091;
  --sds-color-icon-neutral-on-subtle-variant: #b3b3b4;
  --sds-color-icon-neutral-on-moderate-variant: #b3b3b4;
  --sds-color-icon-neutral-on-strong-variant: #363739;
  --sds-color-icon-neutral-on-contrast-variant: #59595b;
  --sds-color-icon-neutral-on-bold-variant: #f9f9f9;
  --sds-color-icon-inverted-primary: rgba(29, 30, 32, 0.98);
  --sds-color-icon-inverted-secondary: rgba(29, 30, 32, 0.7);
  --sds-color-icon-inverted-selected-primary: rgba(29, 30, 32, 0.98);
  --sds-color-icon-inverted-selected-on-minimal: rgba(29, 30, 32, 0.98);
  --sds-color-icon-inverted-selected-on-subtle: rgba(29, 30, 32, 0.98);
  --sds-color-icon-inverted-selected-on-moderate: rgba(29, 30, 32, 0.98);
  --sds-color-icon-inverted-on-minimal: rgba(29, 30, 32, 0.98);
  --sds-color-icon-inverted-on-subtle: rgba(29, 30, 32, 0.98);
  --sds-color-icon-inverted-on-moderate: rgba(29, 30, 32, 0.98);
  --sds-color-icon-inverted-on-minimal-variant: rgba(29, 30, 32, 0.7);
  --sds-color-icon-inverted-on-subtle-variant: rgba(29, 30, 32, 0.7);
  --sds-color-icon-spaceship-primary: #5d8bff;
  --sds-color-icon-spaceship-selected-primary: #84b5ff;
  --sds-color-icon-spaceship-selected-on-minimal: #84b5ff;
  --sds-color-icon-spaceship-selected-on-subtle: #84b5ff;
  --sds-color-icon-spaceship-selected-on-moderate: #b7d9ff;
  --sds-color-icon-spaceship-selected-on-bold: #f9f9f9;
  --sds-color-icon-spaceship-on-minimal: #5d8bff;
  --sds-color-icon-spaceship-on-subtle: #84b5ff;
  --sds-color-icon-spaceship-on-moderate: #84b5ff;
  --sds-color-icon-spaceship-on-bold: #f9f9f9;
  --sds-color-icon-spaceship-on-contrast: #1f3569;
  --sds-color-icon-spaceship-on-strong: #1a2337;
  --sds-color-icon-spaceship-on-minimal-opacity: #5d8bff;
  --sds-color-icon-spaceship-on-subtle-opacity: #84b5ff;
  --sds-color-icon-spaceship-on-moderate-opacity: #84b5ff;
  --sds-color-icon-spaceship-on-subtle-variant: #5d8bff;
  --sds-color-icon-spaceship-on-moderate-variant: #5d8bff;
  --sds-color-icon-spaceship-on-strong-variant: #1f3569;
  --sds-color-icon-spaceship-on-contrast-variant: #3a4acb;
  --sds-color-icon-spaceship-primary-variant: #5d8bff;
  --sds-color-icon-info-primary: #3f90ff;
  --sds-color-icon-info-on-minimal: #3f90ff;
  --sds-color-icon-info-on-subtle: #90b4f5;
  --sds-color-icon-info-on-moderate: #90b4f5;
  --sds-color-icon-info-on-bold: #f9f9f9;
  --sds-color-icon-info-on-contrast: #1c365e;
  --sds-color-icon-info-on-strong: #1a2437;
  --sds-color-icon-info-on-minimal-opacity: #3f90ff;
  --sds-color-icon-info-on-subtle-opacity: #90b4f5;
  --sds-color-icon-info-on-moderate-opacity: #90b4f5;
  --sds-color-icon-info-on-subtle-variant: #3f90ff;
  --sds-color-icon-info-on-moderate-variant: #3f90ff;
  --sds-color-icon-info-on-strong-variant: #1c365e;
  --sds-color-icon-info-on-contrast-variant: #1c59a7;
  --sds-color-icon-info-primary-variant: #3f90ff;
  --sds-color-icon-success-primary: #2fa35f;
  --sds-color-icon-success-on-minimal: #2fa35f;
  --sds-color-icon-success-on-subtle: #8dbf97;
  --sds-color-icon-success-on-moderate: #8dbf97;
  --sds-color-icon-success-on-bold: #f9f9f9;
  --sds-color-icon-success-on-contrast: #183e25;
  --sds-color-icon-success-on-strong: #17271b;
  --sds-color-icon-success-on-minimal-opacity: #2fa35f;
  --sds-color-icon-success-on-subtle-opacity: #8dbf97;
  --sds-color-icon-success-on-moderate-opacity: #8dbf97;
  --sds-color-icon-success-on-subtle-variant: #2fa35f;
  --sds-color-icon-success-on-moderate-variant: #2fa35f;
  --sds-color-icon-success-on-strong-variant: #183e25;
  --sds-color-icon-success-on-contrast-variant: #156738;
  --sds-color-icon-success-primary-variant: #2fa35f;
  --sds-color-icon-warning-primary: #e4a73b;
  --sds-color-icon-warning-on-minimal: #e4a73b;
  --sds-color-icon-warning-on-subtle: #e4a73b;
  --sds-color-icon-warning-on-moderate: #e4a73b;
  --sds-color-icon-warning-on-bold: #261e14;
  --sds-color-icon-warning-on-contrast: #4c3200;
  --sds-color-icon-warning-on-strong: #2c2111;
  --sds-color-icon-warning-on-minimal-opacity: #cb7e00;
  --sds-color-icon-warning-on-subtle-opacity: #e4a73b;
  --sds-color-icon-warning-on-moderate-opacity: #e4a73b;
  --sds-color-icon-warning-on-subtle-variant: #e4a73b;
  --sds-color-icon-warning-on-moderate-variant: #cb7e00;
  --sds-color-icon-warning-on-strong-variant: #4c3200;
  --sds-color-icon-warning-on-contrast-variant: #7f5007;
  --sds-color-icon-warning-primary-variant: #e4a73b;
  --sds-color-icon-danger-primary: #ff553b;
  --sds-color-icon-danger-on-minimal: #ff553b;
  --sds-color-icon-danger-on-subtle: #ff9788;
  --sds-color-icon-danger-on-moderate: #ff9788;
  --sds-color-icon-danger-on-bold: #f9f9f9;
  --sds-color-icon-danger-on-contrast: #661d11;
  --sds-color-icon-danger-on-strong: #3d1a11;
  --sds-color-icon-danger-on-minimal-opacity: #ff553b;
  --sds-color-icon-danger-on-subtle-opacity: #ff9788;
  --sds-color-icon-danger-on-moderate-opacity: #ff9788;
  --sds-color-icon-danger-on-subtle-variant: #ff553b;
  --sds-color-icon-danger-on-moderate-variant: #ff553b;
  --sds-color-icon-danger-on-strong-variant: #661d11;
  --sds-color-icon-danger-on-contrast-variant: #ab2411;
  --sds-color-icon-danger-primary-variant: #ff553b;
  --sds-color-background-neutral-selected-base: rgba(193, 193, 195, 0.07);
  --sds-color-background-neutral-selected-minimal: rgba(243, 244, 246, 0.13);
  --sds-color-background-neutral-selected-subtle: rgba(238, 239, 241, 0.15);
  --sds-color-background-neutral-selected-moderate: rgba(238, 239, 241, 0.22);
  --sds-color-background-neutral-selected-bold: #f9f9f9;
  --sds-color-background-neutral-selected-contrast: #f9f9f9;
  --sds-color-background-neutral-base: #18191b;
  --sds-color-background-neutral-minimal: #1f2022;
  --sds-color-background-neutral-subtle: #292a2c;
  --sds-color-background-neutral-moderate: #363739;
  --sds-color-background-neutral-bold: #6f6e6f;
  --sds-color-background-neutral-strong: #d4d5d5;
  --sds-color-background-neutral-contrast: #f9f9f9;
  --sds-color-background-neutral-minimal-opacity: rgba(199, 200, 202, 0.04);
  --sds-color-background-neutral-subtle-opacity: rgba(237, 238, 240, 0.08);
  --sds-color-background-neutral-moderate-opacity: rgba(238, 239, 241, 0.14);
  --sds-color-background-neutral-bold-variant: #59595b;
  --sds-color-background-inverted-selected-base: rgba(29, 30, 32, 0.13);
  --sds-color-background-inverted-selected-minimal: rgba(29, 30, 32, 0.21);
  --sds-color-background-inverted-selected-subtle: rgba(29, 30, 32, 0.26);
  --sds-color-background-inverted-selected-moderate: rgba(29, 30, 32, 0.31);
  --sds-color-background-inverted-selected-contrast: rgba(29, 30, 32, 0.98);
  --sds-color-background-inverted-minimal: rgba(29, 30, 32, 0.13);
  --sds-color-background-inverted-subtle: rgba(29, 30, 32, 0.18);
  --sds-color-background-inverted-moderate: rgba(29, 30, 32, 0.23);
  --sds-color-background-inverted-contrast: rgba(29, 30, 32, 0.98);
  --sds-color-background-spaceship-selected-base: rgba(82, 69, 227, 0.11);
  --sds-color-background-spaceship-selected-minimal: rgba(84, 92, 242, 0.21);
  --sds-color-background-spaceship-selected-subtle: rgba(73, 91, 253, 0.27);
  --sds-color-background-spaceship-selected-moderate: rgba(82, 96, 250, 0.43);
  --sds-color-background-spaceship-selected-bold: #475bff;
  --sds-color-background-spaceship-minimal: #191f2d;
  --sds-color-background-spaceship-subtle: #1b2746;
  --sds-color-background-spaceship-moderate: #1f3569;
  --sds-color-background-spaceship-bold: #475bff;
  --sds-color-background-spaceship-strong: #84b5ff;
  --sds-color-background-spaceship-contrast: #b7d9ff;
  --sds-color-background-spaceship-minimal-opacity: rgba(37, 100, 252, 0.08);
  --sds-color-background-spaceship-subtle-opacity: rgba(40, 99, 253, 0.19);
  --sds-color-background-spaceship-moderate-opacity: rgba(44, 105, 250, 0.35);
  --sds-color-background-info-minimal: #1a202b;
  --sds-color-background-info-subtle: #1a2941;
  --sds-color-background-info-moderate: #1c365e;
  --sds-color-background-info-bold: #176ed3;
  --sds-color-background-info-strong: #90b4f5;
  --sds-color-background-info-contrast: #c0d5ff;
  --sds-color-background-info-minimal-opacity: rgba(49, 113, 227, 0.08);
  --sds-color-background-info-subtle-opacity: rgba(36, 119, 251, 0.17);
  --sds-color-background-info-moderate-opacity: rgba(37, 122, 250, 0.3);
  --sds-color-background-success-minimal: #162219;
  --sds-color-background-success-subtle: #162d1c;
  --sds-color-background-success-moderate: #183e25;
  --sds-color-background-success-bold: #0e7f44;
  --sds-color-background-success-strong: #8dbf97;
  --sds-color-background-success-contrast: #beddc1;
  --sds-color-background-success-minimal-opacity: rgba(2, 126, 4, 0.09);
  --sds-color-background-success-subtle-opacity: rgba(2, 247, 39, 0.09);
  --sds-color-background-success-moderate-opacity: rgba(22, 243, 85, 0.17);
  --sds-color-background-warning-minimal: #261e14;
  --sds-color-background-warning-subtle: #33260e;
  --sds-color-background-warning-moderate: #4c3200;
  --sds-color-background-warning-bold: #e4a73b;
  --sds-color-background-warning-strong: #e4a73b;
  --sds-color-background-warning-contrast: #f7d173;
  --sds-color-background-warning-minimal-opacity: rgba(78, 44, 0, 0.26);
  --sds-color-background-warning-subtle-opacity: rgba(88, 56, 0, 0.45);
  --sds-color-background-warning-moderate-opacity: #4c3200;
  --sds-color-background-danger-minimal: #2d1b18;
  --sds-color-background-danger-subtle: #491911;
  --sds-color-background-danger-moderate: #661d11;
  --sds-color-background-danger-bold: #d62a12;
  --sds-color-background-danger-strong: #ff9788;
  --sds-color-background-danger-contrast: #ffc8bd;
  --sds-color-background-danger-minimal-opacity: rgba(199, 42, 2, 0.12);
  --sds-color-background-danger-subtle-opacity: rgba(153, 25, 1, 0.38);
  --sds-color-background-danger-moderate-opacity: rgba(229, 36, 1, 0.38);
  --sds-color-border-neutral-selected-subtle: rgba(238, 239, 241, 0.14);
  --sds-color-border-neutral-selected-bold: #f9f9f9;
  --sds-color-border-neutral-minimal: rgba(241, 241, 244, 0.06);
  --sds-color-border-neutral-minimal-hovered: rgba(238, 239, 241, 0.14);
  --sds-color-border-neutral-minimal-pressed: rgba(248, 244, 246, 0.21);
  --sds-color-border-neutral-subtle: rgba(238, 239, 241, 0.14);
  --sds-color-border-neutral-subtle-hovered: rgba(248, 244, 246, 0.21);
  --sds-color-border-neutral-subtle-pressed: rgba(248, 246, 248, 0.29);
  --sds-color-border-neutral-moderate: rgba(248, 244, 246, 0.21);
  --sds-color-border-neutral-moderate-hovered: rgba(248, 246, 248, 0.29);
  --sds-color-border-neutral-moderate-pressed: #6f6e6f;
  --sds-color-border-neutral-bold: rgba(248, 246, 248, 0.29);
  --sds-color-border-neutral-strong: #6f6e6f;
  --sds-color-border-neutral-contrast: #f9f9f9;
  --sds-color-border-inverted-selected-subtle: rgba(29, 30, 32, 0.23);
  --sds-color-border-inverted-selected-bold: rgba(29, 30, 32, 0.44);
  --sds-color-border-inverted-selected-contrast: rgba(29, 30, 32, 0.98);
  --sds-color-border-inverted-minimal: rgba(29, 30, 32, 0.23);
  --sds-color-border-inverted-minimal-hovered: rgba(29, 30, 32, 0.3);
  --sds-color-border-inverted-minimal-pressed: rgba(29, 30, 32, 0.37);
  --sds-color-border-inverted-subtle: rgba(29, 30, 32, 0.3);
  --sds-color-border-inverted-subtle-hovered: rgba(29, 30, 32, 0.37);
  --sds-color-border-inverted-subtle-pressed: rgba(29, 30, 32, 0.44);
  --sds-color-border-inverted-moderate: rgba(29, 30, 32, 0.44);
  --sds-color-border-inverted-moderate-hovered: rgba(29, 30, 32, 0.57);
  --sds-color-border-inverted-moderate-pressed: rgba(29, 30, 32, 0.7);
  --sds-color-border-inverted-bold: rgba(29, 30, 32, 0.7);
  --sds-color-border-inverted-focused: rgba(29, 30, 32, 0.98);
  --sds-color-border-inverted-inner-focused: rgba(29, 30, 32, 0.98);
  --sds-color-border-inverted-outer-focused: rgba(29, 30, 32, 0.18);
  --sds-color-border-spaceship-selected-subtle: rgba(44, 105, 250, 0.35);
  --sds-color-border-spaceship-selected-bold: #475bff;
  --sds-color-border-spaceship-subtle: rgba(40, 99, 253, 0.19);
  --sds-color-border-spaceship-subtle-hovered: rgba(52, 97, 251, 0.54);
  --sds-color-border-spaceship-subtle-pressed: rgba(71, 91, 254, 0.79);
  --sds-color-border-spaceship-moderate: rgba(44, 105, 250, 0.35);
  --sds-color-border-spaceship-moderate-hovered: rgba(71, 91, 254, 0.79);
  --sds-color-border-spaceship-moderate-pressed: #475bff;
  --sds-color-border-spaceship-bold: rgba(52, 97, 251, 0.54);
  --sds-color-border-spaceship-strong: rgba(71, 91, 254, 0.79);
  --sds-color-border-spaceship-contrast: #475bff;
  --sds-color-border-info-subtle: rgba(36, 119, 251, 0.17);
  --sds-color-border-info-subtle-hovered: rgba(35, 127, 254, 0.44);
  --sds-color-border-info-subtle-pressed: rgba(26, 127, 253, 0.61);
  --sds-color-border-info-moderate: rgba(37, 122, 250, 0.3);
  --sds-color-border-info-moderate-hovered: rgba(26, 127, 253, 0.61);
  --sds-color-border-info-moderate-pressed: #176ed3;
  --sds-color-border-info-bold: rgba(35, 127, 254, 0.44);
  --sds-color-border-info-strong: rgba(26, 127, 253, 0.61);
  --sds-color-border-info-contrast: #176ed3;
  --sds-color-border-success-subtle: rgba(2, 247, 39, 0.09);
  --sds-color-border-success-subtle-hovered: rgba(26, 249, 104, 0.25);
  --sds-color-border-success-subtle-pressed: rgba(16, 254, 111, 0.34);
  --sds-color-border-success-moderate: rgba(22, 243, 85, 0.17);
  --sds-color-border-success-moderate-hovered: rgba(16, 254, 111, 0.34);
  --sds-color-border-success-moderate-pressed: #0e7f44;
  --sds-color-border-success-bold: rgba(26, 249, 104, 0.25);
  --sds-color-border-success-strong: rgba(16, 254, 111, 0.34);
  --sds-color-border-success-contrast: #0e7f44;
  --sds-color-border-success-focused: rgba(16, 254, 111, 0.34);
  --sds-color-border-success-inner-focused: #156738;
  --sds-color-border-success-outer-focused: rgba(2, 247, 39, 0.09);
  --sds-color-border-warning-subtle: rgba(88, 56, 0, 0.45);
  --sds-color-border-warning-subtle-hovered: #614100;
  --sds-color-border-warning-subtle-pressed: rgba(161, 98, 0, 0.75);
  --sds-color-border-warning-moderate: #4c3200;
  --sds-color-border-warning-moderate-hovered: rgba(161, 98, 0, 0.75);
  --sds-color-border-warning-moderate-pressed: #a15f00;
  --sds-color-border-warning-bold: #614100;
  --sds-color-border-warning-strong: rgba(161, 98, 0, 0.75);
  --sds-color-border-warning-contrast: #a15f00;
  --sds-color-border-warning-focused: rgba(161, 98, 0, 0.75);
  --sds-color-border-warning-inner-focused: #7f5007;
  --sds-color-border-warning-outer-focused: rgba(88, 56, 0, 0.45);
  --sds-color-border-danger-subtle: rgba(153, 25, 1, 0.38);
  --sds-color-border-danger-subtle-hovered: rgba(251, 39, 7, 0.49);
  --sds-color-border-danger-subtle-pressed: rgba(254, 42, 11, 0.64);
  --sds-color-border-danger-moderate: rgba(229, 36, 1, 0.38);
  --sds-color-border-danger-moderate-hovered: rgba(254, 42, 11, 0.64);
  --sds-color-border-danger-moderate-pressed: #d62a12;
  --sds-color-border-danger-bold: rgba(251, 39, 7, 0.49);
  --sds-color-border-danger-strong: rgba(254, 42, 11, 0.64);
  --sds-color-border-danger-contrast: #d62a12;
  --sds-color-border-danger-focused: #ab2411;
  --sds-color-border-danger-inner-focused: #ab2411;
  --sds-color-border-danger-outer-focused: rgba(153, 25, 1, 0.38);
  --sds-color-surface-base: #18191b;
  --sds-color-surface-contrast: #f9f9f9;
  --sds-color-surface-sunken: rgba(0, 0, 0, 0.4);
  --sds-color-surface-raised: #252628;
  --sds-color-surface-overlay: #292a2c;
  --sds-color-surface-scrim: rgba(0, 0, 0, 0.6);
  --sds-color-state-layer-neutral-primary-hovered: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-primary-pressed: rgba(249, 249, 249, 0.12);
  --sds-color-state-layer-neutral-primary-focused: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-secondary-hovered: rgba(179, 179, 180, 0.08);
  --sds-color-state-layer-neutral-secondary-pressed: rgba(179, 179, 180, 0.12);
  --sds-color-state-layer-neutral-secondary-focused: rgba(179, 179, 180, 0.08);
  --sds-color-state-layer-neutral-tertiary-hovered: rgba(144, 144, 145, 0.08);
  --sds-color-state-layer-neutral-tertiary-pressed: rgba(144, 144, 145, 0.12);
  --sds-color-state-layer-neutral-tertiary-focused: rgba(144, 144, 145, 0.08);
  --sds-color-state-layer-neutral-selected-primary-hovered: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-selected-primary-pressed: rgba(249, 249, 249, 0.12);
  --sds-color-state-layer-neutral-selected-primary-focused: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-selected-on-minimal-hovered: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-selected-on-minimal-pressed: rgba(249, 249, 249, 0.12);
  --sds-color-state-layer-neutral-selected-on-minimal-focused: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-selected-on-subtle-hovered: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-selected-on-subtle-pressed: rgba(249, 249, 249, 0.12);
  --sds-color-state-layer-neutral-selected-on-subtle-focused: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-selected-on-moderate-hovered: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-selected-on-moderate-pressed: rgba(249, 249, 249, 0.12);
  --sds-color-state-layer-neutral-selected-on-moderate-focused: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-selected-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-neutral-selected-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-neutral-selected-on-bold-focused: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-neutral-on-minimal-hovered: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-on-minimal-pressed: rgba(249, 249, 249, 0.12);
  --sds-color-state-layer-neutral-on-minimal-focused: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-on-subtle-hovered: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-on-subtle-pressed: rgba(249, 249, 249, 0.12);
  --sds-color-state-layer-neutral-on-subtle-focused: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-on-moderate-hovered: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-on-moderate-pressed: rgba(249, 249, 249, 0.12);
  --sds-color-state-layer-neutral-on-moderate-focused: rgba(249, 249, 249, 0.08);
  --sds-color-state-layer-neutral-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-neutral-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-neutral-on-bold-focused: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-neutral-on-contrast-hovered: rgba(54, 55, 57, 0.16);
  --sds-color-state-layer-neutral-on-contrast-pressed: rgba(54, 55, 57, 0.24);
  --sds-color-state-layer-neutral-on-contrast-focused: rgba(54, 55, 57, 0.16);
  --sds-color-state-layer-neutral-on-strong-hovered: rgba(35, 36, 38, 0.16);
  --sds-color-state-layer-neutral-on-strong-pressed: rgba(35, 36, 38, 0.24);
  --sds-color-state-layer-neutral-on-strong-focused: rgba(35, 36, 38, 0.16);
  --sds-color-state-layer-inverted-primary-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-primary-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-primary-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-secondary-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-secondary-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-secondary-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-selected-primary-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-selected-primary-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-selected-primary-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-selected-on-minimal-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-selected-on-minimal-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-selected-on-minimal-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-selected-on-subtle-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-selected-on-subtle-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-selected-on-subtle-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-selected-on-moderate-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-selected-on-moderate-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-selected-on-moderate-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-on-minimal-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-on-minimal-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-on-minimal-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-on-subtle-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-on-subtle-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-on-subtle-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-on-moderate-hovered: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-inverted-on-moderate-pressed: rgba(29, 30, 32, 0.16);
  --sds-color-state-layer-inverted-on-moderate-focused: rgba(29, 30, 32, 0.12);
  --sds-color-state-layer-spaceship-primary-hovered: rgba(93, 139, 255, 0.08);
  --sds-color-state-layer-spaceship-primary-pressed: rgba(93, 139, 255, 0.12);
  --sds-color-state-layer-spaceship-primary-focused: rgba(93, 139, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-primary-hovered: rgba(93, 139, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-primary-pressed: rgba(93, 139, 255, 0.12);
  --sds-color-state-layer-spaceship-selected-primary-focused: rgba(93, 139, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-on-minimal-hovered: rgba(132, 181, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-on-minimal-pressed: rgba(132, 181, 255, 0.12);
  --sds-color-state-layer-spaceship-selected-on-minimal-focused: rgba(132, 181, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-on-subtle-hovered: rgba(132, 181, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-on-subtle-pressed: rgba(132, 181, 255, 0.12);
  --sds-color-state-layer-spaceship-selected-on-subtle-focused: rgba(132, 181, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-on-moderate-hovered: rgba(183, 217, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-on-moderate-pressed: rgba(183, 217, 255, 0.12);
  --sds-color-state-layer-spaceship-selected-on-moderate-focused: rgba(183, 217, 255, 0.08);
  --sds-color-state-layer-spaceship-selected-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-spaceship-selected-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-spaceship-selected-on-bold-focused: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-spaceship-on-minimal-hovered: rgba(93, 139, 255, 0.08);
  --sds-color-state-layer-spaceship-on-minimal-pressed: rgba(93, 139, 255, 0.12);
  --sds-color-state-layer-spaceship-on-minimal-focused: rgba(93, 139, 255, 0.08);
  --sds-color-state-layer-spaceship-on-subtle-hovered: rgba(93, 139, 255, 0.08);
  --sds-color-state-layer-spaceship-on-subtle-pressed: rgba(93, 139, 255, 0.12);
  --sds-color-state-layer-spaceship-on-subtle-focused: rgba(93, 139, 255, 0.08);
  --sds-color-state-layer-spaceship-on-moderate-hovered: rgba(132, 181, 255, 0.08);
  --sds-color-state-layer-spaceship-on-moderate-pressed: rgba(132, 181, 255, 0.12);
  --sds-color-state-layer-spaceship-on-moderate-focused: rgba(132, 181, 255, 0.08);
  --sds-color-state-layer-spaceship-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-spaceship-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-spaceship-on-bold-focused: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-spaceship-on-contrast-hovered: rgba(44, 50, 105, 0.16);
  --sds-color-state-layer-spaceship-on-contrast-pressed: rgba(44, 50, 105, 0.24);
  --sds-color-state-layer-spaceship-on-contrast-focused: rgba(44, 50, 105, 0.16);
  --sds-color-state-layer-spaceship-on-strong-hovered: rgba(32, 34, 55, 0.16);
  --sds-color-state-layer-spaceship-on-strong-pressed: rgba(32, 34, 55, 0.24);
  --sds-color-state-layer-spaceship-on-strong-focused: rgba(32, 34, 55, 0.16);
  --sds-color-state-layer-info-primary-hovered: rgba(63, 144, 255, 0.08);
  --sds-color-state-layer-info-primary-pressed: rgba(63, 144, 255, 0.12);
  --sds-color-state-layer-info-primary-focused: rgba(63, 144, 255, 0.08);
  --sds-color-state-layer-info-on-minimal-hovered: rgba(63, 144, 255, 0.08);
  --sds-color-state-layer-info-on-minimal-pressed: rgba(63, 144, 255, 0.12);
  --sds-color-state-layer-info-on-minimal-focused: rgba(63, 144, 255, 0.08);
  --sds-color-state-layer-info-on-subtle-hovered: rgba(63, 144, 255, 0.08);
  --sds-color-state-layer-info-on-subtle-pressed: rgba(63, 144, 255, 0.12);
  --sds-color-state-layer-info-on-subtle-focused: rgba(63, 144, 255, 0.08);
  --sds-color-state-layer-info-on-moderate-hovered: rgba(144, 180, 245, 0.08);
  --sds-color-state-layer-info-on-moderate-pressed: rgba(144, 180, 245, 0.12);
  --sds-color-state-layer-info-on-moderate-focused: rgba(144, 180, 245, 0.08);
  --sds-color-state-layer-info-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-info-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-info-on-bold-focused: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-info-on-contrast-hovered: rgba(28, 54, 94, 0.16);
  --sds-color-state-layer-info-on-contrast-pressed: rgba(28, 54, 94, 0.24);
  --sds-color-state-layer-info-on-contrast-focused: rgba(28, 54, 94, 0.16);
  --sds-color-state-layer-info-on-strong-hovered: rgba(26, 36, 55, 0.16);
  --sds-color-state-layer-info-on-strong-pressed: rgba(26, 36, 55, 0.24);
  --sds-color-state-layer-info-on-strong-focused: rgba(26, 36, 55, 0.16);
  --sds-color-state-layer-success-primary-hovered: rgba(47, 163, 95, 0.08);
  --sds-color-state-layer-success-primary-pressed: rgba(47, 163, 95, 0.12);
  --sds-color-state-layer-success-primary-focused: rgba(47, 163, 95, 0.08);
  --sds-color-state-layer-success-on-minimal-hovered: rgba(47, 163, 95, 0.08);
  --sds-color-state-layer-success-on-minimal-pressed: rgba(47, 163, 95, 0.12);
  --sds-color-state-layer-success-on-minimal-focused: rgba(47, 163, 95, 0.08);
  --sds-color-state-layer-success-on-subtle-hovered: rgba(47, 163, 95, 0.08);
  --sds-color-state-layer-success-on-subtle-pressed: rgba(47, 163, 95, 0.12);
  --sds-color-state-layer-success-on-subtle-focused: rgba(47, 163, 95, 0.08);
  --sds-color-state-layer-success-on-moderate-hovered: rgba(141, 191, 151, 0.08);
  --sds-color-state-layer-success-on-moderate-pressed: rgba(141, 191, 151, 0.12);
  --sds-color-state-layer-success-on-moderate-focused: rgba(141, 191, 151, 0.08);
  --sds-color-state-layer-success-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-success-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-success-on-bold-focused: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-success-on-contrast-hovered: rgba(24, 62, 37, 0.16);
  --sds-color-state-layer-success-on-contrast-pressed: rgba(24, 62, 37, 0.24);
  --sds-color-state-layer-success-on-contrast-focused: rgba(24, 62, 37, 0.16);
  --sds-color-state-layer-success-on-strong-hovered: rgba(23, 39, 27, 0.16);
  --sds-color-state-layer-success-on-strong-pressed: rgba(23, 39, 27, 0.24);
  --sds-color-state-layer-success-on-strong-focused: rgba(23, 39, 27, 0.16);
  --sds-color-state-layer-warning-primary-hovered: rgba(228, 167, 59, 0.08);
  --sds-color-state-layer-warning-primary-pressed: rgba(228, 167, 59, 0.12);
  --sds-color-state-layer-warning-primary-focused: rgba(228, 167, 59, 0.08);
  --sds-color-state-layer-warning-on-minimal-hovered: rgba(228, 167, 59, 0.08);
  --sds-color-state-layer-warning-on-minimal-pressed: rgba(228, 167, 59, 0.12);
  --sds-color-state-layer-warning-on-minimal-focused: rgba(228, 167, 59, 0.08);
  --sds-color-state-layer-warning-on-subtle-hovered: rgba(228, 167, 59, 0.08);
  --sds-color-state-layer-warning-on-subtle-pressed: rgba(228, 167, 59, 0.12);
  --sds-color-state-layer-warning-on-subtle-focused: rgba(228, 167, 59, 0.08);
  --sds-color-state-layer-warning-on-moderate-hovered: rgba(228, 167, 59, 0.08);
  --sds-color-state-layer-warning-on-moderate-pressed: rgba(228, 167, 59, 0.12);
  --sds-color-state-layer-warning-on-moderate-focused: rgba(228, 167, 59, 0.08);
  --sds-color-state-layer-warning-on-bold-hovered: rgba(35, 28, 18, 0.16);
  --sds-color-state-layer-warning-on-bold-pressed: rgba(35, 28, 18, 0.24);
  --sds-color-state-layer-warning-on-bold-focused: rgba(35, 28, 18, 0.16);
  --sds-color-state-layer-warning-on-contrast-hovered: rgba(76, 50, 0, 0.16);
  --sds-color-state-layer-warning-on-contrast-pressed: rgba(76, 50, 0, 0.24);
  --sds-color-state-layer-warning-on-contrast-focused: rgba(76, 50, 0, 0.16);
  --sds-color-state-layer-warning-on-strong-hovered: rgba(44, 33, 17, 0.16);
  --sds-color-state-layer-warning-on-strong-pressed: rgba(44, 33, 17, 0.24);
  --sds-color-state-layer-warning-on-strong-focused: rgba(44, 33, 17, 0.16);
  --sds-color-state-layer-danger-primary-hovered: rgba(255, 85, 59, 0.08);
  --sds-color-state-layer-danger-primary-pressed: rgba(255, 85, 59, 0.12);
  --sds-color-state-layer-danger-primary-focused: rgba(255, 85, 59, 0.08);
  --sds-color-state-layer-danger-on-minimal-hovered: rgba(255, 85, 59, 0.08);
  --sds-color-state-layer-danger-on-minimal-pressed: rgba(255, 85, 59, 0.12);
  --sds-color-state-layer-danger-on-minimal-focused: rgba(255, 85, 59, 0.08);
  --sds-color-state-layer-danger-on-subtle-hovered: rgba(255, 85, 59, 0.08);
  --sds-color-state-layer-danger-on-subtle-pressed: rgba(255, 85, 59, 0.12);
  --sds-color-state-layer-danger-on-subtle-focused: rgba(255, 85, 59, 0.08);
  --sds-color-state-layer-danger-on-moderate-hovered: rgba(255, 151, 136, 0.08);
  --sds-color-state-layer-danger-on-moderate-pressed: rgba(255, 151, 136, 0.12);
  --sds-color-state-layer-danger-on-moderate-focused: rgba(255, 151, 136, 0.08);
  --sds-color-state-layer-danger-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-danger-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-danger-on-bold-focused: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-danger-on-contrast-hovered: rgba(102, 29, 17, 0.16);
  --sds-color-state-layer-danger-on-contrast-pressed: rgba(102, 29, 17, 0.24);
  --sds-color-state-layer-danger-on-contrast-focused: rgba(102, 29, 17, 0.16);
  --sds-color-state-layer-danger-on-strong-hovered: rgba(61, 26, 17, 0.16);
  --sds-color-state-layer-danger-on-strong-pressed: rgba(61, 26, 17, 0.24);
  --sds-color-state-layer-danger-on-strong-focused: rgba(61, 26, 17, 0.16);
}

*[data-sds-mode="light"] .sds-cdn,
*[data-sds-mode="light"].sds-cdn,
*[data-sds-mode] .sds-cdn--light,
*[data-sds-mode].sds-cdn--light,
*[data-sds-mode] .sds-cdn [data-sds-mode="light"],
*[data-sds-mode].sds-cdn [data-sds-mode="light"],
.sds-cdn--light {
  --sds-color-text-brand-primary: #31739c;
  --sds-color-text-brand-on-minimal: #31739c;
  --sds-color-text-brand-on-subtle: #165b81;
  --sds-color-text-brand-on-moderate: #004565;
  --sds-color-text-brand-on-bold: #ffffff;
  --sds-color-text-brand-on-strong: #ffffff;
  --sds-color-text-brand-on-contrast: #ffffff;
  --sds-color-text-brand-on-strong-variant: #cee6ef;
  --sds-color-text-brand-on-contrast-variant: #5897b7;
  --sds-color-text-brand-on-minimal-opacity: #31739c;
  --sds-color-text-brand-on-subtle-opacity: #165b81;
  --sds-color-text-brand-on-moderate-opacity: #004565;
  --sds-color-text-brand-selected-primary: #31739c;
  --sds-color-text-brand-selected-on-minimal: #165b81;
  --sds-color-text-brand-selected-on-subtle: #165b81;
  --sds-color-text-brand-selected-on-moderate: #002f43;
  --sds-color-text-brand-selected-on-bold: #ffffff;
  --sds-color-icon-brand-primary: #31739c;
  --sds-color-icon-brand-on-minimal: #31739c;
  --sds-color-icon-brand-on-subtle: #165b81;
  --sds-color-icon-brand-on-moderate: #004565;
  --sds-color-icon-brand-on-bold: #ffffff;
  --sds-color-icon-brand-on-strong: #ffffff;
  --sds-color-icon-brand-on-contrast: #ffffff;
  --sds-color-icon-brand-on-strong-variant: #cee6ef;
  --sds-color-icon-brand-on-contrast-variant: #5897b7;
  --sds-color-icon-brand-on-minimal-opacity: #31739c;
  --sds-color-icon-brand-on-subtle-opacity: #165b81;
  --sds-color-icon-brand-on-moderate-opacity: #004565;
  --sds-color-icon-brand-selected-primary: #31739c;
  --sds-color-icon-brand-selected-on-minimal: #165b81;
  --sds-color-icon-brand-selected-on-subtle: #165b81;
  --sds-color-icon-brand-selected-on-moderate: #002f43;
  --sds-color-icon-brand-selected-on-bold: #ffffff;
  --sds-color-icon-brand-primary-variant: #5897b7;
  --sds-color-icon-brand-on-subtle-variant: #31739c;
  --sds-color-icon-brand-on-moderate-variant: #165b81;
  --sds-color-background-brand-selected-minimal: rgba(25, 155, 194, 0.18);
  --sds-color-background-brand-selected-subtle: rgba(10, 130, 174, 0.28);
  --sds-color-background-brand-selected-moderate: rgba(0, 114, 163, 0.41);
  --sds-color-background-brand-selected-bold: #31739c;
  --sds-color-background-brand-selected-base: rgba(35, 176, 215, 0.09);
  --sds-color-background-brand-minimal: #f4fbfd;
  --sds-color-background-brand-subtle: #e8f5f9;
  --sds-color-background-brand-moderate: #cee6ef;
  --sds-color-background-brand-bold: #31739c;
  --sds-color-background-brand-strong: #165b81;
  --sds-color-background-brand-contrast: #00192a;
  --sds-color-background-brand-minimal-opacity: rgba(35, 176, 215, 0.05);
  --sds-color-background-brand-subtle-opacity: rgba(25, 155, 194, 0.1);
  --sds-color-background-brand-moderate-opacity: rgba(10, 130, 174, 0.2);
  --sds-color-border-brand-selected-subtle: rgba(0, 114, 163, 0.33);
  --sds-color-border-brand-selected-bold: #31739c;
  --sds-color-border-brand-subtle: rgba(10, 130, 174, 0.2);
  --sds-color-border-brand-subtle-hovered: rgba(2, 102, 157, 0.49);
  --sds-color-border-brand-subtle-pressed: rgba(2, 98, 146, 0.66);
  --sds-color-border-brand-moderate: rgba(0, 114, 163, 0.33);
  --sds-color-border-brand-moderate-hovered: rgba(2, 98, 146, 0.66);
  --sds-color-border-brand-moderate-pressed: #31739c;
  --sds-color-border-brand-bold: rgba(2, 102, 157, 0.49);
  --sds-color-border-brand-strong: rgba(2, 98, 146, 0.66);
  --sds-color-border-brand-contrast: #31739c;
  --sds-color-border-focused: #31739c;
  --sds-color-border-inner-focused: #5897b7;
  --sds-color-border-outer-focused: rgba(10, 130, 174, 0.2);
  --sds-color-state-layer-brand-primary-hovered: rgba(49, 115, 156, 0.08);
  --sds-color-state-layer-brand-primary-pressed: rgba(49, 115, 156, 0.12);
  --sds-color-state-layer-brand-primary-focused: rgba(49, 115, 156, 0.08);
  --sds-color-state-layer-brand-on-minimal-hovered: rgba(49, 115, 156, 0.08);
  --sds-color-state-layer-brand-on-minimal-pressed: rgba(49, 115, 156, 0.12);
  --sds-color-state-layer-brand-on-minimal-focused: rgba(49, 115, 156, 0.08);
  --sds-color-state-layer-brand-on-subtle-hovered: rgba(49, 115, 156, 0.08);
  --sds-color-state-layer-brand-on-subtle-pressed: rgba(49, 115, 156, 0.12);
  --sds-color-state-layer-brand-on-subtle-focused: rgba(49, 115, 156, 0.08);
  --sds-color-state-layer-brand-on-moderate-hovered: rgba(0, 69, 101, 0.08);
  --sds-color-state-layer-brand-on-moderate-pressed: rgba(0, 69, 101, 0.12);
  --sds-color-state-layer-brand-on-moderate-focused: rgba(0, 69, 101, 0.08);
  --sds-color-state-layer-brand-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-brand-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-brand-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-brand-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-brand-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-brand-on-strong-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-brand-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-brand-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-brand-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-brand-selected-primary-hovered: rgba(49, 115, 156, 0.08);
  --sds-color-state-layer-brand-selected-primary-pressed: rgba(49, 115, 156, 0.12);
  --sds-color-state-layer-brand-selected-primary-focused: rgba(49, 115, 156, 0.08);
  --sds-color-state-layer-brand-selected-on-minimal-hovered: rgba(22, 91, 129, 0.08);
  --sds-color-state-layer-brand-selected-on-minimal-pressed: rgba(22, 91, 129, 0.12);
  --sds-color-state-layer-brand-selected-on-minimal-focused: rgba(22, 91, 129, 0.08);
  --sds-color-state-layer-brand-selected-on-subtle-hovered: rgba(22, 91, 129, 0.08);
  --sds-color-state-layer-brand-selected-on-subtle-pressed: rgba(22, 91, 129, 0.12);
  --sds-color-state-layer-brand-selected-on-subtle-focused: rgba(22, 91, 129, 0.08);
  --sds-color-state-layer-brand-selected-on-moderate-hovered: rgba(0, 47, 67, 0.08);
  --sds-color-state-layer-brand-selected-on-moderate-pressed: rgba(0, 47, 67, 0.12);
  --sds-color-state-layer-brand-selected-on-moderate-focused: rgba(0, 47, 67, 0.08);
  --sds-color-state-layer-brand-selected-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-brand-selected-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-brand-selected-on-bold-focused: rgba(255, 255, 255, 0.16);
}

*[data-sds-mode="dark"] .sds-cdn,
*[data-sds-mode="dark"].sds-cdn,
*[data-sds-mode] .sds-cdn--dark,
*[data-sds-mode].sds-cdn--dark,
*[data-sds-mode] .sds-cdn [data-sds-mode="dark"],
*[data-sds-mode].sds-cdn [data-sds-mode="dark"],
.sds-cdn--dark {
  --sds-color-text-brand-primary: #5798b7;
  --sds-color-text-brand-on-minimal: #5798b7;
  --sds-color-text-brand-on-subtle: #8ebacd;
  --sds-color-text-brand-on-moderate: #8ebacd;
  --sds-color-text-brand-on-bold: #f9f9f9;
  --sds-color-text-brand-on-strong: #182431;
  --sds-color-text-brand-on-contrast: #193951;
  --sds-color-text-brand-on-strong-variant: #182a3a;
  --sds-color-text-brand-on-contrast-variant: #1d5d88;
  --sds-color-text-brand-on-minimal-opacity: #5798b7;
  --sds-color-text-brand-on-subtle-opacity: #8ebacd;
  --sds-color-text-brand-on-moderate-opacity: #8ebacd;
  --sds-color-text-brand-selected-primary: #8ebacd;
  --sds-color-text-brand-selected-on-minimal: #8ebacd;
  --sds-color-text-brand-selected-on-subtle: #8ebacd;
  --sds-color-text-brand-selected-on-moderate: #c1d9e2;
  --sds-color-text-brand-selected-on-bold: #f9f9f9;
  --sds-color-icon-brand-primary: #5798b7;
  --sds-color-icon-brand-on-minimal: #5798b7;
  --sds-color-icon-brand-on-subtle: #8ebacd;
  --sds-color-icon-brand-on-moderate: #8ebacd;
  --sds-color-icon-brand-on-bold: #f9f9f9;
  --sds-color-icon-brand-on-strong: #182431;
  --sds-color-icon-brand-on-contrast: #193951;
  --sds-color-icon-brand-on-strong-variant: #182a3a;
  --sds-color-icon-brand-on-contrast-variant: #1d5d88;
  --sds-color-icon-brand-on-minimal-opacity: #5798b7;
  --sds-color-icon-brand-on-subtle-opacity: #8ebacd;
  --sds-color-icon-brand-on-moderate-opacity: #8ebacd;
  --sds-color-icon-brand-selected-primary: #8ebacd;
  --sds-color-icon-brand-selected-on-minimal: #8ebacd;
  --sds-color-icon-brand-selected-on-subtle: #8ebacd;
  --sds-color-icon-brand-selected-on-moderate: #c1d9e2;
  --sds-color-icon-brand-selected-on-bold: #f9f9f9;
  --sds-color-icon-brand-primary-variant: #5798b7;
  --sds-color-icon-brand-on-subtle-variant: #5798b7;
  --sds-color-icon-brand-on-moderate-variant: #5798b7;
  --sds-color-background-brand-selected-minimal: rgba(24, 135, 247, 0.18);
  --sds-color-background-brand-selected-subtle: rgba(22, 146, 248, 0.22);
  --sds-color-background-brand-selected-moderate: rgba(29, 159, 252, 0.32);
  --sds-color-background-brand-selected-bold: #3a759b;
  --sds-color-background-brand-selected-base: rgba(10, 127, 230, 0.11);
  --sds-color-background-brand-minimal: #172029;
  --sds-color-background-brand-subtle: #182a3a;
  --sds-color-background-brand-moderate: #193951;
  --sds-color-background-brand-bold: #3a759b;
  --sds-color-background-brand-strong: #5798b7;
  --sds-color-background-brand-contrast: #c1d9e2;
  --sds-color-background-brand-minimal-opacity: rgba(10, 127, 230, 0.07);
  --sds-color-background-brand-subtle-opacity: rgba(22, 146, 248, 0.14);
  --sds-color-background-brand-moderate-opacity: rgba(29, 159, 252, 0.24);
  --sds-color-border-brand-selected-subtle: rgba(29, 159, 252, 0.24);
  --sds-color-border-brand-selected-bold: #3a759b;
  --sds-color-border-brand-subtle: rgba(22, 146, 248, 0.14);
  --sds-color-border-brand-subtle-hovered: rgba(26, 163, 255, 0.36);
  --sds-color-border-brand-subtle-pressed: rgba(37, 167, 254, 0.48);
  --sds-color-border-brand-moderate: rgba(29, 159, 252, 0.24);
  --sds-color-border-brand-moderate-hovered: rgba(37, 167, 254, 0.48);
  --sds-color-border-brand-moderate-pressed: #3a759b;
  --sds-color-border-brand-bold: rgba(26, 163, 255, 0.36);
  --sds-color-border-brand-strong: rgba(37, 167, 254, 0.48);
  --sds-color-border-brand-contrast: #3a759b;
  --sds-color-border-focused: #3a759b;
  --sds-color-border-inner-focused: #1d5d88;
  --sds-color-border-outer-focused: rgba(22, 146, 248, 0.14);
  --sds-color-state-layer-brand-primary-hovered: rgba(87, 152, 183, 0.08);
  --sds-color-state-layer-brand-primary-pressed: rgba(87, 152, 183, 0.12);
  --sds-color-state-layer-brand-primary-focused: rgba(87, 152, 183, 0.08);
  --sds-color-state-layer-brand-on-minimal-hovered: rgba(87, 152, 183, 0.08);
  --sds-color-state-layer-brand-on-minimal-pressed: rgba(87, 152, 183, 0.12);
  --sds-color-state-layer-brand-on-minimal-focused: rgba(87, 152, 183, 0.08);
  --sds-color-state-layer-brand-on-subtle-hovered: rgba(87, 152, 183, 0.08);
  --sds-color-state-layer-brand-on-subtle-pressed: rgba(87, 152, 183, 0.12);
  --sds-color-state-layer-brand-on-subtle-focused: rgba(87, 152, 183, 0.08);
  --sds-color-state-layer-brand-on-moderate-hovered: rgba(142, 186, 205, 0.08);
  --sds-color-state-layer-brand-on-moderate-pressed: rgba(142, 186, 205, 0.12);
  --sds-color-state-layer-brand-on-moderate-focused: rgba(142, 186, 205, 0.08);
  --sds-color-state-layer-brand-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-brand-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-brand-on-bold-focused: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-brand-on-strong-hovered: rgba(25, 57, 81, 0.16);
  --sds-color-state-layer-brand-on-strong-pressed: rgba(25, 57, 81, 0.24);
  --sds-color-state-layer-brand-on-strong-focused: rgba(25, 57, 81, 0.16);
  --sds-color-state-layer-brand-on-contrast-hovered: rgba(24, 36, 49, 0.16);
  --sds-color-state-layer-brand-on-contrast-pressed: rgba(24, 36, 49, 0.24);
  --sds-color-state-layer-brand-on-contrast-focused: rgba(24, 36, 49, 0.16);
  --sds-color-state-layer-brand-selected-primary-hovered: rgba(87, 152, 183, 0.08);
  --sds-color-state-layer-brand-selected-primary-pressed: rgba(87, 152, 183, 0.12);
  --sds-color-state-layer-brand-selected-primary-focused: rgba(87, 152, 183, 0.08);
  --sds-color-state-layer-brand-selected-on-minimal-hovered: rgba(142, 186, 205, 0.08);
  --sds-color-state-layer-brand-selected-on-minimal-pressed: rgba(142, 186, 205, 0.12);
  --sds-color-state-layer-brand-selected-on-minimal-focused: rgba(142, 186, 205, 0.08);
  --sds-color-state-layer-brand-selected-on-subtle-hovered: rgba(142, 186, 205, 0.08);
  --sds-color-state-layer-brand-selected-on-subtle-pressed: rgba(142, 186, 205, 0.12);
  --sds-color-state-layer-brand-selected-on-subtle-focused: rgba(142, 186, 205, 0.08);
  --sds-color-state-layer-brand-selected-on-moderate-hovered: rgba(193, 217, 226, 0.08);
  --sds-color-state-layer-brand-selected-on-moderate-pressed: rgba(193, 217, 226, 0.12);
  --sds-color-state-layer-brand-selected-on-moderate-focused: rgba(193, 217, 226, 0.08);
  --sds-color-state-layer-brand-selected-on-bold-hovered: rgba(249, 249, 249, 0.16);
  --sds-color-state-layer-brand-selected-on-bold-pressed: rgba(249, 249, 249, 0.24);
  --sds-color-state-layer-brand-selected-on-bold-focused: rgba(249, 249, 249, 0.16);
}

:root,
*[data-sds-mode="light"],
.sds-mode--light {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(23, 24, 26, 0.12) inset;
  --sds-shadow-raised: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 3px 0px rgba(23, 24, 26, 0.09), 0 0 6px 0px rgba(23, 24, 26, 0.07);
  --sds-shadow-raised-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 6px -1px rgba(23, 24, 26, 0.09), 0 0 12px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 12px -1px rgba(23, 24, 26, 0.09), 0 0 24px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 24px -1px rgba(23, 24, 26, 0.09), 0 0 48px -1px rgba(23, 24, 26, 0.07);
}

*[data-sds-mode="dark"],
.sds-mode--dark {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(249, 249, 249, 0.13) inset;
  --sds-shadow-raised: 0 0 0.5px 1px rgba(249, 249, 249, 0.08) inset, 0 0 3px 0px rgba(0, 0, 0, 0.18), 0 0 6px 0px rgba(0, 0, 0, 0.14);
  --sds-shadow-raised-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 6px -1px rgba(0, 0, 0, 0.18), 0 0 12px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 12px -1px rgba(0, 0, 0, 0.18), 0 0 24px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.1) inset, 0 0 24px -1px rgba(0, 0, 0, 0.18), 0 0 48px -1px rgba(0, 0, 0, 0.14);
}

:root,
*[data-sds-mode="light"],
.sds-mode--light {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(23, 24, 26, 0.12) inset;
  --sds-shadow-raised: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 3px 0px rgba(23, 24, 26, 0.09), 0 0 6px 0px rgba(23, 24, 26, 0.07);
  --sds-shadow-raised-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 6px -1px rgba(23, 24, 26, 0.09), 0 0 12px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 12px -1px rgba(23, 24, 26, 0.09), 0 0 24px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 24px -1px rgba(23, 24, 26, 0.09), 0 0 48px -1px rgba(23, 24, 26, 0.07);
}

*[data-sds-mode="dark"],
.sds-mode--dark {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(249, 249, 249, 0.13) inset;
  --sds-shadow-raised: 0 0 0.5px 1px rgba(249, 249, 249, 0.08) inset, 0 0 3px 0px rgba(0, 0, 0, 0.18), 0 0 6px 0px rgba(0, 0, 0, 0.14);
  --sds-shadow-raised-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 6px -1px rgba(0, 0, 0, 0.18), 0 0 12px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 12px -1px rgba(0, 0, 0, 0.18), 0 0 24px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.1) inset, 0 0 24px -1px rgba(0, 0, 0, 0.18), 0 0 48px -1px rgba(0, 0, 0, 0.14);
}

:root,
*[data-sds-mode="light"],
.sds-mode--light {
  --sds-color-text-promo-primary: #007b6c;
  --sds-color-text-promo-selected-primary: #007b6c;
  --sds-color-text-promo-selected-on-minimal: #006155;
  --sds-color-text-promo-selected-on-subtle: #006155;
  --sds-color-text-promo-selected-on-moderate: #00312b;
  --sds-color-text-promo-selected-on-bold: #ffffff;
  --sds-color-text-promo-on-minimal: #007b6c;
  --sds-color-text-promo-on-subtle: #006155;
  --sds-color-text-promo-on-moderate: #00493f;
  --sds-color-text-promo-on-bold: #ffffff;
  --sds-color-text-promo-on-contrast: #ffffff;
  --sds-color-text-promo-on-strong: #ffffff;
  --sds-color-text-promo-on-minimal-opacity: #007b6c;
  --sds-color-text-promo-on-subtle-opacity: #006155;
  --sds-color-text-promo-on-moderate-opacity: #00493f;
  --sds-color-text-promo-on-strong-variant: #8bd9c9;
  --sds-color-text-promo-on-contrast-variant: #449e8e;
  --sds-color-icon-promo-primary: #007b6c;
  --sds-color-icon-promo-selected-primary: #007b6c;
  --sds-color-icon-promo-selected-on-minimal: #006155;
  --sds-color-icon-promo-selected-on-subtle: #006155;
  --sds-color-icon-promo-selected-on-moderate: #00312b;
  --sds-color-icon-promo-selected-on-bold: #ffffff;
  --sds-color-icon-promo-on-minimal: #007b6c;
  --sds-color-icon-promo-on-subtle: #006155;
  --sds-color-icon-promo-on-moderate: #00493f;
  --sds-color-icon-promo-on-bold: #ffffff;
  --sds-color-icon-promo-on-contrast: #ffffff;
  --sds-color-icon-promo-on-strong: #ffffff;
  --sds-color-icon-promo-on-minimal-opacity: #007b6c;
  --sds-color-icon-promo-on-subtle-opacity: #006155;
  --sds-color-icon-promo-on-moderate-opacity: #00493f;
  --sds-color-icon-promo-on-subtle-variant: #007b6c;
  --sds-color-icon-promo-on-moderate-variant: #006155;
  --sds-color-icon-promo-on-strong-variant: #8bd9c9;
  --sds-color-icon-promo-on-contrast-variant: #449e8e;
  --sds-color-icon-promo-primary-variant: #449e8e;
  --sds-color-background-promo-selected-base: rgba(20, 255, 192, 0.15);
  --sds-color-background-promo-selected-minimal: rgba(5, 255, 197, 0.33);
  --sds-color-background-promo-selected-subtle: rgba(4, 210, 165, 0.43);
  --sds-color-background-promo-selected-moderate: rgba(3, 171, 137, 0.54);
  --sds-color-background-promo-selected-bold: #007b6c;
  --sds-color-background-promo-minimal: #e5fff8;
  --sds-color-background-promo-subtle: #c1fff1;
  --sds-color-background-promo-moderate: #a7f0e0;
  --sds-color-background-promo-bold: #007b6c;
  --sds-color-background-promo-strong: #00493f;
  --sds-color-background-promo-contrast: #001c17;
  --sds-color-background-promo-minimal-opacity: rgba(20, 255, 192, 0.11);
  --sds-color-background-promo-subtle-opacity: rgba(5, 255, 197, 0.25);
  --sds-color-background-promo-moderate-opacity: rgba(4, 210, 165, 0.35);
  --sds-color-border-promo-selected-subtle: rgba(3, 171, 137, 0.46);
  --sds-color-border-promo-selected-bold: #007b6c;
  --sds-color-border-promo-subtle: rgba(4, 210, 165, 0.35);
  --sds-color-border-promo-subtle-hovered: rgba(4, 144, 118, 0.59);
  --sds-color-border-promo-subtle-pressed: rgba(2, 126, 103, 0.74);
  --sds-color-border-promo-moderate: rgba(3, 171, 137, 0.46);
  --sds-color-border-promo-moderate-hovered: rgba(2, 126, 103, 0.74);
  --sds-color-border-promo-moderate-pressed: #007b6c;
  --sds-color-border-promo-bold: rgba(4, 144, 118, 0.59);
  --sds-color-border-promo-strong: rgba(2, 126, 103, 0.74);
  --sds-color-border-promo-contrast: #007b6c;
  --sds-color-state-layer-promo-primary-hovered: rgba(0, 123, 108, 0.08);
  --sds-color-state-layer-promo-primary-pressed: rgba(0, 123, 108, 0.12);
  --sds-color-state-layer-promo-primary-focused: rgba(0, 123, 108, 0.08);
  --sds-color-state-layer-promo-selected-primary-hovered: rgba(0, 123, 108, 0.08);
  --sds-color-state-layer-promo-selected-primary-pressed: rgba(0, 123, 108, 0.12);
  --sds-color-state-layer-promo-selected-primary-focused: rgba(0, 123, 108, 0.08);
  --sds-color-state-layer-promo-selected-on-minimal-hovered: rgba(0, 97, 85, 0.08);
  --sds-color-state-layer-promo-selected-on-minimal-pressed: rgba(0, 97, 85, 0.12);
  --sds-color-state-layer-promo-selected-on-minimal-focused: rgba(0, 97, 85, 0.08);
  --sds-color-state-layer-promo-selected-on-subtle-hovered: rgba(0, 97, 85, 0.08);
  --sds-color-state-layer-promo-selected-on-subtle-pressed: rgba(0, 97, 85, 0.12);
  --sds-color-state-layer-promo-selected-on-subtle-focused: rgba(0, 97, 85, 0.08);
  --sds-color-state-layer-promo-selected-on-moderate-hovered: rgba(0, 49, 43, 0.08);
  --sds-color-state-layer-promo-selected-on-moderate-pressed: rgba(0, 49, 43, 0.12);
  --sds-color-state-layer-promo-selected-on-moderate-focused: rgba(0, 49, 43, 0.08);
  --sds-color-state-layer-promo-selected-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-promo-selected-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-promo-selected-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-promo-on-minimal-hovered: rgba(0, 123, 108, 0.08);
  --sds-color-state-layer-promo-on-minimal-pressed: rgba(0, 123, 108, 0.12);
  --sds-color-state-layer-promo-on-minimal-focused: rgba(0, 123, 108, 0.08);
  --sds-color-state-layer-promo-on-subtle-hovered: rgba(0, 123, 108, 0.08);
  --sds-color-state-layer-promo-on-subtle-pressed: rgba(0, 123, 108, 0.12);
  --sds-color-state-layer-promo-on-subtle-focused: rgba(0, 123, 108, 0.08);
  --sds-color-state-layer-promo-on-moderate-hovered: rgba(0, 73, 63, 0.08);
  --sds-color-state-layer-promo-on-moderate-pressed: rgba(0, 73, 63, 0.12);
  --sds-color-state-layer-promo-on-moderate-focused: rgba(0, 73, 63, 0.08);
  --sds-color-state-layer-promo-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-promo-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-promo-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-promo-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-promo-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-promo-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-promo-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-promo-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-promo-on-strong-focused: rgba(255, 255, 255, 0.16);
}

:root,
*[data-sds-mode="light"],
.sds-mode--light {
  --sds-color-text-premium-primary: #886803;
  --sds-color-text-premium-selected-primary: #886803;
  --sds-color-text-premium-selected-on-minimal: #6c5200;
  --sds-color-text-premium-selected-on-subtle: #6c5200;
  --sds-color-text-premium-selected-on-moderate: #382900;
  --sds-color-text-premium-selected-on-bold: #ffffff;
  --sds-color-text-premium-on-minimal: #886803;
  --sds-color-text-premium-on-subtle: #6c5200;
  --sds-color-text-premium-on-moderate: #513d00;
  --sds-color-text-premium-on-bold: #382900;
  --sds-color-text-premium-on-contrast: #ffffff;
  --sds-color-text-premium-on-strong: #ffffff;
  --sds-color-text-premium-on-minimal-opacity: #886803;
  --sds-color-text-premium-on-subtle-opacity: #6c5200;
  --sds-color-text-premium-on-moderate-opacity: #513d00;
  --sds-color-text-premium-on-strong-variant: #fff2d1;
  --sds-color-text-premium-on-contrast-variant: #b18a00;
  --sds-color-icon-premium-primary: #886803;
  --sds-color-icon-premium-selected-primary: #886803;
  --sds-color-icon-premium-selected-on-minimal: #6c5200;
  --sds-color-icon-premium-selected-on-subtle: #6c5200;
  --sds-color-icon-premium-selected-on-moderate: #382900;
  --sds-color-icon-premium-selected-on-bold: #ffffff;
  --sds-color-icon-premium-on-minimal: #886803;
  --sds-color-icon-premium-on-subtle: #6c5200;
  --sds-color-icon-premium-on-moderate: #513d00;
  --sds-color-icon-premium-on-bold: #382900;
  --sds-color-icon-premium-on-contrast: #ffffff;
  --sds-color-icon-premium-on-strong: #ffffff;
  --sds-color-icon-premium-on-minimal-opacity: #886803;
  --sds-color-icon-premium-on-subtle-opacity: #6c5200;
  --sds-color-icon-premium-on-moderate-opacity: #513d00;
  --sds-color-icon-premium-on-subtle-variant: #886803;
  --sds-color-icon-premium-on-moderate-variant: #6c5200;
  --sds-color-icon-premium-on-strong-variant: #fff2d1;
  --sds-color-icon-premium-on-contrast-variant: #b18a00;
  --sds-color-icon-premium-primary-variant: #b18a00;
  --sds-color-background-premium-selected-base: rgba(255, 156, 26, 0.11);
  --sds-color-background-premium-selected-minimal: rgba(255, 187, 15, 0.27);
  --sds-color-background-premium-selected-subtle: rgba(230, 172, 0, 0.52);
  --sds-color-background-premium-selected-moderate: #f6c500;
  --sds-color-background-premium-selected-bold: #886803;
  --sds-color-background-premium-minimal: #fff8ef;
  --sds-color-background-premium-subtle: #fff2d1;
  --sds-color-background-premium-moderate: #f3da8f;
  --sds-color-background-premium-bold: #d6a900;
  --sds-color-background-premium-strong: #886803;
  --sds-color-background-premium-contrast: #201600;
  --sds-color-background-premium-minimal-opacity: rgba(255, 156, 26, 0.07);
  --sds-color-background-premium-subtle-opacity: rgba(255, 187, 15, 0.19);
  --sds-color-background-premium-moderate-opacity: rgba(230, 172, 0, 0.44);
  --sds-color-border-premium-selected-subtle: rgba(232, 186, 2, 0.96);
  --sds-color-border-premium-selected-bold: #886803;
  --sds-color-border-premium-subtle: rgba(230, 172, 0, 0.44);
  --sds-color-border-premium-subtle-hovered: #d6a800;
  --sds-color-border-premium-subtle-pressed: #b38c00;
  --sds-color-border-premium-moderate: rgba(232, 186, 2, 0.96);
  --sds-color-border-premium-moderate-hovered: #b38c00;
  --sds-color-border-premium-moderate-pressed: #886803;
  --sds-color-border-premium-bold: #d6a800;
  --sds-color-border-premium-strong: #b38c00;
  --sds-color-border-premium-contrast: #886803;
  --sds-color-state-layer-premium-primary-hovered: rgba(136, 104, 3, 0.08);
  --sds-color-state-layer-premium-primary-pressed: rgba(136, 104, 3, 0.12);
  --sds-color-state-layer-premium-primary-focused: rgba(136, 104, 3, 0.08);
  --sds-color-state-layer-premium-selected-primary-hovered: rgba(136, 104, 3, 0.08);
  --sds-color-state-layer-premium-selected-primary-pressed: rgba(136, 104, 3, 0.12);
  --sds-color-state-layer-premium-selected-primary-focused: rgba(136, 104, 3, 0.08);
  --sds-color-state-layer-premium-selected-on-minimal-hovered: rgba(108, 82, 0, 0.08);
  --sds-color-state-layer-premium-selected-on-minimal-pressed: rgba(108, 82, 0, 0.12);
  --sds-color-state-layer-premium-selected-on-minimal-focused: rgba(108, 82, 0, 0.08);
  --sds-color-state-layer-premium-selected-on-subtle-hovered: rgba(108, 82, 0, 0.08);
  --sds-color-state-layer-premium-selected-on-subtle-pressed: rgba(108, 82, 0, 0.12);
  --sds-color-state-layer-premium-selected-on-subtle-focused: rgba(108, 82, 0, 0.08);
  --sds-color-state-layer-premium-selected-on-moderate-hovered: rgba(56, 41, 0, 0.08);
  --sds-color-state-layer-premium-selected-on-moderate-pressed: rgba(56, 41, 0, 0.12);
  --sds-color-state-layer-premium-selected-on-moderate-focused: rgba(56, 41, 0, 0.08);
  --sds-color-state-layer-premium-selected-on-bold-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-premium-selected-on-bold-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-premium-selected-on-bold-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-premium-on-minimal-hovered: rgba(136, 104, 3, 0.08);
  --sds-color-state-layer-premium-on-minimal-pressed: rgba(136, 104, 3, 0.12);
  --sds-color-state-layer-premium-on-minimal-focused: rgba(136, 104, 3, 0.08);
  --sds-color-state-layer-premium-on-subtle-hovered: rgba(136, 104, 3, 0.08);
  --sds-color-state-layer-premium-on-subtle-pressed: rgba(136, 104, 3, 0.12);
  --sds-color-state-layer-premium-on-subtle-focused: rgba(136, 104, 3, 0.08);
  --sds-color-state-layer-premium-on-moderate-hovered: rgba(81, 61, 0, 0.08);
  --sds-color-state-layer-premium-on-moderate-pressed: rgba(81, 61, 0, 0.12);
  --sds-color-state-layer-premium-on-moderate-focused: rgba(81, 61, 0, 0.08);
  --sds-color-state-layer-premium-on-bold-hovered: rgba(56, 41, 0, 0.16);
  --sds-color-state-layer-premium-on-bold-pressed: rgba(56, 41, 0, 0.24);
  --sds-color-state-layer-premium-on-bold-focused: rgba(56, 41, 0, 0.16);
  --sds-color-state-layer-premium-on-contrast-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-premium-on-contrast-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-premium-on-contrast-focused: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-premium-on-strong-hovered: rgba(255, 255, 255, 0.16);
  --sds-color-state-layer-premium-on-strong-pressed: rgba(255, 255, 255, 0.24);
  --sds-color-state-layer-premium-on-strong-focused: rgba(255, 255, 255, 0.16);
}

:root,
*[data-sds-mode="light"],
.sds-mode--light {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(23, 24, 26, 0.12) inset;
  --sds-shadow-raised: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 3px 0px rgba(23, 24, 26, 0.09), 0 0 6px 0px rgba(23, 24, 26, 0.07);
  --sds-shadow-raised-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 6px -1px rgba(23, 24, 26, 0.09), 0 0 12px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 12px -1px rgba(23, 24, 26, 0.09), 0 0 24px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 24px -1px rgba(23, 24, 26, 0.09), 0 0 48px -1px rgba(23, 24, 26, 0.07);
}

*[data-sds-mode="dark"],
.sds-mode--dark {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(249, 249, 249, 0.13) inset;
  --sds-shadow-raised: 0 0 0.5px 1px rgba(249, 249, 249, 0.08) inset, 0 0 3px 0px rgba(0, 0, 0, 0.18), 0 0 6px 0px rgba(0, 0, 0, 0.14);
  --sds-shadow-raised-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 6px -1px rgba(0, 0, 0, 0.18), 0 0 12px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 12px -1px rgba(0, 0, 0, 0.18), 0 0 24px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.1) inset, 0 0 24px -1px rgba(0, 0, 0, 0.18), 0 0 48px -1px rgba(0, 0, 0, 0.14);
}

:root,
*[data-sds-mode="light"],
.sds-mode--light {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(23, 24, 26, 0.12) inset;
  --sds-shadow-raised: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 3px 0px rgba(23, 24, 26, 0.09), 0 0 6px 0px rgba(23, 24, 26, 0.07);
  --sds-shadow-raised-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 6px -1px rgba(23, 24, 26, 0.09), 0 0 12px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 12px -1px rgba(23, 24, 26, 0.09), 0 0 24px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 24px -1px rgba(23, 24, 26, 0.09), 0 0 48px -1px rgba(23, 24, 26, 0.07);
}

*[data-sds-mode="dark"],
.sds-mode--dark {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(249, 249, 249, 0.13) inset;
  --sds-shadow-raised: 0 0 0.5px 1px rgba(249, 249, 249, 0.08) inset, 0 0 3px 0px rgba(0, 0, 0, 0.18), 0 0 6px 0px rgba(0, 0, 0, 0.14);
  --sds-shadow-raised-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 6px -1px rgba(0, 0, 0, 0.18), 0 0 12px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 12px -1px rgba(0, 0, 0, 0.18), 0 0 24px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.1) inset, 0 0 24px -1px rgba(0, 0, 0, 0.18), 0 0 48px -1px rgba(0, 0, 0, 0.14);
}

:root,
*[data-sds-mode="light"],
.sds-mode--light {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(23, 24, 26, 0.12) inset;
  --sds-shadow-raised: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 3px 0px rgba(23, 24, 26, 0.09), 0 0 6px 0px rgba(23, 24, 26, 0.07);
  --sds-shadow-raised-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 6px -1px rgba(23, 24, 26, 0.09), 0 0 12px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 12px -1px rgba(23, 24, 26, 0.09), 0 0 24px -1px rgba(23, 24, 26, 0.07);
  --sds-shadow-overlay-variant: 0 0 0px 0px rgba(23, 24, 26, 0.06) inset, 0 0 24px -1px rgba(23, 24, 26, 0.09), 0 0 48px -1px rgba(23, 24, 26, 0.07);
}

*[data-sds-mode="dark"],
.sds-mode--dark {
  --sds-shadow-bevel: 0 0 0.5px 1px rgba(249, 249, 249, 0.13) inset;
  --sds-shadow-raised: 0 0 0.5px 1px rgba(249, 249, 249, 0.08) inset, 0 0 3px 0px rgba(0, 0, 0, 0.18), 0 0 6px 0px rgba(0, 0, 0, 0.14);
  --sds-shadow-raised-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 6px -1px rgba(0, 0, 0, 0.18), 0 0 12px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay: 0 0 0.5px 1px rgba(249, 249, 249, 0.09) inset, 0 0 12px -1px rgba(0, 0, 0, 0.18), 0 0 24px -1px rgba(0, 0, 0, 0.14);
  --sds-shadow-overlay-variant: 0 0 0.5px 1px rgba(249, 249, 249, 0.1) inset, 0 0 24px -1px rgba(0, 0, 0, 0.18), 0 0 48px -1px rgba(0, 0, 0, 0.14);
}

@keyframes gb-loader-animation-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}@keyframes gb-loader-animation-expand{0%{transform:rotate(0deg)}70%,80%,90%,100%{transform:rotate(720deg)}80%,90%{top:calc(50% - .5em);box-shadow:0 0 0 0 currentColor,0 0 0 0 currentColor}0%,20%,30%,80%,100%{top:calc(50% - 2em);box-shadow:-1.35em 2.25em 0 0 currentColor,1.35em 2.25em 0 0 currentColor}0%,20%,30%,100%{animation-timing-function:cubic-bezier(0.45, 0.1, 0.15, 1)}}.ai-website-builder-landingpage-scope .gb-button{--gb-button-bg: var(--sds-color-background-brand-bold);--gb-button-color: var(--sds-color-text-brand-on-bold);--gb-button-icon-color: var(--sds-color-icon-brand-on-bold);--gb-button-state-layer-hover: var(--sds-color-state-layer-brand-on-bold-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-brand-on-bold-pressed);--gb-button-border-radius: 30px;position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--gb-button-size);padding:0 var(--gb-button-spacing);font-weight:700;color:var(--gb-button-color);vertical-align:top;touch-action:manipulation;cursor:pointer;background:var(--gb-button-bg);border:none;border-radius:var(--gb-button-border-radius);--gb-button-size: 40px;--gb-button-spacing: 16px;--gb-button-icon-size: 1.25rem;--gb-button-icon-spacing-inner: 8px;--gb-button-icon-spacing-outer: -2px;font-size:1rem;line-height:1.5rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-website-builder-landingpage-scope .gb-button:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-button:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused)}@media(pointer: fine)and (hover: hover){.ai-website-builder-landingpage-scope .gb-button:hover{color:var(--gb-button-color);text-decoration:none;background:linear-gradient(0deg, var(--gb-button-state-layer-hover), var(--gb-button-state-layer-hover)),var(--gb-button-bg)}}@media(pointer: coarse){.ai-website-builder-landingpage-scope .gb-button:active{color:var(--gb-button-color);text-decoration:none;background:linear-gradient(0deg, var(--gb-button-state-layer-hover), var(--gb-button-state-layer-hover)),var(--gb-button-bg)}}.ai-website-builder-landingpage-scope .gb-button:active{background:linear-gradient(0deg, var(--gb-button-state-layer-pressed), var(--gb-button-state-layer-pressed)),var(--gb-button-bg)}.ai-website-builder-landingpage-scope .gb-button:focus{color:var(--gb-button-color);text-decoration:none;background:linear-gradient(0deg, var(--gb-button-state-layer-hover), var(--gb-button-state-layer-hover)),var(--gb-button-bg)}.ai-website-builder-landingpage-scope .gb-button.gb-is-active{color:var(--gb-button-color);text-decoration:none;background:linear-gradient(0deg, var(--gb-button-state-layer-hover), var(--gb-button-state-layer-hover)),var(--gb-button-bg)}.ai-website-builder-landingpage-scope .gb-button.gb-is-loading{--gb-loader-color: var(--gb-button-color)}.ai-website-builder-landingpage-scope .gb-button.gb-is-loading::after{color:var(--gb-loader-color)}.ai-website-builder-landingpage-scope .gb-button__text{position:relative;display:flex;overflow:hidden}.ai-website-builder-landingpage-scope .gb-button--justify{justify-content:space-between}.ai-website-builder-landingpage-scope .gb-button--justify .gb-button__text{flex-grow:1;text-align:left}.ai-website-builder-landingpage-scope .gb-button--squared{--gb-button-border-radius: 8px}.ai-website-builder-landingpage-scope .gb-button--brand-ghost{--gb-button-bg: transparent;--gb-button-color: var(--sds-color-text-brand-on-subtle-opacity);--gb-button-icon-color: var(--sds-color-icon-brand-on-subtle-opacity);--gb-button-state-layer-hover: var(--sds-color-state-layer-brand-on-subtle-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-brand-on-subtle-pressed)}.ai-website-builder-landingpage-scope .gb-button--brand-muted{--gb-button-bg: var(--sds-color-background-neutral-subtle-opacity);--gb-button-color: var(--sds-color-text-brand-on-subtle-opacity);--gb-button-icon-color: var(--sds-color-icon-brand-on-subtle-opacity);--gb-button-state-layer-hover: var(--sds-color-state-layer-brand-on-subtle-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-brand-on-subtle-pressed)}.ai-website-builder-landingpage-scope .gb-button--brand-inverted{--gb-button-bg: var(--sds-color-background-neutral-base);--gb-button-color: var(--sds-color-text-brand-on-subtle);--gb-button-icon-color: var(--sds-color-icon-brand-on-subtle);--gb-button-state-layer-hover: var(--sds-color-state-layer-brand-on-subtle-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-brand-on-subtle-pressed)}.ai-website-builder-landingpage-scope .gb-button--gray{--gb-button-bg: var(--sds-color-background-neutral-contrast);--gb-button-color: var(--sds-color-text-neutral-on-contrast);--gb-button-icon-color: var(--sds-color-icon-neutral-on-contrast);--gb-button-state-layer-hover: var(--sds-color-state-layer-neutral-on-contrast-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-neutral-on-contrast-pressed)}.ai-website-builder-landingpage-scope .gb-button--gray-ghost{--gb-button-bg: transparent;--gb-button-color: var(--sds-color-text-neutral-primary);--gb-button-icon-color: var(--sds-color-icon-neutral-primary);--gb-button-state-layer-hover: var(--sds-color-state-layer-neutral-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-neutral-primary-pressed)}.ai-website-builder-landingpage-scope .gb-button--gray-muted{--gb-button-bg: var(--sds-color-background-neutral-subtle-opacity);--gb-button-color: var(--sds-color-text-neutral-on-subtle-opacity);--gb-button-icon-color: var(--sds-color-icon-neutral-on-subtle-opacity);--gb-button-state-layer-hover: var(--sds-color-state-layer-neutral-on-subtle-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-neutral-on-subtle-pressed)}.ai-website-builder-landingpage-scope .gb-button--gray-inverted{--gb-button-bg: var(--sds-color-background-neutral-base);--gb-button-color: var(--sds-color-text-neutral-primary);--gb-button-icon-color: var(--sds-color-icon-neutral-primary);--gb-button-state-layer-hover: var(--sds-color-state-layer-neutral-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-neutral-primary-pressed)}.ai-website-builder-landingpage-scope .gb-button--danger{--gb-button-bg: var(--sds-color-background-danger-bold);--gb-button-color: var(--sds-color-text-danger-on-bold);--gb-button-icon-color: var(--sds-color-icon-danger-on-bold);--gb-button-state-layer-hover: var(--sds-color-state-layer-danger-on-bold-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-danger-on-bold-pressed)}.ai-website-builder-landingpage-scope .gb-button--danger-ghost{--gb-button-bg: transparent;--gb-button-color: var(--sds-color-text-danger-primary);--gb-button-icon-color: var(--sds-color-icon-danger-primary);--gb-button-state-layer-hover: var(--sds-color-state-layer-danger-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-danger-primary-pressed)}.ai-website-builder-landingpage-scope .gb-button--danger-muted{--gb-button-bg: var(--sds-color-background-neutral-subtle-opacity);--gb-button-color: var(--sds-color-text-danger-on-subtle-opacity);--gb-button-icon-color: var(--sds-color-icon-danger-on-subtle-opacity);--gb-button-state-layer-hover: var(--sds-color-state-layer-danger-on-subtle-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-danger-on-subtle-pressed)}.ai-website-builder-landingpage-scope .gb-button--danger-inverted{--gb-button-bg: var(--sds-color-background-neutral-base);--gb-button-color: var(--sds-color-text-danger-primary);--gb-button-icon-color: var(--sds-color-icon-danger-primary);--gb-button-state-layer-hover: var(--sds-color-state-layer-danger-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-danger-primary-pressed)}.ai-website-builder-landingpage-scope .gb-button--ghost-inverted{--gb-button-bg: transparent;--gb-button-color: var(--sds-color-text-inverted-primary);--gb-button-icon-color: var(--sds-color-icon-inverted-primary);--gb-button-state-layer-hover: var(--sds-color-state-layer-inverted-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-inverted-primary-pressed)}.ai-website-builder-landingpage-scope .gb-button--muted-inverted{--gb-button-bg: var(--sds-color-background-inverted-subtle);--gb-button-color: var(--sds-color-text-inverted-on-subtle);--gb-button-icon-color: var(--sds-color-icon-inverted-on-subtle);--gb-button-state-layer-hover: var(--sds-color-state-layer-inverted-on-subtle-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-inverted-on-subtle-pressed)}.ai-website-builder-landingpage-scope .gb-button[disabled],.ai-website-builder-landingpage-scope .gb-button:disabled,.ai-website-builder-landingpage-scope .gb-button.gb-is-disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.4}.ai-website-builder-landingpage-scope .gb-button.gb-is-loading{opacity:1;--gb-loader-color: }.ai-website-builder-landingpage-scope .gb-button.gb-is-loading .gb-button__icon,.ai-website-builder-landingpage-scope .gb-button.gb-is-loading .gb-button__text{opacity:0}.ai-website-builder-landingpage-scope .gb-button.gb-is-loading::after{position:absolute;width:1em;height:1em;font-size:6px;color:var(--gb-loader-color);content:"";background-color:currentColor;border-radius:50%;transform-origin:50% 2em}.ai-website-builder-landingpage-scope .gb-button.gb-is-loading::after{top:calc(50% - 2em);right:0;left:0;margin:auto;box-shadow:-1.35em 2.25em 0 0 currentColor,1.35em 2.25em 0 0 currentColor;animation:gb-loader-animation-rotate 2s cubic-bezier(0.45, 0.1, 0.15, 1) infinite}.ai-website-builder-landingpage-scope .gb-button--xs,.ai-website-builder-landingpage-scope .gb-button--sm{font-size:.875rem;line-height:1.25rem}.ai-website-builder-landingpage-scope .gb-button--xs.gb-is-loading,.ai-website-builder-landingpage-scope .gb-button--sm.gb-is-loading{--gb-loader-color: false}.ai-website-builder-landingpage-scope .gb-button--xs.gb-is-loading::after,.ai-website-builder-landingpage-scope .gb-button--sm.gb-is-loading::after{font-size:4px}.ai-website-builder-landingpage-scope .gb-button--xs{--gb-button-size: 24px;--gb-button-spacing: 12px;--gb-button-icon-size: 1rem;--gb-button-icon-spacing-inner: 6px;--gb-button-icon-spacing-outer: -2px}.ai-website-builder-landingpage-scope .gb-button--sm{--gb-button-size: 32px;--gb-button-spacing: 12px;--gb-button-icon-size: 1rem;--gb-button-icon-spacing-inner: 6px;--gb-button-icon-spacing-outer: -2px}.ai-website-builder-landingpage-scope .gb-button--lg{--gb-button-size: 48px;--gb-button-spacing: 24px;--gb-button-icon-size: 1.25rem;--gb-button-icon-spacing-inner: 10px;--gb-button-icon-spacing-outer: -8px}.ai-website-builder-landingpage-scope .gb-button--block{width:100%}.ai-website-builder-landingpage-scope .gb-button__icon{position:relative;width:var(--gb-button-icon-size);height:auto;margin-right:var(--gb-button-icon-spacing-inner);margin-left:var(--gb-button-icon-spacing-outer);font-size:var(--gb-button-icon-size);color:var(--gb-button-icon-color)}.ai-website-builder-landingpage-scope .gb-button__icon--trailing{order:2;margin-right:var(--gb-button-icon-spacing-outer);margin-left:var(--gb-button-icon-spacing-inner)}.ai-website-builder-landingpage-scope .gb-button--icon{--gb-button-spacing: 0;width:var(--gb-button-size);min-width:var(--gb-button-size)}.ai-website-builder-landingpage-scope .gb-button--icon .gb-button__icon{--gb-button-icon-spacing-inner: 0;--gb-button-icon-spacing-outer: 0}.ai-website-builder-landingpage-scope .gb-button--icon .gb-button__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;border:0}.ai-website-builder-landingpage-scope .gb-action-list{padding:0;margin:0;list-style:none}.ai-website-builder-landingpage-scope .gb-action-list__separator:empty{height:1px;margin:8px 0;background-color:var(--sds-color-border-neutral-subtle)}.ai-website-builder-landingpage-scope .gb-action-list__separator:not(:empty){font-size:.75rem;line-height:1rem;letter-spacing:.013rem;display:block;padding:16px 16px 8px;margin:0;font-weight:500;color:var(--sds-color-text-neutral-tertiary);text-transform:uppercase}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-action-list__separator:not(:empty){padding:16px 12px 8px}}.ai-website-builder-landingpage-scope .gb-action-list__item{--gb-action-list-color: var(--sds-color-text-neutral-primary);--gb-action-list-background-color: transparent;--gb-action-list-hover-background-color: var(--sds-color-state-layer-neutral-primary-hovered);--gb-action-list-pressed-background-color: var(--sds-color-state-layer-neutral-primary-pressed);--gb-action-list-focus-background-color: var(--sds-color-state-layer-neutral-primary-focused);display:flex;align-items:center;width:100%;padding:8px 16px;overflow:hidden;color:var(--gb-action-list-color);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--gb-action-list-background-color);font-size:1rem;line-height:1.5rem}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-action-list__item{padding:8px 12px}}.ai-website-builder-landingpage-scope .gb-action-list__item--danger{--gb-action-list-color: var(--sds-color-text-danger-primary)}.ai-website-builder-landingpage-scope .gb-action-list__item.gb-is-active{--gb-action-list-background-color: var(--sds-color-state-layer-neutral-primary-hovered)}.ai-website-builder-landingpage-scope .gb-action-list__item-content{width:100%}.ai-website-builder-landingpage-scope .gb-action-list__item.gb-is-loading{pointer-events:none}.ai-website-builder-landingpage-scope .gb-action-list__item.gb-is-selected{--gb-action-list-color: var(--sds-color-text-brand-selected-primary, var(--sds-color-text-spaceship-selected-primary));--gb-action-list-background-color: var(--sds-color-background-brand-selected-base, var(--sds-color-background-spaceship-selected-base));--gb-action-list-hover-background-color: var(--sds-color-state-layer-brand-selected-primary-hovered, var(--sds-color-state-layer-spaceship-selected-primary-hovered));--gb-action-list-pressed-background-color: var(--sds-color-state-layer-brand-selected-primary-pressed, var(--sds-color-state-layer-spaceship-selected-primary-pressed));--gb-action-list-focus-background-color: var(--sds-color-state-layer-brand-selected-primary-focused, var(--sds-color-state-layer-spaceship-selected-primary-focused))}.ai-website-builder-landingpage-scope .gb-action-list__item.gb-is-disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.4}.ai-website-builder-landingpage-scope .gb-action-list__item+.gb-action-list__bulk-selection-separator{margin:0}@media(hover: hover){.ai-website-builder-landingpage-scope .gb-action-list__item:hover{--gb-action-list-background-color: var(--gb-action-list-hover-background-color)}}.ai-website-builder-landingpage-scope .gb-action-list__item:active{--gb-action-list-background-color: var(--gb-action-list-pressed-background-color)}.ai-website-builder-landingpage-scope .gb-action-list__item:not(.gb-is-loading):focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-action-list__item:not(.gb-is-loading):focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused);--gb-action-list-background-color: var(--gb-action-list-focus-background-color);box-shadow:none}.ai-website-builder-landingpage-scope .gb-action-list__item:focus{outline:none}.ai-website-builder-landingpage-scope .gb-dropdown{--gb-dropdown-content-max-height: calc(100% - 16px);--gb-dropdown-content-height: auto;--gb-dropdown-content-radius: 8px 8px 0 0;--gb-dropdown-content-bg-color: var(--sds-color-surface-base);position:fixed;top:0;left:0;display:flex;align-items:flex-end;width:100%;height:100%;visibility:hidden;outline:none;will-change:opacity;z-index:3000}@media(max-width: 767px){.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-stretched{--gb-dropdown-content-height: 100%}}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-desktop-view-mobile{--gb-dropdown-max-width: 300px;--gb-dropdown-content-max-height: calc(var(--gb-dropdown-max-height) - 4px);--gb-dropdown-content-radius: 8px;--gb-dropdown-strategy: absolute;--gb-dropdown-content-bg-color: var(--sds-color-surface-overlay);position:var(--gb-dropdown-strategy);width:var(--gb-dropdown-width);min-width:130px;max-width:var(--gb-dropdown-max-width);height:auto;max-height:var(--gb-dropdown-max-height);padding:2px 0}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-desktop-view-mobile .gb-dropdown__overlay{display:none}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-desktop-view-mobile .gb-dropdown__header-mobile{display:none}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-dropdown{--gb-dropdown-max-width: 300px;--gb-dropdown-content-max-height: calc(var(--gb-dropdown-max-height) - 4px);--gb-dropdown-content-radius: 8px;--gb-dropdown-strategy: absolute;--gb-dropdown-content-bg-color: var(--sds-color-surface-overlay);position:var(--gb-dropdown-strategy);width:var(--gb-dropdown-width);min-width:130px;max-width:var(--gb-dropdown-max-width);height:auto;max-height:var(--gb-dropdown-max-height);padding:2px 0}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-full-width{max-width:none}}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter-active,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter-done,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active{visibility:visible}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active{opacity:0}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter .gb-dropdown__content,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active .gb-dropdown__content{transform:translateY(100%)}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter .gb-dropdown__content,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active .gb-dropdown__content{transform:translateY(-33%)}}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter.gb-is-slide-up .gb-dropdown__content,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active.gb-is-slide-up .gb-dropdown__content{transform:translateY(33%)}}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter.gb-is-desktop-view-mobile .gb-dropdown__content,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active.gb-is-desktop-view-mobile .gb-dropdown__content{transform:translateY(-33%)}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter-active,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active{transition:.2s cubic-bezier(0.55, 0, 0.35, 1);transition-property:opacity}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter-active,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active{overflow:hidden}}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter-active.gb-is-desktop-view-mobile,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active.gb-is-desktop-view-mobile{overflow:hidden}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter-active .gb-dropdown__content,.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-leave-active .gb-dropdown__content{transition:.2s cubic-bezier(0.55, 0, 0.35, 1);transition-property:transform}.ai-website-builder-landingpage-scope .gb-dropdown.gb-is-transition-enter-done .gb-dropdown__content{box-shadow:var(--sds-shadow-overlay)}.ai-website-builder-landingpage-scope .gb-dropdown__content{position:relative;display:flex;flex-direction:column;width:100%;height:var(--gb-dropdown-content-height);max-height:var(--gb-dropdown-content-max-height);overflow:hidden;color:var(--sds-color-text-neutral-primary);background:var(--gb-dropdown-content-bg-color);border-radius:var(--gb-dropdown-content-radius);outline:none}.ai-website-builder-landingpage-scope .gb-dropdown__container{flex-grow:1;padding:8px 0;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.ai-website-builder-landingpage-scope .gb-dropdown__header{display:block;font-size:1.25rem;line-height:1.625rem;font-weight:700;color:var(--gb-heading-color)}.ai-website-builder-landingpage-scope .gb-dropdown__header-mobile{display:flex;flex-grow:0;flex-shrink:0;padding:16px;border-bottom:1px solid var(--sds-color-border-neutral-subtle)}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-dropdown__header-mobile{display:none}}.ai-website-builder-landingpage-scope .gb-dropdown__footer{display:block}.ai-website-builder-landingpage-scope .gb-dropdown__title{flex-grow:1;font-size:1.25rem;line-height:1.625rem;font-weight:700;color:var(--gb-heading-color)}.ai-website-builder-landingpage-scope .gb-dropdown__close{flex-shrink:0;align-self:flex-start;margin:-7px -8px -8px auto}.ai-website-builder-landingpage-scope .gb-dropdown__return{margin:-7px 8px -8px auto}.ai-website-builder-landingpage-scope .gb-dropdown__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--sds-color-surface-scrim)}.ai-website-builder-landingpage-scope .gb-dropdown__overlay::before{content:none}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-dropdown__overlay{display:none}}.ai-website-builder-landingpage-scope .gb-dropdown-button{--gb-dropdown-button-bg: transparent;--gb-dropdown-button-icon-color: var(--sds-color-icon-neutral-secondary);--gb-dropdown-button-text-color: var(--sds-color-text-neutral-primary);--gb-dropdown-button-border: var(--sds-color-border-neutral-subtle);--gb-dropdown-button-size: 40px;--gb-dropdown-button-icon-spacing: 8px;display:inline-flex;align-items:center;justify-content:space-between;max-width:100%;height:var(--gb-dropdown-button-size);padding:0 12px;overflow:hidden;font-weight:500;color:var(--gb-dropdown-button-text-color);white-space:nowrap;vertical-align:top;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--gb-dropdown-button-bg);border:1px solid var(--gb-dropdown-button-border);border-radius:8px;font-size:1rem;line-height:1.5rem;transition:.2s cubic-bezier(0.55, 0, 0.35, 1);transition-property:border-color}.ai-website-builder-landingpage-scope .gb-dropdown-button__action-icon{display:flex;justify-content:flex-end;min-width:20px;margin-left:8px;color:var(--gb-dropdown-button-icon-color);transition:.2s cubic-bezier(0.55, 0, 0.35, 1);transition-property:transform}.ai-website-builder-landingpage-scope .gb-dropdown-button:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-dropdown-button:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused)}@media(hover: hover){.ai-website-builder-landingpage-scope .gb-dropdown-button:hover{--gb-dropdown-button-border: var(--sds-color-border-neutral-subtle-hovered)}}.ai-website-builder-landingpage-scope .gb-dropdown-button.gb-is-disabled{pointer-events:none;opacity:.5}.ai-website-builder-landingpage-scope .gb-dropdown-button--block{width:100%;text-align:left}.ai-website-builder-landingpage-scope .gb-dropdown-button__icon{flex-shrink:0;margin-right:var(--gb-dropdown-button-icon-spacing)}.ai-website-builder-landingpage-scope .gb-dropdown-button__text{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-website-builder-landingpage-scope .gb-dropdown-button.gb-is-opened{--gb-dropdown-button-border: var(--sds-color-border-inner-focused);outline:2px solid var(--gb-dropdown-button-border);outline-offset:-2px}.ai-website-builder-landingpage-scope .gb-dropdown-button.gb-is-opened .gb-dropdown-button__action-icon{transform:rotate(180deg)}.ai-website-builder-landingpage-scope .gb-dropdown-button--inverted{--gb-dropdown-button-icon-color: var(--sds-color-icon-inverted-primary);--gb-dropdown-button-text-color: var(--sds-color-text-inverted-primary);--gb-dropdown-button-bg: var(--sds-color-background-inverted-moderate);--gb-dropdown-button-border: var(--sds-color-border-inverted-minimal)}@media(hover: hover){.ai-website-builder-landingpage-scope .gb-dropdown-button--inverted:hover{--gb-dropdown-button-border: var(--sds-color-border-inverted-minimal-hovered)}}.ai-website-builder-landingpage-scope .gb-dropdown-button--inverted.gb-is-opened{--gb-dropdown-button-border: var(--sds-color-border-inverted-inner-focused)}.ai-website-builder-landingpage-scope .gb-dropdown-button--inverted.gb-is-placeholder{--gb-dropdown-button-text-color: var(--sds-color-text-inverted-secondary)}.ai-website-builder-landingpage-scope .gb-dropdown-button--sm{--gb-dropdown-button-size: 32px;--gb-dropdown-button-icon-spacing: 6px;font-size:.875rem;line-height:1.25rem}.ai-website-builder-landingpage-scope .gb-dropdown-button--lg{--gb-dropdown-button-size: 56px;--gb-dropdown-button-icon-spacing: 12px}.ai-website-builder-landingpage-scope .gb-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;margin-right:-2px;margin-left:-2px;color:var(--sds-color-text-neutral-tertiary);font-size:.75rem;line-height:1rem;letter-spacing:.013rem}.ai-website-builder-landingpage-scope .gb-breadcrumb__icon{display:inline;margin-right:4px;color:var(--sds-color-icon-neutral-tertiary);pointer-events:none}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-breadcrumb__icon{margin:0 4px}}@media(min-width: 768px){.ai-website-builder-landingpage-scope .gb-breadcrumb{font-size:.875rem}}.ai-website-builder-landingpage-scope .gb-breadcrumb__item{word-break:break-word}.ai-website-builder-landingpage-scope .gb-breadcrumb__item--link{color:inherit;cursor:pointer;border-radius:8px;outline:none}@media(pointer: fine)and (hover: hover){.ai-website-builder-landingpage-scope .gb-breadcrumb__item--link:hover{color:var(--sds-color-text-neutral-primary)}}@media(pointer: coarse){.ai-website-builder-landingpage-scope .gb-breadcrumb__item--link:active{color:var(--sds-color-text-neutral-primary)}}.ai-website-builder-landingpage-scope .gb-breadcrumb__item--link:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-breadcrumb__item--link:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused);font-weight:600}.ai-website-builder-landingpage-scope .gb-breadcrumb__item--active{margin-right:0;font-weight:600;color:var(--sds-color-text-neutral-selected-primary)}@media(pointer: fine)and (hover: hover){.ai-website-builder-landingpage-scope .gb-breadcrumb__item--active:hover{cursor:default}}@media(pointer: coarse){.ai-website-builder-landingpage-scope .gb-breadcrumb__item--active:active{cursor:default}}.ai-website-builder-landingpage-scope .gb-breadcrumb__item--menu{color:inherit;pointer-events:none}.ai-website-builder-landingpage-scope .gb-breadcrumb--inverted .gb-breadcrumb__item--link{color:var(--sds-color-text-inverted-secondary)}@media(pointer: fine)and (hover: hover){.ai-website-builder-landingpage-scope .gb-breadcrumb--inverted .gb-breadcrumb__item--link:hover{color:var(--sds-color-text-inverted-primary)}}@media(pointer: coarse){.ai-website-builder-landingpage-scope .gb-breadcrumb--inverted .gb-breadcrumb__item--link:active{color:var(--sds-color-text-inverted-primary)}}.ai-website-builder-landingpage-scope .gb-breadcrumb--inverted .gb-breadcrumb__item--active{color:var(--sds-color-text-inverted-selected-primary)}.ai-website-builder-landingpage-scope .gb-breadcrumb--inverted .gb-breadcrumb__icon{color:var(--sds-color-icon-inverted-secondary)}.ai-website-builder-landingpage-scope .gb-shape-divider{--gb-shape-divider-bg: var(--sds-color-background-neutral-contrast);--gb-shape-divider-container-bg: var(--sds-color-surface-base);--gb-shape-divider-color: var(--sds-color-text-neutral-primary);--gb-shape-divider-offset: 8vw;position:relative;z-index:1;min-height:var(--gb-shape-divider-min-height, 0);padding-top:var(--gb-shape-divider-padding-top, 0);padding-bottom:var(--gb-shape-divider-padding-bottom, 0);color:var(--gb-shape-divider-color);background-color:var(--gb-shape-divider-container-bg)}.ai-website-builder-landingpage-scope .gb-shape-divider--top-left,.ai-website-builder-landingpage-scope .gb-shape-divider--top-right{--gb-shape-divider-padding-top: var(--gb-shape-divider-offset)}.ai-website-builder-landingpage-scope .gb-shape-divider--bottom-right,.ai-website-builder-landingpage-scope .gb-shape-divider--bottom-left{--gb-shape-divider-padding-bottom: var(--gb-shape-divider-offset)}.ai-website-builder-landingpage-scope .gb-shape-divider--top-left,.ai-website-builder-landingpage-scope .gb-shape-divider--top-right,.ai-website-builder-landingpage-scope .gb-shape-divider--bottom-right,.ai-website-builder-landingpage-scope .gb-shape-divider--bottom-left{--gb-shape-divider-min-height: var(--gb-shape-divider-offset)}.ai-website-builder-landingpage-scope .gb-shape-divider--both{--gb-shape-divider-min-height: calc(var(--gb-shape-divider-offset) * 2)}.ai-website-builder-landingpage-scope .gb-shape-divider--disable-padding-top{--gb-shape-divider-padding-top: 0}.ai-website-builder-landingpage-scope .gb-shape-divider--disable-padding-bottom{--gb-shape-divider-padding-bottom: 0}.ai-website-builder-landingpage-scope .gb-shape-divider--top-left{--gb-shape-divider-top-left: var(--gb-shape-divider-offset)}.ai-website-builder-landingpage-scope .gb-shape-divider--top-right{--gb-shape-divider-top-right: var(--gb-shape-divider-offset)}.ai-website-builder-landingpage-scope .gb-shape-divider--bottom-left{--gb-shape-divider-bottom-left: var(--gb-shape-divider-offset)}.ai-website-builder-landingpage-scope .gb-shape-divider--bottom-right{--gb-shape-divider-bottom-right: var(--gb-shape-divider-offset)}.ai-website-builder-landingpage-scope .gb-shape-divider::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;clip-path:polygon(0% var(--gb-shape-divider-top-left, 0%), 100% var(--gb-shape-divider-top-right, 0%), 100% calc(100% - var(--gb-shape-divider-bottom-right, 0%)), 0% calc(100% - var(--gb-shape-divider-bottom-left, 0%)));content:"";background:var(--gb-shape-divider-bg)}@keyframes gb-loader-animation-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}@keyframes gb-loader-animation-expand{0%{transform:rotate(0deg)}70%,80%,90%,100%{transform:rotate(720deg)}80%,90%{top:calc(50% - .5em);box-shadow:0 0 0 0 currentColor,0 0 0 0 currentColor}0%,20%,30%,80%,100%{top:calc(50% - 2em);box-shadow:-1.35em 2.25em 0 0 currentColor,1.35em 2.25em 0 0 currentColor}0%,20%,30%,100%{animation-timing-function:cubic-bezier(0.45, 0.1, 0.15, 1)}}.ai-website-builder-landingpage-scope .gb-button.gb-toggle{-webkit-user-select:none;user-select:none}.ai-website-builder-landingpage-scope .gb-button.gb-toggle--normal{--gb-button-bg: var(--sds-color-background-neutral-subtle-opacity);--gb-button-color: var(--sds-color-text-neutral-on-subtle-variant);--gb-button-icon-color: var(--sds-color-icon-neutral-on-subtle-variant);--gb-button-state-layer-hover: var(--sds-color-state-layer-neutral-selected-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-neutral-selected-primary-pressed)}.ai-website-builder-landingpage-scope .gb-button.gb-toggle--active{--gb-button-bg: var(--sds-color-background-brand-selected-base);--gb-button-color: var(--sds-color-text-brand-selected-primary);--gb-button-icon-color: var(--sds-color-icon-brand-selected-primary);--gb-button-state-layer-hover: var(--sds-color-state-layer-brand-selected-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-brand-selected-primary-pressed)}.ai-website-builder-landingpage-scope .gb-button.gb-toggle--inverted{--gb-button-bg: var(--sds-color-background-inverted-subtle);--gb-button-color: var(--sds-color-text-inverted-primary);--gb-button-icon-color: var(--sds-color-icon-inverted-primary);--gb-button-state-layer-hover: var(--sds-color-state-layer-inverted-selected-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-inverted-selected-primary-pressed)}.ai-website-builder-landingpage-scope .gb-button.gb-toggle--inverted-active{--gb-button-bg: var(--sds-color-background-inverted-contrast);--gb-button-color: var(--sds-color-text-neutral-primary);--gb-button-icon-color: var(--sds-color-icon-neutral-primary);--gb-button-state-layer-hover: var(--sds-color-state-layer-neutral-selected-primary-hovered);--gb-button-state-layer-pressed: var(--sds-color-state-layer-neutral-selected-primary-pressed)}.ai-website-builder-landingpage-scope .gb-toggle-group{display:inline-block;max-width:100%;--gb-toggle-group-bg: var(--sds-color-background-neutral-subtle-opacity);--gb-toggle-group-bg-active: var(--sds-color-background-neutral-base);--gb-toggle-group-color-inactive: var(--sds-color-text-neutral-on-subtle-variant);--gb-toggle-group-color-active: var(--sds-color-text-neutral-primary);--gb-toggle-group-color-hover: var(--sds-color-text-neutral-primary)}.ai-website-builder-landingpage-scope .gb-toggle-group:has(.gb-toggle--inverted){--gb-toggle-group-bg: var(--sds-color-background-inverted-subtle);--gb-toggle-group-bg-active: var(--sds-color-background-neutral-base);--gb-toggle-group-color-inactive: var(--sds-color-text-inverted-on-subtle-variant);--gb-toggle-group-color-active: var(--sds-color-text-neutral-primary);--gb-toggle-group-color-hover: var(--sds-color-text-inverted-primary)}.ai-website-builder-landingpage-scope .gb-toggle-group__container{padding:2px;background:var(--gb-toggle-group-bg);border:1px solid rgba(0,0,0,0);border-radius:30px}.ai-website-builder-landingpage-scope .gb-toggle-group__container.gb-is-hidden{height:0;padding:0;overflow:hidden;visibility:hidden;border:0}.ai-website-builder-landingpage-scope .gb-toggle-group__holder{display:inline-flex}.ai-website-builder-landingpage-scope .gb-toggle-group__holder.gb-is-fixed{display:inline-grid;grid-auto-columns:minmax(max-content, 1fr);grid-auto-flow:column}.ai-website-builder-landingpage-scope .gb-toggle-group__holder :not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ai-website-builder-landingpage-scope .gb-toggle-group__holder :not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ai-website-builder-landingpage-scope .gb-toggle-group__compact-toggle{display:inline-block;padding:2px;background:var(--gb-toggle-group-bg);border:1px solid rgba(0,0,0,0);border-radius:30px}.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle{--gb-button-bg: transparent;--gb-button-color: var(--gb-toggle-group-color-inactive);--gb-button-icon-color: var(--gb-toggle-group-color-inactive);--gb-button-state-layer-hover: transparent;--gb-button-state-layer-pressed: transparent;border-radius:30px}.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused);z-index:1}@media(pointer: fine)and (hover: hover){.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle:hover:not([class*=active]){--gb-button-color: var(--gb-toggle-group-color-hover);--gb-button-icon-color: var(--gb-toggle-group-color-hover);--gb-button-state-layer-hover: transparent;--gb-button-state-layer-pressed: transparent}.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle:hover:not([class*=active])::before{opacity:0}}@media(pointer: coarse){.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle:active:not([class*=active]){--gb-button-color: var(--gb-toggle-group-color-hover);--gb-button-icon-color: var(--gb-toggle-group-color-hover);--gb-button-state-layer-hover: transparent;--gb-button-state-layer-pressed: transparent}.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle:active:not([class*=active])::before{opacity:0}}.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle[class*=active]{--gb-button-bg: var(--gb-toggle-group-bg-active);--gb-button-color: var(--gb-toggle-group-color-active);--gb-button-icon-color: var(--gb-toggle-group-color-active);--gb-button-state-layer-hover: transparent;--gb-button-state-layer-pressed: transparent}.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle[class*=active]::before{display:none}.ai-website-builder-landingpage-scope .gb-toggle-group .gb-button.gb-toggle:active::before{opacity:0}.ai-website-builder-landingpage-scope .gb-card{position:relative;display:flex;flex-direction:column;overflow:hidden;color:var(--sds-color-text-neutral-secondary);background:var(--gb-card-background);border-radius:8px;box-shadow:var(--gb-card-shadow)}.ai-website-builder-landingpage-scope .gb-card__image{position:relative;display:flex;flex:1}.ai-website-builder-landingpage-scope .gb-card__image img{width:100%;height:100%;object-fit:cover}.ai-website-builder-landingpage-scope .gb-card__image .gb-card__actions{position:absolute;top:8px;right:8px}.ai-website-builder-landingpage-scope .gb-card__image .gb-card__actions-checkbox{padding:2px;line-height:0;background:var(--sds-color-background-neutral-base);border-radius:4px}.ai-website-builder-landingpage-scope .gb-card__container{flex:1;height:100%;padding:16px}.ai-website-builder-landingpage-scope .gb-card__container .gb-divider{margin-right:-16px;margin-left:-16px}.ai-website-builder-landingpage-scope .gb-card__container .gb-card__actions{float:right}.ai-website-builder-landingpage-scope .gb-card__container p:last-of-type{margin-bottom:0}.ai-website-builder-landingpage-scope .gb-card__footer .gb-button{--gb-button-border-radius: 0}.ai-website-builder-landingpage-scope .gb-card--horizontal{flex-direction:row}.ai-website-builder-landingpage-scope .gb-card--shadow-level1{--gb-card-shadow: var(--sds-shadow-bevel);--gb-card-background: var(--sds-color-surface-base)}@media(hover: hover){.ai-website-builder-landingpage-scope .gb-card--shadow-level1.gb-is-clickable:hover{--gb-card-shadow: var(--sds-shadow-raised)}}.ai-website-builder-landingpage-scope .gb-card--shadow-level1.gb-is-clickable:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-card--shadow-level1.gb-is-clickable:focus-visible{box-shadow:var(--sds-shadow-bevel),0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused)}.ai-website-builder-landingpage-scope .gb-card--shadow-level1.gb-is-dragging{--gb-card-shadow: var(--sds-shadow-overlay);--gb-card-background: var(--sds-color-surface-overlay)}.ai-website-builder-landingpage-scope .gb-card--shadow-level4{--gb-card-shadow: var(--sds-shadow-raised);--gb-card-background: var(--sds-color-surface-raised)}@media(hover: hover){.ai-website-builder-landingpage-scope .gb-card--shadow-level4.gb-is-clickable:hover{--gb-card-shadow: var(--sds-shadow-raised-variant)}}.ai-website-builder-landingpage-scope .gb-card--shadow-level4.gb-is-clickable:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-card--shadow-level4.gb-is-clickable:focus-visible{box-shadow:var(--sds-shadow-raised),0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused)}.ai-website-builder-landingpage-scope .gb-card--shadow-level4.gb-is-dragging{--gb-card-shadow: var(--sds-shadow-overlay);--gb-card-background: var(--sds-color-surface-overlay)}.ai-website-builder-landingpage-scope .gb-card.gb-is-clickable{cursor:pointer;outline:none}.ai-website-builder-landingpage-scope .gb-card.gb-is-dragging{touch-action:manipulation;-webkit-user-select:none;user-select:none;z-index:2000}.ai-website-builder-landingpage-scope .gb-card.gb-is-selected::after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";border:2px solid #394eff;border-radius:8px}.ai-website-builder-landingpage-scope .gb-card-placeholder{--gb-card-placeholder-bg: rgba(43, 43, 45, 0.05);--gb-card-placeholder-border: #cbcbcc;position:absolute;width:100%;height:100%;background-color:var(--gb-card-placeholder-bg);border-radius:8px}.ai-website-builder-landingpage-scope .gb-card-placeholder.gb-is-inverted{--gb-card-placeholder-bg: rgba(255, 255, 255, 0.2);--gb-card-placeholder-border: #fff}.ai-website-builder-landingpage-scope .gb-tag{--gb-tag-height: 24px;--gb-tag-border-radius: calc(var(--gb-tag-height) / 2);--gb-tag-padding-right: 8px;--gb-tag-padding-left: 8px;--gb-tag-cross-button-background: transparent;--gb-tag-cross-button-active-background: transparent;--gb-tag-cross-button-focus-background: transparent;--gb-tag-safe-area-width: calc(100% + 4px);--gb-tag-safe-area-height: calc(100% + 8px);display:inline-flex;align-items:center;max-width:100%;height:var(--gb-tag-height);padding:0 var(--gb-tag-padding-right) 0 var(--gb-tag-padding-left);font-weight:700;color:var(--gb-tag-color);letter-spacing:1px;vertical-align:top;background-color:var(--gb-tag-bg);border-radius:var(--gb-tag-border-radius);font-size:.75rem;line-height:1;letter-spacing:.013rem}.ai-website-builder-landingpage-scope .gb-tag--has-close{--gb-tag-padding-right: 0}.ai-website-builder-landingpage-scope .gb-tag__text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-website-builder-landingpage-scope .gb-tag--transform-uppercase{text-transform:uppercase}.ai-website-builder-landingpage-scope .gb-tag--transform-capitalize{text-transform:capitalize}.ai-website-builder-landingpage-scope .gb-tag--transform-none{text-transform:none}.ai-website-builder-landingpage-scope .gb-tag .gb-tag__icon{margin:0 4px 0 -2px}.ai-website-builder-landingpage-scope .gb-tag__button{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 6px;margin-left:-2px;font-size:0;color:inherit;cursor:pointer;background:none;border:none;border-radius:12px}.ai-website-builder-landingpage-scope .gb-tag__button::before{position:absolute;top:50%;left:50%;width:var(--gb-tag-safe-area-width);height:var(--gb-tag-safe-area-height);content:" ";transform:translate(-50%, -50%)}.ai-website-builder-landingpage-scope .gb-tag__button:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-tag__button:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused);background:var(--gb-tag-cross-button-focus-background)}@media(hover: hover){.ai-website-builder-landingpage-scope .gb-tag__button:hover{background:var(--gb-tag-cross-button-background)}}.ai-website-builder-landingpage-scope .gb-tag__button:active{background:var(--gb-tag-cross-button-active-background)}.ai-website-builder-landingpage-scope .gb-tag__cross{font-size:1rem}.ai-website-builder-landingpage-scope .gb-tag--sm{--gb-tag-height: 18px;--gb-tag-close-button-safe-area-width: 100%;--gb-tag-close-button-safe-area-height: calc(100% + 6px);font-size:.625rem}.ai-website-builder-landingpage-scope .gb-tag--sm .gb-tag__cross{font-size:.75rem}.ai-website-builder-landingpage-scope .gb-tag--action{--gb-tag-safe-area-width: 100%;--gb-tag-state-layer: transparent;position:relative;cursor:pointer;background:linear-gradient(0deg, var(--gb-tag-state-layer), var(--gb-tag-state-layer)),var(--gb-tag-bg);border:none}.ai-website-builder-landingpage-scope .gb-tag--action:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-tag--action:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused);--gb-tag-state-layer: var(--gb-tag-cross-button-focus-background)}@media(hover: hover){.ai-website-builder-landingpage-scope .gb-tag--action:not(:has(.gb-tag__button:hover)):hover{--gb-tag-state-layer: var(--gb-tag-cross-button-background);text-decoration:none}}.ai-website-builder-landingpage-scope .gb-tag--action:not(:has(.gb-tag__button:hover)):active{--gb-tag-state-layer: var(--gb-tag-cross-button-active-background)}.ai-website-builder-landingpage-scope .gb-tag--action:not(.gb-tag--ghost)::before{position:absolute;top:50%;left:50%;width:var(--gb-tag-safe-area-width);height:var(--gb-tag-safe-area-height);content:" ";transform:translate(-50%, -50%)}.ai-website-builder-landingpage-scope .gb-tag--muted-brand{--gb-tag-bg: var(--sds-color-background-brand-moderate-opacity, var(--sds-color-background-spaceship-moderate-opacity));--gb-tag-color: var(--sds-color-text-brand-on-moderate, var(--sds-color-text-spaceship-on-moderate));--gb-tag-cross-button-background: var(--sds-color-state-layer-brand-on-moderate-hovered, var(--sds-color-state-layer-spaceship-on-moderate-hovered));--gb-tag-cross-button-active-background: var(--sds-color-state-layer-brand-on-moderate-pressed, var(--sds-color-state-layer-spaceship-on-moderate-pressed));--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-brand-on-moderate-focused, var(--sds-color-state-layer-spaceship-on-moderate-focused))}.ai-website-builder-landingpage-scope .gb-tag--muted-gray{--gb-tag-bg: var(--sds-color-background-neutral-moderate-opacity);--gb-tag-color: var(--sds-color-text-neutral-on-moderate-variant);--gb-tag-cross-button-background: var(--sds-color-state-layer-neutral-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-neutral-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-neutral-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-tag--muted-warning{--gb-tag-bg: var(--sds-color-background-warning-moderate);--gb-tag-color: var(--sds-color-text-warning-on-moderate);--gb-tag-cross-button-background: var(--sds-color-state-layer-spaceship-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-spaceship-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-spaceship-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-tag--muted-info{--gb-tag-bg: var(--sds-color-background-info-moderate);--gb-tag-color: var(--sds-color-text-info-on-moderate);--gb-tag-cross-button-background: var(--sds-color-state-layer-info-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-info-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-info-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-tag--muted-success{--gb-tag-bg: var(--sds-color-background-success-moderate);--gb-tag-color: var(--sds-color-text-success-on-moderate);--gb-tag-cross-button-background: var(--sds-color-state-layer-spaceship-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-spaceship-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-spaceship-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-tag--muted-error{--gb-tag-bg: var(--sds-color-background-danger-moderate);--gb-tag-color: var(--sds-color-text-danger-on-moderate);--gb-tag-cross-button-background: var(--sds-color-state-layer-spaceship-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-spaceship-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-spaceship-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-tag--muted-promo{--gb-tag-bg: var(--sds-color-background-promo-moderate);--gb-tag-color: var(--sds-color-text-promo-on-moderate);--gb-tag-cross-button-background: var(--sds-color-state-layer-promo-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-promo-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-promo-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-tag--muted-premium{--gb-tag-bg: var(--sds-color-background-premium-moderate);--gb-tag-color: var(--sds-color-text-premium-on-moderate);--gb-tag-cross-button-background: var(--sds-color-state-layer-premium-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-premium-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-premium-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-tag--ghost{--gb-tag-height: auto;--gb-tag-padding-right: 0;--gb-tag-padding-left: 0;--gb-tag-border-radius: 2px;font-size:.875rem}.ai-website-builder-landingpage-scope .gb-tag--ghost-brand{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-brand-primary, var(--sds-color-text-spaceship-primary))}.ai-website-builder-landingpage-scope .gb-tag--ghost-gray{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-neutral-secondary)}.ai-website-builder-landingpage-scope .gb-tag--ghost-warning{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-warning-primary)}.ai-website-builder-landingpage-scope .gb-tag--ghost-info{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-info-primary)}.ai-website-builder-landingpage-scope .gb-tag--ghost-success{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-success-primary)}.ai-website-builder-landingpage-scope .gb-tag--ghost-error{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-danger-primary)}.ai-website-builder-landingpage-scope .gb-tag--ghost-promo{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-promo-primary)}.ai-website-builder-landingpage-scope .gb-tag--ghost-premium{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-premium-primary)}.ai-website-builder-landingpage-scope .gb-tag--ghost.gb-tag--xs{font-size:.625rem}.ai-website-builder-landingpage-scope .gb-tag--ghost.gb-tag--sm{font-size:.75rem;letter-spacing:.013rem}.ai-website-builder-landingpage-scope .gb-tag--ghost.gb-tag--lg{font-size:1rem}.ai-website-builder-landingpage-scope .gb-tag--filled{--gb-tag-cross-button-background: var(--sds-color-state-layer-brand-on-bold-hovered, var(--sds-color-state-layer-spaceship-on-bold-hovered));--gb-tag-cross-button-active-background: var(--sds-color-state-layer-brand-on-bold-pressed, var(--sds-color-state-layer-spaceship-on-bold-pressed));--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-brand-on-bold-focused, var(--sds-color-state-layer-spaceship-on-bold-focused))}.ai-website-builder-landingpage-scope .gb-tag--filled-brand{--gb-tag-bg: var(--sds-color-background-brand-bold, var(--sds-color-background-spaceship-bold));--gb-tag-color: var(--sds-color-text-brand-on-bold, var(--sds-color-text-spaceship-on-bold))}.ai-website-builder-landingpage-scope .gb-tag--filled-gray{--gb-tag-bg: var(--sds-color-background-neutral-bold);--gb-tag-color: var(--sds-color-text-brand-on-bold, var(--sds-color-text-spaceship-on-bold))}.ai-website-builder-landingpage-scope .gb-tag--filled-warning{--gb-tag-bg: var(--sds-color-background-warning-bold);--gb-tag-color: var(--sds-color-text-warning-on-bold)}.ai-website-builder-landingpage-scope .gb-tag--filled-info{--gb-tag-bg: var(--sds-color-background-info-bold);--gb-tag-color: var(--sds-color-text-brand-on-bold, var(--sds-color-text-spaceship-on-bold))}.ai-website-builder-landingpage-scope .gb-tag--filled-success{--gb-tag-bg: var(--sds-color-background-success-bold);--gb-tag-color: var(--sds-color-text-brand-on-bold, var(--sds-color-text-spaceship-on-bold))}.ai-website-builder-landingpage-scope .gb-tag--filled-error{--gb-tag-bg: var(--sds-color-background-danger-bold);--gb-tag-color: var(--sds-color-text-brand-on-bold, var(--sds-color-text-spaceship-on-bold))}.ai-website-builder-landingpage-scope .gb-tag--filled-promo{--gb-tag-bg: var(--sds-color-background-promo-bold);--gb-tag-color: var(--sds-color-text-brand-on-bold, var(--sds-color-text-spaceship-on-bold))}.ai-website-builder-landingpage-scope .gb-tag--filled-premium{--gb-tag-bg: var(--sds-color-background-premium-bold);--gb-tag-color: var(--sds-color-text-premium-on-bold)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.4}.ai-website-builder-landingpage-scope .gb-tag.gb-is-disabled .gb-tag__button{pointer-events:none}.ai-website-builder-landingpage-scope .gb-tag.gb-is-active{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--filled-brand{--gb-tag-bg: var(--sds-color-background-neutral-base);--gb-tag-color: var(--sds-color-text-brand-primary, var(--sds-color-text-spaceship-primary));--gb-tag-cross-button-background: var(--sds-color-state-layer-brand-primary-hovered, var(--sds-color-state-layer-spaceship-primary-hovered));--gb-tag-cross-button-active-background: var(--sds-color-state-layer-brand-primary-pressed, var(--sds-color-state-layer-spaceship-primary-pressed));--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-brand-on-bold-focused, var(--sds-color-state-layer-spaceship-on-bold-focused))}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--filled-gray{--gb-tag-bg: var(--sds-color-background-neutral-base);--gb-tag-color: var(--sds-color-text-neutral-secondary);--gb-tag-cross-button-background: var(--sds-color-state-layer-neutral-primary-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-neutral-primary-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-neutral-primary-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--filled-warning{--gb-tag-bg: var(--sds-color-background-neutral-base);--gb-tag-color: var(--sds-color-text-warning-primary);--gb-tag-cross-button-background: var(--sds-color-state-layer-warning-primary-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-warning-primary-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-warning-primary-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--filled-info{--gb-tag-bg: var(--sds-color-background-neutral-base);--gb-tag-color: var(--sds-color-text-info-primary);--gb-tag-cross-button-background: var(--sds-color-state-layer-info-primary-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-info-primary-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-info-primary-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--filled-success{--gb-tag-bg: var(--sds-color-background-neutral-base);--gb-tag-color: var(--sds-color-text-success-primary);--gb-tag-cross-button-background: var(--sds-color-state-layer-success-primary-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-success-primary-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-success-primary-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--filled-error{--gb-tag-bg: var(--sds-color-background-neutral-base);--gb-tag-color: var(--sds-color-text-danger-primary);--gb-tag-cross-button-background: var(--sds-color-state-layer-danger-primary-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-danger-primary-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-danger-primary-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--filled-promo{--gb-tag-bg: var(--sds-color-background-neutral-base);--gb-tag-color: var(--sds-color-text-promo-primary);--gb-tag-cross-button-background: var(--sds-color-state-layer-promo-primary-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-promo-primary-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-promo-primary-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--filled-premium{--gb-tag-bg: var(--sds-color-background-neutral-base);--gb-tag-color: var(--sds-color-text-premium-primary);--gb-tag-cross-button-background: var(--sds-color-state-layer-premium-primary-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-premium-primary-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-premium-primary-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--ghost{--gb-tag-bg: transparent;--gb-tag-color: var(--sds-color-text-inverted-primary)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted.gb-tag--muted{--gb-tag-bg: var(--sds-color-background-inverted-moderate);--gb-tag-color: var(--sds-color-text-inverted-on-moderate);--gb-tag-cross-button-background: var(--sds-color-state-layer-inverted-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-inverted-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-inverted-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-tag.gb-is-inverted-darker.gb-tag--muted{--gb-tag-bg: var(--sds-color-background-neutral-moderate-opacity);--gb-tag-color: var(--sds-color-text-inverted-on-moderate);--gb-tag-cross-button-background: var(--sds-color-state-layer-neutral-on-moderate-hovered);--gb-tag-cross-button-active-background: var(--sds-color-state-layer-neutral-on-moderate-pressed);--gb-tag-cross-button-focus-background: var(--sds-color-state-layer-neutral-on-moderate-focused)}.ai-website-builder-landingpage-scope .gb-collapse__content::before,.ai-website-builder-landingpage-scope .gb-collapse__content::after{display:table;content:""}.ai-website-builder-landingpage-scope .gb-collapse.gb-is-transition-leave-done{display:none}.ai-website-builder-landingpage-scope .gb-collapse.gb-is-transition-leave-active,.ai-website-builder-landingpage-scope .gb-collapse.gb-is-transition-enter-active{transition:height .14s cubic-bezier(0.55, 0, 0.35, 1),opacity .06s cubic-bezier(0.55, 0, 0.35, 1)}.ai-website-builder-landingpage-scope .gb-collapse.gb-is-transition-enter,.ai-website-builder-landingpage-scope .gb-collapse.gb-is-transition-leave-active{opacity:0}.ai-website-builder-landingpage-scope .gb-collapse.gb-is-transition-enter-active{opacity:1;transition-delay:0s,.14s}.ai-website-builder-landingpage-scope .gb-collapse.gb-is-transition-leave-active{transition-delay:.14s,0s}.ai-website-builder-landingpage-scope .gb-accordion__item{position:relative}.ai-website-builder-landingpage-scope .gb-accordion__item:not(:last-child){border-bottom:1px solid var(--sds-color-border-neutral-subtle)}.ai-website-builder-landingpage-scope .gb-accordion__item.gb-is-opened .gb-accordion__toggle{transform:rotate(180deg)}.ai-website-builder-landingpage-scope .gb-accordion__item.gb-is-disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.4}.ai-website-builder-landingpage-scope .gb-accordion__header{display:flex;align-items:center;padding:16px;color:var(--sds-color-text-neutral-primary);cursor:pointer}.ai-website-builder-landingpage-scope .gb-accordion__header:focus{outline:none}.ai-website-builder-landingpage-scope .gb-accordion__header:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-accordion__header:focus-visible .gb-accordion__header-main::before{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused);position:absolute;top:0;bottom:0;left:0;z-index:1;width:100%;pointer-events:none;content:"";border-radius:8px}.ai-website-builder-landingpage-scope .gb-accordion__header-main{display:flex;flex-grow:1}.ai-website-builder-landingpage-scope .gb-accordion__header-content{flex-grow:1}.ai-website-builder-landingpage-scope .gb-accordion__header .gb-icon-svg{color:var(--sds-color-icon-neutral-primary)}.ai-website-builder-landingpage-scope .gb-accordion__media{flex-shrink:0;align-self:flex-start;margin-right:16px;color:var(--sds-color-text-neutral-primary)}.ai-website-builder-landingpage-scope .gb-accordion__media .gb-icon{font-size:1.5rem}@media(min-width: 480px){.ai-website-builder-landingpage-scope .gb-accordion__media .gb-icon{font-size:2rem}}.ai-website-builder-landingpage-scope .gb-accordion__media img{display:block;width:48px}.ai-website-builder-landingpage-scope .gb-accordion__title{font-size:1rem;line-height:1.5rem;font-weight:700;color:var(--gb-heading-color);margin:0;--gb-heading-color: currentColor}@media(min-width: 480px){.ai-website-builder-landingpage-scope .gb-accordion__title{font-size:1.25rem;line-height:1.625rem;font-weight:700;color:var(--gb-heading-color)}}.ai-website-builder-landingpage-scope .gb-accordion__title :last-child{margin-bottom:0}.ai-website-builder-landingpage-scope .gb-accordion__media,.ai-website-builder-landingpage-scope .gb-accordion__title{transition:.2s cubic-bezier(0.55, 0, 0.35, 1);transition-property:color}.ai-website-builder-landingpage-scope .gb-accordion__subtitle{margin:0;color:var(--sds-color-text-neutral-secondary)}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .gb-accordion__subtitle{font-size:.875rem;line-height:1.25rem}}.ai-website-builder-landingpage-scope .gb-accordion__subtitle :last-child{margin-bottom:0}.ai-website-builder-landingpage-scope .gb-accordion__toggle{align-self:flex-start;margin-left:24px;transition:.2s cubic-bezier(0.55, 0, 0.35, 1);transition-property:transform,color}.ai-website-builder-landingpage-scope .gb-accordion__container{padding:0 16px 16px}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .gb-accordion__container{font-size:.875rem;line-height:1.25rem}}.ai-website-builder-landingpage-scope .gb-accordion__container p:last-child{margin-bottom:0}.ai-website-builder-landingpage-scope .gb-accordion--cards .gb-accordion__item{margin-bottom:16px;background-color:var(--sds-color-surface-raised);border-bottom:0;border-radius:8px;box-shadow:var(--sds-shadow-raised)}.ai-website-builder-landingpage-scope .gb-accordion--cards .gb-accordion__item:last-child{margin-bottom:0}.ai-website-builder-landingpage-scope .gb-glide{position:relative;width:100%;-webkit-mask-composite:source-in, xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--gb-carousel-left-mask-size, 0)),linear-gradient(to left, transparent 0, black var(--gb-carousel-right-mask-size, 0));mask-image:linear-gradient(to right, transparent 0, black var(--gb-carousel-left-mask-size, 0)),linear-gradient(to left, transparent 0, black var(--gb-carousel-right-mask-size, 0))}.ai-website-builder-landingpage-scope .gb-glide--overflow-left{--gb-carousel-left-mask-size: 48px}.ai-website-builder-landingpage-scope .gb-glide--overflow-right{--gb-carousel-right-mask-size: 48px}.ai-website-builder-landingpage-scope .gb-glide__track{overflow:hidden}.ai-website-builder-landingpage-scope .gb-glide__slides{position:relative;display:flex;flex-wrap:nowrap;width:100%;padding:0;overflow:hidden;white-space:nowrap;list-style:none;touch-action:pan-Y;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.ai-website-builder-landingpage-scope .gb-glide__slides--dragging{-webkit-user-select:none;user-select:none}.ai-website-builder-landingpage-scope .gb-glide__slide{flex-shrink:0;width:100%;height:100%;white-space:normal}.ai-website-builder-landingpage-scope .gb-glide__slide:not(.ai-website-builder-landingpage-scope .gb-glide__slide--no-touch){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ai-website-builder-landingpage-scope .gb-carousel-indicator{display:flex;justify-content:center;margin-top:8px}.ai-website-builder-landingpage-scope .gb-carousel-indicator__item{--gb-carousel-indicator-color: var(--sds-color-background-neutral-moderate-opacity);--gb-carousel-indicator-scale: 1;--gb-carousel-indicator-opacity: 1;--gb-carousel-indicator-pointer-events: none;padding:8px 8px;font-size:0;pointer-events:var(--gb-carousel-indicator-pointer-events);cursor:pointer;background-color:rgba(0,0,0,0);border:none;outline:none}@media(pointer: fine){.ai-website-builder-landingpage-scope .gb-carousel-indicator__item{--gb-carousel-indicator-pointer-events: all}}.ai-website-builder-landingpage-scope .gb-carousel-indicator__item.gb-is-active{--gb-carousel-indicator-color: var(--sds-color-background-brand-selected-bold);pointer-events:none}.ai-website-builder-landingpage-scope .gb-carousel-indicator__item--small{--gb-carousel-indicator-scale: .75}.ai-website-builder-landingpage-scope .gb-carousel-indicator__item--smallest{--gb-carousel-indicator-scale: .5}.ai-website-builder-landingpage-scope .gb-carousel-indicator__item::before{display:block;width:8px;height:8px;content:"";background-color:var(--gb-carousel-indicator-color);border-radius:50%;opacity:var(--gb-carousel-indicator-opacity);transform:scale(var(--gb-carousel-indicator-scale));transition:.2s cubic-bezier(0.55, 0, 0.35, 1);transition-property:background-color,transform}.ai-website-builder-landingpage-scope .gb-carousel--inverted .gb-carousel-indicator__item{--gb-carousel-indicator-color: var(--sds-color-background-inverted-moderate)}.ai-website-builder-landingpage-scope .gb-carousel--inverted .gb-carousel-indicator__item.gb-is-active{--gb-carousel-indicator-color: var(--sds-color-background-inverted-contrast);--gb-carousel-indicator-opacity: 1}.ai-website-builder-landingpage-scope .gb-carousel-arrow{position:absolute;top:0;z-index:2;display:flex;align-items:center;height:100%;padding:0 16px;pointer-events:all;cursor:pointer;outline:none}.ai-website-builder-landingpage-scope .gb-carousel-arrow--prev{left:0}.ai-website-builder-landingpage-scope .gb-carousel-arrow--next{right:0}.ai-website-builder-landingpage-scope .gb-carousel-arrow__button--shadowed{box-shadow:var(--sds-shadow-raised)}.ai-website-builder-landingpage-scope .gb-carousel{display:flex;flex-direction:column}.ai-website-builder-landingpage-scope .gb-carousel__main{position:relative}.ai-website-builder-landingpage-scope .gb-carousel__arrows{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media(pointer: coarse){.ai-website-builder-landingpage-scope .gb-carousel__arrows{display:none}}@media(pointer: fine){.ai-website-builder-landingpage-scope .gb-carousel--peek .gb-carousel-indicator{display:none}}.ai-website-builder-landingpage-scope .gb-divider{--gb-divider-width: auto;--gb-divider-height: 1px;--gb-divider-color: var(--sds-color-border-neutral-subtle);display:flex;gap:8px;align-items:center;margin:0;border:none}.ai-website-builder-landingpage-scope .gb-divider--inverted{--gb-divider-color: var(--sds-color-border-inverted-minimal)}.ai-website-builder-landingpage-scope .gb-divider--vertical{--gb-divider-width: 1px;--gb-divider-height: 100%;display:inline-flex;flex-direction:column;height:inherit}.ai-website-builder-landingpage-scope .gb-divider:empty,.ai-website-builder-landingpage-scope .gb-divider__item{flex-grow:1;width:var(--gb-divider-width);height:var(--gb-divider-height);background-color:var(--gb-divider-color)}.ai-website-builder-landingpage-scope .gb-pictogram{--gb-pictogram-size: 80px;--gb-pictogram-bg-color: var(--sds-color-icon-neutral-tertiary);position:relative;display:inline-flex}.ai-website-builder-landingpage-scope .gb-pictogram--xs{--gb-pictogram-size: 48px}.ai-website-builder-landingpage-scope .gb-pictogram--sm{--gb-pictogram-size: 64px}.ai-website-builder-landingpage-scope .gb-pictogram--lg{--gb-pictogram-size: 96px}.ai-website-builder-landingpage-scope .gb-pictogram--xl{--gb-pictogram-size: 112px}.ai-website-builder-landingpage-scope .gb-pictogram--disabled{opacity:.4}.ai-website-builder-landingpage-scope .gb-pictogram--empty{opacity:.4}.ai-website-builder-landingpage-scope .gb-pictogram__main{width:var(--gb-pictogram-size);height:var(--gb-pictogram-size);color:var(--gb-pictogram-bg-color)}.ai-website-builder-landingpage-scope .gb-pictogram__secondary{position:absolute;right:0;bottom:0;width:calc(var(--gb-pictogram-size)/2);height:calc(var(--gb-pictogram-size)/2);color:var(--gb-pictogram-bg-color)}.ai-website-builder-landingpage-scope .gb-pictogram__secondary svg{width:inherit;height:inherit}.ai-website-builder-landingpage-scope .gb-pictogram--success{color:var(--sds-color-icon-success-primary-variant)}.ai-website-builder-landingpage-scope .gb-pictogram--warning{color:var(--sds-color-icon-warning-primary-variant)}.ai-website-builder-landingpage-scope .gb-pictogram--error{color:var(--sds-color-icon-danger-primary-variant)}.ai-website-builder-landingpage-scope .gb-pictogram--info{color:var(--sds-color-icon-info-primary-variant)}.ai-website-builder-landingpage-scope .add-to-cart-button-component__success-icon-wrapper{display:flex;align-items:center;justify-content:center;color:#40a25d}.ai-website-builder-landingpage-scope .secondary-buttons__view-button .gb-icon{color:#40a25d}.ai-website-builder-landingpage-scope .secondary-buttons__add-button{margin-left:8px}.ai-website-builder-landingpage-scope .secondary-buttons-width-modifier{display:flex}.ai-website-builder-landingpage-scope .secondary-buttons-width-modifier .gb-button--block{flex-shrink:1}.ai-website-builder-landingpage-scope .icon-wrapper-size-modifier-lg{height:48px;width:48px}.ai-website-builder-landingpage-scope .icon-wrapper-size-modifier-sm{height:32px;width:32px}.ai-website-builder-landingpage-scope .icon-wrapper-size-modifier-default{height:40px;width:40px}.ai-website-builder-landingpage-scope .tooltip-trigger-dispaly-modifier-block{display:block}.ai-website-builder-landingpage-scope .tooltip-trigger-dispaly-modifier-inline-block{display:inline-block}.ai-website-builder-landingpage-scope .gb-tooltip{--gb-tooltip-bg-color: var(--sds-color-surface-contrast);--gb-tooltip-color: var(--sds-color-text-inverted-primary);--gb-tooltip-padding: 8px 16px;--gb-tooltip-visibility: hidden;--gb-tooltip-box-shadow: inset 0 0 0 8px var(--gb-tooltip-bg-color);--gb-tooltip-link-color: var(--sds-color-text-inverted-primary);min-width:56px;max-width:256px;padding:var(--gb-tooltip-padding);color:var(--gb-tooltip-color);text-align:var(--gb-tooltip-text-align);word-break:break-word;overflow-wrap:break-word;visibility:var(--gb-tooltip-visibility);background-color:var(--gb-tooltip-bg-color);border-radius:8px;opacity:var(--gb-tooltip-opacity);will-change:opacity;font-size:.75rem;line-height:1rem;letter-spacing:.013rem;box-shadow:var(--sds-shadow-raised);z-index:4000}.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-enter,.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-enter-active,.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-enter-done,.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-leave,.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-leave-active{--gb-tooltip-visibility: visible}.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-enter,.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-leave-active{--gb-tooltip-opacity: 0}.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-enter-active,.ai-website-builder-landingpage-scope .gb-tooltip.gb-is-transition-leave-active{transition:.2s cubic-bezier(0.55, 0, 0.35, 1);transition-property:opacity}.ai-website-builder-landingpage-scope .gb-tooltip::after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";border-radius:8px;box-shadow:var(--gb-tooltip-box-shadow)}.ai-website-builder-landingpage-scope .gb-tooltip--inline{--gb-tooltip-text-align: center}.ai-website-builder-landingpage-scope .gb-tooltip--inverted{--gb-tooltip-bg-color: var(--sds-color-surface-overlay);--gb-tooltip-color: var(--sds-color-text-neutral-primary);--gb-tooltip-link-color: var(--sds-color-text-brand-primary)}.ai-website-builder-landingpage-scope .gb-tooltip .gb-tooltip__heading{margin-bottom:4px;font-weight:700;font-size:.75rem;line-height:1rem;letter-spacing:.013rem}.ai-website-builder-landingpage-scope .gb-tooltip p{margin-bottom:8px}.ai-website-builder-landingpage-scope .gb-tooltip p:last-of-type{margin:0}.ai-website-builder-landingpage-scope .gb-tooltip a{color:var(--gb-tooltip-link-color)}.ai-website-builder-landingpage-scope .gb-tooltip__arrow{--gb-arrow-x: 0;--gb-arrow-y: 0;position:absolute;top:var(--gb-arrow-top);right:var(--gb-arrow-right);bottom:var(--gb-arrow-bottom);left:var(--gb-arrow-left);width:8px;height:8px}.ai-website-builder-landingpage-scope .gb-tooltip__arrow::before{display:block;width:8px;height:8px;content:"";background-color:var(--gb-tooltip-bg-color);transform:translateX(var(--gb-arrow-x)) translateY(var(--gb-arrow-y)) rotate(45deg);box-shadow:var(--sds-shadow-raised)}.ai-website-builder-landingpage-scope .gb-tooltip__arrow[class*=top]{--gb-arrow-y: -50%;--gb-arrow-x: 0;--gb-arrow-top: 100%}.ai-website-builder-landingpage-scope .gb-tooltip__arrow[class*=right]{--gb-arrow-x: 50%;--gb-arrow-y: 0;--gb-arrow-right: 100%}.ai-website-builder-landingpage-scope .gb-tooltip__arrow[class*=bottom]{--gb-arrow-x: 0;--gb-arrow-y: 50%;--gb-arrow-bottom: 100%}.ai-website-builder-landingpage-scope .gb-tooltip__arrow[class*=left]{--gb-arrow-x: -50%;--gb-arrow-y: 0;--gb-arrow-left: 100%}.ai-website-builder-landingpage-scope .gb-tooltip-trigger{--gb-tooltip-trigger-color: var(--sds-color-icon-neutral-secondary);display:inline-block;padding:0;font-size:0;color:var(--gb-tooltip-trigger-color);vertical-align:middle;cursor:pointer;background-color:rgba(0,0,0,0);border:none;border-radius:50%;outline:none}.ai-website-builder-landingpage-scope .gb-tooltip-trigger:focus-visible{outline:none}.ai-website-builder-landingpage-scope .gb-tooltip-trigger:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--sds-color-border-focused)}.ai-website-builder-landingpage-scope .gb-tooltip-trigger--inverted{--gb-tooltip-trigger-color: var(--sds-color-icon-inverted-secondary)}.ai-website-builder-landingpage-scope .ai-builder-examples-section{margin:0 auto 144px auto;max-width:1000px;width:100%;padding-top:0}.ai-website-builder-landingpage-scope .ai-builder-examples-section .ai-builder-section-heading__title{color:var(--sds-color-text-neutral-primary)}.ai-website-builder-landingpage-scope .ai-builder-examples-section .ai-builder-section-heading__subtitle{color:var(--sds-color-text-neutral-secondary)}.ai-website-builder-landingpage-scope .ai-builder-examples-section__container{margin-top:120px}@media(min-width: 1200px){.ai-website-builder-landingpage-scope .ai-builder-examples-section__container{display:flex;flex-direction:row-reverse}}.ai-website-builder-landingpage-scope .ai-builder-examples-section__container .ai-builder-image-switcher .ai-builder-is-active .ai-builder-image-switcher__nav-item-title{color:var(--sds-color-text-neutral-primary)}.ai-website-builder-landingpage-scope .ai-builder-examples-section__container .ai-builder-image-switcher .ai-builder-is-active .ai-builder-image-switcher__nav-item-description{color:var(--sds-color-text-neutral-secondary)}.ai-website-builder-landingpage-scope .ai-builder-section-heading{max-width:850px;width:100%;margin:auto;padding:0 14px}.ai-website-builder-landingpage-scope .ai-builder-section-heading__title{color:#1e1e20;font-size:38px;line-height:42px;font-weight:700;margin-bottom:32px}@media(min-width: 768px){.ai-website-builder-landingpage-scope .ai-builder-section-heading__title{font-size:72px;line-height:74px}}.ai-website-builder-landingpage-scope .ai-builder-section-heading__subtitle{color:#59595f;font-size:22px;line-height:30px;font-weight:400}@media(min-width: 768px){.ai-website-builder-landingpage-scope .ai-builder-section-heading__subtitle{font-size:28px;font-weight:400;line-height:36px}}.ai-website-builder-landingpage-scope .ai-builder-section-heading--light .ai-builder-section-heading__title{color:#fff}.ai-website-builder-landingpage-scope .ai-builder-section-heading--light .ai-builder-section-heading__subtitle{color:hsla(0,0%,100%,.7);max-width:720px;margin:auto auto 1.5em auto}.ai-website-builder-landingpage-scope .ai-builder-image-switcher{padding:0 32px;width:100%;max-width:520px;margin:auto}@media(min-width: 1200px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher{max-width:100%;display:flex;align-items:center;justify-content:space-between;width:auto}}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__image-holder{max-width:632px}@media(min-width: 1200px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__image-holder{width:50%;flex-shrink:0}}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__image{display:none;animation:fadeIn .3s linear}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__image.ai-builder-is-active{display:block}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav{list-style:none;text-align:center;position:relative;display:flex;justify-content:center}@media(min-width: 1200px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav{flex-grow:1;text-align:left;display:block}}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav{display:flex;justify-content:center;padding-bottom:24px}}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item{flex-direction:column;display:none}@media(min-width: 1200px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item{display:flex}}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-title{color:#76777e}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item.ai-builder-is-active{display:flex}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item.ai-builder-is-active .ai-builder-image-switcher__nav-item-title{font-size:1.625rem;line-height:2rem;font-weight:700;color:var(--gb-heading-color);margin:0 0 12px;margin-bottom:0;color:#1e1e20}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-wrapper{display:flex;flex-direction:row;align-items:center;max-width:fit-content}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-wrapper{margin:auto}}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-link{height:40px;background:none;border:none;padding:0;margin:0;text-decoration:none !important;cursor:pointer;display:inline}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-link{transition:.3s cubic-bezier(0.55, 0, 0.35, 1);transition-property:opacity;width:100%;max-width:420px}}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-link{max-width:340px}}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-description{color:#3b3c3f;font-size:16px;font-weight:400;line-height:24px;max-width:456px;width:100%;max-height:50px;transition:all .3s ease-in-out;overflow:hidden;margin-top:12px;margin-left:0}@media(min-width: 1200px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-description{max-height:0;margin-top:0}}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__nav-item-description--active{max-height:80px}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__dots{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:60px;width:auto}@media(min-width: 1200px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__dots{flex-direction:column;justify-content:center}}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-builder-image-switcher__dots{margin:40px auto auto auto}}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__dot{border:none;padding:0;width:8px;height:8px;background:#dcdcdf;border-radius:9999px;animation:fadeIn .76s ease-in-out;cursor:pointer}.ai-website-builder-landingpage-scope .ai-builder-image-switcher__dot--active{background:#394eff}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.ai-website-builder-landingpage-scope .ai-core-benefits{padding:120px 72px 120px 72px;gap:80px}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-core-benefits{padding:96px 24px 96px 24px}}.ai-website-builder-landingpage-scope .ai-core-benefits__title{font-weight:700;font-size:56px;line-height:60px;letter-spacing:-0.2px;color:var(--sds-color-text-neutral-primary);padding-bottom:24px}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-core-benefits__title{font-size:48px;line-height:50px}}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-core-benefits__title{font-size:38px;line-height:42px;text-align:center}}.ai-website-builder-landingpage-scope .ai-core-benefits__subtitle{font-weight:400;font-size:28px;line-height:36px;color:var(--sds-color-text-neutral-secondary)}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-core-benefits__subtitle{font-size:22px;line-height:30px;letter-spacing:.2px;text-align:center}}.ai-website-builder-landingpage-scope .brizy-core-benefits{padding:120px 72px 120px 72px;gap:80px}@media(max-width: 767px){.ai-website-builder-landingpage-scope .brizy-core-benefits{padding:96px 24px 96px 24px}}.ai-website-builder-landingpage-scope .brizy-core-benefits__header{font-size:72px;font-weight:700;line-height:60px;letter-spacing:-0.4px;color:var(--sds-color-text-neutral-primary);text-align:center;margin-bottom:120px}@media(max-width: 979px){.ai-website-builder-landingpage-scope .brizy-core-benefits__header{font-size:56px;line-height:50px;letter-spacing:-0.2px}}.ai-website-builder-landingpage-scope .brizy-core-benefits__subheader{font-weight:700;font-size:48px;line-height:50px;color:var(--sds-color-text-neutral-secondary)}@media(max-width: 979px){.ai-website-builder-landingpage-scope .brizy-core-benefits__subheader{font-size:32px;line-height:38px;letter-spacing:.2px;text-align:center;margin-bottom:20px}}.ai-website-builder-landingpage-scope .brizy-core-benefits__title{font-weight:700;font-size:32px;line-height:38px;letter-spacing:-0.2px;color:var(--sds-color-text-neutral-primary);padding-bottom:24px}@media(max-width: 767px){.ai-website-builder-landingpage-scope .brizy-core-benefits__title{font-size:26px;line-height:32px;text-align:center}}.ai-website-builder-landingpage-scope .brizy-core-benefits__subtitle{font-weight:400;font-size:22px;line-height:30px;color:var(--sds-color-text-neutral-secondary)}@media(max-width: 767px){.ai-website-builder-landingpage-scope .brizy-core-benefits__subtitle{font-size:18px;line-height:28px;letter-spacing:.2px;text-align:center}}.ai-website-builder-landingpage-scope .ai-plan-card{max-width:337px;min-height:540px;margin:48px auto}.ai-website-builder-landingpage-scope .ai-plan-card__popular{margin:24px auto;min-height:564px;max-width:337px}.ai-website-builder-landingpage-scope .ai-plan-card__discount{display:flex;justify-content:center;min-height:21px;font-size:14px;line-height:1.5;margin:8px 0}.ai-website-builder-landingpage-scope .ai-plan-card__discount-price{vertical-align:middle;color:var(--sds-color-text-neutral-secondary);text-decoration:line-through;padding-right:16px}.ai-website-builder-landingpage-scope .ai-plan-features{border-left:0;border-right:0;padding:24px 0 24px;border:none;border-top:1px solid rgba(30,30,32,.1)}.ai-website-builder-landingpage-scope .ai-plan-features__tag{--gb-tag-bg: rgb(219, 227, 251);--gb-tag-color: rgb(35, 69, 189)}.ai-website-builder-landingpage-scope .ai-plan-features__ssl{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.2px;color:var(--sds-color-text-neutral-secondary)}.ai-website-builder-landingpage-scope .ai-plan-features__ssl__tag{--gb-tag-bg: #FFFFFF;--gb-tag-color: rgb(54, 135, 49);padding-top:2px}.ai-website-builder-landingpage-scope .faq-section{margin:auto;padding:96px 0 66px 0}@media(min-width: 768px){.ai-website-builder-landingpage-scope .faq-section{padding:120px 0 66px 0}}.ai-website-builder-landingpage-scope .faq-section__heading{text-align:center !important}.ai-website-builder-landingpage-scope .faq-section__title{color:var(--sds-color-text-neutral-primary);font-size:20px;line-height:26px;font-weight:700;margin:0 0 120px}@media(min-width: 768px){.ai-website-builder-landingpage-scope .faq-section__title{font-size:72px;font-weight:700;line-height:74px}}.ai-website-builder-landingpage-scope .faq-section .gb-accordion__title{color:var(--sds-color-text-neutral-primary)}.ai-website-builder-landingpage-scope .ai-features{text-align:center;margin:auto}.ai-website-builder-landingpage-scope .ai-features__header{padding-top:120px}.ai-website-builder-landingpage-scope .ai-features__header__title{font-weight:700;font-size:72px;line-height:74px;letter-spacing:-0.4px;color:var(--sds-color-text-neutral-primary)}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-features__header__title{font-size:48px;line-height:50px;letter-spacing:-0.2px}}.ai-website-builder-landingpage-scope .ai-features__header__subtitle{font-weight:400;font-size:32px;line-height:40px;padding:0px 30px 0px 30px}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-features__header__subtitle{font-size:22px;line-height:30px;letter-spacing:.2px}}.ai-website-builder-landingpage-scope .ai-features__list{padding-top:120px;padding-right:46px;padding-left:46px}.ai-website-builder-landingpage-scope .ai-features__list__title{font-weight:700;font-size:26px;line-height:32px;padding:10px 0px 10px 0px}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-features__list__title{font-size:26px;line-height:32px}}.ai-website-builder-landingpage-scope .ai-features__list__subtitle{font-weight:400;font-size:22px;line-height:30px;letter-spacing:.2px;padding:0px 30px 80px 30px}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-features__list__subtitle{font-size:22px;line-height:30px;letter-spacing:.2px}}.ai-website-builder-landingpage-scope .ai-features__title{color:var(--sds-color-text-neutral-primary)}.ai-website-builder-landingpage-scope .ai-features__subtitle{color:var(--sds-color-text-neutral-secondary)}.ai-website-builder-landingpage-scope .ai-features__pictogram{color:#009de6}
.ai-website-builder-landingpage-scope .ai-hero{padding:100px 72px 0;margin-top:-100px}.ai-website-builder-landingpage-scope .ai-hero::before{background:#2f3133 url(/ai-website-builder-landingpage/assets/Hero_background@2x.ac670ab78879bcdf7d0b.png) no-repeat 50% 0;background-size:cover;background-position:top}@media(min-width: 980px){.ai-website-builder-landingpage-scope .ai-hero{margin-bottom:0}}.ai-website-builder-landingpage-scope .ai-hero__img{min-height:521px;min-width:521px}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-hero__img{min-height:338px;min-width:337px}}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-hero__img{min-height:208px;min-width:208px}}.ai-website-builder-landingpage-scope .ai-hero__header{margin:auto}.ai-website-builder-landingpage-scope .ai-hero__button{margin-bottom:50px}.ai-website-builder-landingpage-scope .ai-hero__title{max-width:743px}.ai-website-builder-landingpage-scope .ai-hero__nameplate{color:#fff;font-size:18px}@media(min-width: 768px){.ai-website-builder-landingpage-scope .ai-hero__nameplate{font-size:16px}}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-hero__nameplate{font-size:14px;text-align:center}}.ai-website-builder-landingpage-scope .ai-hero__title{color:var(--sds-color-text-info-on-bold);font-weight:700;font-size:88px;line-height:92px;letter-spacing:-0.6px;margin-top:16px;margin-bottom:16px}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-hero__title{font-size:72px;line-height:60px;letter-spacing:-0.2px}}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-hero__title{font-size:56px;line-height:60px;letter-spacing:-0.2px}}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-hero__title{font-size:48px;line-height:50px;letter-spacing:-0.2px;text-align:center}}.ai-website-builder-landingpage-scope .ai-hero__subtitle{color:var(--sds-color-text-info-on-bold);font-weight:400;margin-bottom:40px}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-hero__subtitle{text-align:center}}@media(min-width: 480px){.ai-website-builder-landingpage-scope .ai-hero__subtitle{font-size:22px}}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-hero__subtitle{font-size:28px;line-height:36px}}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-hero__subtitle{font-size:22px;line-height:30px;letter-spacing:.2px}}@media(min-width: 980px){.ai-website-builder-landingpage-scope .ai-hero__subtitle{font-size:32px;line-height:40px}}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-hero__button{text-align:center}}
.ai-website-builder-landingpage-scope .ai-plan-cards{position:relative;margin-top:100px;margin-bottom:96px;min-height:904px}.ai-website-builder-landingpage-scope .ai-plan-cards__header{padding:120px,19px,128px,19px}.ai-website-builder-landingpage-scope .ai-plan-cards__title{font-weight:700;font-size:56px;line-height:60px;letter-spacing:-0.2px;color:var(--sds-color-text-info-on-bold);padding-bottom:24px}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-plan-cards__title{font-size:48px;line-height:50px}}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-plan-cards__title{font-size:38px;line-height:42px;text-align:center}}.ai-website-builder-landingpage-scope .ai-plan-cards__subtitle{font-weight:400;font-size:28px;line-height:36px;color:var(--sds-color-text-info-on-bold)}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-plan-cards__subtitle{font-size:22px;line-height:30px;letter-spacing:.2px;text-align:center}}.ai-website-builder-landingpage-scope .ai-plan-cards__wrapper-bg-image{width:100%;height:100%;z-index:-1;overflow:hidden;background-repeat:no-repeat;background-size:cover;min-height:904px}@media(min-width: 768px){.ai-website-builder-landingpage-scope .ai-plan-cards__wrapper-bg-image{display:flex;align-items:center}}.ai-website-builder-landingpage-scope .ai-plan-cards__title{color:var(--sds-color-text-info-on-bold);font-weight:700;font-size:72px;line-height:74px;letter-spacing:-0.4px;padding-bottom:24px;padding-top:120px}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-plan-cards__title{font-size:56px;line-height:60px;letter-spacing:-0.2px}}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-plan-cards__title{font-size:48px;line-height:50px;letter-spacing:-0.2px}}@media(max-width: 767px){.ai-website-builder-landingpage-scope .ai-plan-cards__title{font-size:38px;line-height:42px}}.ai-website-builder-landingpage-scope .ai-plan-cards__subtitle{color:var(--sds-color-text-info-on-bold);font-weight:400;font-size:32px;line-height:40px;padding-bottom:24px;word-wrap:break-word;max-width:854px;margin:auto}@media(max-width: 1199px){.ai-website-builder-landingpage-scope .ai-plan-cards__subtitle{font-size:28px;line-height:36px}}@media(max-width: 979px){.ai-website-builder-landingpage-scope .ai-plan-cards__subtitle{font-size:22px;line-height:30px;letter-spacing:.2px}}.ai-website-builder-landingpage-scope .ai-plan-cards__popular{padding-top:20px}.ai-website-builder-landingpage-scope .ai-plan-cards__list{padding-top:160px}.ai-website-builder-landingpage-scope .ai-plan-cards .gb-glide__slides{justify-content:center}@media(min-width: 1800px){.ai-website-builder-landingpage-scope .ai-plan-cards .gb-glide__slides{width:1068px !important;transform:translate3d(0, 0, 0) !important;margin:0 auto}}.ai-website-builder-landingpage-scope .ai-plan-cards .gb-glide__slide{padding:0 28px}@media(min-width: 980px){.ai-website-builder-landingpage-scope .ai-plan-cards .gb-glide__slide{padding:0 8px}}@media(min-width: 1200px){.ai-website-builder-landingpage-scope .ai-plan-cards .gb-glide__slide{width:auto !important}}@media(min-width: 1440px){.ai-website-builder-landingpage-scope .ai-plan-cards .gb-glide__slide{padding:0 16px}}.ai-website-builder-landingpage-scope .ai-plan-cards .gb-carousel-arrow{align-items:flex-start;padding-top:64px}
