@font-face{font-display:swap;font-family:Inter;font-optical-sizing:auto;font-style:normal;font-weight:100 900;src:url(../fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-optical-sizing:auto;font-style:italic;font-weight:100 900;src:url(../fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(../fonts/plus-jakarta-sans/PlusJakartaSans-VariableFont_wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;src:url(../fonts/plus-jakarta-sans/PlusJakartaSans-Italic-VariableFont_wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oxanium;font-style:normal;font-weight:200 800;src:url(../fonts/Oxanium/Oxanium-VariableFont_wght.ttf) format("truetype")}@keyframes gradient-f11240fc{0%{background-position:500% 0}to{background-position:0 0}}.outline-button[data-v-f11240fc]{all:unset;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff0d;border-radius:50px;box-sizing:border-box;color:#fff;cursor:pointer;padding:0;position:relative;transition:filter .3s ease-in-out}.outline-button:hover .obfuscated[data-v-f11240fc],.outline-button:hover a>div[data-v-f11240fc],.outline-button[data-v-f11240fc]:hover:before{filter:brightness(2)}.outline-button[data-v-f11240fc]:before{border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;z-index:-1}.outline-button .obfuscated[data-v-f11240fc],.outline-button a>div[data-v-f11240fc],.outline-button[data-v-f11240fc]:before{animation:gradient-f11240fc 15s linear infinite;background:linear-gradient(93deg,#abdfff,#3f8abe 28%,#abdfff 38%,#3f8abe 44%,#abdfff 55%,#3f8abe 78%,#abdfff);background-position:500% 0;background-size:500% 100%;transition:filter .35s ease-in-out}.outline-button .obfuscated[data-v-f11240fc],.outline-button a>div[data-v-f11240fc]{background-clip:text;-webkit-background-clip:text;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;-webkit-text-fill-color:transparent;padding:13px 70px}.outline-button--small .obfuscated[data-v-f11240fc],.outline-button--small a>div[data-v-f11240fc]{padding:8px 70px}
