<!DOCTYPE html><html lang="en"><head><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes"><meta charset="utf-8"><meta name="generator" content="SiteGround Website Builder"><style type="text/css">
    :root {
      --sb-image-aspect-ratio: 1/1;
      --sb-buttons-roundness: 8px;
      --sb-form-elements-roundness: 8px;
      --sb-product-images-roundness: 8px;
      --sb-form-elements-roundness-outer-index: 1;
      --sb-columnsCount: 4;
      --sb-mobileColumnsCount: 2;
      --radius-form: 8px;
      --radius-btn: 8px;
      --radius-img: 8px;

      
    --sb-foreground: rgba(68, 61, 57, 1);
    --sb-background: rgba(255, 255, 255, 1);
    --color-foreground: rgba(68, 61, 57, 1);
    --color-background: rgba(255, 255, 255, 1);
    --fill-foreground: rgba(68, 61, 57, 1);
    --fill-background: rgba(255, 255, 255, 1);
  
    }

    .system {
      --sb-foreground: rgba(0, 0, 0, 0.87);
      --sb-background: rgba(255, 255, 255, 1);
      --color-foreground: rgba(0, 0, 0, 0.87);
      --color-background:rgba(255, 255, 255, 1);
      --fill-foreground: rgba(0, 0, 0, 0.87);
      --fill-background: rgba(255, 255, 255, 1);
    }

    .system-reversed {
      --sb-background: rgba(0, 0, 0, 0.87);
      --sb-foreground: rgba(255, 255, 255, 1);
      --fill-background: rgba(0, 0, 0, 0.87);
      --fill-foreground: rgba(255, 255, 255, 1);
    }

    
    .label {
      --sb-foreground: rgba(68, 61, 57, 1);
      --sb-background: rgba(229, 208, 183, 1);
      --color-foreground: rgba(68, 61, 57, 1);
      --color-background: rgba(229, 208, 183, 1);
      --fill-foreground: rgba(68, 61, 57, 1);
      --fill-background: rgba(229, 208, 183, 1);
    }
  
    
    .button {
      --sb-foreground: rgba(255, 255, 255, 1);
      --sb-background: rgba(68, 61, 57, 1);
      --color-foreground: rgba(255, 255, 255, 1);
      --color-background: rgba(68, 61, 57, 1);
      --fill-foreground: rgba(255, 255, 255, 1);
      --fill-background: rgba(68, 61, 57, 1);
    }
  

    .body {
      --sb-foreground: rgba(68, 61, 57, 1);
      --sb-background: rgba(255, 255, 255, 1);

      --color-foreground: rgba(68, 61, 57, 1);
      --color-background: rgba(255, 255, 255, 1);

      --fill-foreground: rgba(68, 61, 57, 1);
      --fill-background: rgba(255, 255, 255, 1);
    }

    .main {
      --sb-foreground: rgba(68, 61, 57, 1);
      --sb-background: rgba(246, 238, 229, 1);

      --color-foreground: rgba(68, 61, 57, 1);
      --color-background: rgba(246, 238, 229, 1);

      --fill-foreground: rgba(68, 61, 57, 1);
      --fill-background: rgba(246, 238, 229, 1);
    }

    .main-reversed {
      --sb-foreground: rgba(246, 238, 229, 1);
      --sb-background: rgba(68, 61, 57, 1);

      --color-foreground: rgba(246, 238, 229, 1);
      --color-background: rgba(68, 61, 57, 1);

      --fill-foreground: rgba(246, 238, 229, 1);
      --fill-background: rgba(68, 61, 57, 1);
    }

    .promo {
      --sb-foreground: rgba(68, 61, 57, 1);
      --sb-background: rgba(193, 185, 177, 1);

      --color-foreground: rgba(68, 61, 57, 1);
      --color-background: rgba(193, 185, 177, 1);

      --fill-foreground: rgba(68, 61, 57, 1);
      --fill-background: rgba(193, 185, 177, 1);
    }

    .white-foreground-dark-background {
      --sb-foreground: rgba(255, 255, 255, 1);
      --sb-background: #1F1F1F;

      --color-foreground: rgba(255, 255, 255, 1);
      --color-background: #1F1F1F;

      --fill-foreground:  rgba(255, 255, 255, 1);
      --fill-background:#1F1F1F;
    }

    .dark {
      --sb-foreground: rgba(255, 255, 255, 1);
      --sb-background: rgba(68, 61, 57, 1);

      --sb-light-color: rgba(255, 255, 255, 0.12);
      --sb-lightest-color: rgba(255, 255, 255, 0.60);

      --color-foreground: rgba(255, 255, 255, 1);
      --color-background: rgba(68, 61, 57, 1);

      --fill-foreground: rgba(255, 255, 255, 1);
      --fill-background: rgba(68, 61, 57, 1);
    }

    .light {
      --sb-foreground: rgba(68, 61, 57, 1);
      --sb-background: rgba(255, 255, 255, 1);

      --sb-light-color: rgba(0, 0, 0, 0.60);
      --sb-lightest-color: rgba(0, 0, 0, 0.12);

      --color-foreground: rgba(68, 61, 57, 1);
      --color-background: rgba(255, 255, 255, 1);

      --fill-foreground: rgba(68, 61, 57, 1);
      --fill-background: rgba(255, 255, 255, 1);
    }

    .light-secondary  {
      --sb-foreground: rgba(68, 61, 57, 1);
      --sb-background: rgba(229, 208, 183, 1);

      --color-foreground: rgba(68, 61, 57, 1);
      --color-background: rgba(229, 208, 183, 1);

      --sb-light-color: rgba(0, 0, 0, 0.12);
      --sb-lightest-color: rgba(0, 0, 0, 0.60);

      --fill-foreground: rgba(68, 61, 57, 1);
      --fill-background: rgba(229, 208, 183, 1);
    }

    .sb-underline {
      background: rgba(246, 238, 229, 1);
    }
  </style><style type="text/css">
    :root {
      --sb-font-family-default: "Poppins";
      --sb-font-family-secondary: "Open Sans";
      --font-default: Poppins;
      --font-secondary: "Open Sans";
      font-family: "Open Sans";
      --sb-button-font-size: 16px;
      --sb-navigation-font-size: 16px;
      --font-family-heading-one: "Poppins";
--font-size-heading-one: 48px;
--font-weight-heading-one: 600;
--line-height-heading-one: 1.2;
--font-family-heading-two: "Poppins";
--font-size-heading-two: 36px;
--font-weight-heading-two: 600;
--line-height-heading-two: 1.2;
--font-family-heading-three: "Poppins";
--font-size-heading-three: 24px;
--font-weight-heading-three: 600;
--line-height-heading-three: 1.2;
--font-family-heading-four: "Poppins";
--font-size-heading-four: 20px;
--font-weight-heading-four: 600;
--line-height-heading-four: 1.2;
--font-family-heading-five: "Poppins";
--font-size-heading-five: 18px;
--font-weight-heading-five: 600;
--line-height-heading-five: 1.2;
--font-family-heading-six: "Poppins";
--font-size-heading-six: 16px;
--font-weight-heading-six: 600;
--line-height-heading-six: 1.2;
--font-family-paragraph: "Open Sans";
--font-size-paragraph: 20px;
--font-weight-paragraph: 400;
--line-height-paragraph: 1.2;
--font-size-heading-one--mobile: 28px;
--font-size-heading-two--mobile: 24px;
--font-size-heading-three--mobile: 20px;
--font-size-heading-four--mobile: 20px;
--font-size-heading-five--mobile: 18px;
--font-size-heading-six--mobile: 16px;
--font-size-paragraph--mobile: 20px;
    }
  </style><style type="text/css">
    /* Custom theme tokens */
    .theme-bg {
      background-color: var(--color-background);
    }
    .theme-fg {
      color: var(--color-foreground);
    }

    /* Layout palette themes */
    [data-theme='main'] {
      --color-foreground: #443D39;
      --color-background: #F6EEE5;
    }
    [data-theme='main-reversed'] {
      --color-foreground: #F6EEE5;
      --color-background: #443D39;
    }
    [data-theme='promo'] {
      --color-foreground: #443D39;
      --color-background: #C1B9B1;
    }
    [data-theme='light'] {
      --color-foreground: #443D39;
      --color-background: #FFFFFF;
    }
    [data-theme='light-secondary'] {
      --color-foreground: #443D39;
      --color-background: #E5D0B7;
    }
    [data-theme='dark'] {
      --color-foreground: #FFFFFF;
      --color-background: #443D39;
    }
  </style><link rel="stylesheet" type="text/css" href="/siteadmin/main.css?hash=444512edca628c948813bcf9dfa7f4461df963b49aaffaf3bf082fc0e2fec332"><title>Coming Soon</title><link rel="canonical" href="https://zenithoilfield.com/coming-soon"><meta property="og:type" content="website"><meta property="og:url" content="https://zenithoilfield.com/coming-soon"><meta property="og:title" content="Coming Soon"><meta property="twitter:card" content="summary_large_image"><meta property="twitter:title" content="Coming Soon"><script type="application/ld+json">{"@context":"https://schema.org/","@type":"Organization","url":"https://zenithoilfield.com/","logo":"","name":"My Website","sameAs":[],"email":"orders@zenithoilfield.com","telephone":"","address":{"@type":"PostalAddress","streetAddress":"","addressLocality":"","addressCountry":"","addressRegion":"","postalCode":""},"vatID":""}</script><style type="text/css" data-cached-css="true">/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-red-50: oklch(97.1% 0.013 17.38);
    --color-red-200: oklch(88.5% 0.062 18.334);
    --color-red-500: oklch(63.7% 0.237 25.331);
    --color-red-700: oklch(50.5% 0.213 27.518);
    --color-red-800: oklch(44.4% 0.177 26.899);
    --color-green-600: oklch(62.7% 0.194 149.214);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-blue-600: oklch(54.6% 0.245 262.881);
    --color-blue-700: oklch(48.8% 0.243 264.376);
    --color-gray-100: oklch(96.7% 0.003 264.542);
    --color-gray-200: oklch(92.8% 0.006 264.531);
    --color-gray-300: oklch(87.2% 0.01 258.338);
    --color-gray-500: oklch(55.1% 0.027 264.364);
    --color-gray-800: oklch(27.8% 0.033 256.848);
    --color-gray-900: oklch(21% 0.034 264.665);
    --color-neutral-200: oklch(92.2% 0 0);
    --color-neutral-400: oklch(70.8% 0 0);
    --color-neutral-500: oklch(55.6% 0 0);
    --color-neutral-600: oklch(43.9% 0 0);
    --color-neutral-700: oklch(37.1% 0 0);
    --color-neutral-800: oklch(26.9% 0 0);
    --color-neutral-900: oklch(20.5% 0 0);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.4rem;
    --container-3xl: 48rem;
    --text-xs: 1.2rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 1.4rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1.6rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.8rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 2rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 2.4rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-4xl: 3.6rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --radius-sm: 0.25rem;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --radius-xl: 0.75rem;
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-spin: spin 1s linear infinite;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --color-foreground: var(--sb-foreground);
    --color-background: var(--sb-background);
    --color-lightest: rgba(0, 0, 0, 0.12);
    --color-red: var(--color-red-500);
    --color-contrast-layer: rgba(255, 255, 255, 0.08);
    --font-default: var(--sb-font-family-default);
    --font-secondary: var(--sb-font-family-secondary);
    --radius-btn: var(--sb-buttons-roundness);
    --radius-form: var(--sb-form-elements-roundness);
    --radius-badge: var(--sb-buttons-roundness);
    --aspect-img: var(--sb-image-aspect-ratio);
    --radius-img: var(--sb-product-images-roundness);
    --radius-carousel-btn: 20px;
    --text-2\.5xl: 2.8rem;
    --text-5\.5xl: 5.6rem;
    --leading-1: 1.2;
    --leading-5\.5: 2.2rem;
    --leading-6: 2.4rem;
    --leading-6\.5: 2.6rem;
    --leading-7: 2.8rem;
    --leading-8: 3.2rem;
    --leading-9: 3.6rem;
    --leading-11: 4.6rem;
    --spacing-1: 0.4rem;
    --spacing-2: 0.8rem;
    --spacing-3: 1.2rem;
    --spacing-4: 1.6rem;
    --spacing-5: 2rem;
    --spacing-6: 2.4rem;
    --spacing-8: 3.2rem;
    --spacing-10: 4rem;
    --spacing-12: 4.8rem;
    --spacing-16: 6.4rem;
    --spacing-20: 8rem;
    --spacing-24: 9.6rem;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    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;
    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 {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.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 {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :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, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-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"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .pointer-events-auto {
    pointer-events: auto;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .collapse {
    visibility: collapse;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
  }
  .not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip-path: none;
    white-space: normal;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }
  .start-0 {
    inset-inline-start: calc(var(--spacing) * 0);
  }
  .start-2 {
    inset-inline-start: var(--spacing-2);
  }
  .end-0 {
    inset-inline-end: calc(var(--spacing) * 0);
  }
  .end-2 {
    inset-inline-end: var(--spacing-2);
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .top-1\/2 {
    top: calc(1/2 * 100%);
  }
  .top-4 {
    top: var(--spacing-4);
  }
  .top-14 {
    top: calc(var(--spacing) * 14);
  }
  .top-16 {
    top: var(--spacing-16);
  }
  .top-full {
    top: 100%;
  }
  .-right-3 {
    right: calc(var(--spacing-3) * -1);
  }
  .-right-4 {
    right: calc(var(--spacing-4) * -1);
  }
  .-right-72 {
    right: calc(var(--spacing) * -72);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-4 {
    right: var(--spacing-4);
  }
  .right-8 {
    right: var(--spacing-8);
  }
  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }
  .bottom-5 {
    bottom: var(--spacing-5);
  }
  .bottom-full {
    bottom: 100%;
  }
  .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .left-4 {
    left: var(--spacing-4);
  }
  .isolate {
    isolation: isolate;
  }
  .isolation-auto {
    isolation: auto;
  }
  .-z-1 {
    z-index: calc(1 * -1);
  }
  .z-0 {
    z-index: 0;
  }
  .z-10 {
    z-index: 10;
  }
  .z-40 {
    z-index: 40;
  }
  .z-50 {
    z-index: 50;
  }
  .z-80 {
    z-index: 80;
  }
  .z-90 {
    z-index: 90;
  }
  .z-\[1\] {
    z-index: 1;
  }
  .z-\[2\] {
    z-index: 2;
  }
  .z-\[130\] {
    z-index: 130;
  }
  .order-1 {
    order: 1;
  }
  .order-2 {
    order: 2;
  }
  .col-span-1 {
    grid-column: span 1 / span 1;
  }
  .col-span-2 {
    grid-column: span 2 / span 2;
  }
  .col-span-8 {
    grid-column: span 8 / span 8;
  }
  .col-span-10 {
    grid-column: span 10 / span 10;
  }
  .col-span-12 {
    grid-column: span 12 / span 12;
  }
  .col-start-1 {
    grid-column-start: 1;
  }
  .col-start-2 {
    grid-column-start: 2;
  }
  .col-start-3 {
    grid-column-start: 3;
  }
  .col-start-4 {
    grid-column-start: 4;
  }
  .col-end-4 {
    grid-column-end: 4;
  }
  .col-end-5 {
    grid-column-end: 5;
  }
  .col-end-6 {
    grid-column-end: 6;
  }
  .col-end-7 {
    grid-column-end: 7;
  }
  .col-end-8 {
    grid-column-end: 8;
  }
  .row-start-1 {
    grid-row-start: 1;
  }
  .row-start-2 {
    grid-row-start: 2;
  }
  .row-start-3 {
    grid-row-start: 3;
  }
  .row-start-4 {
    grid-row-start: 4;
  }
  .row-start-5 {
    grid-row-start: 5;
  }
  .row-start-6 {
    grid-row-start: 6;
  }
  .row-start-7 {
    grid-row-start: 7;
  }
  .row-start-8 {
    grid-row-start: 8;
  }
  .row-start-9 {
    grid-row-start: 9;
  }
  .row-start-10 {
    grid-row-start: 10;
  }
  .row-start-11 {
    grid-row-start: 11;
  }
  .row-start-12 {
    grid-row-start: 12;
  }
  .row-start-13 {
    grid-row-start: 13;
  }
  .row-start-14 {
    grid-row-start: 14;
  }
  .row-start-15 {
    grid-row-start: 15;
  }
  .row-start-16 {
    grid-row-start: 16;
  }
  .row-start-17 {
    grid-row-start: 17;
  }
  .row-start-18 {
    grid-row-start: 18;
  }
  .row-start-19 {
    grid-row-start: 19;
  }
  .row-start-20 {
    grid-row-start: 20;
  }
  .row-start-21 {
    grid-row-start: 21;
  }
  .row-start-22 {
    grid-row-start: 22;
  }
  .row-start-23 {
    grid-row-start: 23;
  }
  .row-start-24 {
    grid-row-start: 24;
  }
  .row-start-25 {
    grid-row-start: 25;
  }
  .row-start-26 {
    grid-row-start: 26;
  }
  .row-start-27 {
    grid-row-start: 27;
  }
  .row-start-28 {
    grid-row-start: 28;
  }
  .row-start-29 {
    grid-row-start: 29;
  }
  .row-start-30 {
    grid-row-start: 30;
  }
  .row-start-31 {
    grid-row-start: 31;
  }
  .row-start-32 {
    grid-row-start: 32;
  }
  .row-start-33 {
    grid-row-start: 33;
  }
  .row-start-34 {
    grid-row-start: 34;
  }
  .row-start-35 {
    grid-row-start: 35;
  }
  .row-start-36 {
    grid-row-start: 36;
  }
  .row-start-38 {
    grid-row-start: 38;
  }
  .row-start-39 {
    grid-row-start: 39;
  }
  .row-start-42 {
    grid-row-start: 42;
  }
  .row-start-43 {
    grid-row-start: 43;
  }
  .row-start-44 {
    grid-row-start: 44;
  }
  .row-start-45 {
    grid-row-start: 45;
  }
  .row-start-46 {
    grid-row-start: 46;
  }
  .row-start-47 {
    grid-row-start: 47;
  }
  .row-start-49 {
    grid-row-start: 49;
  }
  .row-start-50 {
    grid-row-start: 50;
  }
  .row-start-51 {
    grid-row-start: 51;
  }
  .row-start-52 {
    grid-row-start: 52;
  }
  .row-start-53 {
    grid-row-start: 53;
  }
  .row-start-54 {
    grid-row-start: 54;
  }
  .row-start-55 {
    grid-row-start: 55;
  }
  .row-start-56 {
    grid-row-start: 56;
  }
  .row-start-58 {
    grid-row-start: 58;
  }
  .row-start-60 {
    grid-row-start: 60;
  }
  .row-start-63 {
    grid-row-start: 63;
  }
  .row-start-65 {
    grid-row-start: 65;
  }
  .row-start-66 {
    grid-row-start: 66;
  }
  .row-start-68 {
    grid-row-start: 68;
  }
  .row-start-69 {
    grid-row-start: 69;
  }
  .row-start-73 {
    grid-row-start: 73;
  }
  .row-start-76 {
    grid-row-start: 76;
  }
  .row-start-78 {
    grid-row-start: 78;
  }
  .row-start-79 {
    grid-row-start: 79;
  }
  .row-start-81 {
    grid-row-start: 81;
  }
  .row-start-83 {
    grid-row-start: 83;
  }
  .row-start-84 {
    grid-row-start: 84;
  }
  .row-start-85 {
    grid-row-start: 85;
  }
  .row-start-88 {
    grid-row-start: 88;
  }
  .row-start-91 {
    grid-row-start: 91;
  }
  .row-start-97 {
    grid-row-start: 97;
  }
  .row-start-101 {
    grid-row-start: 101;
  }
  .row-start-118 {
    grid-row-start: 118;
  }
  .row-start-134 {
    grid-row-start: 134;
  }
  .row-start-144 {
    grid-row-start: 144;
  }
  .row-start-146 {
    grid-row-start: 146;
  }
  .row-end-2 {
    grid-row-end: 2;
  }
  .row-end-3 {
    grid-row-end: 3;
  }
  .row-end-4 {
    grid-row-end: 4;
  }
  .row-end-5 {
    grid-row-end: 5;
  }
  .row-end-6 {
    grid-row-end: 6;
  }
  .row-end-7 {
    grid-row-end: 7;
  }
  .row-end-8 {
    grid-row-end: 8;
  }
  .row-end-9 {
    grid-row-end: 9;
  }
  .row-end-10 {
    grid-row-end: 10;
  }
  .row-end-11 {
    grid-row-end: 11;
  }
  .row-end-12 {
    grid-row-end: 12;
  }
  .row-end-13 {
    grid-row-end: 13;
  }
  .row-end-14 {
    grid-row-end: 14;
  }
  .row-end-15 {
    grid-row-end: 15;
  }
  .row-end-16 {
    grid-row-end: 16;
  }
  .row-end-17 {
    grid-row-end: 17;
  }
  .row-end-18 {
    grid-row-end: 18;
  }
  .row-end-19 {
    grid-row-end: 19;
  }
  .row-end-20 {
    grid-row-end: 20;
  }
  .row-end-21 {
    grid-row-end: 21;
  }
  .row-end-22 {
    grid-row-end: 22;
  }
  .row-end-23 {
    grid-row-end: 23;
  }
  .row-end-24 {
    grid-row-end: 24;
  }
  .row-end-25 {
    grid-row-end: 25;
  }
  .row-end-26 {
    grid-row-end: 26;
  }
  .row-end-27 {
    grid-row-end: 27;
  }
  .row-end-28 {
    grid-row-end: 28;
  }
  .row-end-29 {
    grid-row-end: 29;
  }
  .row-end-30 {
    grid-row-end: 30;
  }
  .row-end-31 {
    grid-row-end: 31;
  }
  .row-end-32 {
    grid-row-end: 32;
  }
  .row-end-33 {
    grid-row-end: 33;
  }
  .row-end-34 {
    grid-row-end: 34;
  }
  .row-end-35 {
    grid-row-end: 35;
  }
  .row-end-36 {
    grid-row-end: 36;
  }
  .row-end-37 {
    grid-row-end: 37;
  }
  .row-end-38 {
    grid-row-end: 38;
  }
  .row-end-39 {
    grid-row-end: 39;
  }
  .row-end-40 {
    grid-row-end: 40;
  }
  .row-end-41 {
    grid-row-end: 41;
  }
  .row-end-42 {
    grid-row-end: 42;
  }
  .row-end-43 {
    grid-row-end: 43;
  }
  .row-end-44 {
    grid-row-end: 44;
  }
  .row-end-45 {
    grid-row-end: 45;
  }
  .row-end-46 {
    grid-row-end: 46;
  }
  .row-end-47 {
    grid-row-end: 47;
  }
  .row-end-48 {
    grid-row-end: 48;
  }
  .row-end-49 {
    grid-row-end: 49;
  }
  .row-end-50 {
    grid-row-end: 50;
  }
  .row-end-51 {
    grid-row-end: 51;
  }
  .row-end-52 {
    grid-row-end: 52;
  }
  .row-end-53 {
    grid-row-end: 53;
  }
  .row-end-54 {
    grid-row-end: 54;
  }
  .row-end-55 {
    grid-row-end: 55;
  }
  .row-end-56 {
    grid-row-end: 56;
  }
  .row-end-57 {
    grid-row-end: 57;
  }
  .row-end-58 {
    grid-row-end: 58;
  }
  .row-end-59 {
    grid-row-end: 59;
  }
  .row-end-60 {
    grid-row-end: 60;
  }
  .row-end-61 {
    grid-row-end: 61;
  }
  .row-end-62 {
    grid-row-end: 62;
  }
  .row-end-64 {
    grid-row-end: 64;
  }
  .row-end-65 {
    grid-row-end: 65;
  }
  .row-end-66 {
    grid-row-end: 66;
  }
  .row-end-67 {
    grid-row-end: 67;
  }
  .row-end-68 {
    grid-row-end: 68;
  }
  .row-end-69 {
    grid-row-end: 69;
  }
  .row-end-70 {
    grid-row-end: 70;
  }
  .row-end-71 {
    grid-row-end: 71;
  }
  .row-end-72 {
    grid-row-end: 72;
  }
  .row-end-73 {
    grid-row-end: 73;
  }
  .row-end-74 {
    grid-row-end: 74;
  }
  .row-end-75 {
    grid-row-end: 75;
  }
  .row-end-76 {
    grid-row-end: 76;
  }
  .row-end-77 {
    grid-row-end: 77;
  }
  .row-end-78 {
    grid-row-end: 78;
  }
  .row-end-79 {
    grid-row-end: 79;
  }
  .row-end-80 {
    grid-row-end: 80;
  }
  .row-end-81 {
    grid-row-end: 81;
  }
  .row-end-82 {
    grid-row-end: 82;
  }
  .row-end-84 {
    grid-row-end: 84;
  }
  .row-end-85 {
    grid-row-end: 85;
  }
  .row-end-86 {
    grid-row-end: 86;
  }
  .row-end-87 {
    grid-row-end: 87;
  }
  .row-end-88 {
    grid-row-end: 88;
  }
  .row-end-90 {
    grid-row-end: 90;
  }
  .row-end-91 {
    grid-row-end: 91;
  }
  .row-end-92 {
    grid-row-end: 92;
  }
  .row-end-94 {
    grid-row-end: 94;
  }
  .row-end-96 {
    grid-row-end: 96;
  }
  .row-end-97 {
    grid-row-end: 97;
  }
  .row-end-98 {
    grid-row-end: 98;
  }
  .row-end-99 {
    grid-row-end: 99;
  }
  .row-end-100 {
    grid-row-end: 100;
  }
  .row-end-102 {
    grid-row-end: 102;
  }
  .row-end-103 {
    grid-row-end: 103;
  }
  .row-end-104 {
    grid-row-end: 104;
  }
  .row-end-107 {
    grid-row-end: 107;
  }
  .row-end-109 {
    grid-row-end: 109;
  }
  .row-end-114 {
    grid-row-end: 114;
  }
  .row-end-116 {
    grid-row-end: 116;
  }
  .row-end-118 {
    grid-row-end: 118;
  }
  .row-end-120 {
    grid-row-end: 120;
  }
  .row-end-121 {
    grid-row-end: 121;
  }
  .row-end-122 {
    grid-row-end: 122;
  }
  .row-end-126 {
    grid-row-end: 126;
  }
  .row-end-127 {
    grid-row-end: 127;
  }
  .row-end-130 {
    grid-row-end: 130;
  }
  .row-end-132 {
    grid-row-end: 132;
  }
  .row-end-133 {
    grid-row-end: 133;
  }
  .row-end-135 {
    grid-row-end: 135;
  }
  .row-end-136 {
    grid-row-end: 136;
  }
  .row-end-143 {
    grid-row-end: 143;
  }
  .row-end-145 {
    grid-row-end: 145;
  }
  .row-end-147 {
    grid-row-end: 147;
  }
  .row-end-149 {
    grid-row-end: 149;
  }
  .row-end-154 {
    grid-row-end: 154;
  }
  .row-end-168 {
    grid-row-end: 168;
  }
  .row-end-170 {
    grid-row-end: 170;
  }
  .row-end-175 {
    grid-row-end: 175;
  }
  .row-end-186 {
    grid-row-end: 186;
  }
  .row-end-189 {
    grid-row-end: 189;
  }
  .row-end-192 {
    grid-row-end: 192;
  }
  .row-end-197 {
    grid-row-end: 197;
  }
  .row-end-200 {
    grid-row-end: 200;
  }
  .row-end-216 {
    grid-row-end: 216;
  }
  .row-end-254 {
    grid-row-end: 254;
  }
  .row-end-257 {
    grid-row-end: 257;
  }
  .row-end-260 {
    grid-row-end: 260;
  }
  .row-end-382 {
    grid-row-end: 382;
  }
  .row-end-1085 {
    grid-row-end: 1085;
  }
  .container {
    width: 100%;
  }
    @media (width >= 40rem) {
  .container {
      max-width: 40rem;
  }
    }
    @media (width >= 48rem) {
  .container {
      max-width: 48rem;
  }
    }
    @media (width >= 64rem) {
  .container {
      max-width: 64rem;
  }
    }
    @media (width >= 80rem) {
  .container {
      max-width: 80rem;
  }
    }
    @media (width >= 87.5rem) {
  .container {
      max-width: 87.5rem;
  }
    }
    @media (width >= 96rem) {
  .container {
      max-width: 96rem;
  }
    }
  .m-0 {
    margin: calc(var(--spacing) * 0);
  }
  .m-auto {
    margin: auto;
  }
  .mx-0 {
    margin-inline: calc(var(--spacing) * 0);
  }
  .mx-4 {
    margin-inline: var(--spacing-4);
  }
  .mx-auto {
    margin-inline: auto;
  }
  .my-0 {
    margin-block: calc(var(--spacing) * 0);
  }
  .my-2 {
    margin-block: var(--spacing-2);
  }
  .ms-4 {
    margin-inline-start: var(--spacing-4);
  }
  .mt-0\.5 {
    margin-top: calc(var(--spacing) * 0.5);
  }
  .mt-1 {
    margin-top: var(--spacing-1);
  }
  .mt-2 {
    margin-top: var(--spacing-2);
  }
  .mt-\[12px\] {
    margin-top: 12px;
  }
  .mr-2 {
    margin-right: var(--spacing-2);
  }
  .mr-4 {
    margin-right: var(--spacing-4);
  }
  .mb-0 {
    margin-bottom: calc(var(--spacing) * 0);
  }
  .mb-1 {
    margin-bottom: var(--spacing-1);
  }
  .mb-2 {
    margin-bottom: var(--spacing-2);
  }
  .mb-4 {
    margin-bottom: var(--spacing-4);
  }
  .mb-6 {
    margin-bottom: var(--spacing-6);
  }
  .-ml-4 {
    margin-left: calc(var(--spacing-4) * -1);
  }
  .ml-\[20px\] {
    margin-left: 20px;
  }
  .box-border {
    box-sizing: border-box;
  }
  .\!grid {
    display: grid !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;
  }
  .inline-table {
    display: inline-table;
  }
  .list-item {
    display: list-item;
  }
  .table {
    display: table;
  }
  .table-caption {
    display: table-caption;
  }
  .table-cell {
    display: table-cell;
  }
  .table-column {
    display: table-column;
  }
  .table-column-group {
    display: table-column-group;
  }
  .table-footer-group {
    display: table-footer-group;
  }
  .table-header-group {
    display: table-header-group;
  }
  .table-row {
    display: table-row;
  }
  .table-row-group {
    display: table-row-group;
  }
  .aspect-img {
    aspect-ratio: var(--aspect-img);
  }
  .aspect-square {
    aspect-ratio: 1 / 1;
  }
  .size-3 {
    width: var(--spacing-3);
    height: var(--spacing-3);
  }
  .size-4 {
    width: var(--spacing-4);
    height: var(--spacing-4);
  }
  .size-5 {
    width: var(--spacing-5);
    height: var(--spacing-5);
  }
  .size-6 {
    width: var(--spacing-6);
    height: var(--spacing-6);
  }
  .size-8 {
    width: var(--spacing-8);
    height: var(--spacing-8);
  }
  .size-10 {
    width: var(--spacing-10);
    height: var(--spacing-10);
  }
  .size-12 {
    width: var(--spacing-12);
    height: var(--spacing-12);
  }
  .size-20 {
    width: var(--spacing-20);
    height: var(--spacing-20);
  }
  .size-\[inherit\] {
    width: inherit;
    height: inherit;
  }
  .size-full {
    width: 100%;
    height: 100%;
  }
  .h-0 {
    height: calc(var(--spacing) * 0);
  }
  .h-2 {
    height: var(--spacing-2);
  }
  .h-5 {
    height: var(--spacing-5);
  }
  .h-6 {
    height: var(--spacing-6);
  }
  .h-8 {
    height: var(--spacing-8);
  }
  .h-10 {
    height: var(--spacing-10);
  }
  .h-12 {
    height: var(--spacing-12);
  }
  .h-85\.5 {
    height: calc(var(--spacing) * 85.5);
  }
  .h-\[1px\] {
    height: 1px;
  }
  .h-\[16px\] {
    height: 16px;
  }
  .h-\[22px\] {
    height: 22px;
  }
  .h-\[32px\] {
    height: 32px;
  }
  .h-\[40px\] {
    height: 40px;
  }
  .h-\[50px\] {
    height: 50px;
  }
  .h-\[60px\] {
    height: 60px;
  }
  .h-\[80px\] {
    height: 80px;
  }
  .h-\[160px\] {
    height: 160px;
  }
  .h-\[calc\(100\%-56px\)\] {
    height: calc(100% - 56px);
  }
  .h-\[calc\(100\%-100px\)\] {
    height: calc(100% - 100px);
  }
  .h-\[calc\(100vh_-_2_\*_64px\)\] {
    height: calc(100vh - 2 * 64px);
  }
  .h-\[calc\(100vh_-_64px\)\] {
    height: calc(100vh - 64px);
  }
  .h-auto {
    height: auto;
  }
  .h-full {
    height: 100%;
  }
  .h-screen {
    height: 100vh;
  }
  .max-h-\[calc\(100\%-64px\)\] {
    max-height: calc(100% - 64px);
  }
  .max-h-fit {
    max-height: fit-content;
  }
  .max-h-full {
    max-height: 100%;
  }
  .min-h-\[0px\] {
    min-height: 0px;
  }
  .min-h-\[32px\] {
    min-height: 32px;
  }
  .min-h-\[100vh\] {
    min-height: 100vh;
  }
  .min-h-\[200px\] {
    min-height: 200px;
  }
  .min-h-\[400px\] {
    min-height: 400px;
  }
  .min-h-\[calc\(100\%-56px\)\] {
    min-height: calc(100% - 56px);
  }
  .min-h-auto {
    min-height: auto;
  }
  .min-h-full {
    min-height: 100%;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .w-0 {
    width: calc(var(--spacing) * 0);
  }
  .w-6 {
    width: var(--spacing-6);
  }
  .w-8 {
    width: var(--spacing-8);
  }
  .w-10 {
    width: var(--spacing-10);
  }
  .w-12 {
    width: var(--spacing-12);
  }
  .w-65 {
    width: calc(var(--spacing) * 65);
  }
  .w-\[1px\] {
    width: 1px;
  }
  .w-\[10\%\] {
    width: 10%;
  }
  .w-\[16px\] {
    width: 16px;
  }
  .w-\[22px\] {
    width: 22px;
  }
  .w-\[32px\] {
    width: 32px;
  }
  .w-\[40px\] {
    width: 40px;
  }
  .w-\[80px\] {
    width: 80px;
  }
  .w-\[100vw\] {
    width: 100vw;
  }
  .w-\[200px\] {
    width: 200px;
  }
  .w-\[calc\(100\%\+32px\)\] {
    width: calc(100% + 32px);
  }
  .w-\[calc\(100\%-2rem\)\] {
    width: calc(100% - 2rem);
  }
  .w-\[inherit\] {
    width: inherit;
  }
  .w-auto {
    width: auto;
  }
  .w-fit {
    width: fit-content;
  }
  .w-full {
    width: 100%;
  }
  .w-screen {
    width: 100vw;
  }
  .max-w-10 {
    max-width: var(--spacing-10);
  }
  .max-w-24 {
    max-width: var(--spacing-24);
  }
  .max-w-\[6\.75rem\] {
    max-width: 6.75rem;
  }
  .max-w-\[60px\] {
    max-width: 60px;
  }
  .max-w-\[100vw\] {
    max-width: 100vw;
  }
  .max-w-\[160px\] {
    max-width: 160px;
  }
  .max-w-\[300px\] {
    max-width: 300px;
  }
  .max-w-\[400px\] {
    max-width: 400px;
  }
  .max-w-\[440px\] {
    max-width: 440px;
  }
  .max-w-\[500px\] {
    max-width: 500px;
  }
  .max-w-\[920px\] {
    max-width: 920px;
  }
  .max-w-\[calc\(100\%-64px\)\] {
    max-width: calc(100% - 64px);
  }
  .max-w-\[calc\(100vw-4rem\)\] {
    max-width: calc(100vw - 4rem);
  }
  .max-w-full {
    max-width: 100%;
  }
  .min-w-4 {
    min-width: var(--spacing-4);
  }
  .min-w-12 {
    min-width: var(--spacing-12);
  }
  .min-w-\[16px\] {
    min-width: 16px;
  }
  .min-w-\[22px\] {
    min-width: 22px;
  }
  .min-w-\[120px\] {
    min-width: 120px;
  }
  .min-w-\[320px\] {
    min-width: 320px;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-none {
    flex: none;
  }
  .shrink {
    flex-shrink: 1;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .flex-grow {
    flex-grow: 1;
  }
  .grow {
    flex-grow: 1;
  }
  .basis-full {
    flex-basis: 100%;
  }
  .border-collapse {
    border-collapse: collapse;
  }
  .translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0);
    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-0 {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-none {
    translate: none;
  }
  .scale-3d {
    scale: var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .animate-spin {
    animation: var(--animate-spin);
  }
  .cursor-grab {
    cursor: grab;
  }
  .cursor-not-allowed {
    cursor: not-allowed;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .touch-pinch-zoom {
    --tw-pinch-zoom: pinch-zoom;
    touch-action: var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);
  }
  .resize {
    resize: both;
  }
  .list-none {
    list-style-type: none;
  }
  .\[grid-template-columns\:minmax\(8px\,1fr\)_repeat\(4\,minmax\(0\,calc\(\(440px-3\*0px\)\/4\)\)\)_minmax\(8px\,1fr\)\] {
    grid-template-columns: minmax(8px,1fr) repeat(4,minmax(0,calc((440px - 3 * 0px) / 4))) minmax(8px,1fr);
  }
  .\[grid-template-columns\:minmax\(8px\,1fr\)_repeat\(4\,minmax\(0\,calc\(\(440px-3\*8px\)\/4\)\)\)_minmax\(8px\,1fr\)\] {
    grid-template-columns: minmax(8px,1fr) repeat(4,minmax(0,calc((440px - 3 * 8px) / 4))) minmax(8px,1fr);
  }
  .\[grid-template-columns\:minmax\(8px\,1fr\)_repeat\(4\,minmax\(0\,calc\(\(440px-3\*40px\)\/4\)\)\)_minmax\(8px\,1fr\)\] {
    grid-template-columns: minmax(8px,1fr) repeat(4,minmax(0,calc((440px - 3 * 40px) / 4))) minmax(8px,1fr);
  }
  .\[grid-template-columns\:minmax\(8px\,1fr\)_repeat\(4\,minmax\(0\,calc\(\(440px-3\*48px\)\/4\)\)\)_minmax\(8px\,1fr\)\] {
    grid-template-columns: minmax(8px,1fr) repeat(4,minmax(0,calc((440px - 3 * 48px) / 4))) minmax(8px,1fr);
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .grid-rows-28 {
    grid-template-rows: repeat(28, minmax(0, 1fr));
  }
  .grid-rows-\[repeat\(1\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(1,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(2\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(2,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(3\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(3,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(4\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(4,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(5\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(5,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(6\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(6,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(7\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(7,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(8\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(8,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(9\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(9,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(10\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(10,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(11\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(11,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(12\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(12,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(13\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(13,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(14\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(14,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(15\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(15,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(16\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(16,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(17\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(17,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(18\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(18,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(19\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(19,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(20\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(20,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(21\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(21,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(22\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(22,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(23\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(23,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(24\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(24,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(25\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(25,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(26\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(26,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(27\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(27,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(28\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(28,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(29\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(29,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(30\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(30,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(31\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(31,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(32\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(32,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(33\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(33,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(34\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(34,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(35\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(35,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(36\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(36,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(37\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(37,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(38\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(38,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(39\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(39,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(40\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(40,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(41\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(41,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(42\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(42,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(43\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(43,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(44\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(44,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(45\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(45,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(46\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(46,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(47\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(47,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(48\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(48,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(49\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(49,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(50\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(50,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(51\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(51,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(52\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(52,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(53\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(53,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(54\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(54,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(55\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(55,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(56\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(56,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(57\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(57,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(58\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(58,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(59\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(59,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(60\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(60,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(61\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(61,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(62\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(62,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(63\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(63,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(65\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(65,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(66\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(66,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(67\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(67,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(68\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(68,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(69\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(69,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(70\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(70,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(71\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(71,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(72\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(72,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(73\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(73,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(75\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(75,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(76\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(76,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(77\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(77,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(78\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(78,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(79\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(79,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(80\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(80,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(81\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(81,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(83\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(83,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(84\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(84,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(85\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(85,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(86\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(86,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(90\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(90,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(91\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(91,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(93\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(93,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(94\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(94,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(96\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(96,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(98\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(98,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(99\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(99,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(101\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(101,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(102\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(102,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(106\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(106,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(108\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(108,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(113\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(113,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(115\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(115,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(117\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(117,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(119\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(119,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(120\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(120,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(121\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(121,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(125\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(125,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(126\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(126,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(129\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(129,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(132\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(132,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(134\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(134,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(136\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(136,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(146\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(146,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(148\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(148,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(153\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(153,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(167\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(167,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(169\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(169,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(174\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(174,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(185\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(185,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(188\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(188,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(191\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(191,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(199\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(199,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(215\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(215,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(253\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(253,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(256\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(256,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(259\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(259,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(381\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(381,minmax(16px,auto));
  }
  .grid-rows-\[repeat\(1084\,minmax\(16px\,auto\)\)\] {
    grid-template-rows: repeat(1084,minmax(16px,auto));
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-nowrap {
    flex-wrap: nowrap;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .content-center {
    align-content: center;
  }
  .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-items-center {
    justify-items: center;
  }
  .\!gap-6 {
    gap: var(--spacing-6) !important;
  }
  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }
  .gap-1 {
    gap: var(--spacing-1);
  }
  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }
  .gap-2 {
    gap: var(--spacing-2);
  }
  .gap-3 {
    gap: var(--spacing-3);
  }
  .gap-4 {
    gap: var(--spacing-4);
  }
  .gap-5 {
    gap: var(--spacing-5);
  }
  .gap-6 {
    gap: var(--spacing-6);
  }
  .gap-8 {
    gap: var(--spacing-8);
  }
  .gap-10 {
    gap: var(--spacing-10);
  }
  .gap-12 {
    gap: var(--spacing-12);
  }
  .gap-\[0px\] {
    gap: 0px;
  }
  .gap-\[8px\] {
    gap: 8px;
  }
  .gap-\[16px\] {
    gap: 16px;
  }
  .gap-\[24px\] {
    gap: 24px;
  }
    :where(.space-y-0 > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
    }
    :where(.space-y-2 > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(var(--spacing-2) * var(--tw-space-y-reverse));
      margin-block-end: calc(var(--spacing-2) * calc(1 - var(--tw-space-y-reverse)));
    }
    :where(.space-y-6 > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(var(--spacing-6) * var(--tw-space-y-reverse));
      margin-block-end: calc(var(--spacing-6) * calc(1 - var(--tw-space-y-reverse)));
    }
    :where(.space-y-\[8px\] > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(8px * var(--tw-space-y-reverse));
      margin-block-end: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    }
    :where(.space-y-\[24px\] > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(24px * var(--tw-space-y-reverse));
      margin-block-end: calc(24px * calc(1 - var(--tw-space-y-reverse)));
    }
    :where(.space-y-reverse > :not(:last-child)) {
      --tw-space-y-reverse: 1;
    }
  .gap-x-1 {
    column-gap: var(--spacing-1);
  }
  .gap-x-2 {
    column-gap: var(--spacing-2);
  }
  .gap-x-3 {
    column-gap: var(--spacing-3);
  }
  .gap-x-5 {
    column-gap: var(--spacing-5);
  }
  .gap-x-\[0px\] {
    column-gap: 0px;
  }
  .gap-x-\[8px\] {
    column-gap: 8px;
  }
  .gap-x-\[40px\] {
    column-gap: 40px;
  }
  .gap-x-\[48px\] {
    column-gap: 48px;
  }
    :where(.space-x-2 > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(var(--spacing-2) * var(--tw-space-x-reverse));
      margin-inline-end: calc(var(--spacing-2) * calc(1 - var(--tw-space-x-reverse)));
    }
    :where(.space-x-reverse > :not(:last-child)) {
      --tw-space-x-reverse: 1;
    }
  .gap-y-2 {
    row-gap: var(--spacing-2);
  }
  .gap-y-4 {
    row-gap: var(--spacing-4);
  }
  .gap-y-6 {
    row-gap: var(--spacing-6);
  }
  .gap-y-\[0px\] {
    row-gap: 0px;
  }
  .gap-y-\[8px\] {
    row-gap: 8px;
  }
  .gap-y-\[16px\] {
    row-gap: 16px;
  }
    :where(.divide-x > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
    }
    :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-y-reverse > :not(:last-child)) {
      --tw-divide-y-reverse: 1;
    }
  .self-center {
    align-self: center;
  }
  .self-start {
    align-self: flex-start;
  }
  .self-stretch {
    align-self: stretch;
  }
  .justify-self-center {
    justify-self: center;
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-visible {
    overflow: visible;
  }
  .overflow-x-auto {
    overflow-x: auto;
  }
  .overflow-x-hidden {
    overflow-x: hidden;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .overflow-y-hidden {
    overflow-y: hidden;
  }
  .\!rounded-\[8px\] {
    border-radius: 8px !important;
  }
  .\!rounded-btn {
    border-radius: var(--radius-btn) !important;
  }
  .\!rounded-carousel-btn {
    border-radius: var(--radius-carousel-btn) !important;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-\(--sb-menu-border-radius\) {
    border-radius: var(--sb-menu-border-radius);
  }
  .rounded-\[0px\] {
    border-radius: 0px;
  }
  .rounded-\[8px\] {
    border-radius: 8px;
  }
  .rounded-\[16px\] {
    border-radius: 16px;
  }
  .rounded-\[50\%\] {
    border-radius: 50%;
  }
  .rounded-\[100px\] {
    border-radius: 100px;
  }
  .rounded-\[var\(--radius-btn\)\] {
    border-radius: var(--radius-btn);
  }
  .rounded-\[var\(--radius-img\)\] {
    border-radius: var(--radius-img);
  }
  .rounded-badge {
    border-radius: var(--radius-badge);
  }
  .rounded-btn {
    border-radius: var(--radius-btn);
  }
  .rounded-form {
    border-radius: var(--radius-form);
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-full\! {
    border-radius: calc(infinity * 1px) !important;
  }
  .rounded-img {
    border-radius: var(--radius-img);
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-md {
    border-radius: var(--radius-md);
  }
  .rounded-none {
    border-radius: 0;
  }
  .rounded-sm {
    border-radius: var(--radius-sm);
  }
  .rounded-xl {
    border-radius: var(--radius-xl);
  }
  .rounded-s {
    border-start-start-radius: 0.25rem;
    border-end-start-radius: 0.25rem;
  }
  .rounded-ss {
    border-start-start-radius: 0.25rem;
  }
  .rounded-e {
    border-start-end-radius: 0.25rem;
    border-end-end-radius: 0.25rem;
  }
  .rounded-se {
    border-start-end-radius: 0.25rem;
  }
  .rounded-se-lg {
    border-start-end-radius: var(--radius-lg);
  }
  .rounded-ee {
    border-end-end-radius: 0.25rem;
  }
  .rounded-ee-lg {
    border-end-end-radius: var(--radius-lg);
  }
  .rounded-es {
    border-end-start-radius: 0.25rem;
  }
  .rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .rounded-tl {
    border-top-left-radius: 0.25rem;
  }
  .rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  .rounded-tr {
    border-top-right-radius: 0.25rem;
  }
  .rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .rounded-br {
    border-bottom-right-radius: 0.25rem;
  }
  .rounded-br-\[var\(--sb-menu-border-radius\)\] {
    border-bottom-right-radius: var(--sb-menu-border-radius);
  }
  .rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }
  .rounded-bl-\[var\(--sb-menu-border-radius\)\] {
    border-bottom-left-radius: var(--sb-menu-border-radius);
  }
  .\!border {
    border-style: var(--tw-border-style) !important;
    border-width: 1px !important;
  }
  .\!border-\[2px\] {
    border-style: var(--tw-border-style) !important;
    border-width: 2px !important;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  .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-inline-style: var(--tw-border-style);
    border-inline-width: 1px;
  }
  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }
  .border-s {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 1px;
  }
  .border-e {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 1px;
  }
  .border-t {
    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-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }
  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }
  .border-none {
    --tw-border-style: none;
    border-style: none;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .\!border-foreground\/30 {
    border-color: var(--color-foreground) !important;
  }
    @supports (color: color-mix(in lab, red, red)) {
  .\!border-foreground\/30 {
      border-color: color-mix(in oklab, var(--color-foreground) 30%, transparent) !important;
  }
    }
  .\!border-transparent {
    border-color: transparent !important;
  }
  .border-\[\#0A2764ff\] {
    border-color: #0A2764ff;
  }
  .border-\[\#0E4647ff\] {
    border-color: #0E4647ff;
  }
  .border-\[\#000000ff\] {
    border-color: #000000ff;
  }
  .border-\[\#1B1A28ff\] {
    border-color: #1B1A28ff;
  }
  .border-\[\#2A326Aff\] {
    border-color: #2A326Aff;
  }
  .border-\[\#2B2725ff\] {
    border-color: #2B2725ff;
  }
  .border-\[\#2C2D2Fff\] {
    border-color: #2C2D2Fff;
  }
  .border-\[\#2E3136ff\] {
    border-color: #2E3136ff;
  }
  .border-\[\#163C67ff\] {
    border-color: #163C67ff;
  }
  .border-\[\#170F4Cff\] {
    border-color: #170F4Cff;
  }
  .border-\[\#373B3Bff\] {
    border-color: #373B3Bff;
  }
  .border-\[\#443D39ff\] {
    border-color: #443D39ff;
  }
  .border-\[\#453F3Aff\] {
    border-color: #453F3Aff;
  }
  .border-\[\#006466ff\] {
    border-color: #006466ff;
  }
  .border-\[\#10141Aff\] {
    border-color: #10141Aff;
  }
  .border-\[\#025377ff\] {
    border-color: #025377ff;
  }
  .border-\[\#112859ff\] {
    border-color: #112859ff;
  }
  .border-\[\#283618ff\] {
    border-color: #283618ff;
  }
  .border-\[\#525480ff\] {
    border-color: #525480ff;
  }
  .border-\[\#FFFFFFff\] {
    border-color: #FFFFFFff;
  }
  .border-current {
    border-color: currentcolor;
  }
  .border-foreground {
    border-color: var(--color-foreground);
  }
  .border-foreground\/20 {
    border-color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .border-foreground\/20 {
      border-color: color-mix(in oklab, var(--color-foreground) 20%, transparent);
  }
    }
  .border-foreground\/30 {
    border-color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .border-foreground\/30 {
      border-color: color-mix(in oklab, var(--color-foreground) 30%, transparent);
  }
    }
  .border-foreground\/38 {
    border-color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .border-foreground\/38 {
      border-color: color-mix(in oklab, var(--color-foreground) 38%, transparent);
  }
    }
  .border-foreground\/60 {
    border-color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .border-foreground\/60 {
      border-color: color-mix(in oklab, var(--color-foreground) 60%, transparent);
  }
    }
  .border-gray-100 {
    border-color: var(--color-gray-100);
  }
  .border-gray-200 {
    border-color: var(--color-gray-200);
  }
  .border-gray-300 {
    border-color: var(--color-gray-300);
  }
  .border-lightest {
    border-color: var(--color-lightest);
  }
  .border-red {
    border-color: var(--color-red);
  }
  .border-red-200 {
    border-color: var(--color-red-200);
  }
  .border-transparent {
    border-color: transparent;
  }
  .border-t-transparent {
    border-top-color: transparent;
  }
  .\!bg-\[\#FFFFFF\] {
    background-color: #FFFFFF !important;
  }
  .bg-\[\#0F4A30ff\] {
    background-color: #0F4A30ff;
  }
  .bg-\[\#000000\] {
    background-color: #000000;
  }
  .bg-\[\#001E97\] {
    background-color: #001E97;
  }
  .bg-\[\#1B1A28ff\] {
    background-color: #1B1A28ff;
  }
  .bg-\[\#1B4087\] {
    background-color: #1B4087;
  }
  .bg-\[\#1E1E1Eff\] {
    background-color: #1E1E1Eff;
  }
  .bg-\[\#1E2025ff\] {
    background-color: #1E2025ff;
  }
  .bg-\[\#2A326Aff\] {
    background-color: #2A326Aff;
  }
  .bg-\[\#2B2725ff\] {
    background-color: #2B2725ff;
  }
  .bg-\[\#2EF407\] {
    background-color: #2EF407;
  }
  .bg-\[\#2F3477ff\] {
    background-color: #2F3477ff;
  }
  .bg-\[\#3D453Dff\] {
    background-color: #3D453Dff;
  }
  .bg-\[\#4E5BEF\] {
    background-color: #4E5BEF;
  }
  .bg-\[\#5A5A5A\] {
    background-color: #5A5A5A;
  }
  .bg-\[\#6FA9F6\] {
    background-color: #6FA9F6;
  }
  .bg-\[\#6FA9F6ff\] {
    background-color: #6FA9F6ff;
  }
  .bg-\[\#8A735Aff\] {
    background-color: #8A735Aff;
  }
  .bg-\[\#25D366\] {
    background-color: #25D366;
  }
  .bg-\[\#443D39ff\] {
    background-color: #443D39ff;
  }
  .bg-\[\#1701BD\] {
    background-color: #1701BD;
  }
  .bg-\[\#006466ff\] {
    background-color: #006466ff;
  }
  .bg-\[\#10141Aff\] {
    background-color: #10141Aff;
  }
  .bg-\[\#48070Fff\] {
    background-color: #48070Fff;
  }
  .bg-\[\#131786\] {
    background-color: #131786;
  }
  .bg-\[\#174386\] {
    background-color: #174386;
  }
  .bg-\[\#223669ff\] {
    background-color: #223669ff;
  }
  .bg-\[\#283618ff\] {
    background-color: #283618ff;
  }
  .bg-\[\#303030ff\] {
    background-color: #303030ff;
  }
  .bg-\[\#525480ff\] {
    background-color: #525480ff;
  }
  .bg-\[\#A92CA5\] {
    background-color: #A92CA5;
  }
  .bg-\[\#B3B3B3ff\] {
    background-color: #B3B3B3ff;
  }
  .bg-\[\#B8FF65ff\] {
    background-color: #B8FF65ff;
  }
  .bg-\[\#B9C6D7ff\] {
    background-color: #B9C6D7ff;
  }
  .bg-\[\#BC6C25ff\] {
    background-color: #BC6C25ff;
  }
  .bg-\[\#C9A84C\] {
    background-color: #C9A84C;
  }
  .bg-\[\#CAD3CCff\] {
    background-color: #CAD3CCff;
  }
  .bg-\[\#D5E8EAff\] {
    background-color: #D5E8EAff;
  }
  .bg-\[\#E2C9A0ff\] {
    background-color: #E2C9A0ff;
  }
  .bg-\[\#E2C881ff\] {
    background-color: #E2C881ff;
  }
  .bg-\[\#E4E4E4ff\] {
    background-color: #E4E4E4ff;
  }
  .bg-\[\#E5D0B7ff\] {
    background-color: #E5D0B7ff;
  }
  .bg-\[\#E5F0FFff\] {
    background-color: #E5F0FFff;
  }
  .bg-\[\#E6CC80\] {
    background-color: #E6CC80;
  }
  .bg-\[\#E6E6E6ff\] {
    background-color: #E6E6E6ff;
  }
  .bg-\[\#E6EEE8ff\] {
    background-color: #E6EEE8ff;
  }
  .bg-\[\#E39F24\] {
    background-color: #E39F24;
  }
  .bg-\[\#EBA4B1\] {
    background-color: #EBA4B1;
  }
  .bg-\[\#EEF0F3ff\] {
    background-color: #EEF0F3ff;
  }
  .bg-\[\#EFF0F9ff\] {
    background-color: #EFF0F9ff;
  }
  .bg-\[\#F0F1FFff\] {
    background-color: #F0F1FFff;
  }
  .bg-\[\#F0FFECff\] {
    background-color: #F0FFECff;
  }
  .bg-\[\#F2F2F2ff\] {
    background-color: #F2F2F2ff;
  }
  .bg-\[\#F3EDF8ff\] {
    background-color: #F3EDF8ff;
  }
  .bg-\[\#F3F8F7ff\] {
    background-color: #F3F8F7ff;
  }
  .bg-\[\#F5DFBBff\] {
    background-color: #F5DFBBff;
  }
  .bg-\[\#F5F5DCff\] {
    background-color: #F5F5DCff;
  }
  .bg-\[\#F5F5F5ff\] {
    background-color: #F5F5F5ff;
  }
  .bg-\[\#F5F8FFff\] {
    background-color: #F5F8FFff;
  }
  .bg-\[\#F6EEE5ff\] {
    background-color: #F6EEE5ff;
  }
  .bg-\[\#F6F0D0ff\] {
    background-color: #F6F0D0ff;
  }
  .bg-\[\#F7C8DA\] {
    background-color: #F7C8DA;
  }
  .bg-\[\#F7C8DAff\] {
    background-color: #F7C8DAff;
  }
  .bg-\[\#F8EDFBff\] {
    background-color: #F8EDFBff;
  }
  .bg-\[\#F8F5EDff\] {
    background-color: #F8F5EDff;
  }
  .bg-\[\#FAFAF9FF\] {
    background-color: #FAFAF9FF;
  }
  .bg-\[\#FAFAFAff\] {
    background-color: #FAFAFAff;
  }
  .bg-\[\#FBF9F4ff\] {
    background-color: #FBF9F4ff;
  }
  .bg-\[\#FDEDCBff\] {
    background-color: #FDEDCBff;
  }
  .bg-\[\#FDFDFDff\] {
    background-color: #FDFDFDff;
  }
  .bg-\[\#FFC8E8ff\] {
    background-color: #FFC8E8ff;
  }
  .bg-\[\#FFDDDDff\] {
    background-color: #FFDDDDff;
  }
  .bg-\[\#FFF7F1ff\] {
    background-color: #FFF7F1ff;
  }
  .bg-\[\#FFFCECff\] {
    background-color: #FFFCECff;
  }
  .bg-\[\#FFFCF6ff\] {
    background-color: #FFFCF6ff;
  }
  .bg-\[\#FFFCFDff\] {
    background-color: #FFFCFDff;
  }
  .bg-\[\#FFFFFF\] {
    background-color: #FFFFFF;
  }
  .bg-\[\#FFFFFFcc\] {
    background-color: #FFFFFFcc;
  }
  .bg-\[\#FFFFFFff\] {
    background-color: #FFFFFFff;
  }
  .bg-\[\#ff\] {
    background-color: #ff;
  }
  .bg-\[transparent\] {
    background-color: transparent;
  }
  .bg-\[var\(--color-background\)\] {
    background-color: var(--color-background);
  }
  .bg-background {
    background-color: var(--color-background);
  }
  .bg-blue-600 {
    background-color: var(--color-blue-600);
  }
  .bg-contrast-layer {
    background-color: var(--color-contrast-layer);
  }
  .bg-foreground {
    background-color: var(--color-foreground);
  }
  .bg-foreground\/5 {
    background-color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .bg-foreground\/5 {
      background-color: color-mix(in oklab, var(--color-foreground) 5%, transparent);
  }
    }
  .bg-foreground\/15 {
    background-color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .bg-foreground\/15 {
      background-color: color-mix(in oklab, var(--color-foreground) 15%, transparent);
  }
    }
  .bg-foreground\/20 {
    background-color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .bg-foreground\/20 {
      background-color: color-mix(in oklab, var(--color-foreground) 20%, transparent);
  }
    }
  .bg-foreground\/30 {
    background-color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .bg-foreground\/30 {
      background-color: color-mix(in oklab, var(--color-foreground) 30%, transparent);
  }
    }
  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }
  .bg-gray-200 {
    background-color: var(--color-gray-200);
  }
  .bg-gray-900 {
    background-color: var(--color-gray-900);
  }
  .bg-lightest {
    background-color: var(--color-lightest);
  }
  .bg-red-50 {
    background-color: var(--color-red-50);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-cover {
    background-size: cover;
  }
  .bg-scroll {
    background-attachment: scroll;
  }
  .bg-center {
    background-position: center;
  }
  .bg-no-repeat {
    background-repeat: no-repeat;
  }
  .bg-repeat {
    background-repeat: repeat;
  }
  .mask-no-clip {
    mask-clip: no-clip;
  }
  .mask-repeat {
    mask-repeat: repeat;
  }
  .fill-black {
    fill: var(--color-black);
  }
  .fill-foreground {
    fill: var(--color-foreground);
  }
  .fill-foreground\/15 {
    fill: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .fill-foreground\/15 {
      fill: color-mix(in oklab, var(--color-foreground) 15%, transparent);
  }
    }
  .fill-foreground\/60 {
    fill: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .fill-foreground\/60 {
      fill: color-mix(in oklab, var(--color-foreground) 60%, transparent);
  }
    }
  .stroke-background {
    stroke: var(--color-background);
  }
  .stroke-foreground {
    stroke: var(--color-foreground);
  }
  .\!object-cover {
    object-fit: cover !important;
  }
  .object-contain {
    object-fit: contain;
  }
  .object-cover {
    object-fit: cover;
  }
  .object-left {
    object-position: left;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-2 {
    padding: var(--spacing-2);
  }
  .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }
  .p-3 {
    padding: var(--spacing-3);
  }
  .p-4 {
    padding: var(--spacing-4);
  }
  .p-6 {
    padding: var(--spacing-6);
  }
  .p-8 {
    padding: var(--spacing-8);
  }
  .p-10 {
    padding: var(--spacing-10);
  }
  .px-0 {
    padding-inline: calc(var(--spacing) * 0);
  }
  .px-1 {
    padding-inline: var(--spacing-1);
  }
  .px-3 {
    padding-inline: var(--spacing-3);
  }
  .px-4 {
    padding-inline: var(--spacing-4);
  }
  .px-6 {
    padding-inline: var(--spacing-6);
  }
  .px-11 {
    padding-inline: calc(var(--spacing) * 11);
  }
  .py-1 {
    padding-block: var(--spacing-1);
  }
  .py-2 {
    padding-block: var(--spacing-2);
  }
  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }
  .py-3 {
    padding-block: var(--spacing-3);
  }
  .py-4 {
    padding-block: var(--spacing-4);
  }
  .py-6 {
    padding-block: var(--spacing-6);
  }
  .py-10 {
    padding-block: var(--spacing-10);
  }
  .py-\[0px\] {
    padding-block: 0px;
  }
  .py-\[40px\] {
    padding-block: 40px;
  }
  .py-\[80px\] {
    padding-block: 80px;
  }
  .ps-2 {
    padding-inline-start: var(--spacing-2);
  }
  .pe-3 {
    padding-inline-end: var(--spacing-3);
  }
  .pe-4 {
    padding-inline-end: var(--spacing-4);
  }
  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }
  .pt-1 {
    padding-top: var(--spacing-1);
  }
  .pt-2 {
    padding-top: var(--spacing-2);
  }
  .pt-2\.5 {
    padding-top: calc(var(--spacing) * 2.5);
  }
  .pt-3 {
    padding-top: var(--spacing-3);
  }
  .pt-4 {
    padding-top: var(--spacing-4);
  }
  .pt-6 {
    padding-top: var(--spacing-6);
  }
  .pt-8 {
    padding-top: var(--spacing-8);
  }
  .pt-9 {
    padding-top: calc(var(--spacing) * 9);
  }
  .pt-10 {
    padding-top: var(--spacing-10);
  }
  .pr-0 {
    padding-right: calc(var(--spacing) * 0);
  }
  .pr-2 {
    padding-right: var(--spacing-2);
  }
  .pr-3 {
    padding-right: var(--spacing-3);
  }
  .pr-4 {
    padding-right: var(--spacing-4);
  }
  .pr-6 {
    padding-right: var(--spacing-6);
  }
  .pr-8 {
    padding-right: var(--spacing-8);
  }
  .pb-0 {
    padding-bottom: calc(var(--spacing) * 0);
  }
  .pb-1 {
    padding-bottom: var(--spacing-1);
  }
  .pb-1\.5 {
    padding-bottom: calc(var(--spacing) * 1.5);
  }
  .pb-2 {
    padding-bottom: var(--spacing-2);
  }
  .pb-3 {
    padding-bottom: var(--spacing-3);
  }
  .pb-4 {
    padding-bottom: var(--spacing-4);
  }
  .pb-6 {
    padding-bottom: var(--spacing-6);
  }
  .pb-8 {
    padding-bottom: var(--spacing-8);
  }
  .pb-10 {
    padding-bottom: var(--spacing-10);
  }
  .pb-20 {
    padding-bottom: var(--spacing-20);
  }
  .pl-0 {
    padding-left: calc(var(--spacing) * 0);
  }
  .pl-2 {
    padding-left: var(--spacing-2);
  }
  .pl-3 {
    padding-left: var(--spacing-3);
  }
  .pl-4 {
    padding-left: var(--spacing-4);
  }
  .pl-6 {
    padding-left: var(--spacing-6);
  }
  .pl-8 {
    padding-left: var(--spacing-8);
  }
  .pl-9 {
    padding-left: calc(var(--spacing) * 9);
  }
  .text-center {
    text-align: center;
  }
  .text-end {
    text-align: end;
  }
  .text-justify {
    text-align: justify;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .text-start {
    text-align: start;
  }
  .align-bottom {
    vertical-align: bottom;
  }
  .\!font-\[Montserrat\] {
    font-family: Montserrat !important;
  }
  .\!font-\[Open_Sans\] {
    font-family: Open Sans !important;
  }
  .\!font-\[Source_Sans_3\] {
    font-family: Source Sans 3 !important;
  }
  .\[font-family\:var\(--font-family-heading-five\)\] {
    font-family: var(--font-family-heading-five);
  }
  .\[font-family\:var\(--font-family-heading-four\)\] {
    font-family: var(--font-family-heading-four);
  }
  .\[font-family\:var\(--font-family-heading-one\)\] {
    font-family: var(--font-family-heading-one);
  }
  .\[font-family\:var\(--font-family-heading-six\)\] {
    font-family: var(--font-family-heading-six);
  }
  .\[font-family\:var\(--font-family-heading-three\)\] {
    font-family: var(--font-family-heading-three);
  }
  .\[font-family\:var\(--font-family-heading-two\)\] {
    font-family: var(--font-family-heading-two);
  }
  .\[font-family\:var\(--font-family-paragraph\)\] {
    font-family: var(--font-family-paragraph);
  }
  .font-\[Montserrat\] {
    font-family: Montserrat;
  }
  .font-\[Nunito\] {
    font-family: Nunito;
  }
  .font-\[Nunito_Sans\] {
    font-family: Nunito Sans;
  }
  .font-\[Open_Sans\] {
    font-family: Open Sans;
  }
  .font-\[PT_Serif\] {
    font-family: PT Serif;
  }
  .font-\[Roboto\] {
    font-family: Roboto;
  }
  .font-\[Source_Sans_3\] {
    font-family: Source Sans 3;
  }
  .font-default {
    font-family: var(--font-default);
  }
  .font-secondary {
    font-family: var(--font-secondary);
  }
  .\!text-sm {
    font-size: var(--text-sm) !important;
    line-height: var(--tw-leading, var(--text-sm--line-height)) !important;
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--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-sm\! {
    font-size: var(--text-sm) !important;
    line-height: var(--tw-leading, var(--text-sm--line-height)) !important;
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-2\.5xl {
    font-size: var(--text-2\.5xl);
  }
  .text-5\.5xl {
    font-size: var(--text-5\.5xl);
  }
  .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-\[56px\] {
    font-size: 56px;
  }
  .leading-1 {
    --tw-leading: var(--leading-1);
    line-height: var(--leading-1);
  }
  .leading-5\.5 {
    --tw-leading: var(--leading-5\.5);
    line-height: var(--leading-5\.5);
  }
  .leading-6 {
    --tw-leading: var(--leading-6);
    line-height: var(--leading-6);
  }
  .leading-6\.5 {
    --tw-leading: var(--leading-6\.5);
    line-height: var(--leading-6\.5);
  }
  .leading-7 {
    --tw-leading: var(--leading-7);
    line-height: var(--leading-7);
  }
  .leading-9 {
    --tw-leading: var(--leading-9);
    line-height: var(--leading-9);
  }
  .\[line-height\:var\(--line-height-heading-five\)\] {
    line-height: var(--line-height-heading-five);
  }
  .\[line-height\:var\(--line-height-heading-four\)\] {
    line-height: var(--line-height-heading-four);
  }
  .\[line-height\:var\(--line-height-heading-one\)\] {
    line-height: var(--line-height-heading-one);
  }
  .\[line-height\:var\(--line-height-heading-six\)\] {
    line-height: var(--line-height-heading-six);
  }
  .\[line-height\:var\(--line-height-heading-three\)\] {
    line-height: var(--line-height-heading-three);
  }
  .\[line-height\:var\(--line-height-heading-two\)\] {
    line-height: var(--line-height-heading-two);
  }
  .\[line-height\:var\(--line-height-paragraph\)\] {
    line-height: var(--line-height-paragraph);
  }
  .\!font-bold {
    --tw-font-weight: var(--font-weight-bold) !important;
    font-weight: var(--font-weight-bold) !important;
  }
  .font-\[400\] {
    --tw-font-weight: 400;
    font-weight: 400;
  }
  .font-\[500\] {
    --tw-font-weight: 500;
    font-weight: 500;
  }
  .font-\[700\] {
    --tw-font-weight: 700;
    font-weight: 700;
  }
  .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);
  }
  .\[font-weight\:var\(--font-weight-heading-five\)\] {
    font-weight: var(--font-weight-heading-five);
  }
  .\[font-weight\:var\(--font-weight-heading-four\)\] {
    font-weight: var(--font-weight-heading-four);
  }
  .\[font-weight\:var\(--font-weight-heading-one\)\] {
    font-weight: var(--font-weight-heading-one);
  }
  .\[font-weight\:var\(--font-weight-heading-six\)\] {
    font-weight: var(--font-weight-heading-six);
  }
  .\[font-weight\:var\(--font-weight-heading-three\)\] {
    font-weight: var(--font-weight-heading-three);
  }
  .\[font-weight\:var\(--font-weight-heading-two\)\] {
    font-weight: var(--font-weight-heading-two);
  }
  .\[font-weight\:var\(--font-weight-paragraph\)\] {
    font-weight: var(--font-weight-paragraph);
  }
  .text-wrap {
    text-wrap: wrap;
  }
  .break-words {
    overflow-wrap: break-word;
  }
  .break-all {
    word-break: break-all;
  }
  .text-clip {
    text-overflow: clip;
  }
  .text-ellipsis {
    text-overflow: ellipsis;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .text-\[\#0A1628\] {
    color: #0A1628;
  }
  .text-\[\#0A2764ff\] {
    color: #0A2764ff;
  }
  .text-\[\#0E4647ff\] {
    color: #0E4647ff;
  }
  .text-\[\#0F4A30\] {
    color: #0F4A30;
  }
  .text-\[\#000000\] {
    color: #000000;
  }
  .text-\[\#000000ff\] {
    color: #000000ff;
  }
  .text-\[\#1B1A28ff\] {
    color: #1B1A28ff;
  }
  .text-\[\#1E2025\] {
    color: #1E2025;
  }
  .text-\[\#2A326A\] {
    color: #2A326A;
  }
  .text-\[\#2A326Aff\] {
    color: #2A326Aff;
  }
  .text-\[\#2B2725ff\] {
    color: #2B2725ff;
  }
  .text-\[\#2C2D2Fff\] {
    color: #2C2D2Fff;
  }
  .text-\[\#2E3136ff\] {
    color: #2E3136ff;
  }
  .text-\[\#2F3477\] {
    color: #2F3477;
  }
  .text-\[\#6FA9F6\] {
    color: #6FA9F6;
  }
  .text-\[\#163C67ff\] {
    color: #163C67ff;
  }
  .text-\[\#170F4Cff\] {
    color: #170F4Cff;
  }
  .text-\[\#373B3Bff\] {
    color: #373B3Bff;
  }
  .text-\[\#443D39ff\] {
    color: #443D39ff;
  }
  .text-\[\#453F3Aff\] {
    color: #453F3Aff;
  }
  .text-\[\#4740B4\] {
    color: #4740B4;
  }
  .text-\[\#006466ff\] {
    color: #006466ff;
  }
  .text-\[\#10141Aff\] {
    color: #10141Aff;
  }
  .text-\[\#025377ff\] {
    color: #025377ff;
  }
  .text-\[\#112859ff\] {
    color: #112859ff;
  }
  .text-\[\#283618ff\] {
    color: #283618ff;
  }
  .text-\[\#525480ff\] {
    color: #525480ff;
  }
  .text-\[\#B8FF65\] {
    color: #B8FF65;
  }
  .text-\[\#E6E6E6\] {
    color: #E6E6E6;
  }
  .text-\[\#F5DFBB\] {
    color: #F5DFBB;
  }
  .text-\[\#F8F8F8\] {
    color: #F8F8F8;
  }
  .text-\[\#FBF9F4\] {
    color: #FBF9F4;
  }
  .text-\[\#FCF2EF\] {
    color: #FCF2EF;
  }
  .text-\[\#FDFDFD\] {
    color: #FDFDFD;
  }
  .text-\[\#FFF7F1\] {
    color: #FFF7F1;
  }
  .text-\[\#FFFDD9\] {
    color: #FFFDD9;
  }
  .text-\[\#FFFEFE\] {
    color: #FFFEFE;
  }
  .text-\[\#FFFFFF\] {
    color: #FFFFFF;
  }
  .text-\[\#FFFFFFff\] {
    color: #FFFFFFff;
  }
  .text-\[var\(--color-error\)\] {
    color: var(--color-error);
  }
  .text-\[var\(--color-success\)\] {
    color: var(--color-success);
  }
  .text-background {
    color: var(--color-background);
  }
  .text-blue-600 {
    color: var(--color-blue-600);
  }
  .text-foreground {
    color: var(--color-foreground);
  }
  .text-foreground\/40 {
    color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .text-foreground\/40 {
      color: color-mix(in oklab, var(--color-foreground) 40%, transparent);
  }
    }
  .text-foreground\/50 {
    color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .text-foreground\/50 {
      color: color-mix(in oklab, var(--color-foreground) 50%, transparent);
  }
    }
  .text-foreground\/60 {
    color: var(--color-foreground);
  }
    @supports (color: color-mix(in lab, red, red)) {
  .text-foreground\/60 {
      color: color-mix(in oklab, var(--color-foreground) 60%, transparent);
  }
    }
  .text-gray-500 {
    color: var(--color-gray-500);
  }
  .text-gray-800 {
    color: var(--color-gray-800);
  }
  .text-red {
    color: var(--color-red);
  }
  .text-red-500 {
    color: var(--color-red-500);
  }
  .text-red-700 {
    color: var(--color-red-700);
  }
  .text-red-800 {
    color: var(--color-red-800);
  }
  .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;
  }
  .diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .lining-nums {
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .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,);
  }
  .proportional-nums {
    --tw-numeric-spacing: proportional-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .slashed-zero {
    --tw-slashed-zero: slashed-zero;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
    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,);
  }
  .normal-nums {
    font-variant-numeric: normal;
  }
  .line-through {
    text-decoration-line: line-through;
  }
  .no-underline {
    text-decoration-line: none;
  }
  .overline {
    text-decoration-line: overline;
  }
  .underline {
    text-decoration-line: underline;
  }
  .decoration-foreground {
    text-decoration-color: var(--color-foreground);
  }
  .decoration-solid {
    text-decoration-style: solid;
  }
  .underline-offset-8 {
    text-underline-offset: 8px;
  }
  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-10 {
    opacity: 10%;
  }
  .opacity-12 {
    opacity: 12%;
  }
  .opacity-20 {
    opacity: 20%;
  }
  .opacity-30 {
    opacity: 30%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-80 {
    opacity: 80%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-2xs {
    --tw-shadow: 0 1px var(--tw-shadow-color, rgb(0 0 0 / 0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-banner {
    --tw-shadow: 0 10px 40px 10px var(--tw-shadow-color, rgba(0, 0, 0, 0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-mega {
    --tw-shadow: 0 -2px 1px -1px var(--tw-shadow-color, rgba(0, 0, 0, 0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-2 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);
  }
  .inset-ring {
    --tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-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);
  }
  .ring-foreground {
    --tw-ring-color: var(--color-foreground);
  }
  .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, rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.06)));
    --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06));
    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,);
  }
  .sepia {
    --tw-sepia: sepia(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-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
    -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-invert {
    --tw-backdrop-invert: invert(100%);
    -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-sepia {
    --tw-backdrop-sepia: sepia(100%);
    -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-filter {
    -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-\[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-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-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));
  }
  .delay-0 {
    transition-delay: 0ms;
  }
  .delay-250 {
    transition-delay: 250ms;
  }
  .duration-150 {
    --tw-duration: 150ms;
    transition-duration: 150ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-350 {
    --tw-duration: 350ms;
    transition-duration: 350ms;
  }
  .duration-500 {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .duration-700 {
    --tw-duration: 700ms;
    transition-duration: 700ms;
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .\[--color-background\:\#223669ff\] {
    --color-background: #223669ff;
  }
  .\[--color-background\:\#B3B3B3ff\] {
    --color-background: #B3B3B3ff;
  }
  .\[--color-background\:\#CAD3CCff\] {
    --color-background: #CAD3CCff;
  }
  .\[--color-background\:\#EEF0F3ff\] {
    --color-background: #EEF0F3ff;
  }
  .\[--color-background\:\#F5F5DCff\] {
    --color-background: #F5F5DCff;
  }
  .\[--color-background\:\#F5F5F5ff\] {
    --color-background: #F5F5F5ff;
  }
  .\[--color-background\:\#F5F8FFff\] {
    --color-background: #F5F8FFff;
  }
  .\[--color-background\:\#F6EEE5ff\] {
    --color-background: #F6EEE5ff;
  }
  .\[--color-background\:\#F6F0D0ff\] {
    --color-background: #F6F0D0ff;
  }
  .\[--color-background\:\#F8F5EDff\] {
    --color-background: #F8F5EDff;
  }
  .\[--color-background\:\#FAFAFAff\] {
    --color-background: #FAFAFAff;
  }
  .\[--color-background\:\#FFF7F1ff\] {
    --color-background: #FFF7F1ff;
  }
  .\[--color-background\:\#FFFCECff\] {
    --color-background: #FFFCECff;
  }
  .\[--color-background\:\#FFFCF6ff\] {
    --color-background: #FFFCF6ff;
  }
  .\[--color-background\:\#FFFCFDff\] {
    --color-background: #FFFCFDff;
  }
  .\[--color-background\:\#FFFFFFff\] {
    --color-background: #FFFFFFff;
  }
  .\[--color-foreground\:\#0A2764ff\] {
    --color-foreground: #0A2764ff;
  }
  .\[--color-foreground\:\#0E4647ff\] {
    --color-foreground: #0E4647ff;
  }
  .\[--color-foreground\:\#000000ff\] {
    --color-foreground: #000000ff;
  }
  .\[--color-foreground\:\#1B1A28ff\] {
    --color-foreground: #1B1A28ff;
  }
  .\[--color-foreground\:\#2A326Aff\] {
    --color-foreground: #2A326Aff;
  }
  .\[--color-foreground\:\#2B2725ff\] {
    --color-foreground: #2B2725ff;
  }
  .\[--color-foreground\:\#2C2D2Fff\] {
    --color-foreground: #2C2D2Fff;
  }
  .\[--color-foreground\:\#2E3136ff\] {
    --color-foreground: #2E3136ff;
  }
  .\[--color-foreground\:\#163C67ff\] {
    --color-foreground: #163C67ff;
  }
  .\[--color-foreground\:\#170F4Cff\] {
    --color-foreground: #170F4Cff;
  }
  .\[--color-foreground\:\#373B3Bff\] {
    --color-foreground: #373B3Bff;
  }
  .\[--color-foreground\:\#443D39ff\] {
    --color-foreground: #443D39ff;
  }
  .\[--color-foreground\:\#453F3Aff\] {
    --color-foreground: #453F3Aff;
  }
  .\[--color-foreground\:\#006466ff\] {
    --color-foreground: #006466ff;
  }
  .\[--color-foreground\:\#10141Aff\] {
    --color-foreground: #10141Aff;
  }
  .\[--color-foreground\:\#025377ff\] {
    --color-foreground: #025377ff;
  }
  .\[--color-foreground\:\#112859ff\] {
    --color-foreground: #112859ff;
  }
  .\[--color-foreground\:\#283618ff\] {
    --color-foreground: #283618ff;
  }
  .\[--color-foreground\:\#525480ff\] {
    --color-foreground: #525480ff;
  }
  .\[--color-foreground\:\#FFFFFFff\] {
    --color-foreground: #FFFFFFff;
  }
  .\[--radius-form\:8px\] {
    --radius-form: 8px;
  }
  .\[-moz-appearance\:_textfield\] {
    -moz-appearance:  textfield;
  }
  .\[-ms-overflow-style\:none\] {
    -ms-overflow-style: none;
  }
  .\[scrollbar-width\:none\] {
    scrollbar-width: none;
  }
    :where(.divide-x-reverse > :not(:last-child)) {
      --tw-divide-x-reverse: 1;
    }
  .ring-inset {
    --tw-ring-inset: inset;
  }
    :is(.\*\:px-1\.5 > *) {
      padding-inline: calc(var(--spacing) * 1.5);
    }
    .placeholder\:font-\[Montserrat\]::placeholder {
      font-family: Montserrat;
    }
    .placeholder\:font-\[400\]::placeholder {
      --tw-font-weight: 400;
      font-weight: 400;
    }
    .placeholder\:text-\[\#0A2764ff\]::placeholder {
      color: #0A2764ff;
    }
    .placeholder\:text-\[\#0E4647ff\]::placeholder {
      color: #0E4647ff;
    }
    .placeholder\:text-\[\#000000ff\]::placeholder {
      color: #000000ff;
    }
    .placeholder\:text-\[\#1B1A28ff\]::placeholder {
      color: #1B1A28ff;
    }
    .placeholder\:text-\[\#2A326Aff\]::placeholder {
      color: #2A326Aff;
    }
    .placeholder\:text-\[\#2B2725ff\]::placeholder {
      color: #2B2725ff;
    }
    .placeholder\:text-\[\#2C2D2Fff\]::placeholder {
      color: #2C2D2Fff;
    }
    .placeholder\:text-\[\#2E3136ff\]::placeholder {
      color: #2E3136ff;
    }
    .placeholder\:text-\[\#163C67ff\]::placeholder {
      color: #163C67ff;
    }
    .placeholder\:text-\[\#170F4Cff\]::placeholder {
      color: #170F4Cff;
    }
    .placeholder\:text-\[\#373B3Bff\]::placeholder {
      color: #373B3Bff;
    }
    .placeholder\:text-\[\#443D39ff\]::placeholder {
      color: #443D39ff;
    }
    .placeholder\:text-\[\#453F3Aff\]::placeholder {
      color: #453F3Aff;
    }
    .placeholder\:text-\[\#006466ff\]::placeholder {
      color: #006466ff;
    }
    .placeholder\:text-\[\#10141Aff\]::placeholder {
      color: #10141Aff;
    }
    .placeholder\:text-\[\#025377ff\]::placeholder {
      color: #025377ff;
    }
    .placeholder\:text-\[\#112859ff\]::placeholder {
      color: #112859ff;
    }
    .placeholder\:text-\[\#283618ff\]::placeholder {
      color: #283618ff;
    }
    .placeholder\:text-\[\#525480ff\]::placeholder {
      color: #525480ff;
    }
    .placeholder\:text-\[\#FFFFFFff\]::placeholder {
      color: #FFFFFFff;
    }
    .placeholder\:text-foreground\/60::placeholder {
      color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .placeholder\:text-foreground\/60::placeholder {
        color: color-mix(in oklab, var(--color-foreground) 60%, transparent);
    }
      }
    .before\:pointer-events-none::before {
      content: var(--tw-content);
      pointer-events: none;
    }
    .before\:absolute::before {
      content: var(--tw-content);
      position: absolute;
    }
    .before\:inset-0::before {
      content: var(--tw-content);
      inset: calc(var(--spacing) * 0);
    }
    .before\:z-0::before {
      content: var(--tw-content);
      z-index: 0;
    }
    .before\:bg-\[linear-gradient\(rgba\(0\,0\,0\,0\.2\)\,rgba\(0\,0\,0\,0\.2\)\)\,url\(\/media\/fitness-hero-v3-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url(/media/fitness-hero-v3-1.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(0\,0\,0\,0\.3\)\,rgba\(0\,0\,0\,0\.3\)\)\,url\(\/media\/huaraches-comida\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(/media/huaraches-comida.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(0\,0\,0\,0\.3\)\,rgba\(0\,0\,0\,0\.3\)\)\,url\(\/media\/pablo-merchan-montes-hyie90cn6b0-unsplash\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(/media/pablo-merchan-montes-hyie90cn6b0-unsplash.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(0\,0\,0\,0\.4\)\,rgba\(0\,0\,0\,0\.4\)\)\,url\(\/media\/chatgpt-image-apr-24-2026-08-50-24-am\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url(/media/chatgpt-image-apr-24-2026-08-50-24-am.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(0\,45\,62\,0\.2\)\,rgba\(0\,45\,62\,0\.2\)\)\,url\(\/media\/img-1593-4\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(0,45,62,0.2),rgba(0,45,62,0.2)),url(/media/img-1593-4.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(0\,55\,61\,0\.4\)\,rgba\(0\,55\,61\,0\.4\)\)\,url\(\/media\/photo-1757509938342-0fd7dd95fee1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(0,55,61,0.4),rgba(0,55,61,0.4)),url(/media/photo-1757509938342-0fd7dd95fee1.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(0\,82\,255\,0\.3\)\,rgba\(0\,82\,255\,0\.3\)\)\,url\(\/media\/photo-1503676260728-1c00da094a0b\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(0,82,255,0.3),rgba(0,82,255,0.3)),url(/media/photo-1503676260728-1c00da094a0b.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(10\,22\,117\,0\.49\)\,rgba\(10\,22\,117\,0\.49\)\)\,url\(\/media\/dbroubd\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(10,22,117,0.49),rgba(10,22,117,0.49)),url(/media/dbroubd.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(14\,13\,13\,0\.3\)\,rgba\(14\,13\,13\,0\.3\)\)\,url\(\/media\/portadaa\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(14,13,13,0.3),rgba(14,13,13,0.3)),url(/media/portadaa.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(14\,13\,13\,0\.3\)\,rgba\(14\,13\,13\,0\.3\)\)\,url\(\/media\/tempimagecxa4sy\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(14,13,13,0.3),rgba(14,13,13,0.3)),url(/media/tempimagecxa4sy.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(16\,20\,26\,0\.1\)\,rgba\(16\,20\,26\,0\.1\)\)\,url\(\/media\/building-2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(16,20,26,0.1),rgba(16,20,26,0.1)),url(/media/building-2.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(16\,20\,26\,0\.1\)\,rgba\(16\,20\,26\,0\.1\)\)\,url\(\/media\/diseno-sin-titulo-4\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(16,20,26,0.1),rgba(16,20,26,0.1)),url(/media/diseno-sin-titulo-4.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(16\,20\,26\,0\.3\)\,rgba\(16\,20\,26\,0\.3\)\)\,url\(\/media\/chatgpt-image-sep-22-2025-at-09-21-15-pm\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(16,20,26,0.3),rgba(16,20,26,0.3)),url(/media/chatgpt-image-sep-22-2025-at-09-21-15-pm.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(16\,20\,26\,0\.3\)\,rgba\(16\,20\,26\,0\.3\)\)\,url\(\/media\/main-pic-02\.2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(16,20,26,0.3),rgba(16,20,26,0.3)),url(/media/main-pic-02.2.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(16\,20\,26\,0\.3\)\,rgba\(16\,20\,26\,0\.3\)\)\,url\(\/media\/photo-1480944657103-7fed22359e1d\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(16,20,26,0.3),rgba(16,20,26,0.3)),url(/media/photo-1480944657103-7fed22359e1d.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(16\,20\,26\,0\.6\)\,rgba\(16\,20\,26\,0\.6\)\)\,url\(\/media\/lizrwvberuuzqoowjuen-photoaday-csd-20-281-20of-201-29-5\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(16,20,26,0.6),rgba(16,20,26,0.6)),url(/media/lizrwvberuuzqoowjuen-photoaday-csd-20-281-20of-201-29-5.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(17\,18\,36\,0\.1\)\,rgba\(17\,18\,36\,0\.1\)\)\,url\(\/media\/adobestock-684907437\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(17,18,36,0.1),rgba(17,18,36,0.1)),url(/media/adobestock-684907437.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(23\,67\,134\,0\.4\)\,rgba\(23\,67\,134\,0\.4\)\)\,url\(\/media\/selective-focus-of-smiling-multicultural-team-of-c-2024-11-17-22-06-42-utc\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(23,67,134,0.4),rgba(23,67,134,0.4)),url(/media/selective-focus-of-smiling-multicultural-team-of-c-2024-11-17-22-06-42-utc.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(26\,41\,81\,0\.1\)\,rgba\(26\,41\,81\,0\.1\)\)\,url\(\/media\/adobestock-328826325\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(26,41,81,0.1),rgba(26,41,81,0.1)),url(/media/adobestock-328826325.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(33\,96\,146\,0\.2\)\,rgba\(33\,96\,146\,0\.2\)\)\,url\(\/media\/img-7873-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(33,96,146,0.2),rgba(33,96,146,0.2)),url(/media/img-7873-1.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(34\,54\,105\,0\.4\)\,rgba\(34\,54\,105\,0\.4\)\)\,url\(\/media\/sg-mj-a-happy-multicultural-team-of-at-least-four-professiona-4ea10c09-a703-4d80-8671-f93a41088cda-2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(34,54,105,0.4),rgba(34,54,105,0.4)),url(/media/sg-mj-a-happy-multicultural-team-of-at-least-four-professiona-4ea10c09-a703-4d80-8671-f93a41088cda-2.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(42\,26\,14\,0\.4\)\,rgba\(42\,26\,14\,0\.4\)\)\,url\(\/media\/logo-600px\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(42,26,14,0.4),rgba(42,26,14,0.4)),url(/media/logo-600px.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(42\,26\,14\,0\.5\)\,rgba\(42\,26\,14\,0\.5\)\)\,url\(\/media\/fondo-top\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(42,26,14,0.5),rgba(42,26,14,0.5)),url(/media/fondo-top.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(44\,75\,121\,0\.4\)\,rgba\(44\,75\,121\,0\.4\)\)\,url\(\/media\/photo-1520250497591-112f2f40a3f4\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(44,75,121,0.4),rgba(44,75,121,0.4)),url(/media/photo-1520250497591-112f2f40a3f4.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(47\,52\,119\,0\.1\)\,rgba\(47\,52\,119\,0\.1\)\)\,url\(\/media\/fondo-pagina-web-5\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(47,52,119,0.1),rgba(47,52,119,0.1)),url(/media/fondo-pagina-web-5.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(48\,48\,48\,0\.2\)\,rgba\(48\,48\,48\,0\.2\)\)\,url\(\/media\/prove\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(48,48,48,0.2),rgba(48,48,48,0.2)),url(/media/prove.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(48\,48\,48\,0\.5\)\,rgba\(48\,48\,48\,0\.5\)\)\,url\(\/media\/496532558-2927081577463542-5087666680143210924-n\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(48,48,48,0.5),rgba(48,48,48,0.5)),url(/media/496532558-2927081577463542-5087666680143210924-n.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(50\,52\,48\,0\.4\)\,rgba\(50\,52\,48\,0\.4\)\)\,url\(\/media\/portada-goalerz-facebook\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(50,52,48,0.4),rgba(50,52,48,0.4)),url(/media/portada-goalerz-facebook.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(63\,63\,70\,0\.66\)\,rgba\(63\,63\,70\,0\.66\)\)\,url\(\/media\/jv2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(63,63,70,0.66),rgba(63,63,70,0.66)),url(/media/jv2.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(66\,74\,88\,0\.2\)\,rgba\(66\,74\,88\,0\.2\)\)\,url\(\/media\/usa-california-big-sur-pacific-coast-national-2024-09-23-01-18-14-utc\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(66,74,88,0.2),rgba(66,74,88,0.2)),url(/media/usa-california-big-sur-pacific-coast-national-2024-09-23-01-18-14-utc.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,61\,57\,0\.1\)\,rgba\(68\,61\,57\,0\.1\)\)\,url\(\/media\/img-7579-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,61,57,0.1),rgba(68,61,57,0.1)),url(/media/img-7579-1.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,61\,57\,0\.4\)\,rgba\(68\,61\,57\,0\.4\)\)\,url\(\/media\/471453741-1079630443912932-1103127957138271749-n\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,61,57,0.4),rgba(68,61,57,0.4)),url(/media/471453741-1079630443912932-1103127957138271749-n.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,61\,57\,0\.4\)\,rgba\(68\,61\,57\,0\.4\)\)\,url\(\/media\/layer-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,61,57,0.4),rgba(68,61,57,0.4)),url(/media/layer-1.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,61\,57\,0\.4\)\,rgba\(68\,61\,57\,0\.4\)\)\,url\(\/media\/sweet-2022\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,61,57,0.4),rgba(68,61,57,0.4)),url(/media/sweet-2022.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,61\,57\,0\.6\)\,rgba\(68\,61\,57\,0\.6\)\)\,url\(\/media\/entrepreneur-lifestyle14\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,61,57,0.6),rgba(68,61,57,0.6)),url(/media/entrepreneur-lifestyle14.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,61\,57\,0\.6\)\,rgba\(68\,61\,57\,0\.6\)\)\,url\(\/media\/img-3778\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,61,57,0.6),rgba(68,61,57,0.6)),url(/media/img-3778.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,82\,55\,0\.5\)\,rgba\(68\,82\,55\,0\.5\)\)\,url\(\/media\/ceramic-banner\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,82,55,0.5),rgba(68,82,55,0.5)),url(/media/ceramic-banner.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,82\,55\,0\.5\)\,rgba\(68\,82\,55\,0\.5\)\)\,url\(\/media\/img-6520\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,82,55,0.5),rgba(68,82,55,0.5)),url(/media/img-6520.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(68\,82\,55\,0\.6\)\,rgba\(68\,82\,55\,0\.6\)\)\,url\(\/media\/signal-2025-11-03-142211\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(68,82,55,0.6),rgba(68,82,55,0.6)),url(/media/signal-2025-11-03-142211.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(90\,46\,12\,0\.4\)\,rgba\(90\,46\,12\,0\.4\)\)\,url\(\/media\/cafe-de-especialidad-cartago\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(90,46,12,0.4),rgba(90,46,12,0.4)),url(/media/cafe-de-especialidad-cartago.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(90\,46\,12\,0\.5\)\,rgba\(90\,46\,12\,0\.5\)\)\,url\(\/media\/fondo-top\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(90,46,12,0.5),rgba(90,46,12,0.5)),url(/media/fondo-top.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(144\,17\,17\,0\.5\)\,rgba\(144\,17\,17\,0\.5\)\)\,url\(\/media\/photo-1506372023823-741c83b836fe\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(144,17,17,0.5),rgba(144,17,17,0.5)),url(/media/photo-1506372023823-741c83b836fe.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(188\,108\,37\,0\.3\)\,rgba\(188\,108\,37\,0\.3\)\)\,url\(\/media\/photo-1480944657103-7fed22359e1d\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(188,108,37,0.3),rgba(188,108,37,0.3)),url(/media/photo-1480944657103-7fed22359e1d.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(206\,207\,242\,0\.2\)\,rgba\(206\,207\,242\,0\.2\)\)\,url\(\/media\/img-5383\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(206,207,242,0.2),rgba(206,207,242,0.2)),url(/media/img-5383.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(243\,225\,219\,0\.1\)\,rgba\(243\,225\,219\,0\.1\)\)\,url\(\/media\/photo-1481653125770-b78c206c59d4\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(243,225,219,0.1),rgba(243,225,219,0.1)),url(/media/photo-1481653125770-b78c206c59d4.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(248\,245\,237\,0\.5\)\,rgba\(248\,245\,237\,0\.5\)\)\,url\(\/media\/law-modern-bg-light-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(248,245,237,0.5),rgba(248,245,237,0.5)),url(/media/law-modern-bg-light-1.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(252\,237\,205\,0\.4\)\,rgba\(252\,237\,205\,0\.4\)\)\,url\(\/media\/20180515-002131909-ios3-copy\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(252,237,205,0.4),rgba(252,237,205,0.4)),url(/media/20180515-002131909-ios3-copy.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(252\,242\,239\,0\.2\)\,rgba\(252\,242\,239\,0\.2\)\)\,url\(\/media\/photo-1499568509606-4f9b771232ed\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(252,242,239,0.2),rgba(252,242,239,0.2)),url(/media/photo-1499568509606-4f9b771232ed.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,236\,159\,0\.2\)\,rgba\(255\,236\,159\,0\.2\)\)\,url\(\/media\/morocho2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,236,159,0.2),rgba(255,236,159,0.2)),url(/media/morocho2.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,246\,235\,0\.2\)\,rgba\(255\,246\,235\,0\.2\)\)\,url\(\/media\/photo-1490730141103-6cac27aaab94\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,246,235,0.2),rgba(255,246,235,0.2)),url(/media/photo-1490730141103-6cac27aaab94.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,247\,241\,0\.4\)\,rgba\(255\,247\,241\,0\.4\)\)\,url\(\/media\/photo-1576158831003-d41033ec31fd\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,247,241,0.4),rgba(255,247,241,0.4)),url(/media/photo-1576158831003-d41033ec31fd.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,252\,253\,0\.5\)\,rgba\(255\,252\,253\,0\.5\)\)\,url\(\/media\/img-20191023-wa0010-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,252,253,0.5),rgba(255,252,253,0.5)),url(/media/img-20191023-wa0010-1.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.1\)\,rgba\(255\,255\,255\,0\.1\)\)\,url\(\/media\/captura-de-pantalla-2026-03-02-a-la-s-3-56-11-p-m\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.1)),url(/media/captura-de-pantalla-2026-03-02-a-la-s-3-56-11-p-m.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.1\)\,rgba\(255\,255\,255\,0\.1\)\)\,url\(\/media\/merkapital-pptt3432\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.1)),url(/media/merkapital-pptt3432.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.2\)\,rgba\(255\,255\,255\,0\.2\)\)\,url\(\/media\/screen\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0.2)),url(/media/screen.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.3\)\,rgba\(255\,255\,255\,0\.3\)\)\,url\(\/media\/photo-1546440765-e7e3c881b5fe\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0.3)),url(/media/photo-1546440765-e7e3c881b5fe.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.4\)\,rgba\(255\,255\,255\,0\.4\)\)\,url\(https\:\/\/ecom-fixtures-media-bucket-webp\.s3\.eu-central-1\.amazonaws\.com\/688496764233\/background-2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,255,255,0.4),rgba(255,255,255,0.4)),url(https://ecom-fixtures-media-bucket-webp.s3.eu-central-1.amazonaws.com/688496764233/background-2.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.4\)\,rgba\(255\,255\,255\,0\.4\)\)\,url\(https\:\/\/ecom-fixtures-media-bucket-webp\.s3\.eu-central-1\.amazonaws\.com\/688496764233\/img-container\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,255,255,0.4),rgba(255,255,255,0.4)),url(https://ecom-fixtures-media-bucket-webp.s3.eu-central-1.amazonaws.com/688496764233/img-container.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.6\)\,rgba\(255\,255\,255\,0\.6\)\)\,url\(\/media\/f374c839-9ae6-4a70-b932-0fa8cd27c59d\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/media/f374c839-9ae6-4a70-b932-0fa8cd27c59d.webp);
    }
    .before\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.6\)\,rgba\(255\,255\,255\,0\.6\)\)\,url\(\/media\/fondo-principal-hotel-en-tulcan\.webp\)\]::before {
      content: var(--tw-content);
      background-image: linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/media/fondo-principal-hotel-en-tulcan.webp);
    }
    .before\:bg-\[url\(\/media\/1b0cc699\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/1b0cc699.webp);
    }
    .before\:bg-\[url\(\/media\/8a3462e0-c0b3-4eab-a68e-de66644716bd\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/8a3462e0-c0b3-4eab-a68e-de66644716bd.webp);
    }
    .before\:bg-\[url\(\/media\/254f3017-63a8-4307-bce6-8a061ddcc40b\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/254f3017-63a8-4307-bce6-8a061ddcc40b.webp);
    }
    .before\:bg-\[url\(\/media\/20250703-170356-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/20250703-170356-1.webp);
    }
    .before\:bg-\[url\(\/media\/adobestock-1364504992\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/adobestock-1364504992.webp);
    }
    .before\:bg-\[url\(\/media\/aplicacion-de-gel-rubber-2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/aplicacion-de-gel-rubber-2.webp);
    }
    .before\:bg-\[url\(\/media\/arbol-de-cerezo-en-flor-907-1-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/arbol-de-cerezo-en-flor-907-1-1.webp);
    }
    .before\:bg-\[url\(\/media\/background-jv2-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/background-jv2-1.webp);
    }
    .before\:bg-\[url\(\/media\/background-jv2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/background-jv2.webp);
    }
    .before\:bg-\[url\(\/media\/bible\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/bible.webp);
    }
    .before\:bg-\[url\(\/media\/cafe-cultura-club-exportacion-cafe-colombiano-mundo\.webp\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/cafe-cultura-club-exportacion-cafe-colombiano-mundo.webp.webp);
    }
    .before\:bg-\[url\(\/media\/cafeteriacartago\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/cafeteriacartago.webp);
    }
    .before\:bg-\[url\(\/media\/cap-baners-12\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/cap-baners-12.webp);
    }
    .before\:bg-\[url\(\/media\/central-ac\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/central-ac.webp);
    }
    .before\:bg-\[url\(\/media\/chatgpt-image-aug-22-2025-06-03-18-pm\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/chatgpt-image-aug-22-2025-06-03-18-pm.webp);
    }
    .before\:bg-\[url\(\/media\/chatgpt-image-jan-6-2026-03-59-58-pm\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/chatgpt-image-jan-6-2026-03-59-58-pm.webp);
    }
    .before\:bg-\[url\(\/media\/cheryl-back\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/cheryl-back.webp);
    }
    .before\:bg-\[url\(\/media\/design-art\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/design-art.webp);
    }
    .before\:bg-\[url\(\/media\/dscn2313\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/dscn2313.webp);
    }
    .before\:bg-\[url\(\/media\/ecofriendly-background-img1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/ecofriendly-background-img1.webp);
    }
    .before\:bg-\[url\(\/media\/entrepreneur-lifestyle176\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/entrepreneur-lifestyle176.webp);
    }
    .before\:bg-\[url\(\/media\/environmental-protection-issues-related-sustainable-development-960396-247500\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/environmental-protection-issues-related-sustainable-development-960396-247500.webp);
    }
    .before\:bg-\[url\(\/media\/freepik-the-style-is-candid-image-photography-with-natural-50458\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/freepik-the-style-is-candid-image-photography-with-natural-50458.webp);
    }
    .before\:bg-\[url\(\/media\/gb-splash-bg-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/gb-splash-bg-1.webp);
    }
    .before\:bg-\[url\(\/media\/gb-splash-screenshot-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/gb-splash-screenshot-1.webp);
    }
    .before\:bg-\[url\(\/media\/gb-splash-title\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/gb-splash-title.webp);
    }
    .before\:bg-\[url\(\/media\/home-page-cover\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/home-page-cover.webp);
    }
    .before\:bg-\[url\(\/media\/i-like-dani\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/i-like-dani.webp);
    }
    .before\:bg-\[url\(\/media\/image-18\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/image-18.webp);
    }
    .before\:bg-\[url\(\/media\/imageedit-1-9109329495\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/imageedit-1-9109329495.webp);
    }
    .before\:bg-\[url\(\/media\/img-0704\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/img-0704.webp);
    }
    .before\:bg-\[url\(\/media\/img-20260121-152040\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/img-20260121-152040.webp);
    }
    .before\:bg-\[url\(\/media\/intelligence-background-b-and-w\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/intelligence-background-b-and-w.webp);
    }
    .before\:bg-\[url\(\/media\/justicia-via-legal-costarica\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/justicia-via-legal-costarica.webp);
    }
    .before\:bg-\[url\(\/media\/kate-ibragimova-begtsocnhro-unsplash\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/kate-ibragimova-begtsocnhro-unsplash.webp);
    }
    .before\:bg-\[url\(\/media\/ken-cheung-konwfwuaauk-unsplash\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/ken-cheung-konwfwuaauk-unsplash.webp);
    }
    .before\:bg-\[url\(\/media\/laptop2\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/laptop2.webp);
    }
    .before\:bg-\[url\(\/media\/law-modern-bg-light-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/law-modern-bg-light-1.webp);
    }
    .before\:bg-\[url\(\/media\/los-disenadores-graficos-en-una-reunion-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/los-disenadores-graficos-en-una-reunion-1.webp);
    }
    .before\:bg-\[url\(\/media\/memfrank\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/memfrank.webp);
    }
    .before\:bg-\[url\(\/media\/mexico-rubber-logo\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/mexico-rubber-logo.webp);
    }
    .before\:bg-\[url\(\/media\/pet-friendly-hotel-en-tulcan\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/pet-friendly-hotel-en-tulcan.webp);
    }
    .before\:bg-\[url\(\/media\/photo-1554034483-04fda0d3507b\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/photo-1554034483-04fda0d3507b.webp);
    }
    .before\:bg-\[url\(\/media\/photo-1486406146926-c627a92ad1ab\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/photo-1486406146926-c627a92ad1ab.webp);
    }
    .before\:bg-\[url\(\/media\/photo-1626836014893-37663794dca7\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/photo-1626836014893-37663794dca7.webp);
    }
    .before\:bg-\[url\(\/media\/photo-1686831844768-9066a7b5878c\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/photo-1686831844768-9066a7b5878c.webp);
    }
    .before\:bg-\[url\(\/media\/prueba\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/prueba.webp);
    }
    .before\:bg-\[url\(\/media\/r-3\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/r-3.webp);
    }
    .before\:bg-\[url\(\/media\/screenshot-2023-12-21-1153382\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/screenshot-2023-12-21-1153382.webp);
    }
    .before\:bg-\[url\(\/media\/screenshot-20251229-041701-facebook\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/screenshot-20251229-041701-facebook.webp);
    }
    .before\:bg-\[url\(\/media\/seccion-nueva-merk\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/seccion-nueva-merk.webp);
    }
    .before\:bg-\[url\(\/media\/sg-mj-16w-a-horizontal-photo-very-realistic-featuring-diverse-e8affb27-59f8-4f1d-a754-897881145597-0\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/sg-mj-16w-a-horizontal-photo-very-realistic-featuring-diverse-e8affb27-59f8-4f1d-a754-897881145597-0.webp);
    }
    .before\:bg-\[url\(\/media\/sg-mj-mural-of-colorful-flowers-and-butterflies-in-the-style-of-1bd40703-0fec-40a9-8d6c-0fe382691a4f\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/sg-mj-mural-of-colorful-flowers-and-butterflies-in-the-style-of-1bd40703-0fec-40a9-8d6c-0fe382691a4f.webp);
    }
    .before\:bg-\[url\(\/media\/sg-mj-top-view-of-a-lawn-landscaping\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/sg-mj-top-view-of-a-lawn-landscaping.webp);
    }
    .before\:bg-\[url\(\/media\/unas-azules\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/unas-azules.webp);
    }
    .before\:bg-\[url\(\/media\/untitled-design\.svg\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/untitled-design.svg);
    }
    .before\:bg-\[url\(\/media\/wheat-9666681-1920\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/wheat-9666681-1920.webp);
    }
    .before\:bg-\[url\(\/media\/yyuu14-1\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/yyuu14-1.webp);
    }
    .before\:bg-\[url\(\/media\/yyuu14\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(/media/yyuu14.webp);
    }
    .before\:bg-\[url\(https\:\/\/ecom-fixtures-media-bucket-webp\.s3\.eu-central-1\.amazonaws\.com\/2024\/07\/hero-4_upscale-920x309\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(https://ecom-fixtures-media-bucket-webp.s3.eu-central-1.amazonaws.com/2024/07/hero-4_upscale-920x309.webp);
    }
    .before\:bg-\[url\(https\:\/\/ecom-fixtures-media-bucket-webp\.s3\.eu-central-1\.amazonaws\.com\/713541148498\/element-image\.webp\)\]::before {
      content: var(--tw-content);
      background-image: url(https://ecom-fixtures-media-bucket-webp.s3.eu-central-1.amazonaws.com/713541148498/element-image.webp);
    }
    .before\:bg-contain::before {
      content: var(--tw-content);
      background-size: contain;
    }
    .before\:bg-cover::before {
      content: var(--tw-content);
      background-size: cover;
    }
    .before\:bg-fixed::before {
      content: var(--tw-content);
      background-attachment: fixed;
    }
    .before\:bg-scroll::before {
      content: var(--tw-content);
      background-attachment: scroll;
    }
    .before\:bg-bottom-left::before {
      content: var(--tw-content);
      background-position: left bottom;
    }
    .before\:bg-bottom-right::before {
      content: var(--tw-content);
      background-position: right bottom;
    }
    .before\:bg-center::before {
      content: var(--tw-content);
      background-position: center;
    }
    .before\:bg-left::before {
      content: var(--tw-content);
      background-position: left;
    }
    .before\:bg-right::before {
      content: var(--tw-content);
      background-position: right;
    }
    .before\:bg-top-left::before {
      content: var(--tw-content);
      background-position: left top;
    }
    .before\:bg-top-right::before {
      content: var(--tw-content);
      background-position: right top;
    }
    .before\:bg-no-repeat::before {
      content: var(--tw-content);
      background-repeat: no-repeat;
    }
    .after\:absolute::after {
      content: var(--tw-content);
      position: absolute;
    }
    .after\:inset-0::after {
      content: var(--tw-content);
      inset: calc(var(--spacing) * 0);
    }
    .after\:size-full::after {
      content: var(--tw-content);
      width: 100%;
      height: 100%;
    }
    .after\:rounded-img::after {
      content: var(--tw-content);
      border-radius: var(--radius-img);
    }
    .checked\:border-foreground:checked {
      border-color: var(--color-foreground);
    }
      @media (hover: hover) {
    .hover\:cursor-pointer:hover {
        cursor: pointer;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[1px\]:hover {
        border-style: var(--tw-border-style);
        border-width: 1px;
    }
      }
      @media (hover: hover) {
    .hover\:\!border-foreground:hover {
        border-color: var(--color-foreground) !important;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#0A2764ff\]:hover {
        border-color: #0A2764ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#0E4647ff\]:hover {
        border-color: #0E4647ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#000000ff\]:hover {
        border-color: #000000ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#1B1A28ff\]:hover {
        border-color: #1B1A28ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#2A326Aff\]:hover {
        border-color: #2A326Aff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#2B2725ff\]:hover {
        border-color: #2B2725ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#2C2D2Fff\]:hover {
        border-color: #2C2D2Fff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#2E3136ff\]:hover {
        border-color: #2E3136ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#163C67ff\]:hover {
        border-color: #163C67ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#170F4Cff\]:hover {
        border-color: #170F4Cff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#373B3Bff\]:hover {
        border-color: #373B3Bff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#443D39ff\]:hover {
        border-color: #443D39ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#453F3Aff\]:hover {
        border-color: #453F3Aff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#006466ff\]:hover {
        border-color: #006466ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#10141Aff\]:hover {
        border-color: #10141Aff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#025377ff\]:hover {
        border-color: #025377ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#112859ff\]:hover {
        border-color: #112859ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#283618ff\]:hover {
        border-color: #283618ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#525480ff\]:hover {
        border-color: #525480ff;
    }
      }
      @media (hover: hover) {
    .hover\:border-\[\#FFFFFFff\]:hover {
        border-color: #FFFFFFff;
    }
      }
      @media (hover: hover) {
    .hover\:border-foreground:hover {
        border-color: var(--color-foreground);
    }
      }
      @media (hover: hover) {
    .hover\:border-red:hover {
        border-color: var(--color-red);
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#0A2764e6\]:hover {
        background-color: #0A2764e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#0E4647e6\]:hover {
        background-color: #0E4647e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#000000e6\]:hover {
        background-color: #000000e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#001E97e6\]:hover {
        background-color: #001E97e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#1B1A28e6\]:hover {
        background-color: #1B1A28e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#1B4087e6\]:hover {
        background-color: #1B4087e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#2A326Ae6\]:hover {
        background-color: #2A326Ae6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#2B2725e6\]:hover {
        background-color: #2B2725e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#2C2D2Fe6\]:hover {
        background-color: #2C2D2Fe6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#2E3136e6\]:hover {
        background-color: #2E3136e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#2EF407e6\]:hover {
        background-color: #2EF407e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#3D453De6\]:hover {
        background-color: #3D453De6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#4E5BEFe6\]:hover {
        background-color: #4E5BEFe6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#5A5A5Ae6\]:hover {
        background-color: #5A5A5Ae6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#6FA9F6e6\]:hover {
        background-color: #6FA9F6e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#25D366e6\]:hover {
        background-color: #25D366e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#163C67e6\]:hover {
        background-color: #163C67e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#170F4Ce6\]:hover {
        background-color: #170F4Ce6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#373B3Be6\]:hover {
        background-color: #373B3Be6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#443D39e6\]:hover {
        background-color: #443D39e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#453F3Ae6\]:hover {
        background-color: #453F3Ae6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#1701BDe6\]:hover {
        background-color: #1701BDe6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#006466e6\]:hover {
        background-color: #006466e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#10141Ae6\]:hover {
        background-color: #10141Ae6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#025377e6\]:hover {
        background-color: #025377e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#112859e6\]:hover {
        background-color: #112859e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#174386e6\]:hover {
        background-color: #174386e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#223669ff\]:hover {
        background-color: #223669ff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#283618e6\]:hover {
        background-color: #283618e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#303030e6\]:hover {
        background-color: #303030e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#525480e6\]:hover {
        background-color: #525480e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#A92CA5e6\]:hover {
        background-color: #A92CA5e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#B3B3B3ff\]:hover {
        background-color: #B3B3B3ff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#C9A84Ce6\]:hover {
        background-color: #C9A84Ce6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#CAD3CCff\]:hover {
        background-color: #CAD3CCff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#E6CC80e6\]:hover {
        background-color: #E6CC80e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#E39F24e6\]:hover {
        background-color: #E39F24e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#EBA4B1e6\]:hover {
        background-color: #EBA4B1e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#EEF0F3ff\]:hover {
        background-color: #EEF0F3ff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#F5F5DCff\]:hover {
        background-color: #F5F5DCff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#F5F5F5ff\]:hover {
        background-color: #F5F5F5ff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#F5F8FFff\]:hover {
        background-color: #F5F8FFff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#F6EEE5ff\]:hover {
        background-color: #F6EEE5ff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#F6F0D0ff\]:hover {
        background-color: #F6F0D0ff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#F7C8DAe6\]:hover {
        background-color: #F7C8DAe6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#F8F5EDff\]:hover {
        background-color: #F8F5EDff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FAFAFAff\]:hover {
        background-color: #FAFAFAff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FDEDCBe6\]:hover {
        background-color: #FDEDCBe6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FDFDFDe6\]:hover {
        background-color: #FDFDFDe6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FFF7F1ff\]:hover {
        background-color: #FFF7F1ff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FFFCECff\]:hover {
        background-color: #FFFCECff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FFFCF6ff\]:hover {
        background-color: #FFFCF6ff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FFFCFDff\]:hover {
        background-color: #FFFCFDff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FFFFFFe6\]:hover {
        background-color: #FFFFFFe6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#FFFFFFff\]:hover {
        background-color: #FFFFFFff;
    }
      }
      @media (hover: hover) {
    .hover\:bg-\[\#e6\]:hover {
        background-color: #e6;
    }
      }
      @media (hover: hover) {
    .hover\:bg-background\/10:hover {
        background-color: var(--color-background);
    }
        @supports (color: color-mix(in lab, red, red)) {
    .hover\:bg-background\/10:hover {
          background-color: color-mix(in oklab, var(--color-background) 10%, transparent);
    }
        }
      }
      @media (hover: hover) {
    .hover\:bg-background\/30:hover {
        background-color: var(--color-background);
    }
        @supports (color: color-mix(in lab, red, red)) {
    .hover\:bg-background\/30:hover {
          background-color: color-mix(in oklab, var(--color-background) 30%, transparent);
    }
        }
      }
      @media (hover: hover) {
    .hover\:bg-black\/8:hover {
        background-color: color-mix(in srgb, #000 8%, transparent);
    }
        @supports (color: color-mix(in lab, red, red)) {
    .hover\:bg-black\/8:hover {
          background-color: color-mix(in oklab, var(--color-black) 8%, transparent);
    }
        }
      }
      @media (hover: hover) {
    .hover\:bg-blue-700:hover {
        background-color: var(--color-blue-700);
    }
      }
      @media (hover: hover) {
    .hover\:bg-foreground\/10:hover {
        background-color: var(--color-foreground);
    }
        @supports (color: color-mix(in lab, red, red)) {
    .hover\:bg-foreground\/10:hover {
          background-color: color-mix(in oklab, var(--color-foreground) 10%, transparent);
    }
        }
      }
      @media (hover: hover) {
    .hover\:bg-foreground\/20:hover {
        background-color: var(--color-foreground);
    }
        @supports (color: color-mix(in lab, red, red)) {
    .hover\:bg-foreground\/20:hover {
          background-color: color-mix(in oklab, var(--color-foreground) 20%, transparent);
    }
        }
      }
      @media (hover: hover) {
    .hover\:bg-foreground\/80:hover {
        background-color: var(--color-foreground);
    }
        @supports (color: color-mix(in lab, red, red)) {
    .hover\:bg-foreground\/80:hover {
          background-color: color-mix(in oklab, var(--color-foreground) 80%, transparent);
    }
        }
      }
      @media (hover: hover) {
    .hover\:bg-foreground\/90:hover {
        background-color: var(--color-foreground);
    }
        @supports (color: color-mix(in lab, red, red)) {
    .hover\:bg-foreground\/90:hover {
          background-color: color-mix(in oklab, var(--color-foreground) 90%, transparent);
    }
        }
      }
      @media (hover: hover) {
    .hover\:bg-foreground\/\[0\.08\]:hover {
        background-color: var(--color-foreground);
    }
        @supports (color: color-mix(in lab, red, red)) {
    .hover\:bg-foreground\/\[0\.08\]:hover {
          background-color: color-mix(in oklab, var(--color-foreground) 8%, transparent);
    }
        }
      }
      @media (hover: hover) {
    .hover\:bg-gray-100:hover {
        background-color: var(--color-gray-100);
    }
      }
      @media (hover: hover) {
    .hover\:font-\[Nunito\]:hover {
        font-family: Nunito;
    }
      }
      @media (hover: hover) {
    .hover\:font-\[Nunito_Sans\]:hover {
        font-family: Nunito Sans;
    }
      }
      @media (hover: hover) {
    .hover\:font-\[Open_Sans\]:hover {
        font-family: Open Sans;
    }
      }
      @media (hover: hover) {
    .hover\:font-\[PT_Serif\]:hover {
        font-family: PT Serif;
    }
      }
      @media (hover: hover) {
    .hover\:font-\[Source_Sans_3\]:hover {
        font-family: Source Sans 3;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[18px\]:hover {
        font-size: 18px;
    }
      }
      @media (hover: hover) {
    .hover\:font-\[400\]:hover {
        --tw-font-weight: 400;
        font-weight: 400;
    }
      }
      @media (hover: hover) {
    .hover\:font-bold:hover {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold);
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#223669ff\]:hover {
        color: #223669ff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#B3B3B3ff\]:hover {
        color: #B3B3B3ff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#CAD3CCff\]:hover {
        color: #CAD3CCff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#EEF0F3ff\]:hover {
        color: #EEF0F3ff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#F5F5DCff\]:hover {
        color: #F5F5DCff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#F5F5F5ff\]:hover {
        color: #F5F5F5ff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#F5F8FFff\]:hover {
        color: #F5F8FFff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#F6EEE5ff\]:hover {
        color: #F6EEE5ff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#F6F0D0ff\]:hover {
        color: #F6F0D0ff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#F8F5EDff\]:hover {
        color: #F8F5EDff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#FAFAFAff\]:hover {
        color: #FAFAFAff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#FFF7F1ff\]:hover {
        color: #FFF7F1ff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#FFFCECff\]:hover {
        color: #FFFCECff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#FFFCF6ff\]:hover {
        color: #FFFCF6ff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#FFFCFDff\]:hover {
        color: #FFFCFDff;
    }
      }
      @media (hover: hover) {
    .hover\:text-\[\#FFFFFFff\]:hover {
        color: #FFFFFFff;
    }
      }
      @media (hover: hover) {
    .hover\:text-gray-800:hover {
        color: var(--color-gray-800);
    }
      }
      @media (hover: hover) {
    .hover\:normal-case:hover {
        text-transform: none;
    }
      }
      @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-100:hover {
        opacity: 100%;
    }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#0A2764ff\]:hover::placeholder {
          color: #0A2764ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#0E4647ff\]:hover::placeholder {
          color: #0E4647ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#000000ff\]:hover::placeholder {
          color: #000000ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#1B1A28ff\]:hover::placeholder {
          color: #1B1A28ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#2A326Aff\]:hover::placeholder {
          color: #2A326Aff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#2B2725ff\]:hover::placeholder {
          color: #2B2725ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#2C2D2Fff\]:hover::placeholder {
          color: #2C2D2Fff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#2E3136ff\]:hover::placeholder {
          color: #2E3136ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#163C67ff\]:hover::placeholder {
          color: #163C67ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#170F4Cff\]:hover::placeholder {
          color: #170F4Cff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#373B3Bff\]:hover::placeholder {
          color: #373B3Bff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#443D39ff\]:hover::placeholder {
          color: #443D39ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#453F3Aff\]:hover::placeholder {
          color: #453F3Aff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#006466ff\]:hover::placeholder {
          color: #006466ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#10141Aff\]:hover::placeholder {
          color: #10141Aff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#025377ff\]:hover::placeholder {
          color: #025377ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#112859ff\]:hover::placeholder {
          color: #112859ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#283618ff\]:hover::placeholder {
          color: #283618ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#525480ff\]:hover::placeholder {
          color: #525480ff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-\[\#FFFFFFff\]:hover::placeholder {
          color: #FFFFFFff;
        }
      }
      @media (hover: hover) {
        .hover\:placeholder\:text-foreground\/60:hover::placeholder {
          color: var(--color-foreground);
        }
          @supports (color: color-mix(in lab, red, red)) {
        .hover\:placeholder\:text-foreground\/60:hover::placeholder {
            color: color-mix(in oklab, var(--color-foreground) 60%, transparent);
        }
          }
      }
    .focus\:border-blue-500:focus {
      border-color: var(--color-blue-500);
    }
    .focus\:border-foreground:focus {
      border-color: var(--color-foreground);
    }
    .focus\:border-red:focus {
      border-color: var(--color-red);
    }
    .focus\:bg-background\/15:focus {
      background-color: var(--color-background);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .focus\:bg-background\/15:focus {
        background-color: color-mix(in oklab, var(--color-background) 15%, transparent);
    }
      }
    .focus\:bg-foreground\/15:focus {
      background-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .focus\:bg-foreground\/15:focus {
        background-color: color-mix(in oklab, var(--color-foreground) 15%, transparent);
    }
      }
    .focus\:bg-foreground\/20:focus {
      background-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .focus\:bg-foreground\/20:focus {
        background-color: color-mix(in oklab, var(--color-foreground) 20%, transparent);
    }
      }
    .focus\:bg-foreground\/\[0\.12\]:focus {
      background-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .focus\:bg-foreground\/\[0\.12\]:focus {
        background-color: color-mix(in oklab, var(--color-foreground) 12%, transparent);
    }
      }
    .focus\:bg-gray-100:focus {
      background-color: var(--color-gray-100);
    }
    .focus\:underline:focus {
      text-decoration-line: underline;
    }
    .focus\:underline-offset-8:focus {
      text-underline-offset: 8px;
    }
    .focus\:ring-0:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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);
    }
    .focus\:ring-3:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + 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);
    }
    .focus\:ring-4:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + 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);
    }
    .focus\:ring-blue-500:focus {
      --tw-ring-color: var(--color-blue-500);
    }
    .focus\:ring-foreground:focus {
      --tw-ring-color: var(--color-foreground);
    }
    .focus\:ring-foreground\/30:focus {
      --tw-ring-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .focus\:ring-foreground\/30:focus {
        --tw-ring-color: color-mix(in oklab, var(--color-foreground) 30%, transparent);
    }
      }
    .focus\:ring-red\/30:focus {
      --tw-ring-color: color-mix(in srgb, oklch(63.7% 0.237 25.331) 30%, transparent);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .focus\:ring-red\/30:focus {
        --tw-ring-color: color-mix(in oklab, var(--color-red) 30%, transparent);
    }
      }
    .focus\:ring-offset-0:focus {
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
    .focus\:outline-hidden:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
      @media (forced-colors: active) {
    .focus\:outline-hidden:focus {
        outline: 2px solid transparent;
        outline-offset: 2px;
    }
      }
    .focus\:outline-none:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
    .active\:bg-background\/15:active {
      background-color: var(--color-background);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .active\:bg-background\/15:active {
        background-color: color-mix(in oklab, var(--color-background) 15%, transparent);
    }
      }
    .active\:bg-foreground\/15:active {
      background-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .active\:bg-foreground\/15:active {
        background-color: color-mix(in oklab, var(--color-foreground) 15%, transparent);
    }
      }
    .disabled\:pointer-events-none:disabled {
      pointer-events: none;
    }
    .disabled\:cursor-not-allowed:disabled {
      cursor: not-allowed;
    }
    .disabled\:border-foreground\/15:disabled {
      border-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .disabled\:border-foreground\/15:disabled {
        border-color: color-mix(in oklab, var(--color-foreground) 15%, transparent);
    }
      }
    .disabled\:border-foreground\/30:disabled {
      border-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .disabled\:border-foreground\/30:disabled {
        border-color: color-mix(in oklab, var(--color-foreground) 30%, transparent);
    }
      }
    .disabled\:bg-foreground\/15:disabled {
      background-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .disabled\:bg-foreground\/15:disabled {
        background-color: color-mix(in oklab, var(--color-foreground) 15%, transparent);
    }
      }
    .disabled\:text-foreground\/40:disabled {
      color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .disabled\:text-foreground\/40:disabled {
        color: color-mix(in oklab, var(--color-foreground) 40%, transparent);
    }
      }
    .disabled\:text-foreground\/50:disabled {
      color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .disabled\:text-foreground\/50:disabled {
        color: color-mix(in oklab, var(--color-foreground) 50%, transparent);
    }
      }
    .disabled\:opacity-20:disabled {
      opacity: 20%;
    }
    .disabled\:opacity-50:disabled {
      opacity: 50%;
    }
    .has-checked\:border-foreground:has(*:checked) {
      border-color: var(--color-foreground);
    }
    .has-checked\:ring-2:has(*:checked) {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);
    }
    .has-checked\:ring-foreground:has(*:checked) {
      --tw-ring-color: var(--color-foreground);
    }
    .has-checked\:ring-offset-2:has(*:checked) {
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
    .has-checked\:ring-offset-background:has(*:checked) {
      --tw-ring-offset-color: var(--color-background);
    }
    .has-\[\+\*\[data-open\]\]\:visible:has( + *[data-open]) {
      visibility: visible;
    }
    .has-\[\+\*\[data-open\]\]\:opacity-100:has( + *[data-open]) {
      opacity: 100%;
    }
    .data-\[open\]\:visible[data-open] {
      visibility: visible;
    }
    .data-\[open\]\:right-0[data-open] {
      right: calc(var(--spacing) * 0);
    }
    .data-\[open\]\:opacity-100[data-open] {
      opacity: 100%;
    }
    @media (width < 64rem) {
  .max-lg\:fixed {
      position: fixed;
  }
    }
    @media (width < 64rem) {
  .max-lg\:bottom-0 {
      bottom: calc(var(--spacing) * 0);
  }
    }
    @media (width < 64rem) {
  .max-lg\:left-0 {
      left: calc(var(--spacing) * 0);
  }
    }
    @media (width < 64rem) {
  .max-lg\:z-40 {
      z-index: 40;
  }
    }
    @media (width < 64rem) {
  .max-lg\:order-1 {
      order: 1;
  }
    }
    @media (width < 64rem) {
  .max-lg\:order-2 {
      order: 2;
  }
    }
    @media (width < 64rem) {
  .max-lg\:order-3 {
      order: 3;
  }
    }
    @media (width < 64rem) {
  .max-lg\:max-h-full {
      max-height: 100%;
  }
    }
    @media (width < 64rem) {
  .max-lg\:\!min-h-\[100px\] {
      min-height: 100px !important;
  }
    }
    @media (width < 64rem) {
  .max-lg\:w-full {
      width: 100%;
  }
    }
    @media (width < 64rem) {
  .max-lg\:max-w-full {
      max-width: 100%;
  }
    }
    @media (width < 64rem) {
  .max-lg\:flex-col {
      flex-direction: column;
  }
    }
    @media (width < 64rem) {
  .max-lg\:items-center {
      align-items: center;
  }
    }
    @media (width < 64rem) {
  .max-lg\:justify-center {
      justify-content: center;
  }
    }
    @media (width < 64rem) {
  .max-lg\:justify-items-center {
      justify-items: center;
  }
    }
    @media (width < 64rem) {
  .max-lg\:gap-6 {
      gap: var(--spacing-6);
  }
    }
    @media (width < 64rem) {
  .max-lg\:gap-y-10 {
      row-gap: var(--spacing-10);
  }
    }
    @media (width < 64rem) {
  .max-lg\:border-t {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
  }
    }
    @media (width < 64rem) {
  .max-lg\:border-lightest {
      border-color: var(--color-lightest);
  }
    }
    @media (width < 64rem) {
  .max-lg\:bg-background {
      background-color: var(--color-background);
  }
    }
    @media (width < 64rem) {
  .max-lg\:p-4 {
      padding: var(--spacing-4);
  }
    }
    @media (width < 64rem) {
  .max-lg\:p-6 {
      padding: var(--spacing-6);
  }
    }
    @media (width < 64rem) {
  .max-lg\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
  }
    }
    @media (width < 64rem) {
  .max-lg\:py-6 {
      padding-block: var(--spacing-6);
  }
    }
    @media (width < 64rem) {
  .max-lg\:pt-2 {
      padding-top: var(--spacing-2);
  }
    }
    @media (width < 64rem) {
  .max-lg\:pb-4 {
      padding-bottom: var(--spacing-4);
  }
    }
    @media (width < 64rem) {
  .max-lg\:pb-9 {
      padding-bottom: calc(var(--spacing) * 9);
  }
    }
    @media (width < 64rem) {
  .max-lg\:text-center {
      text-align: center;
  }
    }
    @media (width < 64rem) {
      .max-lg\:has-\[\.sb-quantity-toggle-error\:not\(\.hidden\)\]\:pb-11:has(*:is(.sb-quantity-toggle-error:not(.hidden))) {
        padding-bottom: calc(var(--spacing) * 11);
      }
    }
    @media (width >= 1280px) {
  .min-\[1280px\]\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
  }
    }
    @media (width >= 1440px) {
  .min-\[1440px\]\:col-span-2 {
      grid-column: span 2 / span 2;
  }
    }
    @media (width >= 1440px) {
  .min-\[1440px\]\:col-span-8 {
      grid-column: span 8 / span 8;
  }
    }
    @media (width >= 1440px) {
  .min-\[1440px\]\:col-span-10 {
      grid-column: span 10 / span 10;
  }
    }
    @media (width >= 1440px) {
  .min-\[1440px\]\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
  }
    }
    @media (width >= 40rem) {
  .sm\:mx-auto {
      margin-inline: auto;
  }
    }
    @media (width >= 40rem) {
  .sm\:w-\[640px\] {
      width: 640px;
  }
    }
    @media (width >= 40rem) {
  .sm\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
  }
    }
    @media (width >= 40rem) {
  .sm\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
  }
    }
    @media (width >= 48rem) {
  .md\:h-110 {
      height: calc(var(--spacing) * 110);
  }
    }
    @media (width >= 48rem) {
  .md\:max-w-\[440px\] {
      max-width: 440px;
  }
    }
    @media (width >= 48rem) {
  .md\:max-w-full {
      max-width: 100%;
  }
    }
    @media (width >= 48rem) {
  .md\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
  }
    }
    @media (width >= 48rem) {
  .md\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
  }
    }
    @media (width >= 48rem) {
  .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
  }
    }
    @media (width >= 48rem) {
  .md\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
  }
    }
    @media (width >= 48rem) {
  .md\:flex-row {
      flex-direction: row;
  }
    }
    @media (width >= 48rem) {
  .md\:justify-between {
      justify-content: space-between;
  }
    }
    @media (width >= 48rem) {
  .md\:gap-\[6px\] {
      gap: 6px;
  }
    }
    @media (width >= 48rem) {
  .md\:pb-8 {
      padding-bottom: var(--spacing-8);
  }
    }
    @media (width >= 48rem) {
  .md\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
  }
    }
      @media (width >= 48rem) {
    :is(.\*\:md\:px-1 > *) {
        padding-inline: var(--spacing-1);
    }
      }
    @media (width >= 64rem) {
  .lg\:absolute {
      position: absolute;
  }
    }
    @media (width >= 64rem) {
  .lg\:top-30 {
      top: calc(var(--spacing) * 30);
  }
    }
    @media (width >= 64rem) {
  .lg\:left-29 {
      left: calc(var(--spacing) * 29);
  }
    }
    @media (width >= 64rem) {
  .lg\:order-1 {
      order: 1;
  }
    }
    @media (width >= 64rem) {
  .lg\:order-2 {
      order: 2;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-span-1 {
      grid-column: span 1 / span 1;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-span-2 {
      grid-column: span 2 / span 2;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-span-3 {
      grid-column: span 3 / span 3;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-span-5 {
      grid-column: span 5 / span 5;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-span-6 {
      grid-column: span 6 / span 6;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-span-7 {
      grid-column: span 7 / span 7;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-span-9 {
      grid-column: span 9 / span 9;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-span-12 {
      grid-column: span 12 / span 12;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-1 {
      grid-column-start: 1;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-2 {
      grid-column-start: 2;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-3 {
      grid-column-start: 3;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-4 {
      grid-column-start: 4;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-5 {
      grid-column-start: 5;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-6 {
      grid-column-start: 6;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-7 {
      grid-column-start: 7;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-8 {
      grid-column-start: 8;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-9 {
      grid-column-start: 9;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-10 {
      grid-column-start: 10;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-11 {
      grid-column-start: 11;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-12 {
      grid-column-start: 12;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-13 {
      grid-column-start: 13;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-14 {
      grid-column-start: 14;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-15 {
      grid-column-start: 15;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-16 {
      grid-column-start: 16;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-17 {
      grid-column-start: 17;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-18 {
      grid-column-start: 18;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-19 {
      grid-column-start: 19;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-20 {
      grid-column-start: 20;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-21 {
      grid-column-start: 21;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-22 {
      grid-column-start: 22;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-start-23 {
      grid-column-start: 23;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-4 {
      grid-column-end: 4;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-5 {
      grid-column-end: 5;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-6 {
      grid-column-end: 6;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-7 {
      grid-column-end: 7;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-8 {
      grid-column-end: 8;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-9 {
      grid-column-end: 9;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-10 {
      grid-column-end: 10;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-11 {
      grid-column-end: 11;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-12 {
      grid-column-end: 12;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-13 {
      grid-column-end: 13;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-14 {
      grid-column-end: 14;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-15 {
      grid-column-end: 15;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-16 {
      grid-column-end: 16;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-17 {
      grid-column-end: 17;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-18 {
      grid-column-end: 18;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-19 {
      grid-column-end: 19;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-20 {
      grid-column-end: 20;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-21 {
      grid-column-end: 21;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-22 {
      grid-column-end: 22;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-23 {
      grid-column-end: 23;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-24 {
      grid-column-end: 24;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-25 {
      grid-column-end: 25;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-26 {
      grid-column-end: 26;
  }
    }
    @media (width >= 64rem) {
  .lg\:col-end-27 {
      grid-column-end: 27;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-1 {
      grid-row-start: 1;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-2 {
      grid-row-start: 2;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-3 {
      grid-row-start: 3;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-4 {
      grid-row-start: 4;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-5 {
      grid-row-start: 5;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-6 {
      grid-row-start: 6;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-7 {
      grid-row-start: 7;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-8 {
      grid-row-start: 8;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-9 {
      grid-row-start: 9;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-10 {
      grid-row-start: 10;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-11 {
      grid-row-start: 11;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-12 {
      grid-row-start: 12;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-13 {
      grid-row-start: 13;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-14 {
      grid-row-start: 14;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-15 {
      grid-row-start: 15;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-16 {
      grid-row-start: 16;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-17 {
      grid-row-start: 17;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-18 {
      grid-row-start: 18;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-19 {
      grid-row-start: 19;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-20 {
      grid-row-start: 20;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-21 {
      grid-row-start: 21;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-22 {
      grid-row-start: 22;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-23 {
      grid-row-start: 23;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-24 {
      grid-row-start: 24;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-25 {
      grid-row-start: 25;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-26 {
      grid-row-start: 26;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-27 {
      grid-row-start: 27;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-28 {
      grid-row-start: 28;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-29 {
      grid-row-start: 29;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-30 {
      grid-row-start: 30;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-31 {
      grid-row-start: 31;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-32 {
      grid-row-start: 32;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-33 {
      grid-row-start: 33;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-34 {
      grid-row-start: 34;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-35 {
      grid-row-start: 35;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-36 {
      grid-row-start: 36;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-38 {
      grid-row-start: 38;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-39 {
      grid-row-start: 39;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-40 {
      grid-row-start: 40;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-41 {
      grid-row-start: 41;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-43 {
      grid-row-start: 43;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-44 {
      grid-row-start: 44;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-47 {
      grid-row-start: 47;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-52 {
      grid-row-start: 52;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-53 {
      grid-row-start: 53;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-54 {
      grid-row-start: 54;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-55 {
      grid-row-start: 55;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-start-56 {
      grid-row-start: 56;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-2 {
      grid-row-end: 2;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-3 {
      grid-row-end: 3;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-4 {
      grid-row-end: 4;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-5 {
      grid-row-end: 5;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-6 {
      grid-row-end: 6;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-7 {
      grid-row-end: 7;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-8 {
      grid-row-end: 8;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-9 {
      grid-row-end: 9;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-10 {
      grid-row-end: 10;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-11 {
      grid-row-end: 11;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-12 {
      grid-row-end: 12;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-13 {
      grid-row-end: 13;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-14 {
      grid-row-end: 14;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-15 {
      grid-row-end: 15;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-16 {
      grid-row-end: 16;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-17 {
      grid-row-end: 17;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-18 {
      grid-row-end: 18;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-19 {
      grid-row-end: 19;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-20 {
      grid-row-end: 20;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-21 {
      grid-row-end: 21;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-22 {
      grid-row-end: 22;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-23 {
      grid-row-end: 23;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-24 {
      grid-row-end: 24;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-25 {
      grid-row-end: 25;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-26 {
      grid-row-end: 26;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-27 {
      grid-row-end: 27;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-28 {
      grid-row-end: 28;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-29 {
      grid-row-end: 29;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-30 {
      grid-row-end: 30;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-31 {
      grid-row-end: 31;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-32 {
      grid-row-end: 32;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-33 {
      grid-row-end: 33;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-34 {
      grid-row-end: 34;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-35 {
      grid-row-end: 35;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-36 {
      grid-row-end: 36;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-37 {
      grid-row-end: 37;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-38 {
      grid-row-end: 38;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-39 {
      grid-row-end: 39;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-40 {
      grid-row-end: 40;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-41 {
      grid-row-end: 41;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-42 {
      grid-row-end: 42;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-43 {
      grid-row-end: 43;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-44 {
      grid-row-end: 44;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-45 {
      grid-row-end: 45;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-46 {
      grid-row-end: 46;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-47 {
      grid-row-end: 47;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-49 {
      grid-row-end: 49;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-50 {
      grid-row-end: 50;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-51 {
      grid-row-end: 51;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-52 {
      grid-row-end: 52;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-53 {
      grid-row-end: 53;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-54 {
      grid-row-end: 54;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-55 {
      grid-row-end: 55;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-56 {
      grid-row-end: 56;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-57 {
      grid-row-end: 57;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-59 {
      grid-row-end: 59;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-61 {
      grid-row-end: 61;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-62 {
      grid-row-end: 62;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-63 {
      grid-row-end: 63;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-64 {
      grid-row-end: 64;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-66 {
      grid-row-end: 66;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-68 {
      grid-row-end: 68;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-71 {
      grid-row-end: 71;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-73 {
      grid-row-end: 73;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-77 {
      grid-row-end: 77;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-84 {
      grid-row-end: 84;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-85 {
      grid-row-end: 85;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-100 {
      grid-row-end: 100;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-103 {
      grid-row-end: 103;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-107 {
      grid-row-end: 107;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-137 {
      grid-row-end: 137;
  }
    }
    @media (width >= 64rem) {
  .lg\:row-end-225 {
      grid-row-end: 225;
  }
    }
    @media (width >= 64rem) {
  .lg\:m-3 {
      margin: var(--spacing-3);
  }
    }
    @media (width >= 64rem) {
  .lg\:mx-auto {
      margin-inline: auto;
  }
    }
    @media (width >= 64rem) {
  .lg\:mt-2 {
      margin-top: var(--spacing-2);
  }
    }
    @media (width >= 64rem) {
  .lg\:mt-8 {
      margin-top: var(--spacing-8);
  }
    }
    @media (width >= 64rem) {
  .lg\:mb-8 {
      margin-bottom: var(--spacing-8);
  }
    }
    @media (width >= 64rem) {
  .lg\:hidden {
      display: none;
  }
    }
    @media (width >= 64rem) {
  .lg\:size-10 {
      width: var(--spacing-10);
      height: var(--spacing-10);
  }
    }
    @media (width >= 64rem) {
  .lg\:h-175 {
      height: calc(var(--spacing) * 175);
  }
    }
    @media (width >= 64rem) {
  .lg\:h-\[80px\] {
      height: 80px;
  }
    }
    @media (width >= 64rem) {
  .lg\:h-auto {
      height: auto;
  }
    }
    @media (width >= 64rem) {
  .lg\:max-h-\[calc\(100\%-160px\)\] {
      max-height: calc(100% - 160px);
  }
    }
    @media (width >= 64rem) {
  .lg\:min-h-\[600px\] {
      min-height: 600px;
  }
    }
    @media (width >= 64rem) {
  .lg\:w-\[80px\] {
      width: 80px;
  }
    }
    @media (width >= 64rem) {
  .lg\:w-auto {
      width: auto;
  }
    }
    @media (width >= 64rem) {
  .lg\:w-full {
      width: 100%;
  }
    }
    @media (width >= 64rem) {
  .lg\:max-w-3xl {
      max-width: var(--container-3xl);
  }
    }
    @media (width >= 64rem) {
  .lg\:max-w-\[920px\] {
      max-width: 920px;
  }
    }
    @media (width >= 64rem) {
  .lg\:max-w-\[calc\(100\%-160px\)\] {
      max-width: calc(100% - 160px);
  }
    }
    @media (width >= 64rem) {
  .lg\:max-w-full {
      max-width: 100%;
  }
    }
    @media (width >= 64rem) {
  .lg\:max-w-max {
      max-width: max-content;
  }
    }
    @media (width >= 64rem) {
  .lg\:\[grid-template-columns\:minmax\(0\,1fr\)_repeat\(24\,minmax\(0\,calc\(\(1400px-23\*0px\)\/24\)\)\)_minmax\(0\,1fr\)\] {
      grid-template-columns: minmax(0,1fr) repeat(24,minmax(0,calc((1400px - 23 * 0px) / 24))) minmax(0,1fr);
  }
    }
    @media (width >= 64rem) {
  .lg\:\[grid-template-columns\:minmax\(0\,1fr\)_repeat\(24\,minmax\(0\,calc\(\(1400px-23\*8px\)\/24\)\)\)_minmax\(0\,1fr\)\] {
      grid-template-columns: minmax(0,1fr) repeat(24,minmax(0,calc((1400px - 23 * 8px) / 24))) minmax(0,1fr);
  }
    }
    @media (width >= 64rem) {
  .lg\:\[grid-template-columns\:minmax\(0\,1fr\)_repeat\(24\,minmax\(0\,calc\(\(1400px-23\*40px\)\/24\)\)\)_minmax\(0\,1fr\)\] {
      grid-template-columns: minmax(0,1fr) repeat(24,minmax(0,calc((1400px - 23 * 40px) / 24))) minmax(0,1fr);
  }
    }
    @media (width >= 64rem) {
  .lg\:\[grid-template-columns\:minmax\(0\,1fr\)_repeat\(24\,minmax\(0\,calc\(\(1400px-23\*48px\)\/24\)\)\)_minmax\(0\,1fr\)\] {
      grid-template-columns: minmax(0,1fr) repeat(24,minmax(0,calc((1400px - 23 * 48px) / 24))) minmax(0,1fr);
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-93 {
      grid-template-rows: repeat(93, minmax(0, 1fr));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(0\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(0,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(1\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(1,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(2\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(2,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(3\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(3,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(4\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(4,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(5\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(5,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(6\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(6,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(7\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(7,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(8\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(8,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(9\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(9,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(10\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(10,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(11\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(11,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(12\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(12,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(13\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(13,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(14\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(14,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(15\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(15,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(16\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(16,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(17\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(17,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(18\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(18,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(19\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(19,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(20\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(20,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(21\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(21,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(22\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(22,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(23\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(23,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(24\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(24,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(25\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(25,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(26\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(26,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(27\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(27,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(28\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(28,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(29\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(29,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(30\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(30,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(31\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(31,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(32\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(32,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(33\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(33,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(34\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(34,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(35\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(35,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(36\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(36,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(37\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(37,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(38\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(38,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(39\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(39,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(40\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(40,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(41\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(41,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(42\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(42,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(43\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(43,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(44\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(44,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(45\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(45,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(46\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(46,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(47\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(47,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(48\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(48,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(49\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(49,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(50\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(50,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(52\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(52,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(53\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(53,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(54\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(54,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(55\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(55,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(56\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(56,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(57\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(57,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(58\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(58,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(60\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(60,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(61\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(61,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(62\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(62,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(63\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(63,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(65\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(65,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(68\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(68,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(70\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(70,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(72\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(72,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(76\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(76,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(83\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(83,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(84\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(84,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(99\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(99,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(102\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(102,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(106\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(106,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(136\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(136,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:grid-rows-\[repeat\(225\,minmax\(16px\,auto\)\)\] {
      grid-template-rows: repeat(225,minmax(16px,auto));
  }
    }
    @media (width >= 64rem) {
  .lg\:flex-col {
      flex-direction: column;
  }
    }
    @media (width >= 64rem) {
  .lg\:flex-row {
      flex-direction: row;
  }
    }
    @media (width >= 64rem) {
  .lg\:gap-4 {
      gap: var(--spacing-4);
  }
    }
    @media (width >= 64rem) {
  .lg\:gap-5 {
      gap: var(--spacing-5);
  }
    }
    @media (width >= 64rem) {
  .lg\:gap-6 {
      gap: var(--spacing-6);
  }
    }
    @media (width >= 64rem) {
  .lg\:gap-8 {
      gap: var(--spacing-8);
  }
    }
    @media (width >= 64rem) {
  .lg\:gap-10 {
      gap: var(--spacing-10);
  }
    }
    @media (width >= 64rem) {
  .lg\:gap-12 {
      gap: var(--spacing-12);
  }
    }
    @media (width >= 64rem) {
  .lg\:overflow-x-hidden {
      overflow-x: hidden;
  }
    }
    @media (width >= 64rem) {
  .lg\:overflow-y-auto {
      overflow-y: auto;
  }
    }
    @media (width >= 64rem) {
  .lg\:rounded-lg {
      border-radius: var(--radius-lg);
  }
    }
    @media (width >= 64rem) {
  .lg\:p-2 {
      padding: var(--spacing-2);
  }
    }
    @media (width >= 64rem) {
  .lg\:p-8 {
      padding: var(--spacing-8);
  }
    }
    @media (width >= 64rem) {
  .lg\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
  }
    }
    @media (width >= 64rem) {
  .lg\:px-10 {
      padding-inline: var(--spacing-10);
  }
    }
    @media (width >= 64rem) {
  .lg\:py-4 {
      padding-block: var(--spacing-4);
  }
    }
    @media (width >= 64rem) {
  .lg\:py-10 {
      padding-block: var(--spacing-10);
  }
    }
    @media (width >= 64rem) {
  .lg\:py-16 {
      padding-block: var(--spacing-16);
  }
    }
    @media (width >= 64rem) {
  .lg\:py-20 {
      padding-block: var(--spacing-20);
  }
    }
    @media (width >= 64rem) {
  .lg\:pt-8 {
      padding-top: var(--spacing-8);
  }
    }
    @media (width >= 64rem) {
  .lg\:pt-10 {
      padding-top: var(--spacing-10);
  }
    }
    @media (width >= 64rem) {
  .lg\:pt-12 {
      padding-top: var(--spacing-12);
  }
    }
    @media (width >= 64rem) {
  .lg\:pt-14 {
      padding-top: calc(var(--spacing) * 14);
  }
    }
    @media (width >= 64rem) {
  .lg\:pt-20 {
      padding-top: var(--spacing-20);
  }
    }
    @media (width >= 64rem) {
  .lg\:pr-10 {
      padding-right: var(--spacing-10);
  }
    }
    @media (width >= 64rem) {
  .lg\:pb-0 {
      padding-bottom: calc(var(--spacing) * 0);
  }
    }
    @media (width >= 64rem) {
  .lg\:pb-4 {
      padding-bottom: var(--spacing-4);
  }
    }
    @media (width >= 64rem) {
  .lg\:pb-6 {
      padding-bottom: var(--spacing-6);
  }
    }
    @media (width >= 64rem) {
  .lg\:pb-10 {
      padding-bottom: var(--spacing-10);
  }
    }
    @media (width >= 64rem) {
  .lg\:pb-20 {
      padding-bottom: var(--spacing-20);
  }
    }
    @media (width >= 64rem) {
  .lg\:pl-10 {
      padding-left: var(--spacing-10);
  }
    }
    @media (width >= 64rem) {
  .lg\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
    }
    @media (width >= 64rem) {
  .lg\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
    }
    @media (width >= 64rem) {
  .lg\:text-base {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
  }
    }
    @media (width >= 64rem) {
  .lg\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
  }
    }
    @media (width >= 64rem) {
  .lg\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[16px\] {
      font-size: 16px;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[18px\] {
      font-size: 18px;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[20px\] {
      font-size: 20px;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[24px\] {
      font-size: 24px;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[28px\] {
      font-size: 28px;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[36px\] {
      font-size: 36px;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[48px\] {
      font-size: 48px;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[60px\] {
      font-size: 60px;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[96px\] {
      font-size: 96px;
  }
    }
    @media (width >= 64rem) {
  .lg\:leading-8 {
      --tw-leading: var(--leading-8);
      line-height: var(--leading-8);
  }
    }
    @media (width >= 64rem) {
  .lg\:leading-11 {
      --tw-leading: var(--leading-11);
      line-height: var(--leading-11);
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[xlpx\] {
      color: xlpx;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[xspx\] {
      color: xspx;
  }
    }
    @media (width >= 64rem) {
  .lg\:text-\[xxspx\] {
      color: xxspx;
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:border-neutral-600 {
      border-color: var(--color-neutral-600);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:border-neutral-700 {
      border-color: var(--color-neutral-700);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:bg-blue-500 {
      background-color: var(--color-blue-500);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:bg-neutral-700 {
      background-color: var(--color-neutral-700);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:bg-neutral-800 {
      background-color: var(--color-neutral-800);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:bg-neutral-900 {
      background-color: var(--color-neutral-900);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:fill-neutral-200 {
      fill: var(--color-neutral-200);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:text-blue-500 {
      color: var(--color-blue-500);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:text-neutral-200 {
      color: var(--color-neutral-200);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:text-neutral-400 {
      color: var(--color-neutral-400);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:text-neutral-500 {
      color: var(--color-neutral-500);
  }
    }
    @media (prefers-color-scheme: dark) {
  .dark\:text-white {
      color: var(--color-white);
  }
    }
    @media (prefers-color-scheme: dark) {
        @media (hover: hover) {
      .dark\:hover\:bg-neutral-800:hover {
          background-color: var(--color-neutral-800);
      }
        }
    }
    @media (prefers-color-scheme: dark) {
        @media (hover: hover) {
      .dark\:hover\:text-neutral-200:hover {
          color: var(--color-neutral-200);
      }
        }
    }
    @media (prefers-color-scheme: dark) {
      .dark\:focus\:bg-neutral-800:focus {
        background-color: var(--color-neutral-800);
      }
    }
    .hs-accordion-active\:block.hs-accordion.active {
      display: block;
    }
    .hs-accordion.active > .hs-accordion-active\:block {
      display: block;
    }
    .hs-accordion.active > .hs-accordion-toggle .hs-accordion-active\:block {
      display: block;
    }
    .hs-accordion.active > .hs-accordion-heading > .hs-accordion-toggle .hs-accordion-active\:block {
      display: block;
    }
      .hs-accordion.active > .hs-accordion-active\:block.hs-accordion-toggle {
        display: block;
      }
      .hs-accordion.active > .hs-accordion-heading > .hs-accordion-active\:block.hs-accordion-toggle {
        display: block;
      }
      .hs-accordion.active .hs-accordion-active\:block.hs-accordion-force-active {
        display: block;
      }
    .hs-accordion-active\:hidden.hs-accordion.active {
      display: none;
    }
    .hs-accordion.active > .hs-accordion-active\:hidden {
      display: none;
    }
    .hs-accordion.active > .hs-accordion-toggle .hs-accordion-active\:hidden {
      display: none;
    }
    .hs-accordion.active > .hs-accordion-heading > .hs-accordion-toggle .hs-accordion-active\:hidden {
      display: none;
    }
      .hs-accordion.active > .hs-accordion-active\:hidden.hs-accordion-toggle {
        display: none;
      }
      .hs-accordion.active > .hs-accordion-heading > .hs-accordion-active\:hidden.hs-accordion-toggle {
        display: none;
      }
      .hs-accordion.active .hs-accordion-active\:hidden.hs-accordion-force-active {
        display: none;
      }
    .hs-overlay-open\:opacity-100.open {
      opacity: 100%;
    }
    .open .hs-overlay-open\:opacity-100 {
      opacity: 100%;
    }
    .hs-overlay-open\:duration-500.open {
      --tw-duration: 500ms;
      transition-duration: 500ms;
    }
    .open .hs-overlay-open\:duration-500 {
      --tw-duration: 500ms;
      transition-duration: 500ms;
    }
    .hs-overlay-backdrop-open\:bg-foreground\/30.hs-overlay-backdrop {
      background-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .hs-overlay-backdrop-open\:bg-foreground\/30.hs-overlay-backdrop {
        background-color: color-mix(in oklab, var(--color-foreground) 30%, transparent);
    }
      }
    .hs-overlay-backdrop .hs-overlay-backdrop-open\:bg-foreground\/30 {
      background-color: var(--color-foreground);
    }
      @supports (color: color-mix(in lab, red, red)) {
    .hs-overlay-backdrop .hs-overlay-backdrop-open\:bg-foreground\/30 {
        background-color: color-mix(in oklab, var(--color-foreground) 30%, transparent);
    }
      }
    .hs-overlay-backdrop-open\:grayscale.hs-overlay-backdrop {
      --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,);
    }
    .hs-overlay-backdrop .hs-overlay-backdrop-open\: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,);
    }
    .hs-carousel-active\:border-foreground.active {
      border-color: var(--color-foreground);
    }
    .active .hs-carousel-active\:border-foreground {
      border-color: var(--color-foreground);
    }
      .hs-carousel-active\:after\:bg-black\/10.active::after {
        content: var(--tw-content);
        background-color: color-mix(in srgb, #000 10%, transparent);
      }
        @supports (color: color-mix(in lab, red, red)) {
      .hs-carousel-active\:after\:bg-black\/10.active::after {
          background-color: color-mix(in oklab, var(--color-black) 10%, transparent);
      }
        }
      :is(.active .hs-carousel-active\:after\:bg-black\/10)::after {
        content: var(--tw-content);
        background-color: color-mix(in srgb, #000 10%, transparent);
      }
        @supports (color: color-mix(in lab, red, red)) {
      :is(.active .hs-carousel-active\:after\:bg-black\/10)::after {
          background-color: color-mix(in oklab, var(--color-black) 10%, transparent);
      }
        }
    .hs-carousel-disabled\:cursor-default.disabled {
      cursor: default;
    }
    .disabled .hs-carousel-disabled\:cursor-default {
      cursor: default;
    }
    .hs-carousel-disabled\:opacity-50.disabled {
      opacity: 50%;
    }
    .disabled .hs-carousel-disabled\:opacity-50 {
      opacity: 50%;
    }
    .hs-carousel-dragging\:cursor-grabbing.dragging {
      cursor: grabbing;
    }
    .dragging .hs-carousel-dragging\:cursor-grabbing {
      cursor: grabbing;
    }
    .hs-carousel-dragging\:transition-none.dragging {
      transition-property: none;
    }
    .dragging .hs-carousel-dragging\:transition-none {
      transition-property: none;
    }
    .hs-combo-box-selected\:block.selected {
      display: block;
    }
    .selected .hs-combo-box-selected\:block {
      display: block;
    }
    .hs-file-upload-complete\:bg-green-600.complete {
      background-color: var(--color-green-600);
    }
    .complete .hs-file-upload-complete\:bg-green-600 {
      background-color: var(--color-green-600);
    }
    .\[\&_a\]\:w-full a {
      width: 100%;
    }
    .\[\&_button\]\:box-border button {
      box-sizing: border-box;
    }
    .\[\&_button\]\:min-h-\[44px\] button {
      min-height: 44px;
    }
    .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
      appearance: none;
    }
    .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
      appearance: none;
    }
    .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
      display: none;
    }
    .\[\&\:\:-webkit-scrollbar\]\:h-1::-webkit-scrollbar {
      height: var(--spacing-1);
    }
    @media (width >= 64rem) {
      .lg\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
        display: none;
      }
    }
    .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb {
      border-radius: calc(infinity * 1px);
    }
    .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-gray-300::-webkit-scrollbar-thumb {
      background-color: var(--color-gray-300);
    }
    .\[\&\:\:-webkit-scrollbar-track\]\:bg-gray-100::-webkit-scrollbar-track {
      background-color: var(--color-gray-100);
    }
    .\[\&\>\*\]\:\!bg-transparent > * {
      background-color: transparent !important;
    }
}
.font-h1 {
  font-family: var(--font-family-heading-one), sans-serif;
  font-size: var(--font-size-heading-one);
  font-weight: var(--font-weight-heading-one);
  line-height: var(--line-height-heading-one);
}
@media only screen and (max-width: 1023px) {
.font-h1 {
    font-size: var(--font-size-heading-one--mobile);
}
  }
.font-h2 {
  font-family: var(--font-family-heading-two), sans-serif;
  font-size: var(--font-size-heading-two);
  font-weight: var(--font-weight-heading-two);
  line-height: var(--line-height-heading-two);
}
@media only screen and (max-width: 1023px) {
.font-h2 {
    font-size: var(--font-size-heading-two--mobile);
}
  }
.font-h3 {
  font-family: var(--font-family-heading-three), sans-serif;
  font-size: var(--font-size-heading-three);
  font-weight: var(--font-weight-heading-three);
  line-height: var(--line-height-heading-three);
}
@media only screen and (max-width: 1023px) {
.font-h3 {
    font-size: var(--font-size-heading-three--mobile);
}
  }
.font-h4 {
  font-family: var(--font-family-heading-four), sans-serif;
  font-size: var(--font-size-heading-four);
  font-weight: var(--font-weight-heading-four);
  line-height: var(--line-height-heading-four);
}
@media only screen and (max-width: 1023px) {
.font-h4 {
    font-size: var(--font-size-heading-four--mobile);
}
  }
.font-h5 {
  font-family: var(--font-family-heading-five), sans-serif;
  font-size: var(--font-size-heading-five);
  font-weight: var(--font-weight-heading-five);
  line-height: var(--line-height-heading-five);
}
@media only screen and (max-width: 1023px) {
.font-h5 {
    font-size: var(--font-size-heading-five--mobile);
}
  }
.font-h6 {
  font-family: var(--font-family-heading-six), sans-serif;
  font-size: var(--font-size-heading-six);
  font-weight: var(--font-weight-heading-six);
  line-height: var(--line-height-heading-six);
}
@media only screen and (max-width: 1023px) {
.font-h6 {
    font-size: var(--font-size-heading-six--mobile);
}
  }
.font-paragraph {
  font-family: var(--font-family-paragraph), sans-serif;
  font-size: var(--font-size-paragraph);
  font-weight: var(--font-weight-paragraph);
  line-height: var(--line-height-paragraph);
}
@media only screen and (max-width: 1023px) {
.font-paragraph {
    font-size: var(--font-size-paragraph--mobile);
}
  }
@layer base {
  * {
    box-sizing: border-box;
  }
  html {
    background: #fff;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
  }
  body {
    margin: 0;
  }
  body.no-scroll {
    position: fixed;
    overflow: hidden;
    width: 100%;
  }
  h1, h2, h3, h4, h5, h6 {
    line-height: normal;
  }
  :root {
    font-size: 62.5%;
  }
  input[type="checkbox"]:checked {
    accent-color: var(--sb-foreground);
  }
  input::placeholder, input::-ms-input-placeholder {
    color: var(--sb-foreground);
    opacity: 0.6;
  }
  @media (max-height: 800px) {
    .max-h-responsive-form {
      max-height: 350px;
      box-sizing: border-box;
      padding: 4px;
      overflow-y: auto;
      overflow-x: hidden;
    }
  }
}
@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-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-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-pan-x {
  syntax: "*";
  inherits: false;
}
@property --tw-pan-y {
  syntax: "*";
  inherits: false;
}
@property --tw-pinch-zoom {
  syntax: "*";
  inherits: false;
}
@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  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: 0px;
}
@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-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@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-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-pan-x: initial;
      --tw-pan-y: initial;
      --tw-pinch-zoom: initial;
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --tw-divide-y-reverse: 0;
      --tw-leading: initial;
      --tw-font-weight: 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-content: "";
    }
  }
}
</style></head><body> <sb-notification-center class="sb-notification-center" data-component="notification-center" data-translate-captcha-not-blank="Captcha cannot be blank." data-translate-captcha-solution-failed="Captcha solution failed." data-translate-checkout-disabled-title="Checkout disabled" data-translate-checkout-disabled-message="Checkout is currently unavailable. Please contact the store owner for help." data-translate-password-required="Password is required." data-translate-password-protect-invalid-password="The provided password is incorrect." data-translate-password-protect-too-many-attempts="Too many failed password attempts. Please try again later."><div data-component="container" class="sb-container w-full mx-auto notification-center-container" data-locator="notification-center-container"><template data-locator="success"><sb-notification class="sb-notification system"><div class="flex gap-0 flex-row justify-start" direction="row"><div class="flex gap-8 flex-col justify-center items-center sb-notification--status sb-notification--success" align="center"><svg class="sb-notification__status-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"></path></svg></div><div class="flex gap-2 flex-col justify-start flex-grow p-6" align="flex-start"><h5 class="text-foreground font-h5 font-semibold" data-title="title">Success</h5><p class="font-normal text-foreground font-paragraph" aria-label="Text" data-text="message" style="font-size:xxspx">Success message</p></div><div class="flex gap-8 flex-col justify-center sb-notification__actions" align="flex-start"><span data-close="close-icon" class="material-symbols-outlined fill-foreground sb-notification__actions-icon"><svg class="material-symbols-outlined fill-foreground" width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z"></path></svg></span></div></div></sb-notification></template><template data-locator="error"><sb-notification class="sb-notification system" data-e2e="error-notification"><div class="flex gap-0 flex-row justify-start" direction="row"><div class="flex gap-8 flex-col justify-center items-center sb-notification--status sb-notification--error" align="center"><svg class="sb-notification__status-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"></path></svg></div><div class="flex gap-2 flex-col justify-start flex-grow p-6" align="flex-start"><h5 class="text-foreground font-h5 font-semibold" data-title="title">Error</h5><p class="font-normal text-foreground font-paragraph" aria-label="Text" data-text="message" style="font-size:xxspx">Error message</p></div><div class="flex gap-8 flex-col justify-center sb-notification__actions" align="flex-start"><span data-close="close-icon" class="material-symbols-outlined fill-foreground sb-notification__actions-icon"><svg class="material-symbols-outlined fill-foreground" width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z"></path></svg></span></div></div></sb-notification></template></div></sb-notification-center><div id="" class="relative flex items-center min-h-screen overflow-hidden sb-background dark" data-component="slice-container" data-slice-id="slice-fc939fb0-f8fb-43ed-b389-1a0ff5cd3409"><div class="w-full lg:py-20 lg:px-0 max-lg:py-6 max-lg:px-0"><div class="absolute w-full h-full min-h-[200px] top-0 left-0 overflow-hidden bg-transparent bg-cover bg-center bg-no-repeat bg-scroll" style="background-image:url(/media/screenshot-2023-09-07-at-11-41.20 am.webp)"><div style="background-color:#00000099" class="absolute w-full h-full"></div></div><div data-component="container" class="sb-container w-full mx-auto"><div class="flex gap-8 flex-col"><div class="flex gap-6 flex-col justify-center pt-8 lg:pt-20 pb-8 lg:pb-20 relative min-h-[200px] items-center rounded-form overflow-hidden" align="center"><div class="flex gap-8 flex-col relative w-full"><div data-slate-editor="true" data-slate-node="value" contenteditable="false" zindex="-1"><h1 class="text-foreground font-h1 font-semibold" aria-label="Exciting New Adventure" style="text-align:center;font-size:mpx" role="heading" aria-level="1" data-slate-node="element"><span data-slate-node="text"><span data-slate-leaf="true"><span data-slate-string="true">Exciting New Adventure</span></span></span></h1><h1 class="text-foreground font-h1 font-semibold" aria-label="Coming Soon!" style="text-align:center;font-size:xxlpx" role="heading" aria-level="1" data-slate-node="element"><span data-slate-node="text"><span data-slate-leaf="true"><span data-slate-string="true">Coming Soon!</span></span></span></h1><p class="font-normal text-foreground font-paragraph" aria-label="Welcome! Something exciting is coming, and we can't wait to share it with you." style="text-align:center;font-size:spx" data-slate-node="element" role="paragraph"><span data-slate-node="text"><span data-slate-leaf="true"><span data-slate-string="true">Welcome! Something exciting is coming, and we can't wait to share it with you.</span></span></span></p></div></div></div></div></div></div></div><span style="position:relative" data-e2e="component"></span><script src="/siteadmin/preline.js" type="text/javascript" defer=""></script><script src="/siteadmin/main-sitebuilder.js?hash=9dc4bbf0dba8d300ce9f81249de720ab6771933f9adf24617af4c67bfbc8a331" type="text/javascript" defer=""></script> </body></html>