:where(.brand-lightfall){pointer-events:none;position:absolute;inset:0}.brand-lightfall-fallback{width:100%;height:100%;color:var(--green);stroke-width:2px;opacity:0;transition:opacity .55s ease-out;position:absolute;inset:0}.brand-lightfall .lightfall-container{opacity:0;transition:opacity .55s ease-out}.brand-lightfall .lightfall-container[data-ready=true]{opacity:1}.brand-lightfall[data-reduced=true]:not(:has(.lightfall-container[data-ready=true])) .brand-lightfall-fallback{opacity:1}.brand-lightfall:has(.lightfall-container[data-state=fallback]) .brand-lightfall-fallback{opacity:1}@media (prefers-reduced-motion:reduce){.brand-lightfall .lightfall-container,.brand-lightfall-fallback{transition:none}}
