/* [project]/app/globals.css [app-client] (css) */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-scroll-snap-strictness: proximity;
      --tw-space-y-reverse: 0;
      --tw-divide-y-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-content: "";
    }
  }
}

@layer theme {
  :root, :host {
    --font-sans: "Switzer", Arial, sans-serif;
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --color-amber-100: #fef3c6;
    --color-amber-900: #7b3306;
    --color-blue-50: #0079cd80;
    --color-blue-900: #1c398e;
    --color-neutral-200: #e5e5e5;
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-normal: 0em;
    --tracking-wide: .025em;
    --tracking-wider: .05em;
    --leading-tight: 1.25;
    --leading-relaxed: 1.625;
    --radius-sm: .25rem;
    --radius-md: .375rem;
    --radius-lg: .5rem;
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --blur-sm: 8px;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --color-primary-100: #f7261f;
    --color-primary-80: #f7261fcc;
    --color-secondary-100: #c3240b;
    --color-black-100: #000;
    --color-white-100: #fff;
    --color-white-40: #fff6;
    --color-stroke-100: #e0e0e0;
    --color-ink: #2c2c2c;
    --color-subtle: #64748b;
    --font-heading: "Switzer", Arial, sans-serif;
    --font-body: "Switzer", Arial, sans-serif;
    --text-s2: 16px;
    --text-b1: 16px;
    --text-b1--line-height: calc(24 / 16);
    --text-b3: 14px;
    --text-b3--line-height: calc(20 / 14);
    --spacing-xs: 4px;
    --spacing-sm: 8px;
    --spacing-md: 16px;
    --spacing-xl: 24px;
    --z-modal: 1050;
    --duration-button: .1s;
    --color-surface-muted: #f0eeea;
    --color-text-secondary: #5f6a7a;
    --color-text-inverse: #fff;
    --color-v2-neutral-100: #eff1f5;
    --color-v2-neutral-500: #5f6a7a;
    --color-v2-neutral-700: #2a2f38;
    --color-v2-neutral-800: #181c22;
    --color-v2-bg-page: #f8fafc;
    --color-v2-bg-surface: #fff;
    --color-v2-bg-surface-muted: #eff1f5;
    --color-v2-bg-surface-subtle: #e7ebf0;
    --color-v2-bg-inverse: #0a0c10;
    --color-v2-bg-inverse-subtle: #181c22;
    --color-v2-bg-brand-1: #c3240b;
    --color-v2-bg-brand-2-subtle: #fde9e7;
    --color-v2-bg-brand-2: #f7261f;
    --color-v2-bg-success-subtle: #e6f8f1;
    --color-v2-bg-success: #00b67a;
    --color-v2-bg-error-subtle: #fde9e7;
    --color-v2-bg-error: #f7261f;
    --color-v2-bg-warning-subtle: #fef6e7;
    --color-v2-bg-warning: #d97706;
    --color-v2-bg-info-subtle: #ebf1fc;
    --color-v2-bg-info: #1d4ed8;
    --color-v2-bg-toast-error: #fff7f6;
    --color-v2-bg-toast-success: #f8fffc;
    --color-v2-text-primary: #0a0c10;
    --color-v2-text-secondary: #414956;
    --color-v2-text-secondary-mock: #5f6a7a;
    --color-v2-text-disabled: #94a0ae;
    --color-v2-text-placeholder: #6b7480;
    --color-v2-text-inverse: #fff;
    --color-v2-text-inverse-secondary: #dae0e8;
    --color-v2-text-brand-1: #c3240b;
    --color-v2-text-brand-2: #f7261f;
    --color-v2-text-success: #0f7e54;
    --color-v2-text-error: #9f140f;
    --color-v2-text-warning: #8c4a04;
    --color-v2-text-info: #103082;
    --color-v2-text-link: #f7261f;
    --color-v2-text-link-hover: #7e1606;
    --color-v2-text-link-blue: #0a66c2;
    --color-v2-text-link-blue-hover: #064282;
    --color-v2-text-required: var(--color-v2-text-brand-1);
    --color-v2-brand-trustpilot: #00b67a;
    --color-v2-border-default: #cdd4dd;
    --color-v2-border-subtle: #dae0e8;
    --color-v2-border-strong: #5f6a7a;
    --color-v2-border-inverse: #fff;
    --color-v2-border-brand-1: #c3240b;
    --color-v2-border-brand-2: #f7261f;
    --color-v2-border-success: #00b67a;
    --color-v2-border-error: #f7261f;
    --color-v2-border-warning: #d97706;
    --color-v2-border-info: #1d4ed8;
    --color-v2-icon-primary: #0a0c10;
    --color-v2-icon-secondary: #5f6a7a;
    --color-v2-icon-inverse: #fff;
    --color-v2-icon-brand-1: #c3240b;
    --color-v2-icon-brand-2: #f7261f;
    --color-v2-icon-success: #00b67a;
    --color-v2-icon-error: #f7261f;
    --color-v2-icon-warning: #d97706;
    --color-v2-icon-info: #1d4ed8;
    --color-v2-icon-disabled: #94a0ae;
    --color-v2-cta-primary-default: #0a0c10;
    --color-v2-cta-primary-hover: #181c22;
    --color-v2-cta-primary-pressed: #2a2f38;
    --color-v2-cta-primary-disabled: #dae0e8;
    --color-v2-cta-secondary-default: transparent;
    --color-v2-cta-secondary-hover: #eff1f5;
    --color-v2-cta-secondary-pressed: #e7ebf0;
    --color-v2-cta-secondary-disabled: transparent;
    --color-v2-cta-danger-default: #f7261f;
    --color-v2-cta-danger-hover: #cc1b15;
    --color-v2-cta-danger-pressed: #9f140f;
    --color-v2-cta-danger-disabled: #f89690;
    --color-v2-overlay-scrim-light: #0a0c1040;
    --color-v2-overlay-scrim: #0a0c1080;
    --color-v2-overlay-scrim-strong: #0a0c10d9;
    --color-v2-overlay-scrim-inverse: #fff3;
    --font-v2-sans: "Switzer", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
    --text-v2-display: 100px;
    --text-v2-display--line-height: 120px;
    --text-v2-display--letter-spacing: .16em;
    --text-v2-display--font-weight: 500;
    --text-v2-h1: 36px;
    --text-v2-h1--line-height: 40px;
    --text-v2-h1--letter-spacing: -.01em;
    --text-v2-h1--font-weight: 500;
    --text-v2-h2: 36px;
    --text-v2-h2--line-height: 40px;
    --text-v2-h2--letter-spacing: -.01em;
    --text-v2-h2--font-weight: 400;
    --text-v2-h3: 24px;
    --text-v2-h3--line-height: 40px;
    --text-v2-h3--letter-spacing: .02em;
    --text-v2-h3--font-weight: 400;
    --text-v2-h4: 20px;
    --text-v2-h4--line-height: 40px;
    --text-v2-h4--letter-spacing: .02em;
    --text-v2-h4--font-weight: 500;
    --text-v2-h5: 20px;
    --text-v2-h5--line-height: 40px;
    --text-v2-h5--letter-spacing: .02em;
    --text-v2-h5--font-weight: 400;
    --text-v2-h6: 18px;
    --text-v2-h6--line-height: 32px;
    --text-v2-h6--letter-spacing: .01em;
    --text-v2-h6--font-weight: 500;
    --text-v2-h7: 18px;
    --text-v2-h7--line-height: 32px;
    --text-v2-h7--letter-spacing: .01em;
    --text-v2-h7--font-weight: 400;
    --text-v2-h8: 16px;
    --text-v2-h8--line-height: 28px;
    --text-v2-h8--letter-spacing: .02em;
    --text-v2-h8--font-weight: 500;
    --text-v2-h9: 16px;
    --text-v2-h9--line-height: 28px;
    --text-v2-h9--letter-spacing: .02em;
    --text-v2-h9--font-weight: 400;
    --text-v2-b1: 14px;
    --text-v2-b1--line-height: 24px;
    --text-v2-b1--letter-spacing: .01em;
    --text-v2-b1--font-weight: 500;
    --text-v2-b2: 14px;
    --text-v2-b2--line-height: 24px;
    --text-v2-b2--letter-spacing: .01em;
    --text-v2-b2--font-weight: 400;
    --text-v2-b3: 12px;
    --text-v2-b3--line-height: 20px;
    --text-v2-b3--letter-spacing: .04em;
    --text-v2-b3--font-weight: 500;
    --text-v2-b4: 12px;
    --text-v2-b4--line-height: 20px;
    --text-v2-b4--letter-spacing: .04em;
    --text-v2-b4--font-weight: 400;
    --text-v2-b4-italic: 12px;
    --text-v2-b4-italic--line-height: 20px;
    --text-v2-b4-italic--letter-spacing: .04em;
    --text-v2-b4-italic--font-weight: 400;
    --text-v2-b5: 11px;
    --text-v2-b5--line-height: 14px;
    --text-v2-b5--letter-spacing: 0em;
    --text-v2-b5--font-weight: 400;
    --text-v2-b6: 10px;
    --text-v2-b6--line-height: 20px;
    --text-v2-b6--letter-spacing: .04em;
    --text-v2-b6--font-weight: 400;
    --text-v2-l1: 11px;
    --text-v2-l1--line-height: 20px;
    --text-v2-l1--letter-spacing: .14em;
    --text-v2-l1--font-weight: 500;
    --text-v2-l2: 10px;
    --text-v2-l2--line-height: 16px;
    --text-v2-l2--letter-spacing: .16em;
    --text-v2-l2--font-weight: 500;
    --text-v2-tag: 10px;
    --text-v2-tag--line-height: 16px;
    --text-v2-tag--letter-spacing: .01em;
    --text-v2-tag--font-weight: 600;
    --text-v2-price-strike: 14px;
    --text-v2-price-strike--line-height: 28px;
    --text-v2-price-strike--letter-spacing: .02em;
    --text-v2-price-strike--font-weight: 400;
    --text-v2-cta-small: 10px;
    --text-v2-cta-small--line-height: 16px;
    --text-v2-cta-small--letter-spacing: .1em;
    --text-v2-cta-small--font-weight: 600;
    --text-v2-cta-medium: 12px;
    --text-v2-cta-medium--line-height: 16px;
    --text-v2-cta-medium--letter-spacing: .1em;
    --text-v2-cta-medium--font-weight: 600;
    --text-v2-cta-large: 14px;
    --text-v2-cta-large--line-height: 16px;
    --text-v2-cta-large--letter-spacing: .08em;
    --text-v2-cta-large--font-weight: 600;
    --spacing-v2-0: 0px;
    --spacing-v2-2: 2px;
    --spacing-v2-4: 4px;
    --spacing-v2-8: 8px;
    --spacing-v2-10: 10px;
    --spacing-v2-12: 12px;
    --spacing-v2-14: 14px;
    --spacing-v2-16: 16px;
    --spacing-v2-20: 20px;
    --spacing-v2-24: 24px;
    --spacing-v2-28: 28px;
    --spacing-v2-32: 32px;
    --spacing-v2-44: 44px;
    --spacing-v2-60: 60px;
    --spacing-v2-64: 64px;
    --spacing-v2-72: 72px;
    --spacing-v2-80: 80px;
    --radius-v2-none: 0px;
    --radius-v2-xs: 2px;
    --radius-v2-sm: 4px;
    --radius-v2-md: 8px;
    --radius-v2-lg: 16px;
    --radius-v2-xl: 24px;
    --radius-v2-full: 9999px;
    --border-v2-width-default: 1px;
    --shadow-v2-lg: 0px 20px 25px -5px #0000001a;
    --color-bg-page: #f8fafc;
    --color-bg-surface: #fff;
    --color-bg-surface-muted: #eff1f5;
    --color-bg-surface-subtle: #e7ebf0;
    --color-bg-inverse: #0a0c10;
    --color-bg-success: #00b67a;
    --color-bg-info: #1d4ed8;
    --color-bg-info-subtle: #ebf1fc;
    --color-text-brand-1: #c3240b;
    --color-text-success: #0f7e54;
    --color-text-info: #103082;
    --color-border-default: #cdd4dd;
    --color-border-strong: #5f6a7a;
    --color-border-inverse: #fff;
    --color-border-brand-1: #c3240b;
    --color-icon-primary: #0a0c10;
    --color-icon-brand-1: #c3240b;
    --color-cta-primary-default: #0a0c10;
    --color-cta-primary-disabled: #dae0e8;
    --color-overlay-scrim: #0a0c1080;
  }

  @supports (color: lab(0% 0 0)) {
    :root, :host {
      --color-amber-100: lab(95.916% -1.21653 23.111);
      --color-amber-900: lab(31.2288% 30.2627 40.0378);
      --color-blue-900: lab(26.1542% 15.7545 -51.5504);
    }
  }
}

@layer base {
  *, :after, :before, ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }

  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }

  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }

  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  b, strong {
    font-weight: bolder;
  }

  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  small {
    font-size: 80%;
  }

  sub, sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

  ol, ul, menu {
    list-style: none;
  }

  img, svg, video, canvas, audio, iframe, embed, object {
    vertical-align: middle;
    display: block;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  ::file-selector-button {
    margin-inline-end: 4px;
  }

  ::placeholder {
    opacity: 1;
  }

  @supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      ::placeholder {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }

  textarea {
    resize: vertical;
  }

  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }

  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }

  ::-webkit-datetime-edit {
    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  ::-webkit-datetime-edit {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  button, input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

  ::-webkit-inner-spin-button {
    height: auto;
  }

  ::-webkit-outer-spin-button {
    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }

  button:not(:disabled), [role="button"]:not([aria-disabled="true"]), summary {
    cursor: pointer;
  }

  button:disabled, [role="button"][aria-disabled="true"] {
    cursor: not-allowed;
  }
}

@layer components;

@layer utilities {
  .\@container {
    container-type: inline-size;
  }

  .pointer-events-auto {
    pointer-events: auto;
  }

  .pointer-events-none {
    pointer-events: none;
  }

  .collapse {
    visibility: collapse;
  }

  .invisible {
    visibility: hidden;
  }

  .visible {
    visibility: visible;
  }

  .sr-only {
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .\!absolute {
    position: absolute !important;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

  .static {
    position: static;
  }

  .sticky {
    position: sticky;
  }

  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }

  .inset-\[3px\] {
    inset: 3px;
  }

  .inset-\[32px\] {
    inset: 32px;
  }

  .inset-\[41\.67\%\] {
    inset: 41.67%;
  }

  .inset-x-0 {
    inset-inline: calc(var(--spacing) * 0);
  }

  .inset-x-\[16px\] {
    inset-inline: 16px;
  }

  .inset-x-\[20px\] {
    inset-inline: 20px;
  }

  .inset-x-\[32px\] {
    inset-inline: 32px;
  }

  .inset-x-v2-16 {
    inset-inline: var(--spacing-v2-16);
  }

  .inset-x-v2-20 {
    inset-inline: var(--spacing-v2-20);
  }

  .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }

  .start {
    inset-inline-start: var(--spacing);
  }

  .end {
    inset-inline-end: var(--spacing);
  }

  .-top-\[2px\] {
    top: -2px;
  }

  .-top-\[4px\] {
    top: -4px;
  }

  .-top-\[5px\] {
    top: -5px;
  }

  .-top-\[10px\] {
    top: -10px;
  }

  .-top-v2-8 {
    top: calc(var(--spacing-v2-8) * -1);
  }

  .top-0 {
    top: calc(var(--spacing) * 0);
  }

  .top-1\/2 {
    top: 50%;
  }

  .top-7 {
    top: calc(var(--spacing) * 7);
  }

  .top-16 {
    top: calc(var(--spacing) * 16);
  }

  .top-64 {
    top: calc(var(--spacing) * 64);
  }

  .top-114 {
    top: calc(var(--spacing) * 114);
  }

  .top-\[-1px\] {
    top: -1px;
  }

  .top-\[-10px\] {
    top: -10px;
  }

  .top-\[-18px\] {
    top: -18px;
  }

  .top-\[3px\] {
    top: 3px;
  }

  .top-\[4px\] {
    top: 4px;
  }

  .top-\[6px\] {
    top: 6px;
  }

  .top-\[7px\] {
    top: 7px;
  }

  .top-\[8\.66px\] {
    top: 8.66px;
  }

  .top-\[8px\] {
    top: 8px;
  }

  .top-\[10px\] {
    top: 10px;
  }

  .top-\[11px\] {
    top: 11px;
  }

  .top-\[14px\] {
    top: 14px;
  }

  .top-\[16px\] {
    top: 16px;
  }

  .top-\[17\.68\%\] {
    top: 17.68%;
  }

  .top-\[18px\] {
    top: 18px;
  }

  .top-\[20px\] {
    top: 20px;
  }

  .top-\[22px\] {
    top: 22px;
  }

  .top-\[32px\] {
    top: 32px;
  }

  .top-\[35px\] {
    top: 35px;
  }

  .top-\[40px\] {
    top: 40px;
  }

  .top-\[44px\] {
    top: 44px;
  }

  .top-\[50px\] {
    top: 50px;
  }

  .top-\[52px\] {
    top: 52px;
  }

  .top-\[64px\] {
    top: 64px;
  }

  .top-\[74px\] {
    top: 74px;
  }

  .top-\[84px\] {
    top: 84px;
  }

  .top-\[104px\] {
    top: 104px;
  }

  .top-\[114px\] {
    top: 114px;
  }

  .top-\[115px\] {
    top: 115px;
  }

  .top-\[144px\] {
    top: 144px;
  }

  .top-\[152px\] {
    top: 152px;
  }

  .top-\[160px\] {
    top: 160px;
  }

  .top-\[179px\] {
    top: 179px;
  }

  .top-\[184px\] {
    top: 184px;
  }

  .top-\[632px\] {
    top: 632px;
  }

  .top-\[calc\(100\%\+4px\)\] {
    top: calc(100% + 4px);
  }

  .top-\[calc\(100\%\+10px\)\] {
    top: calc(100% + 10px);
  }

  .top-\[var\(--pc-hi\)\] {
    top: var(--pc-hi);
  }

  .top-\[var\(--sticky-top\)\] {
    top: var(--sticky-top);
  }

  .top-\[var\(--sticky-top\,133px\)\] {
    top: var(--sticky-top, 133px);
  }

  .top-\[…\] {
    top: …;
  }

  .top-auto {
    top: auto;
  }

  .top-full {
    top: 100%;
  }

  .top-v2-4 {
    top: var(--spacing-v2-4);
  }

  .top-v2-8 {
    top: var(--spacing-v2-8);
  }

  .top-v2-12 {
    top: var(--spacing-v2-12);
  }

  .top-v2-16 {
    top: var(--spacing-v2-16);
  }

  .top-v2-24 {
    top: var(--spacing-v2-24);
  }

  .-right-\[2px\] {
    right: -2px;
  }

  .-right-\[10px\] {
    right: -10px;
  }

  .-right-v2-8 {
    right: calc(var(--spacing-v2-8) * -1);
  }

  .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .right-\[-1px\] {
    right: -1px;
  }

  .right-\[4px\] {
    right: 4px;
  }

  .right-\[5\.69px\] {
    right: 5.69px;
  }

  .right-\[6px\] {
    right: 6px;
  }

  .right-\[8px\] {
    right: 8px;
  }

  .right-\[9px\] {
    right: 9px;
  }

  .right-\[10px\] {
    right: 10px;
  }

  .right-\[14px\] {
    right: 14px;
  }

  .right-\[16px\] {
    right: 16px;
  }

  .right-\[18px\] {
    right: 18px;
  }

  .right-\[19\.69px\] {
    right: 19.69px;
  }

  .right-\[24px\] {
    right: 24px;
  }

  .right-\[32px\] {
    right: 32px;
  }

  .right-\[var\(--pc-hi\)\] {
    right: var(--pc-hi);
  }

  .right-v2-8 {
    right: var(--spacing-v2-8);
  }

  .right-v2-10 {
    right: var(--spacing-v2-10);
  }

  .right-v2-12 {
    right: var(--spacing-v2-12);
  }

  .right-v2-16 {
    right: var(--spacing-v2-16);
  }

  .right-v2-24 {
    right: var(--spacing-v2-24);
  }

  .-bottom-\[4px\] {
    bottom: -4px;
  }

  .-bottom-\[5px\] {
    bottom: -5px;
  }

  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }

  .bottom-12 {
    bottom: calc(var(--spacing) * 12);
  }

  .bottom-\[-9px\] {
    bottom: -9px;
  }

  .bottom-\[6px\] {
    bottom: 6px;
  }

  .bottom-\[7px\] {
    bottom: 7px;
  }

  .bottom-\[8px\] {
    bottom: 8px;
  }

  .bottom-\[13px\] {
    bottom: 13px;
  }

  .bottom-\[15px\] {
    bottom: 15px;
  }

  .bottom-\[16px\] {
    bottom: 16px;
  }

  .bottom-\[20px\] {
    bottom: 20px;
  }

  .bottom-\[32px\] {
    bottom: 32px;
  }

  .bottom-\[44px\] {
    bottom: 44px;
  }

  .bottom-\[calc\(100\%\+8px\)\] {
    bottom: calc(100% + 8px);
  }

  .bottom-full {
    bottom: 100%;
  }

  .bottom-v2-8 {
    bottom: var(--spacing-v2-8);
  }

  .bottom-v2-10 {
    bottom: var(--spacing-v2-10);
  }

  .bottom-v2-12 {
    bottom: var(--spacing-v2-12);
  }

  .bottom-v2-16 {
    bottom: var(--spacing-v2-16);
  }

  .bottom-v2-20 {
    bottom: var(--spacing-v2-20);
  }

  .bottom-v2-24 {
    bottom: var(--spacing-v2-24);
  }

  .left-0 {
    left: calc(var(--spacing) * 0);
  }

  .left-1\/2 {
    left: 50%;
  }

  .left-\[-1px\] {
    left: -1px;
  }

  .left-\[-2px\] {
    left: -2px;
  }

  .left-\[-218\], .left-\[-218px\] {
    left: -218px;
  }

  .left-\[3\.22\%\] {
    left: 3.22%;
  }

  .left-\[5\.69px\] {
    left: 5.69px;
  }

  .left-\[8px\] {
    left: 8px;
  }

  .left-\[9px\] {
    left: 9px;
  }

  .left-\[11px\] {
    left: 11px;
  }

  .left-\[13px\] {
    left: 13px;
  }

  .left-\[15px\] {
    left: 15px;
  }

  .left-\[16\.66px\] {
    left: 16.66px;
  }

  .left-\[16px\] {
    left: 16px;
  }

  .left-\[17px\] {
    left: 17px;
  }

  .left-\[19\.69px\] {
    left: 19.69px;
  }

  .left-\[20px\] {
    left: 20px;
  }

  .left-\[27px\] {
    left: 27px;
  }

  .left-\[32px\] {
    left: 32px;
  }

  .left-\[52px\] {
    left: 52px;
  }

  .left-\[56px\] {
    left: 56px;
  }

  .left-\[58px\] {
    left: 58px;
  }

  .left-\[60px\] {
    left: 60px;
  }

  .left-\[86px\] {
    left: 86px;
  }

  .left-\[132px\] {
    left: 132px;
  }

  .left-\[211px\] {
    left: 211px;
  }

  .left-\[248px\] {
    left: 248px;
  }

  .left-\[395px\] {
    left: 395px;
  }

  .left-\[calc\(50\%\+9\.3px\)\] {
    left: calc(50% + 9.3px);
  }

  .left-v2-8 {
    left: var(--spacing-v2-8);
  }

  .left-v2-12 {
    left: var(--spacing-v2-12);
  }

  .left-v2-16 {
    left: var(--spacing-v2-16);
  }

  .left-v2-24 {
    left: var(--spacing-v2-24);
  }

  .isolate {
    isolation: isolate;
  }

  .\!z-\[70\] {
    z-index: 70 !important;
  }

  .z-0 {
    z-index: 0;
  }

  .z-10 {
    z-index: 10;
  }

  .z-20 {
    z-index: 20;
  }

  .z-30 {
    z-index: 30;
  }

  .z-40 {
    z-index: 40;
  }

  .z-50 {
    z-index: 50;
  }

  .z-90 {
    z-index: 90;
  }

  .z-100 {
    z-index: 100;
  }

  .z-\[1\] {
    z-index: 1;
  }

  .z-\[2\] {
    z-index: 2;
  }

  .z-\[5\] {
    z-index: 5;
  }

  .z-\[10\] {
    z-index: 10;
  }

  .z-\[20\] {
    z-index: 20;
  }

  .z-\[30\] {
    z-index: 30;
  }

  .z-\[40\] {
    z-index: 40;
  }

  .z-\[55\] {
    z-index: 55;
  }

  .z-\[60\] {
    z-index: 60;
  }

  .z-\[80\] {
    z-index: 80;
  }

  .z-\[90\] {
    z-index: 90;
  }

  .z-\[100\] {
    z-index: 100;
  }

  .z-\[110\] {
    z-index: 110;
  }

  .z-\[120\] {
    z-index: 120;
  }

  .z-\[130\] {
    z-index: 130;
  }

  .z-\[1100\] {
    z-index: 1100;
  }

  .z-\[9999\] {
    z-index: 9999;
  }

  .z-\[var\(--z-modal\)\] {
    z-index: var(--z-modal);
  }

  .order-1 {
    order: 1;
  }

  .order-2 {
    order: 2;
  }

  .order-3 {
    order: 3;
  }

  .col-span-2 {
    grid-column: span 2 / span 2;
  }

  .col-span-3 {
    grid-column: span 3 / span 3;
  }

  .col-span-4 {
    grid-column: span 4 / span 4;
  }

  .row-1 {
    grid-row: 1;
  }

  .row-4 {
    grid-row: 4;
  }

  .row-5 {
    grid-row: 5;
  }

  .row-33 {
    grid-row: 33;
  }

  .container {
    width: 100%;
  }

  @media (min-width: 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .-m-v2-4 {
    margin: calc(var(--spacing-v2-4) * -1);
  }

  .m-0 {
    margin: calc(var(--spacing) * 0);
  }

  .m-auto {
    margin: auto;
  }

  .-mx-\[16px\] {
    margin-inline: -16px;
  }

  .-mx-v2-8 {
    margin-inline: calc(var(--spacing-v2-8) * -1);
  }

  .-mx-v2-16 {
    margin-inline: calc(var(--spacing-v2-16) * -1);
  }

  .-mx-v2-20 {
    margin-inline: calc(var(--spacing-v2-20) * -1);
  }

  .-mx-v2-32 {
    margin-inline: calc(var(--spacing-v2-32) * -1);
  }

  .mx-\[8px\] {
    margin-inline: 8px;
  }

  .mx-\[13px\] {
    margin-inline: 13px;
  }

  .mx-\[calc\(50\%-50vw\)\] {
    margin-inline: calc(50% - 50vw);
  }

  .mx-auto {
    margin-inline: auto;
  }

  .mx-v2-16 {
    margin-inline: var(--spacing-v2-16);
  }

  .-my-24 {
    margin-block: calc(var(--spacing) * -24);
  }

  .-my-v2-8 {
    margin-block: calc(var(--spacing-v2-8) * -1);
  }

  .-my-v2-24 {
    margin-block: calc(var(--spacing-v2-24) * -1);
  }

  .my-\[4px\] {
    margin-block: 4px;
  }

  .my-\[12px\] {
    margin-block: 12px;
  }

  .my-\[32px\] {
    margin-block: 32px;
  }

  .my-auto {
    margin-block: auto;
  }

  .my-v2-16 {
    margin-block: var(--spacing-v2-16);
  }

  .-ms-v2-8 {
    margin-inline-start: calc(var(--spacing-v2-8) * -1);
  }

  .ms-auto {
    margin-inline-start: auto;
  }

  .ms-v2-4 {
    margin-inline-start: var(--spacing-v2-4);
  }

  .ms-v2-8 {
    margin-inline-start: var(--spacing-v2-8);
  }

  .-mt-2 {
    margin-top: calc(var(--spacing) * -2);
  }

  .-mt-16 {
    margin-top: calc(var(--spacing) * -16);
  }

  .-mt-\[4px\] {
    margin-top: -4px;
  }

  .-mt-\[12px\] {
    margin-top: -12px;
  }

  .-mt-\[14px\] {
    margin-top: -14px;
  }

  .-mt-\[20px\] {
    margin-top: -20px;
  }

  .-mt-\[63px\] {
    margin-top: -63px;
  }

  .-mt-px {
    margin-top: -1px;
  }

  .-mt-v2-8 {
    margin-top: calc(var(--spacing-v2-8) * -1);
  }

  .-mt-v2-16 {
    margin-top: calc(var(--spacing-v2-16) * -1);
  }

  .-mt-v2-24 {
    margin-top: calc(var(--spacing-v2-24) * -1);
  }

  .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }

  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }

  .mt-44 {
    margin-top: calc(var(--spacing) * 44);
  }

  .mt-\[2px\] {
    margin-top: 2px;
  }

  .mt-\[4px\] {
    margin-top: 4px;
  }

  .mt-\[5px\] {
    margin-top: 5px;
  }

  .mt-\[8px\] {
    margin-top: 8px;
  }

  .mt-\[10px\] {
    margin-top: 10px;
  }

  .mt-\[12px\] {
    margin-top: 12px;
  }

  .mt-\[14px\] {
    margin-top: 14px;
  }

  .mt-\[20px\] {
    margin-top: 20px;
  }

  .mt-\[24px\] {
    margin-top: 24px;
  }

  .mt-\[32px\] {
    margin-top: 32px;
  }

  .mt-\[40px\] {
    margin-top: 40px;
  }

  .mt-\[44px\] {
    margin-top: 44px;
  }

  .mt-\[100px\] {
    margin-top: 100px;
  }

  .mt-\[116px\] {
    margin-top: 116px;
  }

  .mt-auto {
    margin-top: auto;
  }

  .mt-sm {
    margin-top: var(--spacing-sm);
  }

  .mt-v2-4 {
    margin-top: var(--spacing-v2-4);
  }

  .mt-v2-8 {
    margin-top: var(--spacing-v2-8);
  }

  .mt-v2-12 {
    margin-top: var(--spacing-v2-12);
  }

  .mt-v2-16 {
    margin-top: var(--spacing-v2-16);
  }

  .mt-v2-20 {
    margin-top: var(--spacing-v2-20);
  }

  .mt-v2-24 {
    margin-top: var(--spacing-v2-24);
  }

  .mt-v2-28 {
    margin-top: var(--spacing-v2-28);
  }

  .mt-v2-32 {
    margin-top: var(--spacing-v2-32);
  }

  .mt-v2-44 {
    margin-top: var(--spacing-v2-44);
  }

  .mt-xs {
    margin-top: var(--spacing-xs);
  }

  .-mr-v2-16 {
    margin-right: calc(var(--spacing-v2-16) * -1);
  }

  .mr-8 {
    margin-right: calc(var(--spacing) * 8);
  }

  .mr-\[15px\] {
    margin-right: 15px;
  }

  .mr-\[16px\] {
    margin-right: 16px;
  }

  .mr-\[128px\] {
    margin-right: 128px;
  }

  .mr-v2-8 {
    margin-right: var(--spacing-v2-8);
  }

  .-mb-\[1px\] {
    margin-bottom: -1px;
  }

  .-mb-\[2px\] {
    margin-bottom: -2px;
  }

  .-mb-\[3px\] {
    margin-bottom: -3px;
  }

  .-mb-\[12px\] {
    margin-bottom: -12px;
  }

  .-mb-\[16px\] {
    margin-bottom: -16px;
  }

  .-mb-\[84px\] {
    margin-bottom: -84px;
  }

  .-mb-\[…\] {
    margin-bottom: calc(… * -1);
  }

  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .mb-\[20px\] {
    margin-bottom: 20px;
  }

  .mb-\[28px\] {
    margin-bottom: 28px;
  }

  .mb-auto {
    margin-bottom: auto;
  }

  .mb-sm {
    margin-bottom: var(--spacing-sm);
  }

  .mb-v2-4 {
    margin-bottom: var(--spacing-v2-4);
  }

  .mb-v2-8 {
    margin-bottom: var(--spacing-v2-8);
  }

  .mb-v2-12 {
    margin-bottom: var(--spacing-v2-12);
  }

  .mb-v2-16 {
    margin-bottom: var(--spacing-v2-16);
  }

  .mb-v2-20 {
    margin-bottom: var(--spacing-v2-20);
  }

  .mb-v2-24 {
    margin-bottom: var(--spacing-v2-24);
  }

  .mb-v2-32 {
    margin-bottom: var(--spacing-v2-32);
  }

  .mb-v2-44 {
    margin-bottom: var(--spacing-v2-44);
  }

  .ml-\[4px\] {
    margin-left: 4px;
  }

  .ml-\[6px\] {
    margin-left: 6px;
  }

  .ml-\[15px\] {
    margin-left: 15px;
  }

  .ml-auto {
    margin-left: auto;
  }

  .ml-v2-2 {
    margin-left: var(--spacing-v2-2);
  }

  .ml-v2-8 {
    margin-left: var(--spacing-v2-8);
  }

  .box-border {
    box-sizing: border-box;
  }

  .icon-\[ant-design--file-zip-filled\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4zM790.2 326L602 137.8V326zM296 136v64h64v-64zm64 64v64h64v-64zm-64 64v64h64v-64zm64 64v64h64v-64zm-64 64v64h64v-64zm64 64v64h64v-64zm-64 64v64h64v-64zm0 64v160h128V584zm48 48h32v64h-32z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[arcticons--revolut\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='48' height='48'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' d='M9.237 14.631h6.892V42.5H9.237z'/%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' d='M37.531 14.102C36.525 9.028 31.863 5.5 26.69 5.5H9.237v5.952h16.925c2.679 0 4.898 2.104 4.947 4.69c.03 1.59-.71 3.07-2.052 4.024c-.832.592-1.856.853-2.877.853h-6.447a.424.424 0 0 0-.425.424v5.29l.08.248L30.576 42.5h8.188L27.551 26.939c6.337-.319 11.286-6.256 9.98-12.837'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[basil--invoice-solid\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M19 21.5H6A3.5 3.5 0 0 1 2.5 18V4.943c0-1.067 1.056-1.744 1.985-1.422q.2.069.387.202l.175.125a2.51 2.51 0 0 0 2.912-.005a3.52 3.52 0 0 1 4.082 0a2.51 2.51 0 0 0 2.912.005l.175-.125c.993-.71 2.372 0 2.372 1.22V12.5H21a.75.75 0 0 1 .75.75v5.5A2.75 2.75 0 0 1 19 21.5M17.75 14v4.75a1.25 1.25 0 0 0 2.5 0V14zM13.5 9.75a.75.75 0 0 0-.75-.75h-6a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 .75-.75m-1 3a.75.75 0 0 0-.75-.75h-5a.75.75 0 1 0 0 1.5h5a.75.75 0 0 0 .75-.75m.25 2.25a.75.75 0 1 1 0 1.5h-6a.75.75 0 0 1 0-1.5z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[basil--whatsapp-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.886 7.17c.183.005.386.015.579.443c.128.285.343.81.519 1.238c.137.333.249.607.277.663c.064.128.104.275.02.448l-.028.058a1.4 1.4 0 0 1-.23.37l-.143.17c-.085.104-.17.206-.242.278c-.129.128-.262.266-.114.522s.668 1.098 1.435 1.777a6.6 6.6 0 0 0 1.903 1.2q.105.045.17.076c.257.128.41.108.558-.064c.149-.173.643-.749.817-1.005c.168-.256.34-.216.578-.128c.238.089 1.504.71 1.761.837l.143.07c.179.085.3.144.352.23c.064.109.064.62-.148 1.222c-.218.6-1.267 1.176-1.742 1.22l-.135.016c-.436.052-.988.12-2.956-.655c-2.426-.954-4.027-3.32-4.35-3.799l-.053-.076l-.006-.008c-.147-.197-1.048-1.402-1.048-2.646c0-1.19.587-1.81.854-2.092l.047-.05a.95.95 0 0 1 .687-.32c.173 0 .347 0 .495.005'/%3E%3Cpath fill='black' fill-rule='evenodd' d='M2.184 21.331a.4.4 0 0 0 .487.494l4.607-1.204a10 10 0 0 0 4.76 1.207h.004c5.486 0 9.958-4.446 9.958-9.912a9.83 9.83 0 0 0-2.914-7.011A9.92 9.92 0 0 0 12.042 2c-5.486 0-9.958 4.446-9.958 9.911c0 1.739.458 3.447 1.33 4.954zm2.677-4.068a1.5 1.5 0 0 0-.148-1.15a8.4 8.4 0 0 1-1.129-4.202c0-4.63 3.793-8.411 8.458-8.411c2.27 0 4.388.877 5.986 2.468a8.33 8.33 0 0 1 2.472 5.948c0 4.63-3.793 8.412-8.458 8.412h-.005a8.5 8.5 0 0 1-4.044-1.026a1.5 1.5 0 0 0-1.094-.132l-2.762.721z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[bi--hourglass-split\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M2.5 15a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1zm2-13v1c0 .537.12 1.045.337 1.5h6.326c.216-.455.337-.963.337-1.5V2zm3 6.35c0 .701-.478 1.236-1.011 1.492A3.5 3.5 0 0 0 4.5 13s.866-1.299 3-1.48zm1 0v3.17c2.134.181 3 1.48 3 1.48a3.5 3.5 0 0 0-1.989-3.158C8.978 9.586 8.5 9.052 8.5 8.351z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[bitcoin-icons--cross-filled\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='black' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M5.47 5.47a.75.75 0 0 1 1.06 0l12 12a.75.75 0 1 1-1.06 1.06l-12-12a.75.75 0 0 1 0-1.06'/%3E%3Cpath d='M18.53 5.47a.75.75 0 0 1 0 1.06l-12 12a.75.75 0 0 1-1.06-1.06l12-12a.75.75 0 0 1 1.06 0'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[bitcoin-icons--gear-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' d='m17.3 10.453l1.927.315a.326.326 0 0 1 .273.322v1.793a.326.326 0 0 1-.27.321l-1.93.339q-.167.582-.459 1.111l1.141 1.584a.326.326 0 0 1-.034.422l-1.268 1.268a.326.326 0 0 1-.418.037l-1.6-1.123a5.5 5.5 0 0 1-1.118.468l-.34 1.921a.326.326 0 0 1-.322.269H11.09a.325.325 0 0 1-.321-.272l-.319-1.911a5.5 5.5 0 0 1-1.123-.465l-1.588 1.113a.326.326 0 0 1-.418-.037L6.052 16.66a.33.33 0 0 1-.035-.42l1.123-1.57a5.5 5.5 0 0 1-.47-1.129l-1.901-.337a.326.326 0 0 1-.269-.321V11.09c0-.16.115-.296.273-.322l1.901-.317q.173-.59.47-1.128l-1.11-1.586a.326.326 0 0 1 .037-.417L7.34 6.053a.326.326 0 0 1 .42-.035l1.575 1.125q.533-.292 1.121-.46l.312-1.91a.326.326 0 0 1 .322-.273h1.793c.159 0 .294.114.322.27l.336 1.92q.585.169 1.12.465l1.578-1.135a.326.326 0 0 1 .422.033l1.268 1.268a.326.326 0 0 1 .036.418L16.84 9.342q.29.53.46 1.11ZM9.716 12a2.283 2.283 0 1 0 4.566 0a2.283 2.283 0 0 0-4.566 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[bx--expand\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m21 15.344l-2.121 2.121l-3.172-3.172l-1.414 1.414l3.172 3.172L15.344 21H21zM3 8.656l2.121-2.121l3.172 3.172l1.414-1.414l-3.172-3.172L8.656 3H3zM21 3h-5.656l2.121 2.121l-3.172 3.172l1.414 1.414l3.172-3.172L21 8.656zM3 21h5.656l-2.121-2.121l3.172-3.172l-1.414-1.414l-3.172 3.172L3 15.344z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ci--link\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9.172 14.829l5.657-5.657M7.05 11.293l-1.414 1.414a4 4 0 1 0 5.657 5.657l1.412-1.414m-1.413-9.9l1.414-1.414a4 4 0 1 1 5.657 5.657l-1.414 1.414'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[cil--pencil\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='black' d='m29.663 482.25l.087.087a24.85 24.85 0 0 0 17.612 7.342a25.2 25.2 0 0 0 8.1-1.345l142.006-48.172l272.5-272.5A88.832 88.832 0 0 0 344.334 42.039l-272.5 272.5l-48.168 142.002a24.84 24.84 0 0 0 5.997 25.709m337.3-417.584a56.832 56.832 0 0 1 80.371 80.373L411.5 180.873L331.127 100.5ZM99.744 331.884L308.5 123.127l80.373 80.373l-208.757 208.756l-121.634 41.262Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[circum--calendar\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.438 4.954H16.5V3.546c0-.262-.23-.512-.5-.5a.51.51 0 0 0-.5.5v1.408h-7V3.546c0-.262-.23-.512-.5-.5a.51.51 0 0 0-.5.5v1.408H5.562a2.503 2.503 0 0 0-2.5 2.5v11c0 1.379 1.122 2.5 2.5 2.5h12.875c1.379 0 2.5-1.121 2.5-2.5v-11a2.5 2.5 0 0 0-2.499-2.5m-12.876 1H7.5v.592c0 .262.23.512.5.5c.271-.012.5-.22.5-.5v-.592h7v.592c0 .262.23.512.5.5c.271-.012.5-.22.5-.5v-.592h1.937c.827 0 1.5.673 1.5 1.5v1.584H4.062V7.454c0-.827.673-1.5 1.5-1.5m12.876 14H5.562c-.827 0-1.5-.673-1.5-1.5v-8.416h15.875v8.416a1.5 1.5 0 0 1-1.499 1.5'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[clarity--image-outline-badged\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' width='36' height='36'%3E%3Cpath fill='black' d='M11.93 11a3 3 0 1 0-3 3a3 3 0 0 0 3-3m-4.6 0a1.6 1.6 0 1 1 1.6 1.6a1.6 1.6 0 0 1-1.6-1.6' class='clr-i-outline--badged clr-i-outline-path-1--badged'/%3E%3Cpath fill='black' d='m17.38 20.77l-4-4a1 1 0 0 0-1.41 0L5.92 22.9v2.83l6.79-6.79L16 22.18l-3.75 3.75H15l8.45-8.45L30 24v-2.82l-5.81-5.81a1 1 0 0 0-1.41 0Z' class='clr-i-outline--badged clr-i-outline-path-2--badged'/%3E%3Cpath fill='black' d='M32 13.22V30H4V6h18.5a7.5 7.5 0 0 1 .28-2H4a2 2 0 0 0-2 2v24a2 2 0 0 0 2 2h28a2 2 0 0 0 2-2V12.34a7.5 7.5 0 0 1-2 .88' class='clr-i-outline--badged clr-i-outline-path-3--badged'/%3E%3Ccircle cx='30' cy='6' r='5' fill='black' class='clr-i-outline--badged clr-i-outline-path-4--badged clr-i-badge'/%3E%3Cpath fill='none' d='M0 0h36v36H0z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[codex--loader\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-width='2' d='M12 6.99998C9.1747 6.99987 6.99997 9.24998 7 12C7.00003 14.55 9.02119 17 12 17C14.7712 17 17 14.75 17 12'%3E%3CanimateTransform attributeName='transform' attributeType='XML' dur='560ms' from='0,12,12' repeatCount='indefinite' to='360,12,12' type='rotate'/%3E%3C/path%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ei--location\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='50' height='50'%3E%3Cpath fill='black' d='m25 42.5l-.8-.9C23.7 41.1 12 27.3 12 19c0-7.2 5.8-13 13-13s13 5.8 13 13c0 8.3-11.7 22.1-12.2 22.7zM25 8c-6.1 0-11 4.9-11 11c0 6.4 8.4 17.2 11 20.4c2.6-3.2 11-14 11-20.4c0-6.1-4.9-11-11-11'/%3E%3Cpath fill='black' d='M25 24c-2.8 0-5-2.2-5-5s2.2-5 5-5s5 2.2 5 5s-2.2 5-5 5m0-8c-1.7 0-3 1.3-3 3s1.3 3 3 3s3-1.3 3-3s-1.3-3-3-3'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[famicons--settings-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M262.29 192.31a64 64 0 1 0 57.4 57.4a64.13 64.13 0 0 0-57.4-57.4M416.39 256a154 154 0 0 1-1.53 20.79l45.21 35.46a10.81 10.81 0 0 1 2.45 13.75l-42.77 74a10.81 10.81 0 0 1-13.14 4.59l-44.9-18.08a16.11 16.11 0 0 0-15.17 1.75A164.5 164.5 0 0 1 325 400.8a15.94 15.94 0 0 0-8.82 12.14l-6.73 47.89a11.08 11.08 0 0 1-10.68 9.17h-85.54a11.11 11.11 0 0 1-10.69-8.87l-6.72-47.82a16.07 16.07 0 0 0-9-12.22a155 155 0 0 1-21.46-12.57a16 16 0 0 0-15.11-1.71l-44.89 18.07a10.81 10.81 0 0 1-13.14-4.58l-42.77-74a10.8 10.8 0 0 1 2.45-13.75l38.21-30a16.05 16.05 0 0 0 6-14.08c-.36-4.17-.58-8.33-.58-12.5s.21-8.27.58-12.35a16 16 0 0 0-6.07-13.94l-38.19-30A10.81 10.81 0 0 1 49.48 186l42.77-74a10.81 10.81 0 0 1 13.14-4.59l44.9 18.08a16.11 16.11 0 0 0 15.17-1.75A164.5 164.5 0 0 1 187 111.2a15.94 15.94 0 0 0 8.82-12.14l6.73-47.89A11.08 11.08 0 0 1 213.23 42h85.54a11.11 11.11 0 0 1 10.69 8.87l6.72 47.82a16.07 16.07 0 0 0 9 12.22a155 155 0 0 1 21.46 12.57a16 16 0 0 0 15.11 1.71l44.89-18.07a10.81 10.81 0 0 1 13.14 4.58l42.77 74a10.8 10.8 0 0 1-2.45 13.75l-38.21 30a16.05 16.05 0 0 0-6.05 14.08c.33 4.14.55 8.3.55 12.47'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[fluent--eye-off-24-filled\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2.22 2.22a.75.75 0 0 0-.073.976l.073.084l4.034 4.035a10 10 0 0 0-3.955 5.75a.75.75 0 0 0 1.455.364a8.5 8.5 0 0 1 3.58-5.034l1.81 1.81A4 4 0 0 0 14.8 15.86l5.919 5.92a.75.75 0 0 0 1.133-.977l-.073-.084l-6.113-6.114l.001-.002l-6.95-6.946l.002-.002l-1.133-1.13L3.28 2.22a.75.75 0 0 0-1.06 0M12 5.5c-1 0-1.97.148-2.889.425l1.237 1.236a8.503 8.503 0 0 1 9.899 6.272a.75.75 0 0 0 1.455-.363A10 10 0 0 0 12 5.5m.195 3.51l3.801 3.8a4.003 4.003 0 0 0-3.801-3.8'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[fluent--globe-20-regular\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' width='20' height='20'%3E%3Cpath fill='black' d='M10 18a8 8 0 1 0 0-16a8 8 0 0 0 0 16m0-15c.657 0 1.407.59 2.022 1.908c.217.466.406 1.002.559 1.592H7.419c.153-.59.342-1.126.56-1.592C8.592 3.59 9.342 3 10 3M7.072 4.485A10.5 10.5 0 0 0 6.389 6.5H3.936a7.02 7.02 0 0 1 3.778-3.118c-.241.33-.456.704-.642 1.103M6.192 7.5A16 16 0 0 0 6 10c0 .87.067 1.712.193 2.5H3.46A7 7 0 0 1 3 10c0-.88.163-1.724.46-2.5zm.197 6c.176.743.407 1.422.683 2.015c.186.399.401.773.642 1.103A7.02 7.02 0 0 1 3.936 13.5zm1.03 0h5.162a9.3 9.3 0 0 1-.56 1.592C11.408 16.41 10.658 17 10 17s-1.407-.59-2.022-1.908A9.3 9.3 0 0 1 7.42 13.5m5.375-1H7.206A15 15 0 0 1 7 10c0-.883.073-1.725.206-2.5h5.588c.133.775.206 1.617.206 2.5s-.073 1.725-.206 2.5m.817 1h2.453a7.02 7.02 0 0 1-3.778 3.118c.241-.33.456-.704.642-1.103c.276-.593.507-1.272.683-2.015m2.93-1h-2.734c.126-.788.193-1.63.193-2.5s-.067-1.712-.193-2.5h2.733c.297.776.46 1.62.46 2.5s-.163 1.724-.46 2.5m-4.255-9.118A7.02 7.02 0 0 1 16.064 6.5H13.61a10.5 10.5 0 0 0-.683-2.015a6.6 6.6 0 0 0-.642-1.103'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[fluent--merge-20-regular\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' width='20' height='20'%3E%3Cpath fill='black' d='M3 5.5a.5.5 0 0 1 .5-.5h1.653c1 0 1.952.428 2.616 1.175l2.21 2.486a2.5 2.5 0 0 0 1.868.839h4.446l-3.647-3.646a.5.5 0 0 1 .708-.708l4.5 4.5a.5.5 0 0 1 0 .708l-4.5 4.5a.5.5 0 0 1-.708-.708l3.647-3.646h-4.446a2.5 2.5 0 0 0-1.868.84l-2.21 2.485A3.5 3.5 0 0 1 5.153 15H3.5a.5.5 0 0 1 0-1h1.653a2.5 2.5 0 0 0 1.868-.84l2.21-2.485c.238-.268.513-.494.813-.675c-.3-.18-.575-.407-.813-.675L7.021 6.84A2.5 2.5 0 0 0 5.153 6H3.5a.5.5 0 0 1-.5-.5'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[fluent-mdl2--group\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 2048' width='2048' height='2048'%3E%3Cpath fill='black' d='M1850 688q45 25 82 61t62 80t40 93t14 102h-128q0-52-20-99t-55-81t-82-55t-99-21q-53 0-99 20t-81 55t-55 82t-21 99q0 91-41 173t-115 136q65 33 117 81t90 108t57 128t20 142h-128q0-79-30-149t-83-122t-122-82t-149-31q-79 0-149 30t-122 83t-82 122t-31 149H512q0-73 20-141t57-128t89-108t118-82q-73-54-114-136t-42-173q0-52-20-99t-55-81t-82-55t-99-21q-53 0-99 20t-81 55t-55 82t-21 99H0q0-52 14-101t39-93t63-80t82-62q-33-35-51-81t-19-95q0-52 20-99t55-81t81-55t100-21q52 0 99 20t81 55t55 82t21 99q0 49-18 95t-52 81q82 45 134 124q54-80 138-126t182-46q97 0 181 46t139 126q52-79 134-124q-33-35-51-81t-19-95q0-52 20-99t55-81t81-55t100-21q52 0 99 20t81 55t55 82t21 99q0 49-18 95t-52 81M256 512q0 27 10 50t27 40t41 28t50 10q27 0 50-10t40-27t28-41t10-50q0-27-10-50t-27-40t-41-28t-50-10q-27 0-50 10t-40 27t-28 41t-10 50m768 768q52 0 99-20t81-55t55-81t21-100q0-52-20-99t-55-81t-82-55t-99-21q-53 0-99 20t-81 55t-55 82t-21 99q0 53 20 99t55 81t81 55t100 21m512-768q0 27 10 50t27 40t41 28t50 10q27 0 50-10t40-27t28-41t10-50q0-27-10-50t-27-40t-41-28t-50-10q-27 0-50 10t-40 27t-28 41t-10 50'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[formkit--arrowleft\] {
    width: 1.78em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' width='16' height='9'%3E%3Cpath fill='black' d='M12.5 5h-9c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h9c.28 0 .5.22.5.5s-.22.5-.5.5'/%3E%3Cpath fill='black' d='M6 8.5a.47.47 0 0 1-.35-.15l-3.5-3.5c-.2-.2-.2-.51 0-.71L5.65.65c.2-.2.51-.2.71 0s.2.51 0 .71L3.21 4.51l3.15 3.15c.2.2.2.51 0 .71c-.1.1-.23.15-.35.15Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[garden--image-stroke-16\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='none' stroke='black'%3E%3Crect width='15' height='13' x='.5' y='1.5' rx='.5' ry='.5'/%3E%3Cpath d='m.5 14l5.15-5.15a.5.5 0 0 1 .71 0l3.29 3.29a.5.5 0 0 0 .71 0l1.29-1.29a.5.5 0 0 1 .71 0L15.5 14'/%3E%3C/g%3E%3Ccircle cx='11.5' cy='5.5' r='1.5' fill='black'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[glyphs--shopping-bag-bold\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80' width='80' height='80'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='6'%3E%3Cpath fill='black' d='M17.713 31.916A2.25 2.25 0 0 1 19.938 30h40.124a2.25 2.25 0 0 1 2.225 1.916l5.325 35.5A2.25 2.25 0 0 1 65.387 70H14.613a2.25 2.25 0 0 1-2.225-2.584z'/%3E%3Cpath d='M52 38V22c0-6.627-5.373-12-12-12v0c-6.627 0-12 5.373-12 12v16'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[gridicons--location\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 9A7 7 0 1 0 5 9c0 1.387.409 2.677 1.105 3.765h-.008L12 22l5.903-9.235h-.007A6.97 6.97 0 0 0 19 9m-7 3a3 3 0 1 1 0-6a3 3 0 0 1 0 6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[grommet-icons--user-expert\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' d='M8 11A5 5 0 1 0 8 1a5 5 0 0 0 0 10Zm6.643 4.696a6.75 6.75 0 0 0-1.62-2.673C11.772 11.76 10.013 11 8 11c-4 0-7 3-7 7v5h10m1-4.176L16.19 22L23 13'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[heroicons--shopping-bag-solid\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M7.5 6v.75H5.513c-.96 0-1.764.724-1.865 1.679l-1.263 12A1.875 1.875 0 0 0 4.25 22.5h15.5a1.875 1.875 0 0 0 1.865-2.071l-1.263-12a1.875 1.875 0 0 0-1.865-1.679H16.5V6a4.5 4.5 0 1 0-9 0M12 3a3 3 0 0 0-3 3v.75h6V6a3 3 0 0 0-3-3m-3 8.25a3 3 0 1 0 6 0v-.75a.75.75 0 0 1 1.5 0v.75a4.5 4.5 0 1 1-9 0v-.75a.75.75 0 0 1 1.5 0z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[heroicons--shopping-bag\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.75 10.5V6a3.75 3.75 0 1 0-7.5 0v4.5m11.356-1.993l1.263 12c.07.665-.45 1.243-1.119 1.243H4.25a1.125 1.125 0 0 1-1.12-1.243l1.264-12A1.125 1.125 0 0 1 5.513 7.5h12.974c.576 0 1.059.435 1.119 1.007M8.625 10.5a.375.375 0 1 1-.75 0a.375.375 0 0 1 .75 0m7.5 0a.375.375 0 1 1-.75 0a.375.375 0 0 1 .75 0'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[hugeicons--bank\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M12.125 5.75H12m.25 0a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0M5 9v10M9 9v10m6-10v10m4-10v10'/%3E%3Cpath d='M21.352 9H2.648a.657.657 0 0 1-.353-1.205l6.435-4.23C10.317 2.522 11.11 2 12 2s1.683.522 3.27 1.565l6.435 4.23A.658.658 0 0 1 21.352 9m-.312 11.293l-.688-.707c-.281-.29-.422-.434-.6-.51c-.18-.076-.378-.076-.776-.076H5.024c-.398 0-.597 0-.775.076c-.18.076-.32.22-.6.51l-.689.707c-.706.726-1.06 1.09-.935 1.398c.124.309.624.309 1.623.309h16.704c1 0 1.5 0 1.623-.309c.125-.308-.229-.672-.935-1.398'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[hugeicons--bubble-chat\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M21.5 12a9.5 9.5 0 0 1-9.5 9.5c-1.628 0-3.16-.41-4.5-1.131c-1.868-1.007-3.125-.071-4.234.097a.53.53 0 0 1-.456-.156a.64.64 0 0 1-.117-.703c.436-1.025.835-2.969.29-4.607a9.5 9.5 0 0 1-.483-3a9.5 9.5 0 1 1 19 0'/%3E%3Cpath d='M12.126 12H12m-3.876 0H8m8.125 0H16m-3.75 0a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0m-4 0a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0m8 0a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[hugeicons--comment-01\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-width='1.5'%3E%3Cpath stroke-linejoin='round' d='M8 13.5h8m-8-5h4'/%3E%3Cpath d='M6.099 19q-1.949-.192-2.927-1.172C2 16.657 2 14.771 2 11v-.5c0-3.771 0-5.657 1.172-6.828S6.229 2.5 10 2.5h4c3.771 0 5.657 0 6.828 1.172S22 6.729 22 10.5v.5c0 3.771 0 5.657-1.172 6.828S17.771 19 14 19c-.56.012-1.007.055-1.445.155c-1.199.276-2.309.89-3.405 1.424c-1.563.762-2.344 1.143-2.834.786c-.938-.698-.021-2.863.184-3.865'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[hugeicons--estimate-02\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' d='M17.5 11V7.3c0-2.263 0-3.394-.775-4.097c-.776-.703-2.023-.703-4.52-.703h-4.41c-2.497 0-3.744 0-4.52.703S2.5 5.037 2.5 7.3v6.4c0 2.263 0 3.394.775 4.097c.776.703 2.023.703 4.52.703H11'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5.5 6.5h9m-9 4h1m3 0h1m3 0h1m-9 4h1m3 0h1'/%3E%3Ccircle cx='17.5' cy='17.5' r='4'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m18.5 18l-1-.5V16'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[hugeicons--mail-01\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='m2 6l6.913 3.917c2.549 1.444 3.625 1.444 6.174 0L22 6'/%3E%3Cpath d='M2.016 13.476c.065 3.065.098 4.598 1.229 5.733c1.131 1.136 2.705 1.175 5.854 1.254c1.94.05 3.862.05 5.802 0c3.149-.079 4.723-.118 5.854-1.254c1.131-1.135 1.164-2.668 1.23-5.733c.02-.986.02-1.966 0-2.952c-.066-3.065-.099-4.598-1.23-5.733c-1.131-1.136-2.705-1.175-5.854-1.254a115 115 0 0 0-5.802 0c-3.149.079-4.723.118-5.854 1.254c-1.131 1.135-1.164 2.668-1.23 5.733a69 69 0 0 0 0 2.952Z'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[hugeicons--spray-can\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M10 8V6c0-.465 0-.697-.051-.888a1.5 1.5 0 0 0-1.06-1.06C8.696 4 8.464 4 8 4s-.697 0-.888.051a1.5 1.5 0 0 0-1.06 1.06C6 5.304 6 5.536 6 6v2zm0 0H6l-.656.985c-.667 1-1 1.5-1.172 2.067S4 12.22 4 13.422V18c0 1.886 0 2.828.586 3.414S6.114 22 8 22s2.828 0 3.414-.586S12 19.886 12 18v-4.578c0-1.202 0-1.803-.172-2.37s-.505-1.067-1.172-2.067z'/%3E%3Cpath d='M11.5 12H11c-1.414 0-2.121 0-2.56.44C8 12.878 8 13.585 8 15s0 2.121.44 2.56C8.878 18 9.585 18 11 18h.5m2.375-12h-.125m6.125 0h-.125m-2.875 2h-.125m.125-4h-.125m3.125-1.75h-.125m.125 7.5h-.125M14 6a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0m6 0a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0m-3 2a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0m0-4a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0m3-1.75a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0m0 7.5a.25.25 0 1 1-.5 0a.25.25 0 0 1 .5 0'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ic--baseline-call\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.01 15.38c-1.23 0-2.42-.2-3.53-.56a.98.98 0 0 0-1.01.24l-1.57 1.97c-2.83-1.35-5.48-3.9-6.89-6.83l1.95-1.66c.27-.28.35-.67.24-1.02c-.37-1.11-.56-2.3-.56-3.53c0-.54-.45-.99-.99-.99H4.19C3.65 3 3 3.24 3 3.99C3 13.28 10.73 21 20.01 21c.71 0 .99-.63.99-1.18v-3.45c0-.54-.45-.99-.99-.99'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ic--baseline-tiktok\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16.6 5.82s.51.5 0 0A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6c0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64c0 3.33 2.76 5.7 5.69 5.7c3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ic--sharp-image\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21 21V3H3v18zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[icon-park-outline--message-sent\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='48' height='48'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M44 24c0 11.046-8.954 20-20 20H4V24C4 12.954 12.954 4 24 4s20 8.954 20 20'/%3E%3Cpath d='m14 26l6 6l13-13'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[icon-park-outline--redo\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='48' height='48'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M36.728 36.728A17.94 17.94 0 0 1 24 42c-9.941 0-18-8.059-18-18S14.059 6 24 6c4.97 0 9.47 2.015 12.728 5.272C38.386 12.93 42 17 42 17'/%3E%3Cpath d='M42 8v9h-9'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[icon-park-outline--right-c\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='48' height='48'%3E%3Cg fill='none' stroke='black' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20Z'/%3E%3Cpath stroke-linecap='round' d='m21 33l9-9l-9-9'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[icon-park-outline--right\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='48' height='48'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m19 12l12 12l-12 12'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconamoon--bookmark-thin\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' d='M16 3H8a2 2 0 0 0-2 2v16l6-3l6 3V5a2 2 0 0 0-2-2'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconamoon--close-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7 7l10 10M7 17L17 7'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconamoon--edit-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 16l-1 4l4-1L19.586 7.414a2 2 0 0 0 0-2.828l-.172-.172a2 2 0 0 0-2.828 0zM15 6l3 3m-5 11h8'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconamoon--eye-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M15 12a3 3 0 1 1-6 0a3 3 0 0 1 6 0'/%3E%3Cpath d='M2 12c1.6-4.097 5.336-7 10-7s8.4 2.903 10 7c-1.6 4.097-5.336 7-10 7s-8.4-2.903-10-7'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconoir--add-media-image\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M13 21H3.6a.6.6 0 0 1-.6-.6V3.6a.6.6 0 0 1 .6-.6h16.8a.6.6 0 0 1 .6.6V13'/%3E%3Cpath d='m3 16l7-3l5.5 2.5M16 10a2 2 0 1 1 0-4a2 2 0 0 1 0 4m0 9h3m3 0h-3m0 0v-3m0 3v3'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconoir--box-iso\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke-width='1.5'%3E%3Cpath fill='black' d='m2.695 7.185l9 4l.61-1.37l-9-4zM12.75 21.5v-11h-1.5v11zm-.445-10.315l9-4l-.61-1.37l-9 4z'/%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' d='M3 17.11V6.89a.6.6 0 0 1 .356-.548l8.4-3.734a.6.6 0 0 1 .488 0l8.4 3.734A.6.6 0 0 1 21 6.89v10.22a.6.6 0 0 1-.356.548l-8.4 3.734a.6.6 0 0 1-.488 0l-8.4-3.734A.6.6 0 0 1 3 17.11'/%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' d='m7.5 4.5l8.644 3.842a.6.6 0 0 1 .356.548v3.61'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconoir--download\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 20h12M12 4v12m0 0l3.5-3.5M12 16l-3.5-3.5'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconoir--eye-solid\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M3 13c3.6-8 14.4-8 18 0'/%3E%3Cpath fill='black' d='M12 17a3 3 0 1 1 0-6a3 3 0 0 1 0 6'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconoir--message\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.5' d='M3 20.29V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H7.961a2 2 0 0 0-1.561.75l-2.331 2.914A.6.6 0 0 1 3 20.29Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconoir--minus\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 12h12'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[iconoir--plus\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 12h6m6 0h-6m0 0V6m0 6v6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ion--time-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='none' stroke='black' stroke-miterlimit='10' stroke-width='32' d='M256 64C150 64 64 150 64 256s86 192 192 192s192-86 192-192S362 64 256 64Z'/%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M256 128v144h96'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lsicon--edit-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='none' stroke='black' d='M2 13.5h12M3.775 8.217L9.992 2l2.122 2.121l-6.217 6.217l-2.567.556z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--arrow-up-right\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 7h10v10M7 17L17 7'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--bell\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.268 21a2 2 0 0 0 3.464 0m-10.47-5.674A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--blocks\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2'/%3E%3Crect width='8' height='8' x='14' y='2' rx='1'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--calendar\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M8 2v4m8-4v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--check\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--chevron-down\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--chevron-left\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 18l-6-6l6-6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--chevron-right\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--chevron-up\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m18 15l-6-6l-6 6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--file-cog\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 8a1 1 0 0 1-1-1V2a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8zm5 0v12a2 2 0 0 1-2 2h-4.182M3.305 19.53l.923-.382M4 10.592V4a2 2 0 0 1 2-2h8M4.228 16.852l-.924-.383m2.548-1.241l-.383-.923m.383 6.467l-.383.924m2.679-6.468l.383-.923m-.001 7.391l-.382-.924m1.625-3.92l.922-.383m-.922 2.679l.922.383'/%3E%3Ccircle cx='7' cy='18' r='3'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--inbox\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--link\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--package\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73zm1 .27V12'/%3E%3Cpath d='M3.29 7L12 12l8.71-5M7.5 4.27l9 5.15'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--search\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m21 21l-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--sliders-horizontal\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5H3m9 14H3M14 3v4m2 10v4m5-9h-9m9 7h-5m5-14h-7m-6 5v4m0-2H3'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--tag\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z'/%3E%3Ccircle cx='7.5' cy='7.5' r='.5' fill='black'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--text-selection\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 21h1M14 3h1m4 0a2 2 0 0 1 2 2m0 9v1m0 4a2 2 0 0 1-2 2m2-12v1M3 14v1m0-6v1m2 11a2 2 0 0 1-2-2M5 3a2 2 0 0 0-2 2m4 7h10M7 16h6M7 8h8M9 21h1M9 3h1'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--user-round\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='8' r='5'/%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[lucide--x\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mage--filter\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5' d='M21.25 12H8.895m-4.361 0H2.75m18.5 6.607h-5.748m-4.361 0H2.75m18.5-13.214h-3.105m-4.361 0H2.75m13.214 2.18a2.18 2.18 0 1 0 0-4.36a2.18 2.18 0 0 0 0 4.36Zm-9.25 6.607a2.18 2.18 0 1 0 0-4.36a2.18 2.18 0 0 0 0 4.36Zm6.607 6.608a2.18 2.18 0 1 0 0-4.361a2.18 2.18 0 0 0 0 4.36Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols--close-rounded\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 13.4l-4.9 4.9q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7l4.9-4.9l-4.9-4.9q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l4.9 4.9l4.9-4.9q.275-.275.7-.275t.7.275t.275.7t-.275.7L13.4 12l4.9 4.9q.275.275.275.7t-.275.7t-.7.275t-.7-.275z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols--error-rounded\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.713 16.713Q13 16.425 13 16t-.288-.712T12 15t-.712.288T11 16t.288.713T12 17t.713-.288m0-4Q13 12.425 13 12V8q0-.425-.288-.712T12 7t-.712.288T11 8v4q0 .425.288.713T12 13t.713-.288M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols--menu-rounded\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 18q-.425 0-.712-.288T3 17t.288-.712T4 16h16q.425 0 .713.288T21 17t-.288.713T20 18zm0-5q-.425 0-.712-.288T3 12t.288-.712T4 11h16q.425 0 .713.288T21 12t-.288.713T20 13zm0-5q-.425 0-.712-.288T3 7t.288-.712T4 6h16q.425 0 .713.288T21 7t-.288.713T20 8z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols--radio-button-checked\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M15.538 15.538Q17 14.075 17 12t-1.463-3.537T12 7T8.463 8.463T7 12t1.463 3.538T12 17t3.538-1.463M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols--radio-button-unchecked\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--add\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.5 12.5H6v-1h5.5V6h1v5.5H18v1h-5.5V18h-1z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--arrow-split-rounded\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5.5 12.5q-.213 0-.356-.144T5 11.999t.144-.356t.356-.143h6.042q.116 0 .221-.039t.202-.134L17.292 6H14.5q-.213 0-.356-.144T14 5.499t.144-.356T14.5 5h3.692q.344 0 .576.232t.232.576V9.5q0 .213-.144.356t-.357.144t-.356-.144T18 9.5V6.708l-5.313 5.313q-.218.218-.518.348t-.633.131zm9 6.5q-.213 0-.356-.144T14 18.499t.144-.356T14.5 18h2.792l-3.494-3.488q-.146-.146-.156-.347t.156-.367t.36-.165t.36.165L18 17.292V14.5q0-.213.144-.356t.357-.144t.356.144t.143.356v3.692q0 .344-.232.576t-.576.232z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--call-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.93 20q-2.528 0-5.184-1.266t-4.935-3.555t-3.545-4.935T4 5.07q0-.458.3-.763T5.05 4h2.473q.408 0 .712.257t.411.659L9.142 7.3q.07.42-.025.733t-.333.513L6.59 10.592q.616 1.117 1.361 2.076t1.59 1.817q.87.87 1.874 1.62q1.004.749 2.204 1.414l2.139-2.177q.244-.263.549-.347q.304-.083.674-.033l2.103.43q.408.1.662.411t.254.712v2.435q0 .45-.306.75t-.763.3M6.12 9.654l1.92-1.765q.095-.077.124-.212q.03-.135-.01-.25l-.443-2.12q-.039-.153-.135-.23T7.327 5H5.275q-.115 0-.192.077t-.077.192q.029 1.025.321 2.14t.794 2.245m8.45 8.334q1.014.502 2.16.743q1.148.24 2 .257q.115 0 .192-.077T19 18.72v-2.008q0-.153-.077-.25q-.077-.096-.23-.134l-1.85-.379q-.116-.039-.203-.01q-.086.03-.182.125zm0 0'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--call\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.93 20q-2.528 0-5.184-1.266t-4.944-3.555q-2.27-2.288-3.536-4.935T4 5.07q0-.45.3-.76T5.05 4h2.473q.408 0 .712.257t.411.659L9.142 7.3q.07.42-.025.733t-.333.513L6.59 10.592q.616 1.117 1.361 2.076t1.59 1.817q.87.87 1.874 1.62q1.004.749 2.204 1.414l2.139-2.177q.244-.263.549-.347q.304-.083.674-.033l2.103.43q.408.1.662.411t.254.712v2.435q0 .45-.31.75t-.76.3'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--content-copy-outline-sharp\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7.5 17V3h11v14zm1-1h9V4h-9zm-4 4V6.616h1V19h9.385v1zm4-4V4z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--content-copy-sharp\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7.5 17V3h11v14zm-3 3V6.616h1V19h9.385v1z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--delete-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7.616 20q-.672 0-1.144-.472T6 18.385V6H5V5h4v-.77h6V5h4v1h-1v12.385q0 .69-.462 1.153T16.384 20zM17 6H7v12.385q0 .269.173.442t.443.173h8.769q.23 0 .423-.192t.192-.424zM9.808 17h1V8h-1zm3.384 0h1V8h-1zM7 6v13z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--garage-door-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.212 18.02V9.711h7.576v8.307v-8.307H8.212zM5 19.02V9.634H3.437L12 3.077l8.539 6.558H19v9.384zm1-1h2.211V9.711h7.577v8.307H18V8.946l-6-4.619l-6 4.62zm3.096 0h5.808v-1.905H9.096zm0-2.79h5.808v-1.884H9.096zm0-2.769h5.808v-1.865H9.096zm2.913-4.48q.3 0 .511-.21q.21-.21.21-.52t-.21-.521t-.52-.21q-.29 0-.51.21q-.22.209-.22.52t.22.52t.52.21'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--home-outline-rounded\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 19h3.692v-5.077q0-.343.233-.575q.232-.233.575-.233h3q.343 0 .576.233q.232.232.232.575V19H18v-8.692q0-.154-.067-.28t-.183-.22L12.366 5.75q-.154-.134-.366-.134t-.365.134L6.25 9.808q-.115.096-.183.22t-.067.28zm-1 0v-8.692q0-.384.172-.727t.474-.565l5.385-4.078q.423-.323.966-.323t.972.323l5.385 4.077q.303.222.474.566q.172.343.172.727V19q0 .402-.299.701T18 20h-3.884q-.344 0-.576-.232q-.232-.233-.232-.576v-5.076h-2.616v5.076q0 .344-.232.576T9.885 20H6q-.402 0-.701-.299T5 19m7-6.711'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--local-shipping-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3.837 18.353q-.76-.763-.76-1.853H1.692V6.616q0-.691.463-1.153T3.308 5h13.23v3.616h2.308l3.462 4.653V16.5h-1.616q0 1.09-.764 1.853t-1.856.762t-1.85-.762t-.76-1.853H8.307q0 1.096-.764 1.856t-1.856.76t-1.852-.763m3.001-.708q.47-.47.47-1.145t-.47-1.145t-1.145-.47t-1.145.47t-.47 1.145t.47 1.145t1.145.47t1.146-.47M2.692 15.5h.646q.214-.662.87-1.138t1.484-.478q.79 0 1.466.468q.675.467.888 1.148h7.493V6H3.307q-.231 0-.423.192q-.193.192-.193.423zm16.53 2.145q.47-.47.47-1.145t-.47-1.145t-1.145-.47t-1.145.47t-.47 1.145t.47 1.145t1.145.47t1.145-.47M16.538 13.5h4.712l-2.942-3.884h-1.77zm-7.422-2.75'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--logout\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5.616 20q-.691 0-1.153-.462T4 18.384V5.616q0-.691.463-1.153T5.616 4h6.403v1H5.616q-.231 0-.424.192T5 5.616v12.769q0 .23.192.423t.423.192h6.404v1zm10.846-4.461l-.702-.72l2.319-2.319H9.192v-1h8.887l-2.32-2.32l.702-.718L20 12z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--mail-outline-sharp\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 19V5h18v14zm9-6.884L4 6.885V18h16V6.885zM12 11l7.692-5H4.308zM4 6.885V6v12z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--mail\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4.616 19q-.691 0-1.153-.462T3 17.384V6.616q0-.691.463-1.153T4.615 5h14.77q.69 0 1.152.463T21 6.616v10.769q0 .69-.463 1.153T19.385 19zM12 12.116l8-5.231L19.692 6L12 11L4.308 6L4 6.885z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--play-circle-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10 15.577L15.577 12L10 8.423zM12.003 21q-1.866 0-3.51-.708q-1.643-.709-2.859-1.924t-1.925-2.856T3 12.003t.709-3.51Q4.417 6.85 5.63 5.634t2.857-1.925T11.997 3t3.51.709q1.643.708 2.859 1.922t1.925 2.857t.709 3.509t-.708 3.51t-1.924 2.859t-2.856 1.925t-3.509.709M12 20q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--share-outline\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16.61 21q-.994 0-1.687-.695q-.692-.696-.692-1.69q0-.15.132-.757l-7.197-4.273q-.324.374-.793.587t-1.007.213q-.986 0-1.676-.702T3 12t.69-1.683t1.676-.702q.537 0 1.007.213t.793.588l7.198-4.255q-.07-.194-.101-.385q-.032-.192-.032-.392q0-.993.697-1.689Q15.625 3 16.62 3t1.688.697T19 5.389t-.695 1.688t-1.69.692q-.542 0-1-.222t-.78-.597l-7.199 4.273q.07.194.101.386q.032.191.032.391t-.032.391t-.1.386l7.198 4.273q.323-.375.78-.597q.458-.222 1-.222q.994 0 1.69.696q.695.698.695 1.693t-.697 1.688t-1.692.692m.004-1q.589 0 .987-.398t.398-.986t-.398-.987t-.986-.398t-.987.398t-.398.986t.398.987t.987.398m-11.25-6.616q.596 0 1-.402q.403-.403.403-.982t-.403-.982t-1-.403q-.581 0-.973.403Q4 11.421 4 12t.393.982t.973.403M17.597 6.37Q18 5.973 18 5.384q0-.588-.398-.986T16.616 4t-.987.398t-.398.987t.403.986t.982.398t.981-.398m-.981-.987'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--shield-lock-outline-sharp\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 20.962q-3.014-.895-5.007-3.651T5 11.1V5.692l7-2.615l7 2.615V11.1q0 3.454-1.993 6.21T12 20.963m0-1.062q2.6-.825 4.3-3.3t1.7-5.5V6.375l-6-2.23l-6 2.23V11.1q0 3.025 1.7 5.5t4.3 3.3m-2.77-4.246h5.54v-4.538h-.981v-1q0-.749-.511-1.26q-.51-.51-1.259-.51t-1.259.51t-.51 1.26v1H9.23zm1.79-4.538v-1q0-.425.287-.713t.712-.288t.713.288t.287.713v1z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--shopping-bag-outline-sharp\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21V7h3.5v-.5q0-1.458 1.021-2.479T12 3t2.479 1.021T15.5 6.5V7H19v14zm1-1h12V8h-2.5v3h-1V8h-5v3h-1V8H6zM9.5 7h5v-.5q0-1.056-.722-1.778T12 4t-1.778.722T9.5 6.5zM6 20V8z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--shopping-bag-sharp\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21V7h3.5v-.5q0-1.458 1.021-2.479T12 3t2.479 1.021T15.5 6.5V7H19v14zM9.5 7h5v-.5q0-1.056-.722-1.778T12 4t-1.778.722T9.5 6.5zm-1 4h1V8h-1zm6 0h1V8h-1z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[material-symbols-light--view-in-ar-outline-sharp\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 19.589l-6.5-3.756v-7.55L12 4.527l6.5 3.756v7.55zm-.5-1.433v-5.831l-5-2.844v5.76zm1 0l5-2.915V9.48l-5 2.844zM3 7V3h4v1H4v3zm4 14H3v-4h1v3h3zm10 0v-1h3v-3h1v4zm3-14V4h-3V3h4v4zm-8 4.466l4.989-2.883L12 5.712l-4.988 2.87zm-.5.859'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--apple\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47c-1.34.03-1.77-.79-3.29-.79c-1.53 0-2 .77-3.27.82c-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51c1.28-.02 2.5.87 3.29.87c.78 0 2.26-1.07 3.81-.91c.65.03 2.47.26 3.64 1.98c-.09.06-2.17 1.28-2.15 3.81c.03 3.02 2.65 4.03 2.68 4.04c-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5c.13 1.17-.34 2.35-1.04 3.19c-.69.85-1.83 1.51-2.95 1.42c-.15-1.15.41-2.35 1.05-3.11'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--check-circle\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10s10-4.5 10-10S17.5 2 12 2m-2 15l-5-5l1.41-1.41L10 14.17l7.59-7.59L19 8z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--clock\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2m4.2 14.2L11 13V7h1.5v5.2l4.5 2.7z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--close-circle\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2c5.53 0 10 4.47 10 10s-4.47 10-10 10S2 17.53 2 12S6.47 2 12 2m3.59 5L12 10.59L8.41 7L7 8.41L10.59 12L7 15.59L8.41 17L12 13.41L15.59 17L17 15.59L13.41 12L17 8.41z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--dot\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 10a2 2 0 0 0-2 2a2 2 0 0 0 2 2c1.11 0 2-.89 2-2a2 2 0 0 0-2-2'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--dots-horizontal\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16 12a2 2 0 0 1 2-2a2 2 0 0 1 2 2a2 2 0 0 1-2 2a2 2 0 0 1-2-2m-6 0a2 2 0 0 1 2-2a2 2 0 0 1 2 2a2 2 0 0 1-2 2a2 2 0 0 1-2-2m-6 0a2 2 0 0 1 2-2a2 2 0 0 1 2 2a2 2 0 0 1-2 2a2 2 0 0 1-2-2'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--file\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13 9V3.5L18.5 9M6 2c-1.11 0-2 .89-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8l-6-6z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--instagram\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8A1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--message-image\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m5 14l3.5-4.5l2.5 3L14.5 8l4.5 6m1-12H4a2 2 0 0 0-2 2v18l4-4h14a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--pin\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16 12V4h1V2H7v2h1v8l-2 2v2h5.2v6h1.6v-6H18v-2z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--play\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 5.14v14l11-7z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi--youtube\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m10 15l5.19-3L10 9zm11.56-7.83c.13.47.22 1.1.28 1.9c.07.8.1 1.49.1 2.09L22 12c0 2.19-.16 3.8-.44 4.83c-.25.9-.83 1.48-1.73 1.73c-.47.13-1.33.22-2.65.28c-1.3.07-2.49.1-3.59.1L12 19c-4.19 0-6.8-.16-7.83-.44c-.9-.25-1.48-.83-1.73-1.73c-.13-.47-.22-1.1-.28-1.9c-.07-.8-.1-1.49-.1-2.09L2 12c0-2.19.16-3.8.44-4.83c.25-.9.83-1.48 1.73-1.73c.47-.13 1.33-.22 2.65-.28c1.3-.07 2.49-.1 3.59-.1L12 5c4.19 0 6.8.16 7.83.44c.9.25 1.48.83 1.73 1.73'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi-light--clock\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.5 3a9.5 9.5 0 0 1 9.5 9.5a9.5 9.5 0 0 1-9.5 9.5A9.5 9.5 0 0 1 2 12.5A9.5 9.5 0 0 1 11.5 3m0 1A8.5 8.5 0 0 0 3 12.5a8.5 8.5 0 0 0 8.5 8.5a8.5 8.5 0 0 0 8.5-8.5A8.5 8.5 0 0 0 11.5 4M11 7h1v5.42l4.7 2.71l-.5.87l-5.2-3z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi-light--settings\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m19.59 15.5l-1.82-1.3c.3-1.08.32-2.25 0-3.42l1.82-1.28L18.14 7l-2.03.92c-.79-.8-1.79-1.42-2.96-1.71L12.95 4h-2.9l-.2 2.21c-1.17.29-2.17.91-2.96 1.71L4.86 7L3.41 9.5l1.82 1.28c-.32 1.17-.3 2.34 0 3.42l-1.82 1.3L4.86 18l2.03-.93c.79.79 1.79 1.39 2.96 1.7l.2 2.23h2.9l.2-2.23c1.17-.31 2.17-.91 2.96-1.7l2.03.93zM13.5 3c.27 0 .5.2.5.46l.18 2.04c.76.28 1.44.69 2.05 1.18l1.85-.87c.23-.12.52-.04.66.19l2 3.5c.14.21.06.5-.16.65l-1.67 1.17c.13.8.12 1.59 0 2.36l1.67 1.17c.22.15.3.44.16.65l-2 3.5c-.14.21-.43.29-.66.17l-1.85-.86c-.61.49-1.29.89-2.05 1.19l-.18 2c0 .29-.23.5-.5.5h-4a.5.5 0 0 1-.5-.5l-.18-2c-.76-.3-1.44-.7-2.05-1.19l-1.85.86c-.23.12-.52.04-.66-.17l-2-3.5c-.14-.21-.06-.5.16-.65l1.67-1.17c-.12-.77-.13-1.56 0-2.36l-1.67-1.17c-.22-.15-.3-.44-.16-.65l2-3.5c.14-.23.43-.31.66-.19l1.85.87c.61-.49 1.29-.9 2.05-1.18L9 3.46c0-.26.23-.46.5-.46zm-2 6a3.5 3.5 0 0 1 3.5 3.5a3.5 3.5 0 0 1-3.5 3.5A3.5 3.5 0 0 1 8 12.5A3.5 3.5 0 0 1 11.5 9m0 1A2.5 2.5 0 0 0 9 12.5a2.5 2.5 0 0 0 2.5 2.5a2.5 2.5 0 0 0 2.5-2.5a2.5 2.5 0 0 0-2.5-2.5'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mdi-light--truck\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5.5 14a2.5 2.5 0 0 1 2.45 2H15V6H4a2 2 0 0 0-2 2v8h1.05a2.5 2.5 0 0 1 2.45-2m0 5a2.5 2.5 0 0 1-2.45-2H1V8a3 3 0 0 1 3-3h11a1 1 0 0 1 1 1v2h3l3 4v5h-2.05a2.5 2.5 0 0 1-4.9 0h-7.1a2.5 2.5 0 0 1-2.45 2m0-4A1.5 1.5 0 0 0 4 16.5A1.5 1.5 0 0 0 5.5 18A1.5 1.5 0 0 0 7 16.5A1.5 1.5 0 0 0 5.5 15m12-1a2.5 2.5 0 0 1 2.45 2H21v-3.68l-.24-.32H16v2.5c.42-.31.94-.5 1.5-.5m0 1a1.5 1.5 0 0 0-1.5 1.5a1.5 1.5 0 0 0 1.5 1.5a1.5 1.5 0 0 0 1.5-1.5a1.5 1.5 0 0 0-1.5-1.5M16 9v2h4l-1.5-2z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mi--pause\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 6a1 1 0 0 1 1 1v10a1 1 0 1 1-2 0V7a1 1 0 0 1 1-1m6 0a1 1 0 0 1 1 1v10a1 1 0 1 1-2 0V7a1 1 0 0 1 1-1'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mingcute--download-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035q-.016-.005-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093q.019.005.029-.008l.004-.014l-.034-.614q-.005-.018-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z'/%3E%3Cpath fill='black' d='M12 2a1 1 0 0 0-1 1v2H5a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-6V3a1 1 0 0 0-1-1m1 3v8.828L14.828 12a1 1 0 0 1 1.415 1.414l-3.36 3.359a1.25 1.25 0 0 1-1.767 0l-3.359-3.359A1 1 0 1 1 9.172 12L11 13.828V5z'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mingcute--search-none-line\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none'%3E%3Cpath d='m12.594 23.258l-.012.002l-.071.035l-.02.004l-.014-.004l-.071-.036q-.016-.004-.024.006l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.016-.018m.264-.113l-.014.002l-.184.093l-.01.01l-.003.011l.018.43l.005.012l.008.008l.201.092q.019.005.029-.008l.004-.014l-.034-.614q-.005-.019-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.003-.011l.018-.43l-.003-.012l-.01-.01z'/%3E%3Cpath fill='black' d='M17 10.5a6.5 6.5 0 1 0-13 0a6.5 6.5 0 0 0 13 0m-4.732-3.182a1 1 0 1 1 1.414 1.414L11.914 10.5l1.768 1.768l.069.076a1 1 0 0 1-1.407 1.407l-.076-.07l-1.768-1.767l-1.768 1.768a1 1 0 1 1-1.414-1.414L9.086 10.5L7.318 8.732l-.069-.076A1 1 0 0 1 8.656 7.25l.076.07L10.5 9.085zM19 10.5a8.46 8.46 0 0 1-1.826 5.26l3.654 3.654a1.001 1.001 0 0 1-1.414 1.415l-3.654-3.655A8.46 8.46 0 0 1 10.5 19a8.5 8.5 0 1 1 8.5-8.5'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mingcute--send-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none'%3E%3Cpath d='m12.594 23.258l-.012.002l-.071.035l-.02.004l-.014-.004l-.071-.036q-.016-.004-.024.006l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.016-.018m.264-.113l-.014.002l-.184.093l-.01.01l-.003.011l.018.43l.005.012l.008.008l.201.092q.019.005.029-.008l.004-.014l-.034-.614q-.005-.019-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.003-.011l.018-.43l-.003-.012l-.01-.01z'/%3E%3Cpath fill='black' d='M20.235 5.686c.432-1.195-.726-2.353-1.921-1.92L3.709 9.048c-1.199.434-1.344 2.07-.241 2.709l4.662 2.699l4.163-4.163a1 1 0 0 1 1.414 1.414L9.544 15.87l2.7 4.662c.638 1.103 2.274.957 2.708-.241z'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mynaui--chevrons-right\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m12 18l6-6l-6-6M6 18l6-6l-6-6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[mynaui--user\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15 7.5a3 3 0 1 1-6 0a3 3 0 0 1 6 0m4.5 13c-.475-9.333-14.525-9.333-15 0'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[octicon--tab-24\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M22 4.25a.75.75 0 0 0-1.5 0v15a.75.75 0 0 0 1.5 0zm-9.72 14.28a.75.75 0 1 1-1.06-1.06l4.97-4.97H1.75a.75.75 0 0 1 0-1.5h14.44l-4.97-4.97a.75.75 0 0 1 1.06-1.06l6.25 6.25a.75.75 0 0 1 0 1.06z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[pajamas--retry\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' fill-rule='evenodd' d='M7.32.029a8 8 0 0 1 7.18 3.307V1.75a.75.75 0 0 1 1.5 0V6h-4.25a.75.75 0 0 1 0-1.5h1.727A6.5 6.5 0 0 0 1.694 6.424A.75.75 0 1 1 .239 6.06A8 8 0 0 1 7.319.03Zm-3.4 14.852A8 8 0 0 0 15.76 9.94a.75.75 0 0 0-1.455-.364A6.5 6.5 0 0 1 2.523 11.5H4.25a.75.75 0 0 0 0-1.5H0v4.25a.75.75 0 0 0 1.5 0v-1.586a8 8 0 0 0 2.42 2.217' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[pepicons-pencil--camera\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' width='20' height='20'%3E%3Cg fill='black' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M11 4.5H5A2.5 2.5 0 0 0 2.5 7v5A2.5 2.5 0 0 0 5 14.5h6a2.5 2.5 0 0 0 2.5-2.5V7A2.5 2.5 0 0 0 11 4.5M3.5 7A1.5 1.5 0 0 1 5 5.5h6A1.5 1.5 0 0 1 12.5 7v5a1.5 1.5 0 0 1-1.5 1.5H5A1.5 1.5 0 0 1 3.5 12z'/%3E%3Cpath d='M15.728 5.58L12.75 7.517a.5.5 0 0 0-.228.414l-.027 2.612a.5.5 0 0 0 .227.425l3.004 1.952a.5.5 0 0 0 .773-.419V6a.5.5 0 0 0-.773-.42m-.226 6l-2.001-1.301l.021-2.07l1.98-1.287z'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--arrow-up-right-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M198 64v104a6 6 0 0 1-12 0V78.48L68.24 196.24a6 6 0 0 1-8.48-8.48L177.52 70H88a6 6 0 0 1 0-12h104a6 6 0 0 1 6 6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--barcode-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M230 48v40a6 6 0 0 1-12 0V54h-34a6 6 0 0 1 0-12h40a6 6 0 0 1 6 6M72 202H38v-34a6 6 0 0 0-12 0v40a6 6 0 0 0 6 6h40a6 6 0 0 0 0-12m152-40a6 6 0 0 0-6 6v34h-34a6 6 0 0 0 0 12h40a6 6 0 0 0 6-6v-40a6 6 0 0 0-6-6M32 94a6 6 0 0 0 6-6V54h34a6 6 0 0 0 0-12H32a6 6 0 0 0-6 6v40a6 6 0 0 0 6 6m48-12a6 6 0 0 0-6 6v80a6 6 0 0 0 12 0V88a6 6 0 0 0-6-6m102 86V88a6 6 0 0 0-12 0v80a6 6 0 0 0 12 0m-38-86a6 6 0 0 0-6 6v80a6 6 0 0 0 12 0V88a6 6 0 0 0-6-6m-32 0a6 6 0 0 0-6 6v80a6 6 0 0 0 12 0V88a6 6 0 0 0-6-6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--chats-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 82h-34V48a14 14 0 0 0-14-14H40a14 14 0 0 0-14 14v128a6 6 0 0 0 3.42 5.41A5.86 5.86 0 0 0 32 182a6 6 0 0 0 3.77-1.33L73.71 150H74v34a14 14 0 0 0 14 14h94.29l37.94 30.67A6 6 0 0 0 224 230a5.86 5.86 0 0 0 2.58-.59A6 6 0 0 0 230 224V96a14 14 0 0 0-14-14M71.58 138a6 6 0 0 0-3.77 1.33L38 163.43V48a2 2 0 0 1 2-2h128a2 2 0 0 1 2 2v88a2 2 0 0 1-2 2ZM218 211.43l-29.81-24.1a6 6 0 0 0-3.77-1.33H88a2 2 0 0 1-2-2v-34h82a14 14 0 0 0 14-14V94h34a2 2 0 0 1 2 2Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--envelope-simple-thin\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 52H32a4 4 0 0 0-4 4v136a12 12 0 0 0 12 12h176a12 12 0 0 0 12-12V56a4 4 0 0 0-4-4m-10.28 8L128 138.57L42.28 60ZM216 196H40a4 4 0 0 1-4-4V65.09L125.3 147a4 4 0 0 0 5.4 0L220 65.09V192a4 4 0 0 1-4 4'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--gear-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 130.16q.06-2.16 0-4.32l14.92-18.64a8 8 0 0 0 1.48-7.06a107.6 107.6 0 0 0-10.88-26.25a8 8 0 0 0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186 40.54a8 8 0 0 0-3.94-6a107.3 107.3 0 0 0-26.25-10.86a8 8 0 0 0-7.06 1.48L130.16 40h-4.32L107.2 25.11a8 8 0 0 0-7.06-1.48a107.6 107.6 0 0 0-26.25 10.88a8 8 0 0 0-3.93 6l-2.64 23.76q-1.56 1.49-3 3L40.54 70a8 8 0 0 0-6 3.94a107.7 107.7 0 0 0-10.87 26.25a8 8 0 0 0 1.49 7.06L40 125.84v4.32L25.11 148.8a8 8 0 0 0-1.48 7.06a107.6 107.6 0 0 0 10.88 26.25a8 8 0 0 0 6 3.93l23.72 2.64q1.49 1.56 3 3L70 215.46a8 8 0 0 0 3.94 6a107.7 107.7 0 0 0 26.25 10.87a8 8 0 0 0 7.06-1.49L125.84 216q2.16.06 4.32 0l18.64 14.92a8 8 0 0 0 7.06 1.48a107.2 107.2 0 0 0 26.25-10.88a8 8 0 0 0 3.93-6l2.64-23.72q1.56-1.48 3-3l23.78-2.8a8 8 0 0 0 6-3.94a107.7 107.7 0 0 0 10.87-26.25a8 8 0 0 0-1.49-7.06ZM128 168a40 40 0 1 1 40-40a40 40 0 0 1-40 40'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--heart-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M240 102c0 70-103.79 126.66-108.21 129a8 8 0 0 1-7.58 0C119.79 228.66 16 172 16 102a62.07 62.07 0 0 1 62-62c20.65 0 38.73 8.88 50 23.89C139.27 48.88 157.35 40 178 40a62.07 62.07 0 0 1 62 62'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--heart-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M178 42c-21 0-39.26 9.47-50 25.34C117.26 51.47 99 42 78 42a60.07 60.07 0 0 0-60 60c0 29.2 18.2 59.59 54.1 90.31a334.7 334.7 0 0 0 53.06 37a6 6 0 0 0 5.68 0a334.7 334.7 0 0 0 53.06-37C219.8 161.59 238 131.2 238 102a60.07 60.07 0 0 0-60-60m-50 175.11c-16.41-9.47-98-59.39-98-115.11a48.05 48.05 0 0 1 48-48c20.28 0 37.31 10.83 44.45 28.27a6 6 0 0 0 11.1 0C140.69 64.83 157.72 54 178 54a48.05 48.05 0 0 1 48 48c0 55.72-81.59 105.64-98 115.11'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--heart\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M178 40c-20.65 0-38.73 8.88-50 23.89C116.73 48.88 98.65 40 78 40a62.07 62.07 0 0 0-62 62c0 70 103.79 126.66 108.21 129a8 8 0 0 0 7.58 0C136.21 228.66 240 172 240 102a62.07 62.07 0 0 0-62-62m-50 174.8c-18.26-10.64-96-59.11-96-112.8a46.06 46.06 0 0 1 46-46c19.45 0 35.78 10.36 42.6 27a8 8 0 0 0 14.8 0c6.82-16.67 23.15-27 42.6-27a46.06 46.06 0 0 1 46 46c0 53.61-77.76 102.15-96 112.8'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--receipt-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M182 104a6 6 0 0 1-6 6H80a6 6 0 0 1 0-12h96a6 6 0 0 1 6 6m-6 26H80a6 6 0 0 0 0 12h96a6 6 0 0 0 0-12m54-74v152a6 6 0 0 1-2.85 5.1a5.93 5.93 0 0 1-3.15.9a6 6 0 0 1-2.68-.63L192 198.71l-29.32 14.66a6 6 0 0 1-5.36 0L128 198.71l-29.32 14.66a6 6 0 0 1-5.36 0L64 198.71l-29.32 14.66A6 6 0 0 1 26 208V56a14 14 0 0 1 14-14h176a14 14 0 0 1 14 14m-12 0a2 2 0 0 0-2-2H40a2 2 0 0 0-2 2v142.29l23.32-11.66a6 6 0 0 1 5.36 0L96 201.29l29.32-14.66a6 6 0 0 1 5.36 0L160 201.29l29.32-14.66a6 6 0 0 1 5.36 0L218 198.29Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ph--user-circle-gear-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m227.25 64.8l-5.92-3.41a22 22 0 0 0 0-10.78l5.92-3.41a6 6 0 0 0-6-10.4l-5.93 3.43a22 22 0 0 0-9.32-5.39V28a6 6 0 0 0-12 0v6.84a22 22 0 0 0-9.32 5.39l-5.93-3.43a6 6 0 0 0-6 10.4l5.92 3.41a22 22 0 0 0 0 10.78l-5.92 3.41a6 6 0 0 0 6 10.4l5.93-3.43a22 22 0 0 0 9.32 5.39V84a6 6 0 0 0 12 0v-6.84a22 22 0 0 0 9.32-5.39l5.93 3.43a6 6 0 0 0 6-10.4M200 66a10 10 0 1 1 10-10a10 10 0 0 1-10 10m21.68 40.08a6 6 0 0 0-4.92 6.91A92 92 0 0 1 218 128a89.65 89.65 0 0 1-24.49 61.64a77.53 77.53 0 0 0-40-31.38a46 46 0 1 0-51 0a77.53 77.53 0 0 0-40 31.38A89.95 89.95 0 0 1 128 38a91.7 91.7 0 0 1 15 1.24a6 6 0 1 0 2-11.83a102 102 0 1 0 50 177.44c.65 1.36 1.68 0 2.34-2.11A102 102 0 0 0 228.59 111a6 6 0 0 0-6.91-4.92M94 120a34 34 0 1 1 34 34a34 34 0 0 1-34-34m-22.56 78a66 66 0 0 1 113.12 0a89.8 89.8 0 0 1-113.12 0'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[prime--sort-alt\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10.5 8.25c-.19 0-.38-.07-.53-.22L8 6.06L6.03 8.03c-.29.29-.77.29-1.06 0s-.29-.77 0-1.06l2.5-2.5c.29-.29.77-.29 1.06 0l2.5 2.5c.29.29.29.77 0 1.06c-.15.15-.34.22-.53.22'/%3E%3Cpath fill='black' d='M8 19.75c-.41 0-.75-.34-.75-.75V5c0-.41.34-.75.75-.75s.75.34.75.75v14c0 .41-.34.75-.75.75m8 0c-.19 0-.38-.07-.53-.22l-2.5-2.5c-.29-.29-.29-.77 0-1.06s.77-.29 1.06 0L16 17.94l1.97-1.97c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-2.5 2.5c-.15.15-.34.22-.53.22'/%3E%3Cpath fill='black' d='M16 19.75c-.41 0-.75-.34-.75-.75V5c0-.41.34-.75.75-.75s.75.34.75.75v14c0 .41-.34.75-.75.75'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[proicons--history\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M4.281 14.385a8.25 8.25 0 1 0 .824-6.26l-.477.88m-.523-4.63v3.75a1 1 0 0 0 .523.88m4.227.12h-3.75a1 1 0 0 1-.477-.12'/%3E%3Cpath d='M12.25 8v4.25l3.685 2.117'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[proicons--info\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none'%3E%3Ccircle cx='12' cy='12' r='9.25' stroke='black' stroke-width='1.5'/%3E%3Cpath stroke='black' stroke-linecap='round' stroke-width='1.5' d='M12 11.813v5'/%3E%3Ccircle cx='12' cy='8.438' r='1.25' fill='black'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[proicons--pencil\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M14.44 5.78L4.198 16.02a2 2 0 0 0-.565 1.125l-.553 3.774l3.775-.553A2 2 0 0 0 7.98 19.8L18.22 9.56m-3.78-3.78l2.229-2.23a1.6 1.6 0 0 1 2.263 0l1.518 1.518a1.6 1.6 0 0 1 0 2.263l-2.23 2.23M14.44 5.78l3.78 3.78'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[radix-icons--dot-filled\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' width='15' height='15'%3E%3Cpath fill='black' d='M7.5 5.125a2.375 2.375 0 1 1 0 4.75a2.375 2.375 0 0 1 0-4.75'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ri--blogger-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.822 9.729H18.73a1.113 1.113 0 0 1-1.093-1.094A5.636 5.636 0 0 0 12 3H8.636A5.636 5.636 0 0 0 3 8.635v6.73A5.636 5.636 0 0 0 8.636 21h6.729A5.636 5.636 0 0 0 21 15.364v-4.458a1.15 1.15 0 0 0-1.178-1.177M8.552 7.542h4.037c.589 0 1.093.504 1.093 1.093S13.178 9.73 12.59 9.73H8.55a1.113 1.113 0 0 1-1.093-1.094c0-.589.505-1.093 1.093-1.093m6.897 8.916H8.636a1.113 1.113 0 0 1-1.094-1.094c0-.589.505-1.093 1.094-1.093h6.813c.588 0 1.093.504 1.093 1.093s-.505 1.094-1.093 1.094'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ri--facebook-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14 13.5h2.5l1-4H14v-2c0-1.03 0-2 2-2h1.5V2.14c-.326-.043-1.557-.14-2.857-.14C11.928 2 10 3.657 10 6.7v2.8H7v4h3V22h4z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ri--linkedin-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002M7 8.48H3V21h4zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[ri--twitter-x-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m17.687 3.063l-4.996 5.711l-4.32-5.711H2.112l7.477 9.776l-7.086 8.099h3.034l5.469-6.25l4.78 6.25h6.102l-7.794-10.304l6.625-7.571zm-1.064 16.06L5.654 4.782h1.803l10.846 14.34z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[si--mail-fill\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M20.8 4H3.2C2.54 4 2 4.54 2 5.2v12.4C2 18.92 3.08 20 4.4 20h15.2c1.32 0 2.4-1.08 2.4-2.4V5.2c0-.66-.54-1.2-1.2-1.2M5.65 6.3a1 1 0 1 0-1.3 1.52l6.87 5.89a1.2 1.2 0 0 0 .78.285a1.2 1.2 0 0 0 .78-.286l6.87-5.89a1 1 0 1 0-1.3-1.518L12 11.744z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--alfaromeo\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13.539 5.405a.216.216 0 1 0 0-.432a.216.216 0 1 0 0 .432M4.234 6.981L3.58 8.28l-1.336-.7l-.276.551a.4.4 0 0 1 .091-.01c.056 0 .111.011.154.03l1.492.782l.887-1.764zm15.722.433l.31-.17l.51.98l.35-.19l-.51-.979l.297-.16l.733 1.409l.35-.19l-1.014-1.948a.4.4 0 0 1-.165.189l-1.451.787l1.007 1.935l.35-.19zm-7.287-2.009a.216.216 0 1 0 0-.432a.216.216 0 1 0 0 .432m5.058 1.519l.002.003a7.647 7.647 0 0 1-2.58 12.046l-.027.013l.002-.001l.025-.012a1.286 1.286 0 0 0-.551-2.448l-1.355-.002a.166.166 0 1 1 0-.33h2.288a1.95 1.95 0 0 0 0-3.9h-2.209a.166.166 0 1 1 0-.331l1.686-.002a3.223 3.223 0 0 0 3.223-3.222a3.2 3.2 0 0 0-.53-1.772l-.01-.012a.02.02 0 0 1-.004-.014q.002-.021.024-.023q.01-.002.016.007m-3.258 12.318a7.6 7.6 0 0 1-2.46.404a7.6 7.6 0 0 1-3.213-.707v-6.026h2.165a2.4 2.4 0 0 1-.123-.765c0-.403.099-.783.272-1.118H8.796V5.061a7.6 7.6 0 0 1 3.214-.707a7.6 7.6 0 0 1 3.682.944c.156.099.26.273.26.471a.557.557 0 0 1-.557.558h-.952c-.267 0-.414.08-.506.16c-.266.23-.175.502-.72.502h-1.501c.203.469.67.807.785.886h1.845a.18.18 0 0 1 .166.112a.16.16 0 0 1 .01.097a.18.18 0 0 1-.176.148h-1.878a1.67 1.67 0 0 0-.785.966h3.39a.4.4 0 1 1 0 .801h-1.717a2.143 2.143 0 0 0 0 4.286h2.141c.092 0 .166.077.166.168a.164.164 0 0 1-.166.164h-2.193a1.57 1.57 0 1 0 0 3.14l.828.002c.419 0 .764.351.764.767c0 .34-.205.579-.427.716M6.913 11.03H4.425a7.63 7.63 0 0 1 2.488-4.728zm0 6.669a7.63 7.63 0 0 1-2.495-4.786h2.495zM12.01 3.94a8.06 8.06 0 1 0 0 16.119a8.06 8.06 0 0 0 0-16.12m-.301 2.009h1.902a.144.144 0 0 0 .144-.144a.145.145 0 0 0-.144-.144h-1.902a.145.145 0 0 0-.144.144c0 .079.065.144.144.144m.072-.545a.216.216 0 1 0 0-.432a.216.216 0 1 0 0 .432m.298 2.652l.027-.025l-.027-.026c-.42-.306-.607-.685-.72-.978c-.077-.202-.165-.368-.292-.49c-.132-.125-.229-.192-.42-.192a1 1 0 0 0-.23.03l-.045.01l.028.053c.042.078.12.224.258.265a.1.1 0 0 0 .035.005l.034-.002l.026-.002q.013.001.012.002c.148.085.226.716.226 1.03q0 .08-.072.079a.25.25 0 0 1-.153-.064a.47.47 0 0 0-.347-.146c-.223 0-.458.15-.468.4v.051c.01.25.245.4.468.4a.47.47 0 0 0 .347-.145a.25.25 0 0 1 .153-.064q.073-.001.072.077c0 .315-.078.946-.226 1.031l-.012.002l-.026-.002l-.034-.002a.1.1 0 0 0-.035.005c-.137.042-.216.187-.258.265l-.028.053l.045.011a1 1 0 0 0 .23.029c.191 0 .288-.067.42-.193c.127-.121.215-.287.292-.489c.113-.293.3-.672.72-.978M2.64 10.18l-.123.803l-.7-.528zm-1.275.637a.3.3 0 0 1 .097-.02a.25.25 0 0 1 .124.032l.003.002l1.526 1.174l.078-.51l-.31-.234l.185-1.224l.364-.122l.078-.509l-2.031.683zM12 23.52C5.638 23.52.48 18.362.48 12S5.638.48 12 .48S23.52 5.638 23.52 12S18.362 23.52 12 23.52M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12s12-5.373 12-12S18.627 0 12 0m2.668 2.643c.079-.23.274-.357.55-.357q.174 0 .364.069c.44.158.65.475.535.808c-.08.231-.276.359-.551.359q-.175 0-.367-.07c-.438-.157-.647-.475-.531-.809m.392 1.217q.294.106.576.106c.476 0 .84-.234.975-.624a.92.92 0 0 0-.122-.828c-.165-.247-.438-.448-.768-.566a1.7 1.7 0 0 0-.568-.103c-.48 0-.845.231-.98.62c-.191.555.181 1.142.887 1.395m3.094.16l-.183 1.455l.023.021l1.393-.326l-.766 1.037l.376.35l1.162-1.533l-.432-.402l-1.215.272l.148-1.267l-.452-.421l-.056-.052a.37.37 0 0 1-.094.234l-1.205 1.17l.378.353zm3.625 7.48a1 1 0 0 1-.092.009c-.301 0-.532-.263-.602-.685c-.078-.468.093-.808.437-.868a1 1 0 0 1 .09-.007c.296 0 .532.268.6.683c.079.468-.092.81-.433.869m.849-.941c-.113-.674-.543-1.144-1.046-1.144a1 1 0 0 0-.148.012c-.568.1-.89.717-.764 1.47c.114.685.534 1.146 1.045 1.146a1 1 0 0 0 .151-.013c.567-.099.887-.717.762-1.471M12.432 1.727c.162 0 .271.116.273.288c.001.174-.104.283-.276.285l-.989.008l-.005-.572zM10.937 3.25l.511-.004l-.004-.532l.857-.008l.375.53l.57-.006l-.431-.57l.053-.025c.218-.105.342-.323.34-.598c-.004-.435-.29-.716-.729-.716l-1.559.014h-.09c.054.065.088.15.093.222zm-3.384.324l-.705.405l-.022-.877zm-1.165-.421v.003l.034 1.927l.447-.257l-.01-.388l1.073-.618l.322.21l.446-.257l-1.8-1.164l-.64.366a.25.25 0 0 1 .128.178m-2.64 2.422l1.21 1.16l.35-.38l-.446-.428l.744-.808l-.288-.277l-.745.808l-.344-.33l1.072-1.163l-.289-.277l-1.486 1.613a.4.4 0 0 1 .22.08z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--apple\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.152 6.896c-.948 0-2.415-1.078-3.96-1.04c-2.04.027-3.91 1.183-4.961 3.014c-2.117 3.675-.546 9.103 1.519 12.09c1.013 1.454 2.208 3.09 3.792 3.039c1.52-.065 2.09-.987 3.935-.987c1.831 0 2.35.987 3.96.948c1.637-.026 2.676-1.48 3.676-2.948c1.156-1.688 1.636-3.325 1.662-3.415c-.039-.013-3.182-1.221-3.22-4.857c-.026-3.04 2.48-4.494 2.597-4.559c-1.429-2.09-3.623-2.324-4.39-2.376c-2-.156-3.675 1.09-4.61 1.09zM15.53 3.83c.843-1.012 1.4-2.427 1.245-3.83c-1.207.052-2.662.805-3.532 1.818c-.78.896-1.454 2.338-1.273 3.714c1.338.104 2.715-.688 3.559-1.701'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--astonmartin\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M.383 9.258c-.158 0-.282.068-.338.182c-.068.114-.057.262.022.387l.17.296c.09.16.214.182.304.205c.08.012.136.023.192.137l.158.273c.125.228.26.25.362.273c.079.012.158.023.259.205s.249.456.621.569c.034.012 3.601 1.059 3.613 1.059c.373.126.474.262.587.433c.068.102.26.376.711.501l3.432.933a.7.7 0 0 0 .711-.182l.621-.592c.091-.08.136-.114.192-.114c.057 0 .102.034.192.114l.621.592c.113.091.339.273.712.182l3.431-.933c.463-.125.644-.399.711-.501c.113-.171.215-.319.587-.433c0 0 3.568-1.047 3.613-1.059c.361-.113.52-.387.621-.569c.102-.182.169-.193.248-.205c.102-.023.249-.045.373-.273l.158-.273c.068-.114.113-.125.192-.137c.09-.023.214-.046.305-.205l.169-.296c.079-.136.091-.273.023-.387a.39.39 0 0 0-.339-.182h-9.675c-.158 0-.406 0-.666.262a1 1 0 0 0-.169.239c-.079.148-.136.25-.407.25h-1.411c-.26 0-.327-.102-.406-.25a1 1 0 0 0-.17-.239c-.259-.262-.508-.262-.666-.262zm.001.239h9.675c.146 0 .316 0 .497.193c.112.114.146.24.248.365H.812c-.293 0-.327 0-.417-.137l-.124-.216c-.034-.057-.045-.114-.023-.148c.023-.034.068-.057.136-.057m13.569 0h9.675c.068 0 .113.023.136.057a.2.2 0 0 1-.023.148l-.124.216c-.09.137-.124.137-.418.137h-9.991c.102-.125.136-.251.248-.365c.192-.193.351-.193.497-.193m-7.304.74h10.702v1.708H6.649zm10.894.023h5.566c-.023.034-.034.057-.056.08c0 0-.09.148-.124.227c-.136.217-.204.216-.587.182l-4.799-.284zm-16.641.011h5.566v.205l-4.798.285c-.383.022-.451.034-.587-.182l-.124-.228c-.023-.034-.045-.057-.057-.08m7.354.311a.34.34 0 0 0-.219.077a.3.3 0 0 0-.09.204c0 .126.067.217.203.285c.147.068.214.091.248.137a.115.115 0 0 1-.011.171a.25.25 0 0 1-.135.034a.45.45 0 0 1-.294-.125l.011.182q.129.065.271.079a.44.44 0 0 0 .26-.079c.124-.091.124-.285.045-.376c-.056-.08-.147-.114-.316-.205c-.079-.045-.113-.08-.113-.137c0-.113.147-.147.282-.102a.4.4 0 0 1 .124.068l-.011-.171l-.113-.034c-.011 0-.07-.011-.142-.008m.368.008l-.011.148c.124-.012.214-.023.293-.023v.865h.192v-.865c.046 0 .136 0 .294.023l-.011-.148zm1.264 0c-.293 0-.496.205-.496.512c0 .296.203.513.496.513c.294 0 .497-.217.497-.513c0-.307-.203-.512-.497-.512m4.957 0l-.012.148c.124-.012.215-.023.294-.023v.877v-.012h.192v-.865c.045 0 .135 0 .293.023l-.011-.148zm-.508.011c-.102 0-.17 0-.226.011v.991h.192v-.421h.067l.305.421h.226l-.35-.444a.3.3 0 0 0 .158-.103a.34.34 0 0 0 .057-.17c0-.148-.113-.217-.204-.251a.6.6 0 0 0-.225-.034m-6.932 0l-.418.991h.169l.102-.251h.373l.09.251h.215l-.418-.991zm3.138 0v.991h.136v-.672l.587.672h.102v-.991h-.136v.672l-.587-.672zm1.468 0l-.111.979h.156l.057-.603l.282.569h.09l.271-.569l.056.615h.204l-.113-.991h-.102l-.338.695l-.35-.695zm-.111.979h-.002v.012zm1.601-.979l-.417.991h.169l.101-.251h.373l.09.251h.215l-.418-.991zm2.235 0v.991h.192v-.991zm.384 0v.991h.136v-.672l.587.672h.102v-.991h-.136v.672l-.587-.672zm-9.652.091v.251l-3.985.455c-.429.046-.519.057-.654-.137a2 2 0 0 1-.102-.159c-.023-.046-.045-.091-.079-.125c.09-.012.192-.012.226-.012zm11.064 0l4.595.273c.034 0 .124.012.226.012c-.023.034-.057.08-.079.125a2 2 0 0 1-.102.159c-.135.194-.226.183-.655.137l-3.985-.455zm-7.644 0c.068 0 .114.011.159.046c.135.114.135.33.135.352c0 .274-.136.399-.294.399c-.146 0-.282-.125-.293-.398c0-.205.09-.399.293-.399m4.415.023h.067c.113 0 .204.046.204.171c0 .08-.046.171-.204.171c-.022 0-.056-.012-.078-.012h.011zm-6.887.136l.147.376h-.282zm6.096.001l.147.375h-.282zm4.043.318l4.03.455l-.824.24c-.226.056-.429.034-.745-.023l-2.461-.41zm-11.087 0v.262l-2.461.41c-.327.057-.531.08-.745.023l-.824-.239zm0 .478v.331l-.925.238c-.283.069-.452.103-.587.103c-.192 0-.305-.045-.994-.25zm11.064 0l2.506.422c-.688.205-.801.25-.993.25c-.135 0-.305-.023-.587-.102l-.926-.24zm-9.449.479h.768c-.463.341-1.163.853-1.468 1.07a.85.85 0 0 1-.486.182c-.18 0-.259-.08-.361-.239c-.056-.068-.113-.148-.18-.217c.045-.011.09-.011.135-.034c.271-.079.666-.284 1.592-.762m1.14 0h.643a67 67 0 0 1-1.309 1.389c-.113.113-.271.273-.508.273c-.09 0-.079 0-.903-.228c.158-.045.293-.137.361-.182c.373-.251 1.31-.945 1.716-1.252m.937 0h.587c-.327.557-.768 1.297-.959 1.605c-.091.148-.249.376-.542.376c-.113.011-.125-.001-.836-.194c.147-.08.248-.182.294-.239a75 75 0 0 0 1.456-1.548m.836 0h.53a80 80 0 0 1-.621 1.912c-.067.182-.158.41-.418.41c-.09.011-.067.012-.88-.216c.203-.125.327-.319.361-.387c.226-.353.745-1.23 1.028-1.719m3.149 0h.644a58 58 0 0 0 1.716 1.252c.068.045.203.125.361.182c-.834.228-.813.228-.903.228c-.226 0-.395-.16-.508-.273a66 66 0 0 1-1.31-1.389m2.258 0h.836l1.174.296c.079.022.158.034.225.056c-.666.205-.767.228-.88.228c-.214 0-.497-.148-1.355-.58m-9.63.011h.836c-.858.432-1.141.581-1.355.581c-.124-.012-.226-.035-.88-.228c.067-.011.146-.034.225-.057zm4.99 0h.486c.124.398.564 1.787.643 1.992a.9.9 0 0 0 .136.274c-.012-.012-.034-.023-.046-.035l-.62-.592c-.102-.091-.204-.182-.35-.182c-.147 0-.26.091-.351.182l-.62.592c-.023.012-.045.023-.057.035c.045-.057.079-.137.136-.274c.079-.205.519-1.605.643-1.992m.711 0h.531q.504.866 1.027 1.719c.046.069.158.262.362.387c-.813.216-.791.216-.881.216c-.259 0-.35-.227-.418-.409c-.079-.205-.496-1.549-.621-1.913m.791 0h.587c.372.399 1.151 1.229 1.456 1.548c.045.046.147.148.294.239c-.723.182-.723.194-.836.194c-.293 0-.451-.228-.542-.376a96 96 0 0 1-.959-1.605m1.896 0h.768c.937.467 1.332.683 1.592.763l.135.034c-.079.057-.124.136-.18.216c-.102.16-.181.239-.361.239c-.17 0-.339-.079-.486-.182a76 76 0 0 1-1.468-1.07'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--audi\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.848 7.848c-.992 0-1.902.348-2.616.928a4.13 4.13 0 0 0-2.616-.928c-.992 0-1.902.348-2.616.928a4.13 4.13 0 0 0-2.616-.928c-.992 0-1.902.348-2.616.928a4.152 4.152 0 1 0 0 6.448c.714.58 1.624.928 2.616.928s1.902-.348 2.616-.928c.714.58 1.624.928 2.616.928s1.902-.348 2.616-.928a4.152 4.152 0 1 0 2.616-7.376m-2.616 6.018A3.2 3.2 0 0 1 16.634 12c0-.696.222-1.34.598-1.866c.376.526.598 1.17.598 1.866s-.222 1.34-.598 1.866m-5.232 0A3.2 3.2 0 0 1 11.402 12c0-.696.222-1.34.598-1.866c.376.526.598 1.17.598 1.866s-.222 1.34-.598 1.866m-5.232 0A3.2 3.2 0 0 1 6.17 12c0-.696.222-1.34.598-1.866c.376.526.598 1.17.598 1.866s-.222 1.34-.598 1.866M.938 12a3.214 3.214 0 0 1 5.17-2.549A4.13 4.13 0 0 0 5.232 12c0 .961.328 1.846.876 2.549A3.214 3.214 0 0 1 .938 12m6.49 2.549A4.13 4.13 0 0 0 8.304 12c0-.961-.328-1.846-.876-2.549a3.2 3.2 0 0 1 1.956-.665c.736 0 1.414.248 1.956.665A4.13 4.13 0 0 0 10.464 12c0 .961.328 1.846.876 2.549a3.2 3.2 0 0 1-1.956.665a3.2 3.2 0 0 1-1.956-.665m5.232 0A4.13 4.13 0 0 0 13.536 12c0-.961-.328-1.846-.876-2.55c.542-.416 1.22-.665 1.956-.665s1.414.248 1.956.665a4.13 4.13 0 0 0-.876 2.549c0 .961.328 1.846.876 2.549a3.2 3.2 0 0 1-1.956.665a3.2 3.2 0 0 1-1.956-.664m7.188.665a3.2 3.2 0 0 1-1.956-.665A4.14 4.14 0 0 0 18.768 12c0-.961-.328-1.846-.876-2.549a3.214 3.214 0 1 1 1.956 5.763'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--bentley\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.535 8.114a5.4 5.4 0 0 0-1.49.34c-.131.05-.269.135-.414.079c-.654-.153-1.331-.096-1.992-.025c-.859.09-1.72-.003-2.579-.045a22 22 0 0 0-2.349.05c-.713.044-1.429-.01-2.138-.086c-.088-.002-.178-.02-.265-.002c-.135.088-.22.232-.308.363v.068c.185.158.404.262.625.358c-.062.151-.101.31-.13.47c.264.124.54.227.796.368c-.029.095-.072.186-.083.285c-.006.059.024.121.083.142c.21.11.448.142.665.23c.021.01.05.02.05.048c.017.128.02.258.047.385a.2.2 0 0 0 .057.035c.287.095.588.131.881.196c.034.11.022.249.106.336c.375.196.82.1 1.213.228c.098.096.075.29.223.344c.296.09.614.01.918.05c.069.079.077.193.144.273a.25.25 0 0 0 .169.076c.287.008.562-.087.846-.12c.059.099.087.247.213.277c.229.045.452-.042.665-.116c.08.26.166.521.303.758c.473.858 1.288 1.499 2.198 1.841c.128.036.172.175.238.276c.127-.048.252-.102.384-.134l.2.297q.178-.09.356-.184l.242.28l.31-.22q.134.119.254.251h.035c.096-.085.187-.177.282-.263q.158.116.316.235q.121-.143.246-.284q.18.091.357.184q.094-.147.185-.295c.14.031.27.089.404.136q.048-.103.102-.204c.053-.142.22-.164.336-.232c.972-.447 1.78-1.286 2.099-2.318c.162.06.345.134.517.064c.09-.046.125-.144.168-.228c.24.053.48.154.73.102c.13-.039.194-.161.253-.271c.23.03.456.095.69.075c.104-.013.247 0 .318-.096c.059-.096.067-.215.124-.312c.315-.042.648.042.954-.072c.096-.108.097-.27.184-.383c.247-.018.495 0 .742-.018a.29.29 0 0 0 .215-.123c.056-.107.064-.23.1-.344c.007-.024.02-.05.044-.061c.241-.1.534-.022.755-.177c.108-.12.021-.31.088-.443c.207-.118.477-.088.669-.241c.129-.11.032-.282.014-.42c.225-.077.472-.119.657-.279c-.052-.14-.113-.275-.17-.412A5 5 0 0 0 24 8.871v-.087a1.2 1.2 0 0 0-.272-.34c-.071-.053-.17-.01-.25-.018c-.696.062-1.396.13-2.095.092c-.417-.022-.833-.062-1.25-.062c-.522 0-1.044-.015-1.564.027c-.77.046-1.544.103-2.313.017c-.657-.077-1.335-.115-1.981.053c-.103.043-.211.009-.305-.037c-.516-.234-1.077-.348-1.638-.402zm.521.155c.327.014.654.049.974.122c.31.072.622.149.91.287c-.103.065-.227.164-.354.11a5.1 5.1 0 0 0-1.716-.29c-.326.02-.652.046-.97.125c-.204.04-.4.116-.606.149c-.096-.026-.184-.073-.272-.119a5.7 5.7 0 0 1 2.034-.384m11.467.278c.17-.01.308.126.395.26a2.3 2.3 0 0 1-1.093.252c-1.65.027-3.298.095-4.947.137q0 .04.004.081a3 3 0 0 1-.048-.154c.361-.05.72-.12 1.085-.142c.668-.05 1.34-.068 2.01-.075a.4.4 0 0 0 .245-.072c-.533-.057-1.07-.026-1.604-.013c-.371.027-.744.033-1.114.08c-.495.06-.989.154-1.489.16c-.312.005-.625.032-.937.01c-.39-.007-.786-.042-1.17.045c-.108.035-.239.073-.282.192c-.093.188.01.398.095.569c.103.217.279.425.247.682c-.015.091-.092.151-.162.203a2.4 2.4 0 0 1-.198-.251c.04-.08.106-.155.088-.252c-.033-.2-.178-.358-.314-.498c-.196-.19-.414-.367-.547-.61c-.039-.07-.066-.17.009-.227c.22-.156.491-.209.752-.252c.715-.1 1.436-.015 2.153.015c.353.035.709.03 1.063 0c.838-.054 1.68-.138 2.52-.082q.567.033 1.135.047c.692.028 1.38-.062 2.07-.101zM.55 8.55c.196-.002.392.027.587.04c.542.048 1.086.079 1.63.056c.674-.008 1.345-.088 2.019-.052c.687.022 1.37.098 2.058.119c.525-.018 1.049-.06 1.574-.084c.533-.017 1.087-.011 1.59.187c.097.04.217.093.24.207c-.02.158-.14.28-.238.399c-.175.216-.429.36-.57.605c-.11.14-.126.35-.005.488a2 2 0 0 1-.219.243c-.083-.076-.16-.17-.15-.292c.038-.346.347-.593.383-.94c.031-.121-.031-.239-.108-.327a1.2 1.2 0 0 0-.468-.124c-.562-.048-1.126.027-1.689-.007c-.557.004-1.107-.093-1.657-.167a27 27 0 0 0-2.115-.106c-.195-.003-.39.015-.585.032c.063.052.14.087.225.078c.733.01 1.466.022 2.197.085c.307.029.61.084.916.131l-.023.084c-.536-.033-1.074-.028-1.611-.05c-.965-.035-1.93-.065-2.895-.081c-.411-.027-.841.017-1.234-.134c-.11-.037-.213-.088-.317-.136c.076-.093.153-.199.27-.24Q.452 8.55.55 8.55m11.455.114a4.3 4.3 0 0 1 1.597.296c.004.104-.029.218.024.313a1.3 1.3 0 0 0 .16.229c.18.212.41.383.588.597a.7.7 0 0 1 .157.272a3.8 3.8 0 0 0-1.267-.755a3.85 3.85 0 0 0-3.158.28c-.174.098-.332.22-.486.348l-.152.128a.5.5 0 0 1 .06-.147c.223-.315.556-.533.781-.846c.11-.133.1-.31.083-.47a5.6 5.6 0 0 1 1.613-.245m5.762.455q.024.066.044.132c-.313.18-.688.135-1.032.09c-.078-.007-.124-.074-.155-.139c.38-.041.763-.038 1.143-.083m-11.55.016q.58.007 1.154.064c-.03.051-.054.124-.122.132c-.203.035-.41.041-.614.049c-.158.01-.303-.062-.44-.129zm1.207.055q.231.003.463.014c.41.017.831-.016 1.23.105c.099.034.208.08.259.178c.039.172-.06.325-.144.464c-.083.151-.197.293-.235.464c-.048.16.05.294.124.423c-.112.004-.25.051-.338-.04c-.041-.082.007-.179.024-.263l-.16.143l-.195-.012c-.015-.203.141-.35.221-.521c-.138.123-.278.297-.483.281c-.081.003-.143-.104-.093-.169c.111-.141.255-.254.359-.402c-.124.096-.25.195-.397.251a.46.46 0 0 1-.326-.038c.018-.204.234-.276.35-.417c-.127.053-.24.154-.387.145c-.058.002-.115-.016-.17-.029c-.01-.173.171-.234.273-.337c-.09.02-.177.062-.27.06c-.062-.022-.11-.072-.164-.108q.023-.099.06-.192zm9.156 0c.018.078.087.178-.005.237c-.1.125-.268.022-.39-.002c.112.096.285.167.284.343c-.096.017-.2.05-.295.01c-.088-.036-.173-.081-.259-.122q.04.04.084.078l.087.076q.087.075.16.164c.016.068-.033.14-.106.139c-.233.059-.415-.127-.584-.254c.089.121.195.226.297.335c.051.054.046.135.064.203c-.084.011-.174.044-.256.008c-.128-.052-.225-.155-.33-.243c.091.16.23.305.216.502l-.208.008l-.137-.132c.008.082.06.176.007.25c-.062.07-.158.065-.246.063q-.045 0-.086.003c.047-.119.14-.222.137-.356c-.036-.35-.358-.587-.406-.932c-.01-.149.154-.218.273-.261c.554-.145 1.133-.073 1.7-.117zM.698 9.192c.77 0 1.54.04 2.31.047c.963.021 1.926.028 2.888.053c.2-.014.365.116.53.207l-.018.19l-.089.043l.026-.073c-.899.024-1.796.085-2.695.112c-.566.012-1.13.06-1.697.05A3.7 3.7 0 0 1 .89 9.705c-.115-.034-.247-.052-.338-.137c-.001-.135.073-.264.145-.376zm22.62.022c.064.111.132.222.179.342c-.43.14-.89.133-1.336.116c-.828-.002-1.656-.055-2.484-.083c-.699-.032-1.398-.06-2.097-.1c.143-.102.305-.202.486-.196c1.751-.007 3.501-.078 5.252-.08zm-16.073.214c.077.005.136.074.194.12a.14.14 0 0 1 .05.116c-.078.06-.181.068-.273.092c-.186.034-.37.09-.56.097c-.067-.026-.14-.055-.185-.116c-.016-.084.01-.2.104-.222c.21-.042.425-.054.636-.085a.1.1 0 0 1 .034-.002m9.465.008c.235 0 .47.03.7.073c.109.021.106.15.134.234c-.09.05-.177.13-.29.107c-.163-.025-.323-.066-.485-.096c-.087-.022-.187-.029-.258-.09c.005-.108.116-.177.2-.228zm-4.785.138c.908-.02 1.842.29 2.495.935c.358.365.62.856.612 1.377c.01.47-.199.926-.507 1.274c-.566.642-1.415.983-2.256 1.046a3.58 3.58 0 0 1-2.17-.514c-.345-.22-.66-.5-.867-.858a1.85 1.85 0 0 1-.227-1.365c.099-.415.356-.774.668-1.057c.565-.51 1.318-.775 2.07-.83q.09-.005.182-.008m5.64.023c.218-.005.435.025.653.035c1.44.088 2.882.14 4.322.224c.093.014.198-.004.283.043c.057.083.072.185.087.283c-.302.185-.678.14-1.015.149c-.425-.028-.85-.08-1.274-.121a16 16 0 0 0-.425-.036c-.872-.087-1.747-.139-2.615-.258a1.5 1.5 0 0 0-.016-.32zm-5.553.01q-.173 0-.345.016c-.805.077-1.627.39-2.161 1.02c-.308.348-.518.809-.484 1.282c.018.674.448 1.273.985 1.65c.884.618 2.057.75 3.079.44c.46-.149.903-.38 1.245-.727c.428-.414.714-1.017.635-1.622c-.065-.495-.35-.941-.723-1.265c-.61-.536-1.425-.795-2.231-.794m-5.915.175l.178.002c.148.042.249.167.359.266q-.04.116-.072.234q.108.086.23.15c-.517.084-1.03.193-1.544.292l-.464.102l-.465.098q-.465.096-.934.174c-.405.072-.828.05-1.222-.069c-.113-.032-.141-.162-.095-.262c.017-.1.141-.09.215-.105c1.276-.13 2.548-.295 3.82-.447c.178-.019.38-.023.51-.163c-.701.064-1.402.142-2.102.22l-1.051.113q-.525.054-1.052.1c-.394.04-.802.002-1.17-.153a1.7 1.7 0 0 1 .144-.328c1.393-.063 2.789-.092 4.18-.195c.178-.008.356-.025.535-.029m1.256.064a.6.6 0 0 1 .122.008c.084.025.162.067.24.105c-.009.132-.138.166-.238.212c-.125.051-.247.11-.375.153c-.162.052-.325-.028-.474-.087c.02-.068.028-.144.07-.203a.9.9 0 0 1 .297-.12c.117-.03.237-.064.358-.068m9.248 0c.177-.004.35.054.517.106c.064.026.144.036.192.092c.032.06.04.13.064.192c-.146.053-.302.145-.462.093a7 7 0 0 1-.632-.271c.018-.123.137-.18.245-.206zm.887.172c.239-.004.474.041.711.066q1.137.128 2.276.246c.543.068 1.09.108 1.632.19c.013.107.126.312-.033.35a4 4 0 0 1-1.12.025c-1.182-.184-2.36-.394-3.544-.566a4 4 0 0 0-.024-.307q.051-.004.102-.004m-5.377.111c.253.001.504.032.748.103c.282.084.568.226.73.482c.111.16.124.368.087.554c-.056.226-.263.365-.442.492l.004.042c.265.181.554.434.545.785c.025.254-.11.492-.293.657c-.129.098-.27.183-.422.241c-.43.149-.892.168-1.342.138c-.552-.069-1.13-.224-1.537-.627c.07-.094.16-.17.224-.268a23 23 0 0 0 .006-1.615c-.066-.099-.157-.177-.231-.27c.274-.375.732-.545 1.17-.64c.247-.047.5-.075.753-.074m4.163.063q.044-.001.086.008c.169.065.332.144.494.225c.036.024.09.036.106.082c.004.08-.034.168-.113.197c-.115.048-.253.078-.37.024c-.191-.084-.365-.202-.544-.307c.017-.042.025-.095.054-.13a.1.1 0 0 1 .038-.027a.6.6 0 0 1 .249-.072m-8.563 0a.56.56 0 0 1 .276.078c.065.031.079.14.017.18c-.162.11-.332.21-.514.281c-.143.047-.287-.007-.42-.053l-.04-.194q.252-.133.514-.25a.36.36 0 0 1 .167-.042m4.37.172a3 3 0 0 0-.282.015a.62.62 0 0 0-.361.168c-.163.169-.176.422-.145.641a.56.56 0 0 0 .367.487c.233.079.49.075.725.01c.254-.085.382-.362.376-.614c.013-.213-.04-.462-.231-.586a.8.8 0 0 0-.449-.12zm5.287.085c.27.006.54.052.806.099q1.25.224 2.498.458c.21.043.423.079.63.138c-.028.125-.043.32-.202.344c-.513.065-1.028-.05-1.52-.187c-.814-.22-1.637-.414-2.45-.64a.4.4 0 0 0-.149-.007c.013-.052.017-.107.042-.154c.064-.048.153-.045.229-.05zm-10.387.055c.028.114.052.229.097.337c-.634.195-1.267.39-1.904.572c-.338.097-.67.223-1.02.27c-.316.028-.64.013-.948-.066c-.126-.034-.16-.17-.163-.284c.89-.193 1.777-.399 2.67-.577c.422-.085.839-.203 1.268-.252m8.897.051a.27.27 0 0 1 .177.063q.223.15.448.296a.2.2 0 0 0-.014.043l-.01.047c-.009.032-.021.061-.05.077c-.13.014-.269.043-.396-.006a2.2 2.2 0 0 1-.396-.324c-.046-.039-.041-.116-.002-.158a.1.1 0 0 1 .05-.027c.061-.003.128-.013.193-.01zm-7.713 0q.077 0 .152.01c.069.017.116.122.047.169c-.156.156-.318.354-.557.365c-.08-.001-.16.002-.238-.015c-.057-.038-.052-.12-.071-.176c.173-.11.338-.231.516-.333a.6.6 0 0 1 .15-.02zm8.857.204c.162.017.316.07.473.108q1.15.335 2.298.674c.143.043.289.079.426.138c-.038.095-.074.203-.163.262a2.07 2.07 0 0 1-1.1-.072c-.27-.103-.527-.233-.792-.346c-.48-.205-.958-.419-1.445-.61c.103-.047.195-.121.303-.154m-1.563.04c.105 0 .19.084.266.148c.072.072.167.131.212.225c.015.085-.055.159-.079.235c-.104-.02-.234.02-.318-.066a1.6 1.6 0 0 1-.322-.397c-.016-.086.083-.138.163-.141l.032.001a.2.2 0 0 1 .046-.005m-6.891.004a.4.4 0 0 1 .23.082a1.5 1.5 0 0 1-.34.455c-.074.09-.2.075-.3.045c-.063-.047-.086-.13-.124-.196c.123-.127.24-.262.389-.359a.3.3 0 0 1 .145-.027m-1.326.12a1 1 0 0 1 .108.002c.102.015.115.135.153.212c-.178.06-.341.153-.508.236c-.434.208-.857.435-1.29.645c-.295.156-.643.13-.966.133c-.09-.009-.191 0-.27-.052c-.052-.067-.074-.152-.1-.232c.245-.124.516-.18.77-.283c.456-.172.924-.31 1.384-.47c.238-.067.471-.179.72-.19zm7.692.011c.093.022.207.015.277.091c.098.133.197.272.253.428c-.018.12-.154.2-.272.195c-.04-.253-.148-.485-.258-.714m-5.888.003a3 3 0 0 0-.242.718c-.095-.022-.214-.046-.256-.147c-.03-.05-.001-.105.022-.15a2 2 0 0 1 .225-.346c.071-.054.167-.054.251-.075m7.515.028c.182.033.342.134.508.212q.992.463 1.977.942c-.013.07-.011.154-.059.214c-.163.063-.344.037-.513.02c-.206-.023-.42-.047-.601-.16c-.507-.315-.98-.687-1.509-.966c.115-.042.154-.159.197-.262m-8.832.254q.136 0 .267.042c-.194.232-.456.392-.695.571c-.28.19-.538.417-.85.553a2 2 0 0 1-.761.104c-.112-.014-.161-.118-.166-.22c.587-.32 1.187-.615 1.774-.933a.83.83 0 0 1 .43-.117zm8.426.018a.6.6 0 0 1 .321.134c.449.335.896.674 1.346 1.007c.06.031.091.091.116.152c-.126.054-.263.12-.403.078l-.126-.027a.95.95 0 0 1-.364-.13c-.427-.27-.773-.65-1.206-.912c.092-.082.12-.21.206-.293a.4.4 0 0 1 .11-.009m-8.156.176c.114.178.334.117.508.165c-.38.273-.666.652-1.042.93c-.228.169-.583.234-.814.037c.113-.175.29-.29.447-.423c.3-.236.593-.483.901-.709m7.554.125c.11.023.233.032.319.116c.284.24.551.498.836.738c.097.09.227.167.238.315c-.095.035-.202.075-.302.033l-.071-.023c-.162-.063-.295-.183-.424-.297a10 10 0 0 0-.769-.679q.084-.104.173-.203m-7.068.176c.102.027.201.065.303.091q.018.15.026.3c-.174.175-.307.406-.541.51c-.156.06-.327.081-.493.06c-.057-.012-.097-.057-.138-.095c.278-.292.54-.6.843-.866m6.729.073c.151-.002.25.118.344.218c.196.228.42.428.622.649c-.043.057-.09.136-.18.106a.7.7 0 0 1-.311-.05c-.208-.1-.345-.293-.522-.433zm-3.103.132a1.6 1.6 0 0 0-.255.014c-.274.032-.537.235-.584.515c-.03.271-.019.602.204.796c.147.12.34.16.525.176c.258.008.56-.033.72-.264c.175-.264.176-.623.054-.908c-.132-.24-.401-.322-.664-.33zm-3.303.33c.066.17.114.346.16.522c-.12-.023-.302-.01-.37-.138c-.033-.161.117-.274.21-.383zm6.349.15c.087.077.204.181.17.31c-.067.117-.218.118-.335.13zm-6.69.321c.093.077.195.157.319.176c.08.024.173.018.245.063c.156.191.294.399.488.555c.299.277.658.469.995.692c-.058.24-.213.437-.339.644c-.92-.353-1.719-1.07-2.085-1.995q.19-.063.376-.135zm6.993.063l.28.11c-.185.51-.532.95-.94 1.301a3.1 3.1 0 0 1-1.012.6c-.08-.14-.166-.278-.236-.424c-.02-.05-.052-.118-.01-.165c.098-.098.227-.156.346-.224c.248-.148.476-.327.686-.526c.14-.134.228-.312.357-.456c.11-.043.238-.024.347-.074c.07-.036.124-.092.182-.142m-7.67.07l.204.003c.174.43.422.837.76 1.157c.207.187.408.384.649.527c.23.152.482.262.73.38a1.4 1.4 0 0 1-.089.2a4.5 4.5 0 0 1-.699-.352c-.3-.177-.55-.421-.8-.66c-.26-.253-.43-.58-.604-.894c-.065-.114-.106-.239-.15-.361zm8.027.058l.22.02a3.2 3.2 0 0 1-.847 1.33c-.372.34-.785.665-1.272.82q-.052-.105-.1-.212c.305-.137.61-.289.87-.504c.48-.388.91-.868 1.129-1.454m-1.348.433c-.19.266-.485.42-.746.605c-.12.093-.29.15-.339.31c.011.094.087.164.13.245c.108.186.215.374.302.57c.048.124-.001.252-.048.367c-.158-.043-.334-.115-.403-.275c-.133-.241-.13-.544-.315-.76c-.017.322.216.582.255.893c-.016.109-.084.202-.136.297c-.139-.078-.31-.156-.343-.329c-.095-.256-.037-.563-.192-.797c-.063.223.046.44.088.656c.023.134.082.303-.023.417a3 3 0 0 1-.106.133c-.105-.075-.24-.145-.275-.28c-.059-.26-.016-.53-.064-.79c-.014-.033-.037-.059-.058-.086c-.07.31.085.616.047.928c-.042.112-.135.229-.26.25c-.115-.08-.222-.2-.221-.35c-.015-.271.087-.535.073-.807l-.073-.002c-.037.23-.018.465-.033.697a.5.5 0 0 1-.104.294q-.091.08-.197.142c-.063-.066-.135-.13-.173-.216c-.034-.13.013-.26.04-.388c.047-.192.115-.384.106-.584h-.066c-.083.259-.081.533-.154.794a.47.47 0 0 1-.273.295c-.054.024-.119-.014-.14-.066c-.097-.123-.048-.289-.005-.423c.086-.222.192-.439.24-.674l-.066-.027c-.14.26-.174.564-.32.821a.48.48 0 0 1-.311.24c-.045.015-.08-.022-.1-.057a.39.39 0 0 1-.005-.334c.112-.241.27-.46.38-.702c.02-.066.056-.155.001-.213c-.22-.226-.546-.3-.77-.522c.233.138.459.296.716.386c.923.372 1.99.383 2.915.011c.39-.136.729-.387 1.026-.669'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--bmw\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12s12-5.373 12-12S18.627 0 12 0m0 .78C18.196.78 23.219 5.803 23.219 12c0 6.196-5.022 11.219-11.219 11.219S.781 18.196.781 12S5.804.78 12 .78m-.678.63q-.494.022-.992.078l-.107 2.944a10 10 0 0 1 .71-.094l.07-1.988l-.013-.137l.043.13l.664 1.489h.606l.664-1.488l.04-.131l-.01.137l.07 1.988c.232.022.473.054.71.094l-.109-2.944a15 15 0 0 0-.992-.078l-.653 1.625l-.023.12l-.023-.12zm6.696 1.824l-1.543 2.428c.195.15.452.371.617.522l1.453-.754l.092-.069l-.069.094l-.752 1.453c.163.175.398.458.53.63l2.43-1.544a16 16 0 0 0-.46-.568L18.777 6.44l-.105.092l.078-.115l.68-1.356l-.48-.48l-1.356.68l-.115.078l.091-.106l1.018-1.539c-.18-.152-.351-.291-.57-.46M5.5 3.785c-.36.037-.638.283-1.393 1.125a19 19 0 0 0-.757.914l2.074 1.967c.687-.76.966-1.042 1.508-1.613c.383-.405.6-.87.216-1.317c-.208-.242-.558-.295-.85-.175l-.028.01l.01-.026a.7.7 0 0 0-.243-.734a.72.72 0 0 0-.537-.15zm.006.615c.136-.037.277.06.308.2c.032.14-.056.272-.154.382c-.22.25-1.031 1.098-1.031 1.098l-.402-.383c.417-.51.861-.974 1.062-1.158a.55.55 0 0 1 .217-.139M12 4.883a7.114 7.114 0 0 0-7.08 6.388v.002a7.122 7.122 0 0 0 8.516 7.697a7.11 7.11 0 0 0 5.68-6.97A7.12 7.12 0 0 0 12 4.885zm-5.537.242q.072-.001.14.043c.088.059.128.16.106.26c-.026.119-.125.231-.205.318l-1.045 1.12l-.42-.4s.787-.832 1.045-1.099c.102-.106.168-.17.238-.205a.3.3 0 0 1 .14-.037zM12 5.818A6.175 6.175 0 0 1 18.182 12H12v6.182A6.175 6.175 0 0 1 5.818 12H12z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--ferrari\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.543 0s-.01.141-.053.227c-.032.075-.118.128-.107.182s.064.119.15.162s.117.074.203.096c.075.021.184.076.205.011c.033-.064-.01-.151-.064-.226c-.086-.14-.13-.172-.248-.365C11.607.044 11.586 0 11.543 0m.678 0c-.022.011-.054.174-.108.313c-.064.161-.022.236.01.3c.043.065.098.108-.01.173c-.107.064-.248.043-.248.043s-.118-.023-.215-.076l-.3-.13s-.194-.053-.323-.042s-.14.022-.236.033c-.054 0-.075-.001-.129.01c-.043.01-.096-.02-.096.033s.107.054.182.086s.247.031.215.074c-.043.043-.204.054-.215.043c-.01 0-.117-.021-.203-.021c-.14.01-.15.01-.353.107c-.033.01-.022.086.042.064a1.1 1.1 0 0 1 .301-.043c.13 0 .203.044.332.077c.108.032.118.052.28.074c.032 0 .095-.022.095.021c0 .022-.043.055-.043.055s-.096.02-.086.053c.022.043.108 0 .15 0c.044 0 .11.012.098.054l-.021.032a2 2 0 0 0-.291.097c-.269.108-.375.237-.633.366c-.247.118-.644.267-.644.267s-.118.065-.29.107c-.171.044-.182.034-.3.055a.6.6 0 0 0-.27.086a.5.5 0 0 0-.15.117l-.15.227l-.087.127c-.021.043-.042.064-.052.107c-.022.054-.033.076-.043.13c-.032.128 0 .204.021.333c.011.032.011.054.022.086s.052.065.052.065l.043.01s.152-.01.248-.032c.097-.021.237-.055.237-.055l.181-.052l.12-.043s.075 0 .086.043c.01.032-.022.086-.022.086s-.065.03-.119.052s-.183.054-.193.065l-.14.043l-.118.011s-.022.011-.043.043c-.022.033-.022.032-.022.053c.022.022.033.043.055.065c.043.032.064.053.117.064c.075.032.118.022.193.022a.6.6 0 0 0 .27-.065c.086-.054.118-.053.236-.096a.5.5 0 0 1 .118-.021c.204-.022.32.01.525.043c.204.032.302.097.506.129c.215.032.343.096.568.043c.108-.022.173-.076.227.031c.053.097.043.15.043.15s-.001.066-.076.27c-.076.204-.311.709-.311.709l-.162.322s-.13.257-.43.59l-.32.353s-.161.119-.322.323s-.163.279-.313.43c-.097.096-.15.15-.268.226c-.118.075-.258.053-.634.31c-.322.226-.494.41-.516.399c-.021-.01-.129-.098-.172-.12c-.032-.02-.654-.439-.654-.439l-.258-.172l-.119-.076l-.021-.043l-.063-.086s-.097-.118-.215-.214a.9.9 0 0 0-.441-.237c-.183-.053-.3-.086-.482-.021a.65.65 0 0 0-.27.172c-.107.107-.129.193-.215.322s-.172.248-.215.312c-.043.065-.129.237-.129.237s-.214.343-.332.568c-.14.247-.193.399-.322.635c-.204.376-.495.762-.57.933l-.084.194s-.023.095-.033.16c-.011.064-.011.172-.022.215a.3.3 0 0 1-.053.119c-.01.01-.129.257-.172.418s-.14.666-.021.73c.118.065.987-.31 1.105-.676c.076-.236-.236-.355-.15-.57c.032-.075.054-.085.107-.16c.086-.14.054-.429.215-.697c.118-.193.354-.442.676-.807c.204-.225.398-.59.398-.59s.043-.129.13-.107c.096.021.181.01.181.01l.043.033l.086.086l.129.193s.216.31.29.397c.076.086.151.15.259.236c.118.107.16.161.31.28c.215.171.139.236-.14.085a2 2 0 0 0-.364-.138c-.128-.033-.612-.162-.859-.194c-.236-.032-.28-.021-.28-.021s-.118-.012-.257.074c-.14.086-.215.15-.215.15s-.161.183-.172.215s-.086.16-.086.16s-.044.066-.054.14c-.022.076-.01.151-.01.151l.01.16l.011.15s.033.377.108.753c.021.107.043.279.043.279l.052.387s.033.409.065.548c.032.13.054.14.076.225c.043.161-.032.236.043.43c.075.193.14.17.215.289c.054.086.074.107.117.215c.043.107.183.463.344.72c.172.269.398.601.549.569c.15-.033.257-.268.257-.268s.172-.463.065-.914c-.108-.462-.602-.245-.666-.578c-.01-.075 0-.193 0-.193s-.012-.141-.033-.184s-.194-.364-.258-.633c-.054-.204-.043-.86-.086-1.043c-.118-.472-.129-.43-.065-.515c.076-.086.141-.065.141-.065l.096.012l.076.031l.139.086c.043.032.193.15.193.15l.365.237s.205.119.291.162s.16.096.16.096l.096.064l.162.12l.031.03l.022.043s.076.173.398.356c.258.15.484.106.58.225c.022.021.203.27.29.42c.107.171.236.374.279.439c.043.064.312.396.312.396l.354.387l.463.43l.418.355l.267.215s.237.226.506.408c.258.172.268.193.44.31c.128.087.3.206.472.335c.172.14.366.396.291.482c-.054.032-.151-.106-.334-.267a4 4 0 0 0-.375-.301c-.193-.15-.291-.227-.506-.356c-.107-.064-.3-.181-.31-.16c-.075.226-.066.44-.055.719c.01.193.043.386.107.633c.054.236.108.366.194.591c.086.226.248.58.248.58l.246.495l.226.375l.118.193l.043.064s.053.13 0 .215s-.119.269-.215.28c-.097.021-.322.033-.322.033l-1.278-.022l-.666-.054s-.074-.043-.46-.043c-.226 0-.409.096-.538.107c-.107.01-.634-.032-.988.107c-.333.14-.484.172-.602.387c-.086.161.42.42.838.516c.677.15.483-.14.74-.322c.033-.022.044-.042.077-.053c.171-.054.267.084.44.084c.192 0 .3-.064.493-.096c.977-.129 2.502.332 2.502.332s.377.118.549.086c.204-.043.16-.118.224-.236c.054-.097.033-.117.043-.225c0-.064-.01-.096-.021-.16c-.043-.183-.16-.441-.16-.441s-.087-.193-.12-.29c-.042-.139-.085-.226-.107-.376c-.064-.398-.053-.365-.053-.59c0-.408.043-.634.15-1.031c.162-.58.463-.827.688-1.385c.065-.15.064-.365.14-.387c.085-.01.075.269.032.43c-.14.558-.483.794-.644 1.363c-.118.44-.183.697-.15 1.148c.01.247.107.635.107.635s.129.429.193.59c.065.161.193.43.193.43l.29.515l.15.246s.106.097.053.258c-.054.161-.16.26-.29.399c-.364.43-1.212 1.062-1.427 1.212c-.3.226-.291.291-.313.356c-.118.344-.462.354-.837.762c-.086.086-.311.321-.268.525c.021.075.945.237 1.482.012c.42-.183.054-.388.172-.592c.086-.15.3-.15.397-.28c.16-.214.053-.203.193-.374c.462-.559.763-.88 1.59-1.385c.075-.043.215-.107.215-.107s.117-.055.16-.12c.054-.086.043-.16.043-.257c0-.065-.01-.096-.01-.16c0-.076.01-.119-.012-.194c-.021-.118-.095-.215-.138-.28a.8.8 0 0 1-.162-.355a.9.9 0 0 1 .033-.6c.086-.225.279-.407.279-.407l.482-.323s.42-.301.55-.42c.139-.118.407-.365.6-.644c.226-.311.344-.505.44-.88c.032-.14.065-.354.065-.354s0-.15.086-.16s.107.02.107.02s.074.042.096.257c.01.215-.053.463-.053.463s-.065.246-.086.396c-.01.097-.012.15-.012.258c0 .183.076.334.076.334s.043.032.043-.043a1.6 1.6 0 0 1 .055-.344c.032-.107.053-.087.117-.27c.086-.236.01-.213.053-.353c.022-.064.076-.129.14-.129s.075.086.075.086s.065.28.012.537c-.054.258-.248.612-.248.612l-.149.257s-.107.183-.15.301c-.043.129-.055.183-.033.3c.032.13.13.303.183.27c.043-.032-.064-.14.065-.398s.298-.418.298-.418s.237-.28.344-.494c.097-.193.194-.506.194-.506s.076-.28.054-.516c-.01-.225-.054-.343-.054-.343l-.096-.172l-.055-.127l.022-.076c.021-.011.097.043.162.129a.85.85 0 0 1 .16.343a1 1 0 0 1 .043.301c0 .086-.031.44.097.666c.054.108.183.354.194.246c.021-.247-.087-.364-.076-.59c.01-.257.076-.193.097-.322c.022-.14.053-.173.032-.355a3 3 0 0 0-.096-.397l-.076-.172l-.032-.064s.021-.031.053-.031l.258-.086s.334-.15.463-.258c.14-.097.3-.27.3-.27s.215-.267.323-.46c.258-.484.257-1.096.246-1.376c-.01-.268-.086-.623-.086-.623s-.086-.43-.064-.709s.043-.408.043-.408s-.01-.279.226-.58s.342-.493.385-.719c.043-.193-.022-.504-.108-.386c-.096.129-.137.387-.277.601c-.193.301-.474.666-.613.666c-.075 0-.096-.172-.096-.172s-.096-.29.065-.656c.118-.258.181-.332.332-.525c.14-.183.225-.28.322-.473c.086-.172.106-.204.16-.472c.01-.065-.01-.204-.074-.194c-.086 0-.322.517-.569.807c-.236.268-.677.611-.677.611s-.043.031-.043-.055c-.01-.075-.022-.3.021-.503a2.2 2.2 0 0 1 .291-.72c.204-.354.461-.6.59-.73c.054-.053.215-.151.13-.205c-.076-.043-.302.15-.474.28c-.214.16-.289.205-.503.463c-.215.257-.27.365-.27.365s-.204.332-.258.654s-.053.504-.053.504s0 .291.032.463c.021.182.097.46.097.46s.108.313.15.507c.044.193.118.761.118.761s.054.409.021.795c-.032.387-.064.612-.107.73c-.043.119-.16.43-.354.645c-.182.204-.226.236-.226.236s-.193.16-.354.246a4 4 0 0 1-.505.227a2 2 0 0 1-.268.031h-.139l-.043-.03l-.023-.087s-.106-.419-.234-.687c-.108-.226-.334-.537-.334-.537s-.387-.527-.688-.817c-.344-.343-.73-.6-.967-.783c-.086-.064-.279-.184-.279-.184s-.783-.783-1.062-1.406c-.194-.43-.322-.74-.268-1.213c.01-.107.053-.312.074-.312l.14.043c.012.01.14.129.259.172c.064.021.181.043.181.043s.097.01.15.021c.054.022.151.054.215.086c.065.032.16.098.16.098l.184.138l.194.15s.106.076.138.087s.054.021.065.021h.043s.044-.012.054-.055c.011-.053-.053-.01-.15-.117a.7.7 0 0 1-.15-.181s-.022-.087-.108-.184s-.193-.182-.193-.182s-.076-.053-.184-.086c-.107-.032-.14-.033-.15-.076s.129-.021.129-.021s.162.021.29.086c.13.064.204.14.204.14l.086.075l.055.054l.052.032s.054.053.065-.022c.01-.064-.011-.118-.022-.129l-.053-.053l-.214-.183a1 1 0 0 0-.172-.15a1.3 1.3 0 0 0-.28-.15c-.107-.044-.171-.033-.279-.087c-.075-.032-.14-.053-.183-.117c-.011-.01-.064-.055.033-.033c.096.021.16.054.267.076c.172.043.28.042.442.096c.064.021.15.064.15.064l.203.086s.28.151.473.162a.94.94 0 0 0 .42-.064a.8.8 0 0 0 .215-.13a.4.4 0 0 0 .052-.064l.022-.054v-.043c-.054-.065-.16.108-.332.14c-.183.033-.173.053-.291.032a.48.48 0 0 1-.3-.15c-.173-.162-.236-.312-.462-.409c-.096-.043-.27-.086-.27-.086s-.236-.075-.365-.15c-.096-.054-.298-.086-.234-.172c.032-.043.29.107.482.129c.14.021.237.011.344.011s.258-.033.28-.033c.021-.01.106 0 .181.022s.118.053.193.086s.163.086.184.086l.043.011l.022-.021l.01-.022l-.01-.021l-.034-.022l-.064-.043s-.096-.054-.182-.14s-.162-.182-.29-.225c-.13-.043-.28-.064-.28-.064l-.15-.012l-.065-.01s-.107-.033-.021-.054a1 1 0 0 1 .15-.032a.5.5 0 0 1 .248.01c.086.032.226.107.236.107c.011.011.14.109.28.141s.322.043.322.043l.086-.021l.043-.012l.031-.022l-.01-.052s0-.044-.064-.055a.7.7 0 0 1-.313-.117c-.118-.086-.203-.172-.203-.172s-.086-.076-.258-.12c-.16-.042-.214-.042-.214-.042l-.055-.022l-.117-.052s-.055-.033-.098-.086c-.043-.054-.106-.152.076-.098c.183.054.225.086.225.086s.097.097.183.107c.054.011.097.022.13-.021c.053-.054-.098-.118-.206-.194a.7.7 0 0 1-.172-.193s-.063-.053.034-.031c.096.021.267.129.267.129s.086.042.13.053c.031.01.118.064.161.085c.032.011.13.033.193.065c.086.054.13.14.172.172c.043.032.076.087.13.097c.053.011.063.032.095.01l.043-.031s.01-.023-.043-.055s-.117-.117-.117-.117l-.022-.043l-.011-.043l-.053-.086l-.098-.14s-.15-.204-.289-.28c-.129-.075-.226-.117-.226-.117s-.064-.031-.096-.053c-.054-.043-.076-.077-.12-.13c-.053-.065-.073-.106-.138-.17c-.118-.118-.483-.184-.344-.27c.076-.043.172-.02.215-.01s.14.052.237.084c.064.022.107.024.171.045c.065.022.14.031.172.053s.065.065.086.076c.011.01.096.15.246.225s.227.128.377.138c.118.011.31-.03.31-.03s.055-.023.012-.077c-.053-.054-.054-.064-.097-.074c-.172-.065-.31-.043-.44-.172c-.053-.054-.076-.065-.119-.15c-.043-.086-.02-.107-.052-.16c-.022-.054-.077-.13-.077-.13s-.16-.194-.332-.29a2 2 0 0 1-.334-.215c-.032-.022-.095-.108-.095-.108l-.055-.086l-.031-.064c-.022-.118.192.033.31.076c.194.064.291.15.485.215c.107.032.172.031.279.074c.182.075.236.258.43.28c.107.01.322.053.279-.044c-.043-.107-.258-.107-.365-.236c-.054-.054-.054-.106-.108-.16c-.086-.108-.29-.205-.29-.205s-.064-.053-.14-.203c-.064-.15-.225-.26-.515-.399c-.193-.096-.58-.118-.43-.215c.086-.064.161-.053.28-.021c.118.043.16.098.257.14c.097.044.14.054.16.065c.022.01.097.043.13.043c.02.01.183.032.226.043l.215.053l.172.064s.085.033.138.033s.141-.021.141-.021l.064-.043l.01-.022s.033-.053-.053-.064a1 1 0 0 0-.128-.012l-.077-.021l-.03-.01s-.151-.118-.28-.172l-.162-.064l-.053-.012l-.064-.01s-.055 0-.141-.076c-.086-.075-.118-.118-.193-.193l-.096-.096s-.086-.066-.086-.12c.01-.085.193.098.193.098l.13.086s.107.076.3.086c.193.011.43-.054.43-.054s.031-.02.138.011s.194.096.194.096l.086.076l.129.139l.021-.01c.01-.01.065-.065-.031-.183c-.097-.119-.258-.225-.258-.225s-.215-.129-.43-.172c-.214-.043-.312-.043-.312-.043s-.161 0-.258-.107c-.097-.108-.16-.215-.16-.215l-.033-.15s-.053-.065-.16-.108c-.097-.043-.206-.107-.206-.107s-.16-.054-.172-.13c-.032-.139.27 0 .43.032c.15.032.215.087.365.12a.9.9 0 0 0 .344.03c.075 0 .118-.008.193-.02c.076 0 .13-.01.206 0c.107.022.15.075.257.118c.065.032.097.063.172.074c.065.011.194.055.172-.01l-.033-.043c-.054-.075-.117-.075-.182-.128c-.14-.108-.204-.193-.365-.268a1 1 0 0 0-.29-.098c-.087-.01-.151.012-.237-.01c-.097-.032-.128-.075-.225-.128c-.15-.086-.237-.162-.398-.227a3 3 0 0 0-.29-.086l-.076-.01l-.03-.011c-.151-.054.267-.171.46-.225c.097-.021.14-.044.236-.033c.086.01.183.13.28.076c.14-.075-.161-.28-.258-.312c-.129-.054-.354-.01-.354-.01l-.494-.012l-.14-.021s-.086 0-.15-.075c-.065-.075-.311-.377-.59-.42c-.29-.043-.376 0-.397-.02c-.247-.388-.506-.473-.7-.655c-.053-.054-.138-.173-.16-.162zm1.173 1.14h.051l.053.033a.5.5 0 0 1 .107.15c.011.043-.128-.01-.181-.022a.4.4 0 0 1-.15-.076s-.023-.032.03-.064a.2.2 0 0 1 .09-.022zm.252.53c.026 0 .045.006.045.006l.053.034a.5.5 0 0 1 .107.15c.011.043-.128-.01-.181-.022a.4.4 0 0 1-.15-.076s-.022-.032.043-.064a.13.13 0 0 1 .083-.027zm-1.882.014a.4.4 0 0 1 .08.004s.043 0 .107.031c.065.043.108.172.108.172s.01.022-.043.022c-.033 0-.033-.053-.065-.075c-.043-.032-.075-.043-.129-.064c-.053-.021-.128.01-.138-.043c0-.032.04-.044.08-.047m-.844.125c.042-.012 0 .072 0 .072s-.139.225-.332.311s-.322.13-.688.162c-.053 0-.03-.033-.03-.033s.417-.117.654-.246a2.4 2.4 0 0 0 .322-.215a.3.3 0 0 1 .074-.05zm.752.06s.065.002.14.055c.076.054.14.237.14.237s.022.117-.032.16s-.14-.031-.184-.096a.27.27 0 0 0-.16-.107c-.086-.032-.215.064-.236 0c0-.022.01-.076.01-.076s.022-.064.119-.117c.086-.054.203-.055.203-.055zm1.998.415c.043.004.103.037.15.037c.14 0 .257 0 .354.021c.086.022.107.075.064.075a.3.3 0 0 1-.096.011c-.096 0-.086-.043-.214.022c-.13.064-.033.033-.215.097c-.172.065-.13-.107-.13-.107s.013-.033.034-.12c.008-.031.027-.039.053-.036m-4.844.498c.065 0 .184.044.184.14c.01.097-.066.054-.12.086c-.031.022-.052.033-.095.065c-.054.043-.108.15-.14.117c-.044-.032-.022-.15-.022-.15s.033-.086.076-.172c.054-.086.117-.086.117-.086m5.137.111a.2.2 0 0 1 .05.008s.032.01.053.031c.022.022.108.098.108.14c0 .033-.139-.022-.203-.032c-.065-.011-.15-.075-.15-.075s-.022-.02.042-.052a.2.2 0 0 1 .1-.02m-1.895.088q.017-.001-.01.049c-.042.086-.171.193-.171.193s-.15.214-.182.246c-.14.108-.312.044-.387.055c-.064.01-.021-.055-.021-.055s.183-.074.3-.138c.158-.079.427-.35.471-.35M9.86 3.17c.023 0 .041.01.041.043c.011.075-.128.128-.128.128s-.042.011-.053-.064s.053-.086.053-.086s.05-.024.087-.021m2.66.117c.018-.01.003.097.003.097s-.033.141-.108.184c-.096.054-.334.118-.355.086c0-.022.311-.12.45-.355zm1.454.039a.2.2 0 0 1 .052.006s.03.01.063.03c.032.033.108.12.119.163s-.14-.01-.215-.021c-.064-.011-.162-.086-.162-.086s-.02-.033.045-.065a.2.2 0 0 1 .098-.027m-1.301.244c.02-.006-.012.084-.012.084s-.043.14-.129.172c-.107.032-.514.042-.525.01c-.01-.033.472-.076.654-.258zm1.334.185a.3.3 0 0 1 .06.006s.033.01.065.032c.032.032.118.13.129.183c.01.065-.15 0-.225-.021a.5.5 0 0 1-.184-.098s-.021-.031.043-.074a.2.2 0 0 1 .112-.028m0 .537a.3.3 0 0 1 .06.006s.033.01.065.032c.032.032.118.13.129.183c.01.054-.15-.011-.225-.033a.5.5 0 0 1-.184-.096s-.021-.021.043-.064a.2.2 0 0 1 .112-.027zm-1.568.514c.083.024.007.629-.153.91a4.7 4.7 0 0 1-.742.944c-.15.107-.053-.086-.053-.086s.418-.579.612-.987c.14-.29.226-.676.29-.752q.029-.033.046-.029m1.55.008a.3.3 0 0 1 .069.01s.042.01.074.043s.14.151.15.205c0 .064-.182-.023-.267-.033a.54.54 0 0 1-.203-.108s-.023-.043.052-.086a.2.2 0 0 1 .125-.031m-.068.52a.3.3 0 0 1 .06.005s.033.012.065.034c.032.032.118.128.129.181c.01.054-.15-.01-.225-.021a.5.5 0 0 1-.182-.096s-.02-.033.043-.076a.2.2 0 0 1 .11-.027m-.031.466h.048l.055.033a.5.5 0 0 1 .108.15c0 .044-.13-.01-.194-.02s-.15-.075-.15-.075s-.022-.032.043-.064a.2.2 0 0 1 .09-.024m-.059.457l.045.006l.043.022c.021.021.084.085.084.117c0 .043-.117-.01-.16-.01a.3.3 0 0 1-.117-.064s-.012-.023.03-.055c.022-.016.05-.017.075-.016m-.09.422l.037.002l.043.022c.022.021.074.075.074.107c-.01.022-.107-.021-.15-.021a.5.5 0 0 1-.107-.053s-.01-.022.033-.043a.2.2 0 0 1 .07-.014m-7.609.207c.118.022.14.032.129.086c.01.054-.139.053-.139.053s-.216.044-.183-.031c.043-.076.193-.108.193-.108m7.511.125c.022 0 .04.004.04.004l.043.022c.021.021.074.075.074.107c-.011.032-.108-.01-.15-.021c-.044-.011-.108-.055-.108-.055s-.01-.022.033-.043a.2.2 0 0 1 .068-.014m-.12.377l.03.002l.032.022c.01.01.064.064.064.086c0 .032-.076 0-.119-.01c-.032-.01-.084-.043-.084-.043s-.01-.022.022-.043a.1.1 0 0 1 .054-.014zm-3.061.12a2 2 0 0 1 .182.011c.3.043.59.312.546.344s-.107 0-.129 0l-.107-.053l-.162-.043s-.29-.065-.504-.055s-.408.086-.408.086s-.086.044-.107-.01c-.011-.064.033-.097.033-.097l.01-.022s.246-.164.646-.162zm-5.113.128l.01.002l.021.022c-.01 0 .032.107-.064.214c-.097.108-.397.677-.461.58c-.065-.075.29-.613.365-.72c.056-.089.107-.098.129-.098m8.05.117l.026.002l.031.012l.055.074c-.011.032-.076.011-.108 0c-.032 0-.076-.043-.076-.043s-.01-.01.022-.03a.1.1 0 0 1 .05-.015m-6.783.303c.017-.006.029.008.043.012l.053.021l.033.032l.108.107c.043.064.16.28.138.3c-.096.097-.128-.032-.267-.193c-.14-.15-.108-.279-.108-.279m6.633.05l.025.005l.032.01l.054.076c0 .021-.065-.012-.097-.012c-.033 0-.075-.043-.075-.043s-.022-.01.01-.021a.1.1 0 0 1 .051-.014zM8.4 8.497c.035.003-.013.065-.013.065s-.184.246-.291.397c-.14.203-.312.514-.344.482s.151-.374.248-.557c.107-.225.268-.343.332-.365a.2.2 0 0 1 .068-.021zm-3.052.805l.021.022s.011.042-.064.16s-.13.119-.13.119c0-.01-.02-.053.044-.182s.129-.119.129-.119m-1.317.42a.03.03 0 0 1 .016.01c.032.043-.064.236-.064.236s-.097.203-.13.117c-.032-.075.034-.214.034-.214c.075-.066.108-.156.144-.149m8.565.277c.096.011.086.194.086.237c.032.311.162.624.398 1c.333.526.87.934.848.967c-.054.053-.59-.366-.784-.602c-.322-.387-.56-.806-.634-1.332c-.022-.118-.022-.291.086-.27m-6.324.15c.021 0 .117.034.117.034l.236.096c.01 0 .13.054.227.107l.234.15l.066.055c0 .022.075.14-.076.108c-.15-.033-.472-.28-.601-.344c-.13-.064-.343-.086-.246-.172c.01-.01.021-.033.043-.033zm-1.14.593h.022c.065 0 .065.052.065.052v.033s-.001.194.01.344c0 .043.119.526.119.526s.021.043-.022.043c-.032 0-.064-.065-.064-.065s-.087-.128-.12-.224c-.031-.086-.042-.227-.042-.227s-.022-.182-.022-.246c.011-.086.011-.162.022-.205a.04.04 0 0 1 .031-.031zm-1.49.257a.1.1 0 0 1 .03 0c.064.011.031.128.031.182s-.062.15-.084.15c-.021 0-.065-.096-.054-.15c.01-.047.018-.167.078-.182zm5.442.893c.122-.01.475.497.988 1.05c.58.624 1.256 1.215 1.278 1.29c.043.129-.473-.28-.752-.494c-.741-.57-1.643-1.729-1.535-1.836a.04.04 0 0 1 .021-.01m10.273.523c.02-.002.037.024.037.024l.022.031c0 .022.128.526.117.848c-.022.45-.042.773-.31 1.117c-.323.419-.882.85-.764.506c.075-.204.57-.462.763-1.031c.108-.344.13-.667.13-.667l-.022-.654s-.012-.053-.012-.129c.012-.032.027-.043.04-.045zm-5.478 1.12c.1.011.145.074.027.16c-.14.096-.193.085-.28.181c-.096.118-.127.517-.224.356c-.096-.161-.032-.387.13-.559a.42.42 0 0 1 .347-.139zm-7.799.439c.041-.008.149.074.149.074c.053.01.107.108.107.108s.022.076-.043.097c-.064.032-.107-.033-.107-.033s-.14-.193-.12-.236a.02.02 0 0 1 .014-.01m10.307 1.525c.021 0 .065.022.119.13s-.086.868-.258.76c-.097-.064.053-.256.053-.417c0-.129-.022-.227-.022-.334s.108-.139.108-.139M13.2 16.824c.038.004.048.058-.004.166c-.075.161-.096.215-.107.366c-.022.16.076.61-.074.44c-.054-.076-.108-.43-.065-.602c.047-.242.186-.375.25-.37m-.82 2.118c.036-.005.054.013.054.013c.022.043-.022.087-.033.098a.4.4 0 0 1-.129.043c-.064.01-.03-.043-.03-.043s.041-.066.095-.098a.1.1 0 0 1 .043-.013m-2.877.228c.086 0 .086.043.086.043c0 .032-.033.044-.12.033c-.074-.01-.084-.032-.073-.043c0-.01.021-.033.107-.033m.652.031l.024.002s.365.064.601.074c.172.011.258.023.43.012c.097 0 .043-.012.193-.012c.054-.01.022.066-.021.077c-.161.043-.226.02-.365.031c-.119.01-.173.021-.291.021c-.204 0-.224.012-.514-.074c-.054-.021-.12-.086-.098-.107a.06.06 0 0 1 .041-.024m-2.435.065c.126.003.086.045.086.045s-.001.042-.076.095c-.076.054-.107.022-.118.022s-.086-.043-.086-.086c.011-.043.13-.074.13-.074zm6.761 1.48l.026.002l.021.043c0 .01-.086.13-.129.13c-.053-.012-.033-.075-.033-.075s-.021-.065.043-.086a.2.2 0 0 1 .072-.014m-.802.318q.014 0 .023.006v.043c.01.033-.27.345-.463.528c-.182.172-.494.408-.494.408h-.043v-.055l.012-.021l.021-.032l.022-.033l.021-.03l.065-.077l.15-.139l.15-.14l.237-.237s.085-.095.117-.117c.032-.021.054-.043.086-.064c.032-.016.07-.038.096-.04m-1.553 1.293a.06.06 0 0 1 .05.014c.033.075-.02.096-.02.096l-.098.076c-.011 0-.075.054-.096.021c-.022-.032.01-.075.01-.086s.065-.085.119-.107a.1.1 0 0 1 .035-.014m-1.047.994c.044-.005.076.061.076.061s.022.031.022.074c0 .033-.097.022-.15.065c-.065.043.065.173-.14.162c-.117-.01-.053-.118-.042-.129l.074-.107c.054-.076.087-.087.14-.12z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--googlepay\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3.963 7.235A3.96 3.96 0 0 0 .422 9.419a3.96 3.96 0 0 0 0 3.559a3.96 3.96 0 0 0 3.541 2.184c1.07 0 1.97-.352 2.627-.957c.748-.69 1.18-1.71 1.18-2.916a5 5 0 0 0-.07-.806H3.964v1.526h2.14a1.84 1.84 0 0 1-.79 1.205c-.356.241-.814.379-1.35.379c-1.034 0-1.911-.697-2.225-1.636a2.38 2.38 0 0 1 0-1.517c.314-.94 1.191-1.636 2.225-1.636a2.15 2.15 0 0 1 1.52.594l1.132-1.13a3.8 3.8 0 0 0-2.652-1.033zm6.501.55v6.9h.886V11.89h1.465q.904 0 1.522-.588a1.91 1.91 0 0 0 .635-1.464a1.92 1.92 0 0 0-.635-1.456a2.13 2.13 0 0 0-1.522-.598zm2.427.85a1.16 1.16 0 0 1 .823.365a1.176 1.176 0 0 1 0 1.686a1.17 1.17 0 0 1-.877.357H11.35V8.635zm4.124 1.175q-1.262 0-1.907.925l.781.491q.432-.626 1.175-.626a1.25 1.25 0 0 1 .856.323a1 1 0 0 1 .366.785v.202q-.51-.29-1.3-.289q-.926 0-1.479.434q-.555.432-.554 1.165a1.48 1.48 0 0 0 .525 1.156q.525.463 1.305.463q.915 0 1.465-.81h.038v.655h.848v-2.909q0-.915-.568-1.44q-.57-.525-1.551-.525m2.263.154l1.946 4.422l-1.098 2.38h.915L24 9.963h-.965l-1.368 3.391h-.02l-1.406-3.39zm-2.146 2.368q.741 0 1.156.33q0 .558-.44.973a1.4 1.4 0 0 1-.997.414a1.08 1.08 0 0 1-.69-.232a.71.71 0 0 1-.293-.578q0-.383.363-.647q.36-.26.9-.26Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--lamborghini\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M22.192 13.826c-.032.02-.232.114-.288.136c-.406.18-.772.152-1.18-.088c-.294-.172-.566-.552-.672-.684c-.084-.106-.186-.244-.332-.374c-.272-.244-.638-.404-1.272-.392a.3.3 0 0 1-.146-.036c-.64-.338-1.746-.752-2.8-.7c-.21.016-.24-.136-.31-.306a4 4 0 0 0-.46-.936c-.168-.238-.24-.24-.378-.278c-.152-.042-.32-.06-.42-.236c-.012-.022-.062-.116-.006-.182c.14-.164.528-.388-.056-.718c-.356-.2-.196-.33-.138-.36a.6.6 0 0 1 .392-.042a1 1 0 0 1 .56.36c.19.222.832 1.264 1.222 2.054c.006.01.014.066.086.074c.108.01.296.01.334.014c.06.004.06-.044.054-.064c-.552-1.836-1.19-4.124-2.296-5.714c-.02-.046-.002-.094.068-.088c.988.1 1.276 1.51 1.856 2.434c.744 1.19 1.18.724 1.252-.08c.048-.56-.1-1.272-.49-1.672c-.092-.114-.258-.256-.326-.34c-.024-.032-.028-.082.038-.1a.5.5 0 0 1 .118-.006c.458.034 1.092.404 1.36.816c.546.846.506 1.3.43 1.6c-.128.512-.368.806-.07 1.618c.588 1.604.434 1.268.1 2.278c-.03.076.018.134.084.128c.77-.072 1.004.104 1.17.192c.018.01.032.024.044.02c.03-.01.04-.048.044-.098c.064-.432-.026-.616-.124-.87c-.06-.15-.124-.32-.146-.484a.8.8 0 0 1 .07-.488c.131-.274.16-.587.084-.882c-.194-.856-.896-2.264-1.344-3.076q-.194-.368-.392-.734c-.032-.06-.02-.128.006-.184l.054-.136c.108-.274.164-.48.196-.72c.104-.766-.098-1.312-.652-1.768c-.516-.424-1.432-.612-2.654-.544l-.26.016c-1.148.066-2.452.14-3.434.06c-.95-.08-1.504-.23-1.696-.46a.33.33 0 0 1-.076-.262A.84.84 0 0 1 9.74.96c.17-.13.37-.2.514-.18c.254.012.536.156.86.322c.29.15.62.32 1.004.428a3 3 0 0 0 .952.124c.29-.012.576-.072.846-.18a.9.9 0 0 0 .232-.132c.02-.016.026-.048.004-.08c-.014-.016-.03-.016-.09-.016a4.5 4.5 0 0 1-1-.12c-.256-.064-.28-.124-.276-.148c.006-.056.14-.108.294-.114c.752-.034 1.328.006 1.71.034q.241.025.486.016c.022-.002.03-.016.032-.022a.04.04 0 0 0-.012-.04c-.264-.22-1.126-.55-2.11-.724c-1.582-.28-2.642-.05-3.252.192a3 3 0 0 0-.714.4q-.46.358-.508.77c-.04.364.224.836 1.72 1.01c1.586.184 3.068.158 4.374.136l.402-.008c.828-.012 1.528.188 1.83.522c.289.34.393.798.28 1.228q-.046.173-.14.324c-.094.13-.2.168-.39.118c-.612-.162-1.704-.52-2.232-.7c-.472-.16-.844-.284-1.16-.362c-.936-.23-1.228-.078-1.858.32c-.152.096-.306.2-.484.322c-.26.176-.55.376-.94.62q-.428.258-.868.494c-.332.18-.674.37-1.01.572c-1.076.632-1.248 1.48-1.448 2.46c-.14.696-.3 1.484-.832 2.284c-.058.086-.52.646-.616.804c-.366.586-.56 1.092-.484 1.94c.06.636-.16 1.188-.37 1.722c-.164.42-.32.82-.346 1.244c-.02.264-.01.51 0 .748c.014.394.02.788-.1 1.128c-.092.26-.328.52-.42.772a3.9 3.9 0 0 0-.198 1.212c-.006.36-.272.622-.554.9c-.248.246-.508.504-.602.84c-.014.044-.02.078-.038.104c-.024.04-.06.064-.11.1a.96.96 0 0 0-.336.408c-.096.253-.089.533.02.78c.016.028.058.096.122.104q.067.006.13-.07s.276-.318.382-.412a.086.086 0 0 1 .108-.008c.032.022.038.06.02.1c-.012.024-.178.32-.274.568l-.002.008c-.014.034-.03.08-.006.114q.031.054.17.06q.06.005.12.004c.508 0 .776-.136.914-.254a.34.34 0 0 0 .08-.124l.02-.04c.1-.272.168-.588.178-.824c0-.1.028-.128.096-.196c.268-.272.268-.628.268-.974c0-.32 0-.648.21-.906c.57-.64.866-1.384 1.152-2.104c.296-.744.6-1.514 1.208-2.154c.154-.158.302-.244.4-.228q.075.012.116.094c.13.24.09.562.052.874c-.042.354-.082.686.104.904c.126.162.16.334.098.494c-.08.256-.324 1.032-.902 1.376a2 2 0 0 0-.216.164a.4.4 0 0 0-.064.094a.47.47 0 0 1-.312.262a.96.96 0 0 0-.536.346c-.22.331-.314.73-.264 1.124c.01.06.03.138.088.214q.052.072.116.082a.13.13 0 0 0 .1-.028a1 1 0 0 0 .126-.132c.08-.09.178-.204.3-.296c.04-.03.08-.022.104-.006c.02.016.032.04.024.06a1 1 0 0 1-.094.174c-.06.094-.134.21-.192.348q-.024.047-.006.084c.016.04.06.056.07.06c.37.118.92-.022 1.23-.312a.76.76 0 0 0 .228-.59a.36.36 0 0 1 .098-.228c.216-.186.306-.476.4-.784l.072-.222c.098-.317.287-.6.542-.812c.406-.38.59-.74.706-.96c.118-.238.144-.37.23-.508c.17-.268.742-.32.954-.194q.131.078.058.214c-.032.058-.334.546-.476.88c-.07.164-.228.226-.32.28c-.568.332-.672.956-.688 1.212c-.006.08.002.186.044.246a.14.14 0 0 0 .09.06a.14.14 0 0 0 .106-.028c.032-.026.34-.336.376-.368c.052-.044.096-.036.12-.016c.022.02.032.062 0 .11c-.04.062-.254.382-.228.452c.04.118.162.116.282.116c.974-.08 1.318-.774 1.318-.774c.024-.04.052-.094.036-.238c-.028-.26-.088-1.16.432-1.72c.154-.172.246-.056.28.02c.064.14.156.378.21.498c.112.254.188.44.32.692c.216.424.546.482.952.432c.526-.066.888-.024 1.24.01c.3.026.466.046.688-.156c.12-.11.35-.31.504-.53c.1-.138.128-.226.104-.44c-.072-1.082.49-2.022 1.504-2.514c.152-.062.32-.044.424.096c.228.336.756 1.2.756 1.934a.8.8 0 0 1-.058.234c-.072.2-.16.45.004.79c.012.294-.098.524-.194.728c-.138.288-.246.516.13.74q.213.12.45.18a.1.1 0 0 0 .04-.012a.05.05 0 0 0 .024-.034c.01-.086.02-.38.036-.448c.006-.028.02-.06.052-.064c.03 0 .06.022.068.046c.03.072.106.36.128.404q.026.06.068.076c.15.042.356-.216.432-.35c.132-.274.078-.68-.138-1.036a.3.3 0 0 1-.036-.158a.97.97 0 0 0-.04-.66a1.5 1.5 0 0 1-.088-.344c-.06-.508.254-2.12.282-2.284c.054-.3.098-.514.116-.734a.86.86 0 0 0-.216-.62c-.136-.146-.3-.28-.46-.408a5 5 0 0 1-.378-.33a.87.87 0 0 1-.228-.512q0-.03.012-.04l.026-.006c.24.018.434.176.676.38c.22.18.466.384.81.536c.684.304 1.332.26 1.984-.136c.276-.196.362-.366.376-.388c.018-.03-.008-.116-.088-.07M7.054 11.124c.04-.316.272-.65.374-1.044c.146-.444.186-1.22.266-1.836c.04-.308.156-.436.378-.464c.146-.014.3.114.378.548c.272 1.774.804 2.02 1.114 2.49l.016.026c.08.148.104.284-.02.384c-.072.06-.316.146-.728-.104c-.496-.298-.57-.62-1.392.038c0 0-.11.084-.214.108c-.09.02-.188-.014-.172-.146m4.3 6.51c-.03.02-.064.006-.112-.024c-.326-.21-1.23-.374-1.992-.068c-.786.314-1.504.76-1.552-.018c-.01-.688.136-.988-.104-1.396l-.02-.032c-.02-.032.004-.04.012-.04c1.102-.086 1.398-.43 1.466-.55c.014-.028-.004-.056-.032-.06c-.254-.028-1.518-.066-2.024.008c-.894.13-1.494 1.474-1.61 1.602c-.134.146-.304.034-.304-.1c0-.224.134-1.314.22-1.692c.14-.598.332-1.04.916-1.132c.408-.062 1.412-.168 1.344-.44a2.4 2.4 0 0 1-.088-.5c0-.132.068-.16.202-.128c.1.02.232.08.404.12c1.26.298 1.908.06 2.66-.274l.318-.144a.168.168 0 0 1 .23.222c-.04.086-.094.126-.21.236c-.248.24-1.174 1-.616 2.284c.434 1 .56 1.26.87 1.942c.05.112.058.16.02.184zm2.346 1.732c-.062.096-.158.164-.34.164c-.228 0-.388-.068-.484-.17a.76.76 0 0 1-.174-.688c.03-.12.1-.198.18-.22c.032-.012.05-.008.068.014c.034.054.156.248.184.288a.34.34 0 0 0 .142.108c.092.038.21.07.272.098c.19.082.234.278.152.406m3.638-3.54c-.024.04-.046.046-.078.06c-1.142.432-2.052 1.6-1.886 3a.34.34 0 0 1-.09.246s-.24.244-.39.348c-.052.036-.11.064-.244.056l-.51-.032c-.08-.014-.046-.084-.04-.1a.3.3 0 0 0 .016-.05c.044-.21.012-.504-.284-.614c-.042-.024-.016-.064-.01-.076c.126-.314.286-.7.412-1.242c.09-.313.023-.65-.18-.906l-.18-.24c-.052-.058-.038-.12.034-.144l.254-.066c.06-.02.056-.114-.004-.13l-.13-.04a.6.6 0 0 1-.256-.228a.6.6 0 0 1-.1-.226l-.014-.074c-.002-.038-.06-.04-.088-.012a.62.62 0 0 0-.114.754c.206.344.198.31.38.57c.06.084.098.154.118.24c.029.21.008.425-.06.626l-.208.632c-.126.28-.266.214-.344.16c-.104-.068-.2-.244-.25-.432c0 0-.144-.526-.14-1.228c-.008-.084-.066-.222-.25-.1l-.49.404c-.068.038-.188.018-.164-.142c0 0 .352-1.57.73-2.454c.284-.72-.032-1.126-.408-1.572c-.618-.788-.756-1.846.68-1.266c.386.176.524-.052 1-.094c.34-.028.452.11.48.168a.4.4 0 0 1 .04.14c0 .012-.004.02-.02.02c-.804.048-1.764.716-1.02 1.766c.726 1.028 2.73 1.372 3.626.392c.012-.012.014-.042-.004-.056a.04.04 0 0 0-.046-.008a3 3 0 0 1-.556.16c-.428.07-1.334.02-1.76-.47c-.246-.28-.24-.602.174-.652c.23-.018.344.024.444.026c.258-.004.31-.26.258-.38a1 1 0 0 0-.292-.364c-.134-.094-.06-.194.026-.192c.828.048 1.62.192 1.92 1.186c.012.038.032.164.064.21c.064.096.174.168.298.274c.3.262.57.73-.344 2.152m1.076-.616c.146-.304.344-.1.44.234c.12.426.136 1.108.084 1.46c-.064.46-.28.368-.396.204c-.184-.258-.38-.6-.52-.836l-.01-.022c-.064-.134-.074-.24-.006-.336c.068-.106.34-.564.408-.704'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--landrover\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10.182 11.491h.717l.625-1.85l.365 1.85h.718l.978-2.858l-.75.001l-.522 1.554l-.299-1.554h-1.01l-.025.074l.05.048c.053.053.05.114.005.246zm3.749-2.489l-.853 2.49h1.259c.54 0 .847-.12 1.098-.387c.313-.332.6-1.195.59-1.67c-.009-.485-.322-.8-.98-.8H13.9l-.024.073l.05.048c.052.053.05.114.004.246m.685.31h.313c.213 0 .33.071.333.236c.002.106-.027.252-.137.565c-.098.28-.176.443-.287.562c-.088.094-.207.135-.478.135h-.261zm4.066.347H16.78l-.247.68h1.318l-1.497.509l-.093.243l2.157-.71l.264-.722zM5.043 11.492h1.95l.236-.682H6.095l.75-2.176h-.979l-.024.074l.049.048c.053.053.051.114.005.246zm2.153-.001h.83l.359-.632h.859l.008.632h.753l-.162-2.857H8.716l-.025.074l.036.036c.06.058.035.142-.184.49zm1.996-2.067h.026l.014.864h-.527zM8.01 12.11H6.776l-.025.074l.05.05c.053.051.05.113.004.245l-.862 2.49h.788l.337-.989h.267l.296.988h.792l-.372-1.01a.76.76 0 0 0 .433-.194c.149-.136.252-.326.337-.607c.124-.407.049-.64-.031-.76c-.11-.164-.342-.287-.78-.287m.068 1.038c-.05.122-.104.151-.175.18a1 1 0 0 1-.245.026H7.28l.205-.591h.455c.136 0 .192.07.194.152a.8.8 0 0 1-.057.233m10.436-1.038H17.28l-.024.074l.05.05c.053.051.05.113.005.245l-.863 2.49h.789l.336-.988h.267l.297.987h.79l-.37-1.01a.76.76 0 0 0 .431-.194c.15-.136.253-.326.338-.607c.124-.407.05-.64-.03-.76c-.11-.164-.343-.287-.782-.287m.069 1.038c-.05.122-.104.151-.174.18a1 1 0 0 1-.245.026h-.376l.203-.591h.455c.136 0 .192.07.193.152a.8.8 0 0 1-.056.233m1.367-4.742c-2.365-1.222-5.31-1.69-7.95-1.69s-5.585.468-7.95 1.69C2.72 9.093 1.035 10.331 1.035 12s1.686 2.907 3.015 3.594c2.365 1.222 5.31 1.69 7.95 1.69s5.585-.467 7.95-1.69c1.329-.687 3.015-1.925 3.015-3.594c0-1.67-1.685-2.907-3.015-3.594m-.12 6.954c-2.33 1.203-5.227 1.66-7.83 1.66s-5.5-.457-7.83-1.66C2.939 14.721 1.3 13.546 1.3 12c0-1.548 1.638-2.722 2.87-3.359C6.5 7.438 9.398 6.981 12 6.981s5.5.456 7.83 1.66c1.233.637 2.87 1.81 2.87 3.36c0 1.547-1.638 2.721-2.87 3.359m.595-7.873C18.171 6.322 15.18 5.681 12 5.681c-3.179 0-6.17.641-8.425 1.806C2.24 8.177 0 9.681 0 12s2.24 3.823 3.575 4.513C5.829 17.678 8.821 18.32 12 18.32s6.171-.641 8.425-1.806C21.76 15.823 24 14.32 24 12s-2.24-3.823-3.575-4.513m-.293 8.46C17.967 17.064 15.08 17.68 12 17.68s-5.966-.616-8.132-1.735C1.786 14.87.638 13.468.638 12c0-1.469 1.148-2.87 3.23-3.946C6.034 6.936 8.921 6.32 12 6.32c3.08 0 5.967.617 8.132 1.735c2.083 1.075 3.23 2.477 3.23 3.946c0 1.468-1.147 2.87-3.23 3.946m-9.41-3.87h-.091c-.539 0-.846.144-1.099.412c-.314.333-.609 1.23-.603 1.706c.006.484.32.82.978.82h.096c.54 0 .848-.145 1.1-.413c.314-.333.603-1.23.597-1.706c-.006-.484-.32-.82-.979-.82m.046 1.515c-.098.281-.175.462-.288.581c-.09.094-.207.161-.48.161c-.212 0-.33-.087-.33-.251c-.002-.107.027-.268.141-.582c.098-.28.175-.462.289-.581c.088-.094.207-.161.478-.161c.213 0 .331.087.33.25c.003.108-.026.27-.14.583M6.035 12.48l-2.157.709l-.263.723h1.902l.248-.681H4.446l1.497-.507zm7.846-.369l-1.046 2.055h-.022l-.053-2.055h-.875l-.034.074l.075.046c.073.051.093.103.102.246l.119 2.492h.975l1.573-2.858zm2.396 1.712l.219-.597H15.49l.156-.457h1.088l.24-.66H14.92l-.029.084l.05.049c.053.051.05.112.004.246l-.855 2.48h1.92l.232-.663h-1.12l.164-.482z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--maserati\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.678 21.213h4.67v.909h-4.67zm.87 2.787h2.93v-1.409h-2.93zm-.844-5.313c.575.523.881 1.28.83 2.056h2.944a2.58 2.58 0 0 1 .818-2.056zm-3.052-2.17v.683h10.696v-.683zm.478 3.087a3.83 3.83 0 0 0 1.74-.917H7.009zm9.74 0l.121-.917h-1.86c.49.451 1.089.768 1.739.917m-8.666-4.556A74 74 0 0 0 5.913 8.63q.967.153 1.913.405A18.9 18.9 0 0 0 3.51 5.583c1.226 2.378 2.378 5.987 2.965 9.465zm9.326 0c.587-3.478 1.74-7.087 2.961-9.465a18.9 18.9 0 0 0-4.308 3.452q.945-.254 1.913-.405a66 66 0 0 0-2.292 6.418zM6.087 16.17h11.83v-.679H6.087zm5.135-1.144q.468-1.11.77-2.278q.305 1.167.773 2.278h2.052c-1.743-2.87-2.234-6.665-2.343-10c-.009-.343.13-.43.46-.283l1.053.474A15.5 15.5 0 0 1 11.991 0A15.5 15.5 0 0 1 10 5.217l1.052-.474c.33-.152.457-.06.457.283c-.109 3.313-.6 7.109-2.34 10zm-5.135 3.191h11.83v-.678H6.087z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--mclaren\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.062 11.713c3.305-2.139 7.748-2.208 2.564 1.248l.082-.11c1.467-2.016-1.522-1.563-2.578-1.166zM6.967 13.236h1.399v.549H6.747c-.686 0-.987-.206-.987-.754v-.123c0-.466.274-.768.96-.768h1.646v.549H6.967a.25.25 0 0 0-.247.247v.069a.246.246 0 0 0 .247.231M9.6 11.864v1.371h.823v.549h-1.92v-1.92zm-5.198.247c.191-.154.427-.241.672-.247h.549v1.92H4.525v-.96l-1.056.96H2.468v-.96l-1.221.96H0l2.18-1.646c.206-.151.343-.274.699-.274h.686v.96zm9.312.206a.316.316 0 0 1 .343-.316h1.303v.549h-.686v1.234h-.96zm6.431-.316c.823 0 1.111.178 1.111.782v1.001h-.96v-.686a.41.41 0 0 0-.411-.411h-.411v1.097h-.96v-1.783zm-7.487 0c.631 0 .919.261.919.699v.411c0 .507-.288.672-.987.672h-1.083c-.398 0-.686-.041-.837-.178a.5.5 0 0 1-.11-.315v-.069c0-.274.165-.535.686-.535h1.234c0-.123.014-.137-.137-.137h-1.646V12zm-.179 1.166v-.069h-.754a.07.07 0 0 0 0 .138h.686a.07.07 0 0 0 .068-.069m5.02-1.166c.727 0 .878.219.878.521v.069c0 .329-.261.507-.686.507h-1.234c0 .123.123.137.274.137h1.508v.549H16.36c-.59 0-.864-.247-.864-.699v-.315c0-.521.288-.768.946-.768zm-.151.686a.07.07 0 0 0 0-.138h-.823a.07.07 0 0 0-.069.069v.069z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--mercedes\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 0c6.623 0 12 5.377 12 12s-5.377 12-12 12S0 18.623 0 12S5.377 0 12 0M3.245 17.539A10.36 10.36 0 0 0 12 22.36c3.681 0 6.917-1.924 8.755-4.821L12 14.203zm10.663-6.641l7.267 5.915A10.3 10.3 0 0 0 22.36 12c0-5.577-4.417-10.131-9.94-10.352zm-2.328-9.25C6.057 1.869 1.64 6.423 1.64 12c0 1.737.428 3.374 1.185 4.813l7.267-5.915z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--paypal\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M15.607 4.653H8.941L6.645 19.251H1.82L4.862 0h7.995c3.754 0 6.375 2.294 6.473 5.513c-.648-.478-2.105-.86-3.722-.86m6.57 5.546c0 3.41-3.01 6.853-6.958 6.853h-2.493L11.595 24H6.74l1.845-11.538h3.592c4.208 0 7.346-3.634 7.153-6.949a5.24 5.24 0 0 1 2.848 4.686M9.653 5.546h6.408c.907 0 1.942.222 2.363.541c-.195 2.741-2.655 5.483-6.441 5.483H8.714Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--porsche\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.972 0A26 26 0 0 0 9.93.091a28 28 0 0 0-4.248.685a24 24 0 0 0-2.975.966l-.06.022s.118 7.243.21 10.831a10 10 0 0 0 .569 3.098a15 15 0 0 0 1.622 3.214A12.9 12.9 0 0 0 7.56 21.66a11 11 0 0 0 1.192.873a15 15 0 0 0 2.038 1.031c.233.098.436.192.62.255A5 5 0 0 0 12 24a5 5 0 0 0 .59-.182c.182-.063.387-.156.62-.255a15 15 0 0 0 2.037-1.031a11 11 0 0 0 1.194-.873a12.9 12.9 0 0 0 2.511-2.752a15 15 0 0 0 1.622-3.214a10 10 0 0 0 .57-3.098c.091-3.588.21-10.827.21-10.827l-.057-.026a24 24 0 0 0-2.976-.966a28 28 0 0 0-4.248-.684A26 26 0 0 0 12.031 0zm0 .361h.057c.679.008 1.288.03 1.963.09a26.6 26.6 0 0 1 4.084.663a22.5 22.5 0 0 1 2.861.937l.057.025l-.038 2.274l-.019-.01a23 23 0 0 0-2.86-.937a26.6 26.6 0 0 0-4.085-.662c-.675-.06-1.281-.1-1.96-.108h-.058c-.679.009-1.29.048-1.965.108a26.6 26.6 0 0 0-4.084.665a23 23 0 0 0-2.861.938l-.02.01l-.038-2.281l.058-.022a22.5 22.5 0 0 1 2.86-.937A26.6 26.6 0 0 1 10.01.45c.675-.06 1.284-.08 1.963-.089zm.288.216a17 17 0 0 0-.902.008c-.121.005-.288.109-.29.23l-.007.648c-.002.132.172.236.305.239c.462.01.87.002 1.318.03c.033.003.062.023.062.056l-.003.13a.042.042 0 0 1-.045.046c-.521 0-1.066-.025-1.593.017c-.028.002-.027-.005-.028.023l-.024.384l-.002.03a16 16 0 0 1 1.882 0a.32.32 0 0 0 .305-.262l.006-.627c0-.129-.158-.224-.261-.23c-.442-.028-.945-.013-1.394-.025a.046.046 0 0 1-.044-.05l.009-.145c0-.028.019-.036.047-.037c.444-.016 1.107.005 1.562.019a.07.07 0 0 0 .06-.07V.674c0-.017-.032-.067-.063-.068V.605a33 33 0 0 0-.9-.028m-1.88.064c-.423.008-1.341.125-1.862.19L8.515 2.64v.023l.47-.06a.01.01 0 0 0 .01-.006a.01.01 0 0 0 .003-.01v-.523l.947-.102c.083-.015.18.046.256.169a.9.9 0 0 1 .114.339l.467-.035c.01 0 .03 0 .028-.01a1 1 0 0 0-.307-.663a.32.32 0 0 0 .197-.31a4 4 0 0 0-.022-.564a.32.32 0 0 0-.3-.247zm3.59.019a.404.404 0 0 0-.413.332l-.01 1.195a.31.31 0 0 0 .24.289c.61.057 1.21.112 1.89.215c.011 0 .032-.007.032-.017v-.416c0-.009-.02-.028-.027-.03c-.454-.057-1.053-.137-1.589-.193a.08.08 0 0 1-.058-.07v-.812c0-.034.05-.052.084-.05c.529.044 1.056.14 1.584.197c.014.002.036-.007.037-.021l.01-.382a.04.04 0 0 0-.029-.033a36 36 0 0 0-1.75-.204zm1.98.237c-.012 0-.022.014-.022.025c-.006.274-.045 1.457-.053 1.772v.027c.155.027.326.048.453.074c.014.002.035-.008.035-.022c-.002-.207 0-.448-.004-.636c0-.013.006-.014.02-.012a31 31 0 0 1 1.102.22c.008 0 .052.007.052.03c-.003.217-.007.4-.013.617a.04.04 0 0 0 .027.04q.216.05.42.1c.037.008.043.001.044-.012c.022-.451.03-1.174.036-1.784c0-.008-.003-.02-.01-.022c-.153-.035-.297-.072-.453-.105c-.014-.003-.022.02-.023.035c-.015.223-.009.43-.026.652c0 .008 0 .012-.009.01c-.37-.076-.765-.158-1.132-.227c-.01-.002-.006-.02-.005-.031l.003-.653a.03.03 0 0 0-.026-.03zM7.934.92h-.037c-.543.086-1.089.201-1.64.32a.5.5 0 0 0-.23.143a.32.32 0 0 0-.102.205l.004 1.118a.43.43 0 0 0 .106.266a.24.24 0 0 0 .204.11a39 39 0 0 1 1.633-.323a.5.5 0 0 0 .268-.166a.36.36 0 0 0 .098-.23L8.236 1.2a.28.28 0 0 0-.11-.198a.3.3 0 0 0-.191-.08zm2.157.197a.076.076 0 0 1 .08.069l.003.189a.17.17 0 0 1-.14.166l-1.062.104l-.009-.008V1.23l.009-.004l1.111-.108zm-2.52.29a.2.2 0 0 1 .078.022a.12.12 0 0 1 .054.106l-.009.704a.13.13 0 0 1-.049.105a.3.3 0 0 1-.12.047a61 61 0 0 1-.997.19a.1.1 0 0 1-.088-.017a.13.13 0 0 1-.03-.1v-.726a.14.14 0 0 1 .04-.097a.24.24 0 0 1 .12-.06c.29-.054.67-.129.968-.172zm10.81 0l-.001.001c-.008 0-.008.012-.008.019c-.014.606-.03 1.167-.035 1.773c0 .013.006.03.018.033a22 22 0 0 1 2.158.7c.032.011.031-.013.031-.022c.003-.138.01-.278.003-.416a.04.04 0 0 0-.025-.033a17 17 0 0 0-1.66-.541a.03.03 0 0 1-.019-.026l.008-.18c0-.008.014-.01.022-.008a22 22 0 0 1 1.67.542c.01.003.01-.01.01-.019a5 5 0 0 0 0-.468a.03.03 0 0 0-.02-.026a22 22 0 0 0-1.638-.523c-.008-.002-.018-.01-.018-.018v-.192c0-.008.013-.013.021-.01c.564.144 1.184.36 1.615.519c.038.014.06.008.06-.027c0-.157.006-.168-.002-.324c-.002-.02-.004-.04-.022-.047a21 21 0 0 0-2.169-.707zm-12.97.064a.4.4 0 0 0-.084.009c-.65.166-1.303.414-1.956.652a.06.06 0 0 0-.03.052V3.65l.003.33s.471-.177.573-.21c.013-.004.013-.017.013-.031l-.01-.52c0-.015.002-.037.016-.04l1.625-.502a.3.3 0 0 0 .138-.101a.24.24 0 0 0 .052-.156l-.017-.683a.27.27 0 0 0-.119-.197a.37.37 0 0 0-.204-.068zm-.286.496c.036-.01.07.031.072.063a2 2 0 0 1 .012.25c-.001.045-.066.097-.11.11l-1.184.386c-.011.004-.031 0-.031-.012l.002-.358c0-.017.02-.031.036-.036a11 11 0 0 1 1.203-.403m6.967.981c.653.01 1.246.03 1.9.088a26.6 26.6 0 0 1 4.083.663a22.5 22.5 0 0 1 2.861.937l.014.007l-.007.448h-8.851zm-.317.002l-.001 4.618H8.827c-.043-.004-.015-.023.015-.052a1.7 1.7 0 0 1 .715-.312c.022-.002.028-.014-.003-.054a.9.9 0 0 0-.93-.212a.99.99 0 0 0-.624.603a.04.04 0 0 1-.04.031a7 7 0 0 1-.47.013c-.025 0-.037-.032-.035-.056a.74.74 0 0 1 .343-.484a1.1 1.1 0 0 1 .519-.178a.04.04 0 0 0 .02-.063a.5.5 0 0 0-.105-.093a.76.76 0 0 0-.504-.077a1.05 1.05 0 0 0-.948.964c-.01.06.006.074-.053.094c-.112.038-.322.064-.434.088c-.02.003-.05-.043-.045-.063a1.3 1.3 0 0 1 .244-.522a1 1 0 0 1 .342-.291c.026-.013.05-.044.026-.064c-.253-.22-.771.012-.98.241a1.37 1.37 0 0 0-.275.91c0 .016.014.041 0 .047a5 5 0 0 1-.4.15c-.012.003-.014-.028-.016-.04a.93.93 0 0 1 .147-.677a.66.66 0 0 1 .244-.241q.014-.011 0-.028c-.115-.149-.569-.042-.708.094c-.32.312-.297.615-.312 1.097c-.001.023-.03.111-.056.123a.6.6 0 0 1-.184.07c-.021.006-.023.014-.028-.007a.39.39 0 0 0-.57-.222a.356.356 0 0 0-.077.532c.015.017.02.034-.003.041a.42.42 0 0 0-.275.534a.34.34 0 0 0 .296.21a.63.63 0 0 0 .37-.108a.043.043 0 0 1 .06.01a.386.386 0 0 0 .531.124c.162-.107.234-.273.114-.559c-.007-.016.02-.046.034-.054a6.6 6.6 0 0 1 3.144-.88a1.8 1.8 0 0 1 .456.101l.023.008l.002.941a.2.2 0 0 1-.034.025a1 1 0 0 0-.432.55c-.004.017-.006.021-.035.024c-.193.019-.399.047-.591.062c-.011.002-.032-.019-.028-.03a1.87 1.87 0 0 1 .725-.908a.06.06 0 0 0 .01-.067a.4.4 0 0 0-.168-.093a1.09 1.09 0 0 0-.895.362a1.42 1.42 0 0 0-.312.875c-.001.022.003.058-.019.065c-.124.039-.261.074-.39.11c-.015.004-.035-.011-.038-.027a1.01 1.01 0 0 1 .486-1.03c.051-.04-.038-.102-.102-.102a.96.96 0 0 0-.913.53a1.3 1.3 0 0 0-.03.793c.003.023.019.063-.006.069c-.079.019-.265.09-.323.108q-.03.01-.047-.03a1.04 1.04 0 0 1-.021-.488a1.1 1.1 0 0 1 .268-.493c.008-.01.011-.032 0-.037a.54.54 0 0 0-.378-.025a.74.74 0 0 0-.477.38c-.159.297-.118.583.051 1.005c.008.02.018.058 0 .07l-.137.08c-.017.013-.032.002-.044-.015c-.055-.078-.124-.202-.21-.24a.42.42 0 0 0-.428.035a.41.41 0 0 0-.12.431a1 1 0 0 0 .1.152c.01.014-.001.036-.013.047c-.059.052-.14.09-.188.14a.395.395 0 0 0-.01.471a.365.365 0 0 0 .45.123a2 2 0 0 0 .232-.122c.027-.018.045-.051.07-.025a.55.55 0 0 0 .224.153a.43.43 0 0 0 .354-.062a.305.305 0 0 0 .168-.338a.9.9 0 0 0-.143-.27c-.033-.035-.035-.033 0-.054a7.4 7.4 0 0 1 1.66-.724a5 5 0 0 1 1.69-.207h.046l.003 1.949H3.206c-.054-2.133-.116-5.51-.156-7.836l.014-.007a22.5 22.5 0 0 1 2.86-.937a26.6 26.6 0 0 1 4.084-.663a23 23 0 0 1 1.768-.086zm-3.088.816a1.24 1.24 0 0 0-.693.232c-.286.188-.456.773-.49.982a.044.044 0 0 1-.04.036a6 6 0 0 0-.676.125c-.007.001-.012-.01-.012-.017a1 1 0 0 1 .258-.59a3.5 3.5 0 0 1 .493-.396c.013-.011.004-.045-.012-.051a1.03 1.03 0 0 0-.797.012a1.13 1.13 0 0 0-.675.867a2 2 0 0 0-.029.41c.002.017-.03.018-.045.023c-.246.077-.504.167-.71.236c-.01.004-.039.002-.039-.01a1.17 1.17 0 0 1 .175-.655c.12-.195.343-.305.505-.469c.011-.012.028-.044.011-.051c-.41-.165-.797.004-1.124.375a1.4 1.4 0 0 0-.2 1.124c.009.036 0 .075-.019.083a2 2 0 0 1-.23.089a.025.025 0 0 1-.033-.02c-.093-.296-.44-.238-.597-.148a.36.36 0 0 0-.139.489a.03.03 0 0 1-.01.044a.44.44 0 0 0-.205.596a.35.35 0 0 0 .428.137a1.2 1.2 0 0 0 .246-.129a.03.03 0 0 1 .03.004a.393.393 0 0 0 .566.08c.115-.082.16-.096.204-.244a.4.4 0 0 0-.09-.3c-.012-.01-.001-.04.013-.047A9.7 9.7 0 0 1 8.947 5.51a2.35 2.35 0 0 1 1.446.553a.07.07 0 0 0 .062.031a.1.1 0 0 0 .054-.056a.66.66 0 0 0-.204-.678a1.2 1.2 0 0 0-.612-.344c-.012-.003-.02-.029-.01-.037a1 1 0 0 1 .335-.22a3.6 3.6 0 0 1 .605-.05c.014-.001.035-.015.03-.028a.61.61 0 0 0-.527-.4a1.3 1.3 0 0 0-.693.1a1.12 1.12 0 0 0-.5.553a.04.04 0 0 1-.032.02a12 12 0 0 0-.594-.007c-.014 0-.035 0-.035-.014a.94.94 0 0 1 .255-.517a2 2 0 0 1 .68-.386c.019-.006.04-.036.029-.051a.55.55 0 0 0-.201-.17a1.2 1.2 0 0 0-.347-.041zm3.405 1.607h8.845c-.012.686-.025 1.433-.04 2.195h-8.805zM8.681 7.801l6.666.003a.016.016 0 0 1 .017.013l-.002 5.138a2.4 2.4 0 0 1-.143.764a3.33 3.33 0 0 1-1.44 1.725a3.47 3.47 0 0 1-1.74.491a3.5 3.5 0 0 1-2.26-.86a3.08 3.08 0 0 1-1.105-2.31L8.667 7.82c0-.013.001-.019.014-.019m6.994.086h5.217c-.012.645-.025 1.296-.034 1.926h-5.183V8.318zm-6.839.071c-.013 0-.014.005-.014.018l.007 4.753a2.97 2.97 0 0 0 1.054 2.225a3.33 3.33 0 0 0 2.153.827a3.3 3.3 0 0 0 1.66-.473a3.2 3.2 0 0 0 1.374-1.66a2.3 2.3 0 0 0 .136-.734l.002-4.94a.015.015 0 0 0-.016-.014zm4.436.304a.11.11 0 0 1 .087.071l.242.715a.08.08 0 0 1-.003.07a.07.07 0 0 1-.054.024a.065.065 0 0 1-.063-.044l-.038-.125h-.33l-.036.128c-.01.04-.04.044-.071.044a.06.06 0 0 1-.044-.028a.06.06 0 0 1-.01-.052l.232-.728a.1.1 0 0 1 .087-.075m-.763.007h.023a.23.23 0 0 1 .235.157a.046.046 0 0 1-.031.059a.053.053 0 0 1-.07-.02a.17.17 0 0 0-.132-.09a.15.15 0 0 0-.133.1a.5.5 0 0 0-.055.222a.5.5 0 0 0 .046.228a.16.16 0 0 0 .154.102a.23.23 0 0 0 .166-.243v-.039h-.135a.057.057 0 0 1-.059-.063c0-.023.007-.05.059-.05h.192c.064 0 .073.048.073.09a1 1 0 0 1-.011.152a.4.4 0 0 1-.15.236a.3.3 0 0 1-.15.043a.26.26 0 0 1-.227-.145a.6.6 0 0 1-.073-.31a.6.6 0 0 1 .08-.304a.23.23 0 0 1 .198-.125m-2.988.002h.004c.183.002.243.111.243.15c0 .035-.061.08-.095.039a.2.2 0 0 0-.157-.068a.14.14 0 0 0-.15.096a.114.114 0 0 0 .094.135a.6.6 0 0 1 .267.08h-.001a.2.2 0 0 1 .081.18a.25.25 0 0 1-.067.175a.33.33 0 0 1-.247.088a.3.3 0 0 1-.263-.14c-.004-.01-.01-.063.034-.078a.08.08 0 0 1 .082.026a.24.24 0 0 0 .156.063a.22.22 0 0 0 .148-.05a.11.11 0 0 0 .024-.116a.22.22 0 0 0-.193-.098a.25.25 0 0 1-.172-.07a.25.25 0 0 1-.069-.196a.22.22 0 0 1 .1-.163a.3.3 0 0 1 .181-.053m1.649 0h.361a.06.06 0 1 1 0 .12l-.114.002v.682a.063.063 0 0 1-.125 0v-.683h-.116a.06.06 0 0 1-.007-.12zm.56 0h.36a.06.06 0 1 1 0 .12l-.114.002v.682a.063.063 0 0 1-.125 0v-.683h-.115a.06.06 0 0 1-.007-.12zm2.74 0h.361a.06.06 0 1 1 0 .12l-.112.002v.682a.063.063 0 0 1-.125 0v-.683h-.116a.06.06 0 0 1-.007-.12zm-.677.004h.202a.36.36 0 0 1 .208.058a.28.28 0 0 1 .108.206a.24.24 0 0 1-.071.198a.3.3 0 0 1-.117.075l-.02.007l.158.2a.1.1 0 0 1 .023.056q-.004.049-.06.05a.07.07 0 0 1-.056-.027l-.187-.258h-.117v.23a.06.06 0 0 1-.063.067a.06.06 0 0 1-.062-.067v-.726a.07.07 0 0 1 .016-.05a.06.06 0 0 1 .038-.019m-3.87.002h.36a.06.06 0 0 1 0 .121h-.116v.684a.063.063 0 0 1-.125 0v-.684h-.116a.06.06 0 0 1-.003-.12zm.583 0h.002a.063.063 0 0 1 .065.064v.471a.26.26 0 0 0 .037.151a.15.15 0 0 0 .127.056a.14.14 0 0 0 .125-.056a.27.27 0 0 0 .035-.15V8.34h.001a.063.063 0 0 1 .125 0v.432a.47.47 0 0 1-.056.262a.25.25 0 0 1-.228.104a.26.26 0 0 1-.23-.104a.46.46 0 0 1-.061-.262V8.34a.063.063 0 0 1 .058-.063m3.354.115v.328h.13a.18.18 0 0 0 .2-.174a.15.15 0 0 0-.051-.109a.18.18 0 0 0-.13-.045zm-.584.015l-.136.469h.278zm-1.14 1.005c.011 0 .021.002.022.011c.002.018-.016.029-.042.042a.2.2 0 0 0-.094.08a.3.3 0 0 0-.039.163a.12.12 0 0 0 .063.079a.3.3 0 0 0 .142.028a.5.5 0 0 0 .215-.063a.6.6 0 0 1 .276-.02a.34.34 0 0 1 .194.063c.024.017.02.038.011.04c-.014.005-.029-.012-.044-.01a.7.7 0 0 0-.142.03c-.06.027-.087.037-.116.09a.1.1 0 0 0-.007.073c.01.024.035.04.04.057a.5.5 0 0 0 .064.125l.03.023a3 3 0 0 1 .282.243a.3.3 0 0 1 .04.093c.003.012-.007.03-.018.025l-.036-.029a.2.2 0 0 0-.053-.039a.4.4 0 0 0-.176-.025c-.027 0-.081.024-.05.036a.36.36 0 0 1 .132.116a.43.43 0 0 1 .107.31c0 .006-.012.01-.015.006a.4.4 0 0 0-.102-.109a.32.32 0 0 0-.21-.062c-.015.001-.06 0-.055.014a1.2 1.2 0 0 1 .123.191a.56.56 0 0 1 .039.276c-.001.005-.02.01-.023.005a1 1 0 0 0-.077-.076a.4.4 0 0 0-.094-.06a.3.3 0 0 0-.204.028a.33.33 0 0 0-.13.132a.5.5 0 0 0-.062.205a.46.46 0 0 0 .042.257a.37.37 0 0 0 .19.164a1 1 0 0 0 .334.044c.139.005.278-.016.417-.02a2 2 0 0 1 .396.003a.9.9 0 0 1 .3.12a3 3 0 0 1 .215.183c.008.006.026-.003.035-.009a.46.46 0 0 0 .131-.233a.35.35 0 0 0-.056-.246c-.047-.085-.116-.18-.17-.27a3 3 0 0 1-.202-.296a.3.3 0 0 1-.017-.221a.24.24 0 0 1 .107-.128c.011-.007.022.006.017.021a.2.2 0 0 0-.008.112a.3.3 0 0 0 .089.14c.013.01.047-.005.055-.021c.018-.043.007-.11.023-.154a.6.6 0 0 1 .108-.226a1.5 1.5 0 0 1 .36-.196c.033-.019.054-.105.091-.091s.017.1-.011.142c-.04.062-.087.1-.131.156a1.5 1.5 0 0 0-.157.247a.22.22 0 0 0-.029.137a.14.14 0 0 0 .073.094c.022.01.05-.01.07-.025a.4.4 0 0 0 .097-.103c.023-.038.01-.089.032-.128c.006-.009.03-.007.037 0a.14.14 0 0 1 .044.084a.4.4 0 0 1-.01.113c-.003.008-.024.027-.031.045a.2.2 0 0 1-.02.04c-.036.063-.078.116-.125.126c-.01.001-.017.021-.01.03a.4.4 0 0 0 .113.132a.2.2 0 0 0 .152.01c.027-.008.048-.027.079-.037c.013-.004.005.004.005.017a.3.3 0 0 1-.015.086a.2.2 0 0 1-.075.083a.4.4 0 0 1-.166.05c-.027.005-.068.025-.058.051a.3.3 0 0 0 .042.085a.12.12 0 0 0 .08.039a.2.2 0 0 0 .125-.036c.04-.026.061-.074.096-.108c.007-.006.026 0 .026.01a.4.4 0 0 1-.041.158a.5.5 0 0 1-.128.138c-.015.013-.033.029-.033.049a.2.2 0 0 0 .044.084a.13.13 0 0 0 .083.054a.3.3 0 0 0 .1 0c.013 0 .01.023-.001.031a.25.25 0 0 1-.117.068a.25.25 0 0 1-.128.008c-.081-.02-.134-.05-.214-.073a.23.23 0 0 0-.135-.009a.23.23 0 0 0-.106.083a.13.13 0 0 0-.03.064c-.006.063.025.13.005.192a1.4 1.4 0 0 1-.081.234a1.3 1.3 0 0 1-.115.165c-.04.054-.093.074-.12.133l-.038.063a.5.5 0 0 0-.058.229a.45.45 0 0 0 .085.209l.153.237a.15.15 0 0 1 .009.083a.09.09 0 0 1-.044.07a.9.9 0 0 0-.419.527l-.002.013v.004a.1.1 0 0 1-.021.042a.33.33 0 0 1-.19.096l-.165.046a.1.1 0 0 0-.044.031a.08.08 0 0 0 .009.097a.14.14 0 0 1 .03.071a.06.06 0 0 1-.013.042a.1.1 0 0 1-.028.022a1 1 0 0 1-.216.087c-.05.011-.086-.002-.07-.059a3 3 0 0 1 .098-.293a.4.4 0 0 1 .133-.14a2 2 0 0 1 .212-.162a.4.4 0 0 0 .119-.126a3 3 0 0 1 .19-.275a.16.16 0 0 0 .029-.129a.25.25 0 0 0-.142-.185l-.085-.034a.53.53 0 0 1-.246-.175a.1.1 0 0 0-.062-.04c-.063.002-.081.09-.083.138a1 1 0 0 0 .004.212a.2.2 0 0 1 .004.072a.06.06 0 0 1-.039.034a2.7 2.7 0 0 0-.565.279a.2.2 0 0 0-.063.07l-.017.029a.19.19 0 0 1-.223.08l-.044-.011a.1.1 0 0 0-.064.017a.2.2 0 0 0-.041.036l-.01.019v.014l.004.017l.022.06a.066.066 0 0 1-.038.096a1 1 0 0 1-.203.055c-.04.005-.075-.01-.065-.057a1 1 0 0 1 .07-.237a.1.1 0 0 1 .057-.06a.8.8 0 0 0 .179-.14a.27.27 0 0 1 .169-.073a.5.5 0 0 0 .262-.1a2 2 0 0 0 .225-.186a.37.37 0 0 0-.006-.46l-.02-.035c-.019-.03-.03-.073-.046-.104a.24.24 0 0 1-.039-.104c0-.068.027-.133.031-.201a.024.024 0 0 0-.016-.025a.5.5 0 0 0-.137-.03a2.7 2.7 0 0 1-.56.006a1.4 1.4 0 0 1-.39-.18c-.053-.033-.085-.07-.139-.101c-.014-.008-.015-.005-.028.006a.67.67 0 0 1-.459.125h-.002a2 2 0 0 1-.294-.077c-.073-.027-.19-.074-.26-.015c-.029.025-.022.06-.022.093a1.2 1.2 0 0 1-.01.305a.04.04 0 0 0 .003.032l.006.006a.1.1 0 0 0 .036.02l.01.004c.028.01.033.023.05.058a.2.2 0 0 1 .016.062a.2.2 0 0 1-.003.062l-.009.039a.2.2 0 0 0 .008.135a.1.1 0 0 0 .042.053l.01.004l.01.003h.02l.02-.008l.004-.002a.05.05 0 0 1 .035-.012l.01.003a.08.08 0 0 1 .063.074a.5.5 0 0 1-.046.221a.06.06 0 0 1-.077.03l-.018-.007a.5.5 0 0 1-.14-.117a.2.2 0 0 1-.049-.112a.12.12 0 0 0-.028-.082a.1.1 0 0 0-.032-.016a.14.14 0 0 1-.07-.046a.27.27 0 0 1-.052-.219a1.5 1.5 0 0 0-.046-.64a.15.15 0 0 1 .002-.108l.016-.043l.007-.016a.06.06 0 0 1 .042-.032l.029-.003a1.5 1.5 0 0 0 .45-.07a.2.2 0 0 1 .062-.01l.073.002c.03 0 .06-.027.024-.05a1 1 0 0 1-.084-.087a.05.05 0 0 0-.052-.022l-.01.005l-.009.005a.098.098 0 0 1-.152-.029a.8.8 0 0 1-.087-.202a.56.56 0 0 0-.109-.238a.24.24 0 0 0-.19-.063a.22.22 0 0 0-.13.098l-.063.088a.14.14 0 0 0-.031.067v.016l.008.032a.13.13 0 0 1-.039.154l-.094.075a.1.1 0 0 0-.03.06l-.012.06a.1.1 0 0 0-.003.045l.002.012a.1.1 0 0 0 .031.04l.013.012l.012.017a.06.06 0 0 1-.012.07l-.024.021a.8.8 0 0 1-.19.108l-.026.006c-.038.003-.05-.026-.052-.06q-.004-.066-.003-.134a.2.2 0 0 1 .057-.137a.36.36 0 0 0 .072-.225a.2.2 0 0 1 .04-.13a.3.3 0 0 0 .057-.09a.3.3 0 0 1 .039-.066a4 4 0 0 0 .281-.384c.054-.086.155-.192.237-.073a.4.4 0 0 0 .078.084a2 2 0 0 0 .259.164c.094.053.109-.042.125-.121v-.003a.3.3 0 0 1 .038-.092a1.3 1.3 0 0 1 .202-.247c.043-.038.105-.076.15-.113c.018-.016.023-.018.03-.04c.009-.022.024-.05.034-.078s.015-.055.024-.076a.3.3 0 0 0 .044-.098v-.015l-.003-.007a.05.05 0 0 0-.021-.024a.2.2 0 0 0-.102-.026h-.003a.4.4 0 0 0-.148.031a.1.1 0 0 0-.054.054a.2.2 0 0 1-.042.063a.1.1 0 0 1-.13.006c-.024-.016-.014-.043 0-.063a.4.4 0 0 0 .035-.05a.04.04 0 0 0 .005-.025v-.004l-.002-.005l-.005-.006a.05.05 0 0 0-.045-.007l-.083.027a.064.064 0 0 1-.094-.047a.2.2 0 0 1-.003-.055a.055.055 0 0 1 .04-.05c.02-.006.05-.017.046-.042v-.023l.012-.024a.1.1 0 0 1 .03-.025a4 4 0 0 0 .32-.234a.05.05 0 0 1 .064-.01l.01.006a.22.22 0 0 0 .151.02a.05.05 0 0 0 .041-.03v-.01l-.002-.006l-.003-.004a.1.1 0 0 0-.035-.021l-.058-.021a.3.3 0 0 1-.052-.025a.05.05 0 0 1-.025-.059c.023-.113.147-.114.241-.105h.004a.5.5 0 0 0 .14-.022c.06-.021.106-.067.163-.094s.117-.057.176-.08c.018-.006.033-.002.049-.009a.1.1 0 0 0 .035-.025a1 1 0 0 1 .142-.163a.8.8 0 0 1 .236-.092a.1.1 0 0 1 .03-.006zm-.425.557a.2.2 0 0 0-.105.026c-.009.005-.015.016-.008.024c.018.021.049.03.07.05a.2.2 0 0 1 .035.046c.009.019.024.04.033.06a1 1 0 0 1 .045.123a1 1 0 0 1 .05.209c.01.057.007.117.01.175v.081q0 .035-.003.07a1 1 0 0 0-.004.098v.08c.002.07.013.12.044.12a.2.2 0 0 0 .084-.019a.18.18 0 0 0 .085-.148a2 2 0 0 0-.003-.576a.5.5 0 0 0-.188-.362a.22.22 0 0 0-.144-.057zm3.96.161h5.177c-.017.825-.034 1.6-.05 2.263h-5.13l.004-1.862zm-.006 2.544h5.123a9.7 9.7 0 0 1-.545 2.911a14.5 14.5 0 0 1-1.56 3.118a12.5 12.5 0 0 1-2.415 2.669a11 11 0 0 1-1.147.848a14.6 14.6 0 0 1-1.96.999c-.224.096-.418.186-.596.247c-.193.065-.358.125-.474.156v-.115l.003-7.295a4 4 0 0 0 .316-.023c.005.015.016.057.031.1a.33.33 0 0 0 .219.166a.32.32 0 0 0 .306-.107a.37.37 0 0 0 .388.067a.235.235 0 0 0 .175-.227a.43.43 0 0 0-.033-.208l-.036-.066a4 4 0 0 0 .744-.41l.02-.006c.373-.094 1.872-.631 2.791-.643a3.3 3.3 0 0 1 1.627.39a2.8 2.8 0 0 1 .682.56c.006.009.013.028.037.032a.04.04 0 0 0 .034-.022a1.14 1.14 0 0 0 .079-.516c-.02-.282-.3-.486-.383-.57c-.003-.003-.01-.021.02-.041a1 1 0 0 1 .105-.085a1 1 0 0 1 .562-.212c.03.003.02-.04.012-.076c-.058-.25-.415-.412-.79-.354a.96.96 0 0 0-.613.417c-.007.011-.042.027-.056.013a3 3 0 0 0-.369-.107c-.045-.01-.021-.044-.019-.05a1 1 0 0 1 .304-.337a1.1 1.1 0 0 1 .494-.224c.022 0 .022-.03.016-.04a.55.55 0 0 0-.375-.302a.84.84 0 0 0-.78.14a1.4 1.4 0 0 0-.445.673c-.014.02-.018.036-.036.032c-.099-.02-.345-.007-.367-.022c-.015-.007-.012-.03-.009-.045a.9.9 0 0 1 .222-.38a.9.9 0 0 1 .364-.286a.055.055 0 0 0 .01-.094a.98.98 0 0 0-1.22.263a2.2 2.2 0 0 0-.304.696c-.002.009-.017.036-.036.036l-.508.112l-.083.019l-.022.023a3.3 3.3 0 0 0 .497-1.65zm-12.45.085h5.19v.09a3.15 3.15 0 0 0 .837 2.098H3.556a9.7 9.7 0 0 1-.342-2.188m.415 2.443h5.863l.112.1a3.9 3.9 0 0 0 2.17.898v1.21h-7.22a14 14 0 0 1-.8-1.827a10 10 0 0 1-.125-.38zm10.584.29l-.01.012h-.002l-.002-.002zm1.738.185a.9.9 0 0 0-.507.155a.93.93 0 0 0-.392.41a2.7 2.7 0 0 0-.172.775a.06.06 0 0 1-.038.035a3 3 0 0 0-.335.087a.03.03 0 0 1-.023-.02a1.1 1.1 0 0 1 .15-.727a.9.9 0 0 1 .218-.263a.037.037 0 0 0-.017-.068a.98.98 0 0 0-.648.114a.89.89 0 0 0-.452.667a1.6 1.6 0 0 0 .042.594c0 .006.006.027-.016.031c-.076.037-.282.145-.355.18c-.005.002-.019.005-.022-.006a.58.58 0 0 0-.268-.358a.53.53 0 0 0-.446.022a.55.55 0 0 0-.216.224a.375.375 0 0 0 .127.455c.006.006.017.02 0 .025c-.09.049-.092.06-.16.161a.43.43 0 0 0 .052.45a.465.465 0 0 0 .7.082c.004-.003.018.005.025.02a.6.6 0 0 0 .143.151a.46.46 0 0 0 .455 0a.41.41 0 0 0 .21-.415a.38.38 0 0 0-.111-.262c-.013-.016 0-.024.034-.046a5.4 5.4 0 0 1 1.96-.666a3.1 3.1 0 0 1 1.076.022a1.5 1.5 0 0 1 .629.312a3 3 0 0 1 .406.402a.16.16 0 0 0 .117-.025a.66.66 0 0 0 .014-.517a1.6 1.6 0 0 0-.384-.59c-.003-.002-.003-.013-.003-.02c-.004-.03.015-.045.052-.079a1.2 1.2 0 0 1 .562-.297c.027-.002.038-.022.02-.053a.656.656 0 0 0-.808-.298h-.001a.92.92 0 0 0-.454.416c-.006.011-.022.05-.037.038c-.09-.008-.242-.032-.331-.04c-.041-.002-.025-.039-.024-.045a.74.74 0 0 1 .194-.316a1.2 1.2 0 0 1 .444-.318a.02.02 0 0 0 .016-.031a.63.63 0 0 0-.465-.229a.8.8 0 0 0-.617.238a1.25 1.25 0 0 0-.337.74q-.012.035-.037.035a2 2 0 0 1-.278.025c-.015-.004-.014-.02-.014-.036a.9.9 0 0 1 .101-.406a1.5 1.5 0 0 1 .55-.582c.036-.025.038-.076.026-.082a.9.9 0 0 0-.355-.071M4.707 17.692h7.069v2.19H6.213a11 11 0 0 1-.898-1.181a17 17 0 0 1-.609-1.01zm10.076 1.176a.5.5 0 0 0-.273.069a.98.98 0 0 0-.475.56a1.1 1.1 0 0 0 .012.571c.003.007.012.024-.002.03c-.078.03-.136.065-.213.096c-.004 0-.024.005-.028-.005a.63.63 0 0 1 .088-.736c.017-.015.027-.035-.008-.047a.59.59 0 0 0-.531.193a.68.68 0 0 0-.117.659a1 1 0 0 0 .099.261c.003.005.03.021.014.028l-.15.115c-.003.003-.014.008-.019 0a.5.5 0 0 0-.29-.238a.34.34 0 0 0-.317.088a.36.36 0 0 0 .147.602c.007.003.017.012.005.02a.6.6 0 0 0-.19.212a.38.38 0 0 0 .085.406a.37.37 0 0 0 .29.089a.6.6 0 0 0 .357-.313c.002-.003.021-.017.031-.006a.53.53 0 0 0 .264.2a.32.32 0 0 0 .323-.065a.35.35 0 0 0 .111-.4a.6.6 0 0 0-.201-.216c-.013-.01-.003-.035.023-.055a3 3 0 0 1 1.402-.62a1.8 1.8 0 0 1 1.025.166a1.6 1.6 0 0 1 .337.267c.013.007.05.02.063.008a.397.397 0 0 0 .035-.548a.7.7 0 0 0-.206-.165l-.007-.015a.9.9 0 0 1 .301-.393a1.4 1.4 0 0 1 .295-.143c.022-.006.018-.02.007-.047c-.128-.293-.635-.304-.874-.15a1.1 1.1 0 0 0-.346.396c-.005.01-.012.04-.025.031l-.213-.064c-.004 0-.004-.024-.002-.028a1.12 1.12 0 0 1 .696-.565c.015-.006.01-.02.007-.028c-.11-.268-.661-.245-.93-.074a1.17 1.17 0 0 0-.493.714c-.003.02.006.037-.007.04a1.2 1.2 0 0 1-.23.055a.024.024 0 0 1-.022-.023a.64.64 0 0 1 .067-.392a2 2 0 0 1 .324-.408a.043.043 0 0 0-.003-.063a.5.5 0 0 0-.236-.07zm-3.006 1.296v3.417c-.098-.032-.214-.074-.342-.117c-.178-.06-.373-.151-.597-.247a14.6 14.6 0 0 1-1.96-1a11 11 0 0 1-1.147-.847a13 13 0 0 1-1.266-1.206h5.31z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--rollsroyce\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13.363 3.663H9.961v6.865q-.615.295-1.341.511a8 8 0 0 1-.776.182V3.968s.06-1.041-.519-1.393v-.13h5.434c.244.297.463.697.604 1.218m.958 9.391c2.465-1.182 3.652-3.262 3.674-5.646c.015-1.622-.557-2.618-1.197-3.148a2 2 0 0 0-.117-.089a6.5 6.5 0 0 0-.612-1.618q.178.026.324.057c1.788.38 3.225 1.436 3.905 3.474c.554 1.662.285 3.724-.904 5.377c-.281.391-1.03 1.226-1.89 1.842c-.156.112-.25.174-.414.277c1.077 1.726 1.608 2.717 2.295 4.6c.6 1.644 1.055 3.83 1.117 4.344c.15 1.223.515 1.32.599 1.345V24h-4.295v-.13c.132-.07 1.293-.546 1.299-2.367c.006-1.337-.32-2.808-.914-4.46a23 23 0 0 0-1.277-2.829l-.014-.021a8 8 0 0 1-.872.321c-.223-.516-.45-.983-.707-1.459zm-4.36-.144v1.116c.325-.014 1.34-.096 2.254-.274c.207.468.387.912.511 1.257l.017.048a26 26 0 0 1-1.23.166a33 33 0 0 1-1.552.131v7.21c0 .159.037 1.008.59 1.306V24H7.254v-.13c.538-.283.59-1.147.59-1.305v-9.27a19 19 0 0 0 2.118-.385zm.457-11.66l-.462-.007H5.662v10.575c.426-.019 2.013-.152 3.052-.46c3.465-1.025 5.12-3.447 5.146-6.293c.015-1.655-.568-2.672-1.222-3.212c-.407-.337-.946-.496-1.338-.554c-.22-.044-.71-.05-.882-.05zM3.502 20.557V1.554S3.564.492 2.972.133V0h7.346c.613.001 1.415.063 1.907.17c1.824.387 3.291 1.464 3.985 3.544c.565 1.696.291 3.8-.922 5.487c-.287.4-1.05 1.25-1.93 1.88a7 7 0 0 1-.422.281c1.1 1.762 1.641 2.773 2.343 4.695c.612 1.677 1.076 3.909 1.14 4.432c.151 1.248.525 1.374.61 1.4v.132h-4.382l-.001-.133c.136-.072 1.32-.583 1.326-2.442c.007-1.363-.326-2.865-.932-4.55a23 23 0 0 0-1.305-2.887l-.014-.022c-.582.265-1.812.624-2.61.775c-.571.108-1.15.197-1.865.277c-.623.07-1.227.111-1.584.134v7.384c0 .161.038 1.028.603 1.332v.132H2.9v-.132c.549-.29.603-1.17.603-1.332Z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-icons--trustpilot\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m17.227 16.67l2.19 6.742l-7.413-5.388zM24 9.31h-9.165L12.005.589l-2.84 8.723L0 9.3l7.422 5.397l-2.84 8.714l7.422-5.388l4.583-3.326z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-line-icons--location-pin\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M515.664-.368C305.76-.368 128 178.4 128 390.176c0 221.76 206.032 448.544 344.624 607.936c.528.64 22.929 25.52 50.528 25.52h2.449c27.6 0 49.84-24.88 50.399-25.52c130.064-149.52 320-396.048 320-607.936C896 178.4 757.344-.368 515.664-.368m12.832 955.552c-1.12 1.12-2.753 2.369-4.193 3.409c-1.472-1.008-3.072-2.288-4.255-3.408l-16.737-19.248C371.92 785.2 192 578.785 192 390.176c0-177.008 148.224-326.56 323.664-326.56c218.528 0 316.336 164 316.336 326.56c0 143.184-102.128 333.296-303.504 565.008m-15.377-761.776c-106.032 0-192 85.968-192 192s85.968 192 192 192s192-85.968 192-192s-85.968-192-192-192m0 320c-70.576 0-129.473-58.816-129.473-129.408c0-70.576 57.424-128 128-128c70.624 0 128 57.424 128 128c.032 70.592-55.903 129.408-126.527 129.408'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[simple-line-icons--target\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M992 480h-97.44C879.168 293.472 730.512 144.96 544 129.536V32c0-17.664-14.336-32-32-32s-32 14.336-32 32v97.536C293.504 144.96 144.832 293.472 129.424 480H32c-17.664 0-32 14.336-32 32s14.336 32 32 32h97.424C144.832 730.512 293.504 879.04 480 894.464V992c0 17.664 14.336 32 32 32s32-14.336 32-32v-97.536C730.512 879.04 879.168 730.512 894.56 544H992c17.664 0 32-14.336 32-32s-14.336-32-32-32M480 193.584V480H193.552C208.56 328.8 328.8 208.592 480 193.584M193.552 544H480v286.416C328.8 815.408 208.56 695.2 193.552 544M544 830.416V544h286.448C815.44 695.2 695.2 815.408 544 830.416M544 480V193.584C695.2 208.592 815.44 328.8 830.448 480z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[solar--alarm-linear\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5'%3E%3Ccircle cx='12' cy='13' r='9'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 9v4l2.5 2.5m-11-11l4-2.5m13 2.5l-4-2.5'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[solar--eye-closed-linear\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2.69 6.705a.75.75 0 0 0-1.38.59zm12.897 6.624l-.274-.698zm-6.546.409a.75.75 0 1 0-1.257-.818zm-2.67 1.353a.75.75 0 1 0 1.258.818zM22.69 7.295a.75.75 0 0 0-1.378-.59zM19 11.13l-.513-.547zm.97 2.03a.75.75 0 1 0 1.06-1.06zm-8.72 3.34a.75.75 0 0 0 1.5 0zm5.121-.591a.75.75 0 1 0 1.258-.818zm-10.84-4.25A.75.75 0 0 0 4.47 10.6zm-2.561.44a.75.75 0 0 0 1.06 1.06zM12 13.25c-3.224 0-5.539-1.605-7.075-3.26a13.6 13.6 0 0 1-1.702-2.28a12 12 0 0 1-.507-.946l-.022-.049l-.004-.01l-.001-.001L2 7l-.69.296h.001l.001.003l.003.006l.04.088q.039.088.117.243c.103.206.256.496.462.841c.41.69 1.035 1.61 1.891 2.533C5.54 12.855 8.224 14.75 12 14.75zm3.313-.62c-.97.383-2.071.62-3.313.62v1.5c1.438 0 2.725-.276 3.862-.723zm-7.529.29l-1.413 2.17l1.258.818l1.412-2.171zM22 7l-.69-.296h.001v.002l-.007.013l-.028.062a12 12 0 0 1-.64 1.162a13.3 13.3 0 0 1-2.15 2.639l1.027 1.094a14.8 14.8 0 0 0 3.122-4.26l.039-.085l.01-.024l.004-.007v-.003h.001v-.001zm-3.513 3.582c-.86.806-1.913 1.552-3.174 2.049l.549 1.396c1.473-.58 2.685-1.444 3.651-2.351zm-.017 1.077l1.5 1.5l1.06-1.06l-1.5-1.5zM11.25 14v2.5h1.5V14zm3.709-.262l1.412 2.171l1.258-.818l-1.413-2.171zm-10.49-3.14l-1.5 1.5L4.03 13.16l1.5-1.5z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[stash--question-light\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 8.5a1.5 1.5 0 0 0-1.5 1.5v.107a.5.5 0 1 1-1 0V10A2.5 2.5 0 0 1 12 7.5h.116a2.384 2.384 0 0 1 1.552 4.193l-.771.661a1.14 1.14 0 0 0-.397.863v.533a.5.5 0 0 1-1 0v-.533c0-.624.273-1.216.746-1.622l.77-.66a1.384 1.384 0 0 0-.9-2.435zm0 8a.75.75 0 1 0 0-1.5a.75.75 0 0 0 0 1.5'/%3E%3Cpath fill='black' d='M3.5 12a8.5 8.5 0 1 1 17 0a8.5 8.5 0 0 1-17 0M12 4.5a7.5 7.5 0 1 0 0 15a7.5 7.5 0 0 0 0-15'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[streamline-sharp--mail-send-envelope-solid\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M23 3.5H1v2.43l11 7.175L23 5.93zm0 4.221l-10.59 6.907l-.41.267l-.41-.267L1 7.721V20.5h22z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[streamline-sharp--mail-send-envelope\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M2 4h20v16H2z'/%3E%3Cpath d='m2 7l10 6l10-6'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[system-uicons--reset\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21' width='21' height='21'%3E%3Cg fill='none' fill-rule='evenodd' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.578 6.487A8 8 0 1 1 2.5 10.5'/%3E%3Cpath d='M7.5 6.5h-4v-4'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[tabler--award\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 9a6 6 0 1 0 12 0A6 6 0 1 0 6 9'/%3E%3Cpath d='m12 15l3.4 5.89l1.598-3.233l3.598.232l-3.4-5.889M6.802 12l-3.4 5.89L7 17.657l1.598 3.232l3.4-5.889'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[tabler--car-garage\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 20a2 2 0 1 0 4 0a2 2 0 0 0-4 0m10 0a2 2 0 1 0 4 0a2 2 0 0 0-4 0'/%3E%3Cpath d='M5 20H3v-6l2-5h9l4 5h1a2 2 0 0 1 2 2v4h-2m-4 0H9m-6-6h15m-6 0V9M3 6l9-4l9 4'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[tabler--clock-filled\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17 3.34a10 10 0 1 1-14.995 8.984L2 12l.005-.324A10 10 0 0 1 17 3.34M12 6a1 1 0 0 0-.993.883L11 7v5l.009.131a1 1 0 0 0 .197.477l.087.1l3 3l.094.082a1 1 0 0 0 1.226 0l.094-.083l.083-.094a1 1 0 0 0 0-1.226l-.083-.094L13 11.585V7l-.007-.117A1 1 0 0 0 12 6'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[tabler--file-description\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E%3Cpath d='M17 21H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7l5 5v11a2 2 0 0 1-2 2m-8-4h6m-6-4h6'/%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[tabler--list\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 6h11M9 12h11M9 18h11M5 6v.01M5 12v.01M5 18v.01'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[tdesign--play\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.25 12L8.5 17.629V6.37z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[tdesign--tools-circle-filled\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11s-4.925 11-11 11m-.374-8.547l4.065 4.066l2.829-2.829l-4.066-4.065a4.5 4.5 0 0 0-6.05-5.57l-.369.16l.157.81l2.088 2.087l-1.166 1.166L7.026 8.19l-.81-.156l-.159.368a4.501 4.501 0 0 0 5.569 6.051'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[uiw--file-add\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' width='20' height='20'%3E%3Cpath fill='black' d='M16.839 15h-2.865v-3.046a.7.7 0 0 0-.193-.498a.62.62 0 0 0-.468-.205a.62.62 0 0 0-.469.205a.7.7 0 0 0-.193.498v3.047H9.933a.62.62 0 0 0-.468.205a.7.7 0 0 0-.193.498a.7.7 0 0 0 .193.498a.62.62 0 0 0 .468.205h2.718v2.89a.7.7 0 0 0 .193.498a.62.62 0 0 0 .469.205q.275 0 .468-.205a.7.7 0 0 0 .193-.498v-2.89h2.865q.276 0 .468-.205a.7.7 0 0 0 .193-.498a.7.7 0 0 0-.193-.498a.62.62 0 0 0-.468-.205m.516-9.973L13.33.481l-.44-.479H3.78c-.17 0-.36-.01-.526.017A.83.83 0 0 0 2.742.3c-.281.318-.24.717-.24 1.108v17.185c0 .391-.045.814.24 1.11s.476.296.843.296H8.61q.276 0 .469-.205a.7.7 0 0 0 .193-.498a.7.7 0 0 0-.193-.498a.62.62 0 0 0-.469-.205H3.845L3.839 1.364h7.275v3.593c0 .391.152.743.391.996s.57.41.937.41h3.735v4.185a.7.7 0 0 0 .193.498a.62.62 0 0 0 .468.205q.276 0 .469-.205a.7.7 0 0 0 .192-.498V5.475l.001-.279zm-4.837-.172q-.062-.08-.075-.28V1.52l3.059 3.437H12.76q-.18-.024-.242-.103'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[weui--camera-outlined\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M14.358 5.2H9.642l-2 3H3.2v10.6h17.6V8.2h-4.442zm.374-1.2a.5.5 0 0 1 .416.223L17 7h4a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h4l1.852-2.777A.5.5 0 0 1 9.268 4zM12 15.8a2.8 2.8 0 1 0 0-5.6a2.8 2.8 0 0 0 0 5.6m0 1.2a4 4 0 1 1 0-8a4 4 0 0 1 0 8'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[wordpress--plus\] {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 12.5v5h1.5v-5h5V11h-5V6H11v5H6v1.5z'/%3E%3C/svg%3E");
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .icon-\[circle-flags--de\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cmask id='SVGuywqVbel'%3E%3Ccircle cx='256' cy='256' r='256' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23SVGuywqVbel)'%3E%3Cpath fill='%23ffda44' d='m0 345l256.7-25.5L512 345v167H0z'/%3E%3Cpath fill='%23d80027' d='m0 167l255-23l257 23v178H0z'/%3E%3Cpath fill='%23333' d='M0 0h512v167H0z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[circle-flags--es\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cmask id='SVGuywqVbel'%3E%3Ccircle cx='256' cy='256' r='256' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23SVGuywqVbel)'%3E%3Cpath fill='%23ffda44' d='m0 128l256-32l256 32v256l-256 32L0 384Z'/%3E%3Cpath fill='%23d80027' d='M0 0h512v128H0zm0 384h512v128H0z'/%3E%3Cg fill='%23eee'%3E%3Cpath d='M144 304h-16v-80h16zm128 0h16v-80h-16z'/%3E%3Cellipse cx='208' cy='296' rx='48' ry='32'/%3E%3C/g%3E%3Cg fill='%23d80027'%3E%3Crect width='16' height='24' x='128' y='192' rx='8'/%3E%3Crect width='16' height='24' x='272' y='192' rx='8'/%3E%3Cpath d='M208 272v24a24 24 0 0 0 24 24a24 24 0 0 0 24-24v-24h-24z'/%3E%3C/g%3E%3Crect width='32' height='16' x='120' y='208' fill='%23ff9811' ry='8'/%3E%3Crect width='32' height='16' x='264' y='208' fill='%23ff9811' ry='8'/%3E%3Crect width='32' height='16' x='120' y='304' fill='%23ff9811' rx='8'/%3E%3Crect width='32' height='16' x='264' y='304' fill='%23ff9811' rx='8'/%3E%3Cpath fill='%23ff9811' d='M160 272v24c0 8 4 14 9 19l5-6l5 10a21 21 0 0 0 10 0l5-10l5 6c6-5 9-11 9-19v-24h-9l-5 8l-5-8h-10l-5 8l-5-8z'/%3E%3Cpath fill='%23d80027' d='M122 248a4 4 0 0 0-4 4a4 4 0 0 0 4 4h172a4 4 0 0 0 4-4a4 4 0 0 0-4-4zm0 24a4 4 0 0 0-4 4a4 4 0 0 0 4 4h28a4 4 0 0 0 4-4a4 4 0 0 0-4-4zm144 0a4 4 0 0 0-4 4a4 4 0 0 0 4 4h28a4 4 0 0 0 4-4a4 4 0 0 0-4-4z'/%3E%3Cpath fill='%23eee' d='M196 168c-7 0-13 5-15 11l-5-1c-9 0-16 7-16 16s7 16 16 16c7 0 13-4 15-11a16 16 0 0 0 17-4a16 16 0 0 0 17 4a16 16 0 1 0 10-20a16 16 0 0 0-27-5q-4.5-6-12-6m0 8c5 0 8 4 8 8c0 5-3 8-8 8c-4 0-8-3-8-8c0-4 4-8 8-8m24 0c5 0 8 4 8 8c0 5-3 8-8 8c-4 0-8-3-8-8c0-4 4-8 8-8m-44 10l4 1l4 8c0 4-4 7-8 7s-8-3-8-8c0-4 4-8 8-8m64 0c5 0 8 4 8 8c0 5-3 8-8 8c-4 0-8-3-8-7l4-8z'/%3E%3Cpath fill='none' d='M220 284v12c0 7 5 12 12 12s12-5 12-12v-12z'/%3E%3Cpath fill='%23ff9811' d='M200 160h16v32h-16z'/%3E%3Cpath fill='%23eee' d='M208 224h48v48h-48z'/%3E%3Cpath fill='%23d80027' d='m248 208l-8 8h-64l-8-8c0-13 18-24 40-24s40 11 40 24m-88 16h48v48h-48z'/%3E%3Crect width='20' height='32' x='222' y='232' fill='%23d80027' rx='10' ry='10'/%3E%3Cpath fill='%23ff9811' d='M168 232v8h8v16h-8v8h32v-8h-8v-16h8v-8zm8-16h64v8h-64z'/%3E%3Cg fill='%23ffda44'%3E%3Ccircle cx='186' cy='202' r='6'/%3E%3Ccircle cx='208' cy='202' r='6'/%3E%3Ccircle cx='230' cy='202' r='6'/%3E%3C/g%3E%3Cpath fill='%23d80027' d='M169 272v43a24 24 0 0 0 10 4v-47zm20 0v47a24 24 0 0 0 10-4v-43z'/%3E%3Cg fill='%23338af3'%3E%3Ccircle cx='208' cy='272' r='16'/%3E%3Crect width='32' height='16' x='264' y='320' ry='8'/%3E%3Crect width='32' height='16' x='120' y='320' ry='8'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[circle-flags--fr\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cmask id='SVGuywqVbel'%3E%3Ccircle cx='256' cy='256' r='256' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23SVGuywqVbel)'%3E%3Cpath fill='%23eee' d='M167 0h178l25.9 252.3L345 512H167l-29.8-253.4z'/%3E%3Cpath fill='%230052b4' d='M0 0h167v512H0z'/%3E%3Cpath fill='%23d80027' d='M345 0h167v512H345z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[circle-flags--jp\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cmask id='SVGuywqVbel'%3E%3Ccircle cx='256' cy='256' r='256' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23SVGuywqVbel)'%3E%3Cpath fill='%23eee' d='M0 0h512v512H0z'/%3E%3Ccircle cx='256' cy='256' r='111.3' fill='%23d80027'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[circle-flags--kr\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cmask id='SVGuywqVbel'%3E%3Ccircle cx='256' cy='256' r='256' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23SVGuywqVbel)'%3E%3Cpath fill='%23eee' d='M0 0h512v512H0Z'/%3E%3Cpath fill='%23333' d='m350 335l24-24l16 16l-24 23zm-39 39l24-24l15 16l-23 24zm87 8l23-24l16 16l-24 24zm-40 39l24-23l16 15l-24 24Zm16-63l24-23l15 15l-23 24zm-39 40l23-24l16 16l-24 23zm63-221l-63-63l15-15l64 63zm-63-15l-24-24l16-16l23 24zm39 39l-24-24l16-15l24 23zm8-87l-24-23l16-16l24 24Zm39 40l-23-24l15-16l24 24ZM91 358l63 63l-16 16l-63-63zm63 16l23 24l-15 15l-24-23zm-40-39l24 23l-16 16l-23-24zm24-24l63 63l-16 16l-63-63zm16-220l-63 63l-16-16l63-63zm23 23l-63 63l-15-16l63-63zm24 24l-63 63l-16-16l63-63z'/%3E%3Cpath fill='%23d80027' d='M319 319L193 193a89 89 0 1 1 126 126'/%3E%3Cpath fill='%230052b4' d='M319 319a89 89 0 1 1-126-126z'/%3E%3Ccircle cx='224.5' cy='224.5' r='44.5' fill='%23d80027'/%3E%3Ccircle cx='287.5' cy='287.5' r='44.5' fill='%230052b4'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[emojione--flag-for-france\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64'%3E%3Cpath fill='%23428bc1' d='M1.9 32c0 13.1 8.4 24.2 20 28.3V3.7C10.3 7.8 1.9 18.9 1.9 32'/%3E%3Cpath fill='%23ed4c5c' d='M61.9 32c0-13.1-8.3-24.2-20-28.3v56.6c11.7-4.1 20-15.2 20-28.3'/%3E%3Cpath fill='%23fff' d='M21.9 60.3c3.1 1.1 6.5 1.7 10 1.7s6.9-.6 10-1.7V3.7C38.8 2.6 35.5 2 31.9 2s-6.9.6-10 1.7z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[emojione--flag-for-germany\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64'%3E%3Cpath fill='%233e4347' d='M31.9 2C18.8 2 7.7 10.4 3.6 22h56.6C56.1 10.4 45 2 31.9 2'/%3E%3Cpath fill='%23ffe62e' d='M31.9 62c13.1 0 24.2-8.3 28.3-20H3.6c4.1 11.7 15.2 20 28.3 20'/%3E%3Cpath fill='%23ed4c5c' d='M3.6 22c-1.1 3.1-1.7 6.5-1.7 10s.6 6.9 1.7 10h56.6c1.1-3.1 1.7-6.5 1.7-10s-.6-6.9-1.7-10z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[emojione--flag-for-japan\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64'%3E%3Ccircle cx='32' cy='32' r='30' fill='%23f5f5f5'/%3E%3Ccircle cx='32' cy='32' r='12' fill='%23ed4c5c'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[emojione--flag-for-south-korea\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64'%3E%3Ccircle cx='32' cy='32' r='30' fill='%23f5f5f5'/%3E%3Cpath fill='%23ed4c5c' d='M23.4 33.7c2.8 1.9 6.7 1.1 8.6-1.7s5.7-3.6 8.6-1.7c2.7 1.8 3.5 5.3 2 8c3.3-5.6 1.8-12.9-3.8-16.6c-5.7-3.8-13.4-2.3-17.2 3.4c-.1.2-.2.4-.3.5c-1.4 2.9-.5 6.3 2.1 8.1'/%3E%3Cpath fill='%23003478' d='M42.3 38.9c.1-.2.2-.4.3-.5c-.1.1-.2.3-.3.5'/%3E%3Cpath fill='%23428bc1' d='M40.6 30.3c-2.8-1.9-6.7-1.1-8.6 1.7s-5.7 3.6-8.6 1.7c-2.7-1.8-3.5-5.3-2-8c-3.4 5.6-1.8 12.9 3.8 16.6c5.7 3.8 13.4 2.3 17.2-3.4c.1-.2.2-.4.3-.5c1.4-2.9.5-6.3-2.1-8.1'/%3E%3Cpath fill='%233e4347' d='M7.8 23.3L14.7 13l-.7-.5l-.7-.4l-6.9 10.3l.7.4zm1.9 1.3l.7.4l6.8-10.3l-.6-.4l-.7-.5L9 24.1zm8.7-9.1l-6.8 10.3l.7.5l.7.4l6.8-10.3l-.7-.4zm30.1 27l.7.5l3.2-4.8l-.7-.5l-.7-.4l-3.2 4.8zm7.7-1.8L53 45.5l.7.5l.7.4l3.2-4.8l-.7-.4zm-4.4 4l3.2-4.8l-.7-.5l-.7-.4l-3.2 4.8l.7.4zm-3.7-1.5l-.7-.4l-3.2 4.8l.7.4l.7.5l3.2-4.8zm2.5 1.7l-.6-.4l-3.2 4.8l.6.4l.7.5l3.2-4.8zm1.9 1.3L49.3 51l.7.5l.7.4l3.2-4.8l-.7-.5zm-45.4-5l-.7.4l6.9 10.3l.7-.4l.7-.5l-6.9-10.3zm6.3 3.7l-.7.5l3.2 4.8l.7-.5l.6-.4l-3.2-4.8zm-1.1-7.2l-.7.5l6.8 10.3l.7-.5l.7-.4L13 37.3zM9 39.9l3.2 4.8l.7-.5l.7-.4l-3.2-4.8l-.7.4zm44.2-22.5l.7-.5l-3.2-4.8l-.7.4l-.7.5l3.2 4.8zm-5.1 3.4l.7-.5l-3.2-4.8l-.7.5l-.7.4l3.2 4.8zm4.9-2.3l3.2 4.8l.7-.5l.7-.4l-3.2-4.8l-.7.4zm1.3 6.1l.7-.5l-6.9-10.3l-.7.5l-.6.4L53.6 25zm-2.6 1.7l.7-.5l-3.2-4.8l-.7.5l-.7.4l3.2 4.8z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[emojione--flag-for-spain\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64'%3E%3Cpath fill='%23ffce31' d='M2 32c0 5.9 1.7 11.4 4.6 16h50.7c2.9-4.6 4.6-10.1 4.6-16s-1.7-11.4-4.6-16H6.6C3.7 20.6 2 26.1 2 32'/%3E%3Cpath fill='%23ed4c5c' d='M57.4 16C52.1 7.6 42.7 2 32 2S11.9 7.6 6.6 16zM6.6 48c5.3 8.4 14.7 14 25.4 14s20.1-5.6 25.4-14z'/%3E%3Cpath fill='%23c8b100' d='M9.2 28.7h3.2v1.8H9.2zm0 13.2h3.3v1.7H9.2z'/%3E%3Cpath fill='%23ed4c5c' d='M8.9 39.1c-.3.2-.5.4-.5.5q0 .15.3.3c.2.1.4.3.3.5q.3-.3.3-.6c0-.3-.2-.6-.4-.7'/%3E%3Cpath fill='%23fff' d='M9.7 30.5H12v11.4H9.7z'/%3E%3Cg fill='%23ed4c5c'%3E%3Cpath d='M14.4 34.7c-.5-.2-1.4-.4-2.4-.4c-.3 0-.7 0-1.1.1c-1.4.2-2.5.8-2.4 1.2L8 34.5c-.1-.5 1.1-1.1 2.6-1.4c.5-.1 1-.1 1.4-.1c1 0 1.9.1 2.4.3z'/%3E%3Cpath d='M9.7 36.2c-.6 0-1.1-.2-1.1-.5c0-.2.2-.5.6-.7h.6zm2.3-.9q.6.15.9.3c.1.1-.3.5-.9.8z'/%3E%3Cpath d='M8.2 38.4c-.1-.2.6-.6 1.5-.9c.4-.1.7-.3 1.2-.5c1.2-.5 2.2-1.2 2-1.4l.2 1.2c.1.2-.7.8-1.9 1.4c-.4.2-1.1.5-1.5.6c-.7.2-1.3.6-1.3.7z'/%3E%3C/g%3E%3Cpath fill='%23c8b100' d='M30.7 28.7h3.2v1.8h-3.2zm-.1 13.2h3.3v1.7h-3.3z'/%3E%3Cpath fill='%23ed4c5c' d='M34.2 39.1c.3.2.5.4.5.5q0 .15-.3.3c-.2.2-.4.5-.3.6q-.3-.3-.3-.6c0-.4.2-.7.4-.8'/%3E%3Cpath fill='%23fff' d='M31.1 30.5h2.3v11.4h-2.3z'/%3E%3Cg fill='%23ed4c5c'%3E%3Cpath d='M28.7 34.7c.5-.2 1.4-.4 2.4-.4c.3 0 .7 0 1.1.1c1.4.2 2.5.8 2.4 1.2l.5-1.2c.1-.5-1.1-1.1-2.6-1.4h-1.4c-1 0-1.9.1-2.4.3z'/%3E%3Cpath d='M33.4 36.2c.6 0 1.1-.2 1.1-.5c0-.2-.2-.5-.6-.7h-.6zm-2.3-.9q-.6.15-.9.3c-.1.1.3.5.9.8z'/%3E%3Cpath d='M34.9 38.4c.1-.2-.6-.6-1.5-.9c-.4-.1-.7-.3-1.2-.5c-1.2-.5-2.2-1.2-2-1.4l-.2 1.2c-.1.2.7.8 1.9 1.4c.4.2 1.1.5 1.5.6c.7.2 1.3.7 1.2.8zM21.5 22.3c1.9 0 5.8.4 7.2 1.8c-1.5 3.6-3.9 2.1-7.2 2.1c-3.2 0-5.7 1.5-7.2-2.1c1.4-1.4 5.2-1.8 7.2-1.8'/%3E%3C/g%3E%3Cpath fill='%23c8b100' d='M26.4 26.3c-1.2-.7-3-.8-4.9-.8s-3.7.2-4.9.8L17 28c1.1.3 2.7.5 4.5.5s3.3-.2 4.5-.5zm1.7-4.3c-.4-.3-1.2-.6-1.9-.6c-.3 0-.6 0-.9.1c0 0-.6-.8-2-.8c-.5 0-.9.1-1.3.3v-.1c-.1-.2-.3-.4-.5-.4s-.5.3-.5.5v.1c-.4-.2-.8-.3-1.3-.3c-1.4 0-2 .9-2 .8c-.3-.1-.6-.1-.9-.1c-4.6 0-2.3 3.1-2.3 3.1l.5-.6c-1.1-1.4-.1-2.2 1.9-2.2c.3 0 .5 0 .7.1c-.7 1 .6 1.9.6 1.9l.3-.5c-.7-.5-.8-2.2 1.2-2.2c.5 0 .9.1 1.3.4c0 .1-.1 1.5-.2 1.7l.8.7l.8-.7c-.1-.3-.2-1.6-.2-1.7c.3-.2.8-.4 1.3-.4c2.1 0 2.1 1.7 1.2 2.2l.3.5s1.1-.9.6-1.9c.2 0 .5-.1.7-.1c2.4 0 2.5 1.8 1.9 2.2l.4.6c-.2 0 .9-1.4-.5-2.6'/%3E%3Cpath fill='%23005bbf' d='M20.9 20.1c0-.3.3-.6.6-.6c.4 0 .6.3.6.6s-.3.6-.6.6s-.6-.3-.6-.6'/%3E%3Cpath fill='%23c8b100' d='M21.3 18.4v.3H21v.3h.3v1h-.4v.3h1.2l.1-.2l-.1-.1h-.4v-1h.3v-.3h-.3v-.3z'/%3E%3Cpath fill='%23ed4c5c' d='M21.5 28.3c-1.6 0-3-.2-4.1-.5c1.1-.3 2.5-.5 4.1-.5s3 .2 4.1.5c-1 .3-2.5.5-4.1.5'/%3E%3Cpath fill='%23fff' d='M21.6 45.6c-1.9 0-3.7-.5-5.3-1.2c-1.2-.6-1.9-1.7-1.9-3v-4.8h14.4v4.8c0 1.3-.8 2.5-1.9 3c-1.6.8-3.4 1.2-5.3 1.2m-.1-17h7.2v8h-7.2z'/%3E%3Cpath fill='%23ed4c5c' d='M21.6 41.4c0 1.9-1.6 3.4-3.6 3.4s-3.6-1.5-3.6-3.4v-4.8h7.2z'/%3E%3Cpath fill='%23c8b100' d='M15.9 44.2c.2.1.5.3.9.4v-8.2H16zm-1.6-2.9c0 1 .4 1.8.8 2.2v-7.1h-.8z'/%3E%3Cpath fill='%23c7b500' d='M17.5 44.8h.8v-8.4h-.8z'/%3E%3Cpath fill='%23c8b100' d='M19.1 44.6c.3-.1.7-.3.9-.4v-7.8h-.8z'/%3E%3Cpath fill='%23ed4c5c' d='M14.3 28.6h7.2v8h-7.2z'/%3E%3Cpath fill='%23c8b100' d='M20.8 43.5c.4-.3.7-1 .8-1.8v-5.2h-.8z'/%3E%3Cpath fill='%23ed4c5c' d='M28.8 36.6v4.8c0 1.9-1.6 3.4-3.6 3.4s-3.6-1.5-3.6-3.4v-4.8zM26.2 30c.3.6.3 2.1-.6 1.8c.2.1.3.8.6 1.2c.5.6 1.1.1 1-.6c-.2-1.1-.1-1.8.1-2.9c0 .1.5.1.7-.1c-.1.3-.2.7 0 .7c-.2.3-.7.8-.8 1.1c-.1.7 1 2-.2 2.3c-.8.2-.3.8 0 1.1c0 0-.4 1.3-.2 1.2c-.8.3-.6-.4-.6-.4c.4-1.2-.7-1.3-.6-1.5c-1-.1.1.9-.8.9c-.2 0-.6.2-.6.2c-1.1-.1-.5-1.1-.1-1c.3.1.6.6.6-.1c0 0-.5-.8.8-.8c-.5 0-.8-.4-1-.9c-.2.1-.5.6-1.6.7c0 0-.3-1.1 0-.9c.4.2.6.2 1-.2c-.2-.3-1.4-.7-1.2-1.4c0-.2.6-.5.6-.5c-.1.5.2 1 .8 1c.8.1.5-.2.6-.4s.7.1.5-.4c0-.1-.7-.2-.5-.5c.4-.5 1-.1 1.5.4m-4.6 14.6l-.2-.5l.2-.6l.2.6z'/%3E%3Cpath fill='%23c8b100' d='M16.5 30.3v.5h.2v.4h-.5v1h.3v2.2h-.6v1.1H20v-1.1h-.5v-2.2h.2v-1h-.5v-.4h.3v-.5h-1v.5h.2v.4h-.5V30h.3v-.5h-1.1v.5h.3v1.2h-.5v-.4h.2v-.5zm11.3 12.3v-5h-5.2v5l2.4 1.1h.3zM25 38v1.7L23.3 38zm-2.1.1l2 2l-2 2zm.2 4.4l1.9-1.9v2.8zm2.2.8v-2.8l1.9 1.9zm2.1-1.2l-2-2l2-2zM25.3 38H27l-1.7 1.7z'/%3E%3Cpath fill='%23ed4c5c' d='M19.2 36.5c0-1.5 1-2.6 2.3-2.6s2.3 1.2 2.3 2.6s-1 2.6-2.3 2.6s-2.3-1.1-2.3-2.6'/%3E%3Cpath fill='%23005bbf' d='M19.9 36.5c0-1.1.7-1.9 1.6-1.9s1.6.9 1.6 1.9c0 1.1-.7 1.9-1.6 1.9c-.8.1-1.6-.8-1.6-1.9'/%3E%3Cpath fill='%23c8b100' d='m20.8 35.2l-.4 1.1l.3.1l-.2.4h.6l-.2-.4l.3-.1zm1.5 0l-.4 1.1l.3.1l-.2.4h.6l-.1-.4l.3-.1zm-.7 1.3l-.5 1.1l.3.1l-.1.4h.5l-.1-.4l.3-.1z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[emojione--flag-for-united-kingdom\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64'%3E%3Cpath fill='%232a5f9e' d='M22 60.3V46.5l-10.3 7.6c2.9 2.7 6.4 4.8 10.3 6.2m20 0c3.9-1.4 7.4-3.5 10.3-6.2L42 46.4zM3.7 42c.3 1 .7 1.9 1.2 2.9L8.8 42zm51.5 0l3.9 2.9c.4-.9.8-1.9 1.2-2.9z'/%3E%3Cpath fill='%23fff' d='M23.5 38H2.6c.3 1.4.7 2.7 1.1 4h5.1l-3.9 2.9c.8 1.7 1.7 3.2 2.8 4.7L18 42h4v2l-11.7 8.6l1.4 1.4L22 46.5v13.8c1.3.5 2.6.8 4 1.1V38zm37.9 0H38v23.4c1.4-.3 2.7-.7 4-1.1V46.5L52.3 54c1.4-1.3 2.6-2.7 3.8-4.2L45.4 42h6.8l6.1 4.5c.3-.5.6-1.1.8-1.6L55.2 42h5.1c.4-1.3.8-2.6 1.1-4'/%3E%3Cpath fill='%23ed4c5c' d='M7.7 49.6c.8 1.1 1.6 2.1 2.5 3.1L22 44.1v-2h-4zM45.5 42l10.7 7.8c.4-.5.7-1 1.1-1.5c.1-.1.1-.2.2-.2c.3-.5.7-1.1 1-1.6L52.2 42z'/%3E%3Cpath fill='%232a5f9e' d='M42 3.7v13.8l10.3-7.6C49.4 7.2 45.9 5.1 42 3.7m-20 0c-3.9 1.4-7.4 3.5-10.3 6.2L22 17.6zM60.3 22c-.3-1-.7-1.9-1.2-2.9L55.2 22zM8.8 22l-3.9-2.9c-.4 1-.8 1.9-1.2 2.9z'/%3E%3Cpath fill='%23fff' d='M40.5 26h20.8c-.3-1.4-.7-2.7-1.1-4h-5.1l3.9-2.9c-.8-1.7-1.7-3.2-2.8-4.7L46 22h-4v-2l11.7-8.6l-1.4-1.4L42 17.5V3.7c-1.3-.5-2.6-.8-4-1.1V26zM2.6 26H26V2.6c-1.4.3-2.7.7-4 1.1v13.8L11.7 10c-1.4 1.3-2.6 2.7-3.8 4.2L18.6 22h-6.8l-6.1-4.5c-.3.5-.6 1.1-.8 1.6L8.8 22H3.7c-.4 1.3-.8 2.6-1.1 4'/%3E%3Cg fill='%23ed4c5c'%3E%3Cpath d='M56.3 14.4c-.8-1.1-1.6-2.1-2.5-3.1L42 19.9v2h4zM18.5 22L7.9 14.2c-.4.5-.7 1-1.1 1.5c-.1.1-.1.2-.2.2c-.3.5-.7 1.1-1 1.6l6.1 4.5z'/%3E%3Cpath d='M61.4 26H38V2.6Q35.15 2 32 2c-3.15 0-4.1.2-6 .6V26H2.6Q2 28.85 2 32c0 3.15.2 4.1.6 6H26v23.4q2.85.6 6 .6c3.15 0 4.1-.2 6-.6V38h23.4q.6-2.85.6-6c0-3.15-.2-4.1-.6-6'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[emojione--flag-for-united-states\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64'%3E%3Cpath fill='%23ed4c5c' d='M48 6.6C43.3 3.7 37.9 2 32 2v4.6z'/%3E%3Cpath fill='%23fff' d='M32 11.2h21.6C51.9 9.5 50 7.9 48 6.6H32z'/%3E%3Cpath fill='%23ed4c5c' d='M32 15.8h25.3c-1.1-1.7-2.3-3.2-3.6-4.6H32z'/%3E%3Cpath fill='%23fff' d='M32 20.4h27.7c-.7-1.6-1.5-3.2-2.4-4.6H32z'/%3E%3Cpath fill='%23ed4c5c' d='M32 25h29.2c-.4-1.6-.9-3.1-1.5-4.6H32z'/%3E%3Cpath fill='%23fff' d='M32 29.7h29.9c-.1-1.6-.4-3.1-.7-4.6H32z'/%3E%3Cpath fill='%23ed4c5c' d='M61.9 29.7H32V32H2c0 .8 0 1.5.1 2.3h59.8c.1-.8.1-1.5.1-2.3s0-1.6-.1-2.3'/%3E%3Cpath fill='%23fff' d='M2.8 38.9h58.4c.4-1.5.6-3 .7-4.6H2.1c.1 1.5.3 3.1.7 4.6'/%3E%3Cpath fill='%23ed4c5c' d='M4.3 43.5h55.4c.6-1.5 1.1-3 1.5-4.6H2.8c.4 1.6.9 3.1 1.5 4.6'/%3E%3Cpath fill='%23fff' d='M6.7 48.1h50.6c.9-1.5 1.7-3 2.4-4.6H4.3c.7 1.6 1.5 3.1 2.4 4.6'/%3E%3Cpath fill='%23ed4c5c' d='M10.3 52.7h43.4c1.3-1.4 2.6-3 3.6-4.6H6.7c1 1.7 2.3 3.2 3.6 4.6'/%3E%3Cpath fill='%23fff' d='M15.9 57.3h32.2c2.1-1.3 3.9-2.9 5.6-4.6H10.3c1.7 1.8 3.6 3.3 5.6 4.6'/%3E%3Cpath fill='%23ed4c5c' d='M32 62c5.9 0 11.4-1.7 16.1-4.7H15.9c4.7 3 10.2 4.7 16.1 4.7'/%3E%3Cpath fill='%23428bc1' d='M16 6.6c-2.1 1.3-4 2.9-5.7 4.6c-1.4 1.4-2.6 3-3.6 4.6c-.9 1.5-1.8 3-2.4 4.6c-.6 1.5-1.1 3-1.5 4.6c-.4 1.5-.6 3-.7 4.6c-.1.8-.1 1.6-.1 2.4h30V2c-5.9 0-11.3 1.7-16 4.6'/%3E%3Cpath fill='%23fff' d='m25 3l.5 1.5H27l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm4 6l.5 1.5H31l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm-8 0l.5 1.5H23l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm4 6l.5 1.5H27l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm-8 0l.5 1.5H19l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm-8 0l.5 1.5H11l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm20 6l.5 1.5H31l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm-8 0l.5 1.5H23l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm-8 0l.5 1.5H15l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm12 6l.5 1.5H27l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm-8 0l.5 1.5H19l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm-8 0l.5 1.5H11l-1.2 1l.4 1.5l-1.2-.9l-1.2.9l.4-1.5l-1.2-1h1.5zm2.8-14l1.2-.9l1.2.9l-.5-1.5l1.2-1h-1.5L13 9l-.5 1.5h-1.4l1.2.9zm-8 12l1.2-.9l1.2.9l-.5-1.5l1.2-1H5.5L5 21l-.5 1.5h-1c0 .1-.1.2-.1.3l.8.6z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--amex\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='%23006fcf' d='M256 138.548V0H0v256h256v-74.69c-.57 0 0-42.762 0-42.762'/%3E%3Cpath fill='%23fff' d='M224.641 124.294h19.386V79.252H222.93v6.271l-3.991-6.271h-18.245v7.982l-3.421-7.982h-33.64c-1.14 0-2.28.57-3.42.57s-1.71.57-2.851 1.14c-1.14.57-1.71.57-2.85 1.14v-2.85H58.155l-2.85 7.412l-2.852-7.412H29.648v7.982l-3.42-7.982H7.981L0 98.637v25.657h13.114l2.28-6.272h4.561l2.281 6.272h100.348v-5.702l3.99 5.702h27.938v-3.42c.57.57 1.71.57 2.28 1.14c.571.57 1.711.57 2.281 1.14c1.14.57 2.281.57 3.421.57h20.526l2.28-6.272h4.562l2.28 6.272h27.938v-5.702zM256 181.31v-42.192H99.207l-3.991 5.702l-3.991-5.702H45.612v45.042h45.613l3.991-5.701l3.991 5.701h28.508v-9.692h-1.14q5.986 0 10.262-1.71v11.973h20.526v-5.702l3.991 5.702h84.953c3.421-1.14 6.842-1.711 9.693-3.421'/%3E%3Cpath fill='%23006fcf' d='M246.307 170.477h-15.394v6.271h14.824c6.272 0 10.263-3.99 10.263-9.692s-3.42-8.553-9.122-8.553h-6.842c-1.71 0-2.851-1.14-2.851-2.85s1.14-2.851 2.85-2.851h13.114L256 146.53h-15.394c-6.272 0-10.263 3.991-10.263 9.123c0 5.701 3.42 8.552 9.122 8.552h6.842c1.71 0 2.851 1.14 2.851 2.85c.57 2.281-.57 3.422-2.85 3.422m-27.937 0h-15.394v6.271H217.8c6.271 0 10.262-3.99 10.262-9.692s-3.42-8.553-9.122-8.553h-6.842c-1.71 0-2.85-1.14-2.85-2.85s1.14-2.851 2.85-2.851h13.114l2.85-6.272h-15.394c-6.272 0-10.263 3.991-10.263 9.123c0 5.701 3.421 8.552 9.123 8.552h6.842c1.71 0 2.85 1.14 2.85 2.85c.57 2.281-1.14 3.422-2.85 3.422m-19.956-18.245v-6.272h-23.946v30.218h23.946v-6.272H181.31v-6.271h16.534v-6.272H181.31v-5.702h17.104zm-38.77 0c2.85 0 3.99 1.71 3.99 3.42c0 1.711-1.14 3.421-3.99 3.421h-8.553v-7.412zm-8.553 13.113h3.421l9.123 10.833h8.552l-10.263-11.403c5.132-1.14 7.982-4.561 7.982-9.122c0-5.702-3.99-9.693-10.262-9.693h-15.965v30.218h6.842zm-18.245-9.122c0 2.28-1.14 3.99-3.99 3.99h-9.123v-7.981h8.552c2.85 0 4.561 1.71 4.561 3.99m-19.955-10.263v30.218h6.842v-10.263h9.122c6.272 0 10.833-3.99 10.833-10.262c0-5.702-3.99-10.263-10.263-10.263zm-10.263 30.218h8.552l-11.973-15.394l11.973-14.824h-8.552l-7.412 9.693l-7.412-9.693h-8.552l11.973 14.824l-11.973 14.824h8.552l7.412-9.693zm-25.657-23.946v-6.272H53.024v30.218h23.947v-6.272H59.866v-6.271h16.535v-6.272H59.866v-5.702h17.105zm138.548-53.595l11.973 18.245h8.553V86.664h-6.842v19.955l-1.71-2.85l-10.834-17.105h-9.122v30.218h6.842V96.356zm-29.648-.57l2.28-6.272l2.281 6.272l2.85 6.842H183.02zm11.973 18.815h7.412l-13.113-30.218h-9.123l-13.114 30.218h7.412l2.851-6.272h14.824zm-31.929 0l2.851-6.272h-1.71c-5.132 0-7.983-3.42-7.983-8.552v-.57c0-5.132 2.851-8.553 7.983-8.553h7.412v-6.271h-7.982c-9.123 0-14.254 6.271-14.254 14.824v.57c0 9.122 5.131 14.824 13.683 14.824m-25.657 0h6.842V87.234h-6.842zm-14.824-23.947c2.851 0 3.991 1.71 3.991 3.421s-1.14 3.421-3.99 3.421h-8.553v-7.412zm-8.552 13.114h3.42l9.123 10.833h8.553l-10.263-11.403c5.131-1.14 7.982-4.561 7.982-9.123c0-5.701-3.991-9.692-10.263-9.692H109.47v30.218h6.842zm-12.543-13.114v-6.271H80.392v30.218h23.947v-6.272H87.234v-6.271h16.534v-6.272H87.234v-5.702h17.105zm-51.885 23.947h6.272l8.552-24.517v24.517h6.842V86.664H62.717l-6.842 20.525l-6.842-20.525H37.63v30.218h6.842V92.365zm-37.06-18.815l2.28-6.272l2.281 6.272l2.851 6.842H12.543zm11.973 18.815h7.413L21.666 86.664h-8.552L0 116.882h7.412l2.85-6.272h14.825z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--apple-pay\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 211' width='512' height='211'%3E%3Cpath d='M93.552 27.103c-6 7.1-15.602 12.702-25.203 11.901c-1.2-9.6 3.5-19.802 9.001-26.103C83.35 5.601 93.852.4 102.353 0c1 10.001-2.9 19.802-8.8 27.103m8.701 13.802c-13.902-.8-25.803 7.9-32.404 7.9c-6.7 0-16.802-7.5-27.803-7.3c-14.301.2-27.603 8.3-34.904 21.202c-15.002 25.803-3.9 64.008 10.601 85.01c7.101 10.401 15.602 21.802 26.803 21.402c10.602-.4 14.802-6.9 27.604-6.9c12.901 0 16.602 6.9 27.803 6.7c11.601-.2 18.902-10.4 26.003-20.802c8.1-11.801 11.401-23.303 11.601-23.903c-.2-.2-22.402-8.7-22.602-34.304c-.2-21.402 17.502-31.603 18.302-32.203c-10.002-14.802-25.603-16.402-31.004-16.802m80.31-29.004V167.82h24.202v-53.306h33.504c30.603 0 52.106-21.002 52.106-51.406c0-30.403-21.103-51.206-51.306-51.206zm24.202 20.403h27.903c21.003 0 33.004 11.201 33.004 30.903s-12.001 31.004-33.104 31.004h-27.803zM336.58 169.019c15.202 0 29.303-7.7 35.704-19.902h.5v18.702h22.403V90.21c0-22.502-18.002-37.004-45.706-37.004c-25.703 0-44.705 14.702-45.405 34.904h21.803c1.8-9.601 10.7-15.902 22.902-15.902c14.802 0 23.103 6.901 23.103 19.603v8.6l-30.204 1.8c-28.103 1.7-43.304 13.202-43.304 33.205c0 20.202 15.701 33.603 38.204 33.603m6.5-18.502c-12.9 0-21.102-6.2-21.102-15.702c0-9.8 7.901-15.501 23.003-16.401l26.903-1.7v8.8c0 14.602-12.401 25.003-28.803 25.003m82.01 59.707c23.603 0 34.704-9 44.405-36.304L512 54.706h-24.603l-28.503 92.11h-.5l-28.503-92.11h-25.303l41.004 113.513l-2.2 6.901c-3.7 11.701-9.701 16.202-20.402 16.202c-1.9 0-5.6-.2-7.101-.4v18.702c1.4.4 7.4.6 9.201.6'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 2.43em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--bitcoin\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cdefs%3E%3ClinearGradient id='SVG7OTKbbrK' x1='49.973%25' x2='49.973%25' y1='-.024%25' y2='99.99%25'%3E%3Cstop offset='0%25' stop-color='%23f9aa4b'/%3E%3Cstop offset='100%25' stop-color='%23f7931a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23SVG7OTKbbrK)' d='M252.171 158.954c-17.102 68.608-86.613 110.314-155.123 93.211c-68.61-17.102-110.316-86.61-93.213-155.119C20.937 28.438 90.347-13.268 158.957 3.835c68.51 17.002 110.317 86.51 93.214 155.119'/%3E%3Cpath fill='%23fff' d='M188.945 112.05c2.5-17-10.4-26.2-28.2-32.3l5.8-23.1l-14-3.5l-5.6 22.5c-3.7-.9-7.5-1.8-11.3-2.6l5.6-22.6l-14-3.5l-5.7 23q-4.65-1.05-9-2.1v-.1l-19.4-4.8l-3.7 15s10.4 2.4 10.2 2.5c5.7 1.4 6.7 5.2 6.5 8.2l-6.6 26.3c.4.1.9.2 1.5.5c-.5-.1-1-.2-1.5-.4l-9.2 36.8c-.7 1.7-2.5 4.3-6.4 3.3c.1.2-10.2-2.5-10.2-2.5l-7 16.1l18.3 4.6c3.4.9 6.7 1.7 10 2.6l-5.8 23.3l14 3.5l5.8-23.1c3.8 1 7.6 2 11.2 2.9l-5.7 23l14 3.5l5.8-23.3c24 4.5 42 2.7 49.5-19c6.1-17.4-.3-27.5-12.9-34.1c9.3-2.1 16.2-8.2 18-20.6m-32.1 45c-4.3 17.4-33.7 8-43.2 5.6l7.7-30.9c9.5 2.4 40.1 7.1 35.5 25.3m4.4-45.3c-4 15.9-28.4 7.8-36.3 5.8l7-28c7.9 2 33.4 5.7 29.3 22.2'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--discover\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 86' width='512' height='86'%3E%3Cdefs%3E%3ClinearGradient id='SVGcvTIXKbo' x1='19.414%25' x2='88.601%25' y1='9.063%25' y2='80.499%25'%3E%3Cstop offset='0%25' stop-color='%23f34f26'/%3E%3Cstop offset='100%25' stop-color='%23f69e35'/%3E%3C/linearGradient%3E%3Cfilter id='SVG78rrJTul' width='200%25' height='200%25' x='-50%25' y='-50%25' filterUnits='objectBoundingBox'%3E%3CfeMorphology in='SourceAlpha' radius='1' result='shadowSpreadInner1'/%3E%3CfeGaussianBlur in='shadowSpreadInner1' result='shadowBlurInner1' stdDeviation='4'/%3E%3CfeOffset dx='3' dy='3' in='shadowBlurInner1' result='shadowOffsetInner1'/%3E%3CfeComposite in='shadowOffsetInner1' in2='SourceAlpha' k2='-1' k3='1' operator='arithmetic' result='shadowInnerInner1'/%3E%3CfeColorMatrix in='shadowInnerInner1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/%3E%3C/filter%3E%3Cpath id='SVGYiLlGcjR' d='M270.356.365c-23.982 0-43.44 18.735-43.44 41.857c0 24.584 18.613 42.96 43.44 42.96c24.208 0 43.322-18.62 43.322-42.477c0-23.716-18.986-42.34-43.322-42.34'/%3E%3C/defs%3E%3Cuse fill='url(%23SVGcvTIXKbo)' fill-rule='evenodd' href='%23SVGYiLlGcjR'/%3E%3Cuse filter='url(%23SVG78rrJTul)' href='%23SVGYiLlGcjR'/%3E%3Cpath fill='%230b1015' d='M23.746 1.891H.393v81.454h23.231c12.326 0 21.24-2.92 29.06-9.398c9.278-7.695 14.78-19.298 14.78-31.29c0-24.048-17.965-40.766-43.718-40.766m18.572 61.177c-5.021 4.53-11.486 6.488-21.76 6.488H16.29V15.684h4.268c10.274 0 16.491 1.834 21.76 6.592c5.495 4.886 8.772 12.452 8.772 20.265c0 7.83-3.277 15.66-8.772 20.527m32.48 20.277H90.67V1.891H74.8zm54.728-50.209c-9.539-3.534-12.346-5.865-12.346-10.246c0-5.134 4.998-9.039 11.849-9.039c4.763 0 8.671 1.953 12.836 6.58l8.295-10.853C143.32 3.581 135.139.532 126.214.532c-14.398 0-25.399 10.02-25.399 23.32c0 11.246 5.126 16.981 20.032 22.369c6.232 2.187 9.4 3.646 10.992 4.643c3.175 2.077 4.77 4.998 4.77 8.415c0 6.606-5.257 11.484-12.351 11.484c-7.574 0-13.674-3.782-17.34-10.865L96.67 69.802c7.314 10.733 16.11 15.512 28.214 15.512c16.488 0 28.084-11.007 28.084-26.758c0-12.949-5.36-18.816-23.442-25.42m28.448 9.522c0 23.965 18.816 42.525 43.006 42.525c6.839 0 12.701-1.352 19.915-4.759V61.727c-6.36 6.358-11.98 8.916-19.19 8.916c-15.996 0-27.363-11.606-27.363-28.102c0-15.626 11.722-27.964 26.638-27.964c7.561 0 13.311 2.685 19.915 9.158V5.04C213.933 1.51 208.183.054 201.343.054c-24.067 0-43.369 18.935-43.369 42.604m191.652 13.948L327.883 1.891h-17.346l34.58 83.535h8.543L388.843 1.89h-17.217zm46.44 26.74h45.065v-13.79h-29.189V47.555h28.072V33.763h-28.072v-18.08h29.189V1.892h-45.066zM504.02 25.93c0-15.259-10.49-24.039-28.823-24.039H451.62v81.454h15.895V50.608h2.08l21.975 32.737h19.544l-25.667-34.31c11.988-2.452 18.573-10.639 18.573-23.105m-31.882 13.452h-4.623V14.7h4.877c9.915 0 15.287 4.165 15.287 12.092c0 8.177-5.372 12.59-15.541 12.59'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 5.96em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--facebook\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='%231877f2' d='M256 128C256 57.308 198.692 0 128 0S0 57.308 0 128c0 63.888 46.808 116.843 108 126.445V165H75.5v-37H108V99.8c0-32.08 19.11-49.8 48.348-49.8C170.352 50 185 52.5 185 52.5V84h-16.14C152.959 84 148 93.867 148 103.99V128h35.5l-5.675 37H148v89.445c61.192-9.602 108-62.556 108-126.445'/%3E%3Cpath fill='%23fff' d='m177.825 165l5.675-37H148v-24.01C148 93.866 152.959 84 168.86 84H185V52.5S170.352 50 156.347 50C127.11 50 108 67.72 108 99.8V128H75.5v37H108v89.445A129 129 0 0 0 128 256a129 129 0 0 0 20-1.555V165z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--google-icon\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 262' width='256' height='262'%3E%3Cpath fill='%234285f4' d='M255.878 133.451c0-10.734-.871-18.567-2.756-26.69H130.55v48.448h71.947c-1.45 12.04-9.283 30.172-26.69 42.356l-.244 1.622l38.755 30.023l2.685.268c24.659-22.774 38.875-56.282 38.875-96.027'/%3E%3Cpath fill='%2334a853' d='M130.55 261.1c35.248 0 64.839-11.605 86.453-31.622l-41.196-31.913c-11.024 7.688-25.82 13.055-45.257 13.055c-34.523 0-63.824-22.773-74.269-54.25l-1.531.13l-40.298 31.187l-.527 1.465C35.393 231.798 79.49 261.1 130.55 261.1'/%3E%3Cpath fill='%23fbbc05' d='M56.281 156.37c-2.756-8.123-4.351-16.827-4.351-25.82c0-8.994 1.595-17.697 4.206-25.82l-.073-1.73L15.26 71.312l-1.335.635C5.077 89.644 0 109.517 0 130.55s5.077 40.905 13.925 58.602z'/%3E%3Cpath fill='%23eb4335' d='M130.55 50.479c24.514 0 41.05 10.589 50.479 19.438l36.844-35.974C195.245 12.91 165.798 0 130.55 0C79.49 0 35.393 29.301 13.925 71.947l42.211 32.783c10.59-31.477 39.891-54.251 74.414-54.251'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: .98em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--google-pay\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 204' width='512' height='204'%3E%3Cpath fill='%235f6368' d='M362.927 55.057c14.075 0 24.952 3.839 33.27 11.517c8.317 7.677 12.155 17.914 12.155 30.71v61.42h-17.914V144.63h-.64c-7.677 11.517-18.554 17.275-31.35 17.275c-10.877 0-20.474-3.2-28.151-9.597c-7.038-6.398-11.517-15.355-11.517-24.952q0-15.356 11.517-24.953c7.677-6.398 18.554-8.957 31.35-8.957c11.516 0 20.474 1.92 27.511 6.398v-4.478c0-5.972-2.229-11.943-6.688-15.834l-.99-.801c-5.118-4.479-11.516-7.038-18.553-7.038q-16.315 0-24.953 13.436L321.34 74.89c10.236-13.436 23.672-19.834 41.587-19.834M272.715 11.55c11.48 0 22.39 3.995 31.113 11.445l1.517 1.35c8.957 7.678 13.435 19.195 13.435 31.351s-4.478 23.033-13.435 31.35s-19.834 12.796-32.63 12.796l-30.71-.64v59.502H222.81V11.55zm92.77 97.25q-11.516 0-19.193 5.758q-7.678 4.798-7.678 13.435c0 5.119 2.56 9.597 6.398 12.157c4.479 3.199 9.597 5.118 14.716 5.118c7.165 0 14.331-2.787 19.936-7.84l1.177-1.117c6.398-5.758 9.597-12.796 9.597-20.474c-5.758-4.478-14.076-7.038-24.952-7.038m-91.49-79.336h-31.99V80.65h31.99c7.037 0 14.075-2.559 18.554-7.677c10.236-9.597 10.236-25.592.64-35.19l-.64-.64c-5.119-5.118-11.517-8.317-18.555-7.677M512 58.256l-63.34 145.235h-19.194l23.672-50.544l-41.587-94.051h20.474l30.07 72.297h.64l29.431-72.297H512z'/%3E%3Cpath fill='%234285f4' d='M165.868 86.407c0-5.758-.64-11.516-1.28-17.274H84.615v32.63h45.425c-1.919 10.236-7.677 19.833-16.634 25.592v21.113h27.511c15.995-14.715 24.952-36.469 24.952-62.06'/%3E%3Cpath fill='%2334a853' d='M84.614 168.942c23.032 0 42.226-7.678 56.302-20.474l-27.511-21.113c-7.678 5.118-17.275 8.317-28.791 8.317c-21.754 0-40.948-14.715-47.346-35.189H9.118v21.753c14.715 28.791 43.506 46.706 75.496 46.706'/%3E%3Cpath fill='%23fbbc04' d='M37.268 100.483c-3.838-10.237-3.838-21.753 0-32.63V46.1H9.118c-12.157 23.673-12.157 51.824 0 76.136z'/%3E%3Cpath fill='%23ea4335' d='M84.614 33.304c12.156 0 23.672 4.479 32.63 12.796l24.312-24.312C126.2 7.712 105.727-.605 85.253.034c-31.99 0-61.42 17.915-75.496 46.706l28.151 21.753c5.758-20.474 24.952-35.189 46.706-35.189'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 2.51em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--mastercard\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 199' width='256' height='199'%3E%3Cpath d='M46.54 198.011V184.84c0-5.05-3.074-8.342-8.343-8.342c-2.634 0-5.488.878-7.464 3.732c-1.536-2.415-3.731-3.732-7.024-3.732c-2.196 0-4.39.658-6.147 3.073v-2.634h-4.61v21.074h4.61v-11.635c0-3.731 1.976-5.488 5.05-5.488c3.072 0 4.61 1.976 4.61 5.488v11.635h4.61v-11.635c0-3.731 2.194-5.488 5.048-5.488c3.074 0 4.61 1.976 4.61 5.488v11.635zm68.271-21.074h-7.463v-6.366h-4.61v6.366h-4.171v4.17h4.17v9.66c0 4.83 1.976 7.683 7.245 7.683c1.976 0 4.17-.658 5.708-1.536l-1.318-3.952c-1.317.878-2.853 1.098-3.951 1.098c-2.195 0-3.073-1.317-3.073-3.513v-9.44h7.463zm39.076-.44c-2.634 0-4.39 1.318-5.488 3.074v-2.634h-4.61v21.074h4.61v-11.854c0-3.512 1.536-5.488 4.39-5.488c.878 0 1.976.22 2.854.439l1.317-4.39c-.878-.22-2.195-.22-3.073-.22m-59.052 2.196c-2.196-1.537-5.269-2.195-8.562-2.195c-5.268 0-8.78 2.634-8.78 6.805c0 3.513 2.634 5.488 7.244 6.147l2.195.22c2.415.438 3.732 1.097 3.732 2.195c0 1.536-1.756 2.634-4.83 2.634s-5.488-1.098-7.025-2.195l-2.195 3.512c2.415 1.756 5.708 2.634 9 2.634c6.147 0 9.66-2.853 9.66-6.805c0-3.732-2.854-5.708-7.245-6.366l-2.195-.22c-1.976-.22-3.512-.658-3.512-1.975c0-1.537 1.536-2.415 3.951-2.415c2.635 0 5.269 1.097 6.586 1.756zm122.495-2.195c-2.635 0-4.391 1.317-5.489 3.073v-2.634h-4.61v21.074h4.61v-11.854c0-3.512 1.537-5.488 4.39-5.488c.879 0 1.977.22 2.855.439l1.317-4.39c-.878-.22-2.195-.22-3.073-.22m-58.833 10.976c0 6.366 4.39 10.976 11.196 10.976c3.073 0 5.268-.658 7.463-2.414l-2.195-3.732c-1.756 1.317-3.512 1.975-5.488 1.975c-3.732 0-6.366-2.634-6.366-6.805c0-3.951 2.634-6.586 6.366-6.805c1.976 0 3.732.658 5.488 1.976l2.195-3.732c-2.195-1.757-4.39-2.415-7.463-2.415c-6.806 0-11.196 4.61-11.196 10.976m42.588 0v-10.537h-4.61v2.634c-1.537-1.975-3.732-3.073-6.586-3.073c-5.927 0-10.537 4.61-10.537 10.976s4.61 10.976 10.537 10.976c3.073 0 5.269-1.097 6.586-3.073v2.634h4.61zm-16.904 0c0-3.732 2.415-6.805 6.366-6.805c3.732 0 6.367 2.854 6.367 6.805c0 3.732-2.635 6.805-6.367 6.805c-3.951-.22-6.366-3.073-6.366-6.805m-55.1-10.976c-6.147 0-10.538 4.39-10.538 10.976s4.39 10.976 10.757 10.976c3.073 0 6.147-.878 8.562-2.853l-2.196-3.293c-1.756 1.317-3.951 2.195-6.146 2.195c-2.854 0-5.708-1.317-6.367-5.05h15.587v-1.755c.22-6.806-3.732-11.196-9.66-11.196m0 3.951c2.853 0 4.83 1.757 5.268 5.05h-10.976c.439-2.854 2.415-5.05 5.708-5.05m114.372 7.025v-18.879h-4.61v10.976c-1.537-1.975-3.732-3.073-6.586-3.073c-5.927 0-10.537 4.61-10.537 10.976s4.61 10.976 10.537 10.976c3.074 0 5.269-1.097 6.586-3.073v2.634h4.61zm-16.903 0c0-3.732 2.414-6.805 6.366-6.805c3.732 0 6.366 2.854 6.366 6.805c0 3.732-2.634 6.805-6.366 6.805c-3.952-.22-6.366-3.073-6.366-6.805m-154.107 0v-10.537h-4.61v2.634c-1.537-1.975-3.732-3.073-6.586-3.073c-5.927 0-10.537 4.61-10.537 10.976s4.61 10.976 10.537 10.976c3.074 0 5.269-1.097 6.586-3.073v2.634h4.61zm-17.123 0c0-3.732 2.415-6.805 6.366-6.805c3.732 0 6.367 2.854 6.367 6.805c0 3.732-2.635 6.805-6.367 6.805c-3.951-.22-6.366-3.073-6.366-6.805'/%3E%3Cpath fill='%23ff5f00' d='M93.298 16.903h69.15v124.251h-69.15z'/%3E%3Cpath fill='%23eb001b' d='M97.689 79.029c0-25.245 11.854-47.637 30.074-62.126C114.373 6.366 97.47 0 79.03 0C35.343 0 0 35.343 0 79.029s35.343 79.029 79.029 79.029c18.44 0 35.343-6.366 48.734-16.904c-18.22-14.269-30.074-36.88-30.074-62.125'/%3E%3Cpath fill='%23f79e1b' d='M255.746 79.029c0 43.685-35.343 79.029-79.029 79.029c-18.44 0-35.343-6.366-48.734-16.904c18.44-14.488 30.075-36.88 30.075-62.125s-11.855-47.637-30.075-62.126C141.373 6.366 158.277 0 176.717 0c43.686 0 79.03 35.563 79.03 79.029'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1.29em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--paypal\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 302' width='256' height='302'%3E%3Cpath fill='%2327346a' d='M217.168 23.507C203.234 7.625 178.046.816 145.823.816h-93.52A13.39 13.39 0 0 0 39.076 12.11L.136 259.077c-.774 4.87 2.997 9.28 7.933 9.28h57.736l14.5-91.971l-.45 2.88c1.033-6.501 6.593-11.296 13.177-11.296h27.436c53.898 0 96.101-21.892 108.429-85.221c.366-1.873.683-3.696.957-5.477q-2.334-1.236 0 0c3.671-23.407-.025-39.34-12.686-53.765'/%3E%3Cpath fill='%2327346a' d='M102.397 68.84a11.7 11.7 0 0 1 5.053-1.14h73.318c8.682 0 16.78.565 24.18 1.756a102 102 0 0 1 6.177 1.182a90 90 0 0 1 8.59 2.347c3.638 1.215 7.026 2.63 10.14 4.287c3.67-23.416-.026-39.34-12.687-53.765C203.226 7.625 178.046.816 145.823.816H52.295C45.71.816 40.108 5.61 39.076 12.11L.136 259.068c-.774 4.878 2.997 9.282 7.925 9.282h57.744L95.888 77.58a11.72 11.72 0 0 1 6.509-8.74'/%3E%3Cpath fill='%232790c3' d='M228.897 82.749c-12.328 63.32-54.53 85.221-108.429 85.221H93.024c-6.584 0-12.145 4.795-13.168 11.296L61.817 293.621c-.674 4.262 2.622 8.124 6.934 8.124h48.67a11.71 11.71 0 0 0 11.563-9.88l.474-2.48l9.173-58.136l.591-3.213a11.71 11.71 0 0 1 11.562-9.88h7.284c47.147 0 84.064-19.154 94.852-74.55c4.503-23.15 2.173-42.478-9.739-56.054c-3.613-4.112-8.1-7.508-13.327-10.28c-.283 1.79-.59 3.604-.957 5.477'/%3E%3Cpath fill='%231f264f' d='M216.952 72.128a90 90 0 0 0-5.818-1.49a110 110 0 0 0-6.177-1.174c-7.408-1.199-15.5-1.765-24.19-1.765h-73.309a11.6 11.6 0 0 0-5.053 1.149a11.68 11.68 0 0 0-6.51 8.74l-15.582 98.798l-.45 2.88c1.025-6.501 6.585-11.296 13.17-11.296h27.444c53.898 0 96.1-21.892 108.428-85.221c.367-1.873.675-3.688.958-5.477q-4.682-2.47-10.14-4.279a83 83 0 0 0-2.77-.865'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: .85em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--stripe\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 214' width='512' height='214'%3E%3Cpath fill='%23635bff' d='M512 110.08c0-36.409-17.636-65.138-51.342-65.138c-33.85 0-54.33 28.73-54.33 64.854c0 42.808 24.179 64.426 58.88 64.426c16.925 0 29.725-3.84 39.396-9.244v-28.445c-9.67 4.836-20.764 7.823-34.844 7.823c-13.796 0-26.027-4.836-27.591-21.618h69.547c0-1.85.284-9.245.284-12.658m-70.258-13.511c0-16.071 9.814-22.756 18.774-22.756c8.675 0 17.92 6.685 17.92 22.756zm-90.31-51.627c-13.939 0-22.899 6.542-27.876 11.094l-1.85-8.818h-31.288v165.83l35.555-7.537l.143-40.249c5.12 3.698 12.657 8.96 25.173 8.96c25.458 0 48.64-20.48 48.64-65.564c-.142-41.245-23.609-63.716-48.498-63.716m-8.534 97.991c-8.391 0-13.37-2.986-16.782-6.684l-.143-52.765c3.698-4.124 8.818-6.968 16.925-6.968c12.942 0 21.902 14.506 21.902 33.137c0 19.058-8.818 33.28-21.902 33.28M241.493 36.551l35.698-7.68V0l-35.698 7.538zm0 10.809h35.698v124.444h-35.698zm-38.257 10.524L200.96 47.36h-30.72v124.444h35.556V87.467c8.39-10.951 22.613-8.96 27.022-7.396V47.36c-4.551-1.707-21.191-4.836-29.582 10.524m-71.112-41.386l-34.702 7.395l-.142 113.92c0 21.05 15.787 36.551 36.836 36.551c11.662 0 20.195-2.133 24.888-4.693V140.8c-4.55 1.849-27.022 8.391-27.022-12.658V77.653h27.022V47.36h-27.022zM35.982 83.484c0-5.546 4.551-7.68 12.09-7.68c10.808 0 24.461 3.272 35.27 9.103V51.484c-11.804-4.693-23.466-6.542-35.27-6.542C19.2 44.942 0 60.018 0 85.192c0 39.252 54.044 32.995 54.044 49.92c0 6.541-5.688 8.675-13.653 8.675c-11.804 0-26.88-4.836-38.827-11.378v33.849c13.227 5.689 26.596 8.106 38.827 8.106c29.582 0 49.92-14.648 49.92-40.106c-.142-42.382-54.329-34.845-54.329-50.774'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 2.4em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--visa\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 83' width='256' height='83'%3E%3Cdefs%3E%3ClinearGradient id='SVGSdd43daQ' x1='45.974%25' x2='54.877%25' y1='-2.006%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23222357'/%3E%3Cstop offset='100%25' stop-color='%23254aa5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23SVGSdd43daQ)' d='M132.397 56.24c-.146-11.516 10.263-17.942 18.104-21.763c8.056-3.92 10.762-6.434 10.73-9.94c-.06-5.365-6.426-7.733-12.383-7.825c-10.393-.161-16.436 2.806-21.24 5.05l-3.744-17.519c4.82-2.221 13.745-4.158 23-4.243c21.725 0 35.938 10.724 36.015 27.351c.085 21.102-29.188 22.27-28.988 31.702c.069 2.86 2.798 5.912 8.778 6.688c2.96.392 11.131.692 20.395-3.574l3.636 16.95c-4.982 1.814-11.385 3.551-19.357 3.551c-20.448 0-34.83-10.87-34.946-26.428m89.241 24.968c-3.967 0-7.31-2.314-8.802-5.865L181.803 1.245h21.709l4.32 11.939h26.528l2.506-11.939H256l-16.697 79.963zm3.037-21.601l6.265-30.027h-17.158zm-118.599 21.6L88.964 1.246h20.687l17.104 79.963zm-30.603 0L53.941 26.782l-8.71 46.277c-1.022 5.166-5.058 8.149-9.54 8.149H.493L0 78.886c7.226-1.568 15.436-4.097 20.41-6.803c3.044-1.653 3.912-3.098 4.912-7.026L41.819 1.245H63.68l33.516 79.963z' transform='matrix(1 0 0 -1 0 82.668)'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 3.09em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--whatsapp-icon\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 258' width='256' height='258'%3E%3Cdefs%3E%3ClinearGradient id='SVGK3KZq49U' x1='50%25' x2='50%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%231faf38'/%3E%3Cstop offset='100%25' stop-color='%2360d669'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGefMkoEOd' x1='50%25' x2='50%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23f9f9f9'/%3E%3Cstop offset='100%25' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23SVGK3KZq49U)' d='M5.463 127.456c-.006 21.677 5.658 42.843 16.428 61.499L4.433 252.697l65.232-17.104a123 123 0 0 0 58.8 14.97h.054c67.815 0 123.018-55.183 123.047-123.01c.013-32.867-12.775-63.773-36.009-87.025c-23.23-23.25-54.125-36.061-87.043-36.076c-67.823 0-123.022 55.18-123.05 123.004'/%3E%3Cpath fill='url(%23SVGefMkoEOd)' d='M1.07 127.416c-.007 22.457 5.86 44.38 17.014 63.704L0 257.147l67.571-17.717c18.618 10.151 39.58 15.503 60.91 15.511h.055c70.248 0 127.434-57.168 127.464-127.423c.012-34.048-13.236-66.065-37.3-90.15C194.633 13.286 162.633.014 128.536 0C58.276 0 1.099 57.16 1.071 127.416m40.24 60.376l-2.523-4.005c-10.606-16.864-16.204-36.352-16.196-56.363C22.614 69.029 70.138 21.52 128.576 21.52c28.3.012 54.896 11.044 74.9 31.06c20.003 20.018 31.01 46.628 31.003 74.93c-.026 58.395-47.551 105.91-105.943 105.91h-.042c-19.013-.01-37.66-5.116-53.922-14.765l-3.87-2.295l-40.098 10.513z'/%3E%3Cpath fill='%23fff' d='M96.678 74.148c-2.386-5.303-4.897-5.41-7.166-5.503c-1.858-.08-3.982-.074-6.104-.074c-2.124 0-5.575.799-8.492 3.984c-2.92 3.188-11.148 10.892-11.148 26.561s11.413 30.813 13.004 32.94c1.593 2.123 22.033 35.307 54.405 48.073c26.904 10.609 32.379 8.499 38.218 7.967c5.84-.53 18.844-7.702 21.497-15.139c2.655-7.436 2.655-13.81 1.859-15.142c-.796-1.327-2.92-2.124-6.105-3.716s-18.844-9.298-21.763-10.361c-2.92-1.062-5.043-1.592-7.167 1.597c-2.124 3.184-8.223 10.356-10.082 12.48c-1.857 2.129-3.716 2.394-6.9.801c-3.187-1.598-13.444-4.957-25.613-15.806c-9.468-8.442-15.86-18.867-17.718-22.056c-1.858-3.184-.199-4.91 1.398-6.497c1.431-1.427 3.186-3.719 4.78-5.578c1.588-1.86 2.118-3.187 3.18-5.311c1.063-2.126.531-3.986-.264-5.579c-.798-1.593-6.987-17.343-9.819-23.64'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[logos--youtube-icon\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 180' width='256' height='180'%3E%3Cpath fill='red' d='M250.346 28.075A32.18 32.18 0 0 0 227.69 5.418C207.824 0 127.87 0 127.87 0S47.912.164 28.046 5.582A32.18 32.18 0 0 0 5.39 28.24c-6.009 35.298-8.34 89.084.165 122.97a32.18 32.18 0 0 0 22.656 22.657c19.866 5.418 99.822 5.418 99.822 5.418s79.955 0 99.82-5.418a32.18 32.18 0 0 0 22.657-22.657c6.338-35.348 8.291-89.1-.164-123.134'/%3E%3Cpath fill='%23fff' d='m102.421 128.06l66.328-38.418l-66.328-38.418z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1.43em;
    height: 1em;
    display: inline-block;
  }

  .icon-\[skill-icons--instagram\] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='url(%23SVGKdMMobCR)' rx='60'/%3E%3Crect width='256' height='256' fill='url(%23SVGqYUiQbXV)' rx='60'/%3E%3Cpath fill='%23fff' d='M128.009 28c-27.158 0-30.567.119-41.233.604c-10.646.488-17.913 2.173-24.271 4.646c-6.578 2.554-12.157 5.971-17.715 11.531c-5.563 5.559-8.98 11.138-11.542 17.713c-2.48 6.36-4.167 13.63-4.646 24.271c-.477 10.667-.602 14.077-.602 41.236s.12 30.557.604 41.223c.49 10.646 2.175 17.913 4.646 24.271c2.556 6.578 5.973 12.157 11.533 17.715c5.557 5.563 11.136 8.988 17.709 11.542c6.363 2.473 13.631 4.158 24.275 4.646c10.667.485 14.073.604 41.23.604c27.161 0 30.559-.119 41.225-.604c10.646-.488 17.921-2.173 24.284-4.646c6.575-2.554 12.146-5.979 17.702-11.542c5.563-5.558 8.979-11.137 11.542-17.712c2.458-6.361 4.146-13.63 4.646-24.272c.479-10.666.604-14.066.604-41.225s-.125-30.567-.604-41.234c-.5-10.646-2.188-17.912-4.646-24.27c-2.563-6.578-5.979-12.157-11.542-17.716c-5.562-5.562-11.125-8.979-17.708-11.53c-6.375-2.474-13.646-4.16-24.292-4.647c-10.667-.485-14.063-.604-41.23-.604zm-8.971 18.021c2.663-.004 5.634 0 8.971 0c26.701 0 29.865.096 40.409.575c9.75.446 15.042 2.075 18.567 3.444c4.667 1.812 7.994 3.979 11.492 7.48c3.5 3.5 5.666 6.833 7.483 11.5c1.369 3.52 3 8.812 3.444 18.562c.479 10.542.583 13.708.583 40.396s-.104 29.855-.583 40.396c-.446 9.75-2.075 15.042-3.444 18.563c-1.812 4.667-3.983 7.99-7.483 11.488c-3.5 3.5-6.823 5.666-11.492 7.479c-3.521 1.375-8.817 3-18.567 3.446c-10.542.479-13.708.583-40.409.583c-26.702 0-29.867-.104-40.408-.583c-9.75-.45-15.042-2.079-18.57-3.448c-4.666-1.813-8-3.979-11.5-7.479s-5.666-6.825-7.483-11.494c-1.369-3.521-3-8.813-3.444-18.563c-.479-10.542-.575-13.708-.575-40.413s.096-29.854.575-40.396c.446-9.75 2.075-15.042 3.444-18.567c1.813-4.667 3.983-8 7.484-11.5s6.833-5.667 11.5-7.483c3.525-1.375 8.819-3 18.569-3.448c9.225-.417 12.8-.542 31.437-.563zm62.351 16.604c-6.625 0-12 5.37-12 11.996c0 6.625 5.375 12 12 12s12-5.375 12-12s-5.375-12-12-12zm-53.38 14.021c-28.36 0-51.354 22.994-51.354 51.355s22.994 51.344 51.354 51.344c28.361 0 51.347-22.983 51.347-51.344c0-28.36-22.988-51.355-51.349-51.355zm0 18.021c18.409 0 33.334 14.923 33.334 33.334c0 18.409-14.925 33.334-33.334 33.334s-33.333-14.925-33.333-33.334c0-18.411 14.923-33.334 33.333-33.334'/%3E%3Cdefs%3E%3CradialGradient id='SVGKdMMobCR' cx='0' cy='0' r='1' gradientTransform='matrix(0 -253.715 235.975 0 68 275.717)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fd5'/%3E%3Cstop offset='.1' stop-color='%23fd5'/%3E%3Cstop offset='.5' stop-color='%23ff543e'/%3E%3Cstop offset='1' stop-color='%23c837ab'/%3E%3C/radialGradient%3E%3CradialGradient id='SVGqYUiQbXV' cx='0' cy='0' r='1' gradientTransform='rotate(78.68 -32.69 -16.937)scale(113.412 467.488)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233771c8'/%3E%3Cstop offset='.128' stop-color='%233771c8'/%3E%3Cstop offset='1' stop-color='%2360f' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block;
  }

  .line-clamp-2 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .\!hidden {
    display: none !important;
  }

  .block {
    display: block;
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .flow-root {
    display: flow-root;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .inline {
    display: inline;
  }

  .inline-block {
    display: inline-block;
  }

  .inline-flex {
    display: inline-flex;
  }

  .inline-grid {
    display: inline-grid;
  }

  .table {
    display: table;
  }

  .table-row {
    display: table-row;
  }

  .aspect-\[3\/4\] {
    aspect-ratio: 3 / 4;
  }

  .aspect-\[4\/3\] {
    aspect-ratio: 4 / 3;
  }

  .aspect-\[16\/9\] {
    aspect-ratio: 16 / 9;
  }

  .aspect-\[27\/20\] {
    aspect-ratio: 27 / 20;
  }

  .aspect-\[37\/21\] {
    aspect-ratio: 37 / 21;
  }

  .aspect-\[37\/24\] {
    aspect-ratio: 37 / 24;
  }

  .aspect-\[71\/50\] {
    aspect-ratio: 71 / 50;
  }

  .aspect-\[177\/125\] {
    aspect-ratio: 177 / 125;
  }

  .aspect-\[307\/202\] {
    aspect-ratio: 307 / 202;
  }

  .aspect-\[326\/194\] {
    aspect-ratio: 326 / 194;
  }

  .aspect-\[331\/196\] {
    aspect-ratio: 331 / 196;
  }

  .aspect-\[331\/244\] {
    aspect-ratio: 331 / 244;
  }

  .aspect-\[368\/301\] {
    aspect-ratio: 368 / 301;
  }

  .aspect-\[370\/224\] {
    aspect-ratio: 370 / 224;
  }

  .aspect-\[370\/370\] {
    aspect-ratio: 370 / 370;
  }

  .aspect-\[402\/240\] {
    aspect-ratio: 402 / 240;
  }

  .aspect-\[415\/292\] {
    aspect-ratio: 415 / 292;
  }

  .aspect-\[872\/498\] {
    aspect-ratio: 872 / 498;
  }

  .aspect-\[1106\/567\] {
    aspect-ratio: 1106 / 567;
  }

  .aspect-\[1336\/720\] {
    aspect-ratio: 1336 / 720;
  }

  .aspect-\[var\(--ar\)\] {
    aspect-ratio: var(--ar);
  }

  .aspect-\[…\] {
    aspect-ratio: …;
  }

  .aspect-square {
    aspect-ratio: 1;
  }

  .\!size-\[16px\] {
    width: 16px !important;
    height: 16px !important;
  }

  .size-3 {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }

  .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }

  .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }

  .size-24 {
    width: calc(var(--spacing) * 24);
    height: calc(var(--spacing) * 24);
  }

  .size-\[4px\] {
    width: 4px;
    height: 4px;
  }

  .size-\[6px\] {
    width: 6px;
    height: 6px;
  }

  .size-\[8px\] {
    width: 8px;
    height: 8px;
  }

  .size-\[9px\] {
    width: 9px;
    height: 9px;
  }

  .size-\[12px\] {
    width: 12px;
    height: 12px;
  }

  .size-\[14px\] {
    width: 14px;
    height: 14px;
  }

  .size-\[15px\] {
    width: 15px;
    height: 15px;
  }

  .size-\[16px\] {
    width: 16px;
    height: 16px;
  }

  .size-\[18px\] {
    width: 18px;
    height: 18px;
  }

  .size-\[20px\] {
    width: 20px;
    height: 20px;
  }

  .size-\[24px\] {
    width: 24px;
    height: 24px;
  }

  .size-\[28px\] {
    width: 28px;
    height: 28px;
  }

  .size-\[32px\] {
    width: 32px;
    height: 32px;
  }

  .size-\[36px\] {
    width: 36px;
    height: 36px;
  }

  .size-\[40px\] {
    width: 40px;
    height: 40px;
  }

  .size-\[44px\] {
    width: 44px;
    height: 44px;
  }

  .size-\[48px\] {
    width: 48px;
    height: 48px;
  }

  .size-\[52px\] {
    width: 52px;
    height: 52px;
  }

  .size-\[56px\] {
    width: 56px;
    height: 56px;
  }

  .size-\[60px\] {
    width: 60px;
    height: 60px;
  }

  .size-\[64px\] {
    width: 64px;
    height: 64px;
  }

  .size-\[66\.72\%\] {
    width: 66.72%;
    height: 66.72%;
  }

  .size-\[68px\] {
    width: 68px;
    height: 68px;
  }

  .size-\[80px\] {
    width: 80px;
    height: 80px;
  }

  .size-\[88px\] {
    width: 88px;
    height: 88px;
  }

  .size-\[92px\] {
    width: 92px;
    height: 92px;
  }

  .size-\[96px\] {
    width: 96px;
    height: 96px;
  }

  .size-\[100px\] {
    width: 100px;
    height: 100px;
  }

  .size-\[112px\] {
    width: 112px;
    height: 112px;
  }

  .size-full {
    width: 100%;
    height: 100%;
  }

  .\!h-\[36px\] {
    height: 36px !important;
  }

  .\!h-\[40px\] {
    height: 40px !important;
  }

  .\!h-\[41px\] {
    height: 41px !important;
  }

  .\!h-\[44px\] {
    height: 44px !important;
  }

  .\!h-\[48px\] {
    height: 48px !important;
  }

  .\!h-\[52px\] {
    height: 52px !important;
  }

  .\!h-auto {
    height: auto !important;
  }

  .h-0 {
    height: calc(var(--spacing) * 0);
  }

  .h-5 {
    height: calc(var(--spacing) * 5);
  }

  .h-8 {
    height: calc(var(--spacing) * 8);
  }

  .h-10 {
    height: calc(var(--spacing) * 10);
  }

  .h-12 {
    height: calc(var(--spacing) * 12);
  }

  .h-28 {
    height: calc(var(--spacing) * 28);
  }

  .h-32 {
    height: calc(var(--spacing) * 32);
  }

  .h-40 {
    height: calc(var(--spacing) * 40);
  }

  .h-48 {
    height: calc(var(--spacing) * 48);
  }

  .h-52 {
    height: calc(var(--spacing) * 52);
  }

  .h-60 {
    height: calc(var(--spacing) * 60);
  }

  .h-64 {
    height: calc(var(--spacing) * 64);
  }

  .h-192 {
    height: calc(var(--spacing) * 192);
  }

  .h-250 {
    height: calc(var(--spacing) * 250);
  }

  .h-\[1\.5px\] {
    height: 1.5px;
  }

  .h-\[1lh\] {
    height: 1lh;
  }

  .h-\[1px\] {
    height: 1px;
  }

  .h-\[2px\] {
    height: 2px;
  }

  .h-\[3px\] {
    height: 3px;
  }

  .h-\[4px\] {
    height: 4px;
  }

  .h-\[6px\] {
    height: 6px;
  }

  .h-\[8px\] {
    height: 8px;
  }

  .h-\[10px\] {
    height: 10px;
  }

  .h-\[12px\] {
    height: 12px;
  }

  .h-\[14px\] {
    height: 14px;
  }

  .h-\[16px\] {
    height: 16px;
  }

  .h-\[18px\] {
    height: 18px;
  }

  .h-\[20px\] {
    height: 20px;
  }

  .h-\[22px\] {
    height: 22px;
  }

  .h-\[24px\] {
    height: 24px;
  }

  .h-\[26px\] {
    height: 26px;
  }

  .h-\[27px\] {
    height: 27px;
  }

  .h-\[28px\] {
    height: 28px;
  }

  .h-\[30px\] {
    height: 30px;
  }

  .h-\[32px\] {
    height: 32px;
  }

  .h-\[34px\] {
    height: 34px;
  }

  .h-\[35px\] {
    height: 35px;
  }

  .h-\[36px\] {
    height: 36px;
  }

  .h-\[38px\] {
    height: 38px;
  }

  .h-\[40px\] {
    height: 40px;
  }

  .h-\[42px\] {
    height: 42px;
  }

  .h-\[44px\] {
    height: 44px;
  }

  .h-\[45\.921px\] {
    height: 45.921px;
  }

  .h-\[46px\] {
    height: 46px;
  }

  .h-\[48px\] {
    height: 48px;
  }

  .h-\[52px\] {
    height: 52px;
  }

  .h-\[55px\] {
    height: 55px;
  }

  .h-\[56px\] {
    height: 56px;
  }

  .h-\[60px\] {
    height: 60px;
  }

  .h-\[62\.5dvh\] {
    height: 62.5dvh;
  }

  .h-\[63dvh\] {
    height: 63dvh;
  }

  .h-\[64px\] {
    height: 64px;
  }

  .h-\[67px\] {
    height: 67px;
  }

  .h-\[68px\] {
    height: 68px;
  }

  .h-\[69px\] {
    height: 69px;
  }

  .h-\[72px\] {
    height: 72px;
  }

  .h-\[73vh\] {
    height: 73vh;
  }

  .h-\[80px\] {
    height: 80px;
  }

  .h-\[84px\] {
    height: 84px;
  }

  .h-\[88px\] {
    height: 88px;
  }

  .h-\[96px\] {
    height: 96px;
  }

  .h-\[112px\] {
    height: 112px;
  }

  .h-\[120px\] {
    height: 120px;
  }

  .h-\[122px\] {
    height: 122px;
  }

  .h-\[132px\] {
    height: 132px;
  }

  .h-\[138px\] {
    height: 138px;
  }

  .h-\[140px\] {
    height: 140px;
  }

  .h-\[146px\] {
    height: 146px;
  }

  .h-\[148px\] {
    height: 148px;
  }

  .h-\[160px\] {
    height: 160px;
  }

  .h-\[163px\] {
    height: 163px;
  }

  .h-\[180px\] {
    height: 180px;
  }

  .h-\[200px\] {
    height: 200px;
  }

  .h-\[202px\] {
    height: 202px;
  }

  .h-\[208px\] {
    height: 208px;
  }

  .h-\[212px\] {
    height: 212px;
  }

  .h-\[213px\] {
    height: 213px;
  }

  .h-\[220px\] {
    height: 220px;
  }

  .h-\[230px\] {
    height: 230px;
  }

  .h-\[240px\] {
    height: 240px;
  }

  .h-\[246px\] {
    height: 246px;
  }

  .h-\[258px\] {
    height: 258px;
  }

  .h-\[260px\] {
    height: 260px;
  }

  .h-\[264px\] {
    height: 264px;
  }

  .h-\[280px\] {
    height: 280px;
  }

  .h-\[292px\] {
    height: 292px;
  }

  .h-\[300px\] {
    height: 300px;
  }

  .h-\[306px\] {
    height: 306px;
  }

  .h-\[314px\] {
    height: 314px;
  }

  .h-\[333px\] {
    height: 333px;
  }

  .h-\[334px\] {
    height: 334px;
  }

  .h-\[360px\] {
    height: 360px;
  }

  .h-\[370px\] {
    height: 370px;
  }

  .h-\[420px\] {
    height: 420px;
  }

  .h-\[434px\] {
    height: 434px;
  }

  .h-\[554px\] {
    height: 554px;
  }

  .h-\[723px\] {
    height: 723px;
  }

  .h-auto {
    height: auto;
  }

  .h-dvh {
    height: 100dvh;
  }

  .h-full {
    height: 100%;
  }

  .h-px {
    height: 1px;
  }

  .h-v2-16 {
    height: var(--spacing-v2-16);
  }

  .\!max-h-\[534px\] {
    max-height: 534px !important;
  }

  .max-h-0 {
    max-height: calc(var(--spacing) * 0);
  }

  .max-h-\[40px\] {
    max-height: 40px;
  }

  .max-h-\[50vh\] {
    max-height: 50vh;
  }

  .max-h-\[70vh\] {
    max-height: 70vh;
  }

  .max-h-\[80dvh\] {
    max-height: 80dvh;
  }

  .max-h-\[80px\] {
    max-height: 80px;
  }

  .max-h-\[80vh\] {
    max-height: 80vh;
  }

  .max-h-\[85dvh\] {
    max-height: 85dvh;
  }

  .max-h-\[90vh\] {
    max-height: 90vh;
  }

  .max-h-\[240px\] {
    max-height: 240px;
  }

  .max-h-\[280px\] {
    max-height: 280px;
  }

  .max-h-\[320px\] {
    max-height: 320px;
  }

  .max-h-\[360px\] {
    max-height: 360px;
  }

  .max-h-\[389px\] {
    max-height: 389px;
  }

  .max-h-\[800px\] {
    max-height: 800px;
  }

  .max-h-\[calc\(100dvh-16px\)\] {
    max-height: calc(100dvh - 16px);
  }

  .max-h-\[calc\(100dvh-32px\)\] {
    max-height: calc(100dvh - 32px);
  }

  .max-h-\[calc\(100dvh-116px\)\] {
    max-height: calc(100dvh - 116px);
  }

  .max-h-\[calc\(100dvh-146px\)\] {
    max-height: calc(100dvh - 146px);
  }

  .max-h-\[calc\(100dvh-160px\)\] {
    max-height: calc(100dvh - 160px);
  }

  .max-h-\[calc\(100dvh-168px\)\] {
    max-height: calc(100dvh - 168px);
  }

  .max-h-\[calc\(100vh-104px\)\] {
    max-height: calc(100vh - 104px);
  }

  .max-h-\[max\(136px\,calc\(100vh-640px\)\)\] {
    max-height: max(136px, 100vh - 640px);
  }

  .max-h-\[min\(280px\,var\(--radix-select-content-available-height\)\)\] {
    max-height: min(280px, var(--radix-select-content-available-height));
  }

  .max-h-\[min\(400px\,60vh\)\] {
    max-height: min(400px, 60vh);
  }

  .max-h-\[min\(583px\,calc\(100dvh-32px\)\)\] {
    max-height: min(583px, 100dvh - 32px);
  }

  .max-h-\[min\(780px\,calc\(100dvh-32px\)\)\] {
    max-height: min(780px, 100dvh - 32px);
  }

  .max-h-\[min\(979px\,calc\(100dvh-32px\)\)\] {
    max-height: min(979px, 100dvh - 32px);
  }

  .max-h-full {
    max-height: 100%;
  }

  .max-h-none {
    max-height: none;
  }

  .min-h-0 {
    min-height: calc(var(--spacing) * 0);
  }

  .min-h-40 {
    min-height: calc(var(--spacing) * 40);
  }

  .min-h-\[20px\] {
    min-height: 20px;
  }

  .min-h-\[28px\] {
    min-height: 28px;
  }

  .min-h-\[30px\] {
    min-height: 30px;
  }

  .min-h-\[32px\] {
    min-height: 32px;
  }

  .min-h-\[36px\] {
    min-height: 36px;
  }

  .min-h-\[40px\] {
    min-height: 40px;
  }

  .min-h-\[44px\] {
    min-height: 44px;
  }

  .min-h-\[46px\] {
    min-height: 46px;
  }

  .min-h-\[48px\] {
    min-height: 48px;
  }

  .min-h-\[50px\] {
    min-height: 50px;
  }

  .min-h-\[50vh\] {
    min-height: 50vh;
  }

  .min-h-\[52px\] {
    min-height: 52px;
  }

  .min-h-\[56px\] {
    min-height: 56px;
  }

  .min-h-\[60vh\] {
    min-height: 60vh;
  }

  .min-h-\[68px\] {
    min-height: 68px;
  }

  .min-h-\[70dvh\] {
    min-height: 70dvh;
  }

  .min-h-\[72px\] {
    min-height: 72px;
  }

  .min-h-\[75px\] {
    min-height: 75px;
  }

  .min-h-\[76px\] {
    min-height: 76px;
  }

  .min-h-\[80px\] {
    min-height: 80px;
  }

  .min-h-\[84px\] {
    min-height: 84px;
  }

  .min-h-\[95px\] {
    min-height: 95px;
  }

  .min-h-\[112px\] {
    min-height: 112px;
  }

  .min-h-\[120px\] {
    min-height: 120px;
  }

  .min-h-\[122px\] {
    min-height: 122px;
  }

  .min-h-\[140px\] {
    min-height: 140px;
  }

  .min-h-\[148px\] {
    min-height: 148px;
  }

  .min-h-\[220px\] {
    min-height: 220px;
  }

  .min-h-\[240px\] {
    min-height: 240px;
  }

  .min-h-\[256px\] {
    min-height: 256px;
  }

  .min-h-\[272px\] {
    min-height: 272px;
  }

  .min-h-\[400px\] {
    min-height: 400px;
  }

  .min-h-\[440px\] {
    min-height: 440px;
  }

  .min-h-\[640px\] {
    min-height: 640px;
  }

  .min-h-\[760px\] {
    min-height: 760px;
  }

  .min-h-\[calc\(100dvh-114px\)\] {
    min-height: calc(100dvh - 114px);
  }

  .min-h-full {
    min-height: 100%;
  }

  .min-h-v2-80 {
    min-height: var(--spacing-v2-80);
  }

  .\!w-\[72px\] {
    width: 72px !important;
  }

  .\!w-\[370px\] {
    width: 370px !important;
  }

  .\!w-\[409px\] {
    width: 409px !important;
  }

  .\!w-\[564px\] {
    width: 564px !important;
  }

  .\!w-\[calc\(100\%\+32px\)\] {
    width: calc(100% + 32px) !important;
  }

  .\!w-auto {
    width: auto !important;
  }

  .\!w-fit {
    width: fit-content !important;
  }

  .\!w-full {
    width: 100% !important;
  }

  .w-1\/2 {
    width: 50%;
  }

  .w-1\/3 {
    width: 33.3333%;
  }

  .w-2\/5 {
    width: 40%;
  }

  .w-3\/4 {
    width: 75%;
  }

  .w-4\/5 {
    width: 80%;
  }

  .w-5 {
    width: calc(var(--spacing) * 5);
  }

  .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .w-10 {
    width: calc(var(--spacing) * 10);
  }

  .w-12 {
    width: calc(var(--spacing) * 12);
  }

  .w-20 {
    width: calc(var(--spacing) * 20);
  }

  .w-120 {
    width: calc(var(--spacing) * 120);
  }

  .w-772 {
    width: calc(var(--spacing) * 772);
  }

  .w-\[1px\] {
    width: 1px;
  }

  .w-\[4px\] {
    width: 4px;
  }

  .w-\[5px\] {
    width: 5px;
  }

  .w-\[6px\] {
    width: 6px;
  }

  .w-\[8px\] {
    width: 8px;
  }

  .w-\[10px\] {
    width: 10px;
  }

  .w-\[15px\] {
    width: 15px;
  }

  .w-\[16px\] {
    width: 16px;
  }

  .w-\[20px\] {
    width: 20px;
  }

  .w-\[24px\] {
    width: 24px;
  }

  .w-\[28px\] {
    width: 28px;
  }

  .w-\[32px\] {
    width: 32px;
  }

  .w-\[35px\] {
    width: 35px;
  }

  .w-\[36px\] {
    width: 36px;
  }

  .w-\[40px\] {
    width: 40px;
  }

  .w-\[44px\] {
    width: 44px;
  }

  .w-\[48\%\] {
    width: 48%;
  }

  .w-\[48px\] {
    width: 48px;
  }

  .w-\[52px\] {
    width: 52px;
  }

  .w-\[53px\] {
    width: 53px;
  }

  .w-\[54px\] {
    width: 54px;
  }

  .w-\[56px\] {
    width: 56px;
  }

  .w-\[58px\] {
    width: 58px;
  }

  .w-\[59px\] {
    width: 59px;
  }

  .w-\[60\%\] {
    width: 60%;
  }

  .w-\[60px\] {
    width: 60px;
  }

  .w-\[61px\] {
    width: 61px;
  }

  .w-\[69px\] {
    width: 69px;
  }

  .w-\[72\%\] {
    width: 72%;
  }

  .w-\[72px\] {
    width: 72px;
  }

  .w-\[73px\] {
    width: 73px;
  }

  .w-\[76px\] {
    width: 76px;
  }

  .w-\[78px\] {
    width: 78px;
  }

  .w-\[80px\] {
    width: 80px;
  }

  .w-\[81px\] {
    width: 81px;
  }

  .w-\[82px\] {
    width: 82px;
  }

  .w-\[84px\] {
    width: 84px;
  }

  .w-\[85\%\] {
    width: 85%;
  }

  .w-\[88px\] {
    width: 88px;
  }

  .w-\[90px\] {
    width: 90px;
  }

  .w-\[92px\] {
    width: 92px;
  }

  .w-\[94px\] {
    width: 94px;
  }

  .w-\[95px\] {
    width: 95px;
  }

  .w-\[96px\] {
    width: 96px;
  }

  .w-\[100px\] {
    width: 100px;
  }

  .w-\[102px\] {
    width: 102px;
  }

  .w-\[104px\] {
    width: 104px;
  }

  .w-\[112px\] {
    width: 112px;
  }

  .w-\[113px\] {
    width: 113px;
  }

  .w-\[120px\] {
    width: 120px;
  }

  .w-\[122px\] {
    width: 122px;
  }

  .w-\[123px\] {
    width: 123px;
  }

  .w-\[130px\] {
    width: 130px;
  }

  .w-\[132px\] {
    width: 132px;
  }

  .w-\[140px\] {
    width: 140px;
  }

  .w-\[148px\] {
    width: 148px;
  }

  .w-\[154px\] {
    width: 154px;
  }

  .w-\[160px\] {
    width: 160px;
  }

  .w-\[163px\] {
    width: 163px;
  }

  .w-\[164px\] {
    width: 164px;
  }

  .w-\[168px\] {
    width: 168px;
  }

  .w-\[170px\] {
    width: 170px;
  }

  .w-\[180px\] {
    width: 180px;
  }

  .w-\[181px\] {
    width: 181px;
  }

  .w-\[190px\] {
    width: 190px;
  }

  .w-\[191px\] {
    width: 191px;
  }

  .w-\[200px\] {
    width: 200px;
  }

  .w-\[204px\] {
    width: 204px;
  }

  .w-\[220px\] {
    width: 220px;
  }

  .w-\[231px\] {
    width: 231px;
  }

  .w-\[235px\] {
    width: 235px;
  }

  .w-\[240px\] {
    width: 240px;
  }

  .w-\[246px\] {
    width: 246px;
  }

  .w-\[256px\] {
    width: 256px;
  }

  .w-\[260px\] {
    width: 260px;
  }

  .w-\[264px\] {
    width: 264px;
  }

  .w-\[265px\] {
    width: 265px;
  }

  .w-\[272px\] {
    width: 272px;
  }

  .w-\[280px\] {
    width: 280px;
  }

  .w-\[282px\] {
    width: 282px;
  }

  .w-\[286px\] {
    width: 286px;
  }

  .w-\[288px\] {
    width: 288px;
  }

  .w-\[300px\] {
    width: 300px;
  }

  .w-\[301px\] {
    width: 301px;
  }

  .w-\[307px\] {
    width: 307px;
  }

  .w-\[320px\] {
    width: 320px;
  }

  .w-\[321px\] {
    width: 321px;
  }

  .w-\[339px\] {
    width: 339px;
  }

  .w-\[364px\] {
    width: 364px;
  }

  .w-\[370px\] {
    width: 370px;
  }

  .w-\[377px\] {
    width: 377px;
  }

  .w-\[392px\] {
    width: 392px;
  }

  .w-\[404px\] {
    width: 404px;
  }

  .w-\[406px\] {
    width: 406px;
  }

  .w-\[414\.5px\] {
    width: 414.5px;
  }

  .w-\[420px\] {
    width: 420px;
  }

  .w-\[434px\] {
    width: 434px;
  }

  .w-\[468px\] {
    width: 468px;
  }

  .w-\[474px\] {
    width: 474px;
  }

  .w-\[511px\] {
    width: 511px;
  }

  .w-\[740px\] {
    width: 740px;
  }

  .w-\[1165px\] {
    width: 1165px;
  }

  .w-\[1260px\] {
    width: 1260px;
  }

  .w-\[1267px\] {
    width: 1267px;
  }

  .w-\[calc\(50\%-4px\)\] {
    width: calc(50% - 4px);
  }

  .w-\[calc\(100\%\+16px\)\] {
    width: calc(100% + 16px);
  }

  .w-\[calc\(100\%-32px\)\] {
    width: calc(100% - 32px);
  }

  .w-\[calc\(100vw-32px\)\] {
    width: calc(100vw - 32px);
  }

  .w-\[var\(--marker-w-m\)\] {
    width: var(--marker-w-m);
  }

  .w-\[var\(--part-img\)\] {
    width: var(--part-img);
  }

  .w-\[var\(--radix-select-trigger-width\)\] {
    width: var(--radix-select-trigger-width);
  }

  .w-\[var\(--rp-card-w-m\)\] {
    width: var(--rp-card-w-m);
  }

  .w-auto {
    width: auto;
  }

  .w-fit {
    width: fit-content;
  }

  .w-full {
    width: 100%;
  }

  .w-max {
    width: max-content;
  }

  .w-px {
    width: 1px;
  }

  .max-w-760 {
    max-width: calc(var(--spacing) * 760);
  }

  .max-w-\[42ch\] {
    max-width: 42ch;
  }

  .max-w-\[60\%\] {
    max-width: 60%;
  }

  .max-w-\[64ch\] {
    max-width: 64ch;
  }

  .max-w-\[72px\] {
    max-width: 72px;
  }

  .max-w-\[78px\] {
    max-width: 78px;
  }

  .max-w-\[80ch\] {
    max-width: 80ch;
  }

  .max-w-\[90vw\] {
    max-width: 90vw;
  }

  .max-w-\[92vw\] {
    max-width: 92vw;
  }

  .max-w-\[102px\] {
    max-width: 102px;
  }

  .max-w-\[167px\] {
    max-width: 167px;
  }

  .max-w-\[180px\] {
    max-width: 180px;
  }

  .max-w-\[236px\] {
    max-width: 236px;
  }

  .max-w-\[240px\] {
    max-width: 240px;
  }

  .max-w-\[280px\] {
    max-width: 280px;
  }

  .max-w-\[286px\] {
    max-width: 286px;
  }

  .max-w-\[302px\] {
    max-width: 302px;
  }

  .max-w-\[320px\] {
    max-width: 320px;
  }

  .max-w-\[330px\] {
    max-width: 330px;
  }

  .max-w-\[354px\] {
    max-width: 354px;
  }

  .max-w-\[360px\] {
    max-width: 360px;
  }

  .max-w-\[370px\] {
    max-width: 370px;
  }

  .max-w-\[400px\] {
    max-width: 400px;
  }

  .max-w-\[420px\] {
    max-width: 420px;
  }

  .max-w-\[440px\] {
    max-width: 440px;
  }

  .max-w-\[480px\] {
    max-width: 480px;
  }

  .max-w-\[488px\] {
    max-width: 488px;
  }

  .max-w-\[492px\] {
    max-width: 492px;
  }

  .max-w-\[504px\] {
    max-width: 504px;
  }

  .max-w-\[508px\] {
    max-width: 508px;
  }

  .max-w-\[511px\] {
    max-width: 511px;
  }

  .max-w-\[520px\] {
    max-width: 520px;
  }

  .max-w-\[534px\] {
    max-width: 534px;
  }

  .max-w-\[560px\] {
    max-width: 560px;
  }

  .max-w-\[602px\] {
    max-width: 602px;
  }

  .max-w-\[630px\] {
    max-width: 630px;
  }

  .max-w-\[640px\] {
    max-width: 640px;
  }

  .max-w-\[720px\] {
    max-width: 720px;
  }

  .max-w-\[740px\] {
    max-width: 740px;
  }

  .max-w-\[760px\] {
    max-width: 760px;
  }

  .max-w-\[772px\] {
    max-width: 772px;
  }

  .max-w-\[773px\] {
    max-width: 773px;
  }

  .max-w-\[820px\] {
    max-width: 820px;
  }

  .max-w-\[832px\] {
    max-width: 832px;
  }

  .max-w-\[900px\] {
    max-width: 900px;
  }

  .max-w-\[960px\] {
    max-width: 960px;
  }

  .max-w-\[1052px\] {
    max-width: 1052px;
  }

  .max-w-\[1200px\] {
    max-width: 1200px;
  }

  .max-w-\[1218px\] {
    max-width: 1218px;
  }

  .max-w-\[1440px\] {
    max-width: 1440px;
  }

  .max-w-\[1664px\] {
    max-width: 1664px;
  }

  .max-w-\[1728px\] {
    max-width: 1728px;
  }

  .max-w-\[calc\(100\%-32px\)\] {
    max-width: calc(100% - 32px);
  }

  .max-w-\[calc\(100\%-64px\)\] {
    max-width: calc(100% - 64px);
  }

  .max-w-\[calc\(100\%-104px\)\] {
    max-width: calc(100% - 104px);
  }

  .max-w-\[calc\(100\%-112px\)\] {
    max-width: calc(100% - 112px);
  }

  .max-w-\[calc\(100vw-20px\)\] {
    max-width: calc(100vw - 20px);
  }

  .max-w-\[calc\(100vw-32px\)\] {
    max-width: calc(100vw - 32px);
  }

  .max-w-\[calc\(100vw-48px\)\] {
    max-width: calc(100vw - 48px);
  }

  .max-w-full {
    max-width: 100%;
  }

  .max-w-none {
    max-width: none;
  }

  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }

  .min-w-\[1px\] {
    min-width: 1px;
  }

  .min-w-\[24px\] {
    min-width: 24px;
  }

  .min-w-\[31px\] {
    min-width: 31px;
  }

  .min-w-\[32px\] {
    min-width: 32px;
  }

  .min-w-\[38px\] {
    min-width: 38px;
  }

  .min-w-\[72px\] {
    min-width: 72px;
  }

  .min-w-\[88px\] {
    min-width: 88px;
  }

  .min-w-\[140px\] {
    min-width: 140px;
  }

  .min-w-\[160px\] {
    min-width: 160px;
  }

  .min-w-\[184px\] {
    min-width: 184px;
  }

  .min-w-\[200px\] {
    min-width: 200px;
  }

  .min-w-\[220px\] {
    min-width: 220px;
  }

  .min-w-\[240px\] {
    min-width: 240px;
  }

  .min-w-\[480px\] {
    min-width: 480px;
  }

  .min-w-\[620px\] {
    min-width: 620px;
  }

  .min-w-\[660px\] {
    min-width: 660px;
  }

  .min-w-\[700px\] {
    min-width: 700px;
  }

  .min-w-\[828px\] {
    min-width: 828px;
  }

  .min-w-\[832px\] {
    min-width: 832px;
  }

  .min-w-\[849px\] {
    min-width: 849px;
  }

  .min-w-\[876px\] {
    min-width: 876px;
  }

  .min-w-\[912px\] {
    min-width: 912px;
  }

  .min-w-\[956px\] {
    min-width: 956px;
  }

  .min-w-\[1068px\] {
    min-width: 1068px;
  }

  .min-w-\[1076px\] {
    min-width: 1076px;
  }

  .min-w-\[max-content\] {
    min-width: max-content;
  }

  .min-w-fit {
    min-width: fit-content;
  }

  .min-w-full {
    min-width: 100%;
  }

  .min-w-max {
    min-width: max-content;
  }

  .min-w-px {
    min-width: 1px;
  }

  .flex-1 {
    flex: 1;
  }

  .flex-\[2\.7\] {
    flex: 2.7;
  }

  .flex-\[2\] {
    flex: 2;
  }

  .flex-none {
    flex: none;
  }

  .shrink {
    flex-shrink: 1;
  }

  .shrink-0 {
    flex-shrink: 0;
  }

  .flex-grow, .grow {
    flex-grow: 1;
  }

  .basis-0 {
    flex-basis: calc(var(--spacing) * 0);
  }

  .basis-auto {
    flex-basis: auto;
  }

  .basis-full {
    flex-basis: 100%;
  }

  .origin-center {
    transform-origin: center;
  }

  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-1\/2 {
    --tw-translate-x: calc(1 / 2 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[1px\] {
    --tw-translate-x: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[2px\] {
    --tw-translate-x: 2px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[24px\] {
    --tw-translate-x: 24px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-full {
    --tw-translate-x: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-\[60\%\] {
    --tw-translate-y: calc(60% * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-full {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-1\/2 {
    --tw-translate-y: calc(1 / 2 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[1px\] {
    --tw-translate-y: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[21\.5px\] {
    --tw-translate-y: 21.5px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[var\(--visual-viewport-offset\,0px\)\] {
    --tw-translate-y: var(--visual-viewport-offset, 0px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-full {
    --tw-translate-y: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .scale-\[1\.19\] {
    scale: 1.19;
  }

  .rotate-45 {
    rotate: 45deg;
  }

  .rotate-90 {
    rotate: 90deg;
  }

  .rotate-180 {
    rotate: 180deg;
  }

  .transform {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
  }

  .animate-\[spin_560ms_linear_infinite\] {
    animation: .56s linear infinite spin;
  }

  .animate-pulse {
    animation: var(--animate-pulse);
  }

  .animate-spin {
    animation: var(--animate-spin);
  }

  .cursor-default {
    cursor: default;
  }

  .cursor-grab {
    cursor: grab;
  }

  .cursor-grabbing {
    cursor: grabbing;
  }

  .cursor-not-allowed {
    cursor: not-allowed;
  }

  .cursor-pointer {
    cursor: pointer;
  }

  .cursor-text {
    cursor: text;
  }

  .cursor-wait {
    cursor: wait;
  }

  .cursor-zoom-in {
    cursor: zoom-in;
  }

  .cursor-zoom-out {
    cursor: zoom-out;
  }

  .resize {
    resize: both;
  }

  .resize-none {
    resize: none;
  }

  .resize-y {
    resize: vertical;
  }

  .snap-none {
    scroll-snap-type: none;
  }

  .snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness);
  }

  .snap-y {
    scroll-snap-type: y var(--tw-scroll-snap-strictness);
  }

  .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory;
  }

  .snap-end {
    scroll-snap-align: end;
  }

  .snap-start {
    scroll-snap-align: start;
  }

  .scroll-mt-\[84px\] {
    scroll-margin-top: 84px;
  }

  .scroll-mt-\[120px\] {
    scroll-margin-top: 120px;
  }

  .scroll-mt-\[148px\] {
    scroll-margin-top: 148px;
  }

  .scroll-mt-\[160px\] {
    scroll-margin-top: 160px;
  }

  .scroll-mt-\[168px\] {
    scroll-margin-top: 168px;
  }

  .scroll-mt-\[170px\] {
    scroll-margin-top: 170px;
  }

  .scroll-mt-\[180px\] {
    scroll-margin-top: 180px;
  }

  .scroll-mt-\[200px\] {
    scroll-margin-top: 200px;
  }

  .scroll-mt-\[220px\] {
    scroll-margin-top: 220px;
  }

  .scroll-mt-\[ABOUT_SCROLL_MT\] {
    scroll-margin-top: ABOUT SCROLL MT;
  }

  .scroll-px-v2-16 {
    scroll-padding-inline: var(--spacing-v2-16);
  }

  .scroll-pl-0 {
    scroll-padding-left: calc(var(--spacing) * 0);
  }

  .scroll-pl-\[16px\] {
    scroll-padding-left: 16px;
  }

  .list-decimal {
    list-style-type: decimal;
  }

  .list-disc {
    list-style-type: disc;
  }

  .list-none {
    list-style-type: none;
  }

  .appearance-none {
    appearance: none;
  }

  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .grid-cols-\[28px_minmax\(0\,1fr\)_69px_62px_56px\] {
    grid-template-columns: 28px minmax(0, 1fr) 69px 62px 56px;
  }

  .grid-cols-\[32px_minmax\(0\,1fr\)_auto_auto_auto\] {
    grid-template-columns: 32px minmax(0, 1fr) auto auto auto;
  }

  .grid-cols-\[51px_1fr_132px_92px\] {
    grid-template-columns: 51px 1fr 132px 92px;
  }

  .grid-cols-\[51px_40px_1fr_auto\] {
    grid-template-columns: 51px 40px 1fr auto;
  }

  .grid-cols-\[51px_minmax\(220px\,1fr\)_repeat\(4\,minmax\(88px\,107px\)\)\] {
    grid-template-columns: 51px minmax(220px, 1fr) repeat(4, minmax(88px, 107px));
  }

  .grid-cols-\[56px_minmax\(0\,1fr\)_62px_58px_56px\] {
    grid-template-columns: 56px minmax(0, 1fr) 62px 58px 56px;
  }

  .grid-cols-\[76px_minmax\(0\,1fr\)_100px_104px_64px\] {
    grid-template-columns: 76px minmax(0, 1fr) 100px 104px 64px;
  }

  .grid-cols-\[76px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_104px_64px\] {
    grid-template-columns: 76px minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) 104px 64px;
  }

  .grid-cols-subgrid {
    grid-template-columns: subgrid;
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-col-reverse {
    flex-direction: column-reverse;
  }

  .flex-row {
    flex-direction: row;
  }

  .flex-row-reverse {
    flex-direction: row-reverse;
  }

  .flex-nowrap {
    flex-wrap: nowrap;
  }

  .flex-wrap {
    flex-wrap: wrap;
  }

  .place-items-start {
    place-items: start;
  }

  .content-center {
    align-content: center;
  }

  .content-end {
    align-content: flex-end;
  }

  .items-baseline {
    align-items: baseline;
  }

  .items-center {
    align-items: center;
  }

  .items-end {
    align-items: flex-end;
  }

  .items-start {
    align-items: flex-start;
  }

  .items-stretch {
    align-items: stretch;
  }

  .justify-between {
    justify-content: space-between;
  }

  .justify-center {
    justify-content: center;
  }

  .justify-end {
    justify-content: flex-end;
  }

  .justify-start {
    justify-content: flex-start;
  }

  .justify-stretch {
    justify-content: stretch;
  }

  .\!gap-0 {
    gap: calc(var(--spacing) * 0) !important;
  }

  .\!gap-\[8px\] {
    gap: 8px !important;
  }

  .\!gap-v2-4 {
    gap: var(--spacing-v2-4) !important;
  }

  .\!gap-v2-8 {
    gap: var(--spacing-v2-8) !important;
  }

  .\!gap-v2-16 {
    gap: var(--spacing-v2-16) !important;
  }

  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }

  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }

  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }

  .gap-10 {
    gap: calc(var(--spacing) * 10);
  }

  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }

  .gap-16 {
    gap: calc(var(--spacing) * 16);
  }

  .gap-20 {
    gap: calc(var(--spacing) * 20);
  }

  .gap-24 {
    gap: calc(var(--spacing) * 24);
  }

  .gap-32 {
    gap: calc(var(--spacing) * 32);
  }

  .gap-\[2px\] {
    gap: 2px;
  }

  .gap-\[4px\] {
    gap: 4px;
  }

  .gap-\[6px\] {
    gap: 6px;
  }

  .gap-\[8px\] {
    gap: 8px;
  }

  .gap-\[9px\] {
    gap: 9px;
  }

  .gap-\[10px\] {
    gap: 10px;
  }

  .gap-\[12px\] {
    gap: 12px;
  }

  .gap-\[14px\] {
    gap: 14px;
  }

  .gap-\[16px\] {
    gap: 16px;
  }

  .gap-\[16px\]\! {
    gap: 16px !important;
  }

  .gap-\[20px\] {
    gap: 20px;
  }

  .gap-\[24px\] {
    gap: 24px;
  }

  .gap-\[28px\] {
    gap: 28px;
  }

  .gap-\[32px\] {
    gap: 32px;
  }

  .gap-\[44px\] {
    gap: 44px;
  }

  .gap-\[48px\] {
    gap: 48px;
  }

  .gap-\[60px\] {
    gap: 60px;
  }

  .gap-\[72px\] {
    gap: 72px;
  }

  .gap-\[80px\] {
    gap: 80px;
  }

  .gap-\[120px\] {
    gap: 120px;
  }

  .gap-\[clamp\(8px\,0\.7vw\,12px\)\] {
    gap: clamp(8px, .7vw, 12px);
  }

  .gap-\[clamp\(12px\,1\.39vw\,24px\)\] {
    gap: clamp(12px, 1.39vw, 24px);
  }

  .gap-\[var\(--car-gap-m\)\] {
    gap: var(--car-gap-m);
  }

  .gap-v2-0 {
    gap: var(--spacing-v2-0);
  }

  .gap-v2-2 {
    gap: var(--spacing-v2-2);
  }

  .gap-v2-4 {
    gap: var(--spacing-v2-4);
  }

  .gap-v2-8 {
    gap: var(--spacing-v2-8);
  }

  .gap-v2-10 {
    gap: var(--spacing-v2-10);
  }

  .gap-v2-12 {
    gap: var(--spacing-v2-12);
  }

  .gap-v2-14 {
    gap: var(--spacing-v2-14);
  }

  .gap-v2-16 {
    gap: var(--spacing-v2-16);
  }

  .gap-v2-20 {
    gap: var(--spacing-v2-20);
  }

  .gap-v2-24 {
    gap: var(--spacing-v2-24);
  }

  .gap-v2-28 {
    gap: var(--spacing-v2-28);
  }

  .gap-v2-32 {
    gap: var(--spacing-v2-32);
  }

  .gap-v2-44 {
    gap: var(--spacing-v2-44);
  }

  :where(.space-y-v2-12 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(var(--spacing-v2-12) * var(--tw-space-y-reverse));
    margin-block-end: calc(var(--spacing-v2-12) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-v2-16 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(var(--spacing-v2-16) * var(--tw-space-y-reverse));
    margin-block-end: calc(var(--spacing-v2-16) * calc(1 - var(--tw-space-y-reverse)));
  }

  .gap-x-\[2px\] {
    column-gap: 2px;
  }

  .gap-x-\[8px\] {
    column-gap: 8px;
  }

  .gap-x-\[12px\] {
    column-gap: 12px;
  }

  .gap-x-\[16px\] {
    column-gap: 16px;
  }

  .gap-x-\[32px\] {
    column-gap: 32px;
  }

  .gap-x-\[44px\] {
    column-gap: 44px;
  }

  .gap-x-v2-4 {
    column-gap: var(--spacing-v2-4);
  }

  .gap-x-v2-8 {
    column-gap: var(--spacing-v2-8);
  }

  .gap-x-v2-12 {
    column-gap: var(--spacing-v2-12);
  }

  .gap-x-v2-16 {
    column-gap: var(--spacing-v2-16);
  }

  .gap-x-v2-24 {
    column-gap: var(--spacing-v2-24);
  }

  .gap-x-v2-32 {
    column-gap: var(--spacing-v2-32);
  }

  .gap-y-0 {
    row-gap: calc(var(--spacing) * 0);
  }

  .gap-y-\[4px\] {
    row-gap: 4px;
  }

  .gap-y-\[12px\] {
    row-gap: 12px;
  }

  .gap-y-\[20px\] {
    row-gap: 20px;
  }

  .gap-y-\[28px\] {
    row-gap: 28px;
  }

  .gap-y-\[32px\] {
    row-gap: 32px;
  }

  .gap-y-\[80px\] {
    row-gap: 80px;
  }

  .gap-y-v2-4 {
    row-gap: var(--spacing-v2-4);
  }

  .gap-y-v2-8 {
    row-gap: var(--spacing-v2-8);
  }

  .gap-y-v2-12 {
    row-gap: var(--spacing-v2-12);
  }

  .gap-y-v2-16 {
    row-gap: var(--spacing-v2-16);
  }

  .gap-y-v2-28 {
    row-gap: var(--spacing-v2-28);
  }

  .gap-y-v2-32 {
    row-gap: var(--spacing-v2-32);
  }

  :where(.divide-y > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-v2-border-subtle > :not(:last-child)) {
    border-color: var(--color-v2-border-subtle);
  }

  .self-center {
    align-self: center;
  }

  .self-end {
    align-self: flex-end;
  }

  .self-start {
    align-self: flex-start;
  }

  .self-stretch {
    align-self: stretch;
  }

  .truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .\!overflow-hidden {
    overflow: hidden !important;
  }

  .overflow-auto {
    overflow: auto;
  }

  .overflow-clip {
    overflow: clip;
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .overflow-x-auto {
    overflow-x: auto;
  }

  .overflow-x-clip {
    overflow-x: clip;
  }

  .overflow-y-auto {
    overflow-y: auto;
  }

  .overflow-y-hidden {
    overflow-y: hidden;
  }

  .overscroll-contain {
    overscroll-behavior: contain;
  }

  .\!rounded-\[16px\] {
    border-radius: 16px !important;
  }

  .\!rounded-none {
    border-radius: 0 !important;
  }

  .\!rounded-v2-full {
    border-radius: var(--radius-v2-full) !important;
  }

  .\!rounded-v2-lg {
    border-radius: var(--radius-v2-lg) !important;
  }

  .\!rounded-v2-none {
    border-radius: var(--radius-v2-none) !important;
  }

  .rounded {
    border-radius: .25rem;
  }

  .rounded-\[2px\] {
    border-radius: 2px;
  }

  .rounded-\[4px\] {
    border-radius: 4px;
  }

  .rounded-\[8px\] {
    border-radius: 8px;
  }

  .rounded-\[11px\] {
    border-radius: 11px;
  }

  .rounded-\[16px\] {
    border-radius: 16px;
  }

  .rounded-full {
    border-radius: 3.40282e38px;
  }

  .rounded-none {
    border-radius: 0;
  }

  .rounded-sm {
    border-radius: var(--radius-sm);
  }

  .rounded-v2-full {
    border-radius: var(--radius-v2-full);
  }

  .rounded-v2-lg {
    border-radius: var(--radius-v2-lg);
  }

  .rounded-v2-md {
    border-radius: var(--radius-v2-md);
  }

  .rounded-v2-none {
    border-radius: var(--radius-v2-none);
  }

  .rounded-v2-sm {
    border-radius: var(--radius-v2-sm);
  }

  .rounded-v2-xl {
    border-radius: var(--radius-v2-xl);
  }

  .rounded-v2-xs {
    border-radius: var(--radius-v2-xs);
  }

  .rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .rounded-t-v2-lg {
    border-top-left-radius: var(--radius-v2-lg);
    border-top-right-radius: var(--radius-v2-lg);
  }

  .rounded-tl-\[2px\] {
    border-top-left-radius: 2px;
  }

  .rounded-tl-v2-lg {
    border-top-left-radius: var(--radius-v2-lg);
  }

  .rounded-tr-v2-lg {
    border-top-right-radius: var(--radius-v2-lg);
  }

  .rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .rounded-br-\[2px\] {
    border-bottom-right-radius: 2px;
  }

  .rounded-br-v2-lg {
    border-bottom-right-radius: var(--radius-v2-lg);
  }

  .rounded-bl-v2-lg {
    border-bottom-left-radius: var(--radius-v2-lg);
  }

  .\!border {
    border-style: var(--tw-border-style) !important;
    border-width: 1px !important;
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }

  .border-\[0\.5px\] {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .border-\[0\.7px\] {
    border-style: var(--tw-border-style);
    border-width: .7px;
  }

  .border-\[0\.74px\] {
    border-style: var(--tw-border-style);
    border-width: .74px;
  }

  .border-\[0\.565px\] {
    border-style: var(--tw-border-style);
    border-width: .565px;
  }

  .border-\[1px\] {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-\[2px\] {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .border-\[3px\] {
    border-style: var(--tw-border-style);
    border-width: 3px;
  }

  .border-x, .border-x-\[1px\] {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 1px;
  }

  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }

  .border-y-\[0\.5px\] {
    border-block-style: var(--tw-border-style);
    border-block-width: .5px;
  }

  .border-y-\[1px\] {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }

  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-t-\[0\.5px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: .5px;
  }

  .border-t-\[1px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .border-r-0 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0;
  }

  .border-r-\[0\.5px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: .5px;
  }

  .border-r-\[1\.5px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 1.5px;
  }

  .border-r-\[1px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .border-r-\[2px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 2px;
  }

  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }

  .border-b-\[0\.5px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: .5px;
  }

  .border-b-\[0\.7px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: .7px;
  }

  .border-b-\[1\.5px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1.5px;
  }

  .border-b-\[1px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-b-\[2px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }

  .border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 2px;
  }

  .border-l-\[0\.5px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: .5px;
  }

  .border-l-\[1px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .border-l-\[3px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 3px;
  }

  .border-l-\[4px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 4px;
  }

  .\!border-solid {
    --tw-border-style: solid !important;
    border-style: solid !important;
  }

  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }

  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }

  .\!border-\[\#EFF1F5\] {
    border-color: #eff1f5 !important;
  }

  .\!border-v2-border-brand-1 {
    border-color: var(--color-v2-border-brand-1) !important;
  }

  .\!border-v2-border-default {
    border-color: var(--color-v2-border-default) !important;
  }

  .\!border-v2-border-error {
    border-color: var(--color-v2-border-error) !important;
  }

  .\!border-v2-border-strong {
    border-color: var(--color-v2-border-strong) !important;
  }

  .\!border-v2-neutral-100 {
    border-color: var(--color-v2-neutral-100) !important;
  }

  .border-\[\#94A0AE\] {
    border-color: #94a0ae;
  }

  .border-\[\#001435\] {
    border-color: #001435;
  }

  .border-\[\#CDD4DD\] {
    border-color: #cdd4dd;
  }

  .border-\[\#D8D4CC\] {
    border-color: #d8d4cc;
  }

  .border-\[\#EFF1F5\], .border-\[\#eff1f5\] {
    border-color: #eff1f5;
  }

  .border-neutral-200 {
    border-color: var(--color-neutral-200);
  }

  .border-subtle {
    border-color: var(--color-subtle);
  }

  .border-transparent {
    border-color: #0000;
  }

  .border-v2-bg-brand-1 {
    border-color: var(--color-v2-bg-brand-1);
  }

  .border-v2-bg-surface {
    border-color: var(--color-v2-bg-surface);
  }

  .border-v2-bg-surface-muted {
    border-color: var(--color-v2-bg-surface-muted);
  }

  .border-v2-border-brand-1 {
    border-color: var(--color-v2-border-brand-1);
  }

  .border-v2-border-brand-2 {
    border-color: var(--color-v2-border-brand-2);
  }

  .border-v2-border-default {
    border-color: var(--color-v2-border-default);
  }

  .border-v2-border-error {
    border-color: var(--color-v2-border-error);
  }

  .border-v2-border-inverse {
    border-color: var(--color-v2-border-inverse);
  }

  .border-v2-border-strong {
    border-color: var(--color-v2-border-strong);
  }

  .border-v2-border-subtle {
    border-color: var(--color-v2-border-subtle);
  }

  .border-v2-border-success {
    border-color: var(--color-v2-border-success);
  }

  .border-v2-border-warning {
    border-color: var(--color-v2-border-warning);
  }

  .border-v2-cta-primary-default {
    border-color: var(--color-v2-cta-primary-default);
  }

  .border-v2-neutral-100 {
    border-color: var(--color-v2-neutral-100);
  }

  .border-v2-text-brand-1 {
    border-color: var(--color-v2-text-brand-1);
  }

  .border-v2-text-inverse {
    border-color: var(--color-v2-text-inverse);
  }

  .border-v2-text-inverse\/60 {
    border-color: #fff9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-v2-text-inverse\/60 {
      border-color: color-mix(in oklab, var(--color-v2-text-inverse) 60%, transparent);
    }
  }

  .border-v2-text-link {
    border-color: var(--color-v2-text-link);
  }

  .border-v2-text-primary {
    border-color: var(--color-v2-text-primary);
  }

  .border-t-secondary-100 {
    border-top-color: var(--color-secondary-100);
  }

  .border-t-transparent {
    border-top-color: #0000;
  }

  .border-t-v2-cta-primary-default {
    border-top-color: var(--color-v2-cta-primary-default);
  }

  .border-t-v2-icon-brand-1 {
    border-top-color: var(--color-v2-icon-brand-1);
  }

  .border-t-v2-text-inverse {
    border-top-color: var(--color-v2-text-inverse);
  }

  .\[border-bottom-color\:var\(--color-v2-border-brand-2\)\] {
    border-bottom-color: var(--color-v2-border-brand-2);
  }

  .border-b-transparent {
    border-bottom-color: #0000;
  }

  .border-b-v2-bg-surface-muted {
    border-bottom-color: var(--color-v2-bg-surface-muted);
  }

  .\[border-left-color\:var\(--color-v2-border-brand-2\)\] {
    border-left-color: var(--color-v2-border-brand-2);
  }

  .border-l-transparent {
    border-left-color: #0000;
  }

  .\!bg-\[rgba\(255\,255\,255\,0\.4\)\] {
    background-color: #fff6 !important;
  }

  .\!bg-v2-bg-success {
    background-color: var(--color-v2-bg-success) !important;
  }

  .\!bg-v2-bg-surface {
    background-color: var(--color-v2-bg-surface) !important;
  }

  .\!bg-v2-bg-warning {
    background-color: var(--color-v2-bg-warning) !important;
  }

  .\!bg-v2-cta-secondary-default {
    background-color: var(--color-v2-cta-secondary-default) !important;
  }

  .bg-\[\#0F7E54\] {
    background-color: #0f7e54;
  }

  .bg-\[\#1E293B\] {
    background-color: #1e293b;
  }

  .bg-\[\#94A0AE\] {
    background-color: #94a0ae;
  }

  .bg-\[\#BFBFBF\] {
    background-color: #bfbfbf;
  }

  .bg-\[\#DAE0E8\] {
    background-color: #dae0e8;
  }

  .bg-\[\#E6F9F1\] {
    background-color: #e6f9f1;
  }

  .bg-\[\#E7EBF0\] {
    background-color: #e7ebf0;
  }

  .bg-\[\#EBF1FC\] {
    background-color: #ebf1fc;
  }

  .bg-\[\#EFF1F5\] {
    background-color: #eff1f5;
  }

  .bg-\[\#F8FBFD\] {
    background-color: #f8fbfd;
  }

  .bg-\[\#F8FFFC\] {
    background-color: #f8fffc;
  }

  .bg-\[\#F9FBFC\] {
    background-color: #f9fbfc;
  }

  .bg-\[\#FFF7F6\] {
    background-color: #fff7f6;
  }

  .bg-\[\#adadad\] {
    background-color: #adadad;
  }

  .bg-\[\#cbd2db\] {
    background-color: #cbd2db;
  }

  .bg-\[\#f5261f\] {
    background-color: #f5261f;
  }

  .bg-\[\#ffc439\] {
    background-color: #ffc439;
  }

  .bg-\[rgba\(0\,0\,0\,0\.4\)\] {
    background-color: #0006;
  }

  .bg-\[rgba\(10\,10\,10\,0\.5\)\] {
    background-color: #0a0a0a80;
  }

  .bg-\[rgba\(10\,10\,10\,0\.85\)\] {
    background-color: #0a0a0ad9;
  }

  .bg-\[rgba\(10\,12\,16\,0\.3\)\] {
    background-color: #0a0c104d;
  }

  .bg-\[rgba\(10\,12\,16\,0\.5\)\] {
    background-color: #0a0c1080;
  }

  .bg-\[rgba\(10\,12\,16\,0\.8\)\] {
    background-color: #0a0c10cc;
  }

  .bg-\[rgba\(38\,147\,193\,0\.1\)\] {
    background-color: #2693c11a;
  }

  .bg-\[rgba\(195\,36\,11\,0\.1\)\] {
    background-color: #c3240b1a;
  }

  .bg-\[rgba\(231\,235\,240\,0\.40\)\] {
    background-color: #e7ebf066;
  }

  .bg-\[rgba\(255\,255\,255\,0\.4\)\] {
    background-color: #fff6;
  }

  .bg-\[var\(--color-v2-text-secondary-mock\)\] {
    background-color: var(--color-v2-text-secondary-mock);
  }

  .bg-amber-100 {
    background-color: var(--color-amber-100);
  }

  .bg-bg-page {
    background-color: var(--color-bg-page);
  }

  .bg-black {
    background-color: var(--color-black);
  }

  .bg-black\/0 {
    background-color: #0000;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/0 {
      background-color: color-mix(in oklab, var(--color-black) 0%, transparent);
    }
  }

  .bg-black\/20 {
    background-color: #0003;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/20 {
      background-color: color-mix(in oklab, var(--color-black) 20%, transparent);
    }
  }

  .bg-black\/25 {
    background-color: #00000040;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/25 {
      background-color: color-mix(in oklab, var(--color-black) 25%, transparent);
    }
  }

  .bg-black\/40 {
    background-color: #0006;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/40 {
      background-color: color-mix(in oklab, var(--color-black) 40%, transparent);
    }
  }

  .bg-black\/50 {
    background-color: #00000080;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/50 {
      background-color: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
  }

  .bg-black\/85 {
    background-color: #000000d9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/85 {
      background-color: color-mix(in oklab, var(--color-black) 85%, transparent);
    }
  }

  .bg-blue-50 {
    background-color: var(--color-blue-50);
  }

  .bg-cta-primary-disabled {
    background-color: var(--color-cta-primary-disabled);
  }

  .bg-current {
    background-color: currentColor;
  }

  .bg-primary-100 {
    background-color: var(--color-primary-100);
  }

  .bg-surface-muted {
    background-color: var(--color-surface-muted);
  }

  .bg-transparent {
    background-color: #0000;
  }

  .bg-v2-bg-brand-1 {
    background-color: var(--color-v2-bg-brand-1);
  }

  .bg-v2-bg-brand-2 {
    background-color: var(--color-v2-bg-brand-2);
  }

  .bg-v2-bg-brand-2-subtle {
    background-color: var(--color-v2-bg-brand-2-subtle);
  }

  .bg-v2-bg-error {
    background-color: var(--color-v2-bg-error);
  }

  .bg-v2-bg-error-subtle {
    background-color: var(--color-v2-bg-error-subtle);
  }

  .bg-v2-bg-info {
    background-color: var(--color-v2-bg-info);
  }

  .bg-v2-bg-info-subtle {
    background-color: var(--color-v2-bg-info-subtle);
  }

  .bg-v2-bg-inverse {
    background-color: var(--color-v2-bg-inverse);
  }

  .bg-v2-bg-inverse-subtle {
    background-color: var(--color-v2-bg-inverse-subtle);
  }

  .bg-v2-bg-page {
    background-color: var(--color-v2-bg-page);
  }

  .bg-v2-bg-success {
    background-color: var(--color-v2-bg-success);
  }

  .bg-v2-bg-success-subtle {
    background-color: var(--color-v2-bg-success-subtle);
  }

  .bg-v2-bg-surface {
    background-color: var(--color-v2-bg-surface);
  }

  .bg-v2-bg-surface-muted {
    background-color: var(--color-v2-bg-surface-muted);
  }

  .bg-v2-bg-surface-subtle {
    background-color: var(--color-v2-bg-surface-subtle);
  }

  .bg-v2-bg-surface\/60 {
    background-color: #fff9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-v2-bg-surface\/60 {
      background-color: color-mix(in oklab, var(--color-v2-bg-surface) 60%, transparent);
    }
  }

  .bg-v2-bg-surface\/85 {
    background-color: #ffffffd9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-v2-bg-surface\/85 {
      background-color: color-mix(in oklab, var(--color-v2-bg-surface) 85%, transparent);
    }
  }

  .bg-v2-bg-toast-error {
    background-color: var(--color-v2-bg-toast-error);
  }

  .bg-v2-bg-toast-success {
    background-color: var(--color-v2-bg-toast-success);
  }

  .bg-v2-bg-warning {
    background-color: var(--color-v2-bg-warning);
  }

  .bg-v2-bg-warning-subtle {
    background-color: var(--color-v2-bg-warning-subtle);
  }

  .bg-v2-border-default {
    background-color: var(--color-v2-border-default);
  }

  .bg-v2-border-inverse {
    background-color: var(--color-v2-border-inverse);
  }

  .bg-v2-border-subtle {
    background-color: var(--color-v2-border-subtle);
  }

  .bg-v2-cta-danger-default {
    background-color: var(--color-v2-cta-danger-default);
  }

  .bg-v2-cta-primary-default {
    background-color: var(--color-v2-cta-primary-default);
  }

  .bg-v2-cta-primary-disabled {
    background-color: var(--color-v2-cta-primary-disabled);
  }

  .bg-v2-cta-secondary-default {
    background-color: var(--color-v2-cta-secondary-default);
  }

  .bg-v2-icon-disabled {
    background-color: var(--color-v2-icon-disabled);
  }

  .bg-v2-icon-info {
    background-color: var(--color-v2-icon-info);
  }

  .bg-v2-icon-inverse {
    background-color: var(--color-v2-icon-inverse);
  }

  .bg-v2-icon-secondary {
    background-color: var(--color-v2-icon-secondary);
  }

  .bg-v2-icon-success {
    background-color: var(--color-v2-icon-success);
  }

  .bg-v2-icon-warning {
    background-color: var(--color-v2-icon-warning);
  }

  .bg-v2-neutral-100 {
    background-color: var(--color-v2-neutral-100);
  }

  .bg-v2-overlay-scrim {
    background-color: var(--color-v2-overlay-scrim);
  }

  .bg-v2-overlay-scrim-inverse {
    background-color: var(--color-v2-overlay-scrim-inverse);
  }

  .bg-v2-overlay-scrim-light {
    background-color: var(--color-v2-overlay-scrim-light);
  }

  .bg-v2-overlay-scrim-strong {
    background-color: var(--color-v2-overlay-scrim-strong);
  }

  .bg-v2-text-brand-1 {
    background-color: var(--color-v2-text-brand-1);
  }

  .bg-v2-text-error {
    background-color: var(--color-v2-text-error);
  }

  .bg-v2-text-info {
    background-color: var(--color-v2-text-info);
  }

  .bg-v2-text-inverse {
    background-color: var(--color-v2-text-inverse);
  }

  .bg-v2-text-link {
    background-color: var(--color-v2-text-link);
  }

  .bg-v2-text-primary {
    background-color: var(--color-v2-text-primary);
  }

  .bg-v2-text-secondary {
    background-color: var(--color-v2-text-secondary);
  }

  .bg-v2-text-success {
    background-color: var(--color-v2-text-success);
  }

  .bg-v2-text-warning {
    background-color: var(--color-v2-text-warning);
  }

  .bg-white {
    background-color: var(--color-white);
  }

  .bg-white\/40 {
    background-color: #fff6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/40 {
      background-color: color-mix(in oklab, var(--color-white) 40%, transparent);
    }
  }

  .bg-white\/60 {
    background-color: #fff9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/60 {
      background-color: color-mix(in oklab, var(--color-white) 60%, transparent);
    }
  }

  .bg-gradient-to-b {
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-l {
    --tw-gradient-position: to left in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-t {
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-\[linear-gradient\(90deg\,\#EFF1F5_25\%\,\#F8FAFC_50\%\,\#EFF1F5_75\%\)\] {
    background-image: linear-gradient(90deg, #eff1f5 25%, #f8fafc 50%, #eff1f5 75%);
  }

  .bg-\[linear-gradient\(178\.97deg\,rgba\(0\,0\,0\,0\)_33\.94\%\,rgba\(0\,0\,0\,0\.8\)_93\.48\%\)\] {
    background-image: linear-gradient(178.97deg, #0000 33.94%, #000c 93.48%);
  }

  .bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\)_49\%\,rgba\(0\,0\,0\,0\.4\)_82\%\)\] {
    background-image: linear-gradient(#0000 49%, #0006 82%);
  }

  .bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\)_50\%\,\#000000_100\%\)\] {
    background-image: linear-gradient(#0000 50%, #000 100%);
  }

  .bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\)_50\%\,rgba\(0\,0\,0\,0\.5\)_100\%\)\] {
    background-image: linear-gradient(#0000 50%, #00000080 100%);
  }

  .bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.5\)_0\%\,rgba\(0\,0\,0\,0\)_25\%\)\] {
    background-image: linear-gradient(#00000080 0%, #0000 25%);
  }

  .bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,1\)_0\%\,rgba\(0\,0\,0\,0\.52\)_53\.3\%\,rgba\(0\,0\,0\,0\)_100\%\)\] {
    background-image: linear-gradient(#000 0%, #00000085 53.3%, #0000 100%);
  }

  .bg-\[linear-gradient\(180deg\,rgba\(102\,102\,102\,0\)_0\%\,rgba\(0\,0\,0\,0\.2\)_80\%\)\] {
    background-image: linear-gradient(#6660 0%, #0003 80%);
  }

  .from-\[rgba\(10\,12\,16\,0\)\] {
    --tw-gradient-from: #0a0c1000;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-\[rgba\(255\,255\,255\,0\)\] {
    --tw-gradient-from: #fff0;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-black\/50 {
    --tw-gradient-from: #00000080;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-black\/50 {
      --tw-gradient-from: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
  }

  .from-black\/50 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-black\/55 {
    --tw-gradient-from: #0000008c;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-black\/55 {
      --tw-gradient-from: color-mix(in oklab, var(--color-black) 55%, transparent);
    }
  }

  .from-black\/55 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-black\/75 {
    --tw-gradient-from: #000000bf;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-black\/75 {
      --tw-gradient-from: color-mix(in oklab, var(--color-black) 75%, transparent);
    }
  }

  .from-black\/75 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-v2-neutral-700 {
    --tw-gradient-from: var(--color-v2-neutral-700);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-white\/70 {
    --tw-gradient-from: #ffffffb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-white\/70 {
      --tw-gradient-from: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  .from-white\/70 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-50\% {
    --tw-gradient-from-position: 50%;
  }

  .from-\[60\%\] {
    --tw-gradient-from-position: 60%;
  }

  .via-black\/10 {
    --tw-gradient-via: #0000001a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-black\/10 {
      --tw-gradient-via: color-mix(in oklab, var(--color-black) 10%, transparent);
    }
  }

  .via-black\/10 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-black\/20 {
    --tw-gradient-via: #0003;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-black\/20 {
      --tw-gradient-via: color-mix(in oklab, var(--color-black) 20%, transparent);
    }
  }

  .via-black\/20 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-transparent {
    --tw-gradient-via: transparent;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-v2-bg-inverse {
    --tw-gradient-via: var(--color-v2-bg-inverse);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-white\/35 {
    --tw-gradient-via: #ffffff59;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-white\/35 {
      --tw-gradient-via: color-mix(in oklab, var(--color-white) 35%, transparent);
    }
  }

  .via-white\/35 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .to-\[\#0a0c10\] {
    --tw-gradient-to: #0a0c10;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-\[\#ffffff\] {
    --tw-gradient-to: #fff;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-black {
    --tw-gradient-to: var(--color-black);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-black\/25 {
    --tw-gradient-to: #00000040;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-black\/25 {
      --tw-gradient-to: color-mix(in oklab, var(--color-black) 25%, transparent);
    }
  }

  .to-black\/25 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-transparent {
    --tw-gradient-to: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-v2-neutral-800 {
    --tw-gradient-to: var(--color-v2-neutral-800);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-50\% {
    --tw-gradient-to-position: 50%;
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_55\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 55%, #0000);
    mask-image: linear-gradient(#000 55%, #0000);
  }

  .stroke-2 {
    stroke-width: 2px;
  }

  .object-contain {
    object-fit: contain;
  }

  .object-cover {
    object-fit: cover;
  }

  .object-left {
    object-position: left;
  }

  .p-0 {
    padding: calc(var(--spacing) * 0);
  }

  .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .p-8 {
    padding: calc(var(--spacing) * 8);
  }

  .p-12 {
    padding: calc(var(--spacing) * 12);
  }

  .p-16 {
    padding: calc(var(--spacing) * 16);
  }

  .p-32 {
    padding: calc(var(--spacing) * 32);
  }

  .p-\[2px\] {
    padding: 2px;
  }

  .p-\[4px\] {
    padding: 4px;
  }

  .p-\[5px\] {
    padding: 5px;
  }

  .p-\[6px\] {
    padding: 6px;
  }

  .p-\[7px\] {
    padding: 7px;
  }

  .p-\[8px\] {
    padding: 8px;
  }

  .p-\[10px\] {
    padding: 10px;
  }

  .p-\[11px\] {
    padding: 11px;
  }

  .p-\[12px\] {
    padding: 12px;
  }

  .p-\[15px\] {
    padding: 15px;
  }

  .p-\[16px\] {
    padding: 16px;
  }

  .p-\[20px\] {
    padding: 20px;
  }

  .p-v2-4 {
    padding: var(--spacing-v2-4);
  }

  .p-v2-8 {
    padding: var(--spacing-v2-8);
  }

  .p-v2-10 {
    padding: var(--spacing-v2-10);
  }

  .p-v2-12 {
    padding: var(--spacing-v2-12);
  }

  .p-v2-16 {
    padding: var(--spacing-v2-16);
  }

  .p-v2-20 {
    padding: var(--spacing-v2-20);
  }

  .p-v2-24 {
    padding: var(--spacing-v2-24);
  }

  .p-v2-32 {
    padding: var(--spacing-v2-32);
  }

  .p-v2-44 {
    padding: var(--spacing-v2-44);
  }

  .p-xs {
    padding: var(--spacing-xs);
  }

  .\!px-\[16px\] {
    padding-inline: 16px !important;
  }

  .\!px-\[20px\] {
    padding-inline: 20px !important;
  }

  .\!px-\[28px\] {
    padding-inline: 28px !important;
  }

  .\!px-v2-8 {
    padding-inline: var(--spacing-v2-8) !important;
  }

  .\!px-v2-10 {
    padding-inline: var(--spacing-v2-10) !important;
  }

  .\!px-v2-12 {
    padding-inline: var(--spacing-v2-12) !important;
  }

  .\!px-v2-16 {
    padding-inline: var(--spacing-v2-16) !important;
  }

  .\!px-v2-20 {
    padding-inline: var(--spacing-v2-20) !important;
  }

  .px-0 {
    padding-inline: calc(var(--spacing) * 0);
  }

  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }

  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }

  .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }

  .px-12 {
    padding-inline: calc(var(--spacing) * 12);
  }

  .px-14 {
    padding-inline: calc(var(--spacing) * 14);
  }

  .px-16 {
    padding-inline: calc(var(--spacing) * 16);
  }

  .px-20 {
    padding-inline: calc(var(--spacing) * 20);
  }

  .px-28 {
    padding-inline: calc(var(--spacing) * 28);
  }

  .px-32 {
    padding-inline: calc(var(--spacing) * 32);
  }

  .px-72 {
    padding-inline: calc(var(--spacing) * 72);
  }

  .px-\[4px\] {
    padding-inline: 4px;
  }

  .px-\[6px\] {
    padding-inline: 6px;
  }

  .px-\[7px\] {
    padding-inline: 7px;
  }

  .px-\[8px\] {
    padding-inline: 8px;
  }

  .px-\[10px\] {
    padding-inline: 10px;
  }

  .px-\[12px\] {
    padding-inline: 12px;
  }

  .px-\[14px\] {
    padding-inline: 14px;
  }

  .px-\[16px\] {
    padding-inline: 16px;
  }

  .px-\[20px\] {
    padding-inline: 20px;
  }

  .px-\[24px\] {
    padding-inline: 24px;
  }

  .px-\[28px\] {
    padding-inline: 28px;
  }

  .px-\[32px\] {
    padding-inline: 32px;
  }

  .px-\[48px\] {
    padding-inline: 48px;
  }

  .px-\[max\(16px\,calc\(\(100vw-1728px\)\/2\+16px\)\)\] {
    padding-inline: max(16px, 50vw - 848px);
  }

  .px-v2-0 {
    padding-inline: var(--spacing-v2-0);
  }

  .px-v2-2 {
    padding-inline: var(--spacing-v2-2);
  }

  .px-v2-4 {
    padding-inline: var(--spacing-v2-4);
  }

  .px-v2-8 {
    padding-inline: var(--spacing-v2-8);
  }

  .px-v2-10 {
    padding-inline: var(--spacing-v2-10);
  }

  .px-v2-12 {
    padding-inline: var(--spacing-v2-12);
  }

  .px-v2-14 {
    padding-inline: var(--spacing-v2-14);
  }

  .px-v2-16 {
    padding-inline: var(--spacing-v2-16);
  }

  .px-v2-20 {
    padding-inline: var(--spacing-v2-20);
  }

  .px-v2-24 {
    padding-inline: var(--spacing-v2-24);
  }

  .px-v2-28 {
    padding-inline: var(--spacing-v2-28);
  }

  .px-v2-32 {
    padding-inline: var(--spacing-v2-32);
  }

  .\!py-0 {
    padding-block: calc(var(--spacing) * 0) !important;
  }

  .\!py-\[10px\] {
    padding-block: 10px !important;
  }

  .\!py-\[12px\] {
    padding-block: 12px !important;
  }

  .\!py-\[16px\] {
    padding-block: 16px !important;
  }

  .\!py-v2-8 {
    padding-block: var(--spacing-v2-8) !important;
  }

  .\!py-v2-10 {
    padding-block: var(--spacing-v2-10) !important;
  }

  .\!py-v2-12 {
    padding-block: var(--spacing-v2-12) !important;
  }

  .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }

  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }

  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }

  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }

  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }

  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }

  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }

  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }

  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }

  .py-24 {
    padding-block: calc(var(--spacing) * 24);
  }

  .py-60 {
    padding-block: calc(var(--spacing) * 60);
  }

  .py-\[2px\] {
    padding-block: 2px;
  }

  .py-\[3px\] {
    padding-block: 3px;
  }

  .py-\[4px\] {
    padding-block: 4px;
  }

  .py-\[6px\] {
    padding-block: 6px;
  }

  .py-\[7\.5px\] {
    padding-block: 7.5px;
  }

  .py-\[7px\] {
    padding-block: 7px;
  }

  .py-\[8px\] {
    padding-block: 8px;
  }

  .py-\[10px\] {
    padding-block: 10px;
  }

  .py-\[11px\] {
    padding-block: 11px;
  }

  .py-\[12px\] {
    padding-block: 12px;
  }

  .py-\[14px\] {
    padding-block: 14px;
  }

  .py-\[16px\] {
    padding-block: 16px;
  }

  .py-\[20px\] {
    padding-block: 20px;
  }

  .py-\[24px\] {
    padding-block: 24px;
  }

  .py-\[32px\] {
    padding-block: 32px;
  }

  .py-\[44px\] {
    padding-block: 44px;
  }

  .py-\[48px\] {
    padding-block: 48px;
  }

  .py-\[60px\] {
    padding-block: 60px;
  }

  .py-\[80px\] {
    padding-block: 80px;
  }

  .py-v2-0 {
    padding-block: var(--spacing-v2-0);
  }

  .py-v2-2 {
    padding-block: var(--spacing-v2-2);
  }

  .py-v2-4 {
    padding-block: var(--spacing-v2-4);
  }

  .py-v2-8 {
    padding-block: var(--spacing-v2-8);
  }

  .py-v2-10 {
    padding-block: var(--spacing-v2-10);
  }

  .py-v2-12 {
    padding-block: var(--spacing-v2-12);
  }

  .py-v2-16 {
    padding-block: var(--spacing-v2-16);
  }

  .py-v2-20 {
    padding-block: var(--spacing-v2-20);
  }

  .py-v2-24 {
    padding-block: var(--spacing-v2-24);
  }

  .py-v2-28 {
    padding-block: var(--spacing-v2-28);
  }

  .py-v2-32 {
    padding-block: var(--spacing-v2-32);
  }

  .py-v2-44 {
    padding-block: var(--spacing-v2-44);
  }

  .py-v2-60 {
    padding-block: var(--spacing-v2-60);
  }

  .py-v2-80 {
    padding-block: var(--spacing-v2-80);
  }

  .ps-\[4px\] {
    padding-inline-start: 4px;
  }

  .ps-\[21px\] {
    padding-inline-start: 21px;
  }

  .\!pt-\[8px\] {
    padding-top: 8px !important;
  }

  .\!pt-v2-12 {
    padding-top: var(--spacing-v2-12) !important;
  }

  .\!pt-v2-16 {
    padding-top: var(--spacing-v2-16) !important;
  }

  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }

  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }

  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }

  .pt-10 {
    padding-top: calc(var(--spacing) * 10);
  }

  .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }

  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }

  .pt-20 {
    padding-top: calc(var(--spacing) * 20);
  }

  .pt-24 {
    padding-top: calc(var(--spacing) * 24);
  }

  .pt-32 {
    padding-top: calc(var(--spacing) * 32);
  }

  .pt-44 {
    padding-top: calc(var(--spacing) * 44);
  }

  .pt-60 {
    padding-top: calc(var(--spacing) * 60);
  }

  .pt-\[1px\] {
    padding-top: 1px;
  }

  .pt-\[2px\] {
    padding-top: 2px;
  }

  .pt-\[3px\] {
    padding-top: 3px;
  }

  .pt-\[4px\] {
    padding-top: 4px;
  }

  .pt-\[8px\] {
    padding-top: 8px;
  }

  .pt-\[10px\] {
    padding-top: 10px;
  }

  .pt-\[12px\] {
    padding-top: 12px;
  }

  .pt-\[14px\] {
    padding-top: 14px;
  }

  .pt-\[16px\] {
    padding-top: 16px;
  }

  .pt-\[20px\] {
    padding-top: 20px;
  }

  .pt-\[22px\] {
    padding-top: 22px;
  }

  .pt-\[24px\] {
    padding-top: 24px;
  }

  .pt-\[28px\] {
    padding-top: 28px;
  }

  .pt-\[32px\] {
    padding-top: 32px;
  }

  .pt-\[35px\] {
    padding-top: 35px;
  }

  .pt-\[40px\] {
    padding-top: 40px;
  }

  .pt-\[44px\] {
    padding-top: 44px;
  }

  .pt-v2-2 {
    padding-top: var(--spacing-v2-2);
  }

  .pt-v2-4 {
    padding-top: var(--spacing-v2-4);
  }

  .pt-v2-8 {
    padding-top: var(--spacing-v2-8);
  }

  .pt-v2-12 {
    padding-top: var(--spacing-v2-12);
  }

  .pt-v2-16 {
    padding-top: var(--spacing-v2-16);
  }

  .pt-v2-20 {
    padding-top: var(--spacing-v2-20);
  }

  .pt-v2-24 {
    padding-top: var(--spacing-v2-24);
  }

  .pt-v2-32 {
    padding-top: var(--spacing-v2-32);
  }

  .pt-v2-44 {
    padding-top: var(--spacing-v2-44);
  }

  .pt-v2-60 {
    padding-top: var(--spacing-v2-60);
  }

  .\!pr-\[16px\] {
    padding-right: 16px !important;
  }

  .\!pr-\[40px\] {
    padding-right: 40px !important;
  }

  .\!pr-v2-12 {
    padding-right: var(--spacing-v2-12) !important;
  }

  .pr-0 {
    padding-right: calc(var(--spacing) * 0);
  }

  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }

  .pr-12 {
    padding-right: calc(var(--spacing) * 12);
  }

  .pr-16 {
    padding-right: calc(var(--spacing) * 16);
  }

  .pr-24 {
    padding-right: calc(var(--spacing) * 24);
  }

  .pr-\[2px\] {
    padding-right: 2px;
  }

  .pr-\[4px\] {
    padding-right: 4px;
  }

  .pr-\[8px\] {
    padding-right: 8px;
  }

  .pr-\[16px\] {
    padding-right: 16px;
  }

  .pr-\[24px\] {
    padding-right: 24px;
  }

  .pr-\[32px\] {
    padding-right: 32px;
  }

  .pr-\[44px\] {
    padding-right: 44px;
  }

  .pr-\[52px\] {
    padding-right: 52px;
  }

  .pr-sm {
    padding-right: var(--spacing-sm);
  }

  .pr-v2-4 {
    padding-right: var(--spacing-v2-4);
  }

  .pr-v2-8 {
    padding-right: var(--spacing-v2-8);
  }

  .pr-v2-12 {
    padding-right: var(--spacing-v2-12);
  }

  .pr-v2-16 {
    padding-right: var(--spacing-v2-16);
  }

  .\!pb-0 {
    padding-bottom: calc(var(--spacing) * 0) !important;
  }

  .\!pb-v2-4 {
    padding-bottom: var(--spacing-v2-4) !important;
  }

  .\!pb-v2-8 {
    padding-bottom: var(--spacing-v2-8) !important;
  }

  .pb-0 {
    padding-bottom: calc(var(--spacing) * 0);
  }

  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }

  .pb-12 {
    padding-bottom: calc(var(--spacing) * 12);
  }

  .pb-16 {
    padding-bottom: calc(var(--spacing) * 16);
  }

  .pb-17 {
    padding-bottom: calc(var(--spacing) * 17);
  }

  .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }

  .pb-24 {
    padding-bottom: calc(var(--spacing) * 24);
  }

  .pb-32 {
    padding-bottom: calc(var(--spacing) * 32);
  }

  .pb-48 {
    padding-bottom: calc(var(--spacing) * 48);
  }

  .pb-60 {
    padding-bottom: calc(var(--spacing) * 60);
  }

  .pb-\[2px\] {
    padding-bottom: 2px;
  }

  .pb-\[3px\] {
    padding-bottom: 3px;
  }

  .pb-\[4px\] {
    padding-bottom: 4px;
  }

  .pb-\[6px\] {
    padding-bottom: 6px;
  }

  .pb-\[7px\] {
    padding-bottom: 7px;
  }

  .pb-\[8px\] {
    padding-bottom: 8px;
  }

  .pb-\[9px\] {
    padding-bottom: 9px;
  }

  .pb-\[11px\] {
    padding-bottom: 11px;
  }

  .pb-\[12px\] {
    padding-bottom: 12px;
  }

  .pb-\[16px\] {
    padding-bottom: 16px;
  }

  .pb-\[17px\] {
    padding-bottom: 17px;
  }

  .pb-\[20px\] {
    padding-bottom: 20px;
  }

  .pb-\[21px\] {
    padding-bottom: 21px;
  }

  .pb-\[22px\] {
    padding-bottom: 22px;
  }

  .pb-\[23px\] {
    padding-bottom: 23px;
  }

  .pb-\[24px\] {
    padding-bottom: 24px;
  }

  .pb-\[32px\] {
    padding-bottom: 32px;
  }

  .pb-\[36px\] {
    padding-bottom: 36px;
  }

  .pb-\[44px\] {
    padding-bottom: 44px;
  }

  .pb-\[48px\] {
    padding-bottom: 48px;
  }

  .pb-\[96px\] {
    padding-bottom: 96px;
  }

  .pb-\[108px\] {
    padding-bottom: 108px;
  }

  .pb-\[132px\] {
    padding-bottom: 132px;
  }

  .pb-\[180px\] {
    padding-bottom: 180px;
  }

  .pb-\[188px\] {
    padding-bottom: 188px;
  }

  .pb-\[calc\(12px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(12px + env(safe-area-inset-bottom));
  }

  .pb-\[calc\(32px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(32px + env(safe-area-inset-bottom));
  }

  .pb-\[calc\(80px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(80px + env(safe-area-inset-bottom));
  }

  .pb-\[env\(safe-area-inset-bottom\)\] {
    padding-bottom: env(safe-area-inset-bottom);
  }

  .pb-v2-4 {
    padding-bottom: var(--spacing-v2-4);
  }

  .pb-v2-8 {
    padding-bottom: var(--spacing-v2-8);
  }

  .pb-v2-12 {
    padding-bottom: var(--spacing-v2-12);
  }

  .pb-v2-14 {
    padding-bottom: var(--spacing-v2-14);
  }

  .pb-v2-16 {
    padding-bottom: var(--spacing-v2-16);
  }

  .pb-v2-20 {
    padding-bottom: var(--spacing-v2-20);
  }

  .pb-v2-24 {
    padding-bottom: var(--spacing-v2-24);
  }

  .pb-v2-28 {
    padding-bottom: var(--spacing-v2-28);
  }

  .pb-v2-32 {
    padding-bottom: var(--spacing-v2-32);
  }

  .pb-v2-44 {
    padding-bottom: var(--spacing-v2-44);
  }

  .pb-v2-60 {
    padding-bottom: var(--spacing-v2-60);
  }

  .\!pl-\[16px\] {
    padding-left: 16px !important;
  }

  .\!pl-v2-8 {
    padding-left: var(--spacing-v2-8) !important;
  }

  .\!pl-v2-12 {
    padding-left: var(--spacing-v2-12) !important;
  }

  .pl-0 {
    padding-left: calc(var(--spacing) * 0);
  }

  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }

  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }

  .pl-10 {
    padding-left: calc(var(--spacing) * 10);
  }

  .pl-14 {
    padding-left: calc(var(--spacing) * 14);
  }

  .pl-16 {
    padding-left: calc(var(--spacing) * 16);
  }

  .pl-18 {
    padding-left: calc(var(--spacing) * 18);
  }

  .pl-20 {
    padding-left: calc(var(--spacing) * 20);
  }

  .pl-28 {
    padding-left: calc(var(--spacing) * 28);
  }

  .pl-32 {
    padding-left: calc(var(--spacing) * 32);
  }

  .pl-\[2px\] {
    padding-left: 2px;
  }

  .pl-\[4px\] {
    padding-left: 4px;
  }

  .pl-\[8px\] {
    padding-left: 8px;
  }

  .pl-\[10px\] {
    padding-left: 10px;
  }

  .pl-\[14px\] {
    padding-left: 14px;
  }

  .pl-\[18px\] {
    padding-left: 18px;
  }

  .pl-\[21px\] {
    padding-left: 21px;
  }

  .pl-\[28px\] {
    padding-left: 28px;
  }

  .pl-\[44px\] {
    padding-left: 44px;
  }

  .pl-\[60px\] {
    padding-left: 60px;
  }

  .pl-sm {
    padding-left: var(--spacing-sm);
  }

  .pl-v2-0 {
    padding-left: var(--spacing-v2-0);
  }

  .pl-v2-2 {
    padding-left: var(--spacing-v2-2);
  }

  .pl-v2-4 {
    padding-left: var(--spacing-v2-4);
  }

  .pl-v2-8 {
    padding-left: var(--spacing-v2-8);
  }

  .pl-v2-12 {
    padding-left: var(--spacing-v2-12);
  }

  .pl-v2-16 {
    padding-left: var(--spacing-v2-16);
  }

  .pl-v2-20 {
    padding-left: var(--spacing-v2-20);
  }

  .text-center {
    text-align: center;
  }

  .text-left {
    text-align: left;
  }

  .text-right {
    text-align: right;
  }

  .text-start {
    text-align: start;
  }

  .align-baseline {
    vertical-align: baseline;
  }

  .align-middle {
    vertical-align: middle;
  }

  .align-top {
    vertical-align: top;
  }

  .font-\[\'Arial\'\], .font-\[Arial\] {
    font-family: Arial;
  }

  .font-\[system-ui\] {
    font-family: system-ui;
  }

  .font-body {
    font-family: var(--font-body);
  }

  .font-heading {
    font-family: var(--font-heading);
  }

  .font-mono {
    font-family: var(--font-mono);
  }

  .font-v2-sans {
    font-family: var(--font-v2-sans);
  }

  .\!text-v2-b1 {
    font-size: var(--text-v2-b1) !important;
    line-height: var(--tw-leading, var(--text-v2-b1--line-height)) !important;
    letter-spacing: var(--tw-tracking, var(--text-v2-b1--letter-spacing)) !important;
    font-weight: var(--tw-font-weight, var(--text-v2-b1--font-weight)) !important;
  }

  .\!text-v2-b2 {
    font-size: var(--text-v2-b2) !important;
    line-height: var(--tw-leading, var(--text-v2-b2--line-height)) !important;
    letter-spacing: var(--tw-tracking, var(--text-v2-b2--letter-spacing)) !important;
    font-weight: var(--tw-font-weight, var(--text-v2-b2--font-weight)) !important;
  }

  .\!text-v2-h3 {
    font-size: var(--text-v2-h3) !important;
    line-height: var(--tw-leading, var(--text-v2-h3--line-height)) !important;
    letter-spacing: var(--tw-tracking, var(--text-v2-h3--letter-spacing)) !important;
    font-weight: var(--tw-font-weight, var(--text-v2-h3--font-weight)) !important;
  }

  .text-v2-b1 {
    font-size: var(--text-v2-b1);
    line-height: var(--tw-leading, var(--text-v2-b1--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b1--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b1--font-weight));
  }

  .text-v2-b2 {
    font-size: var(--text-v2-b2);
    line-height: var(--tw-leading, var(--text-v2-b2--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b2--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b2--font-weight));
  }

  .text-v2-b3 {
    font-size: var(--text-v2-b3);
    line-height: var(--tw-leading, var(--text-v2-b3--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b3--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b3--font-weight));
  }

  .text-v2-b4 {
    font-size: var(--text-v2-b4);
    line-height: var(--tw-leading, var(--text-v2-b4--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b4--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b4--font-weight));
  }

  .text-v2-b4-italic {
    font-size: var(--text-v2-b4-italic);
    line-height: var(--tw-leading, var(--text-v2-b4-italic--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b4-italic--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b4-italic--font-weight));
  }

  .text-v2-b5 {
    font-size: var(--text-v2-b5);
    line-height: var(--tw-leading, var(--text-v2-b5--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b5--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b5--font-weight));
  }

  .text-v2-b6 {
    font-size: var(--text-v2-b6);
    line-height: var(--tw-leading, var(--text-v2-b6--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b6--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b6--font-weight));
  }

  .text-v2-cta-large {
    font-size: var(--text-v2-cta-large);
    line-height: var(--tw-leading, var(--text-v2-cta-large--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-cta-large--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-cta-large--font-weight));
  }

  .text-v2-cta-medium {
    font-size: var(--text-v2-cta-medium);
    line-height: var(--tw-leading, var(--text-v2-cta-medium--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-cta-medium--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-cta-medium--font-weight));
  }

  .text-v2-cta-small {
    font-size: var(--text-v2-cta-small);
    line-height: var(--tw-leading, var(--text-v2-cta-small--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-cta-small--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-cta-small--font-weight));
  }

  .text-v2-display {
    font-size: var(--text-v2-display);
    line-height: var(--tw-leading, var(--text-v2-display--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-display--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-display--font-weight));
  }

  .text-v2-h1 {
    font-size: var(--text-v2-h1);
    line-height: var(--tw-leading, var(--text-v2-h1--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h1--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h1--font-weight));
  }

  .text-v2-h2 {
    font-size: var(--text-v2-h2);
    line-height: var(--tw-leading, var(--text-v2-h2--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h2--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h2--font-weight));
  }

  .text-v2-h3 {
    font-size: var(--text-v2-h3);
    line-height: var(--tw-leading, var(--text-v2-h3--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h3--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h3--font-weight));
  }

  .text-v2-h4 {
    font-size: var(--text-v2-h4);
    line-height: var(--tw-leading, var(--text-v2-h4--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h4--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h4--font-weight));
  }

  .text-v2-h5 {
    font-size: var(--text-v2-h5);
    line-height: var(--tw-leading, var(--text-v2-h5--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h5--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h5--font-weight));
  }

  .text-v2-h6 {
    font-size: var(--text-v2-h6);
    line-height: var(--tw-leading, var(--text-v2-h6--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h6--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h6--font-weight));
  }

  .text-v2-h7 {
    font-size: var(--text-v2-h7);
    line-height: var(--tw-leading, var(--text-v2-h7--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h7--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h7--font-weight));
  }

  .text-v2-h8 {
    font-size: var(--text-v2-h8);
    line-height: var(--tw-leading, var(--text-v2-h8--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h8--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h8--font-weight));
  }

  .text-v2-h9 {
    font-size: var(--text-v2-h9);
    line-height: var(--tw-leading, var(--text-v2-h9--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h9--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h9--font-weight));
  }

  .text-v2-l1 {
    font-size: var(--text-v2-l1);
    line-height: var(--tw-leading, var(--text-v2-l1--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-l1--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-l1--font-weight));
  }

  .text-v2-l2 {
    font-size: var(--text-v2-l2);
    line-height: var(--tw-leading, var(--text-v2-l2--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-l2--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-l2--font-weight));
  }

  .text-v2-price-strike {
    font-size: var(--text-v2-price-strike);
    line-height: var(--tw-leading, var(--text-v2-price-strike--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-price-strike--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-price-strike--font-weight));
  }

  .text-v2-tag {
    font-size: var(--text-v2-tag);
    line-height: var(--tw-leading, var(--text-v2-tag--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-tag--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-tag--font-weight));
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .\!text-\[10px\] {
    font-size: 10px !important;
  }

  .\!text-\[11px\] {
    font-size: 11px !important;
  }

  .\!text-\[12px\] {
    font-size: 12px !important;
  }

  .\!text-\[14px\] {
    font-size: 14px !important;
  }

  .\!text-\[16px\] {
    font-size: 16px !important;
  }

  .\!text-\[18px\] {
    font-size: 18px !important;
  }

  .text-\[7px\] {
    font-size: 7px;
  }

  .text-\[9px\] {
    font-size: 9px;
  }

  .text-\[10px\] {
    font-size: 10px;
  }

  .text-\[11px\] {
    font-size: 11px;
  }

  .text-\[12px\] {
    font-size: 12px;
  }

  .text-\[13px\] {
    font-size: 13px;
  }

  .text-\[14px\] {
    font-size: 14px;
  }

  .text-\[16px\] {
    font-size: 16px;
  }

  .text-\[18px\] {
    font-size: 18px;
  }

  .text-\[20px\] {
    font-size: 20px;
  }

  .text-\[24px\] {
    font-size: 24px;
  }

  .text-\[28px\] {
    font-size: 28px;
  }

  .text-\[36px\] {
    font-size: 36px;
  }

  .text-\[40px\] {
    font-size: 40px;
  }

  .text-\[48px\] {
    font-size: 48px;
  }

  .text-\[56px\] {
    font-size: 56px;
  }

  .text-\[length\:clamp\(10px\,0\.63vw\,12px\)\] {
    font-size: clamp(10px, .63vw, 12px);
  }

  .text-\[length\:clamp\(11px\,0\.81vw\,14px\)\] {
    font-size: clamp(11px, .81vw, 14px);
  }

  .\!leading-\[16px\] {
    --tw-leading: 16px !important;
    line-height: 16px !important;
  }

  .\!leading-\[20px\] {
    --tw-leading: 20px !important;
    line-height: 20px !important;
  }

  .\!leading-\[24px\] {
    --tw-leading: 24px !important;
    line-height: 24px !important;
  }

  .\!leading-\[28px\] {
    --tw-leading: 28px !important;
    line-height: 28px !important;
  }

  .\!leading-\[32px\] {
    --tw-leading: 32px !important;
    line-height: 32px !important;
  }

  .leading-4 {
    --tw-leading: calc(var(--spacing) * 4);
    line-height: calc(var(--spacing) * 4);
  }

  .leading-16 {
    --tw-leading: calc(var(--spacing) * 16);
    line-height: calc(var(--spacing) * 16);
  }

  .leading-\[11px\] {
    --tw-leading: 11px;
    line-height: 11px;
  }

  .leading-\[14px\] {
    --tw-leading: 14px;
    line-height: 14px;
  }

  .leading-\[15px\] {
    --tw-leading: 15px;
    line-height: 15px;
  }

  .leading-\[16px\] {
    --tw-leading: 16px;
    line-height: 16px;
  }

  .leading-\[18px\] {
    --tw-leading: 18px;
    line-height: 18px;
  }

  .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .leading-\[22px\] {
    --tw-leading: 22px;
    line-height: 22px;
  }

  .leading-\[24px\] {
    --tw-leading: 24px;
    line-height: 24px;
  }

  .leading-\[28px\] {
    --tw-leading: 28px;
    line-height: 28px;
  }

  .leading-\[32px\] {
    --tw-leading: 32px;
    line-height: 32px;
  }

  .leading-\[36px\] {
    --tw-leading: 36px;
    line-height: 36px;
  }

  .leading-\[40px\] {
    --tw-leading: 40px;
    line-height: 40px;
  }

  .leading-\[64px\] {
    --tw-leading: 64px;
    line-height: 64px;
  }

  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }

  .\!font-medium {
    --tw-font-weight: var(--font-weight-medium) !important;
    font-weight: var(--font-weight-medium) !important;
  }

  .\!font-normal {
    --tw-font-weight: var(--font-weight-normal) !important;
    font-weight: var(--font-weight-normal) !important;
  }

  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }

  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }

  .\!tracking-\[0\.8px\] {
    --tw-tracking: .8px !important;
    letter-spacing: .8px !important;
  }

  .\!tracking-\[0\.14px\] {
    --tw-tracking: .14px !important;
    letter-spacing: .14px !important;
  }

  .\!tracking-\[0\.18px\] {
    --tw-tracking: .18px !important;
    letter-spacing: .18px !important;
  }

  .\!tracking-\[0\.32px\] {
    --tw-tracking: .32px !important;
    letter-spacing: .32px !important;
  }

  .\!tracking-\[0\.88px\] {
    --tw-tracking: .88px !important;
    letter-spacing: .88px !important;
  }

  .\!tracking-\[0px\] {
    --tw-tracking: 0px !important;
    letter-spacing: 0 !important;
  }

  .\!tracking-\[1\.2px\] {
    --tw-tracking: 1.2px !important;
    letter-spacing: 1.2px !important;
  }

  .\!tracking-\[1\.12px\] {
    --tw-tracking: 1.12px !important;
    letter-spacing: 1.12px !important;
  }

  .tracking-\[-0\.01em\] {
    --tw-tracking: -.01em;
    letter-spacing: -.01em;
  }

  .tracking-\[-0\.24px\] {
    --tw-tracking: -.24px;
    letter-spacing: -.24px;
  }

  .tracking-\[-0\.28px\] {
    --tw-tracking: -.28px;
    letter-spacing: -.28px;
  }

  .tracking-\[-0\.36px\] {
    --tw-tracking: -.36px;
    letter-spacing: -.36px;
  }

  .tracking-\[-0\.48px\] {
    --tw-tracking: -.48px;
    letter-spacing: -.48px;
  }

  .tracking-\[0\.1em\] {
    --tw-tracking: .1em;
    letter-spacing: .1em;
  }

  .tracking-\[0\.1px\] {
    --tw-tracking: .1px;
    letter-spacing: .1px;
  }

  .tracking-\[0\.02em\] {
    --tw-tracking: .02em;
    letter-spacing: .02em;
  }

  .tracking-\[0\.2px\] {
    --tw-tracking: .2px;
    letter-spacing: .2px;
  }

  .tracking-\[0\.04em\] {
    --tw-tracking: .04em;
    letter-spacing: .04em;
  }

  .tracking-\[0\.4px\] {
    --tw-tracking: .4px;
    letter-spacing: .4px;
  }

  .tracking-\[0\.5px\] {
    --tw-tracking: .5px;
    letter-spacing: .5px;
  }

  .tracking-\[0\.06em\] {
    --tw-tracking: .06em;
    letter-spacing: .06em;
  }

  .tracking-\[0\.08em\] {
    --tw-tracking: .08em;
    letter-spacing: .08em;
  }

  .tracking-\[0\.8px\] {
    --tw-tracking: .8px;
    letter-spacing: .8px;
  }

  .tracking-\[0\.12em\] {
    --tw-tracking: .12em;
    letter-spacing: .12em;
  }

  .tracking-\[0\.12px\] {
    --tw-tracking: .12px;
    letter-spacing: .12px;
  }

  .tracking-\[0\.14px\] {
    --tw-tracking: .14px;
    letter-spacing: .14px;
  }

  .tracking-\[0\.16px\] {
    --tw-tracking: .16px;
    letter-spacing: .16px;
  }

  .tracking-\[0\.18px\] {
    --tw-tracking: .18px;
    letter-spacing: .18px;
  }

  .tracking-\[0\.24px\] {
    --tw-tracking: .24px;
    letter-spacing: .24px;
  }

  .tracking-\[0\.28px\] {
    --tw-tracking: .28px;
    letter-spacing: .28px;
  }

  .tracking-\[0\.32px\] {
    --tw-tracking: .32px;
    letter-spacing: .32px;
  }

  .tracking-\[0\.44px\] {
    --tw-tracking: .44px;
    letter-spacing: .44px;
  }

  .tracking-\[0\.48px\] {
    --tw-tracking: .48px;
    letter-spacing: .48px;
  }

  .tracking-\[0\.54px\] {
    --tw-tracking: .54px;
    letter-spacing: .54px;
  }

  .tracking-\[0\.055em\] {
    --tw-tracking: .055em;
    letter-spacing: .055em;
  }

  .tracking-\[0\.88px\] {
    --tw-tracking: .88px;
    letter-spacing: .88px;
  }

  .tracking-\[0\.96px\] {
    --tw-tracking: .96px;
    letter-spacing: .96px;
  }

  .tracking-\[0\] {
    --tw-tracking: 0;
    letter-spacing: 0;
  }

  .tracking-\[0px\] {
    --tw-tracking: 0px;
    letter-spacing: 0;
  }

  .tracking-\[1\.2px\] {
    --tw-tracking: 1.2px;
    letter-spacing: 1.2px;
  }

  .tracking-\[1\.4px\] {
    --tw-tracking: 1.4px;
    letter-spacing: 1.4px;
  }

  .tracking-\[1\.12px\] {
    --tw-tracking: 1.12px;
    letter-spacing: 1.12px;
  }

  .tracking-\[1\.28px\] {
    --tw-tracking: 1.28px;
    letter-spacing: 1.28px;
  }

  .tracking-\[1px\] {
    --tw-tracking: 1px;
    letter-spacing: 1px;
  }

  .tracking-\[2px\] {
    --tw-tracking: 2px;
    letter-spacing: 2px;
  }

  .tracking-normal {
    --tw-tracking: var(--tracking-normal);
    letter-spacing: var(--tracking-normal);
  }

  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }

  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }

  .\[overflow-wrap\:anywhere\] {
    overflow-wrap: anywhere;
  }

  .break-words {
    overflow-wrap: break-word;
  }

  .\[word-break\:break-word\] {
    word-break: break-word;
  }

  .break-all {
    word-break: break-all;
  }

  .text-ellipsis {
    text-overflow: ellipsis;
  }

  .\!whitespace-nowrap {
    white-space: nowrap !important;
  }

  .whitespace-normal {
    white-space: normal;
  }

  .whitespace-nowrap {
    white-space: nowrap;
  }

  .whitespace-pre-line {
    white-space: pre-line;
  }

  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .\!text-\[\#CC1B15\] {
    color: #cc1b15 !important;
  }

  .\!text-transparent {
    color: #0000 !important;
  }

  .\!text-v2-border-info {
    color: var(--color-v2-border-info) !important;
  }

  .\!text-v2-neutral-500 {
    color: var(--color-v2-neutral-500) !important;
  }

  .\!text-v2-text-brand-1 {
    color: var(--color-v2-text-brand-1) !important;
  }

  .\!text-v2-text-info {
    color: var(--color-v2-text-info) !important;
  }

  .\!text-v2-text-primary {
    color: var(--color-v2-text-primary) !important;
  }

  .\!text-v2-text-secondary {
    color: var(--color-v2-text-secondary) !important;
  }

  .text-\[\#0A0A0A\], .text-\[\#0a0a0a\] {
    color: #0a0a0a;
  }

  .text-\[\#1E293B\] {
    color: #1e293b;
  }

  .text-\[\#5F6A7A\] {
    color: #5f6a7a;
  }

  .text-\[\#37acff\] {
    color: #37acff;
  }

  .text-\[\#94A0AE\] {
    color: #94a0ae;
  }

  .text-\[\#001435\] {
    color: #001435;
  }

  .text-\[\#2693c1\] {
    color: #2693c1;
  }

  .text-\[\#737373\] {
    color: #737373;
  }

  .text-\[\#C0392B\] {
    color: #c0392b;
  }

  .text-\[\#DAE0E8\] {
    color: #dae0e8;
  }

  .text-\[\#c0392b\] {
    color: #c0392b;
  }

  .text-\[\#f7261f\] {
    color: #f7261f;
  }

  .text-\[var\(--color-v2-text-secondary-mock\)\] {
    color: var(--color-v2-text-secondary-mock);
  }

  .text-\[…\] {
    color: …;
  }

  .text-amber-900 {
    color: var(--color-amber-900);
  }

  .text-black {
    color: var(--color-black);
  }

  .text-blue-900 {
    color: var(--color-blue-900);
  }

  .text-current {
    color: currentColor;
  }

  .text-inherit {
    color: inherit;
  }

  .text-ink {
    color: var(--color-ink);
  }

  .text-ink\/60 {
    color: #2c2c2c99;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-ink\/60 {
      color: color-mix(in oklab, var(--color-ink) 60%, transparent);
    }
  }

  .text-transparent {
    color: #0000;
  }

  .text-v2-bg-brand-1 {
    color: var(--color-v2-bg-brand-1);
  }

  .text-v2-bg-info {
    color: var(--color-v2-bg-info);
  }

  .text-v2-bg-page {
    color: var(--color-v2-bg-page);
  }

  .text-v2-bg-success {
    color: var(--color-v2-bg-success);
  }

  .text-v2-bg-warning {
    color: var(--color-v2-bg-warning);
  }

  .text-v2-border-info {
    color: var(--color-v2-border-info);
  }

  .text-v2-border-subtle {
    color: var(--color-v2-border-subtle);
  }

  .text-v2-icon-brand-1 {
    color: var(--color-v2-icon-brand-1);
  }

  .text-v2-icon-brand-2 {
    color: var(--color-v2-icon-brand-2);
  }

  .text-v2-icon-disabled {
    color: var(--color-v2-icon-disabled);
  }

  .text-v2-icon-error {
    color: var(--color-v2-icon-error);
  }

  .text-v2-icon-info {
    color: var(--color-v2-icon-info);
  }

  .text-v2-icon-inverse {
    color: var(--color-v2-icon-inverse);
  }

  .text-v2-icon-primary {
    color: var(--color-v2-icon-primary);
  }

  .text-v2-icon-secondary {
    color: var(--color-v2-icon-secondary);
  }

  .text-v2-icon-success {
    color: var(--color-v2-icon-success);
  }

  .text-v2-icon-warning {
    color: var(--color-v2-icon-warning);
  }

  .text-v2-neutral-500 {
    color: var(--color-v2-neutral-500);
  }

  .text-v2-text-brand-1 {
    color: var(--color-v2-text-brand-1);
  }

  .text-v2-text-brand-2 {
    color: var(--color-v2-text-brand-2);
  }

  .text-v2-text-disabled {
    color: var(--color-v2-text-disabled);
  }

  .text-v2-text-error {
    color: var(--color-v2-text-error);
  }

  .text-v2-text-info {
    color: var(--color-v2-text-info);
  }

  .text-v2-text-inverse {
    color: var(--color-v2-text-inverse);
  }

  .text-v2-text-inverse-secondary {
    color: var(--color-v2-text-inverse-secondary);
  }

  .text-v2-text-link {
    color: var(--color-v2-text-link);
  }

  .text-v2-text-link\! {
    color: var(--color-v2-text-link) !important;
  }

  .text-v2-text-link-blue {
    color: var(--color-v2-text-link-blue);
  }

  .text-v2-text-placeholder {
    color: var(--color-v2-text-placeholder);
  }

  .text-v2-text-primary {
    color: var(--color-v2-text-primary);
  }

  .text-v2-text-primary\! {
    color: var(--color-v2-text-primary) !important;
  }

  .text-v2-text-required {
    color: var(--color-v2-text-required);
  }

  .text-v2-text-secondary {
    color: var(--color-v2-text-secondary);
  }

  .text-v2-text-secondary-mock {
    color: var(--color-v2-text-secondary-mock);
  }

  .text-v2-text-secondary\/30 {
    color: #4149564d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-v2-text-secondary\/30 {
      color: color-mix(in oklab, var(--color-v2-text-secondary) 30%, transparent);
    }
  }

  .text-v2-text-success {
    color: var(--color-v2-text-success);
  }

  .text-v2-text-warning {
    color: var(--color-v2-text-warning);
  }

  .text-white {
    color: var(--color-white);
  }

  .capitalize {
    text-transform: capitalize;
  }

  .lowercase {
    text-transform: lowercase;
  }

  .normal-case {
    text-transform: none;
  }

  .uppercase {
    text-transform: uppercase;
  }

  .italic {
    font-style: italic;
  }

  .not-italic {
    font-style: normal;
  }

  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .\!no-underline {
    text-decoration-line: none !important;
  }

  .line-through {
    text-decoration-line: line-through;
  }

  .no-underline {
    text-decoration-line: none;
  }

  .overline {
    text-decoration-line: overline;
  }

  .underline {
    text-decoration-line: underline;
  }

  .\[text-decoration-color\:var\(--color-v2-text-brand-1\)\], .decoration-v2-text-brand-1 {
    -webkit-text-decoration-color: var(--color-v2-text-brand-1);
    text-decoration-color: var(--color-v2-text-brand-1);
  }

  .decoration-solid {
    text-decoration-style: solid;
  }

  .underline-offset-2 {
    text-underline-offset: 2px;
  }

  .underline-offset-4 {
    text-underline-offset: 4px;
  }

  .caret-transparent {
    caret-color: #0000;
  }

  .opacity-0 {
    opacity: 0;
  }

  .opacity-30 {
    opacity: .3;
  }

  .opacity-40 {
    opacity: .4;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-60 {
    opacity: .6;
  }

  .opacity-80 {
    opacity: .8;
  }

  .opacity-90 {
    opacity: .9;
  }

  .opacity-100 {
    opacity: 1;
  }

  .\!shadow-\[0px_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color, #0000001a) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0\.7px_0_0_\#EFF1F5\] {
    --tw-shadow: 0 .7px 0 0 var(--tw-shadow-color, #eff1f5);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_3px_rgba\(247\,38\,31\,0\.22\)\,0_0_10px_4px_rgba\(247\,38\,31\,0\.28\)\] {
    --tw-shadow: 0 0 0 3px var(--tw-shadow-color, #f7261f38), 0 0 10px 4px var(--tw-shadow-color, #f7261f47);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_2px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 2px 2px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_2px_rgba\(0\,35\,11\,0\.2\)\] {
    --tw-shadow: 0 2px 2px var(--tw-shadow-color, #00230b33);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0 4px 4px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_4px_16px_rgba\(10\,12\,16\,0\.12\)\] {
    --tw-shadow: 0 4px 16px var(--tw-shadow-color, #0a0c101f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_8px_20px_-5px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 0 8px 20px -5px var(--tw-shadow-color, #0003);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_-2px_8px_0px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0px -2px 8px 0px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_-4px_4px_0px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0px -4px 4px 0px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_2px_2px_rgba\(0\,35\,11\,0\.2\)\] {
    --tw-shadow: 0px 2px 2px var(--tw-shadow-color, #00230b33);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_2px_4px_0px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_2px_8px_0px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, #00000026);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_4px_4px_0px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0px 4px 4px 0px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_4px_4px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0px 4px 4px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_4px_8px_0px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_4px_8px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0px 4px 8px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_20px_12\.5px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: 0px 20px 12.5px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\,inset_0_0_0_1px_var\(--color-v2-bg-surface-muted\)\] {
    --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color, #0000001a), inset 0 0 0 1px var(--tw-shadow-color, var(--color-v2-bg-surface-muted));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\], .shadow-\[0px_20px_25px_-5px_rgba\(0\,0\,0\,0\.10\)\] {
    --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[4px_0px_4px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 4px 0px 4px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[4px_0px_8px_0px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 4px 0px 8px 0px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[inset_0_-1px_0_var\(--color-v2-neutral-100\)\] {
    --tw-shadow: inset 0 -1px 0 var(--tw-shadow-color, var(--color-v2-neutral-100));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[inset_0_1px_0_0_var\(--color-v2-border-default\)\] {
    --tw-shadow: inset 0 1px 0 0 var(--tw-shadow-color, var(--color-v2-border-default));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-v2-lg {
    --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-v2-md {
    --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-v2-sm {
    --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-v2-xl {
    --tw-shadow: 0px 20px 25px 0px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
    --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-drop-shadow-size: drop-shadow(0 2px 4px var(--tw-drop-shadow-color, #00000026));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[0px_-4px_4px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-drop-shadow-size: drop-shadow(0px -4px 4px var(--tw-drop-shadow-color, #00000014));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[0px_-4px_8px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-drop-shadow-size: drop-shadow(0px -4px 8px var(--tw-drop-shadow-color, #00000014));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[0px_2px_4px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-drop-shadow-size: drop-shadow(0px 2px 4px var(--tw-drop-shadow-color, #00000026));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[0px_4px_4px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-drop-shadow-size: drop-shadow(0px 4px 4px var(--tw-drop-shadow-color, #00000014));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[0px_4px_8px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-drop-shadow-size: drop-shadow(0px 4px 8px var(--tw-drop-shadow-color, #00000014));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[0px_20px_12\.5px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-drop-shadow-size: drop-shadow(0px 20px 12.5px var(--tw-drop-shadow-color, #0000001a));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[4px_0px_4px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-drop-shadow-size: drop-shadow(4px 0px 4px var(--tw-drop-shadow-color, #00000014));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[2\.5px\] {
    --tw-backdrop-blur: blur(2.5px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[2\.57px\] {
    --tw-backdrop-blur: blur(2.57px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[2\.571px\] {
    --tw-backdrop-blur: blur(2.571px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[4px\] {
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background-color\,opacity\] {
    transition-property: background-color, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[color\,background-color\] {
    transition-property: color, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[height\] {
    transition-property: height;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[max-height\,opacity\,border\,box-shadow\] {
    transition-property: max-height, opacity, border, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[max-height\,opacity\,padding\,box-shadow\] {
    transition-property: max-height, opacity, padding, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\] {
    transition-property: width;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .duration-100 {
    --tw-duration: .1s;
    transition-duration: .1s;
  }

  .duration-150 {
    --tw-duration: .15s;
    transition-duration: .15s;
  }

  .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }

  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

  .select-all {
    -webkit-user-select: all;
    user-select: all;
  }

  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }

  .\[-ms-overflow-style\:none\] {
    -ms-overflow-style: none;
  }

  .\[scrollbar-color\:\#E7EBF0_transparent\] {
    scrollbar-color: #e7ebf0 transparent;
  }

  .\[scrollbar-color\:var\(--color-v2-bg-surface-muted\)_transparent\] {
    scrollbar-color: var(--color-v2-bg-surface-muted) transparent;
  }

  .\[scrollbar-color\:var\(--color-v2-bg-surface-subtle\)_transparent\] {
    scrollbar-color: var(--color-v2-bg-surface-subtle) transparent;
  }

  .\[scrollbar-color\:var\(--color-v2-bg-surface-subtle\)_transparent\]\! {
    scrollbar-color: var(--color-v2-bg-surface-subtle) transparent !important;
  }

  .\[scrollbar-width\:none\] {
    scrollbar-width: none;
  }

  .\[scrollbar-width\:thin\] {
    scrollbar-width: thin;
  }

  .\[scrollbar-width\:thin\]\! {
    scrollbar-width: thin !important;
  }

  .\[text-decoration-skip-ink\:none\] {
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
  }

  .\[text-underline-position\:from-font\] {
    text-underline-position: from-font;
  }

  .group-open\:rotate-45:is(:where(.group):is([open], :popover-open, :open) *) {
    rotate: 45deg;
  }

  .group-open\:rotate-180:is(:where(.group):is([open], :popover-open, :open) *) {
    rotate: 180deg;
  }

  .group-open\:py-v2-12:is(:where(.group):is([open], :popover-open, :open) *) {
    padding-block: var(--spacing-v2-12);
  }

  .group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *) {
    pointer-events: auto;
  }

  .group-focus-within\:opacity-100:is(:where(.group):focus-within *) {
    opacity: 1;
  }

  .group-focus-within\/copy\:opacity-100:is(:where(.group\/copy):focus-within *) {
    opacity: 1;
  }

  @media (hover: hover) {
    .group-hover\:pointer-events-auto:is(:where(.group):hover *) {
      pointer-events: auto;
    }
  }

  @media (hover: hover) {
    .group-hover\:flex:is(:where(.group):hover *) {
      display: flex;
    }
  }

  @media (hover: hover) {
    .group-hover\:hidden:is(:where(.group):hover *) {
      display: none;
    }
  }

  @media (hover: hover) {
    .group-hover\:inline-flex:is(:where(.group):hover *) {
      display: inline-flex;
    }
  }

  @media (hover: hover) {
    .group-hover\:translate-x-\[2px\]:is(:where(.group):hover *) {
      --tw-translate-x: 2px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (hover: hover) {
    .group-hover\:scale-105:is(:where(.group):hover *) {
      --tw-scale-x: 105%;
      --tw-scale-y: 105%;
      --tw-scale-z: 105%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .group-hover\:border-v2-cta-primary-default:is(:where(.group):hover *) {
      border-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (hover: hover) {
    .group-hover\:bg-black\/10:is(:where(.group):hover *) {
      background-color: #0000001a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:bg-black\/10:is(:where(.group):hover *) {
        background-color: color-mix(in oklab, var(--color-black) 10%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .group-hover\:bg-black\/45:is(:where(.group):hover *) {
      background-color: #00000073;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:bg-black\/45:is(:where(.group):hover *) {
        background-color: color-mix(in oklab, var(--color-black) 45%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .group-hover\:bg-v2-bg-inverse:is(:where(.group):hover *) {
      background-color: var(--color-v2-bg-inverse);
    }
  }

  @media (hover: hover) {
    .group-hover\:bg-v2-bg-surface:is(:where(.group):hover *) {
      background-color: var(--color-v2-bg-surface);
    }
  }

  @media (hover: hover) {
    .group-hover\:bg-v2-cta-primary-default:is(:where(.group):hover *) {
      background-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (hover: hover) {
    .group-hover\:bg-v2-icon-primary:is(:where(.group):hover *) {
      background-color: var(--color-v2-icon-primary);
    }
  }

  @media (hover: hover) {
    .group-hover\:\!text-v2-text-inverse:is(:where(.group):hover *) {
      color: var(--color-v2-text-inverse) !important;
    }
  }

  @media (hover: hover) {
    .group-hover\:text-v2-icon-brand-1:is(:where(.group):hover *) {
      color: var(--color-v2-icon-brand-1);
    }
  }

  @media (hover: hover) {
    .group-hover\:text-v2-icon-brand-2:is(:where(.group):hover *) {
      color: var(--color-v2-icon-brand-2);
    }
  }

  @media (hover: hover) {
    .group-hover\:text-v2-icon-inverse:is(:where(.group):hover *) {
      color: var(--color-v2-icon-inverse);
    }
  }

  @media (hover: hover) {
    .group-hover\:text-v2-icon-primary:is(:where(.group):hover *) {
      color: var(--color-v2-icon-primary);
    }
  }

  @media (hover: hover) {
    .group-hover\:text-v2-text-brand-1:is(:where(.group):hover *) {
      color: var(--color-v2-text-brand-1);
    }
  }

  @media (hover: hover) {
    .group-hover\:text-v2-text-inverse:is(:where(.group):hover *) {
      color: var(--color-v2-text-inverse);
    }
  }

  @media (hover: hover) {
    .group-hover\:underline:is(:where(.group):hover *) {
      text-decoration-line: underline;
    }
  }

  @media (hover: hover) {
    .group-hover\:opacity-100:is(:where(.group):hover *) {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .group-hover\/btn\:text-v2-icon-inverse:is(:where(.group\/btn):hover *) {
      color: var(--color-v2-icon-inverse);
    }
  }

  @media (hover: hover) {
    .group-hover\/card\:border-v2-cta-primary-default:is(:where(.group\/card):hover *) {
      border-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (hover: hover) {
    .group-hover\/card\:bg-v2-cta-primary-default:is(:where(.group\/card):hover *) {
      background-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (hover: hover) {
    .group-hover\/card\:text-v2-icon-inverse:is(:where(.group\/card):hover *) {
      color: var(--color-v2-icon-inverse);
    }
  }

  @media (hover: hover) {
    .group-hover\/card\:text-v2-text-inverse:is(:where(.group\/card):hover *) {
      color: var(--color-v2-text-inverse);
    }
  }

  @media (hover: hover) {
    .group-hover\/copy\:opacity-100:is(:where(.group\/copy):hover *) {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:hidden:is(:where(.group\/row):hover *) {
      display: none;
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:inline-flex:is(:where(.group\/row):hover *) {
      display: inline-flex;
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:border-v2-bg-success:is(:where(.group\/row):hover *) {
      border-color: var(--color-v2-bg-success);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:border-v2-cta-primary-default:is(:where(.group\/row):hover *) {
      border-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:border-v2-text-primary:is(:where(.group\/row):hover *) {
      border-color: var(--color-v2-text-primary);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:bg-v2-bg-success:is(:where(.group\/row):hover *) {
      background-color: var(--color-v2-bg-success);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:bg-v2-bg-surface-muted:is(:where(.group\/row):hover *) {
      background-color: var(--color-v2-bg-surface-muted);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:bg-v2-cta-primary-default:is(:where(.group\/row):hover *) {
      background-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:bg-v2-cta-primary-hover:is(:where(.group\/row):hover *) {
      background-color: var(--color-v2-cta-primary-hover);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:text-v2-icon-inverse:is(:where(.group\/row):hover *) {
      color: var(--color-v2-icon-inverse);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:text-v2-text-inverse:is(:where(.group\/row):hover *) {
      color: var(--color-v2-text-inverse);
    }
  }

  @media (hover: hover) {
    .group-hover\/row\:shadow-\[inset_3px_0_0_0_var\(--color-v2-border-brand-2\)\]:is(:where(.group\/row):hover *) {
      --tw-shadow: inset 3px 0 0 0 var(--tw-shadow-color, var(--color-v2-border-brand-2));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (hover: hover) {
    .group-hover\/suggestion\:underline:is(:where(.group\/suggestion):hover *) {
      text-decoration-line: underline;
    }
  }

  @media (hover: hover) {
    .group-hover\/thumb\:scale-105:is(:where(.group\/thumb):hover *) {
      --tw-scale-x: 105%;
      --tw-scale-y: 105%;
      --tw-scale-z: 105%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .group-hover\/tile\:\!text-v2-icon-inverse:is(:where(.group\/tile):hover *) {
      color: var(--color-v2-icon-inverse) !important;
    }
  }

  .group-focus-visible\:opacity-100:is(:where(.group):focus-visible *) {
    opacity: 1;
  }

  .group-focus-visible\/suggestion\:underline:is(:where(.group\/suggestion):focus-visible *) {
    text-decoration-line: underline;
  }

  .group-active\:text-v2-text-inverse:is(:where(.group):active *) {
    color: var(--color-v2-text-inverse);
  }

  .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state="open"] *) {
    rotate: 180deg;
  }

  .peer-checked\:opacity-100:is(:where(.peer):checked ~ *) {
    opacity: 1;
  }

  .peer-indeterminate\:opacity-0:is(:where(.peer):indeterminate ~ *) {
    opacity: 0;
  }

  .peer-indeterminate\:opacity-100:is(:where(.peer):indeterminate ~ *) {
    opacity: 1;
  }

  .peer-focus-visible\:outline:is(:where(.peer):focus-visible ~ *) {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .peer-focus-visible\:outline-2:is(:where(.peer):focus-visible ~ *) {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible ~ *) {
    outline-offset: 2px;
  }

  .peer-focus-visible\:outline-v2-text-primary:is(:where(.peer):focus-visible ~ *) {
    outline-color: var(--color-v2-text-primary);
  }

  .placeholder\:text-\[12px\]::placeholder {
    font-size: 12px;
  }

  .placeholder\:leading-\[20px\]::placeholder {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .placeholder\:font-medium::placeholder {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .placeholder\:font-normal::placeholder {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .placeholder\:text-\[\#5F6A7A\]::placeholder {
    color: #5f6a7a;
  }

  .placeholder\:text-v2-neutral-500::placeholder {
    color: var(--color-v2-neutral-500);
  }

  .placeholder\:text-v2-text-placeholder::placeholder {
    color: var(--color-v2-text-placeholder);
  }

  .placeholder\:text-v2-text-primary::placeholder {
    color: var(--color-v2-text-primary);
  }

  .placeholder\:text-v2-text-secondary::placeholder {
    color: var(--color-v2-text-secondary);
  }

  .placeholder\:text-v2-text-secondary-mock::placeholder {
    color: var(--color-v2-text-secondary-mock);
  }

  .backdrop\:bg-v2-overlay-scrim::backdrop {
    background-color: var(--color-v2-overlay-scrim);
  }

  .backdrop\:transition-opacity::backdrop {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .backdrop\:duration-150::backdrop {
    --tw-duration: .15s;
    transition-duration: .15s;
  }

  .after\:pointer-events-none:after {
    content: var(--tw-content);
    pointer-events: none;
  }

  .after\:absolute:after {
    content: var(--tw-content);
    position: absolute;
  }

  .after\:inset-0:after {
    content: var(--tw-content);
    inset: calc(var(--spacing) * 0);
  }

  .after\:inset-x-0:after {
    content: var(--tw-content);
    inset-inline: calc(var(--spacing) * 0);
  }

  .after\:-bottom-\[1px\]:after {
    content: var(--tw-content);
    bottom: -1px;
  }

  .after\:-bottom-\[2px\]:after {
    content: var(--tw-content);
    bottom: -2px;
  }

  .after\:h-\[1px\]:after {
    content: var(--tw-content);
    height: 1px;
  }

  .after\:origin-left:after {
    content: var(--tw-content);
    transform-origin: 0;
  }

  .after\:\[transform\:scaleX\(0\)\]:after {
    content: var(--tw-content);
    transform: scaleX(0);
  }

  .after\:\[transform\:scaleX\(1\)\]:after {
    content: var(--tw-content);
    transform: scaleX(1);
  }

  .after\:bg-current:after {
    content: var(--tw-content);
    background-color: currentColor;
  }

  .after\:content-\[\'\'\]:after {
    --tw-content: "";
    content: var(--tw-content);
  }

  .after\:\[transition\:transform_0\.4s_cubic-bezier\(0\.5\,0\,0\.5\,1\)\]:after {
    content: var(--tw-content);
    transition: transform .4s cubic-bezier(.5, 0, .5, 1);
  }

  .last\:shrink:last-child {
    flex-shrink: 1;
  }

  .last\:border-b-0:last-child {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .last\:shadow-none:last-child {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .odd\:last\:col-span-2:nth-child(odd):last-child {
    grid-column: span 2 / span 2;
  }

  .checked\:border-v2-bg-surface:checked {
    border-color: var(--color-v2-bg-surface);
  }

  .checked\:border-v2-cta-primary-default:checked {
    border-color: var(--color-v2-cta-primary-default);
  }

  .checked\:border-v2-text-primary:checked {
    border-color: var(--color-v2-text-primary);
  }

  .checked\:bg-v2-bg-surface:checked {
    background-color: var(--color-v2-bg-surface);
  }

  .checked\:bg-v2-cta-primary-default:checked {
    background-color: var(--color-v2-cta-primary-default);
  }

  .indeterminate\:border-v2-bg-surface:indeterminate {
    border-color: var(--color-v2-bg-surface);
  }

  .indeterminate\:border-v2-cta-primary-default:indeterminate {
    border-color: var(--color-v2-cta-primary-default);
  }

  .indeterminate\:border-v2-text-primary:indeterminate {
    border-color: var(--color-v2-text-primary);
  }

  .indeterminate\:bg-v2-bg-surface:indeterminate {
    background-color: var(--color-v2-bg-surface);
  }

  .indeterminate\:bg-v2-cta-primary-default:indeterminate {
    background-color: var(--color-v2-cta-primary-default);
  }

  .read-only\:cursor-default:read-only {
    cursor: default;
  }

  .empty\:hidden:empty {
    display: none;
  }

  .focus-within\:border-v2-border-brand-1:focus-within {
    border-color: var(--color-v2-border-brand-1);
  }

  .focus-within\:border-v2-border-strong:focus-within {
    border-color: var(--color-v2-border-strong);
  }

  .focus-within\:border-v2-text-primary:focus-within {
    border-color: var(--color-v2-text-primary);
  }

  @media (hover: hover) {
    .hover\:scale-105:hover {
      --tw-scale-x: 105%;
      --tw-scale-y: 105%;
      --tw-scale-z: 105%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .hover\:\!border-v2-bg-success:hover {
      border-color: var(--color-v2-bg-success) !important;
    }
  }

  @media (hover: hover) {
    .hover\:border-transparent:hover {
      border-color: #0000;
    }
  }

  @media (hover: hover) {
    .hover\:border-v2-bg-brand-1:hover {
      border-color: var(--color-v2-bg-brand-1);
    }
  }

  @media (hover: hover) {
    .hover\:border-v2-bg-inverse:hover {
      border-color: var(--color-v2-bg-inverse);
    }
  }

  @media (hover: hover) {
    .hover\:border-v2-bg-success:hover {
      border-color: var(--color-v2-bg-success);
    }
  }

  @media (hover: hover) {
    .hover\:border-v2-border-brand-1:hover {
      border-color: var(--color-v2-border-brand-1);
    }
  }

  @media (hover: hover) {
    .hover\:border-v2-border-default:hover {
      border-color: var(--color-v2-border-default);
    }
  }

  @media (hover: hover) {
    .hover\:border-v2-border-strong:hover {
      border-color: var(--color-v2-border-strong);
    }
  }

  @media (hover: hover) {
    .hover\:border-v2-cta-primary-default:hover {
      border-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (hover: hover) {
    .hover\:border-v2-text-primary:hover {
      border-color: var(--color-v2-text-primary);
    }
  }

  @media (hover: hover) {
    .hover\:\[border-left-color\:var\(--color-v2-border-brand-2\)\]:hover {
      border-left-color: var(--color-v2-border-brand-2);
    }
  }

  @media (hover: hover) {
    .hover\:\!bg-v2-bg-success:hover {
      background-color: var(--color-v2-bg-success) !important;
    }
  }

  @media (hover: hover) {
    .hover\:\!bg-v2-bg-warning:hover {
      background-color: var(--color-v2-bg-warning) !important;
    }
  }

  @media (hover: hover) {
    .hover\:\!bg-white:hover {
      background-color: var(--color-white) !important;
    }
  }

  @media (hover: hover) {
    .hover\:bg-\[rgba\(255\,255\,255\,0\.7\)\]:hover {
      background-color: #ffffffb3;
    }
  }

  @media (hover: hover) {
    .hover\:bg-ink:hover {
      background-color: var(--color-ink);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-bg-brand-1:hover {
      background-color: var(--color-v2-bg-brand-1);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-bg-info:hover {
      background-color: var(--color-v2-bg-info);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-bg-inverse:hover {
      background-color: var(--color-v2-bg-inverse);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-bg-page:hover {
      background-color: var(--color-v2-bg-page);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-bg-page\/60:hover {
      background-color: #f8fafc99;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-v2-bg-page\/60:hover {
        background-color: color-mix(in oklab, var(--color-v2-bg-page) 60%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-bg-success:hover {
      background-color: var(--color-v2-bg-success);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-bg-surface:hover {
      background-color: var(--color-v2-bg-surface);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-bg-surface-muted:hover {
      background-color: var(--color-v2-bg-surface-muted);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-border-default:hover {
      background-color: var(--color-v2-border-default);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-cta-danger-hover:hover {
      background-color: var(--color-v2-cta-danger-hover);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-cta-primary-default:hover {
      background-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-cta-primary-hover:hover {
      background-color: var(--color-v2-cta-primary-hover);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-cta-secondary-hover:hover {
      background-color: var(--color-v2-cta-secondary-hover);
    }
  }

  @media (hover: hover) {
    .hover\:bg-v2-text-secondary:hover {
      background-color: var(--color-v2-text-secondary);
    }
  }

  @media (hover: hover) {
    .hover\:\!text-v2-text-brand-1:hover {
      color: var(--color-v2-text-brand-1) !important;
    }
  }

  @media (hover: hover) {
    .hover\:\!text-v2-text-inverse:hover {
      color: var(--color-v2-text-inverse) !important;
    }
  }

  @media (hover: hover) {
    .hover\:\!text-v2-text-primary:hover {
      color: var(--color-v2-text-primary) !important;
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-icon-brand-1:hover {
      color: var(--color-v2-icon-brand-1);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-neutral-500:hover {
      color: var(--color-v2-neutral-500);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-text-brand-1:hover {
      color: var(--color-v2-text-brand-1);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-text-brand-2:hover {
      color: var(--color-v2-text-brand-2);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-text-inverse:hover {
      color: var(--color-v2-text-inverse);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-text-inverse-secondary:hover {
      color: var(--color-v2-text-inverse-secondary);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-text-link-blue-hover:hover {
      color: var(--color-v2-text-link-blue-hover);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-text-link-hover:hover {
      color: var(--color-v2-text-link-hover);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-text-primary:hover {
      color: var(--color-v2-text-primary);
    }
  }

  @media (hover: hover) {
    .hover\:text-v2-text-secondary:hover {
      color: var(--color-v2-text-secondary);
    }
  }

  @media (hover: hover) {
    .hover\:no-underline:hover {
      text-decoration-line: none;
    }
  }

  @media (hover: hover) {
    .hover\:underline:hover {
      text-decoration-line: underline;
    }
  }

  @media (hover: hover) {
    .hover\:opacity-60:hover {
      opacity: .6;
    }
  }

  @media (hover: hover) {
    .hover\:opacity-70:hover {
      opacity: .7;
    }
  }

  @media (hover: hover) {
    .hover\:opacity-80:hover {
      opacity: .8;
    }
  }

  @media (hover: hover) {
    .hover\:opacity-90:hover {
      opacity: .9;
    }
  }

  @media (hover: hover) {
    .hover\:opacity-100:hover {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .hover\:shadow-md:hover {
      --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (hover: hover) {
    .hover\:shadow-v2-lg:hover {
      --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color, #0000001a);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (hover: hover) {
    .hover\:shadow-v2-md:hover {
      --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #00000014);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (hover: hover) {
    .hover\:shadow-v2-sm:hover {
      --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, #0000000f);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (hover: hover) {
    .hover\:brightness-95:hover {
      --tw-brightness: brightness(95%);
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }
  }

  @media (hover: hover) {
    .hover\:after\:\[transform\:scaleX\(1\)\]:hover:after {
      content: var(--tw-content);
      transform: scaleX(1);
    }
  }

  .focus\:border-v2-border-strong:focus {
    border-color: var(--color-v2-border-strong);
  }

  .focus\:border-v2-text-primary:focus {
    border-color: var(--color-v2-text-primary);
  }

  .focus\:outline-none:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  .focus-visible\:pointer-events-auto:focus-visible {
    pointer-events: auto;
  }

  .focus-visible\:inline-flex:focus-visible {
    display: inline-flex;
  }

  .focus-visible\:\!border-v2-border-error:focus-visible {
    border-color: var(--color-v2-border-error) !important;
  }

  .focus-visible\:\!border-v2-border-strong:focus-visible {
    border-color: var(--color-v2-border-strong) !important;
  }

  .focus-visible\:border-v2-bg-brand-1:focus-visible {
    border-color: var(--color-v2-bg-brand-1);
  }

  .focus-visible\:border-v2-border-error:focus-visible {
    border-color: var(--color-v2-border-error);
  }

  .focus-visible\:border-v2-text-primary:focus-visible {
    border-color: var(--color-v2-text-primary);
  }

  .focus-visible\:bg-v2-bg-brand-1:focus-visible {
    background-color: var(--color-v2-bg-brand-1);
  }

  .focus-visible\:bg-v2-bg-surface-muted:focus-visible {
    background-color: var(--color-v2-bg-surface-muted);
  }

  .focus-visible\:text-v2-text-inverse:focus-visible {
    color: var(--color-v2-text-inverse);
  }

  .focus-visible\:underline:focus-visible {
    text-decoration-line: underline;
  }

  .focus-visible\:opacity-100:focus-visible {
    opacity: 1;
  }

  .focus-visible\:outline:focus-visible {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .focus-visible\:outline-2:focus-visible {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .focus-visible\:-outline-offset-2:focus-visible {
    outline-offset: calc(2px * -1);
  }

  .focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px;
  }

  .focus-visible\:outline-offset-\[-2px\]:focus-visible {
    outline-offset: -2px;
  }

  .focus-visible\:outline-v2-border-inverse:focus-visible {
    outline-color: var(--color-v2-border-inverse);
  }

  .focus-visible\:outline-v2-text-brand-1:focus-visible {
    outline-color: var(--color-v2-text-brand-1);
  }

  .focus-visible\:outline-v2-text-inverse:focus-visible {
    outline-color: var(--color-v2-text-inverse);
  }

  .focus-visible\:outline-v2-text-link:focus-visible {
    outline-color: var(--color-v2-text-link);
  }

  .focus-visible\:outline-v2-text-primary:focus-visible {
    outline-color: var(--color-v2-text-primary);
  }

  .focus-visible\:outline-none:focus-visible {
    --tw-outline-style: none;
    outline-style: none;
  }

  .focus-visible\:after\:\[transform\:scaleX\(1\)\]:focus-visible:after {
    content: var(--tw-content);
    transform: scaleX(1);
  }

  .active\:border-v2-bg-brand-1:active {
    border-color: var(--color-v2-bg-brand-1);
  }

  .active\:\!bg-v2-bg-success:active {
    background-color: var(--color-v2-bg-success) !important;
  }

  .active\:\!bg-v2-bg-warning:active {
    background-color: var(--color-v2-bg-warning) !important;
  }

  .active\:bg-v2-bg-brand-1:active {
    background-color: var(--color-v2-bg-brand-1);
  }

  .active\:bg-v2-cta-danger-pressed:active {
    background-color: var(--color-v2-cta-danger-pressed);
  }

  .active\:bg-v2-cta-primary-pressed:active {
    background-color: var(--color-v2-cta-primary-pressed);
  }

  .active\:bg-v2-cta-secondary-pressed:active {
    background-color: var(--color-v2-cta-secondary-pressed);
  }

  .active\:text-v2-text-brand-1:active {
    color: var(--color-v2-text-brand-1);
  }

  .active\:text-v2-text-brand-1\!:active {
    color: var(--color-v2-text-brand-1) !important;
  }

  .active\:underline:active {
    text-decoration-line: underline;
  }

  .active\:opacity-40:active {
    opacity: .4;
  }

  @media (hover: hover) {
    .enabled\:hover\:bg-white:enabled:hover {
      background-color: var(--color-white);
    }
  }

  @media (hover: hover) {
    .enabled\:hover\:shadow-v2-md:enabled:hover {
      --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #00000014);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .enabled\:active\:scale-95:enabled:active {
    --tw-scale-x: 95%;
    --tw-scale-y: 95%;
    --tw-scale-z: 95%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .disabled\:cursor-progress:disabled {
    cursor: progress;
  }

  .disabled\:border-v2-cta-primary-disabled:disabled {
    border-color: var(--color-v2-cta-primary-disabled);
  }

  .disabled\:border-v2-text-disabled:disabled {
    border-color: var(--color-v2-text-disabled);
  }

  .disabled\:bg-v2-bg-page:disabled {
    background-color: var(--color-v2-bg-page);
  }

  .disabled\:bg-v2-bg-surface:disabled {
    background-color: var(--color-v2-bg-surface);
  }

  .disabled\:bg-v2-cta-danger-disabled:disabled {
    background-color: var(--color-v2-cta-danger-disabled);
  }

  .disabled\:bg-v2-cta-primary-disabled:disabled {
    background-color: var(--color-v2-cta-primary-disabled);
  }

  .disabled\:bg-v2-cta-secondary-disabled:disabled {
    background-color: var(--color-v2-cta-secondary-disabled);
  }

  .disabled\:text-v2-text-disabled:disabled {
    color: var(--color-v2-text-disabled);
  }

  .disabled\:no-underline:disabled {
    text-decoration-line: none;
  }

  .disabled\:opacity-40:disabled {
    opacity: .4;
  }

  .disabled\:opacity-50:disabled {
    opacity: .5;
  }

  .disabled\:opacity-60:disabled {
    opacity: .6;
  }

  .data-\[checked\=true\]\:translate-x-\[13px\][data-checked="true"] {
    --tw-translate-x: 13px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[checked\=true\]\:translate-x-\[24px\][data-checked="true"] {
    --tw-translate-x: 24px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[disabled\]\:cursor-not-allowed[data-disabled] {
    cursor: not-allowed;
  }

  .data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: .5;
  }

  .data-\[highlighted\]\:bg-v2-bg-surface-muted[data-highlighted] {
    background-color: var(--color-v2-bg-surface-muted);
  }

  .data-\[placeholder\]\:\!text-v2-neutral-500[data-placeholder] {
    color: var(--color-v2-neutral-500) !important;
  }

  .data-\[placeholder\]\:\!text-v2-text-primary[data-placeholder] {
    color: var(--color-v2-text-primary) !important;
  }

  .data-\[placeholder\]\:text-v2-text-placeholder[data-placeholder] {
    color: var(--color-v2-text-placeholder);
  }

  .data-\[state\=checked\]\:font-medium[data-state="checked"] {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .data-\[state\=open\]\:\!border-v2-border-error[data-state="open"] {
    border-color: var(--color-v2-border-error) !important;
  }

  .data-\[state\=open\]\:\!border-v2-border-strong[data-state="open"] {
    border-color: var(--color-v2-border-strong) !important;
  }

  .data-\[state\=open\]\:border-v2-text-primary[data-state="open"] {
    border-color: var(--color-v2-text-primary);
  }

  @media (prefers-reduced-motion: reduce) {
    .motion-reduce\:animate-none {
      animation: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .motion-reduce\:transition-none {
      transition-property: none;
    }
  }

  @media not (min-width: 359px) {
    .max-\[359px\]\:hidden {
      display: none;
    }
  }

  @media not (min-width: 359px) {
    .max-\[359px\]\:gap-v2-8 {
      gap: var(--spacing-v2-8);
    }
  }

  @media not (min-width: 359px) {
    .max-\[359px\]\:gap-v2-12 {
      gap: var(--spacing-v2-12);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:pointer-events-none {
      pointer-events: none;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:-mx-v2-16 {
      margin-inline: calc(var(--spacing-v2-16) * -1);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:-mt-\[2px\] {
      margin-top: -2px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:-mb-\[2px\] {
      margin-bottom: -2px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:hidden {
      display: none;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!h-\[40px\] {
      height: 40px !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:h-\[28px\] {
      height: 28px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:h-\[40px\] {
      height: 40px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:h-\[100px\] {
      height: 100px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:max-h-0 {
      max-height: calc(var(--spacing) * 0);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:max-h-\[80px\] {
      max-height: 80px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:max-h-\[360px\] {
      max-height: 360px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:scale-\[0\.65\] {
      scale: .65;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:scale-\[0\.85\] {
      scale: .85;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:flex-nowrap {
      flex-wrap: nowrap;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:items-center {
      align-items: center;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:justify-between {
      justify-content: space-between;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:justify-center {
      justify-content: center;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!gap-v2-2 {
      gap: var(--spacing-v2-2) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!gap-v2-8 {
      gap: var(--spacing-v2-8) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!gap-v2-16 {
      gap: var(--spacing-v2-16) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:gap-v2-8 {
      gap: var(--spacing-v2-8);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:self-start {
      align-self: flex-start;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:overflow-hidden {
      overflow: hidden;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:overflow-x-auto {
      overflow-x: auto;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:overflow-y-auto {
      overflow-y: auto;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:border-r {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:border-b {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:border-b-2 {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 2px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:border-solid {
      --tw-border-style: solid;
      border-style: solid;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:border-v2-border-brand-2 {
      border-color: var(--color-v2-border-brand-2);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!px-v2-16 {
      padding-inline: var(--spacing-v2-16) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:px-v2-16 {
      padding-inline: var(--spacing-v2-16);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:px-v2-20 {
      padding-inline: var(--spacing-v2-20);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:py-v2-12 {
      padding-block: var(--spacing-v2-12);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!pt-v2-12 {
      padding-top: var(--spacing-v2-12) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!pb-v2-12 {
      padding-bottom: var(--spacing-v2-12) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!pl-v2-12 {
      padding-left: var(--spacing-v2-12) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!text-v2-b1 {
      font-size: var(--text-v2-b1) !important;
      line-height: var(--tw-leading, var(--text-v2-b1--line-height)) !important;
      letter-spacing: var(--tw-tracking, var(--text-v2-b1--letter-spacing)) !important;
      font-weight: var(--tw-font-weight, var(--text-v2-b1--font-weight)) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!text-\[12px\] {
      font-size: 12px !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!text-\[14px\] {
      font-size: 14px !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:text-\[12px\] {
      font-size: 12px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:text-\[14px\] {
      font-size: 14px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:text-\[18px\] {
      font-size: 18px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:text-\[24px\] {
      font-size: 24px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!leading-\[20px\] {
      --tw-leading: 20px !important;
      line-height: 20px !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!leading-\[24px\] {
      --tw-leading: 24px !important;
      line-height: 24px !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:leading-\[24px\] {
      --tw-leading: 24px;
      line-height: 24px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:leading-\[32px\] {
      --tw-leading: 32px;
      line-height: 32px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:leading-\[40px\] {
      --tw-leading: 40px;
      line-height: 40px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!font-medium {
      --tw-font-weight: var(--font-weight-medium) !important;
      font-weight: var(--font-weight-medium) !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:font-medium {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!tracking-\[0\.14px\] {
      --tw-tracking: .14px !important;
      letter-spacing: .14px !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\!tracking-\[0\.24px\] {
      --tw-tracking: .24px !important;
      letter-spacing: .24px !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:tracking-\[0\.14px\] {
      --tw-tracking: .14px;
      letter-spacing: .14px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:tracking-\[0\.18px\] {
      --tw-tracking: .18px;
      letter-spacing: .18px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:tracking-\[0\.24px\] {
      --tw-tracking: .24px;
      letter-spacing: .24px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:tracking-\[0\] {
      --tw-tracking: 0;
      letter-spacing: 0;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:tracking-\[0px\] {
      --tw-tracking: 0px;
      letter-spacing: 0;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:tracking-\[1\.2px\] {
      --tw-tracking: 1.2px;
      letter-spacing: 1.2px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:opacity-0 {
      opacity: 0;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:opacity-100 {
      opacity: 1;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:shadow-\[inset_3px_0_0_0_var\(--color-v2-border-brand-2\)\] {
      --tw-shadow: inset 3px 0 0 0 var(--tw-shadow-color, var(--color-v2-border-brand-2));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:shadow-v2-md {
      --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #00000014);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\[scrollbar-width\:none\] {
      scrollbar-width: none;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\[text-shadow\:0px_4px_4px_rgba\(0\,0\,0\,0\.5\)\] {
      text-shadow: 0 4px 4px #00000080;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:right-\[12px\] {
      right: 12px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:col-span-2 {
      grid-column: span 2 / span 2;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:-mt-v2-2 {
      margin-top: calc(var(--spacing-v2-2) * -1);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:mt-v2-0 {
      margin-top: var(--spacing-v2-0);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:hidden {
      display: none;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:aspect-\[37\/24\] {
      aspect-ratio: 37 / 24;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:aspect-\[370\/240\] {
      aspect-ratio: 370 / 240;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:aspect-square {
      aspect-ratio: 1;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:max-h-\[min\(432px\,calc\(100dvh-32px\)\)\] {
      max-height: min(432px, 100dvh - 32px);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:max-h-\[min\(440px\,calc\(100dvh-32px\)\)\] {
      max-height: min(440px, 100dvh - 32px);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:w-full {
      width: 100%;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:flex-col {
      flex-direction: column;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:gap-v2-0 {
      gap: var(--spacing-v2-0);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:gap-v2-2 {
      gap: var(--spacing-v2-2);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:gap-v2-8 {
      gap: var(--spacing-v2-8);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:gap-v2-12 {
      gap: var(--spacing-v2-12);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:gap-v2-16 {
      gap: var(--spacing-v2-16);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:gap-v2-24 {
      gap: var(--spacing-v2-24);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:\!border-v2-neutral-100 {
      border-color: var(--color-v2-neutral-100) !important;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:border-v2-bg-surface-muted {
      border-color: var(--color-v2-bg-surface-muted);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:px-v2-0 {
      padding-inline: var(--spacing-v2-0);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:px-v2-12 {
      padding-inline: var(--spacing-v2-12);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:px-v2-16 {
      padding-inline: var(--spacing-v2-16);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:py-0 {
      padding-block: calc(var(--spacing) * 0);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:pt-v2-0 {
      padding-top: var(--spacing-v2-0);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:pt-v2-8 {
      padding-top: var(--spacing-v2-8);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:pt-v2-12 {
      padding-top: var(--spacing-v2-12);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:pb-v2-0 {
      padding-bottom: var(--spacing-v2-0);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:pb-v2-12 {
      padding-bottom: var(--spacing-v2-12);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:pb-v2-16 {
      padding-bottom: var(--spacing-v2-16);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:text-v2-b2 {
      font-size: var(--text-v2-b2);
      line-height: var(--tw-leading, var(--text-v2-b2--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b2--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b2--font-weight));
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:text-v2-b4 {
      font-size: var(--text-v2-b4);
      line-height: var(--tw-leading, var(--text-v2-b4--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b4--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b4--font-weight));
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:text-v2-h4 {
      font-size: var(--text-v2-h4);
      line-height: var(--tw-leading, var(--text-v2-h4--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h4--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h4--font-weight));
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:text-v2-h5 {
      font-size: var(--text-v2-h5);
      line-height: var(--tw-leading, var(--text-v2-h5--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h5--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h5--font-weight));
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:text-v2-h8 {
      font-size: var(--text-v2-h8);
      line-height: var(--tw-leading, var(--text-v2-h8--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h8--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h8--font-weight));
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:text-\[12px\] {
      font-size: 12px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:text-\[14px\] {
      font-size: 14px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:leading-\[20px\] {
      --tw-leading: 20px;
      line-height: 20px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:leading-\[24px\] {
      --tw-leading: 24px;
      line-height: 24px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:font-medium {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:font-normal {
      --tw-font-weight: var(--font-weight-normal);
      font-weight: var(--font-weight-normal);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:tracking-\[0\.4px\] {
      --tw-tracking: .4px;
      letter-spacing: .4px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:tracking-\[0\.14px\] {
      --tw-tracking: .14px;
      letter-spacing: .14px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:tracking-\[0\.24px\] {
      --tw-tracking: .24px;
      letter-spacing: .24px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:tracking-\[0\.48px\] {
      --tw-tracking: .48px;
      letter-spacing: .48px;
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:text-v2-text-secondary {
      color: var(--color-v2-text-secondary);
    }
  }

  @media not (min-width: 48rem) {
    .max-md\:\!shadow-\[0px_4px_8px_0px_rgba\(0\,0\,0\,0\.08\)\] {
      --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #00000014) !important;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
    }
  }

  @media (min-width: 402px) {
    .min-\[402px\]\:px-v2-16 {
      padding-inline: var(--spacing-v2-16);
    }
  }

  @media (min-width: 480px) {
    .min-\[480px\]\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (min-width: 480px) {
    .min-\[480px\]\:gap-v2-12 {
      gap: var(--spacing-v2-12);
    }
  }

  @media (min-width: 1280px) {
    .min-\[1280px\]\:grid-cols-\[1fr_620px\] {
      grid-template-columns: 1fr 620px;
    }
  }

  @media (min-width: 1280px) {
    .min-\[1280px\]\:gap-\[32px\] {
      gap: 32px;
    }
  }

  @media (min-width: 1500px) {
    .min-\[1500px\]\:grid-cols-\[1fr_720px\] {
      grid-template-columns: 1fr 720px;
    }
  }

  @media (min-width: 1500px) {
    .min-\[1500px\]\:gap-\[48px\] {
      gap: 48px;
    }
  }

  @media (min-width: 1600px) {
    .min-\[1600px\]\:right-\[-118px\] {
      right: -118px;
    }
  }

  @media (min-width: 1600px) {
    .min-\[1600px\]\:left-\[-118px\] {
      left: -118px;
    }
  }

  @media (min-width: 1680px) {
    .min-\[1680px\]\:grid-cols-\[1fr_820px\] {
      grid-template-columns: 1fr 820px;
    }
  }

  @media (min-width: 1680px) {
    .min-\[1680px\]\:gap-\[64px\] {
      gap: 64px;
    }
  }

  @media (min-width: 1728px) {
    .min-\[1728px\]\:right-\[-114px\] {
      right: -114px;
    }
  }

  @media (min-width: 1728px) {
    .min-\[1728px\]\:left-\[-114px\] {
      left: -114px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:order-1 {
      order: 1;
    }
  }

  @media (min-width: 40rem) {
    .sm\:order-2 {
      order: 2;
    }
  }

  @media (min-width: 40rem) {
    .sm\:block {
      display: block;
    }
  }

  @media (min-width: 40rem) {
    .sm\:flex {
      display: flex;
    }
  }

  @media (min-width: 40rem) {
    .sm\:grid {
      display: grid;
    }
  }

  @media (min-width: 40rem) {
    .sm\:hidden {
      display: none;
    }
  }

  @media (min-width: 40rem) {
    .sm\:h-auto {
      height: auto;
    }
  }

  @media (min-width: 40rem) {
    .sm\:max-h-\[90vh\] {
      max-height: 90vh;
    }
  }

  @media (min-width: 40rem) {
    .sm\:w-\[302px\] {
      width: 302px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:w-auto {
      width: auto;
    }
  }

  @media (min-width: 40rem) {
    .sm\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (min-width: 40rem) {
    .sm\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (min-width: 40rem) {
    .sm\:flex-row {
      flex-direction: row;
    }
  }

  @media (min-width: 40rem) {
    .sm\:flex-wrap {
      flex-wrap: wrap;
    }
  }

  @media (min-width: 40rem) {
    .sm\:items-center {
      align-items: center;
    }
  }

  @media (min-width: 40rem) {
    .sm\:items-start {
      align-items: flex-start;
    }
  }

  @media (min-width: 40rem) {
    .sm\:items-stretch {
      align-items: stretch;
    }
  }

  @media (min-width: 40rem) {
    .sm\:justify-center {
      justify-content: center;
    }
  }

  @media (min-width: 40rem) {
    .sm\:justify-end {
      justify-content: flex-end;
    }
  }

  @media (min-width: 40rem) {
    .sm\:gap-v2-16 {
      gap: var(--spacing-v2-16);
    }
  }

  @media (min-width: 40rem) {
    .sm\:gap-x-\[2px\] {
      column-gap: 2px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:px-v2-20 {
      padding-inline: var(--spacing-v2-20);
    }
  }

  @media (min-width: 40rem) {
    .sm\:px-v2-32 {
      padding-inline: var(--spacing-v2-32);
    }
  }

  @media (min-width: 40rem) {
    .sm\:pt-v2-8 {
      padding-top: var(--spacing-v2-8);
    }
  }

  @media (min-width: 40rem) {
    .sm\:text-\[16px\] {
      font-size: 16px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:text-\[18px\] {
      font-size: 18px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:text-\[24px\] {
      font-size: 24px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:leading-\[28px\] {
      --tw-leading: 28px;
      line-height: 28px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:leading-\[32px\] {
      --tw-leading: 32px;
      line-height: 32px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:font-normal {
      --tw-font-weight: var(--font-weight-normal);
      font-weight: var(--font-weight-normal);
    }
  }

  @media (min-width: 40rem) {
    .sm\:tracking-\[0\.18px\] {
      --tw-tracking: .18px;
      letter-spacing: .18px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:tracking-\[0\.32px\] {
      --tw-tracking: .32px;
      letter-spacing: .32px;
    }
  }

  @media (min-width: 40rem) {
    .sm\:tracking-\[0px\] {
      --tw-tracking: 0px;
      letter-spacing: 0;
    }
  }

  @media (min-width: 48rem) {
    .md\:inset-x-auto {
      inset-inline: auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:top-\[69px\] {
      top: 69px;
    }
  }

  @media (min-width: 48rem) {
    .md\:right-\[16px\] {
      right: 16px;
    }
  }

  @media (min-width: 48rem) {
    .md\:right-v2-24 {
      right: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:bottom-\[6px\] {
      bottom: 6px;
    }
  }

  @media (min-width: 48rem) {
    .md\:bottom-\[24px\] {
      bottom: 24px;
    }
  }

  @media (min-width: 48rem) {
    .md\:bottom-\[48px\] {
      bottom: 48px;
    }
  }

  @media (min-width: 48rem) {
    .md\:left-\[24px\] {
      left: 24px;
    }
  }

  @media (min-width: 48rem) {
    .md\:left-\[calc\(50\%\+16\.97px\)\] {
      left: calc(50% + 16.97px);
    }
  }

  @media (min-width: 48rem) {
    .md\:left-v2-24 {
      left: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:order-1 {
      order: 1;
    }
  }

  @media (min-width: 48rem) {
    .md\:order-2 {
      order: 2;
    }
  }

  @media (min-width: 48rem) {
    .md\:col-span-2 {
      grid-column: span 2 / span 2;
    }
  }

  @media (min-width: 48rem) {
    .md\:col-span-3 {
      grid-column: span 3 / span 3;
    }
  }

  @media (min-width: 48rem) {
    .md\:-mx-v2-24 {
      margin-inline: calc(var(--spacing-v2-24) * -1);
    }
  }

  @media (min-width: 48rem) {
    .md\:-my-v2-32 {
      margin-block: calc(var(--spacing-v2-32) * -1);
    }
  }

  @media (min-width: 48rem) {
    .md\:my-auto {
      margin-block: auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:mt-\[4px\] {
      margin-top: 4px;
    }
  }

  @media (min-width: 48rem) {
    .md\:mt-\[60px\] {
      margin-top: 60px;
    }
  }

  @media (min-width: 48rem) {
    .md\:mt-v2-4 {
      margin-top: var(--spacing-v2-4);
    }
  }

  @media (min-width: 48rem) {
    .md\:mt-v2-8 {
      margin-top: var(--spacing-v2-8);
    }
  }

  @media (min-width: 48rem) {
    .md\:mt-v2-24 {
      margin-top: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:mb-v2-24 {
      margin-bottom: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:mb-v2-32 {
      margin-bottom: var(--spacing-v2-32);
    }
  }

  @media (min-width: 48rem) {
    .md\:ml-auto {
      margin-left: auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!inline-flex {
      display: inline-flex !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:block {
      display: block;
    }
  }

  @media (min-width: 48rem) {
    .md\:contents {
      display: contents;
    }
  }

  @media (min-width: 48rem) {
    .md\:flex {
      display: flex;
    }
  }

  @media (min-width: 48rem) {
    .md\:grid {
      display: grid;
    }
  }

  @media (min-width: 48rem) {
    .md\:hidden {
      display: none;
    }
  }

  @media (min-width: 48rem) {
    .md\:inline {
      display: inline;
    }
  }

  @media (min-width: 48rem) {
    .md\:inline-block {
      display: inline-block;
    }
  }

  @media (min-width: 48rem) {
    .md\:inline-flex {
      display: inline-flex;
    }
  }

  @media (min-width: 48rem) {
    .md\:aspect-\[331\/196\] {
      aspect-ratio: 331 / 196;
    }
  }

  @media (min-width: 48rem) {
    .md\:aspect-\[var\(--ar-md\)\] {
      aspect-ratio: var(--ar-md);
    }
  }

  @media (min-width: 48rem) {
    .md\:aspect-auto {
      aspect-ratio: auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:aspect-square {
      aspect-ratio: 1;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!size-\[20px\] {
      width: 20px !important;
      height: 20px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:size-\[80px\] {
      width: 80px;
      height: 80px;
    }
  }

  @media (min-width: 48rem) {
    .md\:size-\[120px\] {
      width: 120px;
      height: 120px;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!h-\[48px\] {
      height: 48px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!h-\[52px\] {
      height: 52px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[38px\] {
      height: 38px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[40px\] {
      height: 40px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[48px\] {
      height: 48px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[50px\] {
      height: 50px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[52px\] {
      height: 52px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[56px\] {
      height: 56px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[67px\] {
      height: 67px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[88px\] {
      height: 88px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[100px\] {
      height: 100px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[120px\] {
      height: 120px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[160px\] {
      height: 160px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[380px\] {
      height: 380px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[420px\] {
      height: 420px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[520px\] {
      height: 520px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-\[542px\] {
      height: 542px;
    }
  }

  @media (min-width: 48rem) {
    .md\:h-auto {
      height: auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!max-h-\[calc\(100dvh-32px\)\] {
      max-height: calc(100dvh - 32px) !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:max-h-\[calc\(100dvh-32px\)\] {
      max-height: calc(100dvh - 32px);
    }
  }

  @media (min-width: 48rem) {
    .md\:min-h-\[46px\] {
      min-height: 46px;
    }
  }

  @media (min-width: 48rem) {
    .md\:min-h-\[68px\] {
      min-height: 68px;
    }
  }

  @media (min-width: 48rem) {
    .md\:min-h-\[120px\] {
      min-height: 120px;
    }
  }

  @media (min-width: 48rem) {
    .md\:min-h-\[560px\] {
      min-height: 560px;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!w-\[calc\(100\%\+48px\)\] {
      width: calc(100% + 48px) !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!w-full {
      width: 100% !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[40px\] {
      width: 40px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[44px\] {
      width: 44px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[61px\] {
      width: 61px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[80px\] {
      width: 80px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[84px\] {
      width: 84px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[89px\] {
      width: 89px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[100px\] {
      width: 100px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[107px\] {
      width: 107px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[144px\] {
      width: 144px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[168px\] {
      width: 168px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[240px\] {
      width: 240px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[400px\] {
      width: 400px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-\[820px\] {
      width: 820px;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-auto {
      width: auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:w-fit {
      width: fit-content;
    }
  }

  @media (min-width: 48rem) {
    .md\:max-w-\[302px\] {
      max-width: 302px;
    }
  }

  @media (min-width: 48rem) {
    .md\:max-w-\[400px\] {
      max-width: 400px;
    }
  }

  @media (min-width: 48rem) {
    .md\:max-w-\[820px\] {
      max-width: 820px;
    }
  }

  @media (min-width: 48rem) {
    .md\:max-w-\[calc\(100\%-48px\)\] {
      max-width: calc(100% - 48px);
    }
  }

  @media (min-width: 48rem) {
    .md\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 48rem) {
    .md\:flex-initial {
      flex: 0 auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:flex-none {
      flex: none;
    }
  }

  @media (min-width: 48rem) {
    .md\:shrink-0 {
      flex-shrink: 0;
    }
  }

  @media (min-width: 48rem) {
    .md\:translate-x-0 {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (min-width: 48rem) {
    .md\:scroll-px-v2-24 {
      scroll-padding-inline: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:scroll-pl-\[24px\] {
      scroll-padding-left: 24px;
    }
  }

  @media (min-width: 48rem) {
    .md\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (min-width: 48rem) {
    .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (min-width: 48rem) {
    .md\:flex-col {
      flex-direction: column;
    }
  }

  @media (min-width: 48rem) {
    .md\:flex-row {
      flex-direction: row;
    }
  }

  @media (min-width: 48rem) {
    .md\:flex-nowrap {
      flex-wrap: nowrap;
    }
  }

  @media (min-width: 48rem) {
    .md\:flex-wrap {
      flex-wrap: wrap;
    }
  }

  @media (min-width: 48rem) {
    .md\:items-center {
      align-items: center;
    }
  }

  @media (min-width: 48rem) {
    .md\:items-end {
      align-items: flex-end;
    }
  }

  @media (min-width: 48rem) {
    .md\:justify-between {
      justify-content: space-between;
    }
  }

  @media (min-width: 48rem) {
    .md\:justify-end {
      justify-content: flex-end;
    }
  }

  @media (min-width: 48rem) {
    .md\:justify-start {
      justify-content: flex-start;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-0 {
      gap: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-\[8px\] {
      gap: 8px;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-\[16px\] {
      gap: 16px;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-\[20px\] {
      gap: 20px;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-\[24px\] {
      gap: 24px;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-\[32px\] {
      gap: 32px;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-\[48px\] {
      gap: 48px;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-v2-4 {
      gap: var(--spacing-v2-4);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-v2-8 {
      gap: var(--spacing-v2-8);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-v2-12 {
      gap: var(--spacing-v2-12);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-v2-16 {
      gap: var(--spacing-v2-16);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-v2-20 {
      gap: var(--spacing-v2-20);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-v2-24 {
      gap: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-v2-32 {
      gap: var(--spacing-v2-32);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-v2-64 {
      gap: var(--spacing-v2-64);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-x-\[2px\] {
      column-gap: 2px;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-x-v2-32 {
      column-gap: var(--spacing-v2-32);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-y-\[8px\] {
      row-gap: 8px;
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-y-v2-8 {
      row-gap: var(--spacing-v2-8);
    }
  }

  @media (min-width: 48rem) {
    .md\:gap-y-v2-16 {
      row-gap: var(--spacing-v2-16);
    }
  }

  @media (min-width: 48rem) {
    .md\:self-auto {
      align-self: auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:rounded-v2-xs {
      border-radius: var(--radius-v2-xs);
    }
  }

  @media (min-width: 48rem) {
    .md\:border-0 {
      border-style: var(--tw-border-style);
      border-width: 0;
    }
  }

  @media (min-width: 48rem) {
    .md\:border-r {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }

  @media (min-width: 48rem) {
    .md\:border-r-0 {
      border-right-style: var(--tw-border-style);
      border-right-width: 0;
    }
  }

  @media (min-width: 48rem) {
    .md\:border-b {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }

  @media (min-width: 48rem) {
    .md\:border-b-0 {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0;
    }
  }

  @media (min-width: 48rem) {
    .md\:border-solid {
      --tw-border-style: solid;
      border-style: solid;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!border-v2-border-default {
      border-color: var(--color-v2-border-default) !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:border-v2-border-default {
      border-color: var(--color-v2-border-default);
    }
  }

  @media (min-width: 48rem) {
    .md\:border-v2-border-subtle {
      border-color: var(--color-v2-border-subtle);
    }
  }

  @media (min-width: 48rem) {
    .md\:border-v2-neutral-100 {
      border-color: var(--color-v2-neutral-100);
    }
  }

  @media (min-width: 48rem) {
    .md\:bg-v2-bg-page {
      background-color: var(--color-v2-bg-page);
    }
  }

  @media (min-width: 48rem) {
    .md\:bg-v2-bg-surface-muted {
      background-color: var(--color-v2-bg-surface-muted);
    }
  }

  @media (min-width: 48rem) {
    .md\:bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\)_49\%\,rgba\(0\,0\,0\,0\.4\)_82\%\)\] {
      background-image: linear-gradient(#0000 49%, #0006 82%);
    }
  }

  @media (min-width: 48rem) {
    .md\:p-\[24px\] {
      padding: 24px;
    }
  }

  @media (min-width: 48rem) {
    .md\:p-v2-8 {
      padding: var(--spacing-v2-8);
    }
  }

  @media (min-width: 48rem) {
    .md\:p-v2-16 {
      padding: var(--spacing-v2-16);
    }
  }

  @media (min-width: 48rem) {
    .md\:\!px-\[28px\] {
      padding-inline: 28px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!px-v2-20 {
      padding-inline: var(--spacing-v2-20) !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-\[20px\] {
      padding-inline: 20px;
    }
  }

  @media (min-width: 48rem) {
    .md\:px-\[28px\] {
      padding-inline: 28px;
    }
  }

  @media (min-width: 48rem) {
    .md\:px-\[32px\] {
      padding-inline: 32px;
    }
  }

  @media (min-width: 48rem) {
    .md\:px-\[72px\] {
      padding-inline: 72px;
    }
  }

  @media (min-width: 48rem) {
    .md\:px-\[max\(24px\,calc\(\(100vw-1728px\)\/2\+24px\)\)\] {
      padding-inline: max(24px, 50vw - 840px);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-8 {
      padding-inline: var(--spacing-v2-8);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-12 {
      padding-inline: var(--spacing-v2-12);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-16 {
      padding-inline: var(--spacing-v2-16);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-20 {
      padding-inline: var(--spacing-v2-20);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-24 {
      padding-inline: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-28 {
      padding-inline: var(--spacing-v2-28);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-32 {
      padding-inline: var(--spacing-v2-32);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-44 {
      padding-inline: var(--spacing-v2-44);
    }
  }

  @media (min-width: 48rem) {
    .md\:px-v2-72 {
      padding-inline: var(--spacing-v2-72);
    }
  }

  @media (min-width: 48rem) {
    .md\:\!py-\[16px\] {
      padding-block: 16px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:py-0 {
      padding-block: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-\[8px\] {
      padding-block: 8px;
    }
  }

  @media (min-width: 48rem) {
    .md\:py-\[16px\] {
      padding-block: 16px;
    }
  }

  @media (min-width: 48rem) {
    .md\:py-\[20px\] {
      padding-block: 20px;
    }
  }

  @media (min-width: 48rem) {
    .md\:py-\[22px\] {
      padding-block: 22px;
    }
  }

  @media (min-width: 48rem) {
    .md\:py-\[28px\] {
      padding-block: 28px;
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-4 {
      padding-block: var(--spacing-v2-4);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-8 {
      padding-block: var(--spacing-v2-8);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-10 {
      padding-block: var(--spacing-v2-10);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-12 {
      padding-block: var(--spacing-v2-12);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-16 {
      padding-block: var(--spacing-v2-16);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-20 {
      padding-block: var(--spacing-v2-20);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-24 {
      padding-block: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-28 {
      padding-block: var(--spacing-v2-28);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-32 {
      padding-block: var(--spacing-v2-32);
    }
  }

  @media (min-width: 48rem) {
    .md\:py-v2-44 {
      padding-block: var(--spacing-v2-44);
    }
  }

  @media (min-width: 48rem) {
    .md\:\!pt-v2-16 {
      padding-top: var(--spacing-v2-16) !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!pt-v2-20 {
      padding-top: var(--spacing-v2-20) !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-\[16px\] {
      padding-top: 16px;
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-\[22px\] {
      padding-top: 22px;
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-v2-4 {
      padding-top: var(--spacing-v2-4);
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-v2-8 {
      padding-top: var(--spacing-v2-8);
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-v2-10 {
      padding-top: var(--spacing-v2-10);
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-v2-16 {
      padding-top: var(--spacing-v2-16);
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-v2-24 {
      padding-top: var(--spacing-v2-24);
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-v2-28 {
      padding-top: var(--spacing-v2-28);
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-v2-32 {
      padding-top: var(--spacing-v2-32);
    }
  }

  @media (min-width: 48rem) {
    .md\:pt-v2-44 {
      padding-top: var(--spacing-v2-44);
    }
  }

  @media (min-width: 48rem) {
    .md\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 48rem) {
    .md\:pr-\[16px\] {
      padding-right: 16px;
    }
  }

  @media (min-width: 48rem) {
    .md\:pr-v2-16 {
      padding-right: var(--spacing-v2-16);
    }
  }

  @media (min-width: 48rem) {
    .md\:pr-v2-32 {
      padding-right: var(--spacing-v2-32);
    }
  }

  @media (min-width: 48rem) {
    .md\:\!pb-v2-24 {
      padding-bottom: var(--spacing-v2-24) !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-0 {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-\[20px\] {
      padding-bottom: 20px;
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-v2-4 {
      padding-bottom: var(--spacing-v2-4);
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-v2-8 {
      padding-bottom: var(--spacing-v2-8);
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-v2-12 {
      padding-bottom: var(--spacing-v2-12);
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-v2-20 {
      padding-bottom: var(--spacing-v2-20);
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-v2-28 {
      padding-bottom: var(--spacing-v2-28);
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-v2-32 {
      padding-bottom: var(--spacing-v2-32);
    }
  }

  @media (min-width: 48rem) {
    .md\:pb-v2-44 {
      padding-bottom: var(--spacing-v2-44);
    }
  }

  @media (min-width: 48rem) {
    .md\:\!pl-v2-24 {
      padding-left: var(--spacing-v2-24) !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:pl-\[8px\] {
      padding-left: 8px;
    }
  }

  @media (min-width: 48rem) {
    .md\:pl-\[16px\] {
      padding-left: 16px;
    }
  }

  @media (min-width: 48rem) {
    .md\:pl-\[28px\] {
      padding-left: 28px;
    }
  }

  @media (min-width: 48rem) {
    .md\:pl-\[30px\] {
      padding-left: 30px;
    }
  }

  @media (min-width: 48rem) {
    .md\:pl-v2-16 {
      padding-left: var(--spacing-v2-16);
    }
  }

  @media (min-width: 48rem) {
    .md\:pl-v2-20 {
      padding-left: var(--spacing-v2-20);
    }
  }

  @media (min-width: 48rem) {
    .md\:text-left {
      text-align: left;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-b1 {
      font-size: var(--text-v2-b1);
      line-height: var(--tw-leading, var(--text-v2-b1--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b1--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b1--font-weight));
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-b2 {
      font-size: var(--text-v2-b2);
      line-height: var(--tw-leading, var(--text-v2-b2--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b2--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b2--font-weight));
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-b4-italic {
      font-size: var(--text-v2-b4-italic);
      line-height: var(--tw-leading, var(--text-v2-b4-italic--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b4-italic--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b4-italic--font-weight));
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-h3 {
      font-size: var(--text-v2-h3);
      line-height: var(--tw-leading, var(--text-v2-h3--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h3--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h3--font-weight));
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-h7 {
      font-size: var(--text-v2-h7);
      line-height: var(--tw-leading, var(--text-v2-h7--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h7--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h7--font-weight));
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-h8 {
      font-size: var(--text-v2-h8);
      line-height: var(--tw-leading, var(--text-v2-h8--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h8--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h8--font-weight));
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-h9 {
      font-size: var(--text-v2-h9);
      line-height: var(--tw-leading, var(--text-v2-h9--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h9--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h9--font-weight));
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-l2 {
      font-size: var(--text-v2-l2);
      line-height: var(--tw-leading, var(--text-v2-l2--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-l2--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-l2--font-weight));
    }
  }

  @media (min-width: 48rem) {
    .md\:\!text-\[18px\] {
      font-size: 18px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[12px\] {
      font-size: 12px;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[14px\] {
      font-size: 14px;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[16px\] {
      font-size: 16px;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[18px\] {
      font-size: 18px;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[20px\] {
      font-size: 20px;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[24px\] {
      font-size: 24px;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[28px\] {
      font-size: 28px;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[36px\] {
      font-size: 36px;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!leading-\[32px\] {
      --tw-leading: 32px !important;
      line-height: 32px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:leading-\[20px\] {
      --tw-leading: 20px;
      line-height: 20px;
    }
  }

  @media (min-width: 48rem) {
    .md\:leading-\[24px\] {
      --tw-leading: 24px;
      line-height: 24px;
    }
  }

  @media (min-width: 48rem) {
    .md\:leading-\[28px\] {
      --tw-leading: 28px;
      line-height: 28px;
    }
  }

  @media (min-width: 48rem) {
    .md\:leading-\[32px\] {
      --tw-leading: 32px;
      line-height: 32px;
    }
  }

  @media (min-width: 48rem) {
    .md\:leading-\[36px\] {
      --tw-leading: 36px;
      line-height: 36px;
    }
  }

  @media (min-width: 48rem) {
    .md\:leading-\[40px\] {
      --tw-leading: 40px;
      line-height: 40px;
    }
  }

  @media (min-width: 48rem) {
    .md\:font-medium {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }

  @media (min-width: 48rem) {
    .md\:font-normal {
      --tw-font-weight: var(--font-weight-normal);
      font-weight: var(--font-weight-normal);
    }
  }

  @media (min-width: 48rem) {
    .md\:font-semibold {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }

  @media (min-width: 48rem) {
    .md\:\!tracking-\[0\.18px\] {
      --tw-tracking: .18px !important;
      letter-spacing: .18px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:\!tracking-\[1\.12px\] {
      --tw-tracking: 1.12px !important;
      letter-spacing: 1.12px !important;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[-0\.36px\] {
      --tw-tracking: -.36px;
      letter-spacing: -.36px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[0\.4px\] {
      --tw-tracking: .4px;
      letter-spacing: .4px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[0\.8px\] {
      --tw-tracking: .8px;
      letter-spacing: .8px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[0\.14px\] {
      --tw-tracking: .14px;
      letter-spacing: .14px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[0\.18px\] {
      --tw-tracking: .18px;
      letter-spacing: .18px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[0\.32px\] {
      --tw-tracking: .32px;
      letter-spacing: .32px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[0\.48px\] {
      --tw-tracking: .48px;
      letter-spacing: .48px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[0\] {
      --tw-tracking: 0;
      letter-spacing: 0;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[0px\] {
      --tw-tracking: 0px;
      letter-spacing: 0;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[1\.2px\] {
      --tw-tracking: 1.2px;
      letter-spacing: 1.2px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[1\.6px\] {
      --tw-tracking: 1.6px;
      letter-spacing: 1.6px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[1\.12px\] {
      --tw-tracking: 1.12px;
      letter-spacing: 1.12px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-\[1\.28px\] {
      --tw-tracking: 1.28px;
      letter-spacing: 1.28px;
    }
  }

  @media (min-width: 48rem) {
    .md\:tracking-normal {
      --tw-tracking: var(--tracking-normal);
      letter-spacing: var(--tracking-normal);
    }
  }

  @media (min-width: 48rem) {
    .md\:whitespace-nowrap {
      white-space: nowrap;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-\[\#c0392b\] {
      color: #c0392b;
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-neutral-500 {
      color: var(--color-v2-neutral-500);
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-text-primary {
      color: var(--color-v2-text-primary);
    }
  }

  @media (min-width: 48rem) {
    .md\:text-v2-text-secondary {
      color: var(--color-v2-text-secondary);
    }
  }

  @media (min-width: 48rem) {
    .md\:normal-case {
      text-transform: none;
    }
  }

  @media (min-width: 48rem) {
    .md\:no-underline {
      text-decoration-line: none;
    }
  }

  @media (min-width: 48rem) {
    .md\:shadow-v2-md {
      --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #00000014);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (min-width: 48rem) {
    .md\:placeholder\:text-\[14px\]::placeholder {
      font-size: 14px;
    }
  }

  @media (min-width: 48rem) {
    .md\:placeholder\:leading-\[24px\]::placeholder {
      --tw-leading: 24px;
      line-height: 24px;
    }
  }

  @media (min-width: 48rem) {
    .md\:placeholder\:font-normal::placeholder {
      --tw-font-weight: var(--font-weight-normal);
      font-weight: var(--font-weight-normal);
    }
  }

  @media (min-width: 48rem) {
    .md\:odd\:last\:col-span-1:nth-child(odd):last-child {
      grid-column: span 1 / span 1;
    }
  }

  @media (min-width: 48rem) {
    @media (hover: hover) {
      .md\:hover\:border-v2-border-default:hover {
        border-color: var(--color-v2-border-default);
      }
    }
  }

  @media (min-width: 48rem) {
    @media (hover: hover) {
      .md\:hover\:underline:hover {
        text-decoration-line: underline;
      }
    }
  }

  @media (min-width: 48rem) {
    @media (hover: hover) {
      .md\:hover\:shadow-v2-lg:hover {
        --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }

  @media (min-width: 64rem) {
    .lg\:absolute {
      position: absolute;
    }
  }

  @media (min-width: 64rem) {
    .lg\:relative {
      position: relative;
    }
  }

  @media (min-width: 64rem) {
    .lg\:static {
      position: static;
    }
  }

  @media (min-width: 64rem) {
    .lg\:sticky {
      position: sticky;
    }
  }

  @media (min-width: 64rem) {
    .lg\:inset-0 {
      inset: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:inset-x-0 {
      inset-inline: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:inset-x-auto {
      inset-inline: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-1\/2 {
      top: 50%;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[12px\] {
      top: 12px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[64px\] {
      top: 64px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[69px\] {
      top: 69px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[104px\] {
      top: 104px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[159px\] {
      top: 159px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[160px\] {
      top: 160px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[180px\] {
      top: 180px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[184px\] {
      top: 184px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[255px\] {
      top: 255px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[var\(--cart-summary-top\,160px\)\] {
      top: var(--cart-summary-top, 160px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[var\(--part-inset-lg\)\] {
      top: var(--part-inset-lg);
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[var\(--pc-hi-lg\)\] {
      top: var(--pc-hi-lg);
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-\[var\(--sticky-top\,160px\)\] {
      top: var(--sticky-top, 160px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-auto {
      top: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:top-v2-24 {
      top: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-0 {
      right: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-\[-16px\] {
      right: -16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-\[12px\] {
      right: 12px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-\[31px\] {
      right: 31px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-\[32px\] {
      right: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-\[42px\] {
      right: 42px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-\[57px\] {
      right: 57px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-\[var\(--part-inset-lg\)\] {
      right: var(--part-inset-lg);
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-\[var\(--pc-hi-lg\)\] {
      right: var(--pc-hi-lg);
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-auto {
      right: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-v2-16 {
      right: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:right-v2-44 {
      right: var(--spacing-v2-44);
    }
  }

  @media (min-width: 64rem) {
    .lg\:bottom-\[11px\] {
      bottom: 11px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:bottom-\[30px\] {
      bottom: 30px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:bottom-\[32px\] {
      bottom: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:bottom-\[46px\] {
      bottom: 46px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:bottom-\[72px\] {
      bottom: 72px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:bottom-\[96px\] {
      bottom: 96px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:bottom-\[calc\(100\%\+12px\)\] {
      bottom: calc(100% + 12px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-0 {
      left: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-\[-1px\] {
      left: -1px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-\[32px\] {
      left: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-\[42px\] {
      left: 42px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-\[67px\] {
      left: 67px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-\[72px\] {
      left: 72px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-auto {
      left: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-v2-16 {
      left: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:left-v2-32 {
      left: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:z-20 {
      z-index: 20;
    }
  }

  @media (min-width: 64rem) {
    .lg\:z-30 {
      z-index: 30;
    }
  }

  @media (min-width: 64rem) {
    .lg\:order-1 {
      order: 1;
    }
  }

  @media (min-width: 64rem) {
    .lg\:order-2 {
      order: 2;
    }
  }

  @media (min-width: 64rem) {
    .lg\:order-4 {
      order: 4;
    }
  }

  @media (min-width: 64rem) {
    .lg\:order-none {
      order: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:col-span-1 {
      grid-column: span 1 / span 1;
    }
  }

  @media (min-width: 64rem) {
    .lg\:col-start-1 {
      grid-column-start: 1;
    }
  }

  @media (min-width: 64rem) {
    .lg\:col-start-2 {
      grid-column-start: 2;
    }
  }

  @media (min-width: 64rem) {
    .lg\:row-span-2 {
      grid-row: span 2 / span 2;
    }
  }

  @media (min-width: 64rem) {
    .lg\:row-start-1 {
      grid-row-start: 1;
    }
  }

  @media (min-width: 64rem) {
    .lg\:row-start-2 {
      grid-row-start: 2;
    }
  }

  @media (min-width: 64rem) {
    .lg\:m-auto {
      margin: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:-mx-v2-32 {
      margin-inline: calc(var(--spacing-v2-32) * -1);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mx-0 {
      margin-inline: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mx-auto {
      margin-inline: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:my-\[60px\] {
      margin-block: 60px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:my-v2-4 {
      margin-block: var(--spacing-v2-4);
    }
  }

  @media (min-width: 64rem) {
    .lg\:my-v2-8 {
      margin-block: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:-mt-v2-8 {
      margin-top: calc(var(--spacing-v2-8) * -1);
    }
  }

  @media (min-width: 64rem) {
    .lg\:-mt-v2-12 {
      margin-top: calc(var(--spacing-v2-12) * -1);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-0 {
      margin-top: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-8 {
      margin-top: calc(var(--spacing) * 8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-\[4px\] {
      margin-top: 4px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-\[8px\] {
      margin-top: 8px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-\[16px\] {
      margin-top: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-\[20px\] {
      margin-top: 20px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-\[60px\] {
      margin-top: 60px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-auto {
      margin-top: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-v2-4 {
      margin-top: var(--spacing-v2-4);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-v2-8 {
      margin-top: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-v2-12 {
      margin-top: var(--spacing-v2-12);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-v2-16 {
      margin-top: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-v2-20 {
      margin-top: var(--spacing-v2-20);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-v2-24 {
      margin-top: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-v2-44 {
      margin-top: var(--spacing-v2-44);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mt-v2-60 {
      margin-top: var(--spacing-v2-60);
    }
  }

  @media (min-width: 64rem) {
    .lg\:-mr-v2-32 {
      margin-right: calc(var(--spacing-v2-32) * -1);
    }
  }

  @media (min-width: 64rem) {
    .lg\:-mb-\[2px\] {
      margin-bottom: -2px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:-mb-\[104px\] {
      margin-bottom: -104px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:-mb-v2-8 {
      margin-bottom: calc(var(--spacing-v2-8) * -1);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-0 {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-\[28px\] {
      margin-bottom: 28px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-\[48px\] {
      margin-bottom: 48px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-auto {
      margin-bottom: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-v2-0 {
      margin-bottom: var(--spacing-v2-0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-v2-16 {
      margin-bottom: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-v2-24 {
      margin-bottom: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-v2-28 {
      margin-bottom: var(--spacing-v2-28);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-v2-32 {
      margin-bottom: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:mb-v2-44 {
      margin-bottom: var(--spacing-v2-44);
    }
  }

  @media (min-width: 64rem) {
    .lg\:ml-0 {
      margin-left: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:ml-auto {
      margin-left: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:line-clamp-2 {
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      display: -webkit-box;
      overflow: hidden;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!block {
      display: block !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!flex {
      display: flex !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!hidden {
      display: none !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:block {
      display: block;
    }
  }

  @media (min-width: 64rem) {
    .lg\:contents {
      display: contents;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex {
      display: flex;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid {
      display: grid;
    }
  }

  @media (min-width: 64rem) {
    .lg\:hidden {
      display: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:inline {
      display: inline;
    }
  }

  @media (min-width: 64rem) {
    .lg\:inline-block {
      display: inline-block;
    }
  }

  @media (min-width: 64rem) {
    .lg\:inline-flex {
      display: inline-flex;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[13\/8\] {
      aspect-ratio: 13 / 8;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[27\/20\] {
      aspect-ratio: 27 / 20;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[71\/50\] {
      aspect-ratio: 71 / 50;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[500\/336\] {
      aspect-ratio: 500 / 336;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[646\/420\] {
      aspect-ratio: 646 / 420;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[872\/498\] {
      aspect-ratio: 872 / 498;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[924\/656\] {
      aspect-ratio: 924 / 656;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[924\/674\] {
      aspect-ratio: 924 / 674;
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-\[var\(--ar-lg\)\] {
      aspect-ratio: var(--ar-lg);
    }
  }

  @media (min-width: 64rem) {
    .lg\:aspect-auto {
      aspect-ratio: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!size-\[20px\] {
      width: 20px !important;
      height: 20px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[16px\] {
      width: 16px;
      height: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[20px\] {
      width: 20px;
      height: 20px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[24px\] {
      width: 24px;
      height: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[25px\] {
      width: 25px;
      height: 25px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[36px\] {
      width: 36px;
      height: 36px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[52px\] {
      width: 52px;
      height: 52px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[100px\] {
      width: 100px;
      height: 100px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[112px\] {
      width: 112px;
      height: 112px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[120px\] {
      width: 120px;
      height: 120px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:size-\[180px\] {
      width: 180px;
      height: 180px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!h-\[40px\] {
      height: 40px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!h-\[48px\] {
      height: 48px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!h-\[52px\] {
      height: 52px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[1\.5px\] {
      height: 1.5px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[2px\] {
      height: 2px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[8px\] {
      height: 8px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[10px\] {
      height: 10px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[32px\] {
      height: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[40px\] {
      height: 40px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[44px\] {
      height: 44px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[46px\] {
      height: 46px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[47px\] {
      height: 47px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[48px\] {
      height: 48px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[52px\] {
      height: 52px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[56px\] {
      height: 56px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[60px\] {
      height: 60px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[64px\] {
      height: 64px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[80px\] {
      height: 80px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[84px\] {
      height: 84px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[88px\] {
      height: 88px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[92px\] {
      height: 92px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[104px\] {
      height: 104px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[180px\] {
      height: 180px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[196px\] {
      height: 196px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[244px\] {
      height: 244px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[250px\] {
      height: 250px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[268px\] {
      height: 268px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[272px\] {
      height: 272px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[274px\] {
      height: 274px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[320px\] {
      height: 320px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[336px\] {
      height: 336px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[369px\] {
      height: 369px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[400px\] {
      height: 400px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[403px\] {
      height: 403px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[420px\] {
      height: 420px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[501px\] {
      height: 501px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[560px\] {
      height: 560px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[566px\] {
      height: 566px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[684px\] {
      height: 684px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[704px\] {
      height: 704px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[728px\] {
      height: 728px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[729px\] {
      height: 729px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[744px\] {
      height: 744px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[828px\] {
      height: 828px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-\[clamp\(320px\,calc\(100vh-260px\)\,789px\)\] {
      height: clamp(320px, 100vh - 260px, 789px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-auto {
      height: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-fit {
      height: fit-content;
    }
  }

  @media (min-width: 64rem) {
    .lg\:h-full {
      height: 100%;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-h-\[56px\] {
      max-height: 56px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-h-\[calc\(100dvh-32px\)\] {
      max-height: calc(100dvh - 32px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-h-\[calc\(100vh-192px\)\] {
      max-height: calc(100vh - 192px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-h-\[calc\(100vh-200px\)\] {
      max-height: calc(100vh - 200px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-h-none {
      max-height: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-0 {
      min-height: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-\[40px\] {
      min-height: 40px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-\[48px\] {
      min-height: 48px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-\[56px\] {
      min-height: 56px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-\[118px\] {
      min-height: 118px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-\[192px\] {
      min-height: 192px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-\[212px\] {
      min-height: 212px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-\[789px\] {
      min-height: 789px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-h-\[calc\(100dvh-160px\)\] {
      min-height: calc(100dvh - 160px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-0 {
      width: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[4px\] {
      width: 4px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[5px\] {
      width: 5px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[8px\] {
      width: 8px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[10px\] {
      width: 10px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[44px\] {
      width: 44px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[76px\] {
      width: 76px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[80px\] {
      width: 80px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[92px\] {
      width: 92px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[120px\] {
      width: 120px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[148px\] {
      width: 148px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[208px\] {
      width: 208px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[210px\] {
      width: 210px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[232px\] {
      width: 232px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[235px\] {
      width: 235px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[236px\] {
      width: 236px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[258px\] {
      width: 258px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[268px\] {
      width: 268px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[270px\] {
      width: 270px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[288px\] {
      width: 288px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[302px\] {
      width: 302px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[322px\] {
      width: 322px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[331px\] {
      width: 331px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[368px\] {
      width: 368px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[377\.8px\] {
      width: 377.8px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[385px\] {
      width: 385px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[400px\] {
      width: 400px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[436px\] {
      width: 436px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[464px\] {
      width: 464px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[467px\] {
      width: 467px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[500px\] {
      width: 500px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[511px\] {
      width: 511px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[518px\] {
      width: 518px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[520px\] {
      width: 520px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[560px\] {
      width: 560px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[602px\] {
      width: 602px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[647px\] {
      width: 647px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[687px\] {
      width: 687px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[740px\] {
      width: 740px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[788px\] {
      width: 788px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[820px\] {
      width: 820px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[832px\] {
      width: 832px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[940px\] {
      width: 940px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[974px\] {
      width: 974px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[calc\(50\%-36px\)\] {
      width: calc(50% - 36px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[calc\(100\%\+32px\)\] {
      width: calc(100% + 32px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[clamp\(150px\,16\.55vw\,286px\)\] {
      width: clamp(150px, 16.55vw, 286px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[clamp\(380px\,30\.3vw\,522px\)\] {
      width: clamp(380px, 30.3vw, 522px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[var\(--legal-label-w\)\] {
      width: var(--legal-label-w);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[var\(--marker-w-d\)\] {
      width: var(--marker-w-d);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[var\(--num-w\)\] {
      width: var(--num-w);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[var\(--part-img-lg\)\] {
      width: var(--part-img-lg);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-\[var\(--rp-card-w\)\] {
      width: var(--rp-card-w);
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-auto {
      width: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-fit {
      width: fit-content;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-full {
      width: 100%;
    }
  }

  @media (min-width: 64rem) {
    .lg\:w-max {
      width: max-content;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[236px\] {
      max-width: 236px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[240px\] {
      max-width: 240px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[300px\] {
      max-width: 300px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[302px\] {
      max-width: 302px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[560px\] {
      max-width: 560px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[602px\] {
      max-width: 602px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[660px\] {
      max-width: 660px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[760px\] {
      max-width: 760px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[772px\] {
      max-width: 772px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[788px\] {
      max-width: 788px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[820px\] {
      max-width: 820px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[832px\] {
      max-width: 832px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[958px\] {
      max-width: 958px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[1024px\] {
      max-width: 1024px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[1044px\] {
      max-width: 1044px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[1078px\] {
      max-width: 1078px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-\[1218px\] {
      max-width: 1218px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-full {
      max-width: 100%;
    }
  }

  @media (min-width: 64rem) {
    .lg\:max-w-none {
      max-width: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-w-\[38px\] {
      min-width: 38px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-w-\[166px\] {
      min-width: 166px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-w-full {
      min-width: 100%;
    }
  }

  @media (min-width: 64rem) {
    .lg\:min-w-px {
      min-width: 1px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-1 {
      flex: 1;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-initial {
      flex: 0 auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-none {
      flex: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:shrink-0 {
      flex-shrink: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grow-0 {
      flex-grow: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:basis-1\/2 {
      flex-basis: 50%;
    }
  }

  @media (min-width: 64rem) {
    .lg\:basis-auto {
      flex-basis: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:-translate-y-1\/2 {
      --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (min-width: 64rem) {
    .lg\:translate-y-0 {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (min-width: 64rem) {
    .lg\:snap-none {
      scroll-snap-type: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:scroll-mt-\[104px\] {
      scroll-margin-top: 104px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:scroll-mt-\[176px\] {
      scroll-margin-top: 176px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:scroll-mt-\[260px\] {
      scroll-margin-top: 260px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:scroll-mt-\[280px\] {
      scroll-margin-top: 280px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:scroll-px-\[max\(32px\,calc\(\(100vw-1728px\)\/2\+32px\)\)\] {
      scroll-padding-inline: max(32px, 50vw - 832px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:scroll-px-v2-32 {
      scroll-padding-inline: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:scroll-px-v2-72 {
      scroll-padding-inline: var(--spacing-v2-72);
    }
  }

  @media (min-width: 64rem) {
    .lg\:scroll-pl-0 {
      scroll-padding-left: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[1fr_400px\] {
      grid-template-columns: 1fr 400px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[1fr_427px\] {
      grid-template-columns: 1fr 427px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[1fr_480px\] {
      grid-template-columns: 1fr 480px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[1fr_820px\] {
      grid-template-columns: 1fr 820px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[1fr_clamp\(448px\,35vw\,524px\)\] {
      grid-template-columns: 1fr clamp(448px, 35vw, 524px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[2fr_1fr_1fr\] {
      grid-template-columns: 2fr 1fr 1fr;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[51px_60px_minmax\(0\,1fr\)_100px_93px_98px_160px\] {
      grid-template-columns: 51px 60px minmax(0, 1fr) 100px 93px 98px 160px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[51px_minmax\(268px\,3\.85fr\)_minmax\(120px\,1fr\)_minmax\(92px\,1fr\)_minmax\(104px\,1fr\)_minmax\(72px\,1fr\)_minmax\(136px\,1fr\)_80px\] {
      grid-template-columns: 51px minmax(268px, 3.85fr) minmax(120px, 1fr) minmax(92px, 1fr) minmax(104px, 1fr) minmax(72px, 1fr) minmax(136px, 1fr) 80px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[60px_minmax\(180px\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_240px\] {
      grid-template-columns: 60px minmax(180px, 1fr) minmax(0, 1fr) minmax(0, 1fr) 240px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[68px_minmax\(136px\,1fr\)_84px_80px_48px\] {
      grid-template-columns: 68px minmax(136px, 1fr) 84px 80px 48px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[360px_1fr\] {
      grid-template-columns: 360px 1fr;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[minmax\(0\,592px\)_1fr\] {
      grid-template-columns: minmax(0, 592px) 1fr;
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[minmax\(0\,924fr\)_minmax\(0\,716fr\)\] {
      grid-template-columns: minmax(0, 924fr) minmax(0, 716fr);
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-cols-\[minmax\(0\,924fr\)_minmax\(432px\,716fr\)\] {
      grid-template-columns: minmax(0, 924fr) minmax(432px, 716fr);
    }
  }

  @media (min-width: 64rem) {
    .lg\:grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr));
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-col {
      flex-direction: column;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-row {
      flex-direction: row;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-row-reverse {
      flex-direction: row-reverse;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-nowrap {
      flex-wrap: nowrap;
    }
  }

  @media (min-width: 64rem) {
    .lg\:flex-wrap {
      flex-wrap: wrap;
    }
  }

  @media (min-width: 64rem) {
    .lg\:items-center {
      align-items: center;
    }
  }

  @media (min-width: 64rem) {
    .lg\:items-end {
      align-items: flex-end;
    }
  }

  @media (min-width: 64rem) {
    .lg\:items-start {
      align-items: flex-start;
    }
  }

  @media (min-width: 64rem) {
    .lg\:items-stretch {
      align-items: stretch;
    }
  }

  @media (min-width: 64rem) {
    .lg\:justify-between {
      justify-content: space-between;
    }
  }

  @media (min-width: 64rem) {
    .lg\:justify-center {
      justify-content: center;
    }
  }

  @media (min-width: 64rem) {
    .lg\:justify-end {
      justify-content: flex-end;
    }
  }

  @media (min-width: 64rem) {
    .lg\:justify-start {
      justify-content: flex-start;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!gap-v2-12 {
      gap: var(--spacing-v2-12) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-0 {
      gap: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[4px\] {
      gap: 4px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[8px\] {
      gap: 8px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[12px\] {
      gap: 12px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[16px\] {
      gap: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[24px\] {
      gap: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[28px\] {
      gap: 28px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[40px\] {
      gap: 40px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[48px\] {
      gap: 48px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[60px\] {
      gap: 60px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[60px\]\! {
      gap: 60px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[64px\] {
      gap: 64px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[72px\] {
      gap: 72px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[var\(--car-gap\)\] {
      gap: var(--car-gap);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-\[var\(--clause-gap\)\] {
      gap: var(--clause-gap);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-4 {
      gap: var(--spacing-v2-4);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-8 {
      gap: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-10 {
      gap: var(--spacing-v2-10);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-12 {
      gap: var(--spacing-v2-12);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-16 {
      gap: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-20 {
      gap: var(--spacing-v2-20);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-24 {
      gap: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-28 {
      gap: var(--spacing-v2-28);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-32 {
      gap: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-v2-60 {
      gap: var(--spacing-v2-60);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-x-0 {
      column-gap: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-x-\[2px\] {
      column-gap: 2px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-x-v2-8 {
      column-gap: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-x-v2-24 {
      column-gap: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-x-v2-32 {
      column-gap: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-y-\[16px\] {
      row-gap: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-y-v2-8 {
      row-gap: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:gap-y-v2-16 {
      row-gap: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:self-auto {
      align-self: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:self-center {
      align-self: center;
    }
  }

  @media (min-width: 64rem) {
    .lg\:self-start {
      align-self: flex-start;
    }
  }

  @media (min-width: 64rem) {
    .lg\:truncate {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }
  }

  @media (min-width: 64rem) {
    .lg\:overflow-hidden {
      overflow: hidden;
    }
  }

  @media (min-width: 64rem) {
    .lg\:overflow-visible {
      overflow: visible;
    }
  }

  @media (min-width: 64rem) {
    .lg\:overflow-x-auto {
      overflow-x: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:overflow-y-auto {
      overflow-y: auto;
    }
  }

  @media (min-width: 64rem) {
    .lg\:rounded-\[2px\] {
      border-radius: 2px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:rounded-\[16px\] {
      border-radius: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:rounded-none {
      border-radius: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:rounded-v2-lg {
      border-radius: var(--radius-v2-lg);
    }
  }

  @media (min-width: 64rem) {
    .lg\:rounded-v2-md {
      border-radius: var(--radius-v2-md);
    }
  }

  @media (min-width: 64rem) {
    .lg\:rounded-v2-sm {
      border-radius: var(--radius-v2-sm);
    }
  }

  @media (min-width: 64rem) {
    .lg\:rounded-v2-xl {
      border-radius: var(--radius-v2-xl);
    }
  }

  @media (min-width: 64rem) {
    .lg\:border {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-0 {
      border-style: var(--tw-border-style);
      border-width: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-\[1px\] {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-t-0 {
      border-top-style: var(--tw-border-style);
      border-top-width: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-r {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-r-0 {
      border-right-style: var(--tw-border-style);
      border-right-width: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-r-\[1\.5px\] {
      border-right-style: var(--tw-border-style);
      border-right-width: 1.5px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-r-\[2px\] {
      border-right-style: var(--tw-border-style);
      border-right-width: 2px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-b {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-b-0 {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-b-\[1\.5px\] {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1.5px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-b-\[2px\] {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 2px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-l {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-l-\[3px\] {
      border-left-style: var(--tw-border-style);
      border-left-width: 3px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-solid {
      --tw-border-style: solid;
      border-style: solid;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-\[\#EFF1F5\] {
      border-color: #eff1f5;
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-v2-border-default {
      border-color: var(--color-v2-border-default);
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-v2-border-strong {
      border-color: var(--color-v2-border-strong);
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-v2-border-subtle {
      border-color: var(--color-v2-border-subtle);
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-v2-cta-primary-default {
      border-color: var(--color-v2-cta-primary-default);
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-v2-neutral-100 {
      border-color: var(--color-v2-neutral-100);
    }
  }

  @media (min-width: 64rem) {
    .lg\:border-l-transparent {
      border-left-color: #0000;
    }
  }

  @media (min-width: 64rem) {
    .lg\:bg-black\/10 {
      background-color: #0000001a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .lg\:bg-black\/10 {
        background-color: color-mix(in oklab, var(--color-black) 10%, transparent);
      }
    }
  }

  @media (min-width: 64rem) {
    .lg\:bg-transparent {
      background-color: #0000;
    }
  }

  @media (min-width: 64rem) {
    .lg\:bg-v2-bg-inverse {
      background-color: var(--color-v2-bg-inverse);
    }
  }

  @media (min-width: 64rem) {
    .lg\:bg-v2-bg-page {
      background-color: var(--color-v2-bg-page);
    }
  }

  @media (min-width: 64rem) {
    .lg\:bg-v2-bg-surface {
      background-color: var(--color-v2-bg-surface);
    }
  }

  @media (min-width: 64rem) {
    .lg\:bg-v2-bg-surface-muted {
      background-color: var(--color-v2-bg-surface-muted);
    }
  }

  @media (min-width: 64rem) {
    .lg\:bg-v2-bg-surface-subtle {
      background-color: var(--color-v2-bg-surface-subtle);
    }
  }

  @media (min-width: 64rem) {
    .lg\:p-0 {
      padding: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:p-\[5px\] {
      padding: 5px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:p-\[6px\] {
      padding: 6px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:p-\[16px\] {
      padding: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:p-v2-8 {
      padding: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:p-v2-32 {
      padding: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!px-v2-16 {
      padding-inline: var(--spacing-v2-16) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!px-v2-20 {
      padding-inline: var(--spacing-v2-20) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-32 {
      padding-inline: calc(var(--spacing) * 32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-\[10px\] {
      padding-inline: 10px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-\[14px\] {
      padding-inline: 14px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-\[24px\] {
      padding-inline: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-\[28px\] {
      padding-inline: 28px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-\[32px\] {
      padding-inline: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-\[64px\] {
      padding-inline: 64px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-\[72px\] {
      padding-inline: 72px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-\[max\(32px\,calc\(\(100vw-1728px\)\/2\+32px\)\)\] {
      padding-inline: max(32px, 50vw - 832px);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-4 {
      padding-inline: var(--spacing-v2-4);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-8 {
      padding-inline: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-10 {
      padding-inline: var(--spacing-v2-10);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-12 {
      padding-inline: var(--spacing-v2-12);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-14 {
      padding-inline: var(--spacing-v2-14);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-16 {
      padding-inline: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-20 {
      padding-inline: var(--spacing-v2-20);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-28 {
      padding-inline: var(--spacing-v2-28);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-32 {
      padding-inline: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-64 {
      padding-inline: var(--spacing-v2-64);
    }
  }

  @media (min-width: 64rem) {
    .lg\:px-v2-72 {
      padding-inline: var(--spacing-v2-72);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!py-v2-10 {
      padding-block: var(--spacing-v2-10) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!py-v2-16 {
      padding-block: var(--spacing-v2-16) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-0 {
      padding-block: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[4px\] {
      padding-block: 4px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[6px\] {
      padding-block: 6px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[8px\] {
      padding-block: 8px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[12px\] {
      padding-block: 12px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[14px\] {
      padding-block: 14px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[16px\] {
      padding-block: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[24px\] {
      padding-block: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[30px\] {
      padding-block: 30px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-\[44px\] {
      padding-block: 44px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-2 {
      padding-block: var(--spacing-v2-2);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-4 {
      padding-block: var(--spacing-v2-4);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-10 {
      padding-block: var(--spacing-v2-10);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-12 {
      padding-block: var(--spacing-v2-12);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-16 {
      padding-block: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-20 {
      padding-block: var(--spacing-v2-20);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-24 {
      padding-block: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-28 {
      padding-block: var(--spacing-v2-28);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-44 {
      padding-block: var(--spacing-v2-44);
    }
  }

  @media (min-width: 64rem) {
    .lg\:py-v2-60 {
      padding-block: var(--spacing-v2-60);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!pt-v2-16 {
      padding-top: var(--spacing-v2-16) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[3px\] {
      padding-top: 3px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[4px\] {
      padding-top: 4px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[16px\] {
      padding-top: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[24px\] {
      padding-top: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[30px\] {
      padding-top: 30px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[32px\] {
      padding-top: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[39px\] {
      padding-top: 39px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[40px\] {
      padding-top: 40px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[44px\] {
      padding-top: 44px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[56px\] {
      padding-top: 56px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[59px\] {
      padding-top: 59px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[64px\] {
      padding-top: 64px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-\[104px\] {
      padding-top: 104px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-4 {
      padding-top: var(--spacing-v2-4);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-8 {
      padding-top: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-12 {
      padding-top: var(--spacing-v2-12);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-16 {
      padding-top: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-20 {
      padding-top: var(--spacing-v2-20);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-24 {
      padding-top: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-28 {
      padding-top: var(--spacing-v2-28);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-32 {
      padding-top: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-44 {
      padding-top: var(--spacing-v2-44);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pt-v2-60 {
      padding-top: var(--spacing-v2-60);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!pr-v2-16 {
      padding-right: var(--spacing-v2-16) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pr-v2-8 {
      padding-right: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pr-v2-16 {
      padding-right: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pr-v2-32 {
      padding-right: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pr-v2-44 {
      padding-right: var(--spacing-v2-44);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!pb-v2-8 {
      padding-bottom: var(--spacing-v2-8) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!pb-v2-16 {
      padding-bottom: var(--spacing-v2-16) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!pb-v2-24 {
      padding-bottom: var(--spacing-v2-24) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!pb-v2-32 {
      padding-bottom: var(--spacing-v2-32) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-0 {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[0px\] {
      padding-bottom: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[2px\] {
      padding-bottom: 2px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[21px\] {
      padding-bottom: 21px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[23px\] {
      padding-bottom: 23px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[24px\] {
      padding-bottom: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[30px\] {
      padding-bottom: 30px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[32px\] {
      padding-bottom: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[48px\] {
      padding-bottom: 48px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-\[60px\] {
      padding-bottom: 60px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-v2-8 {
      padding-bottom: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-v2-12 {
      padding-bottom: var(--spacing-v2-12);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-v2-16 {
      padding-bottom: var(--spacing-v2-16);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-v2-20 {
      padding-bottom: var(--spacing-v2-20);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-v2-24 {
      padding-bottom: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-v2-32 {
      padding-bottom: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-v2-44 {
      padding-bottom: var(--spacing-v2-44);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pb-v2-60 {
      padding-bottom: var(--spacing-v2-60);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!pl-v2-16 {
      padding-left: var(--spacing-v2-16) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pl-0 {
      padding-left: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pl-32 {
      padding-left: calc(var(--spacing) * 32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pl-\[18px\] {
      padding-left: 18px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pl-\[27px\] {
      padding-left: 27px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pl-\[32px\] {
      padding-left: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:pl-v2-8 {
      padding-left: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pl-v2-20 {
      padding-left: var(--spacing-v2-20);
    }
  }

  @media (min-width: 64rem) {
    .lg\:pl-v2-32 {
      padding-left: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-left {
      text-align: left;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-right {
      text-align: right;
    }
  }

  @media (min-width: 64rem) {
    .lg\:font-v2-sans {
      font-family: var(--font-v2-sans);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!text-v2-h7 {
      font-size: var(--text-v2-h7) !important;
      line-height: var(--tw-leading, var(--text-v2-h7--line-height)) !important;
      letter-spacing: var(--tw-tracking, var(--text-v2-h7--letter-spacing)) !important;
      font-weight: var(--tw-font-weight, var(--text-v2-h7--font-weight)) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-b1 {
      font-size: var(--text-v2-b1);
      line-height: var(--tw-leading, var(--text-v2-b1--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b1--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b1--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-b2 {
      font-size: var(--text-v2-b2);
      line-height: var(--tw-leading, var(--text-v2-b2--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b2--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b2--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h1 {
      font-size: var(--text-v2-h1);
      line-height: var(--tw-leading, var(--text-v2-h1--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h1--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h1--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h2 {
      font-size: var(--text-v2-h2);
      line-height: var(--tw-leading, var(--text-v2-h2--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h2--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h2--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h3 {
      font-size: var(--text-v2-h3);
      line-height: var(--tw-leading, var(--text-v2-h3--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h3--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h3--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h4 {
      font-size: var(--text-v2-h4);
      line-height: var(--tw-leading, var(--text-v2-h4--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h4--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h4--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h5 {
      font-size: var(--text-v2-h5);
      line-height: var(--tw-leading, var(--text-v2-h5--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h5--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h5--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h6 {
      font-size: var(--text-v2-h6);
      line-height: var(--tw-leading, var(--text-v2-h6--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h6--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h6--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h7 {
      font-size: var(--text-v2-h7);
      line-height: var(--tw-leading, var(--text-v2-h7--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h7--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h7--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h8 {
      font-size: var(--text-v2-h8);
      line-height: var(--tw-leading, var(--text-v2-h8--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h8--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h8--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-h9 {
      font-size: var(--text-v2-h9);
      line-height: var(--tw-leading, var(--text-v2-h9--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h9--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h9--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-l1 {
      font-size: var(--text-v2-l1);
      line-height: var(--tw-leading, var(--text-v2-l1--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-l1--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-l1--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-l2 {
      font-size: var(--text-v2-l2);
      line-height: var(--tw-leading, var(--text-v2-l2--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-l2--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-l2--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!text-\[18px\] {
      font-size: 18px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[10px\] {
      font-size: 10px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[11px\] {
      font-size: 11px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[12px\] {
      font-size: 12px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[14px\] {
      font-size: 14px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[16px\] {
      font-size: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[18px\] {
      font-size: 18px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[20px\] {
      font-size: 20px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[24px\] {
      font-size: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[36px\] {
      font-size: 36px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[64px\] {
      font-size: 64px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[100px\] {
      font-size: 100px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!leading-\[32px\] {
      --tw-leading: 32px !important;
      line-height: 32px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:leading-\[16px\] {
      --tw-leading: 16px;
      line-height: 16px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:leading-\[20px\] {
      --tw-leading: 20px;
      line-height: 20px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:leading-\[24px\] {
      --tw-leading: 24px;
      line-height: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:leading-\[28px\] {
      --tw-leading: 28px;
      line-height: 28px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:leading-\[32px\] {
      --tw-leading: 32px;
      line-height: 32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:leading-\[40px\] {
      --tw-leading: 40px;
      line-height: 40px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:leading-\[64px\] {
      --tw-leading: 64px;
      line-height: 64px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:leading-\[120px\] {
      --tw-leading: 120px;
      line-height: 120px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!font-normal {
      --tw-font-weight: var(--font-weight-normal) !important;
      font-weight: var(--font-weight-normal) !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:font-medium {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }

  @media (min-width: 64rem) {
    .lg\:font-normal {
      --tw-font-weight: var(--font-weight-normal);
      font-weight: var(--font-weight-normal);
    }
  }

  @media (min-width: 64rem) {
    .lg\:font-semibold {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\!tracking-\[0\.18px\] {
      --tw-tracking: .18px !important;
      letter-spacing: .18px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[-0\.01em\] {
      --tw-tracking: -.01em;
      letter-spacing: -.01em;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[-0\.36px\] {
      --tw-tracking: -.36px;
      letter-spacing: -.36px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[-0\.64px\] {
      --tw-tracking: -.64px;
      letter-spacing: -.64px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\.4px\] {
      --tw-tracking: .4px;
      letter-spacing: .4px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\.8px\] {
      --tw-tracking: .8px;
      letter-spacing: .8px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\.14px\] {
      --tw-tracking: .14px;
      letter-spacing: .14px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\.18px\] {
      --tw-tracking: .18px;
      letter-spacing: .18px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\.24px\] {
      --tw-tracking: .24px;
      letter-spacing: .24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\.32px\] {
      --tw-tracking: .32px;
      letter-spacing: .32px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\.48px\] {
      --tw-tracking: .48px;
      letter-spacing: .48px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\.88px\] {
      --tw-tracking: .88px;
      letter-spacing: .88px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0\] {
      --tw-tracking: 0;
      letter-spacing: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[0px\] {
      --tw-tracking: 0px;
      letter-spacing: 0;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[1\.2px\] {
      --tw-tracking: 1.2px;
      letter-spacing: 1.2px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[1\.6px\] {
      --tw-tracking: 1.6px;
      letter-spacing: 1.6px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[1\.12px\] {
      --tw-tracking: 1.12px;
      letter-spacing: 1.12px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[1\.28px\] {
      --tw-tracking: 1.28px;
      letter-spacing: 1.28px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[1px\] {
      --tw-tracking: 1px;
      letter-spacing: 1px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-\[inherit\] {
      --tw-tracking: inherit;
      letter-spacing: inherit;
    }
  }

  @media (min-width: 64rem) {
    .lg\:tracking-normal {
      --tw-tracking: var(--tracking-normal);
      letter-spacing: var(--tracking-normal);
    }
  }

  @media (min-width: 64rem) {
    .lg\:whitespace-nowrap {
      white-space: nowrap;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-\[\#3782ff\] {
      color: #3782ff;
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-black {
      color: var(--color-black);
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-text-primary {
      color: var(--color-v2-text-primary);
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-text-secondary {
      color: var(--color-v2-text-secondary);
    }
  }

  @media (min-width: 64rem) {
    .lg\:text-v2-text-success {
      color: var(--color-v2-text-success);
    }
  }

  @media (min-width: 64rem) {
    .lg\:normal-case {
      text-transform: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:uppercase {
      text-transform: uppercase;
    }
  }

  @media (min-width: 64rem) {
    .lg\:no-underline {
      text-decoration-line: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:opacity-100 {
      opacity: 1;
    }
  }

  @media (min-width: 64rem) {
    .lg\:shadow-\[0_1px_0_0_var\(--color-v2-border-subtle\)\] {
      --tw-shadow: 0 1px 0 0 var(--tw-shadow-color, var(--color-v2-border-subtle));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (min-width: 64rem) {
    .lg\:shadow-\[0px_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\] {
      --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color, #0000001a);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (min-width: 64rem) {
    .lg\:shadow-\[0px_20px_25px_-5px_rgba\(0\,0\,0\,0\.10\)\] {
      --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color, #0000001a);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (min-width: 64rem) {
    .lg\:shadow-v2-sm {
      --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, #0000000f);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (min-width: 64rem) {
    .lg\:drop-shadow-\[0px_4px_2px_rgba\(0\,0\,0\,0\.5\)\] {
      --tw-drop-shadow-size: drop-shadow(0px 4px 2px var(--tw-drop-shadow-color, #00000080));
      --tw-drop-shadow: var(--tw-drop-shadow-size);
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }
  }

  @media (min-width: 64rem) {
    .lg\:drop-shadow-\[0px_4px_8px_rgba\(0\,0\,0\,0\.08\)\] {
      --tw-drop-shadow-size: drop-shadow(0px 4px 8px var(--tw-drop-shadow-color, #00000014));
      --tw-drop-shadow: var(--tw-drop-shadow-size);
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }
  }

  @media (min-width: 64rem) {
    .lg\:drop-shadow-none {
      --tw-drop-shadow: ;
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }
  }

  @media (min-width: 64rem) {
    .lg\:backdrop-blur-\[2\.571px\] {
      --tw-backdrop-blur: blur(2.571px);
      -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
      backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[scrollbar-width\:none\] {
      scrollbar-width: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:group-focus-within\:flex:is(:where(.group):focus-within *) {
      display: flex;
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:group-hover\:flex:is(:where(.group):hover *) {
        display: flex;
      }
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:group-hover\:text-v2-text-brand-1:is(:where(.group):hover *) {
        color: var(--color-v2-text-brand-1);
      }
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:group-hover\:underline:is(:where(.group):hover *) {
        text-decoration-line: underline;
      }
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:group-hover\/row\:text-v2-text-brand-1:is(:where(.group\/row):hover *) {
        color: var(--color-v2-text-brand-1);
      }
    }
  }

  @media (min-width: 64rem) {
    .lg\:placeholder\:font-normal::placeholder {
      --tw-font-weight: var(--font-weight-normal);
      font-weight: var(--font-weight-normal);
    }
  }

  @media (min-width: 64rem) {
    .lg\:placeholder\:text-v2-text-secondary::placeholder {
      color: var(--color-v2-text-secondary);
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:hover\:\[border-left-color\:var\(--color-v2-border-brand-2\)\]:hover {
        border-left-color: var(--color-v2-border-brand-2);
      }
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:hover\:text-v2-text-brand-1\!:hover {
        color: var(--color-v2-text-brand-1) !important;
      }
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:hover\:underline:hover {
        text-decoration-line: underline;
      }
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:hover\:underline-offset-8:hover {
        text-underline-offset: 8px;
      }
    }
  }

  @media (min-width: 64rem) {
    @media (hover: hover) {
      .lg\:enabled\:hover\:underline:enabled:hover {
        text-decoration-line: underline;
      }
    }
  }

  @media (min-width: 80rem) {
    .xl\:order-1 {
      order: 1;
    }
  }

  @media (min-width: 80rem) {
    .xl\:order-2 {
      order: 2;
    }
  }

  @media (min-width: 80rem) {
    .xl\:mr-v2-32 {
      margin-right: var(--spacing-v2-32);
    }
  }

  @media (min-width: 80rem) {
    .xl\:mr-v2-44 {
      margin-right: var(--spacing-v2-44);
    }
  }

  @media (min-width: 80rem) {
    .xl\:ml-auto {
      margin-left: auto;
    }
  }

  @media (min-width: 80rem) {
    .xl\:block {
      display: block;
    }
  }

  @media (min-width: 80rem) {
    .xl\:flex {
      display: flex;
    }
  }

  @media (min-width: 80rem) {
    .xl\:hidden {
      display: none;
    }
  }

  @media (min-width: 80rem) {
    .xl\:inline-flex {
      display: inline-flex;
    }
  }

  @media (min-width: 80rem) {
    .xl\:size-\[4px\] {
      width: 4px;
      height: 4px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:size-\[64px\] {
      width: 64px;
      height: 64px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:h-\[48px\] {
      height: 48px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:min-h-\[44px\] {
      min-height: 44px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:min-h-\[96px\] {
      min-height: 96px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:w-\[52\%\] {
      width: 52%;
    }
  }

  @media (min-width: 80rem) {
    .xl\:w-\[320px\] {
      width: 320px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:w-\[336px\] {
      width: 336px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:w-\[518px\] {
      width: 518px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:w-\[650px\] {
      width: 650px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:w-\[832px\] {
      width: 832px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:w-\[clamp\(380px\,30\.3vw\,522px\)\] {
      width: clamp(380px, 30.3vw, 522px);
    }
  }

  @media (min-width: 80rem) {
    .xl\:w-full {
      width: 100%;
    }
  }

  @media (min-width: 80rem) {
    .xl\:max-w-\[772px\] {
      max-width: 772px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:max-w-\[820px\] {
      max-width: 820px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:max-w-\[872px\] {
      max-width: 872px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 80rem) {
    .xl\:flex-\[772_1_0\%\] {
      flex: 772;
    }
  }

  @media (min-width: 80rem) {
    .xl\:flex-\[820_1_0\%\] {
      flex: 820;
    }
  }

  @media (min-width: 80rem) {
    .xl\:shrink-0 {
      flex-shrink: 0;
    }
  }

  @media (min-width: 80rem) {
    .xl\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (min-width: 80rem) {
    .xl\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (min-width: 80rem) {
    .xl\:grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (min-width: 80rem) {
    .xl\:grid-cols-\[1fr_clamp\(448px\,35vw\,524px\)\] {
      grid-template-columns: 1fr clamp(448px, 35vw, 524px);
    }
  }

  @media (min-width: 80rem) {
    .xl\:grid-cols-\[40px_minmax\(200px\,3fr\)_minmax\(88px\,1fr\)_minmax\(76px\,1fr\)_minmax\(84px\,1fr\)_minmax\(64px\,1fr\)_minmax\(104px\,1fr\)_36px\] {
      grid-template-columns: 40px minmax(200px, 3fr) minmax(88px, 1fr) minmax(76px, 1fr) minmax(84px, 1fr) minmax(64px, 1fr) minmax(104px, 1fr) 36px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:grid-cols-\[minmax\(0\,1fr\)_clamp\(380px\,30\.3vw\,522px\)\] {
      grid-template-columns: minmax(0, 1fr) clamp(380px, 30.3vw, 522px);
    }
  }

  @media (min-width: 80rem) {
    .xl\:flex-row {
      flex-direction: row;
    }
  }

  @media (min-width: 80rem) {
    .xl\:items-start {
      align-items: flex-start;
    }
  }

  @media (min-width: 80rem) {
    .xl\:justify-between {
      justify-content: space-between;
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-\[28px\] {
      gap: 28px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-\[60px\] {
      gap: 60px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-\[72px\] {
      gap: 72px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-v2-4 {
      gap: var(--spacing-v2-4);
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-v2-8 {
      gap: var(--spacing-v2-8);
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-v2-20 {
      gap: var(--spacing-v2-20);
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-v2-24 {
      gap: var(--spacing-v2-24);
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-v2-32 {
      gap: var(--spacing-v2-32);
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-x-0 {
      column-gap: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 80rem) {
    .xl\:gap-x-v2-32 {
      column-gap: var(--spacing-v2-32);
    }
  }

  @media (min-width: 80rem) {
    .xl\:px-v2-4 {
      padding-inline: var(--spacing-v2-4);
    }
  }

  @media (min-width: 80rem) {
    .xl\:px-v2-32 {
      padding-inline: var(--spacing-v2-32);
    }
  }

  @media (min-width: 80rem) {
    .xl\:py-v2-4 {
      padding-block: var(--spacing-v2-4);
    }
  }

  @media (min-width: 80rem) {
    .xl\:py-v2-8 {
      padding-block: var(--spacing-v2-8);
    }
  }

  @media (min-width: 80rem) {
    .xl\:text-v2-b2 {
      font-size: var(--text-v2-b2);
      line-height: var(--tw-leading, var(--text-v2-b2--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b2--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b2--font-weight));
    }
  }

  @media (min-width: 80rem) {
    .xl\:text-\[10px\] {
      font-size: 10px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:text-\[11px\] {
      font-size: 11px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:text-\[14px\] {
      font-size: 14px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:text-\[16px\] {
      font-size: 16px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:text-\[18px\] {
      font-size: 18px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:leading-\[14px\] {
      --tw-leading: 14px;
      line-height: 14px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:leading-\[24px\] {
      --tw-leading: 24px;
      line-height: 24px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:leading-\[28px\] {
      --tw-leading: 28px;
      line-height: 28px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:leading-\[32px\] {
      --tw-leading: 32px;
      line-height: 32px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:tracking-\[0\.5px\] {
      --tw-tracking: .5px;
      letter-spacing: .5px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:tracking-\[0\.14px\] {
      --tw-tracking: .14px;
      letter-spacing: .14px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:tracking-\[0\.18px\] {
      --tw-tracking: .18px;
      letter-spacing: .18px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:tracking-\[0\.32px\] {
      --tw-tracking: .32px;
      letter-spacing: .32px;
    }
  }

  @media (min-width: 80rem) {
    .xl\:tracking-\[0px\] {
      --tw-tracking: 0px;
      letter-spacing: 0;
    }
  }

  @media (min-width: 80rem) {
    .xl\:whitespace-normal {
      white-space: normal;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:mr-v2-64 {
      margin-right: var(--spacing-v2-64);
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:block {
      display: block;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:flex {
      display: flex;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:hidden {
      display: none;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:inline {
      display: inline;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:size-\[6px\] {
      width: 6px;
      height: 6px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:size-\[96px\] {
      width: 96px;
      height: 96px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:min-h-\[52px\] {
      min-height: 52px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:min-h-\[112px\] {
      min-height: 112px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:w-\[64px\] {
      width: 64px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:w-\[389px\] {
      width: 389px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:w-\[872px\] {
      width: 872px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:min-w-\[72px\] {
      min-width: 72px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:grid-cols-\[44px_minmax\(240px\,3fr\)_minmax\(120px\,1fr\)_minmax\(104px\,1fr\)_minmax\(104px\,1fr\)_minmax\(76px\,1fr\)_minmax\(136px\,1fr\)_64px\] {
      grid-template-columns: 44px minmax(240px, 3fr) minmax(120px, 1fr) minmax(104px, 1fr) minmax(104px, 1fr) minmax(76px, 1fr) minmax(136px, 1fr) 64px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:grid-cols-\[76px_minmax\(180px\,1fr\)_100px_95px_104px_64px\] {
      grid-template-columns: 76px minmax(180px, 1fr) 100px 95px 104px 64px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:gap-v2-8 {
      gap: var(--spacing-v2-8);
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:gap-v2-16 {
      gap: var(--spacing-v2-16);
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:gap-v2-32 {
      gap: var(--spacing-v2-32);
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:p-v2-8 {
      padding: var(--spacing-v2-8);
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:px-v2-8 {
      padding-inline: var(--spacing-v2-8);
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:py-0 {
      padding-block: calc(var(--spacing) * 0);
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:text-\[11px\] {
      font-size: 11px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:text-\[12px\] {
      font-size: 12px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:text-\[16px\] {
      font-size: 16px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:text-\[20px\] {
      font-size: 20px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:leading-\[20px\] {
      --tw-leading: 20px;
      line-height: 20px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:leading-\[28px\] {
      --tw-leading: 28px;
      line-height: 28px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:leading-\[40px\] {
      --tw-leading: 40px;
      line-height: 40px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:tracking-\[0\.4px\] {
      --tw-tracking: .4px;
      letter-spacing: .4px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:tracking-\[0\.32px\] {
      --tw-tracking: .32px;
      letter-spacing: .32px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:tracking-\[0\.48px\] {
      --tw-tracking: .48px;
      letter-spacing: .48px;
    }
  }

  @media (min-width: 96rem) {
    .\32 xl\:tracking-\[0\.88px\] {
      --tw-tracking: .88px;
      letter-spacing: .88px;
    }
  }

  @container not (min-width: 820px) {
    .\@max-\[820px\]\:\!w-auto {
      width: auto !important;
    }
  }

  @container not (min-width: 700px) {
    .\@max-\[700px\]\:\!w-auto {
      width: auto !important;
    }
  }

  @container (min-width: 700px) {
    .\@\[700px\]\:w-\[235px\] {
      width: 235px;
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:hidden {
      display: none;
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:inline {
      display: inline;
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:inline-flex {
      display: inline-flex;
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:h-\[40px\] {
      height: 40px;
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:w-\[20px\] {
      width: 20px;
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:gap-v2-4 {
      gap: var(--spacing-v2-4);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:gap-v2-8 {
      gap: var(--spacing-v2-8);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:gap-v2-12 {
      gap: var(--spacing-v2-12);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:gap-v2-28 {
      gap: var(--spacing-v2-28);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:border-v2-border-default {
      border-color: var(--color-v2-border-default);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:px-v2-8 {
      padding-inline: var(--spacing-v2-8);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:px-v2-16 {
      padding-inline: var(--spacing-v2-16);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:px-v2-20 {
      padding-inline: var(--spacing-v2-20);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:py-v2-16 {
      padding-block: var(--spacing-v2-16);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:pr-v2-12 {
      padding-right: var(--spacing-v2-12);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:pr-v2-20 {
      padding-right: var(--spacing-v2-20);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:pl-v2-12 {
      padding-left: var(--spacing-v2-12);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:pl-v2-20 {
      padding-left: var(--spacing-v2-20);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:font-medium {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }

  @container (min-width: 760px) {
    .\@\[760px\]\:tracking-\[0\.8px\] {
      --tw-tracking: .8px;
      letter-spacing: .8px;
    }
  }

  @container (min-width: 820px) {
    .\@\[820px\]\:w-\[235px\] {
      width: 235px;
    }
  }

  .\[\&_\*\]\:whitespace-nowrap * {
    white-space: nowrap;
  }

  .\[\&_\.text-v2-b3\]\:tracking-\[0\.24px\] .text-v2-b3 {
    --tw-tracking: .24px;
    letter-spacing: .24px;
  }

  .\[\&_\.text-v2-b4\]\:text-v2-b3 .text-v2-b4 {
    font-size: var(--text-v2-b3);
    line-height: var(--tw-leading, var(--text-v2-b3--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b3--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b3--font-weight));
  }

  .\[\&_\.text-v2-b4\]\:font-medium .text-v2-b4 {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .\[\&_\.text-v2-b4\]\:tracking-\[0\.24px\] .text-v2-b4 {
    --tw-tracking: .24px;
    letter-spacing: .24px;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_\.text-v2-b4\]\:text-v2-b1 .text-v2-b4 {
      font-size: var(--text-v2-b1);
      line-height: var(--tw-leading, var(--text-v2-b1--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-b1--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-b1--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_\.text-v2-b4\]\:text-\[14px\] .text-v2-b4 {
      font-size: 14px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_\.text-v2-b4\]\:leading-\[24px\] .text-v2-b4 {
      --tw-leading: 24px;
      line-height: 24px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_\.text-v2-b4\]\:font-medium .text-v2-b4 {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_\.text-v2-b4\]\:tracking-\[0\.14px\] .text-v2-b4 {
      --tw-tracking: .14px;
      letter-spacing: .14px;
    }
  }

  .\[\&_\.text-v2-l2\]\:tracking-\[0\.8px\] .text-v2-l2 {
    --tw-tracking: .8px;
    letter-spacing: .8px;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_\[aria-roledescription\=carousel\]\]\:scroll-pl-v2-32 [aria-roledescription="carousel"] {
      scroll-padding-left: var(--spacing-v2-32);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_\[aria-roledescription\=carousel\]\]\:pl-v2-32 [aria-roledescription="carousel"] {
      padding-left: var(--spacing-v2-32);
    }
  }

  .\[\&_\[data-searchbox-clear\]\]\:mr-v2-8 [data-searchbox-clear] {
    margin-right: var(--spacing-v2-8);
  }

  .\[\&_\[data-searchbox-clear\]\]\:ml-v2-4 [data-searchbox-clear] {
    margin-left: var(--spacing-v2-4);
  }

  .\[\&_a\]\:text-v2-text-brand-1 a {
    color: var(--color-v2-text-brand-1);
  }

  .\[\&_a\]\:text-v2-text-link a {
    color: var(--color-v2-text-link);
  }

  .\[\&_a\]\:underline a {
    text-decoration-line: underline;
  }

  .\[\&_a\]\:underline-offset-2 a {
    text-underline-offset: 2px;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_a\]\:no-underline a {
      text-decoration-line: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_a\:hover\]\:underline a:hover {
      text-decoration-line: underline;
    }
  }

  .\[\&_button\]\:text-\[18px\] button {
    font-size: 18px;
  }

  .\[\&_button\]\:leading-\[32px\] button {
    --tw-leading: 32px;
    line-height: 32px;
  }

  .\[\&_button\]\:tracking-\[0\.18px\] button {
    --tw-tracking: .18px;
    letter-spacing: .18px;
  }

  @media not (min-width: 64rem) {
    .max-lg\:\[\&_button\]\:\!hidden button {
      display: none !important;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\[\&_button\]\:hidden button {
      display: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_button\]\:text-\[20px\] button {
      font-size: 20px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_button\]\:leading-\[40px\] button {
      --tw-leading: 40px;
      line-height: 40px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_button\]\:tracking-\[0\.4px\] button {
      --tw-tracking: .4px;
      letter-spacing: .4px;
    }
  }

  .\[\&_details\:last-of-type\]\:border-b-0 details:last-of-type {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .\[\&_h2\]\:mb-v2-2 h2 {
    margin-bottom: var(--spacing-v2-2);
  }

  .\[\&_h2\]\:font-medium h2 {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .\[\&_h2\]\:tracking-normal h2 {
    --tw-tracking: var(--tracking-normal);
    letter-spacing: var(--tracking-normal);
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_h2\]\:tracking-\[-0\.01em\] h2 {
      --tw-tracking: -.01em;
      letter-spacing: -.01em;
    }
  }

  .\[\&_h3\]\:mt-v2-8 h3 {
    margin-top: var(--spacing-v2-8);
  }

  .\[\&_h3\]\:text-v2-h6 h3 {
    font-size: var(--text-v2-h6);
    line-height: var(--tw-leading, var(--text-v2-h6--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h6--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h6--font-weight));
  }

  .\[\&_h3\]\:text-v2-h8 h3 {
    font-size: var(--text-v2-h8);
    line-height: var(--tw-leading, var(--text-v2-h8--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-h8--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-h8--font-weight));
  }

  .\[\&_h3\]\:text-v2-text-primary h3 {
    color: var(--color-v2-text-primary);
  }

  @media (min-width: 64rem) {
    .lg\:\[\&_h3\]\:text-v2-h6 h3 {
      font-size: var(--text-v2-h6);
      line-height: var(--tw-leading, var(--text-v2-h6--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h6--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h6--font-weight));
    }
  }

  @media (min-width: 64rem) {
    .\[\&_header_a\]\:lg\:hidden header a {
      display: none;
    }
  }

  .\[\&_input\]\:text-v2-b1 input {
    font-size: var(--text-v2-b1);
    line-height: var(--tw-leading, var(--text-v2-b1--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b1--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b1--font-weight));
  }

  .\[\&_input\]\:font-medium input {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .\[\&_input\]\:placeholder\:font-normal input::placeholder {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .\[\&_input\]\:placeholder\:text-\[\#5F6A7A\] input::placeholder {
    color: #5f6a7a;
  }

  @media not (min-width: 64rem) {
    .max-lg\:\[\&_input\]\:text-\[12px\] input {
      font-size: 12px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\[\&_input\]\:leading-\[20px\] input {
      --tw-leading: 20px;
      line-height: 20px;
    }
  }

  @media not (min-width: 64rem) {
    .max-lg\:\[\&_input\]\:tracking-\[0\.48px\] input {
      --tw-tracking: .48px;
      letter-spacing: .48px;
    }
  }

  .\[\&_li\]\:list-disc li {
    list-style-type: disc;
  }

  .\[\&_ol\]\:my-v2-8 ol {
    margin-block: var(--spacing-v2-8);
  }

  .\[\&_ol\]\:list-decimal ol {
    list-style-type: decimal;
  }

  .\[\&_ol\]\:pl-v2-16 ol {
    padding-left: var(--spacing-v2-16);
  }

  .\[\&_p\]\:m-0 p {
    margin: calc(var(--spacing) * 0);
  }

  .\[\&_strong\]\:font-medium strong {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .\[\&_strong\]\:text-v2-text-primary strong {
    color: var(--color-v2-text-primary);
  }

  .\[\&_table\]\:w-full table {
    width: 100%;
  }

  .\[\&_table\]\:border-collapse table {
    border-collapse: collapse;
  }

  .\[\&_table\]\:text-left table {
    text-align: left;
  }

  .\[\&_td\]\:border td {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .\[\&_td\]\:border-solid td {
    --tw-border-style: solid;
    border-style: solid;
  }

  .\[\&_td\]\:border-v2-border-default td {
    border-color: var(--color-v2-border-default);
  }

  .\[\&_td\]\:px-v2-16 td {
    padding-inline: var(--spacing-v2-16);
  }

  .\[\&_td\]\:py-v2-8 td {
    padding-block: var(--spacing-v2-8);
  }

  .\[\&_td\]\:text-v2-b2 td {
    font-size: var(--text-v2-b2);
    line-height: var(--tw-leading, var(--text-v2-b2--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b2--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b2--font-weight));
  }

  .\[\&_td\]\:text-v2-text-primary td {
    color: var(--color-v2-text-primary);
  }

  .\[\&_th\]\:border th {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .\[\&_th\]\:border-solid th {
    --tw-border-style: solid;
    border-style: solid;
  }

  .\[\&_th\]\:border-v2-border-default th {
    border-color: var(--color-v2-border-default);
  }

  .\[\&_th\]\:bg-v2-bg-page th {
    background-color: var(--color-v2-bg-page);
  }

  .\[\&_th\]\:px-v2-16 th {
    padding-inline: var(--spacing-v2-16);
  }

  .\[\&_th\]\:py-v2-8 th {
    padding-block: var(--spacing-v2-8);
  }

  .\[\&_th\]\:text-v2-b1 th {
    font-size: var(--text-v2-b1);
    line-height: var(--tw-leading, var(--text-v2-b1--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b1--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b1--font-weight));
  }

  .\[\&_th\]\:font-medium th {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .\[\&_th\]\:text-v2-text-primary th {
    color: var(--color-v2-text-primary);
  }

  .\[\&_ul\]\:my-v2-8 ul {
    margin-block: var(--spacing-v2-8);
  }

  .\[\&_ul\]\:pl-v2-16 ul {
    padding-left: var(--spacing-v2-16);
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:absolute::-webkit-calendar-picker-indicator {
    position: absolute;
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:right-0::-webkit-calendar-picker-indicator {
    right: calc(var(--spacing) * 0);
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:h-full::-webkit-calendar-picker-indicator {
    height: 100%;
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:w-\[44px\]::-webkit-calendar-picker-indicator {
    width: 44px;
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer::-webkit-calendar-picker-indicator {
    cursor: pointer;
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:opacity-0::-webkit-calendar-picker-indicator {
    opacity: 0;
  }

  .\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker {
    display: none;
  }

  .\[\&\:\:-webkit-scrollbar\]\:block\!::-webkit-scrollbar {
    display: block !important;
  }

  .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
    display: none;
  }

  .\[\&\:\:-webkit-scrollbar\]\:w-\[4px\]::-webkit-scrollbar {
    width: 4px;
  }

  .\[\&\:\:-webkit-scrollbar\]\:w-\[4px\]\!::-webkit-scrollbar {
    width: 4px !important;
  }

  .\[\&\:\:-webkit-scrollbar\]\:w-\[8px\]::-webkit-scrollbar {
    width: 8px;
  }

  .\[\&\:\:-webkit-scrollbar\]\:w-\[12px\]::-webkit-scrollbar {
    width: 12px;
  }

  @media not (min-width: 64rem) {
    .max-lg\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
      display: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
      display: none;
    }
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-none::-webkit-scrollbar-thumb {
    border-radius: 0;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-v2-full::-webkit-scrollbar-thumb {
    border-radius: var(--radius-v2-full);
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-v2-xl::-webkit-scrollbar-thumb {
    border-radius: var(--radius-v2-xl);
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:border-\[4px\]::-webkit-scrollbar-thumb {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:border-solid::-webkit-scrollbar-thumb {
    --tw-border-style: solid;
    border-style: solid;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:border-v2-bg-surface::-webkit-scrollbar-thumb {
    border-color: var(--color-v2-bg-surface);
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[\#E7EBF0\]::-webkit-scrollbar-thumb {
    background-color: #e7ebf0;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-v2-bg-surface-muted::-webkit-scrollbar-thumb {
    background-color: var(--color-v2-bg-surface-muted);
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-v2-bg-surface-subtle::-webkit-scrollbar-thumb {
    background-color: var(--color-v2-bg-surface-subtle);
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-clip-padding::-webkit-scrollbar-thumb {
    background-clip: padding-box;
  }

  .\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track {
    background-color: #0000;
  }

  .\[\&\:\:-webkit-scrollbar-track\]\:bg-v2-bg-surface::-webkit-scrollbar-track {
    background-color: var(--color-v2-bg-surface);
  }

  .\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button {
    display: none;
  }

  .\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button {
    appearance: none;
  }

  .\[\&\:\:-webkit-search-decoration\]\:hidden::-webkit-search-decoration {
    display: none;
  }

  .\[\&\:has\(\:focus-visible\)\]\:outline:has(:focus-visible) {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .\[\&\:has\(\:focus-visible\)\]\:outline-2:has(:focus-visible) {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .\[\&\:has\(\:focus-visible\)\]\:outline-offset-2:has(:focus-visible) {
    outline-offset: 2px;
  }

  .\[\&\:has\(\:focus-visible\)\]\:outline-v2-text-primary:has(:focus-visible) {
    outline-color: var(--color-v2-text-primary);
  }

  .\[\&\:not\(\:has\(\[data-state\=checked\]\)\)\:not\(\:has\(\[data-highlighted\]\)\)_\[role\=option\]\:first-child\]\:bg-v2-bg-surface-muted:not(:has([data-state="checked"])):not(:has([data-highlighted])) [role="option"]:first-child {
    background-color: var(--color-v2-bg-surface-muted);
  }

  .\[\&\>\*\]\:m-0 > * {
    margin: calc(var(--spacing) * 0);
  }

  .\[\&\>\*\+h2\]\:mt-60 > * + h2 {
    margin-top: calc(var(--spacing) * 60);
  }

  .\[\&\>\*\+h2\]\:mt-\[32px\] > * + h2 {
    margin-top: 32px;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>\*\+h2\]\:mt-\[60px\] > * + h2 {
      margin-top: 60px;
    }
  }

  .\[\&\>\*\+h3\]\:mt-\[16px\] > * + h3 {
    margin-top: 16px;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>\*\+h3\]\:mt-\[24px\] > * + h3 {
      margin-top: 24px;
    }
  }

  .\[\&\>\*\:not\(h2\)\+figure\]\:mt-v2-8 > :not(h2) + figure {
    margin-top: var(--spacing-v2-8);
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>\*\:not\(h2\)\+figure\]\:mt-v2-16 > :not(h2) + figure {
      margin-top: var(--spacing-v2-16);
    }
  }

  .\[\&\>\*\:not\(h2\)\+img\]\:mt-v2-8 > :not(h2) + img {
    margin-top: var(--spacing-v2-8);
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>\*\:not\(h2\)\+img\]\:mt-v2-24 > :not(h2) + img {
      margin-top: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>\[data-row-number\]\:nth-child\(even\)\]\:bg-v2-bg-page > [data-row-number]:nth-child(2n) {
      background-color: var(--color-v2-bg-page);
    }
  }

  .\[\&\>button\]\:w-full > button {
    width: 100%;
  }

  .\[\&\>button\]\:flex-1 > button {
    flex: 1;
  }

  .\[\&\>div\]\:flex-row-reverse > div {
    flex-direction: row-reverse;
  }

  .\[\&\>div\]\:items-start > div {
    align-items: flex-start;
  }

  .\[\&\>div\]\:gap-\[16px\] > div {
    gap: 16px;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>div\:first-child\]\:px-v2-32 > div:first-child {
      padding-inline: var(--spacing-v2-32);
    }
  }

  .\[\&\>div\>div\:first-child\]\:contents > div > div:first-child {
    display: contents;
  }

  .\[\&\>div\>div\:first-child\>span\:first-child\]\:hidden > div > div:first-child > span:first-child {
    display: none;
  }

  .\[\&\>div\>div\:last-child\]\:min-w-0 > div > div:last-child {
    min-width: calc(var(--spacing) * 0);
  }

  .\[\&\>div\>div\:last-child\]\:flex-1 > div > div:last-child {
    flex: 1;
  }

  .\[\&\>figure\]\:w-full > figure {
    width: 100%;
  }

  .\[\&\>figure\]\:overflow-x-auto > figure {
    overflow-x: auto;
  }

  .\[\&\>h2\]\:mb-v2-8 > h2 {
    margin-bottom: var(--spacing-v2-8);
  }

  .\[\&\>h2\]\:scroll-mt-\[171px\] > h2 {
    scroll-margin-top: 171px;
  }

  .\[\&\>h2\]\:text-left > h2 {
    text-align: left;
  }

  .\[\&\>h2\]\:text-\[24px\] > h2 {
    font-size: 24px;
  }

  .\[\&\>h2\]\:leading-\[40px\] > h2 {
    --tw-leading: 40px;
    line-height: 40px;
  }

  .\[\&\>h2\]\:font-medium > h2 {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .\[\&\>h2\]\:tracking-\[0px\] > h2 {
    --tw-tracking: 0px;
    letter-spacing: 0;
  }

  .\[\&\>h2\]\:text-v2-text-primary > h2 {
    color: var(--color-v2-text-primary);
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>h2\]\:mb-v2-24 > h2 {
      margin-bottom: var(--spacing-v2-24);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>h2\]\:scroll-mt-\[184px\] > h2 {
      scroll-margin-top: 184px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>h2\]\:text-\[36px\] > h2 {
      font-size: 36px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>h2\]\:tracking-\[-0\.36px\] > h2 {
      --tw-tracking: -.36px;
      letter-spacing: -.36px;
    }
  }

  .\[\&\>h3\]\:mb-v2-4 > h3 {
    margin-bottom: var(--spacing-v2-4);
  }

  .\[\&\>h3\]\:text-left > h3 {
    text-align: left;
  }

  .\[\&\>h3\]\:text-\[18px\] > h3 {
    font-size: 18px;
  }

  .\[\&\>h3\]\:leading-\[32px\] > h3 {
    --tw-leading: 32px;
    line-height: 32px;
  }

  .\[\&\>h3\]\:font-medium > h3 {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .\[\&\>h3\]\:tracking-\[0\.18px\] > h3 {
    --tw-tracking: .18px;
    letter-spacing: .18px;
  }

  .\[\&\>h3\]\:text-v2-text-primary > h3 {
    color: var(--color-v2-text-primary);
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>h3\]\:mb-v2-8 > h3 {
      margin-bottom: var(--spacing-v2-8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>h3\]\:text-\[20px\] > h3 {
      font-size: 20px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>h3\]\:leading-\[40px\] > h3 {
      --tw-leading: 40px;
      line-height: 40px;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>h3\]\:tracking-\[0\.4px\] > h3 {
      --tw-tracking: .4px;
      letter-spacing: .4px;
    }
  }

  .\[\&\>img\]\:mb-24 > img {
    margin-bottom: calc(var(--spacing) * 24);
  }

  .\[\&\>img\]\:block > img {
    display: block;
  }

  .\[\&\>img\]\:aspect-\[370\/244\] > img {
    aspect-ratio: 370 / 244;
  }

  .\[\&\>img\]\:w-full > img {
    width: 100%;
  }

  .\[\&\>img\]\:bg-v2-bg-surface-muted > img {
    background-color: var(--color-v2-bg-surface-muted);
  }

  .\[\&\>img\]\:object-cover > img {
    object-fit: cover;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>img\]\:aspect-\[1336\/720\] > img {
      aspect-ratio: 1336 / 720;
    }
  }

  .\[\&\>img\+p\]\:mt-v2-8 > img + p {
    margin-top: var(--spacing-v2-8);
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>img\+p\]\:mt-v2-24 > img + p {
      margin-top: var(--spacing-v2-24);
    }
  }

  .\[\&\>label\]\:\!text-\[14px\] > label {
    font-size: 14px !important;
  }

  .\[\&\>label\]\:\!leading-\[24px\] > label {
    --tw-leading: 24px !important;
    line-height: 24px !important;
  }

  .\[\&\>label\]\:\!font-normal > label {
    --tw-font-weight: var(--font-weight-normal) !important;
    font-weight: var(--font-weight-normal) !important;
  }

  .\[\&\>label\]\:\!tracking-\[0\.14px\] > label {
    --tw-tracking: .14px !important;
    letter-spacing: .14px !important;
  }

  .\[\&\>label\]\:\!text-v2-text-primary > label {
    color: var(--color-v2-text-primary) !important;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>label\]\:\!text-\[18px\] > label {
      font-size: 18px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>label\]\:\!leading-\[32px\] > label {
      --tw-leading: 32px !important;
      line-height: 32px !important;
    }
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>label\]\:\!tracking-\[0\.18px\] > label {
      --tw-tracking: .18px !important;
      letter-spacing: .18px !important;
    }
  }

  .\[\&\>p\]\:text-v2-b2 > p {
    font-size: var(--text-v2-b2);
    line-height: var(--tw-leading, var(--text-v2-b2--line-height));
    letter-spacing: var(--tw-tracking, var(--text-v2-b2--letter-spacing));
    font-weight: var(--tw-font-weight, var(--text-v2-b2--font-weight));
  }

  .\[\&\>p\]\:text-v2-text-primary > p {
    color: var(--color-v2-text-primary);
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>p\]\:text-v2-h7 > p {
      font-size: var(--text-v2-h7);
      line-height: var(--tw-leading, var(--text-v2-h7--line-height));
      letter-spacing: var(--tw-tracking, var(--text-v2-h7--letter-spacing));
      font-weight: var(--tw-font-weight, var(--text-v2-h7--font-weight));
    }
  }

  .\[\&\>p\+h2\:first-of-type\]\:mt-\[44px\] > p + h2:first-of-type {
    margin-top: 44px;
  }

  @media (min-width: 64rem) {
    .lg\:\[\&\>p\+h2\:first-of-type\]\:mt-\[60px\] > p + h2:first-of-type {
      margin-top: 60px;
    }
  }

  .\[\&\>p\+p\]\:mt-v2-8 > p + p {
    margin-top: var(--spacing-v2-8);
  }
}

:root {
  --space-0: 0px;
  --space-2: 2px;
  --space-4: 4px;
  --space-8: 8px;
  --space-10: 10px;
  --space-12: 12px;
  --space-14: 14px;
  --space-16: 16px;
  --space-20: 20px;
  --space-24: 24px;
  --space-28: 28px;
  --space-32: 32px;
  --space-44: 44px;
  --space-56: 56px;
  --space-60: 60px;
  --space-64: 64px;
  --space-72: 72px;
  --space-80: 80px;
  --space-128: 128px;
  --space-144: 144px;
  --font-size-10: 10px;
  --font-size-11: 11px;
  --font-size-12: 12px;
  --font-size-14: 14px;
  --font-size-16: 16px;
  --font-size-18: 18px;
  --font-size-20: 20px;
  --font-size-24: 24px;
  --font-size-36: 36px;
  --font-size-100: 100px;
  --font-line-height-12: 12px;
  --font-line-height-14: 14px;
  --font-line-height-16: 16px;
  --font-line-height-20: 20px;
  --font-line-height-24: 24px;
  --font-line-height-28: 28px;
  --font-line-height-32: 32px;
  --font-line-height-40: 40px;
  --font-line-height-120: 120px;
  --font-style-regular: 400;
  --font-style-medium: 500;
  --font-style-semibold: 600;
  --font-style-italic: italic;
  --radius-none: 0px;
  --radius-xs: 2px;
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 16px;
  --radius-xl: 24px;
  --radius-full: 9999px;
  --border-width-hairline: .5px;
  --border-width-default: 1px;
  --border-width-thick: 1.5px;
  --border-width-heavy: 2px;
}

@font-face {
  font-family: Switzer;
  src: url("/fonts/switzer/Switzer-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("/fonts/switzer/Switzer-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("/fonts/switzer/Switzer-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("/fonts/switzer/Switzer-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("/fonts/switzer/Switzer-Semibold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("/fonts/switzer/Switzer-SemiboldItalic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("/fonts/switzer/Switzer-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --font-open-sans: "Open Sans";
  --font-montserrat: "Switzer";
  --font-primary: var(--font-montserrat), Arial, sans-serif;
  --font-heading: var(--font-montserrat), Arial, sans-serif;
  --color-text-default: #000c;
  --color-text-muted: #0009;
  --color-text-dark: #000;
  --color-bg-default: #fff;
  --color-bg-light: #fff;
  --color-bg-dark: #000;
}

* {
  box-sizing: border-box;
}

html {
  font-size: 16px;
}

body {
  font-family: var(--font-primary);
  color: var(--color-text-default);
  background-color: var(--color-bg-default);
  min-width: 320px;
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--font-heading);
}

.font-v2-sans :where(h1, h2, h3, h4, h5, h6) {
  font-family: var(--font-v2-sans);
}

input:focus:not(:focus-visible), textarea:focus:not(:focus-visible), select:focus:not(:focus-visible), button:focus:not(:focus-visible) {
  outline: none;
}

.font-open-sans {
  font-family: var(--font-open-sans), Arial, sans-serif;
}

.font-montserrat {
  font-family: var(--font-montserrat), Arial, sans-serif;
}

.top-bar {
  background-color: var(--color-black-100);
  color: var(--color-white-100);
  font-family: var(--font-open-sans), Arial, sans-serif;
  font-size: 10px;
}

@media (min-width: 768px) {
  .top-bar {
    font-size: 12px;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1080px) {
  .marqueLabel {
    font-size: 13px;
  }
}

@media screen and (min-width: 1080px) and (max-width: 1200px) {
  .marqueLabel {
    font-size: var(--text-b3);
  }
}

@media screen and (min-width: 1200px) and (max-width: 3200px) {
  .marqueLabel {
    font-size: var(--text-b1);
  }
}

@media (max-width: 480px) {
  .hardPaddingRight {
    padding-right: 30px !important;
  }
}

.link-underline {
  pointer-events: none;
  background-color: var(--color-secondary-100);
  width: 100%;
  height: 2px;
  transition: transform var(--duration-button);
  transform-origin: 0;
  display: block;
  position: absolute;
  bottom: -2px;
  left: 0;
  transform: scaleX(0);
}

.group:hover .link-underline {
  transform: scaleX(1);
}

.nav-link {
  font-family: var(--font-montserrat), Arial, sans-serif;
  font-size: var(--text-b1);
  line-height: var(--text-b1--line-height);
  color: var(--color-black-100);
  display: block;
  position: relative;
}

.nav-link:hover {
  color: var(--color-secondary-100);
}

.nav-link:after {
  content: "";
  background-color: var(--color-secondary-100);
  width: 100%;
  height: 2px;
  transition: transform var(--duration-button);
  transform-origin: 0;
  position: absolute;
  bottom: 8px;
  left: 0;
  transform: scaleX(0);
}

.nav-link:hover:after, .mega-menu-item.is-open .nav-link:after, .mega-menu-item[data-menu-open="true"] .nav-link:after {
  transform: scaleX(1);
}

.nav-link:has(.mega-menu-panel:hover):after {
  transform: scaleX(1);
}

.mega-menu-item.is-open .nav-link, .mega-menu-item[data-menu-open="true"] .nav-link {
  color: var(--color-secondary-100);
}

.trust-strip {
  justify-content: center;
  align-items: center;
  gap: var(--spacing-sm);
  flex-direction: row;
  width: 100%;
  display: flex;
}

.trust-strip-text {
  font-family: var(--font-open-sans), Arial, sans-serif;
  font-size: var(--text-s2);
  line-height: 20px;
}

.btn-cta-secondary {
  justify-content: center;
  align-items: center;
  gap: var(--spacing-sm);
  padding: var(--spacing-sm) var(--spacing-md);
  background-color: var(--color-secondary-100);
  color: var(--color-white-100);
  font-family: var(--font-montserrat), Arial, sans-serif;
  font-size: var(--text-b1);
  flex-direction: row;
  line-height: 16px;
  display: flex;
}

.mobile-menu-surface {
  background-color: var(--color-white-100);
  z-index: 50;
  padding-left: var(--spacing-xl);
  padding-right: var(--spacing-xl);
  flex-direction: column;
  max-height: 420px;
  display: flex;
  position: fixed;
  inset: 0;
}

.mobile-menu-divider {
  border-color: var(--color-stroke-100);
}

.mobile-menu-item-text {
  font-size: var(--text-b3);
  line-height: var(--text-b3--line-height);
}

.mobile-menu-label {
  font-size: var(--text-b3);
  line-height: var(--text-b3--line-height);
  color: var(--color-secondary-100);
  font-weight: 600;
}

.text-right-md {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  text-align: right;
  font-size: 20px;
  font-weight: 600;
  line-height: 29px;
}

.text-label-strong {
  font-family: var(--font-open-sans), Arial, serif;
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.text-label-medium {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.text-montserrat-18-medium {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  vertical-align: middle;
  font-size: 18px;
  font-weight: 500;
  line-height: 1;
}

.text-montserrat-18-medium-lg {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  font-size: clamp(18px, 2.2vw + 10px, 28px);
  line-height: 34px;
}

.text-montserrat-40-bold-tight {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  vertical-align: middle;
  font-size: clamp(18px, 2.2vw + 10px, 40px);
  font-weight: 700;
  line-height: clamp(18px, 2vw + 8px, 38px);
}

.text-montserrat-18-semibold {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  font-size: clamp(14px, 1vw + 6.5px, 18px);
  font-weight: 600;
}

.text-montserrat-18-semibold-lg {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  font-size: clamp(14px, .8vw + 11px, 18px);
  font-weight: 600;
  line-height: clamp(22px, 1.2vw + 18px, 28px);
}

.text-open-sans-10 {
  font-family: var(--font-open-sans), Arial, sans-serif;
  letter-spacing: 0;
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}

.text-open-sans-24-semibold {
  font-family: var(--font-open-sans), Arial, sans-serif;
  letter-spacing: 0;
  vertical-align: middle;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
}

.text-open-sans-10-semibold-tight {
  font-family: var(--font-open-sans), Arial, sans-serif;
  letter-spacing: 0;
  vertical-align: middle;
  font-size: 10px;
  font-weight: 600;
  line-height: 13.7px;
}

.text-montserrat-7-semibold-micro {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  vertical-align: middle;
  font-size: 6.85px;
  font-weight: 600;
  line-height: 7.83px;
}

.text-montserrat-14-semibold-tight {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
}

.scp-scrollbar {
  scrollbar-width: thin;
  scrollbar-color: var(--color-v2-bg-surface-subtle) transparent;
}

.scp-scrollbar::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.scp-scrollbar::-webkit-scrollbar-track {
  background: none;
}

.scp-scrollbar::-webkit-scrollbar-thumb {
  background: var(--color-v2-bg-surface-subtle);
  border-radius: 0;
}

.custom-scrollbar::-webkit-scrollbar {
  width: 4px;
}

.custom-scrollbar::-webkit-scrollbar-track {
  background: none;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
  background: var(--color-white-40);
  border-radius: 9999px;
}

.custom-scrollbar::-webkit-scrollbar-thumb:hover {
  background: var(--color-white-40);
}

.text-open-sans-16-semibold-fluid {
  font-family: var(--font-open-sans), Arial, sans-serif;
  letter-spacing: 0;
  text-align: center;
  font-size: clamp(14px, .6vw + 12px, 16px);
  font-weight: normal;
}

.text-montserrat-35-bold-fluid {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  text-align: center;
  text-transform: uppercase;
  font-size: clamp(20px, 3.8, 35px);
  font-weight: 700;
  line-height: clamp(20px, 3.5vw + 10px, 48px);
}

.search-text {
  font-size: clamp(12px, 1vw + 8px, 18px);
  line-height: normal;
}

.text-open-sans-14-regular-fluid {
  font-family: var(--font-open-sans), Arial, sans-serif;
  letter-spacing: 0;
  vertical-align: middle;
  font-size: clamp(14px, 3.8vw, 18px);
  font-weight: 400;
  line-height: clamp(24px, 1.2vw + 20px, 28px);
}

.text-montserrat-18-semibold-tight-fluid {
  font-family: var(--font-montserrat), Arial, sans-serif;
  letter-spacing: 0;
  vertical-align: middle;
  font-size: clamp(18px, 3.8vw, 35px);
  font-weight: 600;
  line-height: 1;
}

.scrollbar-hide::-webkit-scrollbar {
  display: none;
}

.crawler-only {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

@keyframes lbIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes lbUp {
  from {
    opacity: 0;
    transform: scale(.95);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes shimmer {
  0% {
    background-position: -200% 0;
  }

  100% {
    background-position: 200% 0;
  }
}

.animate-lb-in {
  animation: .2s forwards lbIn;
}

.animate-lb-up {
  animation: .22s forwards lbUp;
}

.animate-shimmer {
  background-size: 200% 100%;
  animation: 1.4s infinite shimmer;
}

@keyframes nav-progress-trickle {
  from {
    transform: translateX(-90%);
  }

  to {
    transform: translateX(-15%);
  }
}

.nav-progress {
  transition: opacity .25s;
}

.nav-progress--idle {
  opacity: 0;
}

.nav-progress--starting, .nav-progress--finishing {
  opacity: 1;
}

.nav-progress__bar {
  will-change: transform;
  transform: translateX(-100%);
}

.nav-progress--starting .nav-progress__bar {
  animation: 15s cubic-bezier(0, .2, .2, 1) forwards nav-progress-trickle;
}

.nav-progress--finishing .nav-progress__bar {
  transition: transform .2s ease-out;
  transform: translateX(0%);
}

.nav-progress--finishing {
  opacity: 0;
  transition: opacity .25s .2s;
}

@media (prefers-reduced-motion: reduce) {
  .nav-progress {
    transition: none;
  }

  .nav-progress--starting .nav-progress__bar {
    animation: none;
    transform: translateX(-35%);
  }

  .nav-progress--finishing .nav-progress__bar {
    transition: none;
  }

  .nav-progress--finishing {
    transition: opacity .12s;
  }
}

body:has([data-page-404]) .v2-footer-cta-strip {
  display: none;
}

@media (max-width: 1023px) {
  body:has([data-wishlist-sticky-bar]) [data-site-footer] {
    padding-bottom: 132px;
  }

  body:has([data-sticky-subnav]) [data-breadcrumb-bar] {
    box-shadow: none !important;
  }
}

.native-date-blank::-webkit-datetime-edit {
  color: #0000;
  opacity: 0;
}

.native-date-blank::-webkit-datetime-edit-fields-wrapper {
  color: #0000;
  opacity: 0;
}

.native-date-blank::-webkit-datetime-edit-text {
  color: #0000;
  opacity: 0;
}

.native-date-blank::-webkit-datetime-edit-month-field {
  color: #0000;
  opacity: 0;
}

.native-date-blank::-webkit-datetime-edit-day-field {
  color: #0000;
  opacity: 0;
}

.native-date-blank::-webkit-datetime-edit-year-field {
  color: #0000;
  opacity: 0;
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false
}

@property --tw-scroll-snap-strictness {
  syntax: "*";
  inherits: false;
  initial-value: proximity;
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-gradient-position {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}

@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}

@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-tracking {
  syntax: "*";
  inherits: false
}

@property --tw-ordinal {
  syntax: "*";
  inherits: false
}

@property --tw-slashed-zero {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-figure {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false
}

@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-ring-inset {
  syntax: "*";
  inherits: false
}

@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}

@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-duration {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-content {
  syntax: "*";
  inherits: false;
  initial-value: "";
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

/*# sourceMappingURL=app_globals_71f961d1.css.map*/