.magnetic-cta{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:-8px;padding:8px;text-decoration:none;display:inline-flex;position:relative}.responsive-hero .magnetic-cta-surface{isolation:isolate;align-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.magnetic-cta-wash{z-index:-1;background:#161616;border-radius:50%;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:-100% -20%;transform:translateY(105%)rotate(-12deg)}.magnetic-cta-label{display:flex;overflow:hidden}.magnetic-cta-letter{display:inline-block;position:relative}.magnetic-cta-letter>span{transition:transform .45s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--letter) * 12ms);display:block}.magnetic-cta-letter>span+span{color:#fff;position:absolute;top:100%;left:0}.magnetic-cta-arrow{display:flex;position:relative;overflow:hidden}.magnetic-cta-arrow svg{flex-shrink:0;transition:transform .45s cubic-bezier(.16,1,.3,1)}.magnetic-cta-arrow svg+svg{color:#fff;position:absolute;transform:translate(-150%)}.magnetic-cta-particles{pointer-events:none;position:absolute;inset:8px}.magnetic-cta-particles i{opacity:0;background:#fff;width:5px;height:5px;position:absolute;top:50%;left:50%}.magnetic-cta-particles i:nth-child(3n){width:3px;height:3px}.magnetic-cta:focus-visible{outline-offset:5px;border-radius:10px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.magnetic-cta:hover .magnetic-cta-surface{box-shadow:0 0 0 1px #ffffff80,0 10px 35px #ffffff30}.magnetic-cta:hover .magnetic-cta-wash{transform:translateY(0)rotate(-12deg)}.magnetic-cta:hover .magnetic-cta-letter>span{transform:translateY(-100%)}.magnetic-cta:hover .magnetic-cta-arrow svg{transform:translate(150%)}.magnetic-cta:hover .magnetic-cta-arrow svg+svg{transform:translate(0)}}.magnetic-cta:active .magnetic-cta-surface{transition-duration:.1s;transform:scale(.92)!important}@media (prefers-reduced-motion:reduce){.magnetic-cta *,.magnetic-cta:hover *{transition:none!important}.magnetic-cta .magnetic-cta-surface{transform:none!important}}
