.loading .loading-magic{display:block;width:min(280px,75vw);height:auto;flex:none;overflow:visible;color:var(--ink)}.magic-wand{transform-origin:92px 208px;animation:magic-wand-sway 3.6s ease-in-out infinite}.magic-spark{transform-box:fill-box;transform-origin:center;animation:magic-spark-bloom 3.6s ease-in-out infinite;animation-delay:var(--spark-delay)}.magic-trail{opacity:.4;animation:magic-trail-drift 3.6s linear infinite}@keyframes magic-wand-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(4deg) translateY(-3px)}}@keyframes magic-spark-bloom{0%,12%,85%,to{opacity:0;transform:scale(.55)}32%,52%{opacity:1;transform:scale(1)}68%{opacity:.65;transform:scale(.85)}}@keyframes magic-trail-drift{to{stroke-dashoffset:-20}}@media(prefers-reduced-motion:reduce){.loading-magic .magic-wand,.loading-magic .magic-spark,.loading-magic .magic-trail{animation:none;transform:none}.loading-magic .magic-spark{opacity:1}}[data-reduced-motion=true] .loading-magic .magic-wand,[data-reduced-motion=true] .loading-magic .magic-spark,[data-reduced-motion=true] .loading-magic .magic-trail{animation:none;transform:none}[data-reduced-motion=true] .loading-magic .magic-spark{opacity:1}.native-wordmark{display:flex;flex-direction:column;align-items:center;gap:26px;width:100%;color:var(--ink)}.native-wordmark .native-feather{display:block;width:125px;height:112px;overflow:visible}.native-wordmark .native-lettering{display:block;width:100%;max-width:420px;height:70px;overflow:visible}.native-ink-trace{stroke-dasharray:1;stroke-dashoffset:1;animation:native-outline 2.5s linear forwards}.native-ink-fill{transform-box:fill-box;transform-origin:left center;transform:scaleX(0);animation:native-fill .75s ease-in-out 2.5s forwards}.native-motion-still .native-ink-trace{stroke-dashoffset:0;animation:none}.native-motion-still .native-ink-fill{transform:scaleX(1);animation:none}.native-storybook{display:block;width:100%;height:160px;margin-inline:auto;overflow:visible;color:var(--ink)}.native-benefit{display:block;width:44px;height:44px;flex:0 0 44px;overflow:visible}@keyframes native-outline{to{stroke-dashoffset:0}}@keyframes native-fill{to{transform:scaleX(1)}}@media(max-height:799px){.native-storybook{height:125px}.native-benefit{width:38px;height:38px;flex-basis:38px}}@media(prefers-reduced-motion:reduce){.native-ink-trace{stroke-dashoffset:0;animation:none}.native-ink-fill{transform:scaleX(1);animation:none}}[data-reduced-motion=true] .native-ink-trace{stroke-dashoffset:0;animation:none}[data-reduced-motion=true] .native-ink-fill{transform:scaleX(1);animation:none}
