@font-face{font-family:inter;src:url(../media/Inter_VariableFont_opsz,wght-s.p.24zbyljy1vorm.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Italic_VariableFont_opsz,wght-s.p.3ub0m60m9w90g.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_6aea43a7-module__xJvORq__className{font-family:inter,inter Fallback}.inter_6aea43a7-module__xJvORq__variable{--font-inter:"inter", "inter Fallback"}
.magnetic-button.btn{appearance:none;backface-visibility:hidden;color:#000;cursor:pointer;font-family:var(--font-sans), sans-serif;letter-spacing:normal;text-transform:none;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#0000;border:0;outline:0;justify-content:center;align-items:center;height:44.1px;padding:0 28px 1.6px;font-size:16.8px;font-weight:400;line-height:normal;text-decoration:none;transition:all .2s cubic-bezier(.215,.61,.355,1);display:inline-flex;position:relative}.magnetic-button.btn:active,.magnetic-button.btn:focus,.magnetic-button.btn:focus:active,.magnetic-button.btn:hover{box-shadow:none;outline:0;text-decoration:none}.magnetic-button.btn.btn-small{height:40.5px}.magnetic-button .btn-bg{pointer-events:none;background-color:#0000;border:1px solid #000;border-radius:.5rem;transition:background-color .2s cubic-bezier(.215,.61,.355,1);position:absolute;inset:0;transform:translate(0,0)scale(1)}.magnetic-button .btn-label{pointer-events:none;z-index:2;transition:padding .2s cubic-bezier(.215,.61,.355,1);position:relative;transform:translate(0,0)scale(1)}.magnetic-button .btn-label:after{content:"";opacity:0;visibility:hidden;background-color:currentColor;width:.9rem;height:.9rem;transition:opacity .2s cubic-bezier(.215,.61,.355,1),visibility .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;right:0;transform:scale(.75);-webkit-mask-image:url(../media/arrow_outward.0ibx5__hjx683.svg);mask-image:url(../media/arrow_outward.0ibx5__hjx683.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.magnetic-button.btn:hover .btn-label,.magnetic-button.btn:focus-visible .btn-label{padding-right:1.5em}.magnetic-button.btn:hover .btn-label:after,.magnetic-button.btn:focus-visible .btn-label:after{opacity:1;visibility:visible;transform:scale(1)}.magnetic-button.btn:hover:not(.disabled),.magnetic-button.btn:hover:not(:disabled),.magnetic-button.btn:focus-visible:not(.disabled),.magnetic-button.btn:focus-visible:not(:disabled){color:#fff}.magnetic-button.btn:hover:not(.disabled) .btn-bg,.magnetic-button.btn:hover:not(:disabled) .btn-bg,.magnetic-button.btn:focus-visible:not(.disabled) .btn-bg,.magnetic-button.btn:focus-visible:not(:disabled) .btn-bg{background-color:#000}.magnetic-button.btn.btn-white{color:#fff}.magnetic-button.btn-white .btn-bg{border-color:#fff}.magnetic-button.btn.btn-white:hover:not(.disabled),.magnetic-button.btn.btn-white:hover:not(:disabled),.magnetic-button.btn.btn-white:focus-visible:not(.disabled),.magnetic-button.btn.btn-white:focus-visible:not(:disabled){color:#000}.magnetic-button.btn.btn-white:hover:not(.disabled) .btn-bg,.magnetic-button.btn.btn-white:hover:not(:disabled) .btn-bg,.magnetic-button.btn.btn-white:focus-visible:not(.disabled) .btn-bg,.magnetic-button.btn.btn-white:focus-visible:not(:disabled) .btn-bg{background-color:#fff}.magnetic-button.btn.btn-black{color:#fff}.magnetic-button.btn-black .btn-bg{background-color:#000;border-color:#000}.magnetic-button.btn.btn-black:hover:not(.disabled),.magnetic-button.btn.btn-black:hover:not(:disabled),.magnetic-button.btn.btn-black:focus-visible:not(.disabled),.magnetic-button.btn.btn-black:focus-visible:not(:disabled){color:#fff}.magnetic-button.btn.btn-black:hover:not(.disabled) .btn-bg,.magnetic-button.btn.btn-black:hover:not(:disabled) .btn-bg,.magnetic-button.btn.btn-black:focus-visible:not(.disabled) .btn-bg,.magnetic-button.btn.btn-black:focus-visible:not(:disabled) .btn-bg{background-color:#000}.magnetic-button.btn.btn-white-filled{color:#000}.magnetic-button.btn-white-filled .btn-bg{background-color:#fff;border-color:#fff}.magnetic-button.btn.btn-white-filled:hover:not(.disabled),.magnetic-button.btn.btn-white-filled:hover:not(:disabled),.magnetic-button.btn.btn-white-filled:focus-visible:not(.disabled),.magnetic-button.btn.btn-white-filled:focus-visible:not(:disabled){color:#000}.magnetic-button.btn.btn-white-filled:hover:not(.disabled) .btn-bg,.magnetic-button.btn.btn-white-filled:hover:not(:disabled) .btn-bg,.magnetic-button.btn.btn-white-filled:focus-visible:not(.disabled) .btn-bg,.magnetic-button.btn.btn-white-filled:focus-visible:not(:disabled) .btn-bg{background-color:#fff;border-color:#fff}.magnetic-button.btn.btn-black-filled{color:#fff}.magnetic-button.btn-black-filled .btn-bg{background-color:#000;border-color:#000}.magnetic-button.btn.btn-black-filled:hover:not(.disabled),.magnetic-button.btn.btn-black-filled:hover:not(:disabled),.magnetic-button.btn.btn-black-filled:focus-visible:not(.disabled),.magnetic-button.btn.btn-black-filled:focus-visible:not(:disabled){color:#fff}.magnetic-button.btn.btn-black-filled:hover:not(.disabled) .btn-bg,.magnetic-button.btn.btn-black-filled:hover:not(:disabled) .btn-bg,.magnetic-button.btn.btn-black-filled:focus-visible:not(.disabled) .btn-bg,.magnetic-button.btn.btn-black-filled:focus-visible:not(:disabled) .btn-bg{background-color:#000;border-color:#000}.magnetic-button.btn.btn-primary-filled{color:#fff}.magnetic-button.btn-primary-filled .btn-bg{background-color:var(--primary);border-color:var(--primary)}.magnetic-button.btn.btn-primary-filled:hover:not(.disabled),.magnetic-button.btn.btn-primary-filled:hover:not(:disabled),.magnetic-button.btn.btn-primary-filled:focus-visible:not(.disabled),.magnetic-button.btn.btn-primary-filled:focus-visible:not(:disabled){color:#fff}.magnetic-button.btn.btn-primary-filled:hover:not(.disabled) .btn-bg,.magnetic-button.btn.btn-primary-filled:hover:not(:disabled) .btn-bg,.magnetic-button.btn.btn-primary-filled:focus-visible:not(.disabled) .btn-bg,.magnetic-button.btn.btn-primary-filled:focus-visible:not(:disabled) .btn-bg{background-color:var(--primary);border-color:var(--primary)}@media (max-width:991px),(pointer:coarse),(hover:none){.magnetic-button .btn-label{padding-right:1.5rem}.magnetic-button .btn-label:after{opacity:1;visibility:visible;transform:scale(1)}}.magnetic-button.btn.btn-no-arrow .btn-label:after{display:none}.magnetic-button.btn.btn-no-arrow:hover .btn-label,.magnetic-button.btn.btn-no-arrow:focus-visible .btn-label{padding-right:0}
