@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-d9dd940b], [data-v-d9dd940b]::before, [data-v-d9dd940b]::after, [data-v-d9dd940b]::backdrop { --tw-font-weight: initial; --tw-border-style: solid; --tw-duration: initial; --tw-tracking: initial; }
}
}
.oab-chip[data-v-d9dd940b] { border-radius: var(--radius-md,.375rem); background-color: rgba(224, 123, 79, 0.1); align-items: center; display: inline-flex; }
@supports (color:color-mix(in lab, red, red)) {
  .oab-chip[data-v-d9dd940b] { background-color: rgba(224, 123, 79, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .oab-chip[data-v-d9dd940b] { background-color: color-mix(in oklab, var(--color-brand-orange,#e07b4f) 10%, transparent); }
}
}
.oab-chip[data-v-d9dd940b] { padding-inline: calc(var(--spacing,.25rem) * 1.5); --tw-font-weight: var(--font-weight-semibold,600); font-size: 13px; font-weight: var(--font-weight-semibold,600); white-space: nowrap; color: var(--color-brand-orange-dark,#c67448); padding-block: 1px; }
.benefit-card[data-v-d9dd940b] { align-items: flex-start; gap: calc(var(--spacing,.25rem) * 3.5); border-radius: var(--radius-2xl,1rem); border-style: var(--tw-border-style); padding: calc(var(--spacing,.25rem) * 3.5); transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1))); --tw-duration: .2s; will-change: transform; border-width: 1px; transition-duration: 0.2s; display: flex; position: relative; }
.benefit-card[data-v-d9dd940b]:hover { transform: translateY(-1px); }
.benefit-card--live[data-v-d9dd940b] { background: linear-gradient(135deg, rgba(224, 123, 79, 0.09) 0%, rgba(255, 255, 255, 0.4) 60%); border-color: rgba(224, 123, 79, 0.28); box-shadow: rgba(224, 123, 79, 0.5) 0px 6px 18px -12px; }
.benefit-card--live[data-v-d9dd940b]:hover { box-shadow: rgba(224, 123, 79, 0.55) 0px 12px 26px -12px; }
.benefit-card--movements[data-v-d9dd940b] { background: linear-gradient(135deg, rgba(139, 92, 246, 0.07) 0%, rgba(255, 255, 255, 0.4) 60%); border-color: rgba(139, 92, 246, 0.2); }
.benefit-card--movements[data-v-d9dd940b]:hover { box-shadow: rgba(139, 92, 246, 0.5) 0px 10px 22px -14px; }
.night-label[data-v-d9dd940b] { margin-block: calc(var(--spacing,.25rem) * 3.5); align-items: center; gap: calc(var(--spacing,.25rem) * 3); --tw-font-weight: var(--font-weight-semibold,600); font-size: 11px; font-weight: var(--font-weight-semibold,600); --tw-tracking: var(--tracking-wider,.05em); letter-spacing: var(--tracking-wider,.05em); color: rgba(102, 102, 102, 0.7); display: flex; }
@supports (color:color-mix(in lab, red, red)) {
  .night-label[data-v-d9dd940b] { color: rgba(102, 102, 102, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .night-label[data-v-d9dd940b] { color: color-mix(in oklab, var(--color-text-secondary,#666) 70%, transparent); }
}
}
.night-label[data-v-d9dd940b] { text-transform: uppercase; }
.night-label[data-v-d9dd940b]::before, .night-label[data-v-d9dd940b]::after { content: ""; background: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0)); flex: 1 1 0%; height: 1px; }
.live-pill[data-v-d9dd940b] { align-items: center; gap: var(--spacing,.25rem); padding-inline: calc(var(--spacing,.25rem) * 2); padding-block: calc(var(--spacing,.25rem) * .5); --tw-font-weight: var(--font-weight-semibold,600); font-size: 10px; font-weight: var(--font-weight-semibold,600); --tw-tracking: var(--tracking-wide,.025em); letter-spacing: var(--tracking-wide,.025em); color: rgb(197, 60, 0); text-transform: uppercase; background-color: rgb(255, 237, 213); border-radius: 2.14748e+09px; display: inline-flex; }
@supports (color:#000) and (top:var(--f)) {
  .live-pill[data-v-d9dd940b] { background-color: var(--color-orange-100,#ffedd5); color: var(--color-orange-700,#c53c00); }
}
.live-dot[data-v-d9dd940b] { height: calc(var(--spacing,.25rem) * 1.5); width: calc(var(--spacing,.25rem) * 1.5); background-color: rgb(254, 110, 0); border-radius: 2.14748e+09px; display: inline-block; position: relative; }
@supports (color:#000) and (top:var(--f)) {
  .live-dot[data-v-d9dd940b] { background-color: var(--color-orange-500,#fe6e00); }
}
.live-dot[data-v-d9dd940b]::after { content: ""; background-color: rgb(254, 110, 0); border-radius: 2.14748e+09px; animation: 1.6s cubic-bezier(0, 0, 0.2, 1) 0s infinite normal none running live-ping-d9dd940b; position: absolute; inset: 0px; }
@supports (color:#000) and (top:var(--f)) {
  .live-dot[data-v-d9dd940b]::after { background-color: var(--color-orange-500,#fe6e00); }
}
.benefit-link[data-v-d9dd940b] { align-items: center; gap: calc(var(--spacing,.25rem) * .5); --tw-font-weight: var(--font-weight-medium,500); font-weight: var(--font-weight-medium,500); color: var(--color-accent-text,#e07b4f); transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1))); transition-duration: var(--tw-duration,var(--default-transition-duration,.15s)); display: inline-flex; }
@media (hover: hover) {
  .benefit-link[data-v-d9dd940b]:hover { color: var(--color-brand-orange-dark,#c67448); }
}
@keyframes live-ping-d9dd940b { 
  0% { opacity: 0.7; transform: scale(1); }
  75%, 100% { opacity: 0; transform: scale(2.4); }
}
.reveal[data-v-d9dd940b] { animation: 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running reveal-enter-d9dd940b; }
@keyframes reveal-enter-d9dd940b { 
  0% { opacity: 0; transform: translateY(8px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@media (prefers-reduced-motion: reduce) {
  .reveal[data-v-d9dd940b], .live-dot[data-v-d9dd940b]::after { animation: auto ease 0s 1 normal none running none; }
  .benefit-card[data-v-d9dd940b] { transition: none; }
}
@media screen {
  .dark .oab-chip[data-v-d9dd940b] { color: var(--color-accent-text); }
  .dark .benefit-card--live[data-v-d9dd940b] { box-shadow: none; background: linear-gradient(135deg, rgba(224, 123, 79, 0.12) 0%, rgba(224, 123, 79, 0.02) 60%); }
  .dark .benefit-card--movements[data-v-d9dd940b] { background: linear-gradient(135deg, rgba(167, 139, 250, 0.12) 0%, rgba(167, 139, 250, 0.02) 60%); border-color: rgba(167, 139, 250, 0.25); }
  .dark .benefit-card--live[data-v-d9dd940b]:hover, .dark .benefit-card--movements[data-v-d9dd940b]:hover { box-shadow: none; }
  .dark .night-label[data-v-d9dd940b]::before, .dark .night-label[data-v-d9dd940b]::after { background: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0)); }
  .dark .live-pill[data-v-d9dd940b] { color: rgb(253, 186, 116); background-color: rgba(251, 146, 60, 0.12); }
}
@property --tw-font-weight { syntax: "*"; inherits: false; }
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-duration { syntax: "*"; inherits: false; }
@property --tw-tracking { syntax: "*"; inherits: false; }