/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */
:root:not(#\#), :host:not(#\#) {
  --tw-color-black: #000;
  --tw-color-white: #fff;
}
.tw\:\!mt-\[4\.1667vw\]:not(#\#) {
  margin-top: 4.1667vw !important;
}
.tw\:mt-\[2\.5vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.5vw;
}
.tw\:flex:not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
}
.tw\:grid:not(#\#):not(#\#):not(#\#):not(#\#) {
  display: grid;
}
.tw\:aspect-square:not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1 / 1;
}
.tw\:h-1\/2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(1/2 * 100%);
}
.tw\:h-full:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}
.tw\:w-1\/2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(1/2 * 100%);
}
.tw\:w-\[72\.9167vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72.9167vw;
}
.tw\:w-full:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}
.tw\:shrink-0:not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}
.tw\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.tw\:flex-col:not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}
.tw\:items-center:not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: center;
}
.tw\:justify-center:not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}
.tw\:gap-\[0\.625vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: 0.625vw;
}
.tw\:rounded-\[0\.8333vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 0.8333vw;
}
.tw\:bg-\[\#dce1eb\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #dce1eb;
}
.tw\:p-\[1vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 1vw;
}
.tw\:pt-\[2\.5vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2.5vw;
}
.tw\:pb-\[4\.1667vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4.1667vw;
}
.tw\:text-center:not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
.tw\:text-\[1\.25vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.25vw;
}
.tw\:text-\[1\.6667vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.6667vw;
}
.tw\:text-\[max\(1\.4583vw\,17\.5px\)\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: max(1.4583vw, 17.5px);
}
.tw\:leading-\[1\.5\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: 1.5;
  line-height: 1.5;
}
.tw\:leading-\[1\.7\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: 1.7;
  line-height: 1.7;
}
.tw\:font-\[700\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: 700;
  font-weight: 700;
}
.tw\:text-\[\#0070C1\]:not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #0070C1;
}
.tw\:text-black\/70:not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--tw-color-black);
}
@supports (color: color-mix(in lab, red, red)) {
  .tw\:text-black\/70:not(#\#):not(#\#):not(#\#):not(#\#) {
    color: color-mix(in oklab, var(--tw-color-black) 70%, transparent);
  }
}
.tw\:text-white\/80:not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--tw-color-white);
}
@supports (color: color-mix(in lab, red, red)) {
  .tw\:text-white\/80:not(#\#):not(#\#):not(#\#):not(#\#) {
    color: color-mix(in oklab, var(--tw-color-white) 80%, transparent);
  }
}
@media (max-width: 599.98px) {
  .tw\:max-\[600px\]\:grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (max-width: 599.98px) {
  .tw\:max-\[600px\]\:text-\[2\.6667vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.6667vw;
  }
}
@media (max-width: 599.98px) {
  .tw\:max-\[600px\]\:text-\[2vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2vw;
  }
}
@media (max-width: 599.98px) {
  .tw\:max-\[600px\]\:text-\[3\.0617vw\]:not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3.0617vw;
  }
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
  *, ::before, ::after, ::backdrop {
    --tw-leading: initial;
    --tw-font-weight: initial;
  }
}
