@media (prefers-reduced-motion:no-preference){[data-motion]{opacity:0;animation-duration:var(--motion-speed,.4s);animation-delay:calc(var(--motion-delay,0) * 1ms);animation-timing-function:cubic-bezier(.2,.7,.3,1);animation-play-state:paused;animation-fill-mode:both}[data-motion][data-motion-trigger=load],[data-motion][data-motion-visible]{animation-play-state:running}[data-motion=fade]{animation-name:pairly-fade}[data-motion=rise]{animation-name:pairly-rise}[data-motion=settle]{animation-name:pairly-settle}[data-motion=reveal]{animation-name:pairly-reveal}[data-motion=scale]{animation-name:pairly-scale}:root:not([data-motion-ready]) [data-motion]{opacity:1;animation:none}}@keyframes pairly-fade{0%{opacity:0}to{opacity:1}}@keyframes pairly-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pairly-settle{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes pairly-reveal{0%{opacity:0;clip-path:inset(0 0 35%)}to{opacity:1;clip-path:inset(0)}}@keyframes pairly-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}
:where([data-pairly-site]){--btn-focus:var(--brand)}:where([data-pairly-band=brand]){--btn-primary-bg:var(--brand-fg);--btn-primary-fg:var(--brand);--btn-secondary-fg:var(--brand-fg);--btn-secondary-border:var(--brand-fg);--btn-text-fg:var(--brand-fg);--btn-focus:var(--brand-fg)}:where([data-pairly-band=inverse]){--btn-primary-bg:var(--ink-on-inverse);--btn-primary-fg:var(--surface-inverse);--btn-secondary-fg:var(--ink-on-inverse);--btn-secondary-border:var(--ink-on-inverse);--btn-text-fg:var(--ink-on-inverse);--btn-focus:var(--ink-on-inverse)}
