@keyframes showModal{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes hideModal{0%{transform:translate(0)}to{transform:translate(110%)}}@keyframes scaleOut{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes scaleIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fullScaleIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes bgOut{0%{background-size:100% 1px}to{background-size:0 1px}}@keyframes bgIn{0%{background-size:0 1px}to{background-size:100% 1px}}.f-pagination{align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;justify-content:center;margin-top:8rem}.f-pagination__next[aria-disabled=true],.f-pagination__prev[aria-disabled=true]{opacity:.5;pointer-events:none}.f-pagination__next .cta-primary__label-wrapper,.f-pagination__next .cta-primary__label-wrapper-hover,.f-pagination__prev .cta-primary__label-wrapper,.f-pagination__prev .cta-primary__label-wrapper-hover{-moz-column-gap:6rem;column-gap:6rem}.f-pagination__prev .cta-primary__icon{transform:rotate(180deg)}.f-pagination__nav ul{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}@media (min-width:961px){.f-pagination__nav ul{-moz-column-gap:1.2rem;column-gap:1.2rem}}.f-pagination__nav li{align-items:center;display:flex;height:4rem;justify-content:center;position:relative;width:4rem}.f-pagination__nav li:before{border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;transform-origin:center;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));transform:scale(0);transition:transform .4s cubic-bezier(.4,0,.2,1)}.f-pagination__nav li:has(span[aria-current=page],a:hover,a:focus-visible) a,.f-pagination__nav li:has(span[aria-current=page],a:hover,a:focus-visible) span[aria-current=page]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.f-pagination__nav li:has(span[aria-current=page],a:hover,a:focus-visible):before{transform:scale(1)}.f-pagination__nav li a,.f-pagination__nav li span{align-items:center;display:flex;height:100%;justify-content:center;position:relative;transition:color .4s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}
