.js-reveal{opacity:1;transform:none}.js-reveal.js-reveal--armed{opacity:0;transform:translateY(22px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.js-reveal.js-reveal--armed.is-visible{opacity:1;transform:translateY(0)}.js-reveal.js-reveal--heading.js-reveal--armed{transform:translateY(28px)}.js-reveal.js-reveal--amplified.js-reveal--armed{transform:translateY(40px);transition-duration:.6s;transition-delay:80ms}.js-reveal.js-reveal--heading.js-reveal--armed.is-visible,.js-reveal.js-reveal--amplified.js-reveal--armed.is-visible{transform:translateY(0)}[data-stagger]>*{transition-delay:var(--stagger-delay, 0ms)}[data-flip-overlay]{opacity:0;transition:opacity .4s var(--ease)}[data-flip-overlay].is-active{opacity:1}.flip-rule{position:absolute;inset-inline:0;bottom:0;height:1px;background-color:var(--accent-fill);transform:scaleX(0);transform-origin:left center;pointer-events:none;z-index:2}@supports (animation-timeline: view()){.flip-rule{animation:flip-rule-wipe linear both;animation-timeline:view();animation-range:cover 20% cover 55%}}@keyframes flip-rule-wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.card{transition:border-color .2s var(--ease-micro),transform .2s var(--ease-micro),box-shadow .2s var(--ease-micro);box-shadow:inset 0 0 0 0 transparent}.card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--accent-fill)}.pulse-dot{animation:pulse-opacity 2s var(--ease) infinite}@keyframes pulse-opacity{0%,to{opacity:1}50%{opacity:.3}}.accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s var(--ease)}.accordion__panel>*{overflow:hidden}.accordion__item[data-open=true] .accordion__panel{grid-template-rows:1fr}.nav{transition:background-color .2s var(--ease),backdrop-filter .2s var(--ease)}@media(prefers-reduced-motion:reduce){.js-reveal,.js-reveal.js-reveal--armed,.js-reveal.js-reveal--armed.is-visible{opacity:1!important;transform:none!important;transition:none!important;will-change:auto}[data-stagger]>*{transition-delay:0ms!important}[data-flip-overlay],.flip-rule{display:none!important}.card{transition:border-color .15s ease;box-shadow:none!important}.card:hover{transform:none}.btn:hover,.btn:active{transform:none!important}.link-underline:after{transition:none!important}.pulse-dot{animation:none;opacity:1}.accordion__panel,.nav{transition:none}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/motion.css.map */
