/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties;
.visible {
  visibility: visible;
}
.static {
  position: static;
}
.mx-auto {
  margin-inline: auto;
}
.block {
  display: block;
}
.flex {
  display: flex;
}
.hidden {
  display: none;
}
.h-\[30px\] {
  height: 30px;
}
.h-\[36px\] {
  height: 36px;
}
.min-h-screen {
  min-height: 100vh;
}
.w-\[50px\] {
  width: 50px;
}
.w-full {
  width: 100%;
}
.max-w-\[200px\] {
  max-width: 200px;
}
.max-w-\[370px\] {
  max-width: 370px;
}
.flex-col {
  flex-direction: column;
}
.items-center {
  align-items: center;
}
.items-end {
  align-items: flex-end;
}
.justify-center {
  justify-content: center;
}
.gap-\[8px\] {
  gap: 8px;
}
.rounded-\[8px\] {
  border-radius: 8px;
}
.border-none {
  --tw-border-style: none;
  border-style: none;
}
.bg-transparent {
  background-color: transparent;
}
.px-\[4px\] {
  padding-inline: 4px;
}
.pt-\[120px\] {
  padding-top: 120px;
}
.text-center {
  text-align: center;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[42px\] {
  font-size: 42px;
}
.leading-\[1\] {
  --tw-leading: 1;
  line-height: 1;
}
.leading-\[2\] {
  --tw-leading: 2;
  line-height: 2;
}
.text-\[\#0A0A0A\] {
  color: #0A0A0A;
}
.text-\[\#296673\] {
  color: #296673;
}
.uppercase {
  text-transform: uppercase;
}
.filter {
  filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.outline-none {
  --tw-outline-style: none;
  outline-style: none;
}
@layer utilities {
  .custom-gradient-bg {
    display: flex;
    height: 100%;
    width: 100%;
    padding-bottom: 14px;
    background: linear-gradient(117deg, rgba(235,192,191,0) 0%, rgba(210,155,174,0.5) 73.46%), linear-gradient(180deg, #EEC29D 0%, #EFDAC8 20%, #EFDAC8 79.81%, #EEC29D 100%);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-leading: initial;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
    }
  }
}
