.brand-logo.brand-logo-animated>.brand-universal{clip-path:none}.brand-logo-parts{--brand-trace-duration:1.3s;--brand-trace-delay:80ms;--brand-lens-duration:.72s;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.brand-logo-trace{stroke-dasharray:1000}@media (prefers-reduced-motion:no-preference){.brand-logo.brand-logo-animated[data-brand-motion=playing]>.brand-universal{clip-path:inset(0 0 0 22%)}.brand-logo[data-brand-motion=playing]>.brand-logo-parts{display:block}.brand-logo[data-brand-motion=playing] .brand-logo-trace{animation:brand-glass-trace var(--brand-trace-duration) ease-in-out var(--brand-trace-delay) both}.brand-logo[data-brand-motion=playing] .brand-logo-lens{animation:brand-glass-lens var(--brand-lens-duration) ease-in-out calc(var(--brand-trace-duration) + var(--brand-trace-delay)) both}}@keyframes brand-glass-trace{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes brand-glass-lens{0%{opacity:0}30%,45%{opacity:1}67%{opacity:.3}to{opacity:1}}
