/** Shopify CDN: Minification failed

Line 83:1 Unexpected "<"
Line 94:121 Unexpected "<"
Line 302:118 Unexpected "<"
Line 9595:1 Unexpected "<"

**/
/* === Livera Exclusive Offer — exported from Replo (pixel-perfect) === */
/* Generated 2026-05-29T17:42:40.897Z */

/* Theme font-faces (licensed Shopify-hosted) */
@charset "utf-8";

@font-face { font-family: "ABC Arizona Sans"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcarizonasans-light.woff?v=74056457993395396781779380048") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "ABC Arizona Sans"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcarizonasans-regular.woff?v=96761595816204962711779380048") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "ABC Arizona Sans"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcarizonasans-medium.woff?v=41372037707327380841779380048") format("woff"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: "ABC Arizona Sans"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcarizonasans-bold.woff?v=34397366802350686121779380048") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "ABC Gaisyr"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcgaisyr-book.woff?v=144762814155534779331779380048") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "ABC Gaisyr"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcgaisyr-bold.woff?v=7682463422057709221779380048") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

/* Aliases for Replo's weight-suffixed family names (point to same licensed .woff files) */
@font-face { font-family: "ABC Arizona Sans Light"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcarizonasans-light.woff?v=74056457993395396781779380048") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: "ABC Arizona Sans Medium"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcarizonasans-medium.woff?v=41372037707327380841779380048") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: "ABC Gaisyr Book"; src: url("//trylivera.com/cdn/shop/t/14/assets/font-abcgaisyr-book.woff?v=144762814155534779331779380048") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: Inter; font-weight: 400; font-style: normal; font-display: swap; src: url("//trylivera.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"), url("//trylivera.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff"); }

@font-face { font-family: Inter; font-weight: 700; font-style: normal; font-display: swap; src: url("//trylivera.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"), url("//trylivera.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff"); }

@font-face { font-family: Inter; font-weight: 400; font-style: italic; font-display: swap; src: url("//trylivera.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"), url("//trylivera.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff"); }

@font-face { font-family: Inter; font-weight: 700; font-style: italic; font-display: swap; src: url("//trylivera.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"), url("//trylivera.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff"); }

@font-face { font-family: Inter; font-weight: 500; font-style: normal; font-display: swap; src: url("//trylivera.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"), url("//trylivera.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff"); }

@font-face { font-family: Inter; font-weight: 500; font-style: italic; font-display: swap; src: url("//trylivera.com/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"), url("//trylivera.com/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff"); }

:root {
  --liv-font-head: "ABC Arizona Sans", sans-serif; --liv-font-body: "ABC Arizona Sans", sans-serif; --liv-font-serif: "ABC Gaisyr", Georgia, serif; --liv-display: clamp(1.75rem, 6vw, 3.5rem); --liv-h1: clamp(1.625rem, 5vw, 3rem); --liv-h2: clamp(1.5rem, 4vw, 2.125rem); --liv-h3: clamp(1.125rem, 2.6vw, 1.375rem); --liv-eyebrow: 0.8125rem; --liv-lead: clamp(1.125rem, 2vw, 1.25rem); --liv-body: 1rem; --liv-small: 0.875rem; --liv-micro: 0.75rem; --liv-w-head: 500; --liv-w-eyebrow: 600; --liv-w-body: 400; --liv-lh-display: 1.05; --liv-lh-h1: 1.1; --liv-lh-h2: 1.15; --liv-lh-h3: 1.25; --liv-lh-lead: 1.55; --liv-lh-body: 1.65; --liv-ink: #1A1A1A; --liv-text: #3D3D3D; --liv-muted: #6B6B6B; --liv-accent: #FF6B09; --liv-on-dark: #FFFFFF; --liv-on-dark-soft: rgba(255,255,255,0.88); --sidebar-width: 25rem; --narrow-content-width: 36rem; --normal-content-width: 42rem; --wide-content-width: 46rem; --narrow-page-width: 90rem; --normal-page-width: 120rem; --wide-page-width: 150rem; --section-height-small: 15rem; --section-height-medium: 25rem; --section-height-large: 35rem;
  @media screen and (min-width: 40em) {
  --section-height-small: 40svh; --section-height-medium: 55svh; --section-height-large: 70svh;
}
  @media screen and (min-width: 60em) {
  --section-height-small: 50svh; --section-height-medium: 65svh; --section-height-large: 80svh;
}
  --letter-spacing-sm: 0.06em; --letter-spacing-md: 0.13em; --font-body--family: "ABC Arizona Sans", Inter, sans-serif; --font-body--style: normal; --font-body--weight: 400; --font-subheading--family: "ABC Arizona Sans", Inter, sans-serif; --font-subheading--style: normal; --font-subheading--weight: 500; --font-heading--family: "ABC Arizona Sans", Inter, sans-serif; --font-heading--style: normal; --font-heading--weight: 700; --font-accent--family: "ABC Gaisyr", Inter, sans-serif; --font-accent--style: normal; --font-accent--weight: 700; --font-heading--spacing: 0.25em; --font-h1--spacing: var(--font-heading--spacing); --font-h2--spacing: var(--font-heading--spacing); --font-h3--spacing: var(--font-heading--spacing); --font-h4--spacing: var(--font-heading--spacing); --font-h5--spacing: var(--font-heading--spacing); --font-h6--spacing: var(--font-heading--spacing); --font-paragraph--spacing: 0.5em; --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --layer-section-background: -2; --layer-lowest: -1; --layer-base: 0; --layer-flat: 1; --layer-raised: 2; --layer-heightened: 4; --layer-sticky: 8; --layer-window-overlay: 10; --layer-header-menu: 12; --layer-overlay: 16; --layer-menu-drawer: 18; --layer-temporary: 20; --max-width--body-normal: 32.5em; --max-width--body-narrow: 22.75em; --max-width--heading-normal: 32.5em; --max-width--heading-narrow: 19.5em; --max-width--display-normal: 13em; --max-width--display-narrow: 9.75em; --max-width--display-tight: 3.25em; --letter-spacing--display-tight: -0.03em; --letter-spacing--display-normal: 0em; --letter-spacing--display-loose: 0.03em; --letter-spacing--heading-tight: -0.03em; --letter-spacing--heading-normal: 0em; --letter-spacing--heading-loose: 0.03em; --letter-spacing--body-tight: -0.03em; --letter-spacing--body-normal: 0em; --letter-spacing--body-loose: 0.03em; --line-height: 1; --line-height--display-tight: 1; --line-height--display-normal: 1.1; --line-height--display-loose: 1.2; --line-height--heading-tight: 1.15; --line-height--heading-normal: 1.25; --line-height--heading-loose: 1.35; --line-height--body-tight: 1.2; --line-height--body-normal: 1.4; --line-height--body-loose: 1.6; --font-size--paragraph: 0.875rem; --font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem); --font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem); --font-size--h3: 2.0rem; --font-size--h4: 1.5rem; --font-size--h5: 0.875rem; --font-size--h6: 0.75rem; --font-paragraph--weight: 400; --font-paragraph--letter-spacing: var(--letter-spacing--body-normal); --font-paragraph--size: var(--font-size--paragraph); --font-paragraph--family: var(--font-body--family); --font-paragraph--style: var(--font-body--style); --font-paragraph--case: ; --font-paragraph--line-height: var(--line-height--body-loose); --font-h1--weight: var(--font-heading--weight); --font-h1--letter-spacing: var(--letter-spacing--heading-normal); --font-h1--size: var(--font-size--h1); --font-h1--family: var(--font-heading--family); --font-h1--style: var(--font-heading--style); --font-h1--case: none; --font-h1--line-height: var(--line-height--display-tight); --font-h2--weight: var(--font-heading--weight); --font-h2--letter-spacing: var(--letter-spacing--heading-normal); --font-h2--size: var(--font-size--h2); --font-h2--family: var(--font-heading--family); --font-h2--style: var(--font-heading--style); --font-h2--case: none; --font-h2--line-height: var(--line-height--display-tight); --font-h3--weight: var(--font-heading--weight); --font-h3--letter-spacing: var(--letter-spacing--heading-normal); --font-h3--size: var(--font-size--h3); --font-h3--family: var(--font-heading--family); --font-h3--style: var(--font-heading--style); --font-h3--case: none; --font-h3--line-height: var(--line-height--display-normal); --font-h4--weight: var(--font-heading--weight); --font-h4--letter-spacing: var(--letter-spacing--heading-normal); --font-h4--size: var(--font-size--h4); --font-h4--family: var(--font-heading--family); --font-h4--style: var(--font-heading--style); --font-h4--case: none; --font-h4--line-height: var(--line-height--display-tight); --font-h5--weight: var(--font-subheading--weight); --font-h5--letter-spacing: var(--letter-spacing--heading-normal); --font-h5--size: var(--font-size--h5); --font-h5--family: var(--font-subheading--family); --font-h5--style: var(--font-subheading--style); --font-h5--case: none; --font-h5--line-height: var(--line-height--display-loose); --font-h6--weight: var(--font-subheading--weight); --font-h6--letter-spacing: var(--letter-spacing--heading-normal); --font-h6--size: var(--font-size--h6); --font-h6--family: var(--font-subheading--family); --font-h6--style: var(--font-subheading--style); --font-h6--case: none; --font-h6--line-height: var(--line-height--display-loose); --font-size--3xs: 0.625rem; --font-size--2xs: 0.75rem; --font-size--xs: 0.8125rem; --font-size--sm: 0.875rem; --font-size--md: 1rem; --font-size--lg: 1.125rem; --font-size--xl: 1.25rem; --font-size--2xl: 1.5rem; --font-size--3xl: 2rem; --font-size--4xl: 2.5rem; --font-size--5xl: 3rem; --font-size--6xl: 3.5rem; --menu-font-sm--size: 0.875rem; --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14)); --menu-font-md--size: 1rem; --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16)); --menu-font-lg--size: 1.125rem; --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18)); --menu-font-xl--size: 1.25rem; --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20)); --menu-font-2xl--size: 1.75rem; --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28)); --color-error: #8B0000; --color-success: #006400; --color-white: #FFFFFF; --color-white-rgb: 255 255 255; --color-black: #000000; --color-instock: #3ED660; --color-lowstock: #EE9441; --color-outofstock: #C8C8C8; --opacity-5: 0.05; --opacity-8: 0.08; --opacity-10: 0.1; --opacity-15: 0.15; --opacity-20: 0.2; --opacity-25: 0.25; --opacity-30: 0.3; --opacity-40: 0.4; --opacity-50: 0.5; --opacity-60: 0.6; --opacity-70: 0.7; --opacity-80: 0.8; --opacity-85: 0.85; --opacity-90: 0.9; --opacity-subdued-text: var(--opacity-70); --shadow-button: 0 2px 3px rgb(0 0 0 / 20%); --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent); --margin-3xs: 0.125rem; --margin-2xs: 0.3rem; --margin-xs: 0.5rem; --margin-sm: 0.7rem; --margin-md: 0.8rem; --margin-lg: 1rem; --margin-xl: 1.25rem; --margin-2xl: 1.5rem; --margin-3xl: 1.75rem; --margin-4xl: 2rem; --margin-5xl: 3rem; --margin-6xl: 5rem; --scroll-margin: 50px; --padding-3xs: 0.125rem; --padding-2xs: 0.25rem; --padding-xs: 0.5rem; --padding-sm: 0.7rem; --padding-md: 0.8rem; --padding-lg: 1rem; --padding-xl: 1.25rem; --padding-2xl: 1.5rem; --padding-3xl: 1.75rem; --padding-4xl: 2rem; --padding-5xl: 3rem; --padding-6xl: 4rem; --gap-3xs: 0.125rem; --gap-2xs: 0.3rem; --gap-xs: 0.5rem; --gap-sm: 0.7rem; --gap-md: 0.9rem; --gap-lg: 1rem; --gap-xl: 1.25rem; --gap-2xl: 2rem; --gap-3xl: 3rem; --spacing-scale-sm: 0.6; --spacing-scale-md: 0.7; --spacing-scale-default: 1.0; --checkout-button-gap: 10px; --style-border-width: 1px; --style-border-radius-xs: 0.2rem; --style-border-radius-sm: 0.6rem; --style-border-radius-md: 0.8rem; --style-border-radius-50: 50%; --style-border-radius-lg: 1rem; --style-border-radius-pills: 40px; --style-border-radius-inputs: 4px; --style-border-radius-buttons-primary: 14px; --style-border-radius-buttons-secondary: 14px; --style-border-width-primary: 0px; --style-border-width-secondary: 1px; --style-border-width-inputs: 1px; --style-border-radius-popover: 14px; --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-swatch-opacity: 10%; --style-border-swatch-width: 1px; --style-border-swatch-style: solid; --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1); --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1); --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955); --animation-speed-fast: 0.0625s; --animation-speed: 0.125s; --animation-speed-slow: 0.2s; --animation-speed-medium: 0.15s; --animation-easing: ease-in-out; --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1); --drawer-animation-speed: 0.2s; --animation-values-slow: var(--animation-speed-slow) var(--animation-easing); --animation-values: var(--animation-speed) var(--animation-easing); --animation-values-fast: var(--animation-speed-fast) var(--animation-easing); --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete; --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94); --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0); --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1); --animation-timing-default: cubic-bezier(0, 0, 0.2, 1); --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1); --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1); --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%); --spring-d300-b0-duration: 0.4980s; --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%); --spring-d280-b0-duration: 0.4648s; --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%); --spring-d260-b0-duration: 0.4316s; --spring-d220-b0-easing: linear(
      0,
      0.0093 1.37%,
      0.0696 4.12%,
      0.4667 15.09%,
      0.6322 20.58%,
      0.6986 23.32%,
      0.7793 27.44%,
      0.8219 30.18%,
      0.8721,
      0.9089 38.42%,
      0.9427,
      0.9644,
      0.978 54.88%,
      0.9881 61.74%,
      0.9944 69.97%,
      0.998 80.95%,
      0.9996 98.78%
    ); --spring-d220-b0-duration: 0.3818s; --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%); --spring-d180-b0-duration: 0.2988s; --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut; --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition; --focus-outline-width: 0.09375rem; --focus-outline-offset: 0.2em; --badge-blob-padding-block: 1px; --badge-blob-padding-inline: 12px 8px; --badge-rectangle-padding-block: 1px; --badge-rectangle-padding-inline: 6px;
  @media screen and (min-width: 750px) {
  --badge-blob-padding-block: 4px; --badge-blob-padding-inline: 16px 12px; --badge-rectangle-padding-block: 4px; --badge-rectangle-padding-inline: 10px;
}
  --icon-size-2xs: 0.6rem; --icon-size-xs: 0.85rem; --icon-size-sm: 1.25rem; --icon-size-md: 1.375rem; --icon-size-lg: 1.5rem; --icon-stroke-width: 1.5px; --input-email-min-width: 200px; --input-search-max-width: 650px; --input-padding-y: 0.8rem; --input-padding-x: 0.8rem; --input-padding: var(--input-padding-y) var(--input-padding-x); --input-box-shadow-width: var(--style-border-width-inputs); --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border); --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --input-textarea-min-height: 55px; --checkbox-size: 22px; --checkbox-border-radius: 7px; --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55)); --checkbox-label-padding: 8px;
  @media screen and (min-width: 750px) {
  --checkbox-size: 16px; --checkbox-border-radius: 5px; --checkbox-label-padding: 6px;
}
  --button-size-sm: 30px; --button-size-md: 36px; --button-size: var(--minimum-touch-target); --button-padding-inline: 24px; --button-padding-block: 16px; --button-font-family-primary: var(--font-body--family); --button-font-family-secondary: var(--font-body--family); --button-text-case: ; --button-text-case-primary: default; --button-text-case-secondary: default; --border-color: rgb(var(--color-border-rgb) / var(--opacity-50)); --border-width-sm: 1px; --border-width-md: 2px; --border-width-lg: 5px; --border-radius-sm: 0.25rem; --drawer-inline-padding: 25px; --drawer-menu-inline-padding: 2.5rem; --drawer-header-block-padding: 20px; --drawer-content-block-padding: 10px; --drawer-header-desktop-top: 0rem; --drawer-padding: calc(var(--padding-sm) + 7px); --drawer-height: 100dvh; --drawer-width: 95vw; --drawer-max-width: 500px; --variant-picker-swatch-width-unitless: 34; --variant-picker-swatch-height-unitless: 34; --variant-picker-swatch-width: 34px; --variant-picker-swatch-height: 34px; --variant-picker-swatch-radius: 32px; --variant-picker-border-width: 1px; --variant-picker-border-style: solid; --variant-picker-border-opacity: 10%; --variant-picker-button-radius: 14px; --variant-picker-button-border-width: 1px; --slideshow-controls-size: 3.5rem; --slideshow-controls-icon: 2rem; --peek-next-slide-size: 3rem; --backdrop-opacity: 0.15; --backdrop-color-rgb: var(--color-shadow-rgb); --minimum-touch-target: 44px; --disabled-opacity: 0.5; --skeleton-opacity: 0.025; --shape--circle: circle(50% at center); --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%); --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%); --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm)); --card-width-small: 10rem; --height-small: 10rem; --height-medium: 11.5rem; --height-large: 13rem; --height-full: 100vh;
  @media screen and (min-width: 750px) {
  --height-small: 17.5rem; --height-medium: 21.25rem; --height-large: 25rem;
}
  --modal-max-height: 65dvh; --quick-add-modal-height: min(38.5rem, 96vh); --quick-add-modal-width: min(54rem, 96vw); --quick-add-modal-gallery-width: 24rem; --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30)); --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --cart-primary-font-family: var(--font-body--family); --cart-primary-font-style: var(--font-body--style); --cart-primary-font-weight: var(--font-body--weight); --cart-secondary-font-family: var(--font-secondary--family); --cart-secondary-font-style: var(--font-secondary--style); --cart-secondary-font-weight: var(--font-secondary--weight);
}</style>



/* Layout / utility fixes */
@charset "utf-8";

html, body { zoom: unset !important; }

body { overflow-y: visible !important; }

main, #main { margin: 0px !important; padding: 0px !important; max-width: none !important; max-height: none !important; }</style>



/* Alchemy reset */
@charset "utf-8";

.alchemy-reset { }

.alchemy-reset .metafield-rich_text_field a { text-decoration: underline !important; }

.alchemy-reset .metafield-rich_text_field h1, .alchemy-reset .metafield-rich_text_field h2, .alchemy-reset .metafield-rich_text_field h3, .alchemy-reset .metafield-rich_text_field h4, .alchemy-reset .metafield-rich_text_field h5, .alchemy-reset .metafield-rich_text_field h6 { color: inherit; }

.alchemy-reset .metafield-rich_text_field h1 { font-size: 2.5em !important; }

.alchemy-reset .metafield-rich_text_field h2 { font-size: 2em !important; }

.alchemy-reset .metafield-rich_text_field h3 { font-size: 1.5em !important; }

.alchemy-reset .metafield-rich_text_field h4 { font-size: 1.25em !important; }

.alchemy-reset .metafield-rich_text_field h5 { font-size: 1.1em !important; }

.alchemy-reset .metafield-rich_text_field h6 { font-size: 1em !important; }

.alchemy-reset :host { all: initial; }

.alchemy-reset * { box-sizing: border-box; }

.alchemy-reset html[data-rid], .alchemy-reset body[data-rid], .alchemy-reset div[data-rid], .alchemy-reset span[data-rid], .alchemy-reset applet[data-rid], .alchemy-reset object[data-rid], .alchemy-reset iframe[data-rid], .alchemy-reset h1[data-rid], .alchemy-reset h2[data-rid], .alchemy-reset h3[data-rid], .alchemy-reset h4[data-rid], .alchemy-reset h5[data-rid], .alchemy-reset h6[data-rid], .alchemy-reset p[data-rid], .alchemy-reset blockquote[data-rid], .alchemy-reset pre[data-rid], .alchemy-reset a[data-rid], .alchemy-reset a:visited[data-rid], .alchemy-reset abbr[data-rid], .alchemy-reset acronym[data-rid], .alchemy-reset address[data-rid], .alchemy-reset big[data-rid], .alchemy-reset cite[data-rid], .alchemy-reset code[data-rid], .alchemy-reset del[data-rid], .alchemy-reset dfn[data-rid], .alchemy-reset em[data-rid], .alchemy-reset img[data-rid], .alchemy-reset picture[data-rid], .alchemy-reset ins[data-rid], .alchemy-reset kbd[data-rid], .alchemy-reset q[data-rid], .alchemy-reset s[data-rid], .alchemy-reset samp[data-rid], .alchemy-reset small[data-rid], .alchemy-reset strike[data-rid], .alchemy-reset strong[data-rid], .alchemy-reset sub[data-rid], .alchemy-reset sup[data-rid], .alchemy-reset tt[data-rid], .alchemy-reset var[data-rid], .alchemy-reset b[data-rid], .alchemy-reset u[data-rid], .alchemy-reset i[data-rid], .alchemy-reset center[data-rid], .alchemy-reset dl[data-rid], .alchemy-reset dt[data-rid], .alchemy-reset dd[data-rid], .alchemy-reset ol[data-rid], .alchemy-reset ul[data-rid], .alchemy-reset li[data-rid], .alchemy-reset fieldset[data-rid], .alchemy-reset form[data-rid], .alchemy-reset label[data-rid], .alchemy-reset legend[data-rid], .alchemy-reset table[data-rid], .alchemy-reset caption[data-rid], .alchemy-reset tbody[data-rid], .alchemy-reset tfoot[data-rid], .alchemy-reset thead[data-rid], .alchemy-reset tr[data-rid], .alchemy-reset th[data-rid], .alchemy-reset td[data-rid], .alchemy-reset article[data-rid], .alchemy-reset aside[data-rid], .alchemy-reset canvas[data-rid], .alchemy-reset details[data-rid], .alchemy-reset embed[data-rid], .alchemy-reset figure[data-rid], .alchemy-reset figcaption[data-rid], .alchemy-reset footer[data-rid], .alchemy-reset header[data-rid], .alchemy-reset hgroup[data-rid], .alchemy-reset menu[data-rid], .alchemy-reset nav[data-rid], .alchemy-reset output[data-rid], .alchemy-reset ruby[data-rid], .alchemy-reset section[data-rid], .alchemy-reset summary[data-rid], .alchemy-reset time[data-rid], .alchemy-reset mark[data-rid], .alchemy-reset audio[data-rid], .alchemy-reset video[data-rid], .alchemy-reset button[data-rid], .alchemy-reset select[data-rid], .alchemy-reset [data-rid] > p { letter-spacing: inherit; margin: 0px; padding: 0px; border: 0px; font-size: 100%; vertical-align: baseline; scrollbar-width: none; }

.alchemy-reset html[data-rid]::-webkit-scrollbar, .alchemy-reset body[data-rid]::-webkit-scrollbar, .alchemy-reset div[data-rid]::-webkit-scrollbar, .alchemy-reset span[data-rid]::-webkit-scrollbar, .alchemy-reset applet[data-rid]::-webkit-scrollbar, .alchemy-reset object[data-rid]::-webkit-scrollbar, .alchemy-reset iframe[data-rid]::-webkit-scrollbar, .alchemy-reset h1[data-rid]::-webkit-scrollbar, .alchemy-reset h2[data-rid]::-webkit-scrollbar, .alchemy-reset h3[data-rid]::-webkit-scrollbar, .alchemy-reset h4[data-rid]::-webkit-scrollbar, .alchemy-reset h5[data-rid]::-webkit-scrollbar, .alchemy-reset h6[data-rid]::-webkit-scrollbar, .alchemy-reset p[data-rid]::-webkit-scrollbar, .alchemy-reset blockquote[data-rid]::-webkit-scrollbar, .alchemy-reset pre[data-rid]::-webkit-scrollbar, .alchemy-reset a[data-rid]::-webkit-scrollbar, .alchemy-reset a:visited[data-rid]::-webkit-scrollbar, .alchemy-reset abbr[data-rid]::-webkit-scrollbar, .alchemy-reset acronym[data-rid]::-webkit-scrollbar, .alchemy-reset address[data-rid]::-webkit-scrollbar, .alchemy-reset big[data-rid]::-webkit-scrollbar, .alchemy-reset cite[data-rid]::-webkit-scrollbar, .alchemy-reset code[data-rid]::-webkit-scrollbar, .alchemy-reset del[data-rid]::-webkit-scrollbar, .alchemy-reset dfn[data-rid]::-webkit-scrollbar, .alchemy-reset em[data-rid]::-webkit-scrollbar, .alchemy-reset img[data-rid]::-webkit-scrollbar, .alchemy-reset picture[data-rid]::-webkit-scrollbar, .alchemy-reset ins[data-rid]::-webkit-scrollbar, .alchemy-reset kbd[data-rid]::-webkit-scrollbar, .alchemy-reset q[data-rid]::-webkit-scrollbar, .alchemy-reset s[data-rid]::-webkit-scrollbar, .alchemy-reset samp[data-rid]::-webkit-scrollbar, .alchemy-reset small[data-rid]::-webkit-scrollbar, .alchemy-reset strike[data-rid]::-webkit-scrollbar, .alchemy-reset strong[data-rid]::-webkit-scrollbar, .alchemy-reset sub[data-rid]::-webkit-scrollbar, .alchemy-reset sup[data-rid]::-webkit-scrollbar, .alchemy-reset tt[data-rid]::-webkit-scrollbar, .alchemy-reset var[data-rid]::-webkit-scrollbar, .alchemy-reset b[data-rid]::-webkit-scrollbar, .alchemy-reset u[data-rid]::-webkit-scrollbar, .alchemy-reset i[data-rid]::-webkit-scrollbar, .alchemy-reset center[data-rid]::-webkit-scrollbar, .alchemy-reset dl[data-rid]::-webkit-scrollbar, .alchemy-reset dt[data-rid]::-webkit-scrollbar, .alchemy-reset dd[data-rid]::-webkit-scrollbar, .alchemy-reset ol[data-rid]::-webkit-scrollbar, .alchemy-reset ul[data-rid]::-webkit-scrollbar, .alchemy-reset li[data-rid]::-webkit-scrollbar, .alchemy-reset fieldset[data-rid]::-webkit-scrollbar, .alchemy-reset form[data-rid]::-webkit-scrollbar, .alchemy-reset label[data-rid]::-webkit-scrollbar, .alchemy-reset legend[data-rid]::-webkit-scrollbar, .alchemy-reset table[data-rid]::-webkit-scrollbar, .alchemy-reset caption[data-rid]::-webkit-scrollbar, .alchemy-reset tbody[data-rid]::-webkit-scrollbar, .alchemy-reset tfoot[data-rid]::-webkit-scrollbar, .alchemy-reset thead[data-rid]::-webkit-scrollbar, .alchemy-reset tr[data-rid]::-webkit-scrollbar, .alchemy-reset th[data-rid]::-webkit-scrollbar, .alchemy-reset td[data-rid]::-webkit-scrollbar, .alchemy-reset article[data-rid]::-webkit-scrollbar, .alchemy-reset aside[data-rid]::-webkit-scrollbar, .alchemy-reset canvas[data-rid]::-webkit-scrollbar, .alchemy-reset details[data-rid]::-webkit-scrollbar, .alchemy-reset embed[data-rid]::-webkit-scrollbar, .alchemy-reset figure[data-rid]::-webkit-scrollbar, .alchemy-reset figcaption[data-rid]::-webkit-scrollbar, .alchemy-reset footer[data-rid]::-webkit-scrollbar, .alchemy-reset header[data-rid]::-webkit-scrollbar, .alchemy-reset hgroup[data-rid]::-webkit-scrollbar, .alchemy-reset menu[data-rid]::-webkit-scrollbar, .alchemy-reset nav[data-rid]::-webkit-scrollbar, .alchemy-reset output[data-rid]::-webkit-scrollbar, .alchemy-reset ruby[data-rid]::-webkit-scrollbar, .alchemy-reset section[data-rid]::-webkit-scrollbar, .alchemy-reset summary[data-rid]::-webkit-scrollbar, .alchemy-reset time[data-rid]::-webkit-scrollbar, .alchemy-reset mark[data-rid]::-webkit-scrollbar, .alchemy-reset audio[data-rid]::-webkit-scrollbar, .alchemy-reset video[data-rid]::-webkit-scrollbar, .alchemy-reset button[data-rid]::-webkit-scrollbar, .alchemy-reset select[data-rid]::-webkit-scrollbar, .alchemy-reset [data-rid] > p::-webkit-scrollbar { display: none; }

.alchemy-reset [data-rid] { pointer-events: auto; }

.alchemy-reset button[data-rid] { font-family: inherit; align-items: normal; }

.alchemy-reset button[data-replo-tabs-trigger] { color: inherit; }

.alchemy-reset html[data-rid], .alchemy-reset body[data-rid], .alchemy-reset div[data-rid], .alchemy-reset span[data-rid], .alchemy-reset applet[data-rid], .alchemy-reset object[data-rid], .alchemy-reset iframe[data-rid], .alchemy-reset h1[data-rid], .alchemy-reset h2[data-rid], .alchemy-reset h3[data-rid], .alchemy-reset h4[data-rid], .alchemy-reset h5[data-rid], .alchemy-reset h6[data-rid], .alchemy-reset p[data-rid], .alchemy-reset blockquote[data-rid], .alchemy-reset pre[data-rid], .alchemy-reset a[data-rid], .alchemy-reset abbr[data-rid], .alchemy-reset acronym[data-rid], .alchemy-reset address[data-rid], .alchemy-reset big[data-rid], .alchemy-reset cite[data-rid], .alchemy-reset code[data-rid], .alchemy-reset dfn[data-rid], .alchemy-reset img[data-rid], .alchemy-reset picture[data-rid], .alchemy-reset ins[data-rid], .alchemy-reset kbd[data-rid], .alchemy-reset q[data-rid], .alchemy-reset samp[data-rid], .alchemy-reset small[data-rid], .alchemy-reset strike[data-rid], .alchemy-reset sub[data-rid], .alchemy-reset sup[data-rid], .alchemy-reset tt[data-rid], .alchemy-reset var[data-rid], .alchemy-reset center[data-rid], .alchemy-reset dl[data-rid], .alchemy-reset dt[data-rid], .alchemy-reset dd[data-rid], .alchemy-reset ol[data-rid], .alchemy-reset ul[data-rid], .alchemy-reset li[data-rid], .alchemy-reset fieldset[data-rid], .alchemy-reset form[data-rid], .alchemy-reset label[data-rid], .alchemy-reset legend[data-rid], .alchemy-reset table[data-rid], .alchemy-reset caption[data-rid], .alchemy-reset tbody[data-rid], .alchemy-reset tfoot[data-rid], .alchemy-reset thead[data-rid], .alchemy-reset tr[data-rid], .alchemy-reset th[data-rid], .alchemy-reset td[data-rid], .alchemy-reset article[data-rid], .alchemy-reset aside[data-rid], .alchemy-reset canvas[data-rid], .alchemy-reset details[data-rid], .alchemy-reset embed[data-rid], .alchemy-reset figure[data-rid], .alchemy-reset figcaption[data-rid], .alchemy-reset footer[data-rid], .alchemy-reset header[data-rid], .alchemy-reset hgroup[data-rid], .alchemy-reset menu[data-rid], .alchemy-reset nav[data-rid], .alchemy-reset output[data-rid], .alchemy-reset ruby[data-rid], .alchemy-reset section[data-rid], .alchemy-reset summary[data-rid], .alchemy-reset time[data-rid], .alchemy-reset mark[data-rid], .alchemy-reset audio[data-rid], .alchemy-reset video[data-rid], .alchemy-reset button[data-rid], .alchemy-reset select[data-rid], .alchemy-reset [data-rid] > p { font-style: inherit; text-decoration: inherit; color: inherit; background-color: transparent; }

.alchemy-reset .alchemy-rte a, .alchemy-reset .alchemy-rte p, .alchemy-reset .alchemy-rte s, .alchemy-reset .alchemy-rte u, .alchemy-reset .alchemy-rte b, .alchemy-reset .alchemy-rte i, .alchemy-reset .alchemy-rte h1, .alchemy-reset .alchemy-rte h2, .alchemy-reset .alchemy-rte h3, .alchemy-reset .alchemy-rte h4, .alchemy-reset .alchemy-rte h5, .alchemy-reset .alchemy-rte h6, .alchemy-reset .alchemy-rte mark { font-style: inherit; font-family: inherit; text-decoration: inherit; text-align: inherit; text-transform: inherit; color: inherit; line-height: inherit; letter-spacing: inherit; margin: 0px; padding: 0px; border: 0px; font-weight: inherit; vertical-align: baseline; font-size: 100%; text-size-adjust: none; scrollbar-width: none; }

.alchemy-reset .alchemy-rte a::-webkit-scrollbar, .alchemy-reset .alchemy-rte p::-webkit-scrollbar, .alchemy-reset .alchemy-rte s::-webkit-scrollbar, .alchemy-reset .alchemy-rte u::-webkit-scrollbar, .alchemy-reset .alchemy-rte b::-webkit-scrollbar, .alchemy-reset .alchemy-rte i::-webkit-scrollbar, .alchemy-reset .alchemy-rte h1::-webkit-scrollbar, .alchemy-reset .alchemy-rte h2::-webkit-scrollbar, .alchemy-reset .alchemy-rte h3::-webkit-scrollbar, .alchemy-reset .alchemy-rte h4::-webkit-scrollbar, .alchemy-reset .alchemy-rte h5::-webkit-scrollbar, .alchemy-reset .alchemy-rte h6::-webkit-scrollbar, .alchemy-reset .alchemy-rte mark::-webkit-scrollbar { display: none; }

.alchemy-reset .alchemy-rte b, .alchemy-reset .alchemy-rte strong, .alchemy-reset .alchemy-rte u, .alchemy-reset .alchemy-rte i, .alchemy-reset .alchemy-rte em, .alchemy-reset .alchemy-rte s, .alchemy-reset .alchemy-rte del, .alchemy-reset .alchemy-rte li, .alchemy-reset .alchemy-rte span { font-family: inherit; }

.alchemy-reset .alchemy-rte u { text-decoration: underline; }

.alchemy-reset .alchemy-rte s, .alchemy-reset .alchemy-rte del { text-decoration: line-through; }

.alchemy-reset .alchemy-rte i { font-style: italic; }

.alchemy-reset .alchemy-rte b { font-weight: bold; }

.alchemy-reset .alchemy-rte ul, .alchemy-reset .alchemy-rte li { list-style: inherit; padding-left: 1.7em; }

.alchemy-reset .alchemy-rte code { background-color: rgba(97, 97, 97, 0.1); color: rgb(97, 97, 97); }

.alchemy-reset .alchemy-rte pre { background: rgb(13, 13, 13); color: rgb(255, 255, 255); font-family: JetBrainsMono, monospace; padding: 0.75rem 1rem; border-radius: 0.5rem; }

.alchemy-reset .alchemy-rte pre code { color: inherit; padding: 0px; background: none; font-size: 0.8rem; }

.alchemy-reset .alchemy-rte img { max-width: 100%; height: auto; }

.alchemy-reset .alchemy-rte blockquote { padding-left: 1rem; border-left: 2px solid rgba(13, 13, 13, 0.1); }

.alchemy-reset .alchemy-rte hr { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 2px solid rgba(13, 13, 13, 0.1); margin: 2rem 0px; }

.alchemy-reset article[data-rid], .alchemy-reset aside[data-rid], .alchemy-reset details[data-rid], .alchemy-reset figcaption[data-rid], .alchemy-reset figure[data-rid], .alchemy-reset footer[data-rid], .alchemy-reset header[data-rid], .alchemy-reset hgroup[data-rid], .alchemy-reset menu[data-rid], .alchemy-reset nav[data-rid], .alchemy-reset section[data-rid] { display: block; }

.alchemy-reset body { line-height: 1; }

.alchemy-reset blockquote, .alchemy-reset q { quotes: none; margin: 0px; padding: 0px; border: 0px; }

.alchemy-reset blockquote::before, .alchemy-reset blockquote::after, .alchemy-reset q::before, .alchemy-reset q::after { content: none; }

.alchemy-reset table { border-collapse: collapse; border-spacing: 0px; }

.alchemy-reset button > picture, .alchemy-reset button > img, .alchemy-reset a > picture, .alchemy-reset a > img { display: flex; }

#replo-fullpage-element { max-width: 100vw; flex-grow: 1; align-self: stretch; }

.outline--blue { outline: rgb(37, 99, 235) solid 2px; }

.strike::after { content: ""; border-bottom: 3px solid black; position: absolute; left: 0px; top: calc(50% - 3px); width: 100%; }

.ReactModal__Overlay--after-open { opacity: 1; transform: translateY(0px); }

.ReactModal__Overlay--before-close { opacity: 0; transform: translateY(100px); }

.replo-modal-after-open { overflow-y: hidden !important; scroll-behavior: auto !important; }

html:has(> .replo-modal-after-open) { scroll-behavior: auto !important; }

.carouselV3--slide-reset { max-width: none !important; }

.carouselV3-no-transition { transition: none; }

.carouselV3-fade-transition { transition: opacity 1000ms; }

.carouselV3-hidden-slide { transition: opacity 1000ms; opacity: 0; }

.carouselV3-visible-slide { transition: opacity 1000ms; opacity: 1; }

.splide li { margin: 0px; padding: 0px !important; }

.splide li::before { display: none !important; }

.splide .splide__list { overflow: visible !important; }

@keyframes replo-marquee { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(calc(var(--replo-marquee-width,100%) * -1 / var(--replo-marquee-repetitions,20))); }
}

@keyframes alchemy-marquee-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(calc(var(--replo-marquee-width,100%) * -1 / var(--replo-marquee-repetitions,20))); }
}

@keyframes alchemy-marquee-right { 
  0% { transform: translateX(-50%); }
  100% { transform: translateX(calc(-50% + var(--replo-marquee-width,100%) / var(--replo-marquee-repetitions,20))); }
}

@keyframes alchemy-fade { 
  0% { opacity: var(--initial-opacity); }
  100% { opacity: var(--final-opacity); }
}

@keyframes alchemy-slide-y { 
  0% { opacity: var(--initial-opacity); transform: translateY(var(--offset)); }
  100% { opacity: var(--final-opacity); transform: translateY(0px); }
}

@keyframes alchemy-slide-x { 
  0% { opacity: var(--initial-opacity); transform: translateX(var(--offset)); }
  100% { opacity: var(--final-opacity); transform: translateX(0px); }
}

@keyframes alchemy-flip-y { 
  0% { opacity: var(--initial-opacity); transform: rotateY(var(--angle)); }
  100% { opacity: var(--final-opacity); transform: rotateY(0deg); }
}

@keyframes alchemy-flip-x { 
  0% { opacity: var(--initial-opacity); transform: rotateX(var(--angle)); }
  100% { opacity: var(--final-opacity); transform: rotateX(0deg); }
}

@keyframes alchemy-grow { 
  0% { opacity: var(--initial-opacity); transform: scale(var(--initial-scale)); }
  100% { opacity: var(--final-opacity); transform: scale(var(--final-scale)); }
}

@keyframes alchemy-spin { 
  0% { opacity: var(--initial-opacity); transform: rotate(var(--initial-angle)); }
  100% { opacity: var(--final-opacity); transform: rotate(var(--final-angle)); }
}

@keyframes alchemy-fly-y { 
  0% { opacity: var(--initial-opacity); transform: translateY(var(--offset)) scale(0); }
  100% { opacity: var(--final-opacity); transform: translateY(0px) scale(1); }
}

@keyframes alchemy-fly-x { 
  0% { opacity: var(--initial-opacity); transform: translateX(var(--offset)) scale(0); }
  100% { opacity: var(--final-opacity); transform: translateX(0px) scale(1); }
}

@keyframes alchemy-drop { 
  0% { opacity: var(--initial-opacity); transform: translateY(var(--offset)); }
  100% { opacity: var(--final-opacity); transform: translateY(0px); }
}

@keyframes replo-spin { 
  100% { transform: rotate(360deg); }
}

@keyframes shimmer { 
  100% { mask-position: left center; }
}

.replo-animate-spinner { animation: 1s linear 0s infinite normal none running replo-spin; }

.tooltip-arrow::before { content: ""; position: absolute; top: -0.7px; left: 0px; right: 0px; height: 1px; background: white; width: 71%; margin-left: auto; margin-right: auto; }

[data-replo-collapsible] .replo-animated { overflow: hidden; }

[data-replo-collapsible] .replo-animated[data-state="open"] { animation: 200ms cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal none running slideDown; }

[data-replo-collapsible] .replo-animated[data-state="closed"] { animation: 200ms cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal none running slideUp; }

@keyframes slideDown { 
  0% { height: 0px; }
  100% { height: var(--radix-collapsible-content-height); }
}

@keyframes slideUp { 
  0% { height: var(--radix-collapsible-content-height); }
  100% { height: 0px; }
}

.replo-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }

[data-replo-component-root="carousel"]:where([data-replo-part-id="slide-track"]) { scrollbar-width: none; }

[data-replo-component-root="carousel"]:where([data-replo-part-id="slide-track"])::-webkit-scrollbar { display: none; }</style>



/* Main Replo styles (utility classes) */
@charset "utf-8";

:not(#\ ):not(#\ ).r-u93z9c { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-u93z9c { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-u93z9c { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; }
}

:not(#\ ):not(#\ ).r-1typc1y { width: 100%; display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1typc1y { width: 100%; height: 48px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1typc1y { width: 100%; display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 12px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-14vxbob { width: 116px; height: 34px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14vxbob { width: 103.459px; height: 24px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14vxbob { width: 116px; height: 34px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-13iyz9y { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13iyz9y { object-fit: contain; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13iyz9y { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-1n1oe8p { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n1oe8p { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n1oe8p { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1ufvw5u { color: rgb(255, 255, 255); cursor: pointer; height: 40px; display: none; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 6px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ufvw5u { color: rgb(255, 255, 255); cursor: pointer; height: 38px; display: none; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 6px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ufvw5u { color: rgb(255, 255, 255); cursor: pointer; height: 40px; display: none; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 6px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-gdm7qf { color: rgb(255, 255, 255); cursor: pointer; height: 40px; display: none; opacity: 0.8; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 6px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-gdm7qf { color: rgb(255, 255, 255); cursor: pointer; height: 38px; display: none; opacity: 0.8; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 6px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-gdm7qf { color: rgb(255, 255, 255); cursor: pointer; height: 40px; display: none; opacity: 0.8; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 6px; }
}

:not(#\ ):not(#\ ).r-15a68jn { color: rgb(78, 78, 78); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 120%; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15a68jn { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 120%; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15a68jn { color: rgb(78, 78, 78); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 120%; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-2rtrad { display: flex; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; padding: 8px 24px; background-size: cover; justify-content: center; background-color: rgb(204, 93, 17); background-image: none; border-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2rtrad { height: auto; display: flex; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 24px; background-size: cover; justify-content: center; background-color: rgb(204, 93, 17); background-image: none; border-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2rtrad { display: flex; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; padding: 8px 24px; background-size: cover; justify-content: center; background-color: rgb(204, 93, 17); background-image: none; border-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-14uhu2s { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; overflow-x: hidden; padding-top: 12px; flex-direction: row; padding-bottom: 12px; --replo-marquee-repetitions: 2; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14uhu2s { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; overflow-x: hidden; padding-top: 8px; flex-direction: row; padding-bottom: 8px; --replo-marquee-repetitions: 2; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14uhu2s { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; overflow-x: hidden; padding-top: 12px; flex-direction: row; padding-bottom: 12px; --replo-marquee-repetitions: 2; }
}

:not(#\ ):not(#\ ).r-5apedj { width: auto; display: flex; overflow: visible; flex-shrink: 0; white-space: nowrap; will-change: transform; animation-name: replo-marquee; flex-direction: row; animation-duration: 20s; animation-direction: reverse; animation-iteration-count: infinite; animation-timing-function: linear; }

:not(#\ ):not(#\ ).r-67082f { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; white-space: normal; padding-left: 12px; padding-right: 12px; justify-content: center; transform: translateZ(0px); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-67082f { width: auto; display: flex; gap: 12px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; padding-left: 12px; padding-right: 12px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-67082f { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-left: 12px; padding-right: 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-69ugl0 { color: rgb(255, 255, 255); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-69ugl0 { color: rgb(255, 255, 255); width: auto; display: flex; flex: 1 1 0px; font-size: 10px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; text-align: center; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-69ugl0 { color: rgb(255, 255, 255); display: flex; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-e1hhez { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e1hhez { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; padding-left: 0px; padding-right: 0px; padding-bottom: 6px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e1hhez { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1jbigiq { display: flex; gap: 48px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 48px; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-5080006d-6d59-4f30-a668-1190487fb251.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; background-position-y: -7px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jbigiq { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 48px 12px; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-fc3006b5-6711-48b7-b329-fdf204e49fc1.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; background-position-y: 289px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jbigiq { display: flex; gap: 48px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 48px; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-5080006d-6d59-4f30-a668-1190487fb251.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; background-position-y: -7px; }
}

:not(#\ ):not(#\ ).r-qdci9y { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qdci9y { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qdci9y { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-48uk5 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-48uk5 { display: flex; gap: 16px; position: relative; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: space-between; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-48uk5 { display: flex; gap: 24px; position: relative; flex-flow: wrap; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: space-between; --replo-flex-min-dimension: auto; }
}

:not(#\ ):not(#\ ).r-xq9rbr { color: rgb(255, 255, 255); font-size: 52px; max-width: 1320px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 400; line-height: 58px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xq9rbr { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 32px; max-width: 1320px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 400; line-height: 46px; margin-right: 3px; padding-left: 21px; padding-right: 21px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xq9rbr { color: rgb(255, 255, 255); height: auto; font-size: 52px; max-width: 1320px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 400; line-height: 58px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-b96gt8 { color: white; font-size: 24px; max-width: 1320px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 156%; padding-left: 311px; overflow-wrap: break-word; padding-right: 311px; letter-spacing: 0px; text-transform: none; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-b96gt8 { color: white; width: auto; height: auto; flex: 1 1 auto; font-size: 18px; max-width: 1320px; overflow-wrap: break-word; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 150%; padding-left: 23px; padding-right: 25px; letter-spacing: 0px; text-transform: none; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-b96gt8 { color: white; font-size: 24px; max-width: 1320px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 156%; padding-left: 311px; padding-right: 311px; letter-spacing: 0px; text-transform: none; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-14kpg3b { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14kpg3b { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 6px; padding-right: 6px; padding-bottom: 6px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14kpg3b { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-bj3tkq { display: flex; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 48px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-bj3tkq { display: flex; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-bj3tkq { display: flex; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 48px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1o9dalb { display: flex; gap: 48px; position: relative; flex: 1 1 0px; max-width: 1260px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o9dalb { display: flex; gap: 24px; position: relative; flex: 1 1 0px; flex-flow: column; max-width: 1260px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; justify-content: flex-start; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o9dalb { display: flex; gap: 48px; position: relative; flex: 1 1 0px; flex-flow: column; max-width: 1260px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; justify-content: flex-start; --replo-flex-min-dimension: 0px; }
}

:not(#\ ):not(#\ ).r-qsv8si { top: 0px; bottom: initial; display: flex; gap: 16px; z-index: 7; position: sticky; flex: 1 1 0px; max-width: 720px; min-width: var(--replo-flex-min-dimension, 0px); transform: none; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qsv8si { top: 0px; width: auto; bottom: initial; height: auto; display: flex; gap: 16px; z-index: 7; position: sticky; flex: 1 1 auto; max-width: 720px; transform: none; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qsv8si { top: 0px; width: auto; bottom: initial; height: auto; display: flex; gap: 16px; z-index: 7; position: sticky; flex: 1 1 auto; max-width: 720px; transform: none; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-dkmevx { top: 0px; display: flex; gap: 12px; z-index: 1; position: sticky; transform: none; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-dkmevx { top: 0px; display: flex; gap: 12px; z-index: 1; position: sticky; transform: none; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-dkmevx { top: 0px; display: flex; gap: 12px; z-index: 1; position: sticky; transform: none; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1kfr3cr { top: 340px; left: 24px; width: 40px; cursor: pointer; height: 40px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; --replo-flex-min-dimension: auto; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kfr3cr { top: 171px; left: 12px; width: 20px; cursor: pointer; height: 20px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; --replo-flex-min-dimension: auto; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kfr3cr { top: 340px; left: 24px; width: 40px; cursor: pointer; height: 40px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; --replo-flex-min-dimension: auto; }
}

:not(#\ ):not(#\ ):not(#\ ).r-sw9zf6 { top: 340px; left: 24px; width: 40px; cursor: default; height: 40px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; --replo-flex-min-dimension: auto; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-sw9zf6 { top: 171px; left: 12px; width: 20px; cursor: default; height: 20px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; --replo-flex-min-dimension: auto; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-sw9zf6 { top: 340px; left: 24px; width: 40px; cursor: default; height: 40px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; --replo-flex-min-dimension: auto; }
}

:not(#\ ):not(#\ ).r-7kglid { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7kglid { --rsw: 100%; width: 12px; height: 12px; flex-grow: unset; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7kglid { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

.r-sw9zf6 :not(#\ ):not(#\ ).r-7kglid { width: 24px; height: 24px; opacity: 0.2; flex-basis: auto; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-sw9zf6 :not(#\ ):not(#\ ).r-7kglid { width: 12px; height: 12px; opacity: 0.2; flex-grow: unset; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-sw9zf6 :not(#\ ):not(#\ ).r-7kglid { width: 24px; height: 24px; opacity: 0.2; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1l2myz8 { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-1wa7uzn { top: 340px; right: 24px; width: 40px; cursor: pointer; height: 40px; display: flex; z-index: 1; overflow: hidden; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wa7uzn { top: 171px; right: 12px; width: 20px; cursor: pointer; height: 20px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wa7uzn { top: 340px; right: 24px; width: auto; cursor: pointer; height: 40px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-10ir4hx { top: 340px; right: 24px; width: 40px; cursor: default; height: 40px; display: flex; z-index: 1; overflow: hidden; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-10ir4hx { top: 171px; right: 12px; width: 20px; cursor: default; height: 20px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-10ir4hx { top: 340px; right: 24px; width: auto; cursor: default; height: 40px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

:not(#\ ):not(#\ ).r-1mzh22n { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1mzh22n { --rsw: 100%; width: 12px; height: 12px; flex-grow: unset; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1mzh22n { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

.r-10ir4hx :not(#\ ):not(#\ ).r-1mzh22n { width: 24px; height: 24px; opacity: 0.2; flex-basis: auto; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-10ir4hx :not(#\ ):not(#\ ).r-1mzh22n { width: 12px; height: 12px; opacity: 0.2; flex-grow: unset; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-10ir4hx :not(#\ ):not(#\ ).r-1mzh22n { width: 24px; height: 24px; opacity: 0.2; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1uab808 { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-1qq8kcr { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qq8kcr { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qq8kcr { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-16hb6l { left: 50%; bottom: 12px; display: flex; gap: 8px; z-index: 2; overflow: hidden; position: absolute; transform: translate3d(-50%, 0px, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; padding: 4px 8px; justify-content: center; background-color: rgba(235, 233, 228, 0.25); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 100px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16hb6l { left: 50%; bottom: 12px; display: flex; gap: 8px; z-index: 2; overflow: hidden; position: absolute; transform: translate3d(-50%, 0px, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; padding: 4px 8px; justify-content: center; background-color: rgba(235, 233, 228, 0.25); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 100px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16hb6l { left: 50%; bottom: 12px; display: flex; gap: 8px; z-index: 2; overflow: hidden; position: absolute; transform: translate3d(-50%, 0px, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; padding: 4px 8px; justify-content: center; background-color: rgba(235, 233, 228, 0.25); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 100px; }
}

:not(#\ ):not(#\ ).r-q94ag1 { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: rgba(0, 0, 0, 0.3); background-image: none; border-radius: 20px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-q94ag1 { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: rgba(0, 0, 0, 0.3); background-image: none; border-radius: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-q94ag1 { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: rgba(0, 0, 0, 0.3); background-image: none; border-radius: 20px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-wi3sie { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: rgb(255, 107, 9); background-image: none; border-radius: 20px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-wi3sie { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: rgb(255, 107, 9); background-image: none; border-radius: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-wi3sie { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: rgb(255, 107, 9); background-image: none; border-radius: 20px; }
}

:not(#\ ):not(#\ ).r-pd5yb1 { display: flex; position: relative; align-self: stretch; flex-basis: auto; overflow: clip visible; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pd5yb1 { width: auto; height: auto; display: flex; position: relative; flex: 1 1 auto; align-self: stretch; overflow: clip visible; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pd5yb1 { width: auto; display: flex; position: relative; align-self: stretch; flex-basis: auto; overflow: clip visible; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1rmwc5b { outline: none; }

:not(#\ ):not(#\ ).r-1nk5jp0 { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nk5jp0 { width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nk5jp0 { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-ykk204 { top: 116.47px; right: -0.529657px; display: flex; gap: 16px; z-index: 318; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-right: 16px; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ykk204 { top: 116.47px; right: -0.529657px; display: flex; gap: 16px; z-index: 318; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-right: 16px; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ykk204 { top: 116.47px; right: -0.529657px; display: flex; gap: 16px; z-index: 318; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-right: 16px; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1lctidn { width: 64px; height: 27px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lctidn { width: 64px; height: 27px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lctidn { width: 64px; height: 27px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-n9vppm { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-n9vppm { object-fit: contain; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-n9vppm { object-fit: contain; }
}

:not(#\ ):not(#\ ).r-1pz3bpj { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pz3bpj { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pz3bpj { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-122p5yx { width: 64px; height: 81px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-122p5yx { width: 64px; height: 81px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-122p5yx { width: 64px; height: 81px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-56vdi3 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-56vdi3 { object-fit: contain; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-56vdi3 { object-fit: contain; }
}

:not(#\ ):not(#\ ).r-6hb3rd { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6hb3rd { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6hb3rd { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-dat7a9 { width: 64px; height: 64px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-dat7a9 { width: 64px; height: 64px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-dat7a9 { width: 64px; height: 64px; display: flex; z-index: 1; position: relative; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1yvz67p { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1yvz67p { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1yvz67p { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-eas5ie { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-eas5ie { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-eas5ie { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-c9pzro { top: 0px; width: 100%; height: 100%; display: flex; z-index: 1; position: sticky; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-c9pzro { top: 0px; width: 100%; height: 100%; display: flex; z-index: 1; position: sticky; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; object-position: 0px center; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-c9pzro { top: 0px; width: 100%; height: 100%; display: flex; z-index: 1; position: sticky; min-width: 0px; transform: none; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1n5qipk { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n5qipk { object-fit: cover; object-position: 0px center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n5qipk { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-iszvp7 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iszvp7 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iszvp7 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1yeuoi0 { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1yeuoi0 { width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1yeuoi0 { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-9qyeaw { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9qyeaw { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9qyeaw { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1sna3n4 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sna3n4 { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sna3n4 { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-3lt58o { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3lt58o { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3lt58o { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-15y8y0r { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15y8y0r { width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15y8y0r { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-v5doar { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-v5doar { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; object-position: -20px center; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-v5doar { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-16zredz { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16zredz { object-fit: cover; object-position: -20px center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16zredz { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-1w2c5vr { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w2c5vr { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w2c5vr { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-s9nl7s { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-s9nl7s { width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-s9nl7s { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1t0e346 { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t0e346 { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t0e346 { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-isc70v { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-isc70v { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-isc70v { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-jjaxg6 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jjaxg6 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jjaxg6 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1njxxt0 { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1njxxt0 { width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1njxxt0 { width: 100%; height: 100%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1q1sxgo { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q1sxgo { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: none; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q1sxgo { width: 100%; height: 100%; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1oayxnf { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oayxnf { object-fit: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oayxnf { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-13yyi5 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13yyi5 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13yyi5 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1sh2ysw { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sh2ysw { width: auto; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sh2ysw { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-1q7pzsg { display: flex; gap: 12px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; overflow: clip visible; --replo-gap: 12px; align-items: center; justify-content: center; border-color: rgb(0, 0, 0); border-style: solid; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q7pzsg { display: flex; gap: 6px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; overflow: clip visible; --replo-gap: 6px; align-items: center; justify-content: center; border-color: rgb(0, 0, 0); border-style: solid; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q7pzsg { display: flex; gap: 12px; position: relative; flex: 1 1 auto; align-self: stretch; overflow: clip visible; --replo-gap: 12px; align-items: center; justify-content: center; border-color: rgb(0, 0, 0); border-style: solid; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1ywqwc4 { outline: none; }

:not(#\ ):not(#\ ).r-kea1b4 { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kea1b4 { width: 56px; cursor: pointer; height: 56px; display: flex; opacity: 1; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kea1b4 { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-o3s4gv { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-o3s4gv { width: 56px; cursor: pointer; height: 56px; opacity: 1; overflow: hidden; flex-grow: unset; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-o3s4gv { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1cg9a4w { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cg9a4w { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cg9a4w { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ):not(#\ ).r-1az8p9 { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1az8p9 { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1az8p9 { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ).r-i1bf93 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-i1bf93 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-i1bf93 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ):not(#\ ).r-oh196n { --rpmh: 100%; --rpmw: 100%; display: flex; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-oh196n { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-oh196n { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1axly3d { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1axly3d { width: 56px; cursor: pointer; height: 56px; display: flex; opacity: 1; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1axly3d { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1ebc98q { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1ebc98q { width: 56px; cursor: pointer; height: 56px; opacity: 1; overflow: hidden; flex-grow: unset; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1ebc98q { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1hxki3q { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hxki3q { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hxki3q { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ):not(#\ ).r-1j3yahe { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1j3yahe { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1j3yahe { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ).r-gnch4c { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gnch4c { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gnch4c { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ):not(#\ ).r-oy0i6g { --rpmh: 100%; --rpmw: 100%; display: flex; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-oy0i6g { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-oy0i6g { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-l3f2hk { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l3f2hk { width: 56px; cursor: pointer; height: 56px; display: flex; opacity: 1; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l3f2hk { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1iz6wz9 { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1iz6wz9 { width: auto; cursor: pointer; height: 56px; opacity: 1; overflow: hidden; flex-grow: unset; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1iz6wz9 { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1y1qg9k { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1y1qg9k { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1y1qg9k { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ):not(#\ ).r-k7ukxu { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-k7ukxu { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-k7ukxu { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ).r-mywgm2 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mywgm2 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mywgm2 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ):not(#\ ).r-12b47pz { --rpmh: 100%; --rpmw: 100%; display: flex; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-12b47pz { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-12b47pz { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-193fby1 { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-193fby1 { width: 56px; cursor: pointer; height: 56px; display: flex; opacity: 1; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-193fby1 { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-nojuww { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-nojuww { width: 56px; cursor: pointer; height: 56px; opacity: 1; overflow: hidden; flex-grow: unset; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-nojuww { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-ufx44r { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ufx44r { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ufx44r { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ):not(#\ ).r-186t6w8 { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-186t6w8 { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-186t6w8 { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ).r-1xp7wlp { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xp7wlp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xp7wlp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ):not(#\ ).r-8nq2dh { --rpmh: 100%; --rpmw: 100%; display: flex; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-8nq2dh { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-8nq2dh { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1ft4hht { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ft4hht { width: 56px; cursor: pointer; height: 56px; display: flex; opacity: 1; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ft4hht { width: 110px; height: 110px; display: flex; opacity: 1; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-d02fxg { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-d02fxg { width: 56px; cursor: pointer; height: 56px; opacity: 1; overflow: hidden; flex-grow: unset; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-d02fxg { width: 110px; height: 110px; opacity: 1; overflow: hidden; flex-basis: auto; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1y34eo6 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1y34eo6 { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1y34eo6 { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ):not(#\ ).r-h9tg2y { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-h9tg2y { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-h9tg2y { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
}

:not(#\ ):not(#\ ).r-o2bnzh { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o2bnzh { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o2bnzh { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1135avn { --rpmh: 100%; --rpmw: 100%; display: flex; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1135avn { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1135avn { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-186p8qi { cursor: pointer; height: 66px; display: none; gap: 16px; overflow: hidden; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 48px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-186p8qi { cursor: pointer; height: 66px; display: none; gap: 16px; overflow: hidden; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 20px 20px 48px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-186p8qi { cursor: pointer; height: 66px; display: none; gap: 16px; overflow: hidden; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 48px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-y3vj7u { cursor: pointer; height: 66px; display: none; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 48px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-y3vj7u { cursor: pointer; height: 66px; display: none; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 20px 0px 48px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-y3vj7u { cursor: pointer; height: 66px; display: none; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 48px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1w3b8j2 { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w3b8j2 { color: rgb(0, 0, 0); width: auto; flex-grow: unset; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w3b8j2 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 20px; overflow-wrap: break-word; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-bsir9r { display: flex; gap: 24px; position: relative; flex: 1 1 0px; max-width: 528px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-bsir9r { width: auto; height: auto; display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-bsir9r { width: auto; height: auto; display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-7jrejt { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7jrejt { height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7jrejt { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-mcll75 { color: rgb(78, 78, 78); font-size: 54px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 64px; overflow-wrap: break-word; letter-spacing: -2.2px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mcll75 { color: rgb(78, 78, 78); font-size: 32px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 46px; letter-spacing: -2.2px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mcll75 { color: rgb(78, 78, 78); font-size: 54px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 64px; letter-spacing: -2.2px; }
}

:not(#\ ):not(#\ ).r-1ovgvjv { color: rgb(255, 107, 9); font-size: 14px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; overflow-wrap: break-word; letter-spacing: 1px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ovgvjv { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; letter-spacing: 1px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ovgvjv { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; letter-spacing: 1px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-112c9oz { display: flex; gap: 24px; position: relative; max-width: 528px; min-width: auto; align-self: stretch; border-top: 1px solid rgba(78, 78, 78, 0.24); flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 24px; border-bottom: 1px solid rgba(78, 78, 78, 0.24); flex-direction: column; padding-bottom: 24px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-112c9oz { display: flex; gap: 24px; position: relative; max-width: 528px; min-width: auto; align-self: stretch; border-top: 1px solid rgba(78, 78, 78, 0.24); flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 24px; border-bottom: 1px solid rgba(78, 78, 78, 0.24); flex-direction: column; padding-bottom: 24px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-112c9oz { display: flex; gap: 24px; position: relative; max-width: 528px; min-width: auto; align-self: stretch; border-top: 1px solid rgba(78, 78, 78, 0.24); flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 24px; border-bottom: 1px solid rgba(78, 78, 78, 0.24); flex-direction: column; padding-bottom: 24px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1v18sxh { color: rgb(78, 78, 78); font-size: 16px; max-width: 528px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v18sxh { color: rgb(78, 78, 78); font-size: 16px; max-width: 528px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 400; line-height: 26px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v18sxh { color: rgb(78, 78, 78); font-size: 16px; max-width: 528px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; text-align-last: left; }
}

:not(#\ ):not(#\ ).r-fsqqqz { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fsqqqz { display: flex; gap: 24px; position: relative; flex-flow: wrap; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: auto; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fsqqqz { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1gcryx5 { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gcryx5 { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gcryx5 { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1fjiclb { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fjiclb { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fjiclb { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }
}

:not(#\ ):not(#\ ).r-1e9mqfv { color: black; font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1e9mqfv { color: black; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1e9mqfv { color: black; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-17d5snq { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17d5snq { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17d5snq { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-16a3xhb { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16a3xhb { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16a3xhb { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }
}

:not(#\ ):not(#\ ).r-1ooe9m2 { color: black; font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ooe9m2 { color: black; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ooe9m2 { color: black; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-16hqglx { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16hqglx { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16hqglx { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-hdexh5 { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hdexh5 { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hdexh5 { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 3080.21px; }
}

:not(#\ ):not(#\ ).r-1k5vp8d { color: black; font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k5vp8d { color: black; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k5vp8d { color: black; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-1o73fli { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o73fli { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o73fli { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-15rw5h1 { color: black; font-size: 14px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 20px; margin-bottom: 32px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15rw5h1 { color: black; font-size: 14px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 20px; margin-bottom: 32px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15rw5h1 { color: black; font-size: 14px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 20px; margin-bottom: 32px; }
}

:not(#\ ):not(#\ ).r-1euf6q9 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1euf6q9 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1euf6q9 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-rzgb04 { top: -32px; left: 0px; width: 100%; height: 42px; display: flex; gap: 10px; z-index: 1; overflow: hidden; position: absolute; min-width: auto; transform: none; align-self: stretch; background: none rgb(255, 107, 9); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 6px 8px 16px; justify-content: center; mask-image: -webkit-radial-gradient(center, white, black); border-top-left-radius: 10px; border-top-right-radius: 10px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-rzgb04 { top: -32px; left: 0px; width: 100%; height: 42px; display: flex; gap: 10px; z-index: 1; overflow: hidden; position: absolute; min-width: auto; transform: none; align-self: stretch; background: none rgb(255, 107, 9); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 6px 8px 16px; justify-content: center; mask-image: -webkit-radial-gradient(center, white, black); border-top-left-radius: 10px; border-top-right-radius: 10px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-rzgb04 { top: -32px; left: 0px; width: 100%; height: 42px; display: flex; gap: 10px; z-index: 1; overflow: hidden; position: absolute; min-width: auto; transform: none; align-self: stretch; background: none rgb(255, 107, 9); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 6px 8px 16px; justify-content: center; mask-image: -webkit-radial-gradient(center, white, black); border-top-left-radius: 10px; border-top-right-radius: 10px; }
}

:not(#\ ):not(#\ ).r-d6fau0 { color: white; flex: 1 1 0px; font-size: 14px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-d6fau0 { color: white; flex: 1 1 0px; font-size: 14px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-d6fau0 { color: white; flex: 1 1 0px; font-size: 14px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; text-align-last: center; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1gll2ik { color: white; flex: 1 1 0px; font-size: 14px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1gll2ik { color: white; flex: 1 1 0px; font-size: 14px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1gll2ik { color: white; flex: 1 1 0px; font-size: 14px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-mzy4pt { cursor: pointer; display: flex; gap: 24px; z-index: 2; position: relative; align-self: stretch; flex-basis: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mzy4pt { cursor: pointer; display: flex; gap: 24px; z-index: 2; position: relative; align-self: stretch; flex-basis: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mzy4pt { cursor: pointer; display: flex; gap: 24px; z-index: 2; position: relative; align-self: stretch; flex-basis: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-2dl00e { color: rgb(0, 0, 0); cursor: default; display: flex; gap: 32px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 16px 24px; flex-direction: column; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2dl00e { color: rgb(0, 0, 0); cursor: default; display: flex; gap: 32px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 16px 24px; flex-direction: column; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2dl00e { color: rgb(0, 0, 0); cursor: default; display: flex; gap: 32px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 16px 24px; flex-direction: column; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-4laxzg { color: rgb(0, 0, 0); cursor: default; display: flex; gap: 32px; overflow: hidden; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 16px 24px; flex-direction: column; justify-content: space-between; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-4laxzg { color: rgb(0, 0, 0); cursor: default; display: flex; gap: 32px; overflow: hidden; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 16px 24px; flex-direction: column; justify-content: space-between; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-4laxzg { color: rgb(0, 0, 0); cursor: default; display: flex; gap: 32px; overflow: hidden; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 16px 24px; flex-direction: column; justify-content: space-between; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-yp9i8d { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yp9i8d { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yp9i8d { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1afts4w { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1afts4w { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1afts4w { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1u0ml98 { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1u0ml98 { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1u0ml98 { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }
}

:not(#\ ):not(#\ ).r-wkqa82 { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-wkqa82 { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-wkqa82 { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }
}

.r-1u0ml98 :not(#\ ):not(#\ ).r-wkqa82 { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgb(255, 107, 9); border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ).r-1u0ml98 :not(#\ ):not(#\ ).r-wkqa82 { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgb(255, 107, 9); border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-1u0ml98 :not(#\ ):not(#\ ).r-wkqa82 { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgb(255, 107, 9); border-radius: 50%; }
}

:not(#\ ):not(#\ ).r-1y1m6u0 { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1y1m6u0 { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1y1m6u0 { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-owmafg { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-owmafg { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-owmafg { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-8lbbq4 { color: rgb(0, 0, 0); font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8lbbq4 { color: rgb(0, 0, 0); height: auto; font-size: 18px; align-self: auto; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; margin-bottom: -4px; letter-spacing: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8lbbq4 { color: rgb(0, 0, 0); font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; letter-spacing: 0px; }
}

:not(#\ ):not(#\ ).r-ieric6 { color: rgb(70, 70, 70); font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ieric6 { color: rgb(70, 70, 70); height: auto; font-size: 11px; align-self: auto; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; letter-spacing: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ieric6 { color: rgb(70, 70, 70); font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; letter-spacing: 0px; }
}

:not(#\ ):not(#\ ).r-d09vab { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-d09vab { display: flex; gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-d09vab { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1gh2sy7 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gh2sy7 { display: flex; gap: 4px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gh2sy7 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }
}

:not(#\ ):not(#\ ).r-mcyo2h { color: rgb(255, 107, 9); font-size: 18px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 26px; overflow-wrap: break-word; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mcyo2h { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mcyo2h { color: rgb(255, 107, 9); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-mcyo2h { color: rgb(255, 107, 9); font-size: 18px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 26px; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-mcyo2h { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-mcyo2h { color: rgb(255, 107, 9); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

:not(#\ ):not(#\ ).r-14gwhw3 { color: rgb(78, 78, 78); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 180%; overflow-wrap: break-word; text-align-last: left; text-decoration: line-through; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14gwhw3 { color: rgb(78, 78, 78); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14gwhw3 { color: rgb(78, 78, 78); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-14gwhw3 { color: rgb(78, 78, 78); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 180%; text-align-last: left; text-decoration: line-through; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-14gwhw3 { color: rgb(78, 78, 78); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-14gwhw3 { color: rgb(78, 78, 78); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

:not(#\ ):not(#\ ).r-x5t2uz { color: rgb(92, 92, 92); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 14px; overflow-wrap: break-word; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x5t2uz { color: rgb(92, 92, 92); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x5t2uz { color: rgb(92, 92, 92); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-x5t2uz { color: rgb(92, 92, 92); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 14px; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-x5t2uz { color: rgb(92, 92, 92); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-x5t2uz { color: rgb(92, 92, 92); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

:not(#\ ):not(#\ ).r-bx4f6e { display: flex; opacity: 1; gap: 64px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-bx4f6e { display: flex; opacity: 1; gap: 64px; position: relative; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: space-between; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-bx4f6e { display: flex; opacity: 1; gap: 64px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: center; }
}

:not(#\ ):not(#\ ).r-yrx2ck { width: 187px; display: flex; gap: 24px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yrx2ck { width: 187px; display: flex; gap: 24px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yrx2ck { width: 187px; display: flex; gap: 24px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-yrx2ck { width: 187px; height: auto; display: flex; gap: 24px; position: relative; align-self: auto; flex-basis: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 0px; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-yrx2ck { width: 187px; height: auto; display: flex; gap: 24px; position: relative; align-self: auto; flex-basis: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 0px; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-yrx2ck { width: 187px; height: auto; display: flex; gap: 24px; position: relative; align-self: auto; flex-basis: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 0px; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1ntevmm { color: black; font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ntevmm { color: black; font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ntevmm { color: black; font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-gik4xf { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gik4xf { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gik4xf { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1vh0xb9 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vh0xb9 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vh0xb9 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1nxnrjr { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nxnrjr { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nxnrjr { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1w2rx30 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w2rx30 { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w2rx30 { transition: inherit; }
}

:not(#\ ):not(#\ ).r-a8mo2t { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-a8mo2t { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-a8mo2t { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1w0yg1b { color: rgb(255, 107, 9); font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w0yg1b { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w0yg1b { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1w0yg1b { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1w0yg1b { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1w0yg1b { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-1nw4m31 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nw4m31 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nw4m31 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-byrk7i { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-byrk7i { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-byrk7i { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-rshpe { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-rshpe { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-rshpe { transition: inherit; }
}

:not(#\ ):not(#\ ).r-1dkl64q { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dkl64q { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dkl64q { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1cdmur4 { color: black; font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cdmur4 { color: black; font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cdmur4 { color: black; font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-1v8868w { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v8868w { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v8868w { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-2lmvxo { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2lmvxo { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2lmvxo { width: 16px; height: 16px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-mk5c1r { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mk5c1r { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mk5c1r { transition: inherit; }
}

:not(#\ ):not(#\ ).r-us12kp { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-us12kp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-us12kp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1kzai3l { color: black; font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kzai3l { color: black; font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kzai3l { color: black; font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-1lmjhko { top: 0px; right: 36px; width: 218px; display: flex; gap: 64px; z-index: 1; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lmjhko { inset: 9px auto auto 0px; width: auto; height: auto; display: flex; gap: 64px; z-index: 1; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; transform: none; align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-end; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lmjhko { top: 0px; right: 36px; width: 218px; display: flex; gap: 64px; z-index: 1; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: space-between; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1lmjhko { inset: 0px 36px auto auto; width: 218px; display: flex; gap: 64px; z-index: 1; position: absolute; flex-grow: unset; max-width: 100%; transform: none; align-self: auto; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1lmjhko { inset: 9px auto auto 0px; width: auto; height: auto; display: flex; gap: 64px; z-index: 1; position: relative; flex: 1 1 auto; max-width: 100%; transform: none; align-self: stretch; transition: inherit; align-items: flex-end; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1lmjhko { inset: 0px 36px auto auto; width: 218px; display: flex; gap: 64px; z-index: 1; position: absolute; flex-grow: unset; max-width: 100%; transform: none; align-self: auto; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-4mqztj { top: -25px; left: 8px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: translate3d(-26px, 20px, 0px) rotateZ(-13deg); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4mqztj { top: -47px; left: 28px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: translate3d(-26px, 20px, 0px) scale3d(1.2, 1.2, 1) rotateZ(-20deg); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4mqztj { top: -25px; left: 8px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: translate3d(-26px, 20px, 0px) rotateZ(-13deg); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-4mqztj { top: -25px; left: 8px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: translate3d(-26px, 20px, 0px) rotateZ(-13deg); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-4mqztj { top: -47px; left: 28px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: translate3d(-26px, 20px, 0px) scale3d(1.2, 1.2, 1) rotateZ(-20deg); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-4mqztj { top: -25px; left: 8px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: translate3d(-26px, 20px, 0px) rotateZ(-13deg); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1cnkwnc { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cnkwnc { object-fit: cover; transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cnkwnc { object-fit: cover; transition: inherit; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1cnkwnc { transform: scale(1); object-fit: cover; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1cnkwnc { transform: scale(1); object-fit: cover; transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1cnkwnc { transform: scale(1); object-fit: cover; transition: inherit; }
}

:not(#\ ):not(#\ ).r-h1gzae { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h1gzae { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h1gzae { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-h1gzae { --rpmh: 100%; --rpmw: 100%; display: flex; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-h1gzae { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-h1gzae { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1i3zvdw { top: -25px; left: 11px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: translate3d(-7px, 0px, 0px) rotateZ(-3deg); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i3zvdw { top: -56px; left: 25px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: scale3d(1.2, 1.2, 1); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i3zvdw { top: -25px; left: 11px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: translate3d(-7px, 0px, 0px) rotateZ(-3deg); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1i3zvdw { top: -25px; left: 11px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: translate3d(-7px, 0px, 0px) rotateZ(-3deg); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1i3zvdw { top: -56px; left: 25px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: scale3d(1.2, 1.2, 1); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1i3zvdw { top: -25px; left: 11px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: translate3d(-7px, 0px, 0px) rotateZ(-3deg); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1m6mwhl { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1m6mwhl { object-fit: cover; transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1m6mwhl { object-fit: cover; transition: inherit; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1m6mwhl { transform: scale(1); object-fit: cover; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1m6mwhl { transform: scale(1); object-fit: cover; transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1m6mwhl { transform: scale(1); object-fit: cover; transition: inherit; }
}

:not(#\ ):not(#\ ).r-g9io79 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-g9io79 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-g9io79 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-g9io79 { --rpmh: 100%; --rpmw: 100%; display: flex; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-g9io79 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-g9io79 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1w4pv71 { top: -25px; left: 23px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: translate3d(14px, 0px, 0px) rotateZ(9deg); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w4pv71 { top: -56px; left: 76px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: translate3d(14px, 0px, 0px) scale3d(1.2, 1.2, 1) rotateZ(21deg); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w4pv71 { top: -25px; left: 23px; width: 200px; height: 200px; display: flex; z-index: 1; position: absolute; min-width: 0px; transform: translate3d(14px, 0px, 0px) rotateZ(9deg); flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; pointer-events: none; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1w4pv71 { top: -25px; left: 23px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: translate3d(14px, 0px, 0px) rotateZ(9deg); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1w4pv71 { top: -56px; left: 76px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: translate3d(14px, 0px, 0px) scale3d(1.2, 1.2, 1) rotateZ(21deg); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1w4pv71 { top: -25px; left: 23px; width: 200px; height: 200px; z-index: 1; position: absolute; transform: translate3d(14px, 0px, 0px) rotateZ(9deg); flex-basis: auto; object-fit: cover; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-b4lo8b { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-b4lo8b { object-fit: cover; transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-b4lo8b { object-fit: cover; transition: inherit; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-b4lo8b { transform: scale(1); object-fit: cover; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-b4lo8b { transform: scale(1); object-fit: cover; transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-b4lo8b { transform: scale(1); object-fit: cover; transition: inherit; }
}

:not(#\ ):not(#\ ).r-str984 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-str984 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-str984 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-str984 { --rpmh: 100%; --rpmw: 100%; display: flex; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-str984 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-str984 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1dd3mm4 { display: flex; gap: 12px; z-index: 50; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-end; padding-top: 12px; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dd3mm4 { height: auto; display: flex; gap: 12px; z-index: 50; position: relative; flex: 1 1 auto; min-height: 1px; transition: inherit; align-items: flex-end; padding-top: 0px; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dd3mm4 { display: flex; gap: 12px; z-index: 50; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-end; padding-top: 12px; flex-direction: column; justify-content: center; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1dd3mm4 { height: auto; display: flex; gap: 12px; z-index: 50; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; transition: inherit; align-items: flex-end; padding-top: 12px; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1dd3mm4 { height: auto; display: flex; gap: 12px; z-index: 50; position: relative; flex: 1 1 auto; align-self: auto; transition: inherit; align-items: flex-end; padding-top: 0px; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1dd3mm4 { height: auto; display: flex; gap: 12px; z-index: 50; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; transition: inherit; align-items: flex-end; padding-top: 12px; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-ad1i96 { display: flex; gap: 4px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-end; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ad1i96 { display: flex; gap: 4px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-end; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ad1i96 { display: flex; gap: 4px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-end; }
}

:not(#\ ):not(#\ ).r-ta5tyb { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-right: 16px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ta5tyb { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-right: 16px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ta5tyb { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-right: 16px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1kmvzf2 { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kmvzf2 { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kmvzf2 { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1kmvzf2 { display: flex; gap: 10px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 1px; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1kmvzf2 { display: flex; gap: 10px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 1px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1kmvzf2 { display: flex; gap: 10px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 1px; }
}

:not(#\ ):not(#\ ).r-10bzg8 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10bzg8 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10bzg8 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

:not(#\ ):not(#\ ).r-o1no1n { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-1eepl06 { color: rgb(255, 107, 9); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 700; line-height: 26px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1eepl06 { color: rgb(255, 107, 9); font-size: 18px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 700; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1eepl06 { color: rgb(255, 107, 9); font-size: 18px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 700; line-height: 26px; }
}

:not(#\ ):not(#\ ).r-1qwy0co { color: rgb(0, 0, 0); display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px 16px; justify-content: flex-start; background-color: rgb(1, 142, 66); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qwy0co { color: rgb(0, 0, 0); display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px 16px; justify-content: flex-start; background-color: rgb(1, 142, 66); background-image: none; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qwy0co { color: rgb(0, 0, 0); display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px 16px; justify-content: flex-start; background-color: rgb(1, 142, 66); background-image: none; border-radius: 12px; }
}

.r-4laxzg :not(#\ ):not(#\ ).r-1qwy0co { color: rgb(0, 0, 0); display: flex; gap: 10px; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px 16px; justify-content: flex-start; background-color: rgb(1, 142, 66); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1qwy0co { color: rgb(0, 0, 0); display: flex; gap: 10px; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px 16px; justify-content: flex-start; background-color: rgb(1, 142, 66); background-image: none; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-4laxzg :not(#\ ):not(#\ ).r-1qwy0co { color: rgb(0, 0, 0); display: flex; gap: 10px; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding: 6px 16px; justify-content: flex-start; background-color: rgb(1, 142, 66); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1n3w8ls { color: rgb(255, 255, 255); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 700; line-height: 26px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n3w8ls { color: rgb(255, 255, 255); font-size: 18px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 700; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n3w8ls { color: rgb(255, 255, 255); font-size: 18px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 700; line-height: 26px; }
}

:not(#\ ):not(#\ ).r-b0w7vs { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-b0w7vs { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-b0w7vs { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-gdu9wt { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-gdu9wt { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 12px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-gdu9wt { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-19h25uq { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19h25uq { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19h25uq { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-19h25uq { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-19h25uq { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-19h25uq { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }
}

:not(#\ ):not(#\ ).r-1qsfszh { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qsfszh { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qsfszh { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-1qsfszh { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1qsfszh { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1qsfszh { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }
}

:not(#\ ):not(#\ ).r-100drvn { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-100drvn { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-100drvn { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-19581az { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19581az { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19581az { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1vbstze { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vbstze { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; margin-bottom: -6px; letter-spacing: 0px; text-transform: capitalize; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vbstze { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; letter-spacing: 0px; text-transform: capitalize; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-1vbstze { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; letter-spacing: 0px; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1vbstze { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; margin-bottom: -6px; letter-spacing: 0px; text-transform: capitalize; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1vbstze { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; letter-spacing: 0px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-uh8dnq { color: rgb(70, 70, 70); font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-uh8dnq { color: rgb(70, 70, 70); height: auto; font-size: 11px; align-self: auto; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; letter-spacing: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-uh8dnq { color: rgb(70, 70, 70); font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; letter-spacing: 0px; }
}

:not(#\ ):not(#\ ).r-17b8418 { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17b8418 { display: flex; gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17b8418 { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-l7cwn7 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l7cwn7 { display: flex; gap: 4px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l7cwn7 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: center; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-l7cwn7 { display: flex; gap: 8px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-l7cwn7 { display: flex; gap: 4px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-l7cwn7 { display: flex; gap: 8px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }
}

:not(#\ ):not(#\ ).r-1k19x4r { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 26px; overflow-wrap: break-word; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k19x4r { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k19x4r { color: rgb(0, 0, 0); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-1k19x4r { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 26px; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1k19x4r { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1k19x4r { color: rgb(0, 0, 0); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

:not(#\ ):not(#\ ).r-1sbfsd4 { color: rgb(78, 78, 78); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 180%; overflow-wrap: break-word; text-align-last: left; text-decoration: line-through; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sbfsd4 { color: rgb(78, 78, 78); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sbfsd4 { color: rgb(78, 78, 78); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-1sbfsd4 { color: rgb(78, 78, 78); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 180%; text-align-last: left; text-decoration: line-through; }

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1sbfsd4 { color: rgb(78, 78, 78); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1sbfsd4 { color: rgb(78, 78, 78); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

:not(#\ ):not(#\ ).r-1tj58g8 { color: rgb(92, 92, 92); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 14px; overflow-wrap: break-word; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tj58g8 { color: rgb(92, 92, 92); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tj58g8 { color: rgb(92, 92, 92); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-1tj58g8 { color: rgb(92, 92, 92); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 14px; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1tj58g8 { color: rgb(92, 92, 92); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1tj58g8 { color: rgb(92, 92, 92); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

:not(#\ ):not(#\ ).r-1gss12m { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gss12m { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gss12m { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(78, 78, 78); border-style: solid; border-width: 2px; border-radius: 8px; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-1gss12m { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1gss12m { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1gss12m { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1l5dal { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1l5dal { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1l5dal { color: rgb(0, 0, 0); cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 16px 24px; justify-content: flex-start; background-color: rgb(255, 246, 240); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(166, 162, 159); border-style: solid; border-width: 2px; border-radius: 50%; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }

.r-1l5dal :not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }
}

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-17yg0ig { width: 24px; height: 24px; display: flex; gap: 10px; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 50%; }
}

:not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgba(20, 67, 61, 0); background-image: none; border-radius: 50%; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }

.r-1l5dal :not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }

@media (max-width: 640px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }
}

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-4rudhi { color: rgb(255, 255, 255); width: 14px; height: 14px; display: flex; overflow: hidden; position: relative; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 50%; }
}

:not(#\ ):not(#\ ).r-21dwid { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-21dwid { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-21dwid { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-19gvf1e { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19gvf1e { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19gvf1e { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-vjuqrw { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vjuqrw { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; margin-bottom: -6px; letter-spacing: 0px; text-transform: capitalize; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vjuqrw { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; letter-spacing: 0px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-fyubos { color: rgb(70, 70, 70); font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fyubos { color: rgb(70, 70, 70); height: auto; font-size: 11px; align-self: auto; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; letter-spacing: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fyubos { color: rgb(70, 70, 70); font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 18px; letter-spacing: 0px; }
}

:not(#\ ):not(#\ ).r-1i1qwkq { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i1qwkq { display: flex; gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i1qwkq { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 4px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: center; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 8px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }

.r-1l5dal :not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 8px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }

@media (max-width: 640px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 4px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 8px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }
}

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 4px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1pcv1n4 { display: flex; gap: 8px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: flex-end; flex-shrink: 0; justify-content: flex-end; }
}

:not(#\ ):not(#\ ).r-g0flvv { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 26px; overflow-wrap: break-word; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-g0flvv { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-g0flvv { color: rgb(0, 0, 0); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

:not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 180%; overflow-wrap: break-word; text-align-last: left; text-decoration: line-through; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 180%; text-align-last: left; text-decoration: line-through; }

.r-1l5dal :not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 180%; text-align-last: left; text-decoration: line-through; }

@media (max-width: 640px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-1fvoy99 { color: rgb(78, 78, 78); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; text-decoration: line-through; }
}

:not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 14px; overflow-wrap: break-word; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

.r-gdu9wt :not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 14px; text-align-last: left; }

.r-1l5dal :not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 12px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 14px; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-1l5dal :not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (max-width: 640px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 11px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-gdu9wt :not(#\ ):not(#\ ).r-3k5dtw { color: rgb(92, 92, 92); font-size: 14px; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; text-align-last: left; }
}

:not(#\ ):not(#\ ).r-1dcc98t { color: rgb(78, 78, 78); font-size: 16px; max-width: 528px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dcc98t { color: rgb(78, 78, 78); font-size: 16px; max-width: 528px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dcc98t { color: rgb(78, 78, 78); font-size: 16px; max-width: 528px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 26px; }
}

:not(#\ ):not(#\ ).r-991f0r { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-991f0r { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-991f0r { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-32lviy { color: rgb(255, 255, 255); cursor: pointer; height: 78px; display: flex; overflow: hidden; flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-items: center; font-weight: 700; line-height: 20px; padding-left: 32px; padding-right: 32px; letter-spacing: 2px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-32lviy { color: rgb(255, 255, 255); cursor: pointer; height: 78px; display: flex; overflow: hidden; flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-items: center; font-weight: 700; line-height: 20px; padding-left: 32px; padding-right: 32px; letter-spacing: 2px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-32lviy { color: rgb(255, 255, 255); cursor: pointer; height: 78px; display: flex; overflow: hidden; flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-items: center; font-weight: 700; line-height: 20px; padding-left: 32px; padding-right: 32px; letter-spacing: 2px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-8zac7a { color: rgb(255, 255, 255); font-size: 24px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 120%; overflow-wrap: break-word; letter-spacing: -0.04px; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8zac7a { color: rgb(255, 255, 255); font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 120%; letter-spacing: -0.04px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8zac7a { color: rgb(255, 255, 255); font-size: 24px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 120%; letter-spacing: -0.04px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-3tzxe9 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 12px; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3tzxe9 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 12px; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3tzxe9 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 12px; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-drecby { display: flex; gap: 20px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 12px; padding-bottom: 12px; justify-content: center; background-color: rgb(248, 247, 245); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-drecby { display: flex; gap: 10px; overflow: hidden; position: relative; flex-flow: wrap; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 12px 16px; justify-content: center; background-color: rgb(248, 247, 245); background-image: none; border-radius: 8px; --replo-flex-min-dimension: auto; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-drecby { display: flex; gap: 20px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 12px; padding-bottom: 12px; justify-content: center; background-color: rgb(248, 247, 245); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-18wkkl8 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18wkkl8 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 0px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18wkkl8 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1hckvwj { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hckvwj { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hckvwj { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-l6mqea { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l6mqea { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l6mqea { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-5mdlvk { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1b1097r { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1b1097r { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1b1097r { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-107ny9i { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-107ny9i { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-107ny9i { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1u21r8e { width: 0px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u21r8e { width: 0px; height: auto; display: none; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u21r8e { width: 0px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-dmelqw { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-lgkpiq { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lgkpiq { --rpmh: 270px; --rpmw: 100%; display: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lgkpiq { --rpmh: 270px; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1nka6li { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nka6li { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 0px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nka6li { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-lrs4hx { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lrs4hx { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lrs4hx { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-ukx6dv { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1ov8ns6 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ov8ns6 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ov8ns6 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-xhahca { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xhahca { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xhahca { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1av26oz { width: 0px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1av26oz { width: 0px; height: auto; display: none; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1av26oz { width: 0px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-4yvct5 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1tfbmzp { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tfbmzp { --rpmh: 270px; --rpmw: 100%; display: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tfbmzp { --rpmh: 270px; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1q113aw { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q113aw { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 0px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q113aw { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1c2koro { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c2koro { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c2koro { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-17fvbjt { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17fvbjt { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17fvbjt { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-ma438r { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-6dihql { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6dihql { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6dihql { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-lerty { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lerty { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lerty { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1xo1wjb { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xo1wjb { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xo1wjb { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-8lmdmv { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding-top: 3px; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8lmdmv { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding-top: 3px; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8lmdmv { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding-top: 3px; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1pgoqgy { width: 16.87px; height: 20px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pgoqgy { width: 16.87px; height: 20px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pgoqgy { width: 16.87px; height: 20px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1tlb7q4 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1hp42qp { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hp42qp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hp42qp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-t8s9iu { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-t8s9iu { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-t8s9iu { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-cjggml { font-size: 17px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 25px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cjggml { font-size: 17px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 25px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cjggml { font-size: 17px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 25px; }
}

:not(#\ ):not(#\ ).r-17kxbr9 { color: rgb(78, 78, 78); font-size: 13.5px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 18px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17kxbr9 { color: rgb(78, 78, 78); font-size: 13.5px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 18px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17kxbr9 { color: rgb(78, 78, 78); font-size: 13.5px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 18px; }
}

:not(#\ ):not(#\ ).r-11tjsov { display: flex; gap: 10px; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; flex-direction: column; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11tjsov { display: flex; gap: 10px; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; flex-direction: column; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11tjsov { display: flex; gap: 10px; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; flex-direction: column; }
}

:not(#\ ):not(#\ ).r-14xlj95 { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14xlj95 { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14xlj95 { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-167s1nl { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-167s1nl { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-167s1nl { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-1u8jvgy { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u8jvgy { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u8jvgy { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-dgpqeq { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-dgpqeq { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-dgpqeq { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

.r-afc0fd :not(#\ ):not(#\ ).r-dgpqeq { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-afc0fd :not(#\ ):not(#\ ).r-dgpqeq { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-afc0fd :not(#\ ):not(#\ ).r-dgpqeq { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-11548vj { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-vjbig2 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vjbig2 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vjbig2 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

:not(#\ ):not(#\ ).r-1ayr69y { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ayr69y { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ayr69y { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

:not(#\ ):not(#\ ).r-1xa1yh1 { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xa1yh1 { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xa1yh1 { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-3ielkg { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3ielkg { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3ielkg { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-15vexx6 { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15vexx6 { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15vexx6 { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-1nik2m5 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nik2m5 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nik2m5 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

.r-146ebpv :not(#\ ):not(#\ ).r-1nik2m5 { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-146ebpv :not(#\ ):not(#\ ).r-1nik2m5 { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-146ebpv :not(#\ ):not(#\ ).r-1nik2m5 { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-12msar4 { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-ltcmeb { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ltcmeb { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ltcmeb { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

:not(#\ ):not(#\ ).r-1k5n21y { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k5n21y { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k5n21y { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

:not(#\ ):not(#\ ).r-1qskvkp { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qskvkp { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qskvkp { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-9vk8eh { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9vk8eh { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9vk8eh { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-10941us { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10941us { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10941us { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-fsge08 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fsge08 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fsge08 { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

.r-j998fo :not(#\ ):not(#\ ).r-fsge08 { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-j998fo :not(#\ ):not(#\ ).r-fsge08 { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-j998fo :not(#\ ):not(#\ ).r-fsge08 { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-pgjame { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-1vz39w6 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vz39w6 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vz39w6 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

:not(#\ ):not(#\ ).r-y07nhf { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-y07nhf { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-y07nhf { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

:not(#\ ):not(#\ ).r-6zvzgk { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6zvzgk { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6zvzgk { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-1hvqsqw { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hvqsqw { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hvqsqw { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-e8kdlm { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e8kdlm { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e8kdlm { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-1oj1pie { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oj1pie { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oj1pie { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

.r-18n0lda :not(#\ ):not(#\ ).r-1oj1pie { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-18n0lda :not(#\ ):not(#\ ).r-1oj1pie { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-18n0lda :not(#\ ):not(#\ ).r-1oj1pie { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1t4275j { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-awgtpx { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-awgtpx { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-awgtpx { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

:not(#\ ):not(#\ ).r-e7nla5 { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e7nla5 { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e7nla5 { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

:not(#\ ):not(#\ ).r-z6dece { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-z6dece { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-z6dece { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-1m5h3sw { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1m5h3sw { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1m5h3sw { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-1u3rj2l { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u3rj2l { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u3rj2l { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-6egara { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6egara { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6egara { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

.r-1bdfged :not(#\ ):not(#\ ).r-6egara { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-1bdfged :not(#\ ):not(#\ ).r-6egara { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-1bdfged :not(#\ ):not(#\ ).r-6egara { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1pp18as { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-1v1qzsw { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v1qzsw { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v1qzsw { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

:not(#\ ):not(#\ ).r-vb3brb { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vb3brb { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vb3brb { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

:not(#\ ):not(#\ ).r-mqkfvb { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mqkfvb { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mqkfvb { display: flex; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; flex-direction: column; background-color: rgb(248, 247, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-1mtec2t { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1mtec2t { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1mtec2t { cursor: pointer; display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 16px 24px; justify-content: space-between; border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-1elzkux { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1elzkux { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1elzkux { color: black; flex: 1 1 auto; font-size: 16px; transition: inherit; line-height: 20px; }
}

:not(#\ ):not(#\ ).r-19w3jbj { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19w3jbj { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19w3jbj { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

.r-r70d8k :not(#\ ):not(#\ ).r-19w3jbj { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ).r-r70d8k :not(#\ ):not(#\ ).r-19w3jbj { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ).r-r70d8k :not(#\ ):not(#\ ).r-19w3jbj { width: 24px; height: 24px; flex-basis: auto; transition: inherit; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-10tooh5 { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-9f9x71 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9f9x71 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9f9x71 { display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-left: 24px; padding-right: 24px; flex-direction: column; padding-bottom: 16px; }
}

:not(#\ ):not(#\ ).r-25lvn6 { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-25lvn6 { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-25lvn6 { color: rgb(78, 78, 78); width: 100%; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; }
}

:not(#\ ):not(#\ ).r-1wi5hn7 { display: flex; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; animation-name: alchemy-slide-y; --final-opacity: 1; animation-delay: 0ms; justify-content: center; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wi5hn7 { display: flex; --offset: 50px; position: relative; flex-flow: row; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 6px; padding-right: 6px; animation-name: alchemy-slide-y; padding-bottom: 6px; --final-opacity: 1; animation-delay: 0ms; justify-content: center; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wi5hn7 { display: flex; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; animation-name: alchemy-slide-y; --final-opacity: 1; animation-delay: 0ms; justify-content: center; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

:not(#\ ):not(#\ ).r-1fp0ti6 { display: flex; gap: 48px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 36px 48px; background-size: cover; justify-content: center; background-image: url("livera-65589713-4cb7-44fe-b198-13ed47daa642.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fp0ti6 { width: auto; height: auto; display: flex; gap: 48px; overflow: hidden; position: relative; flex: 1 1 0px; flex-flow: column; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 36px 16px; background-size: cover; justify-content: center; background-image: url("livera-65589713-4cb7-44fe-b198-13ed47daa642.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fp0ti6 { display: flex; gap: 48px; overflow: hidden; position: relative; flex: 1 1 0px; flex-flow: column; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 36px 48px; background-size: cover; justify-content: center; background-image: url("livera-65589713-4cb7-44fe-b198-13ed47daa642.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

:not(#\ ):not(#\ ).r-11rjaps { display: flex; gap: 48px; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11rjaps { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 48px; position: relative; flex: 1 1 auto; flex-flow: column; max-width: none; align-self: auto; min-height: 1px; align-items: center; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11rjaps { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 48px; position: relative; flex: 1 1 auto; max-width: 1416px; align-self: auto; min-height: 1px; align-items: center; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-x97ffl { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 795px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x97ffl { height: auto; display: flex; gap: 8px; position: relative; flex: 1 1 auto; max-width: 795px; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x97ffl { height: auto; display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 795px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1k6xbu3 { color: white; font-size: 34px; max-width: 662px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k6xbu3 { color: rgb(255, 255, 255); font-size: 35px; max-width: 662px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 400; line-height: 46px; letter-spacing: 0px; text-transform: capitalize; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k6xbu3 { color: white; font-size: 34px; max-width: 662px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1l5ugyo { display: flex; gap: 40px; position: relative; flex: 1 1 0px; max-width: 477px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1l5ugyo { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 auto; flex-flow: row; max-width: none; align-self: auto; min-height: 1px; align-items: flex-start; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1l5ugyo { height: auto; display: flex; gap: 40px; position: relative; flex: 1 1 0px; max-width: 477px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-14rt2cn { width: 232px; display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 16px; border-right: 1px solid rgba(255, 255, 255, 0.36); padding-right: 42px; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14rt2cn { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; padding-top: 0px; border-right: 1px none rgb(245, 244, 241); padding-right: 0px; flex-direction: column; padding-bottom: 24px; justify-content: flex-start; border-top-color: rgb(245, 244, 241); border-top-style: none; border-left-color: rgb(245, 244, 241); border-left-style: none; border-bottom-color: rgb(245, 244, 241); border-bottom-style: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14rt2cn { width: 232.685px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 16px; border-right: 1px solid rgba(255, 255, 255, 0.36); padding-right: 42px; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-nsccis { color: white; font-size: 100px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-nsccis { color: white; width: auto; font-size: 64px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100px; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(255, 255, 255); border-style: solid; border-width: 1px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-nsccis { color: white; font-size: 100px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100px; }
}

:not(#\ ):not(#\ ).r-hfutni { color: white; font-size: 22px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 28px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hfutni { color: white; width: auto; font-size: 22px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 28px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hfutni { color: white; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 28px; }
}

:not(#\ ):not(#\ ).r-l7e4az { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l7e4az { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l7e4az { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-754ypm { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-754ypm { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-754ypm { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1a3lfp1 { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a3lfp1 { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a3lfp1 { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-o83wab { width: 14px; height: 14px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o83wab { width: 14px; height: 14px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o83wab { width: 14px; height: 14px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-zffnsh { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1ucurkj { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ucurkj { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ucurkj { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1bfgpc8 { color: rgba(255, 255, 255, 0.9); font-size: 11px; flex-basis: auto; font-style: italic; flex-shrink: 1; font-family: Inter; font-weight: 500; line-height: 14px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1bfgpc8 { color: rgba(255, 255, 255, 0.9); font-size: 11px; overflow-wrap: break-word; flex-basis: auto; font-style: italic; flex-shrink: 1; font-family: Inter; font-weight: 500; line-height: 14px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1bfgpc8 { color: rgba(255, 255, 255, 0.9); font-size: 11px; overflow-wrap: break-word; flex-basis: auto; font-style: italic; flex-shrink: 1; font-family: Inter; font-weight: 500; line-height: 14px; }
}

:not(#\ ):not(#\ ).r-mw0df { display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; padding-top: 16px; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mw0df { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; padding-top: 0px; flex-direction: column; padding-bottom: 24px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mw0df { display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; padding-top: 16px; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1dz2wf1 { color: white; font-size: 100px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dz2wf1 { color: white; width: auto; font-size: 64px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100px; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(255, 255, 255); border-style: solid; border-width: 1px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dz2wf1 { color: white; font-size: 100px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100px; }
}

:not(#\ ):not(#\ ).r-2ahgl7 { color: white; font-size: 22px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 28px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2ahgl7 { color: white; width: auto; font-size: 22px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 28px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2ahgl7 { color: white; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 28px; }
}

:not(#\ ):not(#\ ).r-mzlboz { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mzlboz { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mzlboz { display: flex; gap: 6px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-18q1dpt { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18q1dpt { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18q1dpt { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-cuyk2p { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cuyk2p { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cuyk2p { width: 14px; height: 14px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-y9d9yp { width: 14px; height: 14px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-y9d9yp { width: 14px; height: 14px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-y9d9yp { width: 14px; height: 14px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1vn27id { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-yewt2f { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yewt2f { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yewt2f { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-l8iix2 { color: rgba(255, 255, 255, 0.9); font-size: 11px; flex-basis: auto; font-style: italic; flex-shrink: 1; font-family: Inter; font-weight: 500; line-height: 14px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l8iix2 { color: rgba(255, 255, 255, 0.9); font-size: 11px; overflow-wrap: break-word; flex-basis: auto; font-style: italic; flex-shrink: 1; font-family: Inter; font-weight: 500; line-height: 14px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l8iix2 { color: rgba(255, 255, 255, 0.9); font-size: 11px; overflow-wrap: break-word; flex-basis: auto; font-style: italic; flex-shrink: 1; font-family: Inter; font-weight: 500; line-height: 14px; }
}

:not(#\ ):not(#\ ).r-136v2yb { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-136v2yb { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 6px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-136v2yb { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-17ykjsg { display: flex; gap: 54px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: space-between; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17ykjsg { display: flex; gap: 54px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: space-between; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17ykjsg { display: flex; gap: 54px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: space-between; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-e3wcgs { display: flex; gap: 54px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e3wcgs { display: flex; gap: 54px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; justify-content: space-between; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e3wcgs { display: flex; gap: 54px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-1q53yfd { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); overflow-x: hidden; flex-direction: row; --replo-marquee-repetitions: 2; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q53yfd { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); overflow-x: hidden; flex-direction: row; --replo-marquee-repetitions: 2; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q53yfd { display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); overflow-x: hidden; flex-direction: row; --replo-marquee-repetitions: 2; }
}

:not(#\ ):not(#\ ).r-139g543 { width: auto; display: flex; overflow: visible; flex-shrink: 0; white-space: nowrap; will-change: transform; animation-name: replo-marquee; flex-direction: row; animation-duration: 120s; animation-iteration-count: infinite; animation-timing-function: linear; }

:not(#\ ):not(#\ ).r-17r7fyn { display: flex; gap: 48px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; white-space: normal; padding-left: 24px; padding-right: 24px; justify-content: center; transform: translateZ(0px); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17r7fyn { display: flex; gap: 48px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17r7fyn { display: flex; gap: 48px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-fqvje { display: flex; gap: 10px; position: relative; flex: 1 1 auto; min-width: auto; min-height: 1px; align-items: center; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fqvje { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 auto; min-width: auto; min-height: 1px; align-items: center; padding: 4px 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fqvje { display: flex; gap: 10px; position: relative; flex: 1 1 auto; min-width: auto; min-height: 1px; align-items: center; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-afwz2j { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-afwz2j { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-afwz2j { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1k1c9xx { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-axosqg { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-axosqg { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-axosqg { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-czkoow { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-czkoow { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-czkoow { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-9yxxya { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9yxxya { width: auto; height: auto; display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9yxxya { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1daypts { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1daypts { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1daypts { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1imufmz { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1imufmz { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1imufmz { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1wvzkf5 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-hk0dux { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hk0dux { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hk0dux { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-supwjc { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-supwjc { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-supwjc { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-ce6dwl { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ce6dwl { width: auto; height: auto; display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ce6dwl { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-sreo44 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-sreo44 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-sreo44 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1l4qfvy { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-hwp3ij { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hwp3ij { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hwp3ij { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-svt4j5 { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-svt4j5 { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-svt4j5 { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-8hg1at { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8hg1at { width: auto; height: auto; display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8hg1at { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-o1yjzl { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o1yjzl { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o1yjzl { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1mmljin { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1c2uv3v { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c2uv3v { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c2uv3v { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1u3bh6t { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u3bh6t { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u3bh6t { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1vr1jpf { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vr1jpf { width: auto; height: auto; display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; grid-column-end: span 2; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vr1jpf { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-19w3pea { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19w3pea { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19w3pea { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-4ib0n4 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4ib0n4 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4ib0n4 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-evvypz { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-122pjgm { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-122pjgm { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-122pjgm { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-wfl0vu { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-wfl0vu { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-wfl0vu { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1p0f7xq { display: flex; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1p0f7xq { height: auto; display: flex; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1p0f7xq { display: flex; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1c6clyx { height: calc(100% - (var(--replo-margin-top, 0px) + var(--replo-margin-bottom, 0px))); display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; max-height: 1500px; min-height: 1px; align-items: center; padding: 113px 48px 190px; background-size: cover; justify-content: center; background-image: url("livera-4e0becd9-7197-4f0c-9178-32ab6b3233db.webp"); border-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; --replo-margin-top: 0px; --replo-margin-bottom: 0px; background-position: right center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c6clyx { width: 392.659px; height: 95vh; display: flex; z-index: 10; overflow: hidden; position: relative; flex: 1 1 0px; flex-wrap: nowrap; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; max-height: 1500px; min-height: 1px; align-items: flex-start; padding: 0px 20px 395px; background-size: auto; justify-content: center; background-image: url("livera-4e0becd9-7197-4f0c-9178-32ab6b3233db.webp"); border-color: rgb(0, 0, 0); border-style: solid; border-width: 1px; background-repeat: no-repeat; background-position: center top; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c6clyx { height: calc(100% - (var(--replo-margin-top, 0px) + var(--replo-margin-bottom, 0px))); display: flex; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; max-height: 1500px; min-height: 1px; align-items: center; padding: 113px 48px 190px; background-size: cover; justify-content: center; background-image: url("livera-4e0becd9-7197-4f0c-9178-32ab6b3233db.webp"); border-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; --replo-margin-top: 0px; --replo-margin-bottom: 0px; background-position: 66% center; }
}

:not(#\ ):not(#\ ).r-4wb4dk { display: flex; gap: 64px; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4wb4dk { display: flex; gap: 64px; z-index: 35; position: relative; flex: 1 1 0px; flex-flow: column; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; justify-content: flex-start; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4wb4dk { display: flex; gap: 64px; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-k0tmd { display: flex; gap: 26px; position: relative; flex: 1 1 0px; max-width: 50%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; padding-top: 64px; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-k0tmd { height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 auto; max-width: none; min-height: 1px; align-items: flex-start; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; padding-top: 64px; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-k0tmd { display: flex; gap: 26px; position: relative; flex: 1 1 0px; max-width: 50%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; padding-top: 64px; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-yjfye5 { display: flex; gap: 16px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yjfye5 { height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yjfye5 { display: flex; gap: 16px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-187vac7 { display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 70%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-187vac7 { height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex-grow: unset; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-187vac7 { display: none; gap: 16px; overflow: hidden; position: relative; max-width: 70%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-yfad9i { color: rgb(255, 107, 9); font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 100%; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yfad9i { color: rgb(255, 107, 9); font-size: 10px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 100%; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yfad9i { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 100%; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-ff8h1s { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ff8h1s { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ff8h1s { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1a0lon2 { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a0lon2 { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a0lon2 { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }
}

:not(#\ ):not(#\ ).r-z81zwb { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-z81zwb { object-fit: cover; transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-z81zwb { object-fit: cover; transition: inherit; }
}

:not(#\ ):not(#\ ).r-6ytsrq { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6ytsrq { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6ytsrq { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-1w40mz9 { color: white; display: none; font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 20px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w40mz9 { color: white; display: none; font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 20px; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w40mz9 { color: white; display: none; font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 20px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-zxdmic { color: white; font-size: 52px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 115%; overflow-wrap: break-word; letter-spacing: -2.2px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zxdmic { color: rgb(255, 255, 255); font-size: 28px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 100%; letter-spacing: -2.2px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zxdmic { color: white; font-size: 52px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 115%; letter-spacing: -2.2px; }
}

:not(#\ ):not(#\ ).r-1hhzd0j { color: white; font-size: 24px; max-width: 80%; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 34px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hhzd0j { color: white; display: flex; font-size: 16px; max-width: none; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hhzd0j { color: white; font-size: 24px; max-width: 80%; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 34px; }
}

:not(#\ ):not(#\ ).r-ucek8k { display: none; gap: 6px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 12px; flex-direction: column; padding-bottom: 6px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ucek8k { display: none; gap: 6px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 4px; flex-direction: column; padding-bottom: 4px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ucek8k { display: none; gap: 6px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 12px; flex-direction: column; padding-bottom: 6px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-djy38s { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-djy38s { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-djy38s { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-tzlgr8 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-tzlgr8 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-tzlgr8 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }
}

:not(#\ ):not(#\ ).r-883el6 { color: rgba(255, 255, 255, 0.9); font-size: 16px; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-883el6 { color: rgba(255, 255, 255, 0.9); width: auto; flex: 1 1 auto; font-size: 16px; overflow-wrap: break-word; text-align: left; transition: inherit; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; letter-spacing: -0.4px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-883el6 { color: rgba(255, 255, 255, 0.9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-9jd8ie { display: none; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; border-bottom: 1px solid white; padding-bottom: 6px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9jd8ie { display: none; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; border-bottom: 1px solid white; padding-bottom: 6px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9jd8ie { display: none; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; border-bottom: 1px solid white; padding-bottom: 6px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1x7tq0q { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x7tq0q { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x7tq0q { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }
}

:not(#\ ):not(#\ ).r-mpebjy { color: rgba(255, 255, 255, 0.9); font-size: 16px; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mpebjy { color: rgba(255, 255, 255, 0.9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; letter-spacing: -0.4px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mpebjy { color: rgba(255, 255, 255, 0.9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-kv0ax3 { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kv0ax3 { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kv0ax3 { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1p43gnc { cursor: pointer; height: 58px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 70%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1p43gnc { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); cursor: pointer; height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex-grow: unset; max-width: none; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 8px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1p43gnc { cursor: pointer; height: 58px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 70%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-178d6l2 { cursor: pointer; height: 58px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; position: relative; max-width: 70%; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-178d6l2 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); cursor: pointer; height: auto; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; position: relative; flex-grow: unset; max-width: none; align-self: auto; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 8px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-178d6l2 { cursor: pointer; height: 58px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; position: relative; max-width: 70%; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-1dsoxhe { color: rgb(255, 255, 255); font-size: 20px; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 30px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dsoxhe { color: rgb(255, 255, 255); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 30px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dsoxhe { color: rgb(255, 255, 255); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 30px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-54oafp { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-54oafp { display: flex; gap: 6px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-54oafp { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-zsyicn { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zsyicn { display: flex; gap: 4px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; padding-top: 0px; flex-direction: row; padding-bottom: 0px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zsyicn { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }
}

:not(#\ ):not(#\ ).r-pou4n { width: 30px; height: 30px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pou4n { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pou4n { width: 30px; height: 30px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-kvjknt { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kvjknt { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kvjknt { transition: inherit; }
}

:not(#\ ):not(#\ ).r-yuvo9c { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yuvo9c { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yuvo9c { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1ta2sbd { color: white; font-size: 22px; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ta2sbd { color: white; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ta2sbd { color: white; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; }
}

:not(#\ ):not(#\ ).r-12egcjg { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12egcjg { display: flex; gap: 4px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12egcjg { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; }
}

:not(#\ ):not(#\ ).r-14jh3a9 { width: 30px; height: 30px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-size: cover; background-image: url("livera-46751c0e-9784-4892-9fd3-4531ca80ade9.webp"); border-radius: 816.5px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14jh3a9 { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-size: cover; background-image: url("livera-46751c0e-9784-4892-9fd3-4531ca80ade9.webp"); border-radius: 816.5px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14jh3a9 { width: 30px; height: 30px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-size: cover; background-image: url("livera-46751c0e-9784-4892-9fd3-4531ca80ade9.webp"); border-radius: 816.5px; }
}

:not(#\ ):not(#\ ).r-ueb4un { color: white; font-size: 22px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ueb4un { color: white; width: auto; flex: 1 1 auto; font-size: 12px; overflow-wrap: break-word; transition: inherit; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ueb4un { color: white; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; }
}

:not(#\ ):not(#\ ).r-hpr8no { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hpr8no { display: flex; gap: 4px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hpr8no { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; }
}

:not(#\ ):not(#\ ).r-12dyf1j { width: 30px; height: 30px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-size: cover; background-image: url("livera-e935c172-85cb-4aa6-91db-a8d19d457e50.png"); border-radius: 816.5px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12dyf1j { width: 16px; height: 16px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-size: cover; background-image: url("livera-e935c172-85cb-4aa6-91db-a8d19d457e50.png"); border-radius: 816.5px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12dyf1j { width: 30px; height: 30px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-size: cover; background-image: url("livera-e935c172-85cb-4aa6-91db-a8d19d457e50.png"); border-radius: 816.5px; }
}

:not(#\ ):not(#\ ).r-lfdv08 { color: white; font-size: 22px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lfdv08 { color: white; width: auto; flex: 1 1 auto; font-size: 12px; overflow-wrap: break-word; transition: inherit; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lfdv08 { color: white; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; }
}

:not(#\ ):not(#\ ).r-1p64c20 { display: none; gap: 6px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 12px; flex-direction: column; padding-bottom: 6px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1p64c20 { display: none; gap: 6px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 4px; flex-direction: column; padding-bottom: 4px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1p64c20 { display: none; gap: 6px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 12px; flex-direction: column; padding-bottom: 6px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-rxlveg { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-rxlveg { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-rxlveg { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-kdammd { width: 20px; height: 20px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 816.5px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kdammd { width: 20px; height: 20px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 816.5px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kdammd { width: 20px; height: 20px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 816.5px; }
}

:not(#\ ):not(#\ ).r-1q1ebos { color: rgba(255, 255, 255, 0.9); font-size: 22px; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q1ebos { color: rgba(255, 255, 255, 0.9); width: auto; flex: 1 1 auto; font-size: 22px; overflow-wrap: break-word; text-align: left; transition: inherit; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; letter-spacing: -0.4px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1q1ebos { color: rgba(255, 255, 255, 0.9); font-size: 22px; overflow-wrap: break-word; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 26px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1v58x7m { display: none; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; border-bottom: 1px solid white; padding-bottom: 6px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v58x7m { display: none; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; border-bottom: 1px solid white; padding-bottom: 6px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v58x7m { display: none; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid white; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 6px; border-bottom: 1px solid white; padding-bottom: 6px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1x5vitm { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x5vitm { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x5vitm { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 499.5px; }
}

:not(#\ ):not(#\ ).r-9872zd { color: rgba(255, 255, 255, 0.9); font-size: 16px; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9872zd { color: rgba(255, 255, 255, 0.9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; letter-spacing: -0.4px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9872zd { color: rgba(255, 255, 255, 0.9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1qk4qze { height: 70vh; display: none; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); max-height: 1500px; min-height: 1px; align-items: center; padding: 113px 48px 190px; background-size: cover; justify-content: center; background-image: url("livera-ff5f45b6-0826-49c9-bf4a-7f7b3c3cf7b7.webp"); border-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qk4qze { top: 12px; left: 0px; width: 100%; height: 100%; display: flex; z-index: 10; position: absolute; flex-grow: unset; transform: none; align-self: auto; flex-basis: auto; max-height: none; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px; background-size: contain; justify-content: center; background-image: url("livera-6aca50f3-e50c-42bd-b96d-ce23e2815ce2.webp"); border-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-position: 50px 350px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qk4qze { height: 70vh; display: none; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); max-height: 1500px; min-height: 1px; align-items: center; padding: 113px 48px 190px; background-size: cover; justify-content: center; background-image: url("livera-ff5f45b6-0826-49c9-bf4a-7f7b3c3cf7b7.webp"); border-color: rgba(0, 0, 0, 0); background-position-x: 66%; }
}

:not(#\ ):not(#\ ).r-1votvku { display: flex; --offset: 50px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; animation-name: alchemy-slide-y; padding-bottom: 12px; --final-opacity: 1; animation-delay: 0ms; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; --initial-opacity: 0; animation-duration: 500ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1votvku { display: flex; --offset: 50px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 6px; padding-right: 6px; animation-name: alchemy-slide-y; padding-bottom: 6px; --final-opacity: 1; animation-delay: 0ms; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; --initial-opacity: 0; animation-duration: 500ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1votvku { display: flex; --offset: 50px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; animation-name: alchemy-slide-y; padding-bottom: 12px; --final-opacity: 1; animation-delay: 0ms; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; --initial-opacity: 0; animation-duration: 500ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

:not(#\ ):not(#\ ).r-r9c22b { display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 64px 48px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-r9c22b { display: flex; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 36px 16px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-r9c22b { display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 64px 48px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-19ndequ { display: flex; gap: 24px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; --final-scale: 1; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; --initial-scale: 0.8; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19ndequ { display: flex; gap: 16px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; --final-scale: 1; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; --initial-scale: 0.8; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19ndequ { display: flex; gap: 24px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; --final-scale: 1; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; --initial-scale: 0.8; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

:not(#\ ):not(#\ ).r-1bjn4q8 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1bjn4q8 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1bjn4q8 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1gce8qp { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gce8qp { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gce8qp { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-39sarz { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-39sarz { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-39sarz { color: rgb(255, 107, 9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-o0d99y { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 1320px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; overflow-wrap: break-word; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o0d99y { color: rgb(0, 0, 0); font-size: 32px; max-width: 1320px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 700; line-height: 46px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o0d99y { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 1320px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-4qx5we { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 24px; max-width: 851px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 100%; overflow-wrap: break-word; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4qx5we { color: rgb(0, 0, 0); font-size: 20px; max-width: 851px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 100%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4qx5we { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 24px; max-width: 851px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 100%; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-16c46gq { display: flex; gap: 18px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16c46gq { display: flex; gap: 24px; position: relative; flex-flow: column-reverse; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16c46gq { display: flex; gap: 24px; position: relative; flex-flow: column-reverse; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: 0px; }
}

:not(#\ ):not(#\ ).r-paljf9 { display: flex; gap: 12px; --offset: -50px; position: relative; flex: 1 1 0px; flex-wrap: wrap; max-width: 838px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; animation-name: alchemy-slide-x; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; --replo-flex-min-dimension: auto; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-paljf9 { height: auto; display: flex; gap: 12px; --offset: -50px; position: relative; flex: 1 1 auto; flex-flow: column; max-width: 838px; min-height: 1px; align-items: flex-start; animation-name: alchemy-slide-x; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-paljf9 { height: auto; display: flex; gap: 12px; --offset: -50px; position: relative; flex: 1 1 auto; flex-wrap: wrap; max-width: 838px; min-height: 1px; align-items: flex-start; animation-name: alchemy-slide-x; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; --replo-flex-min-dimension: auto; }
}

:not(#\ ):not(#\ ).r-7ef1la { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7ef1la { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7ef1la { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1m40qc0 { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1m40qc0 { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1m40qc0 { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-12wjfby { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12wjfby { width: 24px; height: 24px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12wjfby { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1lk7s4b { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lk7s4b { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lk7s4b { transition: inherit; }
}

:not(#\ ):not(#\ ).r-kld2rb { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kld2rb { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kld2rb { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-7l9y5a { color: black; font-size: 22px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7l9y5a { color: rgb(0, 0, 0); width: auto; height: auto; flex: 1 1 auto; font-size: 18px; overflow-wrap: break-word; align-self: auto; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7l9y5a { color: black; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; }
}

:not(#\ ):not(#\ ).r-1cjitws { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cjitws { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cjitws { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1dqzbno { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1dqzbno { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1dqzbno { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-tqarw5 { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-tqarw5 { width: 24px; height: 24px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-tqarw5 { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1903131 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1903131 { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1903131 { transition: inherit; }
}

:not(#\ ):not(#\ ).r-atq198 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-atq198 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-atq198 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1xxjryz { color: black; font-size: 22px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xxjryz { color: rgb(0, 0, 0); width: auto; height: auto; flex: 1 1 auto; font-size: 18px; overflow-wrap: break-word; align-self: auto; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xxjryz { color: black; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; }
}

:not(#\ ):not(#\ ).r-do1itp { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-do1itp { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-do1itp { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1ydaa3x { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1ydaa3x { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1ydaa3x { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1sraqj5 { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sraqj5 { width: 24px; height: 24px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sraqj5 { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-16vgayb { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16vgayb { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16vgayb { transition: inherit; }
}

:not(#\ ):not(#\ ).r-1715xd5 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1715xd5 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1715xd5 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-unosya { color: black; font-size: 22px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-unosya { color: rgb(0, 0, 0); width: auto; height: auto; flex: 1 1 auto; font-size: 18px; overflow-wrap: break-word; align-self: auto; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-unosya { color: black; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; }
}

:not(#\ ):not(#\ ).r-yd682t { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yd682t { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yd682t { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1vmfneq { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1vmfneq { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1vmfneq { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1n6r2ok { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n6r2ok { width: 24px; height: 24px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n6r2ok { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-btwj83 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-btwj83 { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-btwj83 { transition: inherit; }
}

:not(#\ ):not(#\ ).r-1ive92w { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ive92w { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ive92w { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1i8dj4n { color: black; font-size: 22px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i8dj4n { color: rgb(0, 0, 0); width: auto; height: auto; flex: 1 1 auto; font-size: 18px; overflow-wrap: break-word; align-self: auto; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i8dj4n { color: black; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; }
}

:not(#\ ):not(#\ ).r-18hnmpt { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18hnmpt { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18hnmpt { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-ci5g0z { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-ci5g0z { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-ci5g0z { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1bvunuj { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1bvunuj { width: 24px; height: 24px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1bvunuj { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-6yb92z { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6yb92z { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6yb92z { transition: inherit; }
}

:not(#\ ):not(#\ ).r-18i74lo { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18i74lo { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18i74lo { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1ahrahq { color: black; font-size: 22px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; overflow-wrap: break-word; letter-spacing: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ahrahq { color: rgb(0, 0, 0); width: auto; height: auto; flex: 1 1 auto; font-size: 18px; overflow-wrap: break-word; align-self: stretch; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 26px; letter-spacing: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ahrahq { color: black; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; letter-spacing: 0px; }
}

:not(#\ ):not(#\ ).r-16qi2lc { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16qi2lc { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16qi2lc { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 244, 241); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-ku9ofo { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-ku9ofo { width: auto; border: 1px solid rgb(255, 255, 255); display: flex; gap: 16px; overflow: hidden; position: relative; flex-flow: row; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 12px; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-ku9ofo { width: 49%; border: 1px solid rgb(255, 255, 255); display: flex; gap: 24px; overflow: hidden; position: relative; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; padding: 24px 20px; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 233, 219); background-image: none; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-v8o24e { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-v8o24e { width: 24px; height: 24px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-v8o24e { width: 32px; height: 32px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-iylk7b { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iylk7b { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iylk7b { transition: inherit; }
}

:not(#\ ):not(#\ ).r-r6dce8 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-r6dce8 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-r6dce8 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-n2w6qu { color: black; font-size: 22px; max-width: 321px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-n2w6qu { color: rgb(0, 0, 0); width: auto; height: auto; flex: 1 1 auto; font-size: 18px; max-width: 321px; overflow-wrap: break-word; align-self: auto; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-n2w6qu { color: black; font-size: 22px; max-width: 321px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; }
}

:not(#\ ):not(#\ ).r-1ga0h89 { display: flex; --offset: 50px; flex: 1 1 0px; max-width: 475px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; background: linear-gradient(0deg, white 0%, white 100%); min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; animation-name: alchemy-slide-x; --final-opacity: 1; animation-delay: 0ms; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; border-radius: 12px; animation-timing-function: ease-in-out; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ga0h89 { width: auto; height: auto; display: flex; --offset: 50px; flex: 1 1 auto; max-width: 100%; min-width: 0px; align-self: stretch; background: linear-gradient(0deg, white 0%, white 100%); min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; animation-name: alchemy-slide-x; --final-opacity: 1; animation-delay: 0ms; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; border-radius: 12px; animation-timing-function: ease-in-out; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ga0h89 { width: auto; height: auto; display: flex; --offset: 50px; flex: 1 1 auto; max-width: 100%; min-width: 0px; align-self: stretch; background: linear-gradient(0deg, white 0%, white 100%); min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; animation-name: alchemy-slide-x; --final-opacity: 1; animation-delay: 0ms; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; border-radius: 12px; animation-timing-function: ease-in-out; }
}

:not(#\ ):not(#\ ).r-q05v3 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-q05v3 { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-q05v3 { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-ouwza4 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ouwza4 { --rpmh: 270px; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ouwza4 { --rpmh: 270px; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-742qra { display: flex; gap: 12px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-742qra { display: flex; gap: 12px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-742qra { display: flex; gap: 12px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

:not(#\ ):not(#\ ).r-1i0emov { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i0emov { cursor: pointer; height: 66.4297px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 20px 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i0emov { cursor: pointer; height: 66.4297px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-15vtp5h { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-15vtp5h { cursor: pointer; height: 66.4297px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 20px 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-15vtp5h { cursor: pointer; height: 66.4297px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-1db5uy2 { color: white; font-size: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1db5uy2 { color: white; width: auto; flex-grow: unset; font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1db5uy2 { color: white; font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-1t0l3y3 { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t0l3y3 { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t0l3y3 { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-fzl0q5 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fzl0q5 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fzl0q5 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1q41brv { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1tozeuy { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tozeuy { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tozeuy { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1jvx86n { color: rgb(78, 78, 78); font-size: 20px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jvx86n { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jvx86n { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-wsv5a8 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-wsv5a8 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 6px; padding-right: 6px; padding-bottom: 6px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-wsv5a8 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
}

:not(#\ ):not(#\ ).r-19gjm6p { display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 64px 48px; flex-direction: column; background-size: cover; justify-content: center; background-color: rgb(255, 255, 255); background-image: url("livera-4c690cae-9e0d-43a7-bab1-98a753becf78.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19gjm6p { display: flex; gap: 36px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 36px 16px; flex-direction: column; background-size: cover; justify-content: center; background-color: rgb(255, 255, 255); background-image: url("livera-4c690cae-9e0d-43a7-bab1-98a753becf78.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19gjm6p { display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 64px 48px; flex-direction: column; background-size: cover; justify-content: center; background-color: rgb(255, 255, 255); background-image: url("livera-4c690cae-9e0d-43a7-bab1-98a753becf78.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-kt2fqn { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 64px; position: relative; max-width: 1416px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kt2fqn { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; max-width: 1416px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kt2fqn { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 64px; position: relative; max-width: 1416px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-1cqft1x { display: flex; gap: 24px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cqft1x { display: flex; gap: 16px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cqft1x { display: flex; gap: 24px; --offset: 50px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; animation-name: alchemy-slide-y; flex-direction: column; --final-opacity: 1; animation-delay: 0ms; justify-content: flex-start; --initial-opacity: 0; animation-duration: 300ms; animation-direction: normal; animation-fill-mode: both; animation-play-state: paused; animation-timing-function: ease-in-out; }
}

:not(#\ ):not(#\ ).r-1wehvy7 { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 4px 10px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 6px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wehvy7 { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 4px 10px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 6px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wehvy7 { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 4px 10px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 6px; }
}

:not(#\ ):not(#\ ).r-qxa8rp { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qxa8rp { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qxa8rp { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-1mnnse { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1mnnse { color: rgb(0, 0, 0); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1mnnse { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-ojm93z { color: rgb(255, 255, 255); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 875px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; overflow-wrap: break-word; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ojm93z { color: rgb(255, 255, 255); font-size: 32px; max-width: 875px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 46px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ojm93z { color: rgb(255, 255, 255); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 875px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-13apj7x { color: white; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 24px; max-width: 1320px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; overflow-wrap: break-word; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13apj7x { color: white; font-size: 18px; max-width: 1320px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; text-transform: capitalize; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13apj7x { color: white; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 24px; max-width: 1320px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-qfa12x { display: flex; gap: 1px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qfa12x { display: flex; gap: 12px; position: relative; flex-flow: column; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qfa12x { display: flex; gap: 24px; position: relative; flex-flow: column-reverse; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; --replo-flex-min-dimension: 0px; }
}

:not(#\ ):not(#\ ).r-4yllvv { height: calc(100% - (var(--replo-margin-top, 0px) + var(--replo-margin-bottom, 0px))); display: flex; gap: 24px; position: relative; flex: 1 1 0px; max-width: 364px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; max-height: 552px; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; --replo-margin-top: 0px; --replo-margin-bottom: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4yllvv { width: auto; height: auto; display: flex; gap: 12px; position: relative; flex: 1 1 auto; flex-flow: row; max-width: 100%; align-self: stretch; max-height: none; min-height: 1px; align-items: flex-start; justify-content: center; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4yllvv { display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; max-height: 552px; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1svdbfk { border: 1px solid rgba(0, 0, 0, 0); display: flex; gap: 8px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 24px 12px; flex-direction: column; justify-content: flex-start; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1svdbfk { width: auto; border: 1px solid rgba(0, 0, 0, 0); height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; flex-flow: column; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 4px 0px; justify-content: flex-start; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1svdbfk { border: 1px solid rgba(0, 0, 0, 0); display: flex; gap: 8px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 24px 12px; flex-direction: column; justify-content: flex-start; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1o42ew1 { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o42ew1 { width: 36px; height: 36px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o42ew1 { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-19ah584 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-boxcjc { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-boxcjc { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-boxcjc { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-15b4mvw { color: rgb(255, 255, 255); font-size: 32px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15b4mvw { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 20px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15b4mvw { color: rgb(255, 255, 255); font-size: 32px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-lvbfbl { color: rgb(255, 255, 255); font-size: 24px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lvbfbl { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 14px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lvbfbl { color: rgb(255, 255, 255); font-size: 24px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-19etcpr { border: 1px solid rgba(0, 0, 0, 0); display: flex; gap: 8px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 24px 12px; flex-direction: column; justify-content: flex-start; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19etcpr { width: auto; border: 1px solid rgba(0, 0, 0, 0); height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; flex-flow: column; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 4px 0px; justify-content: flex-start; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19etcpr { border: 1px solid rgba(0, 0, 0, 0); display: flex; gap: 8px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 24px 12px; flex-direction: column; justify-content: flex-start; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-l51kjz { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l51kjz { width: 36px; height: 36px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l51kjz { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1geu4fa { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1gb2o8z { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gb2o8z { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gb2o8z { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-156kit8 { color: rgb(255, 255, 255); font-size: 32px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-156kit8 { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 20px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-156kit8 { color: rgb(255, 255, 255); font-size: 32px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-w1yjnq { color: rgb(255, 255, 255); font-size: 24px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-w1yjnq { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 14px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-w1yjnq { color: rgb(255, 255, 255); font-size: 24px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-luj1nz { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-luj1nz { width: auto; height: auto; display: flex; flex: 1 1 auto; min-width: 0px; align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-luj1nz { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1ue08xt { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ue08xt { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ue08xt { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-1xrrzej { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xrrzej { --rpmh: 270px; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xrrzej { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-c010ic { height: calc(100% - (var(--replo-margin-top, 0px) + var(--replo-margin-bottom, 0px))); display: flex; gap: 24px; position: relative; flex: 1 1 0px; max-width: 364px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; max-height: 552px; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; --replo-margin-top: 0px; --replo-margin-bottom: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-c010ic { width: auto; height: auto; display: flex; gap: 12px; position: relative; flex: 1 1 auto; flex-flow: row; max-width: 100%; align-self: stretch; max-height: none; min-height: 1px; align-items: center; justify-content: center; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-c010ic { display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; max-height: 552px; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-msmw9w { border: 1px solid rgba(0, 0, 0, 0); display: flex; gap: 8px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 24px; flex-direction: column; padding-bottom: 24px; justify-content: flex-start; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-msmw9w { width: auto; border: 1px solid rgba(0, 0, 0, 0); height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; flex-flow: column; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 4px 0px; justify-content: flex-start; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-msmw9w { border: 1px solid rgba(0, 0, 0, 0); display: flex; gap: 8px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 24px; flex-direction: column; padding-bottom: 24px; justify-content: flex-start; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-gtfxin { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gtfxin { width: 36px; height: 36px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gtfxin { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-15729de { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1w50fk3 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w50fk3 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w50fk3 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1ewzja2 { color: rgb(255, 255, 255); font-size: 32px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ewzja2 { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 20px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ewzja2 { color: rgb(255, 255, 255); font-size: 32px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1x4x5y4 { color: rgb(255, 255, 255); font-size: 24px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x4x5y4 { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 14px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x4x5y4 { color: rgb(255, 255, 255); font-size: 24px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1k8uhzg { border: 1px solid rgba(0, 0, 0, 0); display: flex; gap: 8px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 24px; flex-direction: column; padding-bottom: 24px; justify-content: flex-start; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k8uhzg { width: auto; border: 1px solid rgba(0, 0, 0, 0); height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; flex-flow: column; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 4px 0px; justify-content: center; border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k8uhzg { border: 1px solid rgba(0, 0, 0, 0); display: flex; gap: 8px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 24px; flex-direction: column; padding-bottom: 24px; justify-content: flex-start; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1e919o2 { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1e919o2 { width: 36px; height: 36px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1e919o2 { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-3c82cn { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-19bhivl { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19bhivl { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19bhivl { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-103gcaq { color: rgb(255, 255, 255); font-size: 32px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-103gcaq { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 20px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; letter-spacing: 0px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-103gcaq { color: rgb(255, 255, 255); font-size: 32px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; letter-spacing: 0px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1gfbv8o { color: rgb(255, 255, 255); font-size: 24px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gfbv8o { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 14px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Gaisyr Book", " sans-serif"; line-height: 150%; letter-spacing: 0px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gfbv8o { color: rgb(255, 255, 255); font-size: 24px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; line-height: 26px; letter-spacing: 0px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-190btuc { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-190btuc { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-190btuc { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-krkaw9 { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-krkaw9 { width: 36px; height: 36px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-krkaw9 { width: 50px; height: 50px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-jt0ffe { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-10inguh { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10inguh { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10inguh { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1w7xzrc { color: rgb(255, 255, 255); font-size: 32px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w7xzrc { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 20px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 30px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w7xzrc { color: rgb(255, 255, 255); font-size: 32px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 34px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1gi2ymm { color: rgb(255, 255, 255); font-size: 24px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gi2ymm { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 14px; overflow-wrap: break-word; align-self: stretch; text-align: center; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gi2ymm { color: rgb(255, 255, 255); font-size: 24px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 26px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-14xeiar { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14xeiar { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14xeiar { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-be66go { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-be66go { cursor: pointer; height: 66.4297px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 20px 20px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-be66go { cursor: pointer; height: 66.4297px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1mo3i6d { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1mo3i6d { cursor: pointer; height: 66.4297px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 20px 0px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1mo3i6d { cursor: pointer; height: 66.4297px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-jjlr9b { color: rgb(0, 0, 0); font-size: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jjlr9b { color: rgb(0, 0, 0); width: auto; flex-grow: unset; font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jjlr9b { color: rgb(0, 0, 0); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-oa2re6 { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-oa2re6 { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-oa2re6 { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-h9y5xw { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h9y5xw { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h9y5xw { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-k04bjq { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-z7fase { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-z7fase { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-z7fase { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-fbv3ni { color: rgb(255, 255, 255); font-size: 20px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fbv3ni { color: rgb(255, 255, 255); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fbv3ni { color: rgb(255, 255, 255); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-scwnts { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-scwnts { height: auto; display: flex; gap: 4px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 4px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-scwnts { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-4nca3t { display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding-top: 64px; flex-direction: column; padding-bottom: 64px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4nca3t { height: auto; display: flex; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; padding: 36px 16px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4nca3t { display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding-top: 64px; flex-direction: column; padding-bottom: 64px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-12mo0mk { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12mo0mk { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12mo0mk { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-15jhjur { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15jhjur { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15jhjur { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-4tjql4 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4tjql4 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4tjql4 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-ua3d11 { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ua3d11 { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ua3d11 { color: rgb(255, 107, 9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-fvf7sh { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 900px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; overflow-wrap: break-word; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fvf7sh { color: rgb(0, 0, 0); font-size: 36px; max-width: 900px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 46px; text-transform: capitalize; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fvf7sh { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 900px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-1srrz5i { color: rgb(78, 78, 78); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 16px; max-width: 900px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1srrz5i { color: rgb(78, 78, 78); font-size: 16px; max-width: 900px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 150%; text-transform: capitalize; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1srrz5i { color: rgb(78, 78, 78); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 16px; max-width: 900px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-1xv07pg { height: 54px; display: flex; gap: 20px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 12px; justify-content: center; background-color: rgb(248, 247, 245); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xv07pg { gap: 16px; width: auto; height: auto; display: grid; overflow: hidden; position: relative; flex: 1 1 0px; flex-flow: wrap; min-width: auto; align-self: stretch; min-height: 1px; --replo-gap: 16px; align-items: flex-start; padding: 16px 12px; justify-content: flex-start; background-color: rgb(248, 247, 245); background-image: none; grid-template-columns: repeat(3, minmax(0px, 1fr)); border-radius: 8px; --replo-flex-min-dimension: auto; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xv07pg { height: auto; display: flex; gap: 20px; overflow: hidden; position: relative; flex-grow: unset; flex-flow: wrap; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 12px; justify-content: center; background-color: rgb(248, 247, 245); background-image: none; border-radius: 8px; --replo-flex-min-dimension: auto; }
}

:not(#\ ):not(#\ ).r-g1r6cr { display: contents; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-g1r6cr { display: flex; flex-grow: unset; align-self: stretch; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-g1r6cr { display: contents; }
}

:not(#\ ):not(#\ ).r-zco639 { display: flex; gap: 10px; position: relative; flex: 1 1 auto; min-width: auto; min-height: 1px; align-items: center; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zco639 { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding: 4px 12px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zco639 { display: flex; gap: 10px; position: relative; flex: 1 1 auto; min-width: auto; min-height: 1px; align-items: center; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-h0eg91 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h0eg91 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h0eg91 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-10ajufm { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1vfwgvv { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vfwgvv { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vfwgvv { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1932w2b { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1932w2b { color: rgb(78, 78, 78); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1932w2b { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-541wgo { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-541wgo { width: auto; height: auto; display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; grid-column-end: span 1; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-541wgo { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-9hjj5i { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9hjj5i { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9hjj5i { display: flex; gap: 11px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-w7yzeg { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-w7yzeg { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-w7yzeg { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-w3mj9a { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1rr17to { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1rr17to { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1rr17to { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1dhqddr { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dhqddr { color: rgb(78, 78, 78); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dhqddr { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-j0im23 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-j0im23 { width: auto; height: auto; display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-j0im23 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-edjhqh { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-edjhqh { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-edjhqh { width: 22px; height: 22px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-80ustz { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-17z0656 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17z0656 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17z0656 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1xbju6q { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xbju6q { color: rgb(78, 78, 78); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xbju6q { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1aav341 { display: flex; gap: 10px; position: relative; flex: 1 1 auto; min-width: auto; min-height: 1px; align-items: center; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1aav341 { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding: 4px 12px; grid-column-end: span 1; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1aav341 { display: flex; gap: 10px; position: relative; flex: 1 1 auto; min-width: auto; min-height: 1px; align-items: center; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1iitctc { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iitctc { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iitctc { width: 22px; height: 22px; display: flex; gap: 9.17px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 1.83px; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1fb4c3x { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fb4c3x { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fb4c3x { height: 20.21px; display: flex; position: relative; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1ij92bc { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-14jzayd { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14jzayd { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14jzayd { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-1373oc2 { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1373oc2 { color: rgb(78, 78, 78); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1373oc2 { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1oe7ge7 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oe7ge7 { width: auto; height: auto; display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; grid-column-end: span 2; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oe7ge7 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; padding: 4px 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-6a4au6 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6a4au6 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6a4au6 { width: 22px; height: 22px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-11oez7w { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-132lols { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-132lols { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-132lols { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-18b8uym { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18b8uym { color: rgb(78, 78, 78); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18b8uym { color: rgb(78, 78, 78); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-4eg2sm { display: flex; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4eg2sm { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4eg2sm { display: flex; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1vhclvs { display: flex; gap: 24px; position: relative; flex: 1 1 auto; align-self: stretch; overflow: clip visible; --replo-gap: 24px; align-items: flex-start; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vhclvs { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: 247.283px; display: flex; gap: 16px; position: relative; flex-grow: unset; flex-wrap: nowrap; max-width: none; align-self: auto; flex-basis: auto; max-height: 280px; overflow: clip visible; --replo-gap: 16px; align-items: flex-start; flex-shrink: 0; margin-left: 0px; margin-right: 0px; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1vhclvs { display: flex; gap: 24px; position: relative; flex: 1 1 auto; align-self: stretch; overflow: clip visible; --replo-gap: 24px; align-items: flex-start; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-v6uhi6 { outline: none; }

:not(#\ ):not(#\ ).r-1h52k9p { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 384px; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1h52k9p { width: auto; border: 2px solid rgb(255, 107, 9); height: auto; display: flex; gap: 18px; overflow: hidden; position: relative; flex: 1 1 0px; flex-flow: row; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: flex-start; padding: 0px; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1h52k9p { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 48%; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1efw2lj { top: 0px; left: 0px; width: 384px; height: 388px; display: flex; position: absolute; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1efw2lj { inset: auto; width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; max-width: 40%; min-width: var(--replo-flex-min-dimension, 0px); transform: none; align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1efw2lj { top: 0px; left: 0px; width: 100%; height: 388px; display: flex; position: absolute; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
}

:not(#\ ):not(#\ ).r-hp9gmt { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hp9gmt { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hp9gmt { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-11pzod2 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11pzod2 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11pzod2 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1ub8fyc { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ub8fyc { width: auto; height: auto; display: flex; gap: 12px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; padding-top: 12px; padding-right: 16px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ub8fyc { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1ad72ka { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ad72ka { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ad72ka { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-ctame1 { color: black; font-size: 28px; max-width: 336px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ctame1 { color: black; font-size: 20px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ctame1 { color: black; font-size: 28px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-i4q2k3 { width: 164px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-i4q2k3 { width: 164px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-i4q2k3 { width: 164px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-l093ft { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l093ft { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l093ft { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-aaa2id { color: black; flex: 1 1 0px; font-size: 16px; max-width: 140px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-aaa2id { color: black; flex: 1 1 0px; font-size: 16px; max-width: 140px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-aaa2id { color: black; flex: 1 1 0px; font-size: 16px; max-width: 140px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-lcj1vj { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lcj1vj { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lcj1vj { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1k6saom { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k6saom { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 15px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k6saom { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-meoq3t { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 384px; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-meoq3t { width: 100%; border: 2px solid rgb(255, 107, 9); height: auto; display: flex; gap: 18px; overflow: hidden; position: relative; flex-flow: row; max-width: 100%; min-width: auto; align-self: stretch; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-meoq3t { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 48%; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-phgfpr { top: 0px; left: 0px; width: 384px; height: 388px; display: flex; position: absolute; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-phgfpr { inset: auto; width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; max-width: 40%; min-width: var(--replo-flex-min-dimension, 0px); transform: none; align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-phgfpr { top: 0px; left: 3px; width: 100%; height: 388px; display: flex; position: absolute; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
}

:not(#\ ):not(#\ ).r-18gv1f4 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18gv1f4 { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18gv1f4 { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-1udwzma { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1udwzma { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1udwzma { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-92ox8m { top: 0px; left: 0px; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-92ox8m { top: 0px; left: 0px; width: auto; height: auto; display: flex; gap: 12px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; align-items: flex-start; padding-top: 12px; padding-right: 16px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-92ox8m { top: 0px; left: 0px; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-19ymbkb { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19ymbkb { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19ymbkb { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-4jwm9y { color: black; font-size: 28px; max-width: 336px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4jwm9y { color: black; font-size: 20px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4jwm9y { color: black; font-size: 28px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-18uueoy { width: 176px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18uueoy { width: 176px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18uueoy { width: 176px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-qr8ifg { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qr8ifg { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qr8ifg { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-8it4o8 { color: black; flex: 1 1 0px; font-size: 16px; max-width: 152px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8it4o8 { color: black; flex: 1 1 0px; font-size: 16px; max-width: 152px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8it4o8 { color: black; flex: 1 1 0px; font-size: 16px; max-width: 152px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1rackh8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1rackh8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1rackh8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1hez6a4 { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hez6a4 { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 15px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hez6a4 { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-1fo9t5t { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 384px; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fo9t5t { width: 100%; border: 2px solid rgb(255, 107, 9); height: auto; display: flex; gap: 18px; overflow: hidden; position: relative; flex-flow: row; max-width: 100%; min-width: auto; align-self: stretch; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fo9t5t { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 48%; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1lasaws { top: 0px; left: 0px; width: 384px; height: 388px; display: flex; position: absolute; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lasaws { inset: auto; width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; max-width: 40%; min-width: var(--replo-flex-min-dimension, 0px); transform: none; align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lasaws { top: 0px; left: 3px; width: 100%; height: 388px; display: flex; position: absolute; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
}

:not(#\ ):not(#\ ).r-fwb1fd { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fwb1fd { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fwb1fd { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-21dzrp { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-21dzrp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-21dzrp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-pawanj { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pawanj { width: auto; height: auto; display: flex; gap: 12px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; align-items: flex-start; padding-top: 12px; padding-right: 16px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pawanj { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-7eee73 { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7eee73 { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7eee73 { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1v9t7gi { color: black; font-size: 28px; max-width: 336px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v9t7gi { color: black; font-size: 20px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v9t7gi { color: black; font-size: 28px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1x44x5t { width: 125px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x44x5t { width: 125px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x44x5t { width: 125px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-mm46uc { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mm46uc { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mm46uc { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-mekgct { color: black; flex: 1 1 0px; font-size: 16px; max-width: 101px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mekgct { color: black; flex: 1 1 0px; font-size: 16px; max-width: 101px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mekgct { color: black; flex: 1 1 0px; font-size: 16px; max-width: 101px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-15sxawb { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15sxawb { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15sxawb { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1a2be9j { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a2be9j { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 15px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a2be9j { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-1h1850f { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 384px; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1h1850f { width: 100%; border: 2px solid rgb(255, 107, 9); height: auto; display: flex; gap: 18px; overflow: hidden; position: relative; flex-flow: row; max-width: 100%; min-width: auto; align-self: stretch; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1h1850f { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 48%; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-ifu640 { top: 0px; left: 0px; width: 384px; height: 388px; display: flex; position: absolute; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ifu640 { inset: auto; width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; max-width: 40%; min-width: var(--replo-flex-min-dimension, 0px); transform: none; align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ifu640 { top: 0px; left: 3px; width: 100%; height: 388px; display: flex; position: absolute; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
}

:not(#\ ):not(#\ ).r-1hqs9a8 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hqs9a8 { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hqs9a8 { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-2vvp1w { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2vvp1w { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2vvp1w { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1g7xtyq { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1g7xtyq { width: auto; height: auto; display: flex; gap: 12px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; align-items: flex-start; padding-top: 12px; padding-right: 16px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1g7xtyq { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1ljkqx7 { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ljkqx7 { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ljkqx7 { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-14cj585 { color: black; font-size: 28px; max-width: 336px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14cj585 { color: black; font-size: 20px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14cj585 { color: black; font-size: 28px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1kr25if { width: 138px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kr25if { width: 138px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kr25if { width: 138px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-ki2xhn { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ki2xhn { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ki2xhn { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-1z3fik { color: black; flex: 1 1 0px; font-size: 16px; max-width: 114px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1z3fik { color: black; flex: 1 1 0px; font-size: 16px; max-width: 114px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1z3fik { color: black; flex: 1 1 0px; font-size: 16px; max-width: 114px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-cm0xwa { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cm0xwa { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cm0xwa { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1xwztxw { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xwztxw { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 15px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1xwztxw { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-145sanp { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 384px; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-145sanp { width: 100%; border: 2px solid rgb(255, 107, 9); height: auto; display: flex; gap: 18px; overflow: hidden; position: relative; flex-flow: row; max-width: 100%; min-width: auto; align-self: stretch; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-145sanp { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 48%; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1iwan1p { top: 0px; left: 0px; width: 384px; height: 388px; display: flex; position: absolute; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iwan1p { inset: auto; width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; max-width: 40%; min-width: var(--replo-flex-min-dimension, 0px); transform: none; align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iwan1p { top: 0px; left: 3px; width: 100%; height: 388px; display: flex; position: absolute; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
}

:not(#\ ):not(#\ ).r-g01orl { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-g01orl { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-g01orl { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-4g9pce { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4g9pce { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4g9pce { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-17clts1 { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17clts1 { width: auto; height: auto; display: flex; gap: 12px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; align-items: flex-start; padding-top: 12px; padding-right: 16px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17clts1 { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-3mgfdu { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3mgfdu { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3mgfdu { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1hq634q { font-size: 28px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 32px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hq634q { font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hq634q { font-size: 28px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1jsvmfs { width: 106px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jsvmfs { width: 106px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jsvmfs { width: 106px; display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1o0isde { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o0isde { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o0isde { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-1taunyy { color: black; flex: 1 1 0px; font-size: 16px; max-width: 82px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1taunyy { color: black; flex: 1 1 0px; font-size: 16px; max-width: 82px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1taunyy { color: black; flex: 1 1 0px; font-size: 16px; max-width: 82px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1qbc8d8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qbc8d8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qbc8d8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-lzywlv { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lzywlv { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 15px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lzywlv { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-o2ot9y { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 384px; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o2ot9y { width: 100%; border: 2px solid rgb(255, 107, 9); height: auto; display: flex; gap: 18px; overflow: hidden; position: relative; flex-flow: row; max-width: 100%; min-width: auto; align-self: stretch; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o2ot9y { width: 100%; border: 2px solid rgb(255, 107, 9); height: 388px; display: flex; gap: 16px; overflow: hidden; position: relative; max-width: 48%; min-width: auto; background: white; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 24px; flex-direction: column; justify-content: flex-start; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-zawydd { top: 0px; left: 0px; width: 384px; height: 388px; display: flex; position: absolute; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zawydd { inset: auto; width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; max-width: 40%; min-width: var(--replo-flex-min-dimension, 0px); transform: none; align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zawydd { top: 0px; left: 0px; width: 100%; height: 388px; display: flex; position: absolute; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; pointer-events: none; }
}

:not(#\ ):not(#\ ).r-14lhdme { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14lhdme { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14lhdme { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-18qinri { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18qinri { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18qinri { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-ny6ozh { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ny6ozh { width: auto; height: auto; display: flex; gap: 12px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; align-items: flex-start; padding-top: 12px; padding-right: 16px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ny6ozh { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-126wjsw { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-126wjsw { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-126wjsw { display: flex; gap: 8px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; border-bottom: 1px solid rgba(78, 78, 78, 0.2); flex-direction: column; padding-bottom: 16px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-141v5t7 { color: black; font-size: 28px; max-width: 336px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-141v5t7 { color: black; font-size: 20px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-141v5t7 { color: black; font-size: 28px; max-width: 336px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-zl0ozk { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zl0ozk { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zl0ozk { display: flex; gap: 12px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-70tsf8 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-70tsf8 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-70tsf8 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-8se551 { color: black; font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8se551 { color: black; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 100%; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8se551 { color: black; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1wnwdw8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wnwdw8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wnwdw8 { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-axauqq { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-axauqq { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 15px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-axauqq { color: rgb(78, 78, 78); flex: 1 1 0px; font-size: 16px; max-width: 336px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-xe5gsu { top: 50%; left: 50%; width: 100%; height: 100%; display: flex; z-index: 1; position: absolute; flex: 1 1 auto; max-width: 100%; min-width: auto; transform: translate3d(-50%, -50%, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xe5gsu { inset: auto; width: auto; height: auto; display: flex; gap: 64px; z-index: 1; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xe5gsu { top: 50%; left: 50%; width: 100%; height: 100%; display: flex; z-index: 1; position: absolute; flex: 1 1 auto; max-width: 100%; min-width: auto; transform: translate3d(-50%, -50%, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; justify-content: space-between; }
}

:not(#\ ):not(#\ ).r-jw075g { cursor: pointer; height: 100%; display: flex; z-index: 1000000; position: relative; flex-wrap: wrap; transform: none; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-left: 32px; justify-content: center; --replo-flex-min-dimension: auto; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jw075g { inset: auto; cursor: pointer; height: auto; display: flex; z-index: 1000000; position: relative; flex-grow: unset; flex-wrap: wrap; transform: none; align-self: auto; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-left: 0px; padding-left: 0px; padding-bottom: 0px; justify-content: center; --replo-flex-min-dimension: auto; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jw075g { cursor: pointer; height: 100%; display: flex; z-index: 1000000; position: relative; flex-wrap: wrap; transform: none; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-left: 32px; justify-content: center; --replo-flex-min-dimension: auto; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1xnue7t { cursor: pointer; height: 100%; display: flex; opacity: 0; z-index: 1000000; position: relative; flex-wrap: wrap; transform: none; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-left: 32px; justify-content: center; --replo-flex-min-dimension: auto; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1xnue7t { inset: auto; cursor: pointer; height: auto; display: flex; opacity: 0; z-index: 1000000; position: relative; flex-grow: unset; flex-wrap: wrap; transform: none; align-self: auto; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-left: 0px; padding-left: 0px; padding-bottom: 0px; justify-content: center; --replo-flex-min-dimension: auto; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1xnue7t { cursor: pointer; height: 100%; display: flex; opacity: 0; z-index: 1000000; position: relative; flex-wrap: wrap; transform: none; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-left: 32px; justify-content: center; --replo-flex-min-dimension: auto; }
}

:not(#\ ):not(#\ ).r-iydocw { --rsw: 100%; width: 40px; height: 40px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iydocw { --rsw: 100%; width: 40px; height: 40px; transform: scale3d(0.5, 0.5, 1); flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; margin-bottom: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iydocw { --rsw: 100%; width: 40px; height: 40px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

:not(#\ ):not(#\ ).r-znuh6k { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-gn9mpz { color: black; display: none; flex: 1 1 auto; font-size: 16px; max-width: 82px; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gn9mpz { color: black; display: flex; flex: 1 1 auto; font-size: 16px; max-width: 82px; overflow-wrap: break-word; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gn9mpz { color: black; display: flex; flex: 1 1 auto; font-size: 16px; max-width: 82px; overflow-wrap: break-word; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-53hsum { cursor: pointer; height: 100%; display: flex; z-index: 1000000; position: relative; transform: none; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-right: 32px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-53hsum { inset: auto; cursor: pointer; height: auto; display: flex; z-index: 1000000; position: relative; flex-grow: unset; transform: none; align-self: auto; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-right: 0px; padding-right: 0px; padding-bottom: 0px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-53hsum { cursor: pointer; height: 100%; display: flex; z-index: 1000000; position: relative; transform: none; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-right: 32px; justify-content: center; }
}

:not(#\ ):not(#\ ):not(#\ ).r-ggp1sv { cursor: pointer; height: 100%; display: flex; opacity: 0; z-index: 1000000; position: relative; transform: none; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-right: 32px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-ggp1sv { inset: auto; cursor: pointer; height: auto; display: flex; opacity: 0; z-index: 1000000; position: relative; flex-grow: unset; transform: none; align-self: auto; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-right: 0px; padding-right: 0px; padding-bottom: 0px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-ggp1sv { cursor: pointer; height: 100%; display: flex; opacity: 0; z-index: 1000000; position: relative; transform: none; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; margin-right: 32px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-144t6y0 { color: black; display: none; flex: 1 1 auto; font-size: 16px; max-width: 82px; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-144t6y0 { color: black; display: flex; flex: 1 1 auto; font-size: 16px; max-width: 82px; overflow-wrap: break-word; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-144t6y0 { color: black; display: flex; flex: 1 1 auto; font-size: 16px; max-width: 82px; overflow-wrap: break-word; transition: inherit; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-o5frrz { --rsw: 100%; width: 40px; height: 40px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o5frrz { --rsw: 100%; width: 40px; height: 40px; flex-grow: unset; transform: scale3d(0.5, 0.5, 1); flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; margin-bottom: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o5frrz { --rsw: 100%; width: 40px; height: 40px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
}

:not(#\ ):not(#\ ).r-h5xgjs { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-qsmqqd { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qsmqqd { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qsmqqd { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-e5idbe { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e5idbe { width: auto; cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 20px 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-e5idbe { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-po7rs5 { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-po7rs5 { width: auto; cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 20px 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-po7rs5 { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-91pgfw { color: white; font-size: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-91pgfw { color: white; width: auto; flex-grow: unset; font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-91pgfw { color: white; font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-1o4cxj3 { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o4cxj3 { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1o4cxj3 { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1bwfu8s { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1bwfu8s { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1bwfu8s { transition: inherit; }
}

:not(#\ ):not(#\ ).r-3r8wg5 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3r8wg5 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3r8wg5 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1dn90ib { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dn90ib { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dn90ib { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1dx7eg3 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dx7eg3 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dx7eg3 { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-d8g76x { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1c9ij6d { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c9ij6d { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c9ij6d { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1hwq19x { color: rgb(78, 78, 78); font-size: 20px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hwq19x { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hwq19x { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-jwzkps { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jwzkps { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; padding-left: 6px; padding-right: 6px; padding-bottom: 6px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jwzkps { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
}

:not(#\ ):not(#\ ).r-x8j4oa { display: flex; gap: 48px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 48px; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-5080006d-6d59-4f30-a668-1190487fb251.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x8j4oa { display: flex; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 48px 12px; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-fc3006b5-6711-48b7-b329-fdf204e49fc1.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x8j4oa { display: flex; gap: 48px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 48px; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-5080006d-6d59-4f30-a668-1190487fb251.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1qv03pv { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qv03pv { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qv03pv { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-mc83nd { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; border-color: rgba(0, 0, 0, 0); border-radius: 6px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mc83nd { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; border-color: rgba(0, 0, 0, 0); border-radius: 6px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mc83nd { display: flex; gap: 10px; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; border-color: rgba(0, 0, 0, 0); border-radius: 6px; }
}

:not(#\ ):not(#\ ).r-1495myu { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 255, 255); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1495myu { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 255, 255); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1495myu { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 255, 255); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-1er4vty { color: rgb(255, 255, 255); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1er4vty { color: rgb(255, 255, 255); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1er4vty { color: rgb(255, 255, 255); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1nhds7b { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: space-between; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nhds7b { display: flex; gap: 16px; position: relative; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: space-between; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nhds7b { display: flex; gap: 24px; position: relative; flex-flow: wrap; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: space-between; --replo-flex-min-dimension: auto; }
}

:not(#\ ):not(#\ ).r-sm8era { color: rgb(255, 255, 255); font-size: 52px; max-width: 1320px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 58px; overflow-wrap: break-word; text-align-last: left; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-sm8era { color: rgb(255, 255, 255); width: auto; height: auto; flex: 1 1 auto; font-size: 32px; max-width: 1320px; overflow-wrap: break-word; align-self: stretch; text-align: left; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 46px; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-sm8era { color: rgb(255, 255, 255); height: auto; font-size: 52px; max-width: 1320px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 58px; text-align-last: left; }
}

:not(#\ ):not(#\ ).r-1oxm62o { color: white; font-size: 24px; max-width: 1320px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; text-transform: capitalize; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oxm62o { color: white; width: auto; height: auto; flex: 1 1 auto; font-size: 18px; max-width: 1320px; overflow-wrap: break-word; text-align: left; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 150%; text-transform: capitalize; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oxm62o { color: white; font-size: 24px; max-width: 1320px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 150%; text-transform: capitalize; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1p7t0p1 { gap: 24px; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: grid; position: relative; max-width: 1416px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; --replo-gap: 24px; align-items: center; flex-shrink: 0; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; grid-template-columns: repeat(3, minmax(0px, 1fr)); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1p7t0p1 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 24px; position: relative; flex-flow: column; max-width: 1416px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; grid-template-columns: repeat(3, minmax(0px, 1fr)); --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1p7t0p1 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 24px; position: relative; flex-flow: column; max-width: 1416px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; grid-template-columns: repeat(3, minmax(0px, 1fr)); --replo-flex-min-dimension: 0px; }
}

:not(#\ ):not(#\ ).r-kuncyg { width: 100%; display: flex; align-self: auto; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kuncyg { display: contents; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kuncyg { display: contents; }
}

:not(#\ ):not(#\ ).r-1g2nw1k { display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); background: white; min-height: 1px; align-items: flex-start; padding: 24px; justify-content: center; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1g2nw1k { width: auto; height: auto; display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; background: white; min-height: 1px; align-items: flex-start; padding: 24px 16px; justify-content: center; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1g2nw1k { width: auto; height: auto; display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; background: white; min-height: 1px; align-items: flex-start; padding: 24px; justify-content: center; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-ew99tt { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ew99tt { display: flex; gap: 16px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ew99tt { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1h9nvtl { width: 42px; height: 42px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1h9nvtl { width: 42px; height: 42px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1h9nvtl { width: 42px; height: 42px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1x1uvek { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-15o3304 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15o3304 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15o3304 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-i9ghbh { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-i9ghbh { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-i9ghbh { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-iya6uh { font-size: 20px; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iya6uh { font-size: 20px; flex-basis: auto; flex-shrink: 0; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iya6uh { font-size: 20px; flex-basis: auto; flex-shrink: 0; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-148sfup { color: rgb(78, 78, 78); font-size: 16px; max-width: 310px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-148sfup { color: rgb(78, 78, 78); font-size: 16px; max-width: 100%; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-148sfup { color: rgb(78, 78, 78); font-size: 16px; max-width: 100%; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-11b32rz { display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); background: white; min-height: 1px; align-items: flex-start; padding: 24px; justify-content: center; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11b32rz { width: auto; height: auto; display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; background: white; min-height: 1px; align-items: flex-start; padding: 24px 16px; justify-content: center; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11b32rz { width: auto; height: auto; display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; background: white; min-height: 1px; align-items: flex-start; padding: 24px; justify-content: center; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1i9wcxh { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i9wcxh { display: flex; gap: 16px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1i9wcxh { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-127ppg3 { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 1; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-127ppg3 { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 1; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-127ppg3 { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 1; }
}

:not(#\ ):not(#\ ).r-14r19hz { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1ovsefm { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ovsefm { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ovsefm { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-190l1xs { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-190l1xs { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-190l1xs { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1fohj5i { color: black; font-size: 22px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fohj5i { color: black; width: auto; font-size: 22px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fohj5i { color: black; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1wftnil { color: rgb(78, 78, 78); font-size: 16px; max-width: 310px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wftnil { color: rgb(78, 78, 78); font-size: 16px; max-width: 100%; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 22px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wftnil { color: rgb(78, 78, 78); font-size: 16px; max-width: 100%; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-1135k51 { display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); background: white; min-height: 1px; align-items: flex-start; padding: 24px; justify-content: center; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1135k51 { width: auto; height: auto; display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; background: white; min-height: 1px; align-items: flex-start; padding: 24px 16px; justify-content: center; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1135k51 { width: auto; height: auto; display: flex; gap: 90px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; background: white; min-height: 1px; align-items: flex-start; padding: 24px; justify-content: center; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1uceqfb { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1uceqfb { display: flex; gap: 16px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1uceqfb { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-16vufwz { width: 42px; height: 42px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16vufwz { width: 42px; height: 42px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-16vufwz { width: 42px; height: 42px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-113ebra { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-9mhlqi { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9mhlqi { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9mhlqi { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-db2lc5 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-db2lc5 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-db2lc5 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-alo7zo { color: black; font-size: 22px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; overflow-wrap: break-word; text-transform: capitalize; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-alo7zo { color: black; width: auto; font-size: 22px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-alo7zo { color: black; font-size: 22px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 32px; text-transform: capitalize; }
}

:not(#\ ):not(#\ ).r-1f39oza { color: rgb(78, 78, 78); font-size: 16px; max-width: 310px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1f39oza { color: rgb(78, 78, 78); font-size: 16px; max-width: 100%; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 22px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1f39oza { color: rgb(78, 78, 78); font-size: 16px; max-width: 100%; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: "ABC Gaisyr"; font-weight: 400; line-height: 22px; }
}

:not(#\ ):not(#\ ).r-x48db9 { display: flex; gap: 64px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x48db9 { display: flex; gap: 64px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 6px; padding-right: 6px; flex-direction: column; padding-bottom: 6px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x48db9 { display: flex; gap: 64px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1smhymz { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: center; padding: 48px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1smhymz { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 36px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: center; padding: 36px 20px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1smhymz { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: center; padding: 48px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-dzhq5i { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-dzhq5i { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-dzhq5i { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-gi9dps { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gi9dps { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gi9dps { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1dhmdbo { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dhmdbo { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dhmdbo { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-9oc4p1 { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9oc4p1 { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9oc4p1 { color: rgb(255, 107, 9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-q9ol8 { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 830px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; overflow-wrap: break-word; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-q9ol8 { color: rgb(0, 0, 0); font-size: 36px; max-width: 830px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 46px; text-transform: capitalize; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-q9ol8 { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 830px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-gg2ylo { color: rgb(78, 78, 78); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 18px; max-width: 900px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; overflow-wrap: break-word; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gg2ylo { color: rgb(78, 78, 78); font-size: 16px; max-width: 900px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 400; line-height: 150%; text-transform: capitalize; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-gg2ylo { color: rgb(78, 78, 78); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 18px; max-width: 900px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 150%; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-ifkw43 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; max-width: 90%; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ifkw43 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; flex-flow: column; max-width: none; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ifkw43 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; max-width: 90%; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-1llrk5 { display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; padding: 16px; flex-direction: column; justify-content: center; background-color: rgba(186, 226, 252, 0.16); background-image: none; border-color: rgb(186, 226, 252); border-style: solid; border-width: 1px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1llrk5 { height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; padding: 16px; flex-direction: column; justify-content: center; background-color: rgba(186, 226, 252, 0.16); background-image: none; border-color: rgb(186, 226, 252); border-style: solid; border-width: 1px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1llrk5 { display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; padding: 16px; flex-direction: column; justify-content: center; background-color: rgba(186, 226, 252, 0.16); background-image: none; border-color: rgb(186, 226, 252); border-style: solid; border-width: 1px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-sd8x6g { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-sd8x6g { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-sd8x6g { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-4yypuc { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4yypuc { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-4yypuc { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-frtrci { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-frtrci { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-frtrci { color: rgb(255, 107, 9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-2wfk9x { height: 400px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2wfk9x { height: 400px; display: flex; max-width: 400px; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2wfk9x { height: 400px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-9jucct { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9jucct { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9jucct { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-1ih4lcq { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ih4lcq { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ih4lcq { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-8ipq1d { display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; padding: 16px; flex-direction: column; justify-content: center; background-color: rgba(255, 107, 9, 0.16); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 1px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8ipq1d { height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; padding: 16px; flex-direction: column; justify-content: center; background-color: rgba(255, 107, 9, 0.16); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 1px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8ipq1d { display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; padding: 16px; flex-direction: column; justify-content: center; background-color: rgba(255, 107, 9, 0.16); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 1px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1a88m34 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a88m34 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a88m34 { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1ymv6tj { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ymv6tj { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ymv6tj { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-et0dmp { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-et0dmp { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-et0dmp { color: rgb(255, 107, 9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-x09jg { height: 400px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x09jg { height: 400px; display: flex; max-width: 400px; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-x09jg { height: 400px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-qnxdi9 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qnxdi9 { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qnxdi9 { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-1e9qum3 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1e9qum3 { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1e9qum3 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-zpff1c { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zpff1c { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zpff1c { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-vxoal3 { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vxoal3 { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 20px 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vxoal3 { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1d2802q { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1d2802q { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 20px 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1d2802q { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-1t8s2y9 { color: white; font-size: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t8s2y9 { color: white; width: auto; flex-grow: unset; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t8s2y9 { color: white; font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-njg4c { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-njg4c { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-njg4c { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1sxas9z { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sxas9z { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sxas9z { transition: inherit; }
}

:not(#\ ):not(#\ ).r-14rycg6 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14rycg6 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-14rycg6 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-abpv9u { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-abpv9u { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-abpv9u { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-qqhrwx { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qqhrwx { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qqhrwx { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-15tdlao { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-ey0p1e { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ey0p1e { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ey0p1e { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-ymp82h { color: rgb(78, 78, 78); font-size: 20px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ymp82h { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ymp82h { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-hhog6o { display: flex; gap: 64px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hhog6o { display: flex; gap: 64px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 6px; padding-right: 6px; flex-direction: column; padding-bottom: 6px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hhog6o { display: flex; gap: 64px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; flex-direction: column; padding-bottom: 12px; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-cpb8sd { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: center; padding: 48px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cpb8sd { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 36px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: center; padding: 36px 20px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cpb8sd { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 1416px; min-width: auto; align-self: auto; min-height: 1px; align-items: center; padding: 48px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-k3ulye { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-k3ulye { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-k3ulye { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-10xupvs { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10xupvs { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10xupvs { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1h9hcw7 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1h9hcw7 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1h9hcw7 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-1tkt5bz { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tkt5bz { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tkt5bz { color: rgb(255, 107, 9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-aclddp { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 830px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; overflow-wrap: break-word; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-aclddp { color: rgb(0, 0, 0); font-size: 36px; max-width: 830px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 46px; text-transform: capitalize; text-align-last: left; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-aclddp { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 830px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-1v32jih { display: flex; gap: 36px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v32jih { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v32jih { display: flex; gap: 36px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-6gw7w1 { display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6gw7w1 { display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6gw7w1 { display: flex; gap: 16px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1jkosb { display: flex; gap: 8px; z-index: 2; overflow: hidden; position: relative; flex-basis: auto; align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jkosb { display: flex; gap: 8px; z-index: 2; overflow: hidden; position: relative; flex-basis: auto; align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jkosb { display: flex; gap: 8px; z-index: 2; overflow: hidden; position: relative; flex-basis: auto; align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

:not(#\ ):not(#\ ).r-12ezl0l { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; background-color: rgba(0, 0, 0, 0.3); background-image: none; border-radius: 20px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12ezl0l { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; background-color: rgba(0, 0, 0, 0.3); background-image: none; border-radius: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12ezl0l { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; background-color: rgba(0, 0, 0, 0.3); background-image: none; border-radius: 20px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-94hm4h { width: 8px; cursor: pointer; height: 8px; overflow: hidden; position: relative; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 20px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-94hm4h { width: 8px; cursor: pointer; height: 8px; overflow: hidden; position: relative; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 20px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-94hm4h { width: 8px; cursor: pointer; height: 8px; overflow: hidden; position: relative; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 20px; }
}

:not(#\ ):not(#\ ).r-fyft65 { display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: flex-start; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fyft65 { display: flex; gap: 16px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: flex-start; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-fyft65 { display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; align-items: flex-start; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1ohnadn { top: 50%; left: 24px; width: 50px; cursor: pointer; height: 50px; display: flex; z-index: 1000; overflow: hidden; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ohnadn { top: 50%; left: 12px; width: 40px; cursor: pointer; height: 40px; display: flex; z-index: 1000; overflow: hidden; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ohnadn { top: 50%; left: 24px; width: 50px; cursor: pointer; height: 50px; display: flex; z-index: 1000; overflow: hidden; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

:not(#\ ):not(#\ ).r-1w0wscx { --rsw: 100%; color: rgb(0, 0, 0); width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w0wscx { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w0wscx { --rsw: 100%; color: rgb(0, 0, 0); width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
}

:not(#\ ):not(#\ ).r-ehixdt { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-go13g2 { top: 50%; right: 24px; width: 50px; cursor: pointer; height: 50px; display: flex; z-index: 1000; overflow: hidden; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-go13g2 { top: 50%; right: 12px; width: 40px; cursor: pointer; height: 40px; display: flex; z-index: 1000; overflow: hidden; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-go13g2 { top: 50%; right: 24px; width: 50px; cursor: pointer; height: 50px; display: flex; z-index: 1000; overflow: hidden; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-radius: 100px; }
}

:not(#\ ):not(#\ ).r-19vg2zs { --rsw: 100%; color: rgb(0, 0, 0); width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19vg2zs { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19vg2zs { --rsw: 100%; color: rgb(0, 0, 0); width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
}

:not(#\ ):not(#\ ).r-lwai2p { width: var(--rsw, 100%); height: auto; max-height: 100%; }

:not(#\ ):not(#\ ).r-13awuvn { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; overflow: clip visible; --replo-gap: 24px; align-items: center; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13awuvn { display: flex; gap: 16px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; overflow: clip visible; --replo-gap: 16px; align-items: center; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13awuvn { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; overflow: clip visible; --replo-gap: 24px; align-items: center; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1vlr8ho { outline: none; }

:not(#\ ):not(#\ ).r-nuplor { display: flex; padding: 32px; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-nuplor { display: flex; padding: 24px; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-nuplor { display: flex; padding: 32px; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-p8572b { color: rgb(0, 0, 0); font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-p8572b { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 24px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-p8572b { color: rgb(0, 0, 0); font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-hbrsda { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hbrsda { height: 22px; display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hbrsda { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1iqb856 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iqb856 { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iqb856 { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-z6r9f { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-z6r9f { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-z6r9f { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-35t58a { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-35t58a { color: rgb(78, 78, 78); font-size: 15px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-35t58a { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1uhx6pp { width: 80px; height: 80px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1uhx6pp { width: 64px; height: 64px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1uhx6pp { width: 80px; height: 80px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }
}

:not(#\ ):not(#\ ).r-1ochsvq { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ochsvq { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ochsvq { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-17wln4h { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17wln4h { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17wln4h { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1l4hp4p { display: flex; padding: 32px; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1l4hp4p { display: flex; padding: 24px; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1l4hp4p { display: flex; padding: 32px; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1wn9ns1 { color: rgb(0, 0, 0); font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wn9ns1 { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 24px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wn9ns1 { color: rgb(0, 0, 0); font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-12lf5gk { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12lf5gk { height: 22px; display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12lf5gk { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-zqsaaf { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zqsaaf { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zqsaaf { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-lbgn2n { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lbgn2n { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-lbgn2n { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-1s2whgp { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1s2whgp { color: rgb(78, 78, 78); font-size: 15px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1s2whgp { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-qdjc20 { width: 80px; height: 80px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qdjc20 { width: 64px; height: 64px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qdjc20 { width: 80px; height: 80px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }
}

:not(#\ ):not(#\ ).r-1rwrh8b { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1rwrh8b { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1rwrh8b { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-1b3t5ta { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1b3t5ta { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1b3t5ta { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-12oci5o { display: flex; padding: 32px; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12oci5o { display: flex; padding: 24px; gap: 16px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12oci5o { display: flex; padding: 32px; gap: 24px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; box-shadow: rgba(208, 205, 200, 0.5) 0px 0px 10px; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(255, 107, 9); border-style: solid; border-width: 2px; border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-qu21z3 { color: rgb(0, 0, 0); font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qu21z3 { color: rgb(0, 0, 0); font-size: 18px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 24px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qu21z3 { color: rgb(0, 0, 0); font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Medium", " sans-serif"; font-weight: 500; line-height: 26px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-kk8sik { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kk8sik { height: 22px; display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kk8sik { display: flex; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-10227k7 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10227k7 { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10227k7 { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-yl55la { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 270px; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yl55la { --rpmh: 100%; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yl55la { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

:not(#\ ):not(#\ ).r-xm63jn { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xm63jn { color: rgb(78, 78, 78); font-size: 15px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xm63jn { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-ifq8ae { width: 80px; height: 80px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ifq8ae { width: 64px; height: 64px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ifq8ae { width: 80px; height: 80px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-radius: 999px; }
}

:not(#\ ):not(#\ ).r-5fiw0o { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-5fiw0o { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-5fiw0o { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-1jq246s { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jq246s { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jq246s { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1did5qx { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1did5qx { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1did5qx { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1dh145m { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dh145m { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 20px 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dh145m { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-15szo8u { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-15szo8u { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 20px 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-15szo8u { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-12m63ti { color: white; font-size: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12m63ti { color: white; width: auto; flex-grow: unset; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12m63ti { color: white; font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-d3ii3m { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-d3ii3m { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-d3ii3m { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-uhqtym { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-uhqtym { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-uhqtym { transition: inherit; }
}

:not(#\ ):not(#\ ).r-cpo4tf { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cpo4tf { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cpo4tf { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1x1620f { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x1620f { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x1620f { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1fhwwqw { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fhwwqw { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1fhwwqw { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1nsicm6 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1t8jtg6 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t8jtg6 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t8jtg6 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-qdaztt { color: rgb(78, 78, 78); font-size: 20px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qdaztt { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-qdaztt { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-1v4dv1n { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v4dv1n { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 6px; padding-right: 6px; padding-bottom: 6px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1v4dv1n { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1gm9al7 { display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 64px 48px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gm9al7 { display: flex; gap: 92px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 36px 24px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gm9al7 { display: flex; gap: 64px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 1416px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding: 64px 48px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(0, 0, 0, 0); border-radius: 12px; }
}

:not(#\ ):not(#\ ).r-1ev4ojt { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ev4ojt { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ev4ojt { display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-srwioi { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-srwioi { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-srwioi { display: flex; gap: 10px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-6zme56 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6zme56 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-6zme56 { width: 12px; height: 12px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; background-color: rgb(255, 107, 9); background-image: none; border-radius: 9999px; }
}

:not(#\ ):not(#\ ).r-k063bo { color: rgb(255, 107, 9); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-k063bo { color: rgb(255, 107, 9); font-size: 14px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-k063bo { color: rgb(255, 107, 9); font-size: 16px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 22px; letter-spacing: 1.4px; text-transform: uppercase; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1oxnfyw { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 751px; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; overflow-wrap: break-word; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oxnfyw { color: rgb(0, 0, 0); font-size: 36px; max-width: 751px; overflow-wrap: break-word; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 700; line-height: 46px; text-transform: capitalize; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oxnfyw { color: black; width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); font-size: 56px; max-width: 751px; overflow-wrap: break-word; align-self: auto; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 300; line-height: 66px; text-transform: capitalize; text-align-last: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-3ib3ss { font-size: 20px; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3ib3ss { font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; line-height: 24px; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3ib3ss { font-size: 20px; flex-basis: auto; flex-shrink: 0; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-9um1lz { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; position: relative; max-width: 1314px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9um1lz { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; position: relative; max-width: 1314px; min-width: auto; align-self: auto; flex-basis: auto; margin-top: -68px; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9um1lz { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; position: relative; max-width: 1314px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

:not(#\ ):not(#\ ).r-1cywc1c { display: flex; position: relative; flex: 1 1 0px; max-width: 373px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; padding-top: 38px; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cywc1c { height: auto; display: flex; position: relative; flex: 1 1 0px; max-width: 36%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; padding-top: 21px; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1cywc1c { height: auto; display: flex; position: relative; flex: 1 1 0px; max-width: 36%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; padding-top: 30px; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-3jr6er { height: 58px; display: flex; gap: 10px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; padding-left: 24px; padding-right: 24px; justify-content: flex-start; background-color: rgb(235, 233, 228); background-image: none; border-color: rgb(235, 233, 228); border-style: solid; border-width: 1px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3jr6er { height: 44px; display: flex; gap: 10px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 10px; justify-content: flex-start; background-color: rgb(235, 233, 228); background-image: none; border-color: rgb(235, 233, 228); border-style: solid; border-width: 1px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-3jr6er { height: 44px; display: flex; gap: 10px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 10px; padding-right: 10px; justify-content: flex-start; background-color: rgb(235, 233, 228); background-image: none; border-color: rgb(235, 233, 228); border-style: solid; border-width: 1px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; }
}

:not(#\ ):not(#\ ).r-rgvo2t { color: black; font-size: 16px; flex-basis: auto; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 22px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-rgvo2t { color: rgb(0, 0, 0); width: auto; flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 18px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-rgvo2t { color: rgb(0, 0, 0); width: auto; flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 18px; }
}

:not(#\ ):not(#\ ).r-1pu9rwb { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: flex-start; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.16); border-style: solid; border-width: 1px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pu9rwb { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.16); border-style: solid; border-width: 1px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pu9rwb { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.16); border-style: solid; border-width: 1px; }
}

:not(#\ ):not(#\ ).r-10j4yxw { color: black; flex: 1 1 0px; font-size: 16px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10j4yxw { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10j4yxw { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

:not(#\ ):not(#\ ).r-1atls7y { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1atls7y { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1atls7y { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-5sle90 { color: black; flex: 1 1 0px; font-size: 16px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-5sle90 { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-5sle90 { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

:not(#\ ):not(#\ ).r-1e170hy { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1e170hy { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1e170hy { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-1akpasm { color: black; flex: 1 1 0px; font-size: 16px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1akpasm { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1akpasm { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

:not(#\ ):not(#\ ).r-19sud6j { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19sud6j { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19sud6j { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-kynhmf { color: black; flex: 1 1 0px; font-size: 16px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kynhmf { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kynhmf { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

:not(#\ ):not(#\ ).r-pxhj84 { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pxhj84 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pxhj84 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-1a7pfgi { color: black; flex: 1 1 0px; font-size: 16px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a7pfgi { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a7pfgi { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

:not(#\ ):not(#\ ).r-sg0g9n { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-sg0g9n { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-sg0g9n { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 10px; justify-content: flex-start; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-juem7v { color: black; flex: 1 1 0px; font-size: 16px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-juem7v { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-juem7v { color: black; flex: 1 1 0px; font-size: 12px; max-width: 321px; min-width: var(--replo-flex-min-dimension, 0px); overflow-wrap: break-word; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 18px; }
}

:not(#\ ):not(#\ ).r-ujwpnx { display: flex; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ujwpnx { display: flex; position: relative; flex: 1 1 0px; max-width: 32%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ujwpnx { display: flex; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-pihp7a { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pihp7a { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pihp7a { display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1wmwett { height: 12px; display: flex; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; background-color: rgb(255, 107, 9); background-image: none; border-top-left-radius: 10px; border-top-right-radius: 10px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wmwett { height: 12px; display: flex; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; background-color: rgb(255, 107, 9); background-image: none; border-top-left-radius: 10px; border-top-right-radius: 10px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1wmwett { height: 12px; display: flex; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; background-color: rgb(255, 107, 9); background-image: none; border-top-left-radius: 10px; border-top-right-radius: 10px; }
}

:not(#\ ):not(#\ ).r-79j583 { display: flex; gap: 10px; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-79j583 { width: auto; height: 44px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-79j583 { width: auto; height: 54px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; }
}

:not(#\ ):not(#\ ).r-zt3ut1 { width: 109.77px; height: 32px; display: flex; position: relative; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zt3ut1 { width: 80px; height: 23px; display: flex; position: relative; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-zt3ut1 { width: 80px; height: 23px; display: flex; position: relative; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-exc9fr { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1w9x32x { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w9x32x { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w9x32x { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-o0iiyz { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o0iiyz { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o0iiyz { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-o30izx { color: white; font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o30izx { color: white; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o30izx { color: white; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1sxbxab { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 0.5px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sxbxab { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 0.5px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1sxbxab { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 0.5px; }
}

:not(#\ ):not(#\ ).r-1ks9qb { color: white; font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ks9qb { color: white; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ks9qb { color: white; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-kceom5 { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kceom5 { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-kceom5 { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-1kp3205 { color: white; font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kp3205 { color: white; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kp3205 { color: white; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; }
}

:not(#\ ):not(#\ ).r-vc0ktr { height: 64px; display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vc0ktr { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vc0ktr { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-18m6zon { width: 24px; height: 24px; display: flex; min-width: 0px; flex-basis: auto; margin: 7.7px 6px 8px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18m6zon { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-18m6zon { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1u7zpc7 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1a41zur { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a41zur { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1a41zur { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-h9tyop { height: 64px; display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h9tyop { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h9tyop { height: 56px; display: flex; gap: 12px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-1oxrqb5 { width: 24px; height: 24px; display: flex; min-width: 0px; flex-basis: auto; margin: 7.7px 6px 8px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oxrqb5 { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1oxrqb5 { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-2qoodu { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-8jvd4r { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8jvd4r { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8jvd4r { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1jijl0k { height: 64px; display: flex; gap: 12px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgb(255, 107, 9); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgb(255, 107, 9); border-right-color: rgb(255, 107, 9); border-bottom-color: rgb(255, 107, 9); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jijl0k { height: 56px; display: flex; gap: 12px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgb(255, 107, 9); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgb(255, 107, 9); border-right-color: rgb(255, 107, 9); border-bottom-color: rgb(255, 107, 9); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jijl0k { height: 56px; display: flex; gap: 12px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgb(255, 107, 9); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-left-color: rgb(255, 107, 9); border-right-color: rgb(255, 107, 9); border-bottom-color: rgb(255, 107, 9); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
}

:not(#\ ):not(#\ ).r-1935s4c { color: white; font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1935s4c { color: rgb(255, 255, 255); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1935s4c { color: rgb(255, 255, 255); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; }
}

:not(#\ ):not(#\ ).r-1yjky3u { display: flex; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1yjky3u { display: none; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1yjky3u { display: flex; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-b2g1yp { height: 20px; display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-b2g1yp { height: 20px; display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-b2g1yp { height: 20px; display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }
}

:not(#\ ):not(#\ ).r-h03q7j { height: 76px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h03q7j { height: 54px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h03q7j { height: 54px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-vk34mg { height: 58px; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vk34mg { height: 46px; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vk34mg { height: 46px; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; }
}

:not(#\ ):not(#\ ).r-nflk45 { color: black; font-size: 17px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-nflk45 { color: black; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-nflk45 { color: black; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-12uy43t { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12uy43t { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-12uy43t { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-bb4nt6 { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-bb4nt6 { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-bb4nt6 { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1atx72m { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1atx72m { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1atx72m { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-1kx8kxb { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kx8kxb { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kx8kxb { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-yvtkzf { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yvtkzf { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yvtkzf { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-17wrhhz { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17wrhhz { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17wrhhz { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1atphtp { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1atphtp { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1atphtp { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-10re2r0 { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10re2r0 { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10re2r0 { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1lpwcx2 { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lpwcx2 { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lpwcx2 { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-l6b4l7 { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l6b4l7 { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-l6b4l7 { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-xycwcg { width: 24px; height: 24px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xycwcg { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-xycwcg { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-rxylh3 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-cgb7rp { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cgb7rp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-cgb7rp { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-px32k2 { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-px32k2 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-px32k2 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-1kjfh5e { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kjfh5e { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kjfh5e { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-n0eavl { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-n0eavl { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-n0eavl { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1pg9xkk { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pg9xkk { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pg9xkk { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-19orm4o { width: 24px; height: 24px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19orm4o { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19orm4o { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1sbhcif { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-126wxbn { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-126wxbn { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-126wxbn { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1pbdlt2 { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pbdlt2 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pbdlt2 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }
}

:not(#\ ):not(#\ ).r-7q3em6 { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7q3em6 { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7q3em6 { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; }
}

:not(#\ ):not(#\ ).r-jjwe5j { display: flex; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jjwe5j { display: none; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jjwe5j { display: flex; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-7d4g5m { height: 20px; display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7d4g5m { height: 20px; display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7d4g5m { height: 20px; display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }
}

:not(#\ ):not(#\ ).r-ucjth3 { height: 76px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ucjth3 { height: 54px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ucjth3 { height: 54px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-hnjy03 { height: 58px; display: flex; gap: 10px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-top-right-radius: 10px; border-bottom-right-radius: 10px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hnjy03 { height: 46px; display: flex; gap: 10px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-style: none; border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hnjy03 { height: 46px; display: flex; gap: 10px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-style: none; border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
}

:not(#\ ):not(#\ ).r-1on3fvx { color: black; font-size: 17px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1on3fvx { color: black; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1on3fvx { color: black; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1x1u9we { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x1u9we { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1x1u9we { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-163pu68 { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-163pu68 { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-163pu68 { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1k8iswi { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k8iswi { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1k8iswi { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-wegmyq { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-wegmyq { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-wegmyq { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-ly0eom { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ly0eom { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ly0eom { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-i8o4si { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-i8o4si { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-i8o4si { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1frslvw { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1frslvw { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1frslvw { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-d38qwn { width: 24px; border: 1.53px solid rgba(78, 78, 78, 0.75); height: 24px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; border-radius: 999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-d38qwn { width: 16px; border: 1.53px solid rgba(78, 78, 78, 0.75); height: 16px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; border-radius: 999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-d38qwn { width: 16px; border: 1.53px solid rgba(78, 78, 78, 0.75); height: 16px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; border-radius: 999px; }
}

:not(#\ ):not(#\ ).r-5r8dy9 { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-5r8dy9 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-5r8dy9 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-1b1rnpm { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1b1rnpm { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1b1rnpm { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-ztk0rm { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ztk0rm { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ztk0rm { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-m9lcpg { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-m9lcpg { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-m9lcpg { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-yg9cfu { width: 24px; height: 24px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yg9cfu { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-yg9cfu { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-2areh9 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1hgwa91 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hgwa91 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1hgwa91 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1nceroa { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nceroa { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1nceroa { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }
}

:not(#\ ):not(#\ ).r-1pob95a { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pob95a { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pob95a { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1w9gwi0 { display: none; gap: 24px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; align-items: flex-start; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w9gwi0 { inset: 0px auto auto 0px; width: 100%; height: 684px; display: flex; gap: 24px; z-index: 1; position: absolute; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); transform: none; align-self: auto; align-items: flex-start; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1w9gwi0 { display: none; gap: 24px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; align-items: flex-start; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-ja2wex { display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ja2wex { display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ja2wex { display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-8icrc4 { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; overflow: clip visible; align-items: center; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8icrc4 { width: auto; height: auto; display: flex; position: relative; flex: 1 1 0px; align-self: stretch; min-height: var(--replo-flex-min-dimension, 0px); overflow: clip visible; align-items: center; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-8icrc4 { display: flex; position: relative; flex: 1 1 auto; align-self: stretch; overflow: clip visible; align-items: center; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-v2wtyz { outline: none; }

:not(#\ ):not(#\ ).r-10ebhzo { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding-top: 24px; padding-bottom: 24px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10ebhzo { width: auto; height: auto; display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: flex-end; padding-top: 0px; flex-direction: column; padding-bottom: 0px; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-10ebhzo { display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; padding-top: 24px; padding-bottom: 24px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-17m90tl { display: flex; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17m90tl { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; position: relative; flex: 1 1 auto; max-width: 32%; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-17m90tl { display: flex; position: relative; flex: 1 1 0px; max-width: 235px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1tr3llw { height: 20px; display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tr3llw { height: 11px; display: flex; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1tr3llw { height: 20px; display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; padding-top: 8px; padding-left: 4px; }
}

:not(#\ ):not(#\ ).r-1diqcfl { height: 76px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1diqcfl { height: 54px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1diqcfl { height: 54px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-end; flex-shrink: 0; padding-top: 8px; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1n6md66 { height: 58px; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 24px; padding-right: 24px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n6md66 { height: 46px; display: flex; gap: 10px; overflow: hidden; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; border-style: none; border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1n6md66 { height: 46px; display: flex; gap: 10px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-left: 12px; padding-right: 12px; justify-content: center; background-color: rgb(235, 233, 228); background-image: none; }
}

:not(#\ ):not(#\ ).r-1jlqpy9 { color: black; font-size: 17px; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jlqpy9 { color: black; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1jlqpy9 { color: black; font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1ejvjxf { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ejvjxf { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ejvjxf { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(0, 0, 0); }
}

:not(#\ ):not(#\ ).r-1c53ytu { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c53ytu { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c53ytu { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: Inter; font-weight: 400; line-height: 120%; }
}

:not(#\ ):not(#\ ).r-hpwgdy { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hpwgdy { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hpwgdy { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-hojcqh { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hojcqh { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hojcqh { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-13q9215 { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13q9215 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-13q9215 { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-jst446 { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jst446 { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jst446 { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-15f8tca { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15f8tca { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15f8tca { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-j045l9 { width: 24px; border: 1.53px solid rgba(78, 78, 78, 0.75); height: 24px; display: flex; overflow: hidden; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; border-radius: 999px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-j045l9 { width: 16px; border: 1.53px solid rgba(78, 78, 78, 0.75); height: 16px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; border-radius: 999px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-j045l9 { width: 16px; border: 1.53px solid rgba(78, 78, 78, 0.75); height: 16px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; flex-basis: auto; min-height: 1px; flex-shrink: 0; border-radius: 999px; }
}

:not(#\ ):not(#\ ).r-j61d9m { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-j61d9m { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-j61d9m { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-q9fppp { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-q9fppp { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-q9fppp { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-o7mhq0 { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o7mhq0 { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-o7mhq0 { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1ubl2dg { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ubl2dg { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ubl2dg { width: 24px; height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1iz30u0 { width: 24px; height: 24px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iz30u0 { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iz30u0 { width: 16px; height: 16px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; margin: 0.65px 0.69px 0.49px 0.46px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-2ndhgy { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-iurq8a { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iurq8a { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-iurq8a { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1ptxw9b { height: 64px; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ptxw9b { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; flex-direction: column; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); border-bottom-style: solid; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ptxw9b { height: 56px; display: flex; gap: 10px; position: relative; flex-grow: unset; min-width: auto; align-self: stretch; border-top: 1px solid rgba(0, 0, 0, 0); flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.16); }
}

:not(#\ ):not(#\ ).r-mx1gl5 { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mx1gl5 { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-mx1gl5 { height: 24px; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 1; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-vzqjjz { display: flex; position: relative; min-width: 200px; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vzqjjz { display: flex; position: relative; min-width: 200px; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-vzqjjz { display: flex; position: relative; min-width: 200px; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1ri4xkh { color: rgb(78, 78, 78); font-size: 16px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ri4xkh { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1ri4xkh { color: rgb(78, 78, 78); font-size: 12px; overflow-wrap: break-word; flex-basis: auto; text-align: center; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 400; line-height: 120%; text-align-last: center; }
}

:not(#\ ):not(#\ ).r-1iq14wx { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iq14wx { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1iq14wx { display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1c4sp2n { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c4sp2n { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 20px 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1c4sp2n { cursor: pointer; height: 66px; display: flex; gap: 16px; overflow: hidden; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 20px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-1oniadk { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1oniadk { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 20px 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1oniadk { cursor: pointer; height: 66px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; flex-grow: unset; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding: 0px 24px; justify-content: center; background-color: rgb(255, 107, 9); background-image: none; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-11ct4am { color: white; font-size: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11ct4am { color: white; width: auto; flex-grow: unset; font-size: 16px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-11ct4am { color: white; font-size: 20px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-1u6fzng { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u6fzng { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1u6fzng { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-19f3oc2 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19f3oc2 { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-19f3oc2 { transition: inherit; }
}

:not(#\ ):not(#\ ).r-jp1ktq { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jp1ktq { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-jp1ktq { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-hhxp4w { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hhxp4w { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-hhxp4w { display: flex; gap: 8px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1qdenar { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qdenar { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1qdenar { width: 20px; height: 20px; display: flex; min-width: 0px; flex-basis: auto; margin: 0.25px 1.34px 0.25px 2.21px; min-height: 0px; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1t4ko8b { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; }

:not(#\ ):not(#\ ).r-1l2r26 { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1l2r26 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1l2r26 { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-2k9oi8 { color: rgb(78, 78, 78); font-size: 20px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2k9oi8 { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Gaisyr Book", " sans-serif"; font-weight: 400; line-height: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2k9oi8 { color: rgb(78, 78, 78); font-size: 20px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans", " sans-serif"; font-weight: 400; line-height: 24px; }
}

:not(#\ ):not(#\ ).r-1f8omkt { display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-4c690cae-9e0d-43a7-bab1-98a753becf78.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-top-left-radius: 24px; border-top-right-radius: 24px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1f8omkt { display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-4c690cae-9e0d-43a7-bab1-98a753becf78.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-top-left-radius: 24px; border-top-right-radius: 24px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1f8omkt { display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; background-size: cover; justify-content: center; background-image: url("livera-4c690cae-9e0d-43a7-bab1-98a753becf78.webp"); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-top-left-radius: 24px; border-top-right-radius: 24px; }
}

:not(#\ ):not(#\ ).r-2x5b3u { display: flex; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2x5b3u { display: flex; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; padding-left: 0px; padding-right: 0px; flex-direction: column; padding-bottom: 6px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-2x5b3u { display: flex; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1lm8218 { display: flex; gap: 48px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-top: 122px; padding-left: 48px; padding-bottom: 122px; background-size: cover; justify-content: center; border-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lm8218 { height: auto; display: flex; gap: 24px; position: relative; flex: 1 1 auto; flex-flow: column; align-self: auto; min-height: 1px; align-items: center; padding: 24px 0px 164px; background-size: 100%; justify-content: center; border-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-position-x: 6px; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1lm8218 { display: flex; gap: 48px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding-top: 122px; padding-left: 48px; padding-bottom: 122px; background-size: cover; justify-content: center; border-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; }
}

:not(#\ ):not(#\ ).r-1pbeatk { display: flex; gap: 48px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: flex-end; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pbeatk { width: auto; height: auto; display: flex; gap: 48px; position: relative; flex: 1 1 auto; align-self: stretch; min-height: 1px; align-items: center; justify-content: flex-end; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1pbeatk { display: flex; gap: 48px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: flex-end; }
}

:not(#\ ):not(#\ ).r-5jiitr { display: flex; gap: 24px; position: relative; max-width: 550px; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-left: 84px; flex-direction: column; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-5jiitr { width: auto; display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 550px; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; padding-left: 24px; padding-right: 24px; flex-direction: column; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-5jiitr { display: flex; gap: 24px; position: relative; max-width: 550px; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 84px; flex-direction: column; justify-content: center; }
}

:not(#\ ):not(#\ ).r-9pfs3q { display: flex; gap: 16px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9pfs3q { display: flex; gap: 20px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-9pfs3q { display: flex; gap: 16px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1swtc8j { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1swtc8j { display: flex; gap: 12px; position: relative; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: 0px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1swtc8j { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-1dwjqt4 { color: white; flex: 1 1 auto; font-size: 53px; align-self: stretch; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 55px; overflow-wrap: break-word; letter-spacing: -0.05px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dwjqt4 { color: white; width: auto; height: auto; flex: 1 1 auto; font-size: 53px; overflow-wrap: break-word; align-self: stretch; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 55px; letter-spacing: -0.05px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dwjqt4 { color: white; flex: 1 1 auto; font-size: 53px; overflow-wrap: break-word; align-self: stretch; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 55px; letter-spacing: -0.05px; }
}

:not(#\ ):not(#\ ).r-pa2084 { cursor: pointer; height: 58px; display: flex; gap: 16px; overflow: hidden; background: white; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pa2084 { width: auto; cursor: pointer; height: 58px; display: flex; gap: 16px; overflow: hidden; align-self: stretch; background: white; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-pa2084 { cursor: pointer; height: 58px; display: flex; gap: 16px; overflow: hidden; background: white; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; border-radius: 8px; }
}

:not(#\ ):not(#\ ):not(#\ ).r-iza9m8 { cursor: pointer; height: 58px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; background: white; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; border-radius: 8px; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-iza9m8 { width: auto; cursor: pointer; height: 58px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; align-self: stretch; background: white; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; border-radius: 8px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-iza9m8 { cursor: pointer; height: 58px; display: flex; opacity: 0.8; gap: 16px; overflow: hidden; background: white; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; padding-left: 24px; padding-right: 24px; justify-content: center; border-radius: 8px; }
}

:not(#\ ):not(#\ ).r-1dhk5re { color: black; font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; overflow-wrap: break-word; text-transform: uppercase; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dhk5re { color: black; font-size: 18px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1dhk5re { color: black; font-size: 18px; overflow-wrap: break-word; flex-basis: auto; transition: inherit; flex-shrink: 1; font-family: "ABC Arizona Sans"; font-weight: 500; line-height: 26px; text-transform: uppercase; }
}

:not(#\ ):not(#\ ).r-1gm1hfq { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gm1hfq { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gm1hfq { width: 14px; height: 14px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-1kxhgca { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; transition: inherit; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kxhgca { transition: inherit; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1kxhgca { transition: inherit; }
}

:not(#\ ):not(#\ ).r-1gkhsqv { gap: 8px; color: rgb(37, 99, 235); --rpmh: 100%; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gkhsqv { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1gkhsqv { --rpmh: 100%; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-li86ox { display: flex; gap: 48px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: flex-end; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-li86ox { width: auto; height: auto; display: flex; gap: 48px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: center; justify-content: flex-end; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-li86ox { display: flex; gap: 48px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: flex-end; }
}

:not(#\ ):not(#\ ).r-15rk7hc { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15rk7hc { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15rk7hc { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }
}

:not(#\ ):not(#\ ).r-1916vln { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1916vln { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1916vln { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-uhrqrk { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-uhrqrk { --rpmh: 270px; --rpmw: 270px; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-uhrqrk { --rpmh: 270px; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-15878ub { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15878ub { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 6px; padding-right: 6px; padding-bottom: 6px; justify-content: center; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-15878ub { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
}

:not(#\ ):not(#\ ).r-1y2c7gx { display: flex; gap: 72px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding: 72px 24px 52px; flex-direction: column; background-size: cover; justify-content: space-between; border-color: rgba(0, 0, 0, 0); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1y2c7gx { display: flex; gap: 52px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding: 72px 24px 52px; flex-direction: column; background-size: cover; justify-content: space-between; border-color: rgba(0, 0, 0, 0); }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1y2c7gx { display: flex; gap: 72px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: center; padding: 72px 24px 52px; flex-direction: column; background-size: cover; justify-content: space-between; border-color: rgba(0, 0, 0, 0); }
}

:not(#\ ):not(#\ ).r-7nxs26 { display: flex; flex: 1 1 auto; min-width: 0px; align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7nxs26 { width: 100%; height: auto; display: flex; flex-grow: unset; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-7nxs26 { width: 100%; height: auto; display: flex; flex-grow: unset; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
}

:not(#\ ):not(#\ ).r-h3t5sf { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h3t5sf { object-fit: cover; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-h3t5sf { object-fit: cover; }
}

:not(#\ ):not(#\ ).r-ke6kul { gap: 8px; color: rgb(37, 99, 235); --rpmh: 270px; --rpmw: 100%; cursor: pointer; display: flex; font-size: 14px; min-width: var(--rpmw, auto); min-height: var(--rpmh, auto); align-items: center; font-weight: 500; line-height: 20px; flex-direction: column; justify-content: center; background-color: rgb(240, 240, 240); }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ke6kul { --rpmh: 270px; --rpmw: 100%; display: flex; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-ke6kul { --rpmh: 270px; --rpmw: 100%; display: flex; }
}

:not(#\ ):not(#\ ).r-1t3mt91 { display: flex; gap: 36px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t3mt91 { display: flex; gap: 36px; position: relative; flex-flow: wrap; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1t3mt91 { display: flex; gap: 36px; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }
}

:not(#\ ):not(#\ ).r-112yaj6 { color: white; font-size: 18px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; text-decoration: underline; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-112yaj6 { color: white; font-size: 18px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; text-decoration: underline; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-112yaj6 { color: white; font-size: 18px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; text-decoration: underline; }
}

:not(#\ ):not(#\ ).r-184ncyn { color: white; font-size: 18px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; text-decoration: underline; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-184ncyn { color: white; font-size: 18px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; text-decoration: underline; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-184ncyn { color: white; font-size: 18px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; text-decoration: underline; }
}

:not(#\ ):not(#\ ).r-1yrtfd6 { color: white; font-size: 18px; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; overflow-wrap: break-word; }

@media (max-width: 640px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1yrtfd6 { color: white; font-size: 18px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; }
}

@media (min-width: 641px) and (max-width: 1024px) {
  :not(#\ ):not(#\ ):not(#\ ).r-1yrtfd6 { color: white; font-size: 18px; overflow-wrap: break-word; flex-basis: auto; flex-shrink: 1; font-family: "ABC Arizona Sans Light", " sans-serif"; font-weight: 400; line-height: 26px; }
}</style>

