@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  [data-v-1599b51a], [data-v-1599b51a]::before, [data-v-1599b51a]::after, [data-v-1599b51a]::backdrop { --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; }
}
}
.hero-title[data-v-1599b51a] { --tw-leading: 1.1; --tw-font-weight: var(--font-weight-bold,700); line-height: 1.1; font-weight: var(--font-weight-bold,700); --tw-tracking: -.4px; letter-spacing: -0.4px; color: var(--color-text-primary,#2d2d2d); font-size: clamp(20px, 3vw, 26px); }
@property --tw-leading { syntax: "*"; inherits: false; }
@property --tw-font-weight { syntax: "*"; inherits: false; }
@property --tw-tracking { syntax: "*"; inherits: false; }