.Contact_background__GPRbt{min-height:100vh;background-image:url(/images/auth-backdrop.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.Contact_btn__rCPvU{all:unset;font-size:24px;padding:10px 32px;background:#000;color:#fff;text-transform:uppercase;position:relative;cursor:pointer;border-radius:100px;z-index:0;--primary:200 100% 50%;--mouseX:50%;--mouseY:50%;box-shadow:none}.Contact_btn__rCPvU:before{padding:2.5px;background:conic-gradient(from var(--angle) at 50%,transparent 0,transparent 33%,var(--border-color) 50%,transparent 66%);animation:Contact_rotate__XhrGE 2s linear infinite,Contact_borderColorCycle__9jSgn 4s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Contact_btn__rCPvU:after,.Contact_btn__rCPvU:before{content:"";position:absolute;inset:0;border-radius:inherit}.Contact_btn__rCPvU:after{background:#000;z-index:-1;filter:drop-shadow(0 0 1px var(--glow-color));animation:Contact_glowColorCycle__FvOUv 4s linear infinite}.Contact_inner__5BDsm{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(100px circle at var(--mouseX) var(--mouseY),hsl(var(--primary)/.3),transparent 50%);z-index:0;opacity:0}.Contact_btn__rCPvU:hover .Contact_inner__5BDsm{opacity:1}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes Contact_rotate__XhrGE{0%{--angle:0deg}to{--angle:360deg}}@property --border-color{syntax:"<color>";initial-value:#92ebff;inherits:false}@keyframes Contact_borderColorCycle__9jSgn{0%{--border-color:#92ebff}25%{--border-color:#e3f9b3}50%{--border-color:#fb7ac3}75%{--border-color:#a9aaff}to{--border-color:#92ebff}}@property --glow-color{syntax:"<color>";initial-value:rgba(221,234,237,.8);inherits:false}@keyframes Contact_glowColorCycle__FvOUv{0%{--glow-color:#92ebff}25%{--glow-color:#e3f9b3}50%{--glow-color:#fb7ac3}75%{--glow-color:#a9aaff}to{--glow-color:#92ebff}}.Contact_glassCard__kwpme{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);border-radius:1rem}