.brand-glow[data-v-a8e8002b]{pointer-events:none;opacity:0;background:radial-gradient(2.5rem 2.5rem at var(--brand-glow-x,50%) var(--brand-glow-y,50%),color-mix(in oklch,var(--color-primary,oklch(62% .19 260)) 85%,#fff),transparent 70%);mix-blend-mode:screen;transition:opacity .2s;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.brand-glow--visible[data-v-a8e8002b]{opacity:1}@media (prefers-reduced-motion:reduce){.brand-glow[data-v-a8e8002b]{transition:none}}
