:root{
--dur-instant:90ms;/* @kind other */--dur-fast:160ms;/* @kind other */--dur-base:240ms;/* @kind other */--dur-slow:420ms;/* @kind other */
--dur-editorial:700ms;/* @kind other */

/* Calm, no overshoot. Nothing in this brand bounces. */
--ease-standard:cubic-bezier(.22,.61,.36,1);/* @kind other */
--ease-out:cubic-bezier(.16,1,.3,1);/* @kind other */
--ease-in:cubic-bezier(.4,0,1,1);/* @kind other */
--transition-control:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard);/* @kind other */
--transition-image:transform var(--dur-slow) var(--ease-out),opacity var(--dur-base) var(--ease-standard);/* @kind other */
}
@media (prefers-reduced-motion:reduce){:root{--dur-instant:0ms;/* @kind other */--dur-fast:0ms;/* @kind other */--dur-base:0ms;/* @kind other */--dur-slow:0ms;/* @kind other */--dur-editorial:0ms;/* @kind other */}}
