a.ne-arrow-button-v7{text-decoration:none}.ne-arrow-button-v7[data-ne-flickering]{opacity:0}.ne-arrow-button-v7{display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;overflow:hidden;width:fit-content}.ne-arrow-button-v7__arrow{width:var(--dimensions);height:var(--dimensions);position:relative;overflow:hidden;min-width:0!important;min-height:0!important;transition:transform var(--arrow-duration) var(--arrow-easing)}.ne-arrow-button-v7__arrow svg{width:100%;height:100%;stroke:var(--stroke);fill:var(--stroke);position:absolute;transform:translateX(-100%);min-height:unset!important;min-width:unset!important;transition:transform var(--arrow-duration) var(--arrow-easing)}.ne-arrow-button-v7:hover .ne-arrow-button-v7__arrow{transform:scale(var(--arrow-scale))}.ne-arrow-button-v7:hover .ne-arrow-button-v7__arrow svg{transform:translateX(0)}.ne-arrow-button-v7__text-container{position:relative;--swap-translate:200%;--swap-rotation:45deg;--swap-duration:0.6s;--swap-easing:cubic-bezier(0.33, 1, 0.68, 1)}.ne-arrow-button-v7__text{position:static;white-space:nowrap;transform-origin:right;top:0;left:0;transition:all var(--swap-duration) var(--swap-easing)}.ne-arrow-button-v7__text-swap{position:static;top:calc(var(--swap-translate) * -1);left:50%;width:100%;transform:translateX(-50%) rotate(var(--swap-rotation));width:fit-content;white-space:nowrap;transform-origin:right;transition:all var(--swap-duration) var(--swap-easing)}.ne-arrow-button-v7:hover .ne-arrow-button-v7__text{transform:translateX(-50%) rotate(calc(var(--swap-rotation) * -1));left:50%;top:var(--swap-translate)}.ne-arrow-button-v7:hover .ne-arrow-button-v7__text-swap{transform:none;top:0;left:0}.ne-arrow-button-v7{--dimensions:12px;--stroke:#ffffff;--arrow-duration:0.6s;--arrow-easing:cubic-bezier(0.33, 1, 0.68, 1);--arrow-scale:2.3;--ne-ab7-pad-y:15px;--ne-ab7-pad-x:20px;--ne-ab7-gap:20px;--ne-ab7-bg:#2d9df8;--ne-ab7-radius:100px;--ne-ab7-arrow-pad:2px;--ne-ab7-arrow-bg:#000000;--ne-ab7-arrow-radius:100px;padding:var(--ne-ab7-pad-y) var(--ne-ab7-pad-x);gap:var(--ne-ab7-gap);background:var(--ne-ab7-bg);border-radius:var(--ne-ab7-radius)}.ne-arrow-button-v7__arrow{background:var(--ne-ab7-arrow-bg);border-radius:var(--ne-ab7-arrow-radius)}.ne-arrow-button-v7__arrow svg{padding:var(--ne-ab7-arrow-pad);box-sizing:border-box}