.arrow-cta{cursor:pointer;border:2px solid var(--theme-link);background:0 0;border-radius:100%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;transition:background-color .1s ease-out;display:flex}.arrow-cta .arrow-cta__icon{width:60%;max-width:1.5rem}.arrow-cta .arrow-cta__icon path{vector-effect:non-scaling-stroke;stroke:var(--theme-link);transition:stroke .1s ease-out}.arrow-cta:hover{background:var(--theme-link)}.arrow-cta:hover .arrow-cta__icon path{stroke:var(--theme-bg)}
