[data-v-fa7a99b8]:root{--color-primary:24 18 47;--color-secondary:217 166 160}.arrow-icon[data-v-fa7a99b8]{--arrow-rotate:0deg;--arrow-size:24px;--arrow-font-size:18px;--arrow-bg:transparent;--arrow-color:#18122f;--arrow-bg-hover:#18122f;--arrow-color-hover:#fff;--slide-distance:14px;align-items:center;display:inline-flex;height:var(--arrow-size);justify-content:center;overflow:hidden;position:relative;transform:rotate(var(--arrow-rotate));width:var(--arrow-size)}.arrow-icon--sm[data-v-fa7a99b8]{--arrow-size:20px;--arrow-font-size:14px;--slide-distance:10px}.arrow-icon--md[data-v-fa7a99b8]{--arrow-size:24px;--arrow-font-size:18px;--slide-distance:14px}.arrow-icon--lg[data-v-fa7a99b8]{--arrow-size:28px;--arrow-font-size:20px;--slide-distance:16px}.arrow-icon--circle[data-v-fa7a99b8]{--arrow-size:64px;background-color:var(--arrow-bg);border-radius:50%;transition:background-color .3s ease,color .3s ease}@media(max-width:768px){.arrow-icon--circle[data-v-fa7a99b8]{--arrow-size:56px}}.arrow-icon--dark[data-v-fa7a99b8]{--arrow-color:#18122f;--arrow-bg:#fff;--arrow-bg-hover:#18122f;--arrow-color-hover:#fff}.arrow-icon--primary[data-v-fa7a99b8]{--arrow-color:#18122f;--arrow-bg:#fcf9f8;--arrow-bg-hover:#18122f;--arrow-color-hover:#fff}.arrow-icon--white[data-v-fa7a99b8]{--arrow-color:#fff;--arrow-bg:hsla(0,0%,100%,.15);--arrow-bg-hover:#fff;--arrow-color-hover:#18122f}.arrow-icon__icon[data-v-fa7a99b8]{color:var(--arrow-color);font-size:var(--arrow-font-size);position:absolute;transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity}.arrow-icon__icon--default[data-v-fa7a99b8]{opacity:1;transform:translate(0) translateY(0)}.arrow-icon__icon--hover[data-v-fa7a99b8]{opacity:0}.arrow-icon--slide-right .arrow-icon__icon--hover[data-v-fa7a99b8]{transform:translate(calc(var(--slide-distance)*-1))}.arrow-icon--slide-left .arrow-icon__icon--hover[data-v-fa7a99b8]{transform:translate(var(--slide-distance))}.arrow-icon--slide-up .arrow-icon__icon--hover[data-v-fa7a99b8]{transform:translateY(var(--slide-distance))}.arrow-icon--slide-down .arrow-icon__icon--hover[data-v-fa7a99b8]{transform:translateY(calc(var(--slide-distance)*-1))}.arrow-icon--slide-up-right .arrow-icon__icon--hover[data-v-fa7a99b8]{transform:translate(calc(var(--slide-distance)*-1),var(--slide-distance))}.arrow-icon--slide-up-left .arrow-icon__icon--hover[data-v-fa7a99b8]{transform:translate(var(--slide-distance),var(--slide-distance))}.arrow-icon--slide-down-right .arrow-icon__icon--hover[data-v-fa7a99b8]{transform:translate(calc(var(--slide-distance)*-1),calc(var(--slide-distance)*-1))}.arrow-icon--slide-down-left .arrow-icon__icon--hover[data-v-fa7a99b8]{transform:translate(var(--slide-distance),calc(var(--slide-distance)*-1))}:where(.group:hover,button:hover,a:hover) .arrow-icon--circle.arrow-icon--hover-invert[data-v-fa7a99b8]{background-color:var(--arrow-bg-hover)}:where(.group:hover,button:hover,a:hover) .arrow-icon .arrow-icon__icon--default[data-v-fa7a99b8]{opacity:0}:where(.group:hover,button:hover,a:hover) .arrow-icon .arrow-icon__icon--hover[data-v-fa7a99b8]{opacity:1;transform:translate(0) translateY(0)}:where(.group:hover,button:hover,a:hover) .arrow-icon--slide-right .arrow-icon__icon--default[data-v-fa7a99b8]{transform:translate(var(--slide-distance))}:where(.group:hover,button:hover,a:hover) .arrow-icon--slide-left .arrow-icon__icon--default[data-v-fa7a99b8]{transform:translate(calc(var(--slide-distance)*-1))}:where(.group:hover,button:hover,a:hover) .arrow-icon--slide-up .arrow-icon__icon--default[data-v-fa7a99b8]{transform:translateY(calc(var(--slide-distance)*-1))}:where(.group:hover,button:hover,a:hover) .arrow-icon--slide-down .arrow-icon__icon--default[data-v-fa7a99b8]{transform:translateY(var(--slide-distance))}:where(.group:hover,button:hover,a:hover) .arrow-icon--slide-up-right .arrow-icon__icon--default[data-v-fa7a99b8]{transform:translate(var(--slide-distance),calc(var(--slide-distance)*-1))}:where(.group:hover,button:hover,a:hover) .arrow-icon--slide-up-left .arrow-icon__icon--default[data-v-fa7a99b8]{transform:translate(calc(var(--slide-distance)*-1),calc(var(--slide-distance)*-1))}:where(.group:hover,button:hover,a:hover) .arrow-icon--slide-down-right .arrow-icon__icon--default[data-v-fa7a99b8]{transform:translate(var(--slide-distance),var(--slide-distance))}:where(.group:hover,button:hover,a:hover) .arrow-icon--slide-down-left .arrow-icon__icon--default[data-v-fa7a99b8]{transform:translate(calc(var(--slide-distance)*-1),var(--slide-distance))}:where(.group:hover,button:hover,a:hover) .arrow-icon--circle.arrow-icon--hover-invert .arrow-icon__icon--hover[data-v-fa7a99b8]{color:var(--arrow-color-hover)}:where(.group:hover,button:hover,a:hover) .arrow-icon--hover-white .arrow-icon__icon--hover[data-v-fa7a99b8]{color:#fff}:where(.group:hover,button:hover,a:hover) .arrow-icon--hover-dark .arrow-icon__icon--hover[data-v-fa7a99b8]{color:#18122f}:where(.group:hover,button:hover,a:hover) .arrow-icon--hover-primary .arrow-icon__icon--hover[data-v-fa7a99b8]{color:#18122f}@media(prefers-reduced-motion:reduce){.arrow-icon--circle[data-v-fa7a99b8],.arrow-icon__icon[data-v-fa7a99b8]{transition:none}}
