/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */
@layer properties;
.relative {
  position: relative;
}
.z-10 {
  z-index: 10;
}
.mx-auto {
  margin-inline: auto;
}
.flex {
  display: flex;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.inline-flex {
  display: inline-flex;
}
.w-auto {
  width: auto;
}
.w-fit {
  width: fit-content;
}
.max-w-\[1000px\] {
  max-width: 1000px;
}
.max-w-\[1240px\] {
  max-width: 1240px;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.items-center {
  align-items: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-center {
  justify-content: center;
}
.overflow-hidden {
  overflow: hidden;
}
.rounded-\[34px\] {
  border-radius: 34px;
}
.rounded-\[38px\] {
  border-radius: 38px;
}
.rounded-full {
  border-radius: calc(infinity * 1px);
}
.border-t {
  border-top-style: var(--tw-border-style);
  border-top-width: 1px;
}
.bg-\[\#0b1020\] {
  background-color: #0b1020;
}
.bg-\[\#0c1120\] {
  background-color: #0c1120;
}
.bg-\[\#101522\] {
  background-color: #101522;
}
.bg-\[\#ebe5da\] {
  background-color: #ebe5da;
}
.bg-\[\#f5f1e9\] {
  background-color: #f5f1e9;
}
.text-center {
  text-align: center;
}
.text-\[clamp\(3rem\,8vw\,7\.2rem\)\] {
  font-size: clamp(3rem, 8vw, 7.2rem);
}
.leading-\[0\.9\] {
  --tw-leading: 0.9;
  line-height: 0.9;
}
.tracking-\[-0\.05em\] {
  --tw-tracking: -0.05em;
  letter-spacing: -0.05em;
}
.tracking-\[-0\.045em\] {
  --tw-tracking: -0.045em;
  letter-spacing: -0.045em;
}
.tracking-\[-0\.065em\] {
  --tw-tracking: -0.065em;
  letter-spacing: -0.065em;
}
.tracking-\[0\.16em\] {
  --tw-tracking: 0.16em;
  letter-spacing: 0.16em;
}
.text-balance {
  text-wrap: balance;
}
.text-\[\#6b707b\] {
  color: #6b707b;
}
.text-\[\#59606e\] {
  color: #59606e;
}
.text-\[\#101522\] {
  color: #101522;
}
.uppercase {
  text-transform: uppercase;
}
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.selection\:bg-\[\#6d4aff\] {
  & *::selection {
    background-color: #6d4aff;
  }
  &::selection {
    background-color: #6d4aff;
  }
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  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-border-style: solid;
      --tw-leading: initial;
      --tw-tracking: initial;
    }
  }
}
