@layer components{.sw-root{width:93.8526em;height:45.8761em;position:relative}}.sw-frame{position:absolute;overflow:hidden}.sw-svg{display:block;position:absolute;overflow:hidden}.sw-ribbons{isolation:isolate}.sw-ribbon{transform-box:view-box;transform-origin:32.98% 59.71%;animation:sw-breathe var(--dur) var(--motion-ease-in-out) var(--delay) infinite alternate both}@keyframes sw-breathe{0%{transform:translateY(calc(var(--ty) * -1)) scaleY(var(--s0))}to{transform:translateY(var(--ty)) scaleY(var(--s1))}}.sw-shimmer{transform-box:view-box;animation:sw-shimmer-drift var(--dur) var(--motion-ease-in-out) var(--delay) infinite alternate both}@keyframes sw-shimmer-drift{0%{transform:translate(calc(var(--dx) * -1), calc(var(--dy) * -1))}to{transform:translate(var(--dx), var(--dy))}}.sw-threadDraw{stroke-dasharray:1 1;stroke-dashoffset:-1px;transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.sw-svg[data-drawn=true] .sw-threadDraw{stroke-dashoffset:0}.sw-threadFlow{stroke-dasharray:.03 .07;opacity:0;transition:opacity .8s ease-out 1s;animation:8s linear infinite sw-flow}.sw-svg[data-drawn=true] .sw-threadFlow{opacity:1}@keyframes sw-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.sw-root[data-lite] :is(.sw-ribbon,.sw-shimmer){animation:none}.sw-root[data-lite] .sw-ribbons{will-change:transform;transform-origin:33% 60%;animation:sw-breathe-lite 10s var(--motion-ease-in-out) infinite alternate both}@keyframes sw-breathe-lite{0%{transform:translateY(-.6%)scaleY(.975)}to{transform:translateY(.6%)scale(1.015,1.025)}}[data-ambient=paused] :is(.sw-ribbon,.sw-shimmer,.sw-threadFlow,.sw-ribbons){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sw-ribbon,.sw-shimmer,.sw-root[data-lite] .sw-ribbons{animation:none}.sw-threadDraw{stroke-dashoffset:0;transition:none}.sw-threadFlow{display:none}}@media (max-width:767px){.sw-ribbon,.sw-shimmer,.sw-root[data-lite] .sw-ribbons{animation:none}.sw-threadDraw{stroke-dashoffset:0;transition:none}.sw-threadFlow{display:none}}
