.container[data-astro-cid-22u2tspy]{--transition-duration: .3s;font-size:calc(1.4 * var(--rem));font-weight:700;line-height:2;position:relative;z-index:1;display:block;width:fit-content;overflow:hidden;color:var(--color-white);cursor:pointer;background-color:var(--color-black);border-radius:calc(infinity * 1px)}.container[data-astro-cid-22u2tspy].color-white{background-color:var(--color-white);color:var(--color-black)}.container[data-astro-cid-22u2tspy].color-white svg[data-astro-cid-22u2tspy]{fill:currentColor!important}.container[data-astro-cid-22u2tspy]:before{position:absolute;inset:0;z-index:-1;display:block;content:"";background-color:var(--color-grey-beige);border-radius:inherit;transition:translate var(--transition-duration) cubic-bezier(.23,1,.32,1);translate:-100% 0}@media (prefers-reduced-motion: reduce){.container[data-astro-cid-22u2tspy]:before{transition:translate 0s cubic-bezier(.23,1,.32,1)}}@media (prefers-reduced-motion: reduce){button,a{--transition-duration: 0s !important}}@media (hover: hover){button:hover .container[data-astro-cid-22u2tspy],a:hover .container[data-astro-cid-22u2tspy]{animation:bgTransparentBlack var(--transition-duration) cubic-bezier(.23,1,.32,1) forwards}button:hover .container[data-astro-cid-22u2tspy]:before,a:hover .container[data-astro-cid-22u2tspy]:before{translate:0% 0}button:hover .container[data-astro-cid-22u2tspy].color-white,a:hover .container[data-astro-cid-22u2tspy].color-white{animation:bgTransparentWhite var(--transition-duration) cubic-bezier(.23,1,.32,1) forwards;color:var(--color-white)}button:hover .container[data-astro-cid-22u2tspy].color-white svg[data-astro-cid-22u2tspy],a:hover .container[data-astro-cid-22u2tspy].color-white svg[data-astro-cid-22u2tspy]{fill:currentColor!important}}@media (prefers-reduced-motion: reduce){button.container.hasBgAnimation,a.container.hasBgAnimation{--transition-duration: 0s !important}}@media (hover: hover){button.container.hasBgAnimation:hover,a.container.hasBgAnimation:hover{animation:bgTransparentBlack var(--transition-duration) cubic-bezier(.23,1,.32,1) forwards}button.container.hasBgAnimation:hover:before,a.container.hasBgAnimation:hover:before{translate:0% 0}button.container.hasBgAnimation:hover.color-white,a.container.hasBgAnimation:hover.color-white{animation:bgTransparentWhite var(--transition-duration) cubic-bezier(.23,1,.32,1) forwards;color:var(--color-white)}button.container.hasBgAnimation:hover.color-white svg[data-astro-cid-22u2tspy],a.container.hasBgAnimation:hover.color-white svg[data-astro-cid-22u2tspy]{fill:currentColor!important}}.button[data-astro-cid-22u2tspy]{padding-block:calc(1 * var(--rem))}@media screen and (min-width: 768px){.button[data-astro-cid-22u2tspy]{padding-block:calc(1.6 * var(--rem))}}.-hasIcon[data-astro-cid-22u2tspy] .arrow[data-astro-cid-22u2tspy]:first-child{position:absolute;left:calc(-16 * var(--px))}.button[data-astro-cid-22u2tspy].-hasIcon{--transition-duration: .3s}.button[data-astro-cid-22u2tspy].-hasIcon .inner[data-astro-cid-22u2tspy]{display:flex;column-gap:calc(18 * var(--px));align-items:center;justify-content:space-between;padding-inline:calc(40 * var(--px)) calc(20 * var(--px));transition:translate var(--transition-duration) cubic-bezier(.23,1,.32,1);white-space:nowrap}.button[data-astro-cid-22u2tspy].-hasIcon .inner[data-astro-cid-22u2tspy] svg[data-astro-cid-22u2tspy]{fill:#fff}.button[data-astro-cid-22u2tspy].-hasIcon[data-no-maxwidth] .inner[data-astro-cid-22u2tspy]{padding-inline:calc(20 * var(--px)) calc(20 * var(--px))}@media (prefers-reduced-motion: reduce){.button[data-astro-cid-22u2tspy].-hasIcon{--transition-duration: 0s !important}}@media (hover: hover){.button[data-astro-cid-22u2tspy].-hasIcon:hover .inner[data-astro-cid-22u2tspy]{translate:calc(36 * var(--px)) 0}}.w260[data-astro-cid-22u2tspy]{width:calc(260 * var(--px))}.wFull[data-astro-cid-22u2tspy]{width:100%;max-width:initial!important}.alignCenter[data-astro-cid-22u2tspy]{text-align:center}.spMultiline[data-astro-cid-22u2tspy] br[data-astro-cid-22u2tspy]{display:none}@media screen and (max-width: 1030px){.spMultiline[data-astro-cid-22u2tspy] br[data-astro-cid-22u2tspy]{display:block}.spMultiline[data-astro-cid-22u2tspy] .inner[data-astro-cid-22u2tspy]{text-align:left;padding-left:81px}.spMultiline[data-astro-cid-22u2tspy] svg[data-astro-cid-22u2tspy]{position:absolute;left:41px;top:50%;margin-top:0;transform:translateY(-50%)}}@keyframes bgTransparentBlack{0%{background-color:#1b1b1b}99%{background-color:#1b1b1b}to{background-color:transparent}}@keyframes bgTransparentWhite{0%{background-color:#fff}90%{background-color:#ffffff80}99%{background-color:#ffffff80}to{background:transparent}}.container[data-astro-cid-22u2tspy]{width:100%;max-width:73.33vw}@media screen and (min-width: 576px){.container[data-astro-cid-22u2tspy]{max-width:calc(26 * var(--rem))}}.container[data-astro-cid-22u2tspy][data-no-maxwidth]{max-width:initial;width:fit-content}@media screen and (min-width: 576px){.container[data-astro-cid-22u2tspy][data-no-maxwidth]{max-width:initial}}.inner[data-astro-cid-22u2tspy]{pointer-events:none}
