@media (prefers-reduced-motion:no-preference){.hs-title,.m-hero{animation:.6s cubic-bezier(.22,1,.36,1) 50ms backwards mo-title}.cat-banner__logo,.cat-banner__img.is-loaded{animation:.7s cubic-bezier(.22,1,.36,1) 80ms backwards mo-logo}.cat-controls{animation:.45s cubic-bezier(.2,.8,.2,1) backwards ix-rise}:where(.fq-row,.m-links>*){animation:.4s cubic-bezier(.2,.8,.2,1) backwards ix-rise}:where(.fq-row,.m-links>*):nth-child(2){animation-delay:40ms}:where(.fq-row,.m-links>*):nth-child(3){animation-delay:80ms}:where(.fq-row,.m-links>*):nth-child(4){animation-delay:.12s}:where(.fq-row,.m-links>*):nth-child(5){animation-delay:.16s}:where(.fq-row,.m-links>*):nth-child(n+6){animation-delay:.2s}.bottom-nav__item[aria-current=page] svg,.bottom-nav__item.is-active svg{animation:.45s cubic-bezier(.34,1.56,.64,1) .1s backwards mo-pop}.mo-tick{animation:.32s cubic-bezier(.22,1,.36,1) mo-tick;display:inline-block}@media (hover:hover) and (pointer:fine){body .cat-card{transition:translate .35s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1)}body .cat-card:not(:disabled):not(.cat-card--unavailable):hover{translate:0 -4px}body .cat-card__img{transition:transform .5s cubic-bezier(.22,1,.36,1)}body .cat-card:not(:disabled):not(.cat-card--unavailable):hover .cat-card__img{transform:scale(1.09)}body .cat-card__media{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .35s}body .cat-card:not(:disabled):not(.cat-card--unavailable):hover .cat-card__media{box-shadow:0 10px 24px #0002242e}body .hm-trio__item{transition:translate .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,scale .18s}body .hm-trio__item:hover{translate:0 -4px;box-shadow:0 12px 28px #00022433}.header.hd .header__search{transition:box-shadow .25s,background-color .25s}.header.hd .header__search:focus-within{background:#fff;box-shadow:0 0 0 2px #2e96ff59,0 4px 14px #2e96ff26}}}@keyframes mo-title{0%{opacity:0;filter:blur(8px);translate:0 -8px}to{opacity:1;filter:blur();translate:0}}@keyframes mo-logo{0%{opacity:0;filter:blur(10px);scale:.9}to{opacity:1;filter:blur();scale:1}}@keyframes mo-pop{0%{scale:.6}60%{scale:1.15}to{scale:1}}@keyframes mo-tick{0%{opacity:0;filter:blur(2px);translate:0 45%}to{opacity:1;filter:blur();translate:0}}
