@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-dc4d5439], [data-v-dc4d5439]::before, [data-v-dc4d5439]::after, [data-v-dc4d5439]::backdrop { --tw-font-weight: initial; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: initial; }
}
}
.numero-da-secao[data-v-dc4d5439] { --tw-font-weight: var(--font-weight-light,300); font-size: 32px; font-weight: var(--font-weight-light,300); --tw-tracking: var(--tracking-tight,-.025em); letter-spacing: var(--tracking-tight,-.025em); color: rgba(107, 84, 56, 0.5); }
@supports (color:color-mix(in lab, red, red)) {
  .numero-da-secao[data-v-dc4d5439] { color: rgba(107, 84, 56, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .numero-da-secao[data-v-dc4d5439] { color: color-mix(in oklab, var(--color-brand-brown,#6b5438) 50%, transparent); }
}
}
.numero-da-secao[data-v-dc4d5439] { --tw-numeric-spacing: tabular-nums; font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,); font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,); }
@property --tw-font-weight { syntax: "*"; inherits: false; }
@property --tw-tracking { syntax: "*"; inherits: false; }
@property --tw-ordinal { syntax: "*"; inherits: false; }
@property --tw-slashed-zero { syntax: "*"; inherits: false; }
@property --tw-numeric-figure { syntax: "*"; inherits: false; }
@property --tw-numeric-spacing { syntax: "*"; inherits: false; }
@property --tw-numeric-fraction { syntax: "*"; inherits: false; }