#satcb_bar {
  opacity: 1 !important;
}

.header[data-section-id="sections--17044713439331__header"] .header__logo {
  max-width: 300px;
}

.header[data-section-id="sections--17044713439331__header"] .header__logo.header__logo--mobile {
  max-width: 170px;
}

#shopify-section-sections--17044713439331__header header {
  padding: 10px;
}

.drawer[data-section-id="sections--17044713439331__drawer-menu"] .drawer__logo {
  max-width: 120px;
}

.gps-590854351615558602.gps.gpsil [style*="--ai:"] {
  align-items: var(--ai);
}
.gps-590854351615558602.gps.gpsil [style*="--aspect:"] {
  aspect-ratio: var(--aspect);
}
.gps-590854351615558602.gps.gpsil [style*="--bg:"] {
  background: var(--bg);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-bg:"]:hover {
  background: var(--hvr-bg);
}
.gps-590854351615558602.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615558602.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-bgc:"]:hover {
  background-color: var(--hvr-bgc);
}
.gps-590854351615558602.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-bgi:"]:hover {
  background-image: var(--hvr-bgi);
}
.gps-590854351615558602.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615558602.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615558602.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615558602.gps.gpsil [style*="--b:"] {
  border: var(--b);
}
.gps-590854351615558602.gps.gpsil [style*="--blw:"] {
  border-left-width: var(--blw);
}
.gps-590854351615558602.gps.gpsil [style*="--brw:"] {
  border-right-width: var(--brw);
}
.gps-590854351615558602.gps.gpsil [style*="--blc:"] {
  border-left-color: var(--blc);
}
.gps-590854351615558602.gps.gpsil [style*="--brc:"] {
  border-right-color: var(--brc);
}
.gps-590854351615558602.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-bc:"]:hover {
  border-color: var(--hvr-bc);
}
.gps-590854351615558602.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-bblr:"]:hover {
  border-bottom-left-radius: var(--hvr-bblr);
}
.gps-590854351615558602.gps.gpsil [style*="--focus-bblr:"]:focus {
  border-bottom-left-radius: var(--focus-bblr);
}
.gps-590854351615558602.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-bbrr:"]:hover {
  border-bottom-right-radius: var(--hvr-bbrr);
}
.gps-590854351615558602.gps.gpsil [style*="--focus-bbrr:"]:focus {
  border-bottom-right-radius: var(--focus-bbrr);
}
.gps-590854351615558602.gps.gpsil [style*="--radius:"] {
  border-radius: var(--radius);
}
.gps-590854351615558602.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-bs:"]:hover {
  border-style: var(--hvr-bs);
}
.gps-590854351615558602.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-btlr:"]:hover {
  border-top-left-radius: var(--hvr-btlr);
}
.gps-590854351615558602.gps.gpsil [style*="--focus-btlr:"]:focus {
  border-top-left-radius: var(--focus-btlr);
}
.gps-590854351615558602.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-btrr:"]:hover {
  border-top-right-radius: var(--hvr-btrr);
}
.gps-590854351615558602.gps.gpsil [style*="--focus-btrr:"]:focus {
  border-top-right-radius: var(--focus-btrr);
}
.gps-590854351615558602.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-bw:"]:hover {
  border-width: var(--hvr-bw);
}
.gps-590854351615558602.gps.gpsil [style*="--bottom:"] {
  bottom: var(--bottom);
}
.gps-590854351615558602.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-shadow:"]:hover {
  box-shadow: var(--hvr-shadow);
}
.gps-590854351615558602.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615558602.gps.gpsil [style*="--hvr-c:"]:hover {
  color: var(--hvr-c);
}
.gps-590854351615558602.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615558602.gps.gpsil [style*="--fd:"] {
  flex-direction: var(--fd);
}
.gps-590854351615558602.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615558602.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615558602.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615558602.gps.gpsil [style*="--fs:"] {
  font-style: var(--fs);
}
.gps-590854351615558602.gps.gpsil [style*="--gg:"] {
  grid-gap: var(--gg);
}
.gps-590854351615558602.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615558602.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351615558602.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615558602.gps.gpsil [style*="--left:"] {
  left: var(--left);
}
.gps-590854351615558602.gps.gpsil [style*="--ls:"] {
  letter-spacing: var(--ls);
}
.gps-590854351615558602.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615558602.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351615558602.gps.gpsil [style*="--tdc:"] {
  text-decoration-color: var(--tdc);
}
.gps-590854351615558602.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351615558602.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351615558602.gps.gpsil [style*="--ml:"] {
  margin-left: var(--ml);
}
.gps-590854351615558602.gps.gpsil [style*="--mr:"] {
  margin-right: var(--mr);
}
.gps-590854351615558602.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351615558602.gps.gpsil [style*="--maxw:"] {
  max-width: var(--maxw);
}
.gps-590854351615558602.gps.gpsil [style*="--minw:"] {
  min-width: var(--minw);
}
.gps-590854351615558602.gps.gpsil [style*="--objf:"] {
  -o-object-fit: var(--objf);
  object-fit: var(--objf);
}
.gps-590854351615558602.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615558602.gps.gpsil [style*="--o:"] {
  order: var(--o);
}
.gps-590854351615558602.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615558602.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615558602.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615558602.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615558602.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615558602.gps.gpsil [style*="--pos:"] {
  position: var(--pos);
}
.gps-590854351615558602.gps.gpsil [style*="--right:"] {
  right: var(--right);
}
.gps-590854351615558602.gps.gpsil [style*="--rg:"] {
  row-gap: var(--rg);
}
.gps-590854351615558602.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615558602.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615558602.gps.gpsil [style*="--tt:"] {
  text-transform: var(--tt);
}
.gps-590854351615558602.gps.gpsil [style*="--top:"] {
  top: var(--top);
}
.gps-590854351615558602.gps.gpsil [style*="--t:"] {
  transform: var(--t);
}
.gps-590854351615558602.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615558602.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615558602.gps.gpsil [style*="--aspect-tablet:"] {
    aspect-ratio: var(--aspect-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--bottom-tablet:"] {
    bottom: var(--bottom-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--hvr-shadow-tablet:"]:hover {
    box-shadow: var(--hvr-shadow-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--gtc-tablet:"] {
    grid-template-columns: var(--gtc-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--jc-tablet:"] {
    justify-content: var(--jc-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--left-tablet:"] {
    left: var(--left-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--mb-tablet:"] {
    margin-bottom: var(--mb-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--mr-tablet:"] {
    margin-right: var(--mr-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--mt-tablet:"] {
    margin-top: var(--mt-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--maxw-tablet:"] {
    max-width: var(--maxw-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--minw-tablet:"] {
    min-width: var(--minw-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--o-tablet:"] {
    order: var(--o-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pos-tablet:"] {
    position: var(--pos-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--right-tablet:"] {
    right: var(--right-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--top-tablet:"] {
    top: var(--top-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351615558602.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615558602.gps.gpsil [style*="--aspect-mobile:"] {
    aspect-ratio: var(--aspect-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--bottom-mobile:"] {
    bottom: var(--bottom-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--hvr-shadow-mobile:"]:hover {
    box-shadow: var(--hvr-shadow-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--cg-mobile:"] {
    -moz-column-gap: var(--cg-mobile);
    column-gap: var(--cg-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--gg-mobile:"] {
    grid-gap: var(--gg-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--jc-mobile:"] {
    justify-content: var(--jc-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--left-mobile:"] {
    left: var(--left-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--mb-mobile:"] {
    margin-bottom: var(--mb-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--mr-mobile:"] {
    margin-right: var(--mr-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--maxw-mobile:"] {
    max-width: var(--maxw-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--minw-mobile:"] {
    min-width: var(--minw-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--o-mobile:"] {
    order: var(--o-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pc-mobile:"] {
    place-content: var(--pc-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--pos-mobile:"] {
    position: var(--pos-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--right-mobile:"] {
    right: var(--right-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--ta-mobile:"] {
    text-align: var(--ta-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--top-mobile:"] {
    top: var(--top-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351615558602.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351615558602 .-gp-rotate-90,
.gps-590854351615558602 .gp-rotate-0,
.gps-590854351615558602 .gp-rotate-180,
.gps-590854351615558602 .gp-rotate-90,
.gps-590854351615558602 .mobile\:gp-rotate-0,
.gps-590854351615558602 .mobile\:gp-rotate-180,
.gps-590854351615558602 .tablet\:gp-rotate-0,
.gps-590854351615558602 .tablet\:gp-rotate-180 {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}
.gps-590854351615558602 .focus-visible\:gp-shadow-none,
.gps-590854351615558602 .gp-shadow-none {
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
}
.gps-590854351615558602 .gp-g-paragraph-1 {
  font-family: var(--g-p1-ff);
  font-size: var(--g-p1-size);
  font-style: var(--g-p1-fs);
  font-weight: var(--g-p1-weight);
  letter-spacing: var(--g-p1-ls);
  line-height: var(--g-p1-lh);
}
.gps-590854351615558602 .gp-g-paragraph-2 {
  font-family: var(--g-p2-ff);
  font-size: var(--g-p2-size);
  font-style: var(--g-p2-fs);
  font-weight: var(--g-p2-weight);
  letter-spacing: var(--g-p2-ls);
  line-height: var(--g-p2-lh);
}
.gps-590854351615558602 .gp-invisible {
  visibility: hidden;
}
.gps-590854351615558602 .gp-static {
  position: static;
}
.gps-590854351615558602 .\!gp-absolute {
  position: absolute !important;
}
.gps-590854351615558602 .gp-absolute {
  position: absolute;
}
.gps-590854351615558602 .gp-relative {
  position: relative;
}
.gps-590854351615558602 .gp-inset-0 {
  inset: 0;
}
.gps-590854351615558602 .gp-left-0 {
  left: 0;
}
.gps-590854351615558602 .gp-right-0 {
  right: 0;
}
.gps-590854351615558602 .gp-top-0 {
  top: 0;
}
.gps-590854351615558602 .gp-z-1 {
  z-index: 1;
}
.gps-590854351615558602 .gp-z-2 {
  z-index: 2;
}
.gps-590854351615558602 .\!gp-m-0 {
  margin: 0 !important;
}
.gps-590854351615558602 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615558602 .gp-my-0 {
  margin-bottom: 0;
  margin-top: 0;
}
.gps-590854351615558602 .\!gp-ml-0 {
  margin-left: 0 !important;
}
.gps-590854351615558602 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615558602 .gp-block {
  display: block;
}
.gps-590854351615558602 .gp-inline-block {
  display: inline-block;
}
.gps-590854351615558602 .\!gp-flex {
  display: flex !important;
}
.gps-590854351615558602 .gp-flex {
  display: flex;
}
.gps-590854351615558602 .gp-inline-flex {
  display: inline-flex;
}
.gps-590854351615558602 .gp-grid {
  display: grid;
}
.gps-590854351615558602 .gp-contents {
  display: contents;
}
.gps-590854351615558602 .\!gp-hidden {
  display: none !important;
}
.gps-590854351615558602 .gp-hidden {
  display: none;
}
.gps-590854351615558602 .gp-aspect-square {
  aspect-ratio: 1/1;
}
.gps-590854351615558602 .gp-h-0 {
  height: 0;
}
.gps-590854351615558602 .gp-h-12 {
  height: 48px;
}
.gps-590854351615558602 .gp-h-5 {
  height: 20px;
}
.gps-590854351615558602 .gp-h-6 {
  height: 24px;
}
.gps-590854351615558602 .gp-h-auto {
  height: auto;
}

.gps-590854351615558602 .gp-max-h-full {
  max-height: 100%;
}
.gps-590854351615558602 .\!gp-min-h-full {
  min-height: 100% !important;
}
.gps-590854351615558602 .gp-min-h-0 {
  min-height: 0;
}
.gps-590854351615558602 .gp-w-5 {
  width: 20px;
}
.gps-590854351615558602 .gp-w-6 {
  width: 24px;
}
.gps-590854351615558602 .gp-w-full {
  width: 100%;
}
.gps-590854351615558602 .\!gp-min-w-full {
  min-width: 100% !important;
}
.gps-590854351615558602 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615558602 .gp-flex-1 {
  flex: 1 1 0%;
}
.gps-590854351615558602 .gp-flex-none {
  flex: none;
}
.gps-590854351615558602 .gp-shrink-0 {
  flex-shrink: 0;
}
.gps-590854351615558602 .gp-shrink-\[99999\] {
  flex-shrink: 99999;
}
.gps-590854351615558602 .-gp-rotate-90 {
  --tw-rotate: -90deg;
}
.gps-590854351615558602 .-gp-rotate-90,
.gps-590854351615558602 .gp-rotate-0 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.gps-590854351615558602 .gp-rotate-0 {
  --tw-rotate: 0deg;
}
.gps-590854351615558602 .gp-rotate-180 {
  --tw-rotate: 180deg;
}
.gps-590854351615558602 .gp-rotate-180,
.gps-590854351615558602 .gp-rotate-90 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.gps-590854351615558602 .gp-rotate-90 {
  --tw-rotate: 90deg;
}
.gps-590854351615558602 .gp-cursor-default {
  cursor: default;
}
.gps-590854351615558602 .gp-cursor-pointer {
  cursor: pointer;
}
.gps-590854351615558602 .gp-select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.gps-590854351615558602 .gp-appearance-none {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.gps-590854351615558602 .gp-grid-rows-\[0fr\] {
  grid-template-rows: 0fr;
}
.gps-590854351615558602 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615558602 .\!gp-flex-row {
  flex-direction: row !important;
}
.gps-590854351615558602 .gp-flex-row {
  flex-direction: row;
}
.gps-590854351615558602 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615558602 .gp-flex-wrap {
  flex-wrap: wrap;
}
.gps-590854351615558602 .\!gp-flex-nowrap {
  flex-wrap: nowrap !important;
}
.gps-590854351615558602 .gp-items-start {
  align-items: flex-start;
}
.gps-590854351615558602 .gp-items-end {
  align-items: flex-end;
}
.gps-590854351615558602 .gp-items-center {
  align-items: center;
}
.gps-590854351615558602 .gp-justify-start {
  justify-content: flex-start;
}
.gps-590854351615558602 .gp-justify-center {
  justify-content: center;
}
.gps-590854351615558602 .gp-justify-between {
  justify-content: space-between;
}
.gps-590854351615558602 .gp-gap-2 {
  gap: 8px;
}
.gps-590854351615558602 .gp-gap-3 {
  gap: 12px;
}
.gps-590854351615558602 .gp-gap-\[16px\] {
  gap: 16px;
}
.gps-590854351615558602 .gp-overflow-hidden {
  overflow: hidden;
}
.gps-590854351615558602 .gp-overflow-clip {
  overflow: clip;
}
.gps-590854351615558602 .gp-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gps-590854351615558602 .gp-break-words {
  overflow-wrap: break-word;
}
.gps-590854351615558602 .gp-break-all {
  word-break: break-all;
}
.gps-590854351615558602 .\!gp-rounded-none {
  border-radius: 0 !important;
}
.gps-590854351615558602 .gp-border {
  border-width: 1px;
}
.gps-590854351615558602 .gp-border-g-line-2 {
  border-color: var(--g-c-line-2);
}
.gps-590854351615558602 .gp-border-transparent {
  border-color: transparent;
}
.gps-590854351615558602 .gp-bg-black\/50 {
  background-color: rgba(0, 0, 0, 0.5);
}
.gps-590854351615558602 .gp-bg-transparent {
  background-color: transparent;
}
.gps-590854351615558602 .gp-bg-auto {
  background-size: auto;
}
.gps-590854351615558602 .gp-px-0 {
  padding-left: 0;
  padding-right: 0;
}
.gps-590854351615558602 .gp-py-0 {
  padding-bottom: 0;
  padding-top: 0;
}
.gps-590854351615558602 .gp-pl-4 {
  padding-left: 16px;
}
.gps-590854351615558602 .gp-pr-6 {
  padding-right: 24px;
}
.gps-590854351615558602 .gp-text-left {
  text-align: left;
}
.gps-590854351615558602 .gp-text-center {
  text-align: center;
}
.gps-590854351615558602 .gp-leading-\[0\] {
  line-height: 0;
}
.gps-590854351615558602 .gp-text-g-text-1 {
  color: var(--g-c-text-1);
}
.gps-590854351615558602 .gp-text-g-text-3 {
  color: var(--g-c-text-3);
}
.gps-590854351615558602 .gp-text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.gps-590854351615558602 .gp-no-underline {
  text-decoration-line: none;
}
.gps-590854351615558602 .gp-opacity-0 {
  opacity: 0;
}
.gps-590854351615558602 .gp-opacity-25 {
  opacity: 0.25;
}
.gps-590854351615558602 .gp-opacity-30 {
  opacity: 0.3;
}
.gps-590854351615558602 .gp-opacity-75 {
  opacity: 0.75;
}
.gps-590854351615558602 .gp-shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.gps-590854351615558602 .gp-outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.gps-590854351615558602 .gp-transition-all {
  transition-duration: 0.15s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615558602 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615558602 .gp-transition-opacity {
  transition-duration: 0.15s;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615558602 .gp-duration-100 {
  transition-duration: 0.1s;
}
.gps-590854351615558602 .gp-duration-150 {
  transition-duration: 0.15s;
}
.gps-590854351615558602 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615558602 .gp-duration-500 {
  transition-duration: 0.5s;
}
.gps-590854351615558602 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615558602 .disabled\:gp-btn-disabled:disabled {
  cursor: default;
}
@media (hover: hover) and (pointer: fine) {
  .gps-590854351615558602 .hover\:gp-border-g-line-3:hover {
    border-color: var(--g-c-line-3);
  }
  .gps-590854351615558602 .hover\:gp-text-black:hover {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
  }
}
.gps-590854351615558602 .focus-visible\:gp-shadow-none:focus-visible {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.gps-590854351615558602 .focus-visible\:gp-outline-none:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.gps-590854351615558602 .disabled\:gp-cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.gps-590854351615558602 .disabled\:gp-opacity-30:disabled {
  opacity: 0.3;
}
@media (hover: hover) and (pointer: fine) {
  .gps-590854351615558602 .gp-group:hover .group-hover\:gp-opacity-100 {
    opacity: 1;
  }
  .gps-590854351615558602 .gp-group:hover .group-hover\:\[color\:var\(--icon-expand-hover-color\)\] {
    color: var(--icon-expand-hover-color);
  }
  .gps-590854351615558602 .gp-group:hover .group-hover\:\[color\:var\(--icon-hover-color\)\!important\] {
    color: var(--icon-hover-color) !important;
  }
  .gps-590854351615558602 .gp-group:hover .group-hover\:\[color\:var\(--text-hover-color\)\!important\] {
    color: var(--text-hover-color) !important;
  }
}
.gps-590854351615558602 .data-\[outline\=deactive\]\:after\:\!gp-border-transparent[data-outline="deactive"]:after {
  border-color: transparent !important;
  content: var(--tw-content);
}
@media (max-width: 1024px) {
  .gps-590854351615558602 .tablet\:gp-static {
    position: static;
  }
  .gps-590854351615558602 .tablet\:\!gp-absolute {
    position: absolute !important;
  }
  .gps-590854351615558602 .tablet\:gp-absolute {
    position: absolute;
  }
  .gps-590854351615558602 .tablet\:gp-left-0 {
    left: 0;
  }
  .gps-590854351615558602 .tablet\:gp-right-0 {
    right: 0;
  }
  .gps-590854351615558602 .tablet\:gp-z-2 {
    z-index: 2;
  }
  .gps-590854351615558602 .tablet\:gp-block {
    display: block;
  }
  .gps-590854351615558602 .tablet\:\!gp-flex {
    display: flex !important;
  }
  .gps-590854351615558602 .tablet\:\!gp-hidden {
    display: none !important;
  }
  .gps-590854351615558602 .tablet\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615558602 .tablet\:\!gp-min-h-full {
    min-height: 100% !important;
  }
  .gps-590854351615558602 .tablet\:gp-flex-none {
    flex: none;
  }
  .gps-590854351615558602 .tablet\:gp-rotate-0 {
    --tw-rotate: 0deg;
  }
  .gps-590854351615558602 .tablet\:gp-rotate-0,
  .gps-590854351615558602 .tablet\:gp-rotate-180 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .gps-590854351615558602 .tablet\:gp-rotate-180 {
    --tw-rotate: 180deg;
  }
  .gps-590854351615558602 .tablet\:\!gp-flex-row {
    flex-direction: row !important;
  }
  .gps-590854351615558602 .tablet\:gp-flex-row {
    flex-direction: row;
  }
  .gps-590854351615558602 .tablet\:\!gp-flex-nowrap {
    flex-wrap: nowrap !important;
  }
  .gps-590854351615558602 .tablet\:gp-px-0 {
    padding-left: 0;
    padding-right: 0;
  }
  .gps-590854351615558602 .tablet\:gp-py-0 {
    padding-bottom: 0;
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  .gps-590854351615558602 .mobile\:gp-static {
    position: static;
  }
  .gps-590854351615558602 .mobile\:\!gp-absolute {
    position: absolute !important;
  }
  .gps-590854351615558602 .mobile\:gp-absolute {
    position: absolute;
  }
  .gps-590854351615558602 .mobile\:gp-left-0 {
    left: 0;
  }
  .gps-590854351615558602 .mobile\:gp-right-0 {
    right: 0;
  }
  .gps-590854351615558602 .mobile\:gp-z-2 {
    z-index: 2;
  }
  .gps-590854351615558602 .mobile\:gp-block {
    display: block;
  }
  .gps-590854351615558602 .mobile\:\!gp-flex {
    display: flex !important;
  }
  .gps-590854351615558602 .mobile\:\!gp-hidden {
    display: none !important;
  }
  .gps-590854351615558602 .mobile\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615558602 .mobile\:\!gp-min-h-full {
    min-height: 100% !important;
  }
  .gps-590854351615558602 .mobile\:gp-flex-none {
    flex: none;
  }
  .gps-590854351615558602 .mobile\:gp-rotate-0 {
    --tw-rotate: 0deg;
  }
  .gps-590854351615558602 .mobile\:gp-rotate-0,
  .gps-590854351615558602 .mobile\:gp-rotate-180 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .gps-590854351615558602 .mobile\:gp-rotate-180 {
    --tw-rotate: 180deg;
  }
  .gps-590854351615558602 .mobile\:\!gp-flex-row {
    flex-direction: row !important;
  }
  .gps-590854351615558602 .mobile\:gp-flex-row {
    flex-direction: row;
  }
  .gps-590854351615558602 .mobile\:\!gp-flex-nowrap {
    flex-wrap: nowrap !important;
  }
  .gps-590854351615558602 .mobile\:gp-px-0 {
    padding-left: 0;
    padding-right: 0;
  }
  .gps-590854351615558602 .mobile\:gp-py-0 {
    padding-bottom: 0;
    padding-top: 0;
  }
}
.gps-590854351615558602 .\[\&\>\*\]\:gp-h-full > * {
  height: 100%;
}
.gps-590854351615558602 .\[\&\>\*\]\:gp-w-full > * {
  width: 100%;
}
.gps-590854351615558602 .\[\&\>svg\]\:\!gp-h-\[var\(--height-configIconSize\)\] > svg {
  height: var(--height-configIconSize) !important;
}
.gps-590854351615558602 .\[\&\>svg\]\:\!gp-h-\[var\(--height-desktop\)\] > svg {
  height: var(--height-desktop) !important;
}
.gps-590854351615558602 .\[\&\>svg\]\:\!gp-h-\[var\(--height-iconCollapseSize\)\] > svg {
  height: var(--height-iconCollapseSize) !important;
}
.gps-590854351615558602 .\[\&\>svg\]\:\!gp-h-\[var\(--size-desktop\)\] > svg {
  height: var(--size-desktop) !important;
}
.gps-590854351615558602 .\[\&\>svg\]\:gp-h-full > svg {
  height: 100%;
}
.gps-590854351615558602 .\[\&\>svg\]\:\!gp-w-\[var\(--size-desktop\)\] > svg {
  width: var(--size-desktop) !important;
}
.gps-590854351615558602 .\[\&\>svg\]\:\!gp-w-auto > svg {
  width: auto !important;
}
.gps-590854351615558602 .\[\&\>svg\]\:\!gp-w-full > svg {
  width: 100% !important;
}
.gps-590854351615558602 .\[\&\>svg\]\:gp-w-full > svg {
  width: 100%;
}
@media (max-width: 1024px) {
  .gps-590854351615558602 .tablet\:\[\&\>svg\]\:\!gp-h-\[var\(--height-tablet\)\] > svg {
    height: var(--height-tablet) !important;
  }
  .gps-590854351615558602 .tablet\:\[\&\>svg\]\:\!gp-h-\[var\(--size-tablet\)\] > svg {
    height: var(--size-tablet) !important;
  }
  .gps-590854351615558602 .tablet\:\[\&\>svg\]\:\!gp-w-\[var\(--size-tablet\)\] > svg {
    width: var(--size-tablet) !important;
  }
}
@media (max-width: 767px) {
  .gps-590854351615558602 .mobile\:\[\&\>svg\]\:\!gp-h-\[var\(--height-mobile\)\] > svg {
    height: var(--height-mobile) !important;
  }
  .gps-590854351615558602 .mobile\:\[\&\>svg\]\:\!gp-h-\[var\(--size-mobile\)\] > svg {
    height: var(--size-mobile) !important;
  }
  .gps-590854351615558602 .mobile\:\[\&\>svg\]\:\!gp-w-\[var\(--size-mobile\)\] > svg {
    width: var(--size-mobile) !important;
  }
}
.gps-590854351615558602 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype");
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format("truetype");
}

.gem-slider-item-gp-gallery-g5U7w7EeMv-7905774010467.gp-gallery-image-item::after {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 999;
  top: 0;
  left: 0;

  border-width: 1px 1px 1px 1px;
  border-color: #000000;

  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.gem-slider-item-gp-gallery-g5U7w7EeMv-7905774010467.gp-gallery-image-item[data-outline="active"]:after {
  pointer-events: none;
}

.ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv {
  border-bottom-left-radius: 999999px;
  border-bottom-right-radius: 999999px;
  border-top-left-radius: 999999px;
  border-top-right-radius: 999999px;
}
.ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: 10;

  border-bottom-left-radius: 999999px;
  border-bottom-right-radius: 999999px;
  border-top-left-radius: 999999px;
  border-top-right-radius: 999999px;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv {
    border-bottom-left-radius: 999999px;
    border-bottom-right-radius: 999999px;
    border-top-left-radius: 999999px;
    border-top-right-radius: 999999px;
  }
  .ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv::before {
    border-bottom-left-radius: 999999px;
    border-bottom-right-radius: 999999px;
    border-top-left-radius: 999999px;
    border-top-right-radius: 999999px;
  }
}
@media only screen and (max-width: 768px) {
  .ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv {
    border-bottom-left-radius: 999999px;
    border-bottom-right-radius: 999999px;
    border-top-left-radius: 999999px;
    border-top-right-radius: 999999px;
  }
  .ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv::before {
    border-bottom-left-radius: 999999px;
    border-bottom-right-radius: 999999px;
    border-top-left-radius: 999999px;
    border-top-right-radius: 999999px;
  }
}

.ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv {
  border-bottom-left-radius: 999999px;
  border-bottom-right-radius: 999999px;
  border-top-left-radius: 999999px;
  border-top-right-radius: 999999px;
}
.ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: 10;

  border-bottom-left-radius: 999999px;
  border-bottom-right-radius: 999999px;
  border-top-left-radius: 999999px;
  border-top-right-radius: 999999px;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv {
    border-bottom-left-radius: 999999px;
    border-bottom-right-radius: 999999px;
    border-top-left-radius: 999999px;
    border-top-right-radius: 999999px;
  }
  .ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv::before {
    border-bottom-left-radius: 999999px;
    border-bottom-right-radius: 999999px;
    border-top-left-radius: 999999px;
    border-top-right-radius: 999999px;
  }
}
@media only screen and (max-width: 768px) {
  .ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv {
    border-bottom-left-radius: 999999px;
    border-bottom-right-radius: 999999px;
    border-top-left-radius: 999999px;
    border-top-right-radius: 999999px;
  }
  .ft-gp-carousel-g5U7w7EeMv-template--17851580743779__gp_section_590854351615558602-7905774010467.gp-carousel-arrow-gp-carousel-g5U7w7EeMv::before {
    border-bottom-left-radius: 999999px;
    border-bottom-right-radius: 999999px;
    border-top-left-radius: 999999px;
    border-top-right-radius: 999999px;
  }
}

.gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv {
}
.gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: 10;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv {
  }
  .gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv::before {
  }
}
@media only screen and (max-width: 768px) {
  .gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv {
  }
  .gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv::before {
  }
}

.gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv {
}
.gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: 10;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv {
  }
  .gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv::before {
  }
}
@media only screen and (max-width: 768px) {
  .gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv {
  }
  .gp-gallery-g5U7w7EeMv-7905774010467.gp-carousel-arrow-gp-gallery-g5U7w7EeMv::before {
  }
}

.g5U7w7EeMv {
}

.g_vIHeO1rU {
}

[data-id="gD4yx4Gklu"].gp-button-base::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  border-style: none;
  border-width: 1px 1px 1px 1px;

  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

[data-id="gD4yx4Gklu"]:hover::before {
  border-style: none;
  border-width: 1px 1px 1px 1px;
}

[data-id="gD4yx4Gklu-sold-out"].gp-button-base::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  border-style: none;
  border-width: 1px 1px 1px 1px;

  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

[data-id="gD4yx4Gklu-sold-out"]:hover::before {
}

.gp-carousel-arrow-gF_K9dFS-Z {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.gp-carousel-arrow-gF_K9dFS-Z::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: 10;
  border-style: none;
  border-width: 1px 1px 1px 1px;

  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .gp-carousel-arrow-gF_K9dFS-Z {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
  .gp-carousel-arrow-gF_K9dFS-Z::before {
    border-style: none;
    border-width: 1px 1px 1px 1px;

    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}
@media only screen and (max-width: 768px) {
  .gp-carousel-arrow-gF_K9dFS-Z {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
  .gp-carousel-arrow-gF_K9dFS-Z::before {
    border-style: none;
    border-width: 1px 1px 1px 1px;

    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}

.gp-carousel-arrow-gF_K9dFS-Z {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.gp-carousel-arrow-gF_K9dFS-Z::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: 10;
  border-style: none;
  border-width: 1px 1px 1px 1px;

  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .gp-carousel-arrow-gF_K9dFS-Z {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
  .gp-carousel-arrow-gF_K9dFS-Z::before {
    border-style: none;
    border-width: 1px 1px 1px 1px;

    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}
@media only screen and (max-width: 768px) {
  .gp-carousel-arrow-gF_K9dFS-Z {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
  .gp-carousel-arrow-gF_K9dFS-Z::before {
    border-style: none;
    border-width: 1px 1px 1px 1px;

    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}

.gps-590854351615034314.gps.gpsil [style*="--aspect:"] {
  aspect-ratio: var(--aspect);
}
.gps-590854351615034314.gps.gpsil [style*="--bg:"] {
  background: var(--bg);
}
.gps-590854351615034314.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615034314.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615034314.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615034314.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615034314.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615034314.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615034314.gps.gpsil [style*="--b:"] {
  border: var(--b);
}
.gps-590854351615034314.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615034314.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615034314.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615034314.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615034314.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615034314.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615034314.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615034314.gps.gpsil [style*="--bottom:"] {
  bottom: var(--bottom);
}
.gps-590854351615034314.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615034314.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615034314.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615034314.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615034314.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615034314.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615034314.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615034314.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351615034314.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615034314.gps.gpsil [style*="--left:"] {
  left: var(--left);
}
.gps-590854351615034314.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615034314.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351615034314.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351615034314.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351615034314.gps.gpsil [style*="--maxw:"] {
  max-width: var(--maxw);
}
.gps-590854351615034314.gps.gpsil [style*="--minw:"] {
  min-width: var(--minw);
}
.gps-590854351615034314.gps.gpsil [style*="--objf:"] {
  -o-object-fit: var(--objf);
  object-fit: var(--objf);
}
.gps-590854351615034314.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615034314.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615034314.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615034314.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615034314.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615034314.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615034314.gps.gpsil [style*="--right:"] {
  right: var(--right);
}
.gps-590854351615034314.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615034314.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615034314.gps.gpsil [style*="--top:"] {
  top: var(--top);
}
.gps-590854351615034314.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615034314.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615034314.gps.gpsil [style*="--aspect-tablet:"] {
    aspect-ratio: var(--aspect-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--bottom-tablet:"] {
    bottom: var(--bottom-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--left-tablet:"] {
    left: var(--left-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--mt-tablet:"] {
    margin-top: var(--mt-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--maxw-tablet:"] {
    max-width: var(--maxw-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--minw-tablet:"] {
    min-width: var(--minw-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--right-tablet:"] {
    right: var(--right-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--top-tablet:"] {
    top: var(--top-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351615034314.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615034314.gps.gpsil [style*="--aspect-mobile:"] {
    aspect-ratio: var(--aspect-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--bottom-mobile:"] {
    bottom: var(--bottom-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--left-mobile:"] {
    left: var(--left-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--maxw-mobile:"] {
    max-width: var(--maxw-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--minw-mobile:"] {
    min-width: var(--minw-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--right-mobile:"] {
    right: var(--right-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--top-mobile:"] {
    top: var(--top-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351615034314.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351615034314 .gp-rotate-0,
.gps-590854351615034314 .gp-rotate-180,
.gps-590854351615034314 .mobile\:gp-rotate-0,
.gps-590854351615034314 .mobile\:gp-rotate-180,
.gps-590854351615034314 .tablet\:gp-rotate-0,
.gps-590854351615034314 .tablet\:gp-rotate-180 {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}
.gps-590854351615034314 .\!gp-absolute {
  position: absolute !important;
}
.gps-590854351615034314 .gp-absolute {
  position: absolute;
}
.gps-590854351615034314 .gp-relative {
  position: relative;
}
.gps-590854351615034314 .gp-left-0 {
  left: 0;
}
.gps-590854351615034314 .gp-right-0 {
  right: 0;
}
.gps-590854351615034314 .gp-z-1 {
  z-index: 1;
}
.gps-590854351615034314 .gp-z-2 {
  z-index: 2;
}
.gps-590854351615034314 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615034314 .gp-my-0 {
  margin-bottom: 0;
  margin-top: 0;
}
.gps-590854351615034314 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615034314 .gp-block {
  display: block;
}
.gps-590854351615034314 .gp-inline-block {
  display: inline-block;
}
.gps-590854351615034314 .\!gp-flex {
  display: flex !important;
}
.gps-590854351615034314 .gp-flex {
  display: flex;
}
.gps-590854351615034314 .gp-grid {
  display: grid;
}
.gps-590854351615034314 .gp-contents {
  display: contents;
}
.gps-590854351615034314 .gp-h-auto {
  height: auto;
}
.gps-590854351615034314 .gp-h-full {
  height: 100%;
}
.gps-590854351615034314 .\!gp-min-h-full {
  min-height: 100% !important;
}
.gps-590854351615034314 .gp-w-full {
  width: 100%;
}
.gps-590854351615034314 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615034314 .gp-flex-1 {
  flex: 1 1 0%;
}
.gps-590854351615034314 .gp-flex-none {
  flex: none;
}
.gps-590854351615034314 .gp-shrink-0 {
  flex-shrink: 0;
}
.gps-590854351615034314 .gp-rotate-0 {
  --tw-rotate: 0deg;
}
.gps-590854351615034314 .gp-rotate-0,
.gps-590854351615034314 .gp-rotate-180 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.gps-590854351615034314 .gp-rotate-180 {
  --tw-rotate: 180deg;
}
.gps-590854351615034314 .gp-cursor-pointer {
  cursor: pointer;
}
.gps-590854351615034314 .gp-select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.gps-590854351615034314 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615034314 .\!gp-flex-row {
  flex-direction: row !important;
}
.gps-590854351615034314 .gp-flex-row {
  flex-direction: row;
}
.gps-590854351615034314 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615034314 .\!gp-flex-nowrap {
  flex-wrap: nowrap !important;
}
.gps-590854351615034314 .gp-items-center {
  align-items: center;
}
.gps-590854351615034314 .gp-justify-center {
  justify-content: center;
}
.gps-590854351615034314 .gp-justify-between {
  justify-content: space-between;
}
.gps-590854351615034314 .gp-gap-2 {
  gap: 8px;
}
.gps-590854351615034314 .gp-overflow-hidden {
  overflow: hidden;
}
.gps-590854351615034314 .gp-text-center {
  text-align: center;
}
.gps-590854351615034314 .gp-text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.gps-590854351615034314 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615034314 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615034314 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 1024px) {
  .gps-590854351615034314 .tablet\:gp-static {
    position: static;
  }
  .gps-590854351615034314 .tablet\:gp-left-0 {
    left: 0;
  }
  .gps-590854351615034314 .tablet\:gp-right-0 {
    right: 0;
  }
  .gps-590854351615034314 .tablet\:gp-block {
    display: block;
  }
  .gps-590854351615034314 .tablet\:\!gp-hidden {
    display: none !important;
  }
  .gps-590854351615034314 .tablet\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615034314 .tablet\:\!gp-min-h-full {
    min-height: 100% !important;
  }
  .gps-590854351615034314 .tablet\:gp-flex-none {
    flex: none;
  }
  .gps-590854351615034314 .tablet\:gp-rotate-0 {
    --tw-rotate: 0deg;
  }
  .gps-590854351615034314 .tablet\:gp-rotate-0,
  .gps-590854351615034314 .tablet\:gp-rotate-180 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .gps-590854351615034314 .tablet\:gp-rotate-180 {
    --tw-rotate: 180deg;
  }
  .gps-590854351615034314 .tablet\:\!gp-flex-row {
    flex-direction: row !important;
  }
  .gps-590854351615034314 .tablet\:gp-flex-row {
    flex-direction: row;
  }
  .gps-590854351615034314 .tablet\:\!gp-flex-nowrap {
    flex-wrap: nowrap !important;
  }
  .gps-590854351615034314 .tablet\:gp-px-0 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .gps-590854351615034314 .mobile\:gp-absolute {
    position: absolute;
  }
  .gps-590854351615034314 .mobile\:gp-left-0 {
    left: 0;
  }
  .gps-590854351615034314 .mobile\:gp-right-0 {
    right: 0;
  }
  .gps-590854351615034314 .mobile\:gp-block {
    display: block;
  }
  .gps-590854351615034314 .mobile\:\!gp-hidden {
    display: none !important;
  }
  .gps-590854351615034314 .mobile\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615034314 .mobile\:\!gp-min-h-full {
    min-height: 100% !important;
  }
  .gps-590854351615034314 .mobile\:gp-flex-none {
    flex: none;
  }
  .gps-590854351615034314 .mobile\:gp-rotate-0 {
    --tw-rotate: 0deg;
  }
  .gps-590854351615034314 .mobile\:gp-rotate-0,
  .gps-590854351615034314 .mobile\:gp-rotate-180 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .gps-590854351615034314 .mobile\:gp-rotate-180 {
    --tw-rotate: 180deg;
  }
  .gps-590854351615034314 .mobile\:\!gp-flex-row {
    flex-direction: row !important;
  }
  .gps-590854351615034314 .mobile\:gp-flex-row {
    flex-direction: row;
  }
  .gps-590854351615034314 .mobile\:\!gp-flex-nowrap {
    flex-wrap: nowrap !important;
  }
  .gps-590854351615034314 .mobile\:gp-px-0 {
    padding-left: 0;
    padding-right: 0;
  }
}
.gps-590854351615034314 .\[\&\>svg\]\:gp-h-full > svg {
  height: 100%;
}
.gps-590854351615034314 .\[\&\>svg\]\:gp-w-full > svg {
  width: 100%;
}
.gps-590854351615034314 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}

.gp-carousel-arrow-gPbEPZlWDp {
  border-radius: var(--g-radius-small);
}
.gp-carousel-arrow-gPbEPZlWDp::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: 10;
  border-style: none;
  border-width: 1px 1px 1px 1px;

  border-radius: var(--g-radius-small);
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .gp-carousel-arrow-gPbEPZlWDp {
    border-radius: var(--g-radius-small);
  }
  .gp-carousel-arrow-gPbEPZlWDp::before {
    border-style: none;
    border-width: 1px 1px 1px 1px;

    border-radius: var(--g-radius-small);
  }
}
@media only screen and (max-width: 768px) {
  .gp-carousel-arrow-gPbEPZlWDp {
    border-radius: var(--g-radius-small);
  }
  .gp-carousel-arrow-gPbEPZlWDp::before {
    border-style: none;
    border-width: 1px 1px 1px 1px;

    border-radius: var(--g-radius-small);
  }
}

.gp-carousel-arrow-gPbEPZlWDp {
  border-radius: var(--g-radius-small);
}
.gp-carousel-arrow-gPbEPZlWDp::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: 10;
  border-style: none;
  border-width: 1px 1px 1px 1px;

  border-radius: var(--g-radius-small);
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .gp-carousel-arrow-gPbEPZlWDp {
    border-radius: var(--g-radius-small);
  }
  .gp-carousel-arrow-gPbEPZlWDp::before {
    border-style: none;
    border-width: 1px 1px 1px 1px;

    border-radius: var(--g-radius-small);
  }
}
@media only screen and (max-width: 768px) {
  .gp-carousel-arrow-gPbEPZlWDp {
    border-radius: var(--g-radius-small);
  }
  .gp-carousel-arrow-gPbEPZlWDp::before {
    border-style: none;
    border-width: 1px 1px 1px 1px;

    border-radius: var(--g-radius-small);
  }
}
.gps-590854351614968778.gps.gpsil [style*="--aspect:"] {
  aspect-ratio: var(--aspect);
}
.gps-590854351614968778.gps.gpsil [style*="--bg:"] {
  background: var(--bg);
}
.gps-590854351614968778.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351614968778.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351614968778.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351614968778.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351614968778.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351614968778.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351614968778.gps.gpsil [style*="--b:"] {
  border: var(--b);
}
.gps-590854351614968778.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351614968778.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351614968778.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351614968778.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351614968778.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351614968778.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351614968778.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351614968778.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351614968778.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351614968778.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351614968778.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351614968778.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351614968778.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351614968778.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351614968778.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351614968778.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351614968778.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351614968778.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351614968778.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351614968778.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351614968778.gps.gpsil [style*="--maxw:"] {
  max-width: var(--maxw);
}
.gps-590854351614968778.gps.gpsil [style*="--minw:"] {
  min-width: var(--minw);
}
.gps-590854351614968778.gps.gpsil [style*="--objf:"] {
  -o-object-fit: var(--objf);
  object-fit: var(--objf);
}
.gps-590854351614968778.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351614968778.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351614968778.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351614968778.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351614968778.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351614968778.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351614968778.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351614968778.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351614968778.gps.gpsil [style*="--tt:"] {
  text-transform: var(--tt);
}
.gps-590854351614968778.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351614968778.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351614968778.gps.gpsil [style*="--aspect-tablet:"] {
    aspect-ratio: var(--aspect-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--mt-tablet:"] {
    margin-top: var(--mt-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--maxw-tablet:"] {
    max-width: var(--maxw-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--minw-tablet:"] {
    min-width: var(--minw-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351614968778.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351614968778.gps.gpsil [style*="--aspect-mobile:"] {
    aspect-ratio: var(--aspect-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--maxw-mobile:"] {
    max-width: var(--maxw-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--minw-mobile:"] {
    min-width: var(--minw-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351614968778.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351614968778 .\!gp-relative {
  position: relative !important;
}
.gps-590854351614968778 .gp-relative {
  position: relative;
}
.gps-590854351614968778 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351614968778 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351614968778 .gp-inline-block {
  display: inline-block;
}
.gps-590854351614968778 .gp-flex {
  display: flex;
}
.gps-590854351614968778 .gp-inline-flex {
  display: inline-flex;
}
.gps-590854351614968778 .gp-grid {
  display: grid;
}
.gps-590854351614968778 .gp-h-auto {
  height: auto;
}
.gps-590854351614968778 .gp-h-full {
  height: 100%;
}
.gps-590854351614968778 .gp-w-full {
  width: 100%;
}
.gps-590854351614968778 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351614968778 .gp-flex-none {
  flex: none;
}
.gps-590854351614968778 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351614968778 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351614968778 .gp-items-center {
  align-items: center;
}
.gps-590854351614968778 .gp-overflow-hidden {
  overflow: hidden;
}
.gps-590854351614968778 .gp-transition-all {
  transition-duration: 0.15s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351614968778 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351614968778 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351614968778 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 1024px) {
  .gps-590854351614968778 .tablet\:gp-h-auto {
    height: auto;
  }
  .gps-590854351614968778 .tablet\:gp-flex-none {
    flex: none;
  }
}
@media (max-width: 767px) {
  .gps-590854351614968778 .mobile\:gp-h-auto {
    height: auto;
  }
  .gps-590854351614968778 .mobile\:gp-flex-none {
    flex: none;
  }
}
.gps-590854351614968778 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype");
}
.gps-590854351614903242.gps.gpsil [style*="--aspect:"] {
  aspect-ratio: var(--aspect);
}
.gps-590854351614903242.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351614903242.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351614903242.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351614903242.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351614903242.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351614903242.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351614903242.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351614903242.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351614903242.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351614903242.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351614903242.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351614903242.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351614903242.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351614903242.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351614903242.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351614903242.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351614903242.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351614903242.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351614903242.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351614903242.gps.gpsil [style*="--fs:"] {
  font-style: var(--fs);
}
.gps-590854351614903242.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351614903242.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351614903242.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351614903242.gps.gpsil [style*="--ls:"] {
  letter-spacing: var(--ls);
}
.gps-590854351614903242.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351614903242.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351614903242.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351614903242.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351614903242.gps.gpsil [style*="--mr:"] {
  margin-right: var(--mr);
}
.gps-590854351614903242.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351614903242.gps.gpsil [style*="--objf:"] {
  -o-object-fit: var(--objf);
  object-fit: var(--objf);
}
.gps-590854351614903242.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351614903242.gps.gpsil [style*="--o:"] {
  order: var(--o);
}
.gps-590854351614903242.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351614903242.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351614903242.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351614903242.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351614903242.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351614903242.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351614903242.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351614903242.gps.gpsil [style*="--tt:"] {
  text-transform: var(--tt);
}
.gps-590854351614903242.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351614903242.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351614903242.gps.gpsil [style*="--aspect-tablet:"] {
    aspect-ratio: var(--aspect-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--gtc-tablet:"] {
    grid-template-columns: var(--gtc-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--mb-tablet:"] {
    margin-bottom: var(--mb-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--mr-tablet:"] {
    margin-right: var(--mr-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--o-tablet:"] {
    order: var(--o-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351614903242.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351614903242.gps.gpsil [style*="--aspect-mobile:"] {
    aspect-ratio: var(--aspect-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--bblr-mobile:"] {
    border-bottom-left-radius: var(--bblr-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--bbrr-mobile:"] {
    border-bottom-right-radius: var(--bbrr-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--btlr-mobile:"] {
    border-top-left-radius: var(--btlr-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--btrr-mobile:"] {
    border-top-right-radius: var(--btrr-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--mb-mobile:"] {
    margin-bottom: var(--mb-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--mr-mobile:"] {
    margin-right: var(--mr-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351614903242.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351614903242 .gp-relative {
  position: relative;
}
.gps-590854351614903242 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351614903242 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351614903242 .gp-inline-block {
  display: inline-block;
}
.gps-590854351614903242 .gp-flex {
  display: flex;
}
.gps-590854351614903242 .gp-grid {
  display: grid;
}
.gps-590854351614903242 .gp-contents {
  display: contents;
}
.gps-590854351614903242 .gp-h-auto {
  height: auto;
}
.gps-590854351614903242 .gp-h-full {
  height: 100%;
}
.gps-590854351614903242 .gp-w-full {
  width: 100%;
}
.gps-590854351614903242 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351614903242 .gp-flex-none {
  flex: none;
}
.gps-590854351614903242 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351614903242 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351614903242 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351614903242 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351614903242 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 1024px) {
  .gps-590854351614903242 .tablet\:gp-h-auto {
    height: auto;
  }
  .gps-590854351614903242 .tablet\:gp-flex-none {
    flex: none;
  }
}
@media (max-width: 767px) {
  .gps-590854351614903242 .mobile\:gp-h-auto {
    height: auto;
  }
  .gps-590854351614903242 .mobile\:gp-flex-none {
    flex: none;
  }
}
.gps-590854351614903242 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}
.gps-590854351615165386.gps.gpsil [style*="--aspect:"] {
  aspect-ratio: var(--aspect);
}
.gps-590854351615165386.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615165386.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615165386.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615165386.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615165386.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615165386.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615165386.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615165386.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615165386.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615165386.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615165386.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615165386.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615165386.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615165386.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615165386.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615165386.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615165386.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615165386.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615165386.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615165386.gps.gpsil [style*="--fs:"] {
  font-style: var(--fs);
}
.gps-590854351615165386.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615165386.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351615165386.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615165386.gps.gpsil [style*="--ls:"] {
  letter-spacing: var(--ls);
}
.gps-590854351615165386.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615165386.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351615165386.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351615165386.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351615165386.gps.gpsil [style*="--mr:"] {
  margin-right: var(--mr);
}
.gps-590854351615165386.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351615165386.gps.gpsil [style*="--objf:"] {
  -o-object-fit: var(--objf);
  object-fit: var(--objf);
}
.gps-590854351615165386.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615165386.gps.gpsil [style*="--o:"] {
  order: var(--o);
}
.gps-590854351615165386.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615165386.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615165386.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615165386.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615165386.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615165386.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615165386.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615165386.gps.gpsil [style*="--tt:"] {
  text-transform: var(--tt);
}
.gps-590854351615165386.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615165386.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615165386.gps.gpsil [style*="--aspect-tablet:"] {
    aspect-ratio: var(--aspect-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--gtc-tablet:"] {
    grid-template-columns: var(--gtc-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--mb-tablet:"] {
    margin-bottom: var(--mb-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--mr-tablet:"] {
    margin-right: var(--mr-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--o-tablet:"] {
    order: var(--o-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351615165386.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615165386.gps.gpsil [style*="--aspect-mobile:"] {
    aspect-ratio: var(--aspect-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--bblr-mobile:"] {
    border-bottom-left-radius: var(--bblr-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--bbrr-mobile:"] {
    border-bottom-right-radius: var(--bbrr-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--btlr-mobile:"] {
    border-top-left-radius: var(--btlr-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--btrr-mobile:"] {
    border-top-right-radius: var(--btrr-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--mb-mobile:"] {
    margin-bottom: var(--mb-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--mr-mobile:"] {
    margin-right: var(--mr-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351615165386.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351615165386 .gp-relative {
  position: relative;
}
.gps-590854351615165386 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615165386 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615165386 .gp-inline-block {
  display: inline-block;
}
.gps-590854351615165386 .gp-flex {
  display: flex;
}
.gps-590854351615165386 .gp-grid {
  display: grid;
}
.gps-590854351615165386 .gp-contents {
  display: contents;
}
.gps-590854351615165386 .gp-h-auto {
  height: auto;
}
.gps-590854351615165386 .gp-h-full {
  height: 100%;
}
.gps-590854351615165386 .gp-w-full {
  width: 100%;
}
.gps-590854351615165386 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615165386 .gp-flex-none {
  flex: none;
}
.gps-590854351615165386 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615165386 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615165386 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615165386 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615165386 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615165386 .after\:gp-absolute:after {
  content: var(--tw-content);
  position: absolute;
}
.gps-590854351615165386 .after\:gp-left-\[2px\]:after {
  content: var(--tw-content);
  left: 2px;
}
.gps-590854351615165386 .after\:gp-top-0:after {
  content: var(--tw-content);
  top: 0;
}
.gps-590854351615165386 .after\:gp-w-full:after {
  content: var(--tw-content);
  width: 100%;
}
.gps-590854351615165386 .after\:gp-select-none:after {
  content: var(--tw-content);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.gps-590854351615165386 .after\:gp-truncate:after {
  content: var(--tw-content);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gps-590854351615165386 .after\:gp-text-black:after {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  content: var(--tw-content);
}
.gps-590854351615165386 .after\:gp-opacity-20:after {
  content: var(--tw-content);
  opacity: 0.2;
}
.gps-590854351615165386 .empty\:gp-pl-\[2px\]:empty {
  padding-left: 2px;
}
@media (max-width: 1024px) {
  .gps-590854351615165386 .tablet\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615165386 .tablet\:gp-flex-none {
    flex: none;
  }
}
@media (max-width: 767px) {
  .gps-590854351615165386 .mobile\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615165386 .mobile\:gp-flex-none {
    flex: none;
  }
}
.gps-590854351615165386 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format("truetype");
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}
.gps-590854351615099850.gps.gpsil [style*="--aspect:"] {
  aspect-ratio: var(--aspect);
}
.gps-590854351615099850.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615099850.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615099850.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615099850.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615099850.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615099850.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615099850.gps.gpsil [style*="--b:"] {
  border: var(--b);
}
.gps-590854351615099850.gps.gpsil [style*="--bbw:"] {
  border-bottom-width: var(--bbw);
}
.gps-590854351615099850.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615099850.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615099850.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615099850.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615099850.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615099850.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615099850.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615099850.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615099850.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615099850.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615099850.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615099850.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615099850.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615099850.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615099850.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351615099850.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615099850.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615099850.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351615099850.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351615099850.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351615099850.gps.gpsil [style*="--ml:"] {
  margin-left: var(--ml);
}
.gps-590854351615099850.gps.gpsil [style*="--mr:"] {
  margin-right: var(--mr);
}
.gps-590854351615099850.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351615099850.gps.gpsil [style*="--minw:"] {
  min-width: var(--minw);
}
.gps-590854351615099850.gps.gpsil [style*="--objf:"] {
  -o-object-fit: var(--objf);
  object-fit: var(--objf);
}
.gps-590854351615099850.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615099850.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615099850.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615099850.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615099850.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615099850.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615099850.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615099850.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615099850.gps.gpsil [style*="--tt:"] {
  text-transform: var(--tt);
}
.gps-590854351615099850.gps.gpsil [style*="--t:"] {
  transform: var(--t);
}
.gps-590854351615099850.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615099850.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615099850.gps.gpsil [style*="--aspect-tablet:"] {
    aspect-ratio: var(--aspect-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--bbw-tablet:"] {
    border-bottom-width: var(--bbw-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--cg-tablet:"] {
    -moz-column-gap: var(--cg-tablet);
    column-gap: var(--cg-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--mb-tablet:"] {
    margin-bottom: var(--mb-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351615099850.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615099850.gps.gpsil [style*="--aspect-mobile:"] {
    aspect-ratio: var(--aspect-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--bbw-mobile:"] {
    border-bottom-width: var(--bbw-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--mb-mobile:"] {
    margin-bottom: var(--mb-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351615099850.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351615099850 .gp-g-paragraph-1 {
  font-family: var(--g-p1-ff);
  font-size: var(--g-p1-size);
  font-style: var(--g-p1-fs);
  font-weight: var(--g-p1-weight);
  letter-spacing: var(--g-p1-ls);
  line-height: var(--g-p1-lh);
}
.gps-590854351615099850 .gp-relative {
  position: relative;
}
.gps-590854351615099850 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615099850 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615099850 .gp-block {
  display: block;
}
.gps-590854351615099850 .gp-inline-block {
  display: inline-block;
}
.gps-590854351615099850 .gp-flex {
  display: flex;
}
.gps-590854351615099850 .gp-inline-flex {
  display: inline-flex;
}
.gps-590854351615099850 .gp-grid {
  display: grid;
}
.gps-590854351615099850 .gp-contents {
  display: contents;
}
.gps-590854351615099850 .gp-hidden {
  display: none;
}
.gps-590854351615099850 .gp-h-auto {
  height: auto;
}
.gps-590854351615099850 .gp-h-full {
  height: 100%;
}
.gps-590854351615099850 .gp-w-full {
  width: 100%;
}
.gps-590854351615099850 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615099850 .gp-flex-none {
  flex: none;
}
.gps-590854351615099850 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615099850 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615099850 .gp-items-center {
  align-items: center;
}
.gps-590854351615099850 .gp-justify-center {
  justify-content: center;
}
.gps-590854351615099850 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615099850 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615099850 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 1024px) {
  .gps-590854351615099850 .tablet\:gp-block {
    display: block;
  }
  .gps-590854351615099850 .tablet\:gp-hidden {
    display: none;
  }
  .gps-590854351615099850 .tablet\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615099850 .tablet\:gp-flex-none {
    flex: none;
  }
}
@media (max-width: 767px) {
  .gps-590854351615099850 .mobile\:gp-block {
    display: block;
  }
  .gps-590854351615099850 .mobile\:gp-hidden {
    display: none;
  }
  .gps-590854351615099850 .mobile\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615099850 .mobile\:gp-flex-none {
    flex: none;
  }
}
.gps-590854351615099850 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}

style type="text/css" > .gps-590854351615296458.gps.gpsil [style*="--bg:"] {
  background: var(--bg);
}
.gps-590854351615296458.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615296458.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615296458.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615296458.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615296458.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615296458.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615296458.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615296458.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615296458.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615296458.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615296458.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615296458.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615296458.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615296458.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615296458.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615296458.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615296458.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615296458.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615296458.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615296458.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615296458.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615296458.gps.gpsil [style*="--ls:"] {
  letter-spacing: var(--ls);
}
.gps-590854351615296458.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615296458.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351615296458.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351615296458.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351615296458.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351615296458.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615296458.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615296458.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615296458.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615296458.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615296458.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615296458.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615296458.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615296458.gps.gpsil [style*="--tt:"] {
  text-transform: var(--tt);
}
.gps-590854351615296458.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615296458.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615296458.gps.gpsil [style*="--cg-tablet:"] {
    -moz-column-gap: var(--cg-tablet);
    column-gap: var(--cg-tablet);
  }
  .gps-590854351615296458.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615296458.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615296458.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351615296458.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615296458.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615296458.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351615296458.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351615296458.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615296458.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351615296458.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351615296458 .gp-relative {
  position: relative;
}
.gps-590854351615296458 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615296458 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615296458 .gp-flex {
  display: flex;
}
.gps-590854351615296458 .gp-grid {
  display: grid;
}
.gps-590854351615296458 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615296458 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615296458 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615296458 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615296458 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615296458 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615296458 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}
.gps-590854351615624138.gps.gpsil [style*="--aspect:"] {
  aspect-ratio: var(--aspect);
}
.gps-590854351615624138.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615624138.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615624138.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615624138.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615624138.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615624138.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615624138.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615624138.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615624138.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615624138.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615624138.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615624138.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615624138.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615624138.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615624138.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615624138.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615624138.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615624138.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615624138.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615624138.gps.gpsil [style*="--fs:"] {
  font-style: var(--fs);
}
.gps-590854351615624138.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615624138.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351615624138.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615624138.gps.gpsil [style*="--ls:"] {
  letter-spacing: var(--ls);
}
.gps-590854351615624138.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615624138.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351615624138.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351615624138.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351615624138.gps.gpsil [style*="--mr:"] {
  margin-right: var(--mr);
}
.gps-590854351615624138.gps.gpsil [style*="--objf:"] {
  -o-object-fit: var(--objf);
  object-fit: var(--objf);
}
.gps-590854351615624138.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615624138.gps.gpsil [style*="--o:"] {
  order: var(--o);
}
.gps-590854351615624138.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615624138.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615624138.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615624138.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615624138.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615624138.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615624138.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615624138.gps.gpsil [style*="--tt:"] {
  text-transform: var(--tt);
}
.gps-590854351615624138.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615624138.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615624138.gps.gpsil [style*="--aspect-tablet:"] {
    aspect-ratio: var(--aspect-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--gtc-tablet:"] {
    grid-template-columns: var(--gtc-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--mb-tablet:"] {
    margin-bottom: var(--mb-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--mr-tablet:"] {
    margin-right: var(--mr-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--o-tablet:"] {
    order: var(--o-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351615624138.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615624138.gps.gpsil [style*="--aspect-mobile:"] {
    aspect-ratio: var(--aspect-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--mb-mobile:"] {
    margin-bottom: var(--mb-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--mr-mobile:"] {
    margin-right: var(--mr-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351615624138.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351615624138 .gp-relative {
  position: relative;
}
.gps-590854351615624138 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615624138 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615624138 .gp-inline-block {
  display: inline-block;
}
.gps-590854351615624138 .gp-flex {
  display: flex;
}
.gps-590854351615624138 .gp-grid {
  display: grid;
}
.gps-590854351615624138 .gp-contents {
  display: contents;
}
.gps-590854351615624138 .gp-h-auto {
  height: auto;
}
.gps-590854351615624138 .gp-h-full {
  height: 100%;
}
.gps-590854351615624138 .gp-w-full {
  width: 100%;
}
.gps-590854351615624138 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615624138 .gp-flex-none {
  flex: none;
}
.gps-590854351615624138 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615624138 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615624138 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615624138 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615624138 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 1024px) {
  .gps-590854351615624138 .tablet\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615624138 .tablet\:gp-flex-none {
    flex: none;
  }
}
@media (max-width: 767px) {
  .gps-590854351615624138 .mobile\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615624138 .mobile\:gp-flex-none {
    flex: none;
  }
}
.gps-590854351615624138 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}
.gps-590854351615493066.gps.gpsil [style*="--aspect:"] {
  aspect-ratio: var(--aspect);
}
.gps-590854351615493066.gps.gpsil [style*="--bg:"] {
  background: var(--bg);
}
.gps-590854351615493066.gps.gpsil [style*="--hvr-bg:"]:hover {
  background: var(--hvr-bg);
}
.gps-590854351615493066.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615493066.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615493066.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615493066.gps.gpsil [style*="--hvr-bgi:"]:hover {
  background-image: var(--hvr-bgi);
}
.gps-590854351615493066.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615493066.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615493066.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615493066.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615493066.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615493066.gps.gpsil [style*="--hvr-bblr:"]:hover {
  border-bottom-left-radius: var(--hvr-bblr);
}
.gps-590854351615493066.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615493066.gps.gpsil [style*="--hvr-bbrr:"]:hover {
  border-bottom-right-radius: var(--hvr-bbrr);
}
.gps-590854351615493066.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615493066.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615493066.gps.gpsil [style*="--hvr-btlr:"]:hover {
  border-top-left-radius: var(--hvr-btlr);
}
.gps-590854351615493066.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615493066.gps.gpsil [style*="--hvr-btrr:"]:hover {
  border-top-right-radius: var(--hvr-btrr);
}
.gps-590854351615493066.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615493066.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615493066.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615493066.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615493066.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615493066.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615493066.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615493066.gps.gpsil [style*="--fs:"] {
  font-style: var(--fs);
}
.gps-590854351615493066.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615493066.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351615493066.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615493066.gps.gpsil [style*="--left:"] {
  left: var(--left);
}
.gps-590854351615493066.gps.gpsil [style*="--ls:"] {
  letter-spacing: var(--ls);
}
.gps-590854351615493066.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615493066.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351615493066.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351615493066.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351615493066.gps.gpsil [style*="--ml:"] {
  margin-left: var(--ml);
}
.gps-590854351615493066.gps.gpsil [style*="--mr:"] {
  margin-right: var(--mr);
}
.gps-590854351615493066.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351615493066.gps.gpsil [style*="--minw:"] {
  min-width: var(--minw);
}
.gps-590854351615493066.gps.gpsil [style*="--objf:"] {
  -o-object-fit: var(--objf);
  object-fit: var(--objf);
}
.gps-590854351615493066.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615493066.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615493066.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615493066.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615493066.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615493066.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615493066.gps.gpsil [style*="--pos:"] {
  position: var(--pos);
}
.gps-590854351615493066.gps.gpsil [style*="--right:"] {
  right: var(--right);
}
.gps-590854351615493066.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615493066.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615493066.gps.gpsil [style*="--top:"] {
  top: var(--top);
}
.gps-590854351615493066.gps.gpsil [style*="--t:"] {
  transform: var(--t);
}
.gps-590854351615493066.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615493066.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615493066.gps.gpsil [style*="--aspect-tablet:"] {
    aspect-ratio: var(--aspect-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--mb-tablet:"] {
    margin-bottom: var(--mb-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--ml-tablet:"] {
    margin-left: var(--ml-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--mr-tablet:"] {
    margin-right: var(--mr-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--mt-tablet:"] {
    margin-top: var(--mt-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--top-tablet:"] {
    top: var(--top-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351615493066.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615493066.gps.gpsil [style*="--aspect-mobile:"] {
    aspect-ratio: var(--aspect-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--jc-mobile:"] {
    justify-content: var(--jc-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--mb-mobile:"] {
    margin-bottom: var(--mb-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--ml-mobile:"] {
    margin-left: var(--ml-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--mr-mobile:"] {
    margin-right: var(--mr-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--mt-mobile:"] {
    margin-top: var(--mt-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--top-mobile:"] {
    top: var(--top-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351615493066.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351615493066 .gp-relative {
  position: relative;
}
.gps-590854351615493066 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615493066 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615493066 .gp-inline-block {
  display: inline-block;
}
.gps-590854351615493066 .gp-flex {
  display: flex;
}
.gps-590854351615493066 .gp-inline-flex {
  display: inline-flex;
}
.gps-590854351615493066 .gp-grid {
  display: grid;
}
.gps-590854351615493066 .gp-contents {
  display: contents;
}
.gps-590854351615493066 .gp-hidden {
  display: none;
}
.gps-590854351615493066 .gp-h-auto {
  height: auto;
}
.gps-590854351615493066 .gp-h-full {
  height: 100%;
}
.gps-590854351615493066 .gp-w-full {
  width: 100%;
}
.gps-590854351615493066 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615493066 .gp-flex-none {
  flex: none;
}
.gps-590854351615493066 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615493066 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615493066 .gp-items-center {
  align-items: center;
}
.gps-590854351615493066 .gp-justify-center {
  justify-content: center;
}
.gps-590854351615493066 .gp-overflow-hidden {
  overflow: hidden;
}
.gps-590854351615493066 .gp-break-words {
  overflow-wrap: break-word;
}
.gps-590854351615493066 .gp-text-center {
  text-align: center;
}
.gps-590854351615493066 .gp-leading-\[0\] {
  line-height: 0;
}
.gps-590854351615493066 .gp-text-g-text-3 {
  color: var(--g-c-text-3);
}
.gps-590854351615493066 .gp-no-underline {
  text-decoration-line: none;
}
.gps-590854351615493066 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615493066 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615493066 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615493066 .disabled\:gp-btn-disabled:disabled {
  cursor: default;
}
.gps-590854351615493066 .disabled\:gp-opacity-30:disabled {
  opacity: 0.3;
}
@media (max-width: 1024px) {
  .gps-590854351615493066 .tablet\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615493066 .tablet\:gp-flex-none {
    flex: none;
  }
}
@media (max-width: 767px) {
  .gps-590854351615493066 .mobile\:gp-h-auto {
    height: auto;
  }
  .gps-590854351615493066 .mobile\:gp-flex-none {
    flex: none;
  }
}
.gps-590854351615493066 .\[\&\>svg\]\:\!gp-h-\[var\(--height-desktop\)\] > svg {
  height: var(--height-desktop) !important;
}
.gps-590854351615493066 .\[\&\>svg\]\:\!gp-w-auto > svg {
  width: auto !important;
}
@media (max-width: 1024px) {
  .gps-590854351615493066 .tablet\:\[\&\>svg\]\:\!gp-h-\[var\(--height-tablet\)\] > svg {
    height: var(--height-tablet) !important;
  }
}
@media (max-width: 767px) {
  .gps-590854351615493066 .mobile\:\[\&\>svg\]\:\!gp-h-\[var\(--height-mobile\)\] > svg {
    height: var(--height-mobile) !important;
  }
}
.gps-590854351615493066 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}
.gps-590854351615493066 .\[\&_p\]\:gp-whitespace-pre-line p {
  white-space: pre-line;
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}

.g4x9kchE3k {
  transform: translateX(-50%);
}

.gKYIuKvIKT {
  --gtc: minmax(38.144329%, 4fr) minmax(0, 4fr) minmax(0, 4fr) !important;
}

.gviK-_ASOJ {
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  display: flex !important;
  flex-wrap: nowrap;
}

.gpvKpAUdiv {
  --gtc: minmax(38.144329%, 4fr) minmax(0, 4fr) minmax(0, 4fr) !important;
}

.gMzhCereRd {
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  display: flex !important;
  flex-wrap: nowrap;
}

.grQZ3ZqYsb {
  --gtc: minmax(38.144329%, 4fr) minmax(0, 4fr) minmax(0, 4fr) !important;
}

.gd_JPWw3HC {
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  display: flex !important;
  flex-wrap: nowrap;
}

.gK_sC2O3hk {
  --gtc: minmax(38.144329%, 4fr) minmax(0, 4fr) minmax(0, 4fr) !important;
}

.g_-Yeizq-r {
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  display: flex !important;
  flex-wrap: nowrap;
}

.gV4nwuz2MY {
  --gtc: minmax(38.144329%, 4fr) minmax(0, 4fr) minmax(0, 4fr) !important;
}

.gRmAH0KQMt {
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  display: flex !important;
  flex-wrap: nowrap;
}

.gyg9UvZMzg {
  --gtc: minmax(38.144329%, 4fr) minmax(0, 4fr) minmax(0, 4fr) !important;
}

.gBpth7-zTs {
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  display: flex !important;
  flex-wrap: nowrap;
}

.grHdZ8LlBH {
  --gtc: minmax(38.144329%, 4fr) minmax(0, 4fr) minmax(0, 4fr) !important;
}

[data-id="gmSMUkW8RS"].gp-button-base::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  border-style: none;
  border-width: 1px 1px 1px 1px;

  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

[data-id="gmSMUkW8RS"]:hover::before {
}

.gps-590854351615361994.gps.gpsil [style*="--bg:"] {
  background: var(--bg);
}
.gps-590854351615361994.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615361994.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615361994.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615361994.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615361994.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615361994.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615361994.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615361994.gps.gpsil [style*="--hvr-bc:"]:hover {
  border-color: var(--hvr-bc);
}
.gps-590854351615361994.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615361994.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615361994.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615361994.gps.gpsil [style*="--hvr-bs:"]:hover {
  border-style: var(--hvr-bs);
}
.gps-590854351615361994.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615361994.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615361994.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615361994.gps.gpsil [style*="--hvr-bw:"]:hover {
  border-width: var(--hvr-bw);
}
.gps-590854351615361994.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615361994.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615361994.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615361994.gps.gpsil [style*="--fd:"] {
  flex-direction: var(--fd);
}
.gps-590854351615361994.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615361994.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615361994.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615361994.gps.gpsil [style*="--fs:"] {
  font-style: var(--fs);
}
.gps-590854351615361994.gps.gpsil [style*="--gg:"] {
  grid-gap: var(--gg);
}
.gps-590854351615361994.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615361994.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615361994.gps.gpsil [style*="--ls:"] {
  letter-spacing: var(--ls);
}
.gps-590854351615361994.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615361994.gps.gpsil [style*="--tdt:"] {
  text-decoration-thickness: var(--tdt);
}
.gps-590854351615361994.gps.gpsil [style*="--tdl:"] {
  text-decoration-line: var(--tdl);
}
.gps-590854351615361994.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351615361994.gps.gpsil [style*="--mt:"] {
  margin-top: var(--mt);
}
.gps-590854351615361994.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615361994.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615361994.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615361994.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615361994.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615361994.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615361994.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615361994.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615361994.gps.gpsil [style*="--tt:"] {
  text-transform: var(--tt);
}
.gps-590854351615361994.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615361994.gps.gpsil [style*="--line-clamp:"] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--line-clamp);
  display: -webkit-box;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615361994.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--gg-tablet:"] {
    grid-gap: var(--gg-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--mb-tablet:"] {
    margin-bottom: var(--mb-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--pb-tablet:"] {
    padding-bottom: var(--pb-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--pt-tablet:"] {
    padding-top: var(--pt-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
  .gps-590854351615361994.gps.gpsil [style*="--line-clamp-tablet:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-tablet);
    display: -webkit-box;
    overflow: hidden;
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615361994.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--gg-mobile:"] {
    grid-gap: var(--gg-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--mb-mobile:"] {
    margin-bottom: var(--mb-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--pb-mobile:"] {
    padding-bottom: var(--pb-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--pt-mobile:"] {
    padding-top: var(--pt-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
  .gps-590854351615361994.gps.gpsil [style*="--line-clamp-mobile:"] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--line-clamp-mobile);
    display: -webkit-box;
    overflow: hidden;
  }
}
.gps-590854351615361994 .-gp-rotate-90,
.gps-590854351615361994 .gp-rotate-180,
.gps-590854351615361994 .gp-rotate-90 {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}
.gps-590854351615361994 .gp-relative {
  position: relative;
}
.gps-590854351615361994 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615361994 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615361994 .gp-flex {
  display: flex;
}
.gps-590854351615361994 .gp-inline-flex {
  display: inline-flex;
}
.gps-590854351615361994 .gp-grid {
  display: grid;
}
.gps-590854351615361994 .gp-hidden {
  display: none;
}
.gps-590854351615361994 .gp-min-h-0 {
  min-height: 0;
}
.gps-590854351615361994 .gp-w-full {
  width: 100%;
}
.gps-590854351615361994 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615361994 .-gp-rotate-90 {
  --tw-rotate: -90deg;
}
.gps-590854351615361994 .-gp-rotate-90,
.gps-590854351615361994 .gp-rotate-180 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.gps-590854351615361994 .gp-rotate-180 {
  --tw-rotate: 180deg;
}
.gps-590854351615361994 .gp-rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.gps-590854351615361994 .gp-cursor-pointer {
  cursor: pointer;
}
.gps-590854351615361994 .gp-grid-rows-\[0fr\] {
  grid-template-rows: 0fr;
}
.gps-590854351615361994 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615361994 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615361994 .gp-items-center {
  align-items: center;
}
.gps-590854351615361994 .gp-justify-center {
  justify-content: center;
}
.gps-590854351615361994 .gp-gap-\[16px\] {
  gap: 16px;
}
.gps-590854351615361994 .gp-overflow-hidden {
  overflow: hidden;
}
.gps-590854351615361994 .gp-overflow-clip {
  overflow: clip;
}
.gps-590854351615361994 .gp-break-all {
  word-break: break-all;
}
.gps-590854351615361994 .gp-text-\[var\(--icon-expand-active-color\)\] {
  color: var(--icon-expand-active-color);
}
.gps-590854351615361994 .gp-transition-all {
  transition-duration: 0.15s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615361994 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615361994 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615361994 .gp-duration-500 {
  transition-duration: 0.5s;
}
.gps-590854351615361994 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (hover: hover) and (pointer: fine) {
  .gps-590854351615361994 .gp-group:hover .group-hover\:\[color\:var\(--icon-expand-hover-color\)\] {
    color: var(--icon-expand-hover-color);
  }
  .gps-590854351615361994 .gp-group:hover .group-hover\:\[color\:var\(--text-hover-color\)\!important\] {
    color: var(--text-hover-color) !important;
  }
}
.gps-590854351615361994 .\[\&\>svg\]\:\!gp-h-\[var\(--height-iconCollapseSize\)\] > svg {
  height: var(--height-iconCollapseSize) !important;
}
.gps-590854351615361994 .\[\&\>svg\]\:\!gp-w-full > svg {
  width: 100% !important;
}
.gps-590854351615361994 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype");
}
.gps-590854351615427530.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615427530.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615427530.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615427530.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615427530.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615427530.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615427530.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615427530.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615427530.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615427530.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615427530.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615427530.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615427530.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615427530.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615427530.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615427530.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615427530.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615427530.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615427530.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615427530.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615427530.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615427530.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615427530.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615427530.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615427530.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615427530.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615427530.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615427530.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615427530.gps.gpsil [style*="--gtc-mobile:"] {
    grid-template-columns: var(--gtc-mobile);
  }
  .gps-590854351615427530.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615427530.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615427530.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
}
.gps-590854351615427530 .gp-relative {
  position: relative;
}
.gps-590854351615427530 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615427530 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615427530 .gp-flex {
  display: flex;
}
.gps-590854351615427530 .gp-grid {
  display: grid;
}
.gps-590854351615427530 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615427530 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615427530 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615427530 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615427530 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615427530 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615427530 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

.gps-590854351615230922.gps.gpsil [style*="--bg:"] {
  background: var(--bg);
}
.gps-590854351615230922.gps.gpsil [style*="--hvr-bg:"]:hover {
  background: var(--hvr-bg);
}
.gps-590854351615230922.gps.gpsil [style*="--bga:"] {
  background-attachment: var(--bga);
}
.gps-590854351615230922.gps.gpsil [style*="--bgc:"] {
  background-color: var(--bgc);
}
.gps-590854351615230922.gps.gpsil [style*="--bgi:"] {
  background-image: var(--bgi);
}
.gps-590854351615230922.gps.gpsil [style*="--hvr-bgi:"]:hover {
  background-image: var(--hvr-bgi);
}
.gps-590854351615230922.gps.gpsil [style*="--bgp:"] {
  background-position: var(--bgp);
}
.gps-590854351615230922.gps.gpsil [style*="--bgr:"] {
  background-repeat: var(--bgr);
}
.gps-590854351615230922.gps.gpsil [style*="--bgs:"] {
  background-size: var(--bgs);
}
.gps-590854351615230922.gps.gpsil [style*="--bc:"] {
  border-color: var(--bc);
}
.gps-590854351615230922.gps.gpsil [style*="--bblr:"] {
  border-bottom-left-radius: var(--bblr);
}
.gps-590854351615230922.gps.gpsil [style*="--hvr-bblr:"]:hover {
  border-bottom-left-radius: var(--hvr-bblr);
}
.gps-590854351615230922.gps.gpsil [style*="--bbrr:"] {
  border-bottom-right-radius: var(--bbrr);
}
.gps-590854351615230922.gps.gpsil [style*="--hvr-bbrr:"]:hover {
  border-bottom-right-radius: var(--hvr-bbrr);
}
.gps-590854351615230922.gps.gpsil [style*="--bs:"] {
  border-style: var(--bs);
}
.gps-590854351615230922.gps.gpsil [style*="--btlr:"] {
  border-top-left-radius: var(--btlr);
}
.gps-590854351615230922.gps.gpsil [style*="--hvr-btlr:"]:hover {
  border-top-left-radius: var(--hvr-btlr);
}
.gps-590854351615230922.gps.gpsil [style*="--btrr:"] {
  border-top-right-radius: var(--btrr);
}
.gps-590854351615230922.gps.gpsil [style*="--hvr-btrr:"]:hover {
  border-top-right-radius: var(--hvr-btrr);
}
.gps-590854351615230922.gps.gpsil [style*="--bw:"] {
  border-width: var(--bw);
}
.gps-590854351615230922.gps.gpsil [style*="--bottom:"] {
  bottom: var(--bottom);
}
.gps-590854351615230922.gps.gpsil [style*="--shadow:"] {
  box-shadow: var(--shadow);
}
.gps-590854351615230922.gps.gpsil [style*="--c:"] {
  color: var(--c);
}
.gps-590854351615230922.gps.gpsil [style*="--cg:"] {
  -moz-column-gap: var(--cg);
  column-gap: var(--cg);
}
.gps-590854351615230922.gps.gpsil [style*="--ff:"] {
  font-family: var(--ff);
}
.gps-590854351615230922.gps.gpsil [style*="--size:"] {
  font-size: var(--size);
}
.gps-590854351615230922.gps.gpsil [style*="--weight:"] {
  font-weight: var(--weight);
}
.gps-590854351615230922.gps.gpsil [style*="--gtc:"] {
  grid-template-columns: var(--gtc);
}
.gps-590854351615230922.gps.gpsil [style*="--h:"] {
  height: var(--h);
}
.gps-590854351615230922.gps.gpsil [style*="--jc:"] {
  justify-content: var(--jc);
}
.gps-590854351615230922.gps.gpsil [style*="--left:"] {
  left: var(--left);
}
.gps-590854351615230922.gps.gpsil [style*="--ls:"] {
  letter-spacing: var(--ls);
}
.gps-590854351615230922.gps.gpsil [style*="--lh:"] {
  line-height: var(--lh);
}
.gps-590854351615230922.gps.gpsil [style*="--mb:"] {
  margin-bottom: var(--mb);
}
.gps-590854351615230922.gps.gpsil [style*="--op:"] {
  opacity: var(--op);
}
.gps-590854351615230922.gps.gpsil [style*="--pc:"] {
  place-content: var(--pc);
}
.gps-590854351615230922.gps.gpsil [style*="--pb:"] {
  padding-bottom: var(--pb);
}
.gps-590854351615230922.gps.gpsil [style*="--pl:"] {
  padding-left: var(--pl);
}
.gps-590854351615230922.gps.gpsil [style*="--pr:"] {
  padding-right: var(--pr);
}
.gps-590854351615230922.gps.gpsil [style*="--pt:"] {
  padding-top: var(--pt);
}
.gps-590854351615230922.gps.gpsil [style*="--pos:"] {
  position: var(--pos);
}
.gps-590854351615230922.gps.gpsil [style*="--ta:"] {
  text-align: var(--ta);
}
.gps-590854351615230922.gps.gpsil [style*="--ts:"] {
  text-shadow: var(--ts);
}
.gps-590854351615230922.gps.gpsil [style*="--w:"] {
  width: var(--w);
}
.gps-590854351615230922.gps.gpsil [style*="--z:"] {
  z-index: var(--z);
}
@media only screen and (max-width: 1024px) {
  .gps-590854351615230922.gps.gpsil [style*="--size-tablet:"] {
    font-size: var(--size-tablet);
  }
  .gps-590854351615230922.gps.gpsil [style*="--h-tablet:"] {
    height: var(--h-tablet);
  }
  .gps-590854351615230922.gps.gpsil [style*="--lh-tablet:"] {
    line-height: var(--lh-tablet);
  }
  .gps-590854351615230922.gps.gpsil [style*="--pl-tablet:"] {
    padding-left: var(--pl-tablet);
  }
  .gps-590854351615230922.gps.gpsil [style*="--pr-tablet:"] {
    padding-right: var(--pr-tablet);
  }
  .gps-590854351615230922.gps.gpsil [style*="--w-tablet:"] {
    width: var(--w-tablet);
  }
}
@media only screen and (max-width: 767px) {
  .gps-590854351615230922.gps.gpsil [style*="--size-mobile:"] {
    font-size: var(--size-mobile);
  }
  .gps-590854351615230922.gps.gpsil [style*="--h-mobile:"] {
    height: var(--h-mobile);
  }
  .gps-590854351615230922.gps.gpsil [style*="--lh-mobile:"] {
    line-height: var(--lh-mobile);
  }
  .gps-590854351615230922.gps.gpsil [style*="--pl-mobile:"] {
    padding-left: var(--pl-mobile);
  }
  .gps-590854351615230922.gps.gpsil [style*="--pr-mobile:"] {
    padding-right: var(--pr-mobile);
  }
  .gps-590854351615230922.gps.gpsil [style*="--w-mobile:"] {
    width: var(--w-mobile);
  }
}
.gps-590854351615230922 .gp-relative {
  position: relative;
}
.gps-590854351615230922 .gp-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gps-590854351615230922 .gp-mb-0 {
  margin-bottom: 0;
}
.gps-590854351615230922 .gp-flex {
  display: flex;
}
.gps-590854351615230922 .gp-inline-flex {
  display: inline-flex;
}
.gps-590854351615230922 .gp-grid {
  display: grid;
}
.gps-590854351615230922 .gp-h-full {
  height: 100%;
}
.gps-590854351615230922 .gp-max-w-full {
  max-width: 100%;
}
.gps-590854351615230922 .gp-grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}
.gps-590854351615230922 .gp-flex-col {
  flex-direction: column;
}
.gps-590854351615230922 .gp-items-center {
  align-items: center;
}
.gps-590854351615230922 .gp-justify-center {
  justify-content: center;
}
.gps-590854351615230922 .gp-overflow-hidden {
  overflow: hidden;
}
.gps-590854351615230922 .gp-break-words {
  overflow-wrap: break-word;
}
.gps-590854351615230922 .gp-text-g-text-3 {
  color: var(--g-c-text-3);
}
.gps-590854351615230922 .gp-no-underline {
  text-decoration-line: none;
}
.gps-590854351615230922 .gp-transition-colors {
  transition-duration: 0.15s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615230922 .gp-duration-200 {
  transition-duration: 0.2s;
}
.gps-590854351615230922 .gp-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.gps-590854351615230922 .disabled\:gp-btn-disabled:disabled {
  cursor: default;
}
.gps-590854351615230922 .disabled\:gp-opacity-30:disabled {
  opacity: 0.3;
}
.gps-590854351615230922 .\[\&_\*\]\:gp-max-w-full * {
  max-width: 100%;
}

[data-id="g4FShbDU1e"].gp-button-base::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  border-style: none;
  border-width: 1px 1px 1px 1px;

  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

[data-id="g4FShbDU1e"]:hover::before {
}

.dbtfy-trust-badge {
  border-radius: 0px;
}

.footer .dbtfy-trust-badge {
  padding: 1rem;
}

#satcb_bar {
  display: none;
}

.satcb_variants select {
  background-size: 13px;
  background-position: right 5px center !important;
}
.back_button {
    max-width: 50px !important;
}

@media screen and (max-width: 1024px) {
    .back_button {
    max-width: 80px !important;
    }
}
@media screen and (max-width: 400px) {
  #DlnXcZP7sZ {
  left: 180px;
  }
}

.burger-icon {
  display: flex;
  flex-direction: column;
  cursor: pointer;
  margin-bottom: 15px;
}
.burger-icon span {
  height: 3px;
  width: 25px;
  background: black;
  margin: 2px;
}
.docs_title {
  text-align: center !important;
}
.thanks_container {
  margin: 0 auto;
  padding: 40px 10px;
  max-width: 800px;
}