@keyframes nadi-source-in{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes nadi-stream-draw{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes nadi-ring-expand{0%{opacity:0;transform:scale(0)}to{opacity:.38;transform:scale(1)}}@keyframes nadi-center-in{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes nadi-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes nadi-pulse-stream{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes nadi-ring-breathe{0%,to{opacity:.14}50%{opacity:.52}}@keyframes nadi-dot-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.55)}}@keyframes nadi-load-spin{0%,59%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nadi-hero-intro{transform-origin:center;animation:nadi-spin 1.8s cubic-bezier(.22,1,.36,1) both;animation-delay:2.7s}.nadi-hero-intro .nadi-source-a{transform-box:fill-box;transform-origin:center;animation:nadi-source-in .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.1s}.nadi-hero-intro .nadi-source-b{transform-box:fill-box;transform-origin:center;animation:nadi-source-in .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.38s}.nadi-hero-intro .nadi-source-c{transform-box:fill-box;transform-origin:center;animation:nadi-source-in .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.66s}.nadi-hero-intro .nadi-stream-a{stroke-dasharray:40;stroke-dashoffset:40;animation:nadi-stream-draw .75s cubic-bezier(.4,0,.2,1) both;animation-delay:.45s}.nadi-hero-intro .nadi-stream-b{stroke-dasharray:40;stroke-dashoffset:40;animation:nadi-stream-draw .75s cubic-bezier(.4,0,.2,1) both;animation-delay:.75s}.nadi-hero-intro .nadi-stream-c{stroke-dasharray:40;stroke-dashoffset:40;animation:nadi-stream-draw .75s cubic-bezier(.4,0,.2,1) both;animation-delay:1.05s}.nadi-hero-intro .nadi-ring{transform-box:fill-box;transform-origin:center;animation:nadi-ring-expand .5s ease both;animation-delay:1.55s}.nadi-hero-intro .nadi-center{transform-box:fill-box;transform-origin:center;animation:nadi-center-in .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:1.85s}.nadi-loading{transform-origin:center;animation:nadi-load-spin 3s cubic-bezier(.22,1,.36,1) infinite}.nadi-loading .nadi-ghost{opacity:.18}.nadi-loading .nadi-ghost-source{opacity:.22}.nadi-loading .nadi-ghost-ring{opacity:.08}.nadi-loading .nadi-stream-a{stroke-dasharray:6 34;animation:nadi-pulse-stream 1.8s linear infinite;animation-delay:0s}.nadi-loading .nadi-stream-b{stroke-dasharray:6 34;animation:nadi-pulse-stream 1.8s linear infinite;animation-delay:.6s}.nadi-loading .nadi-stream-c{stroke-dasharray:6 34;animation:nadi-pulse-stream 1.8s linear infinite;animation-delay:1.2s}.nadi-loading .nadi-ring{animation:nadi-ring-breathe 1.8s ease-in-out infinite}.nadi-loading .nadi-center{transform-box:fill-box;transform-origin:center;animation:nadi-dot-breathe 1.8s ease-in-out infinite}.nadi-flow .nadi-ghost{opacity:.18}.nadi-flow .nadi-ghost-source{opacity:.22}.nadi-flow .nadi-ghost-ring{opacity:.08}.nadi-flow .nadi-stream-a,.nadi-flow .nadi-stream-b{stroke-dasharray:6 34;animation:nadi-pulse-stream 1.8s linear infinite}.nadi-flow .nadi-stream-b{animation-delay:.6s}.nadi-flow .nadi-stream-c{stroke-dasharray:6 34;animation:nadi-pulse-stream 1.8s linear infinite;animation-delay:1.2s}.nadi-flow .nadi-ring{animation:nadi-ring-breathe 1.8s ease-in-out infinite}.nadi-flow .nadi-center{transform-box:fill-box;transform-origin:center;animation:nadi-dot-breathe 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.nadi-flow,.nadi-flow *,.nadi-hero-intro,.nadi-hero-intro *,.nadi-loading,.nadi-loading *{animation:none!important}}