.login-module__Si-P0q__aurora{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.login-module__Si-P0q__blob{filter:blur(56px)saturate(1.3);opacity:.8;will-change:transform;border-radius:9999px;position:absolute}.login-module__Si-P0q__b1{background:radial-gradient(circle at 40% 40%,#c9957a,#c9957a00 68%);width:70vmax;height:70vmax;animation:22s ease-in-out infinite alternate login-module__Si-P0q__drift1;top:-30vmax;left:-25vmax}.login-module__Si-P0q__b2{opacity:.6;background:radial-gradient(circle,#7a4a38,#7a4a3800 66%);width:60vmax;height:60vmax;animation:26s ease-in-out infinite alternate login-module__Si-P0q__drift2;top:10vmax;right:-25vmax}.login-module__Si-P0q__b3{background:radial-gradient(circle,#e8b9a4,#e8b9a400 66%);width:55vmax;height:55vmax;animation:19s ease-in-out infinite alternate login-module__Si-P0q__drift3;bottom:-30vmax;left:5vmax}.login-module__Si-P0q__b4{opacity:.6;background:radial-gradient(circle,#f2c77e,#f2c77e00 64%);width:40vmax;height:40vmax;animation:30s ease-in-out infinite alternate login-module__Si-P0q__drift4;bottom:-10vmax;right:0}@keyframes login-module__Si-P0q__drift1{0%{transform:translate(0,0)scale(1)}to{transform:translate(18vmax,14vmax)scale(1.18)}}@keyframes login-module__Si-P0q__drift2{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-20vmax,12vmax)scale(.9)}}@keyframes login-module__Si-P0q__drift3{0%{transform:translate(0,0)scale(.95)}to{transform:translate(14vmax,-16vmax)scale(1.2)}}@keyframes login-module__Si-P0q__drift4{0%{transform:translate(0,0)rotate(0)}to{transform:translate(-16vmax,-10vmax)rotate(40deg)}}.login-module__Si-P0q__ember{width:var(--size,4px);height:var(--size,4px);bottom:-12px;left:var(--x,50%);opacity:0;animation:login-module__Si-P0q__rise var(--dur,12s) linear var(--delay,0s) infinite;background:radial-gradient(circle,#fff1e6,#d6966ed9 55%,#0000 72%);border-radius:9999px;position:absolute;box-shadow:0 0 10px 2px #f2b48c8c}@keyframes login-module__Si-P0q__rise{0%{opacity:0;transform:translate(0,0)}12%{opacity:.9}70%{opacity:.6}to{transform:translate3d(var(--sway,20px), -105vh, 0);opacity:0}}.login-module__Si-P0q__ringWrap{border-radius:31px;padding:3px;animation:.9s cubic-bezier(.2,.9,.2,1.1) both login-module__Si-P0q__cardIn;position:relative}.login-module__Si-P0q__ringWrap:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(115deg,#c9957a59 0% 30%,#f6d3bd 40%,#b8764f 47%,#fff3ea 50%,#c9957a 53%,#f6d3bd 60%,#c9957a59 70% 100%) 0 0/300% 300%;padding:3px;animation:3.6s linear infinite login-module__Si-P0q__sheen;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-module__Si-P0q__ringWrap:after{content:"";z-index:-1;filter:blur(34px);pointer-events:none;background:radial-gradient(#c9957ab3,#0000 70%);border-radius:40px;animation:6s ease-in-out infinite alternate login-module__Si-P0q__bloom;position:absolute;inset:12% 8% -6%}@keyframes login-module__Si-P0q__sheen{0%{background-position:100% 0}to{background-position:-200% 0}}@keyframes login-module__Si-P0q__bloom{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}@keyframes login-module__Si-P0q__cardIn{0%{opacity:0;filter:blur(10px);transform:translateY(36px)scale(.94)}to{opacity:1;filter:none;transform:none}}.login-module__Si-P0q__header{position:relative;overflow:hidden}.login-module__Si-P0q__header:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 40%,#ffd6bc29 48%,#ffecde47 50%,#ffd6bc29 52%,#0000 60%);animation:6.5s ease-in-out infinite login-module__Si-P0q__sweep;position:absolute;inset:-40% -60%}@keyframes login-module__Si-P0q__sweep{0%{transform:translate(-35%)}60%,to{transform:translate(35%)}}.login-module__Si-P0q__halo{position:relative}.login-module__Si-P0q__halo:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2c7a0bf,#0000 70%);border-radius:9999px;animation:3.2s ease-in-out infinite login-module__Si-P0q__breathe;position:absolute;inset:-16px}@keyframes login-module__Si-P0q__breathe{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.25)}}.login-module__Si-P0q__stagger>*{animation:.7s cubic-bezier(.2,.8,.2,1) both login-module__Si-P0q__fadeUp}.login-module__Si-P0q__stagger>:first-child{animation-delay:.38s}.login-module__Si-P0q__stagger>:nth-child(2){animation-delay:.46s}.login-module__Si-P0q__stagger>:nth-child(3){animation-delay:.54s}.login-module__Si-P0q__stagger>:nth-child(4){animation-delay:.62s}.login-module__Si-P0q__stagger>:nth-child(5){animation-delay:.7s}.login-module__Si-P0q__stagger>:nth-child(6){animation-delay:.78s}@keyframes login-module__Si-P0q__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.login-module__Si-P0q__headline{background:linear-gradient(100deg,#2a1a14 0% 34%,#a8704f 46%,#c07f58 50%,#a8704f 54%,#2a1a14 66% 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:3.8s ease-in-out 1.2s infinite login-module__Si-P0q__shimmer}@keyframes login-module__Si-P0q__shimmer{0%{background-position:100% 0}55%,to{background-position:0 0}}.login-module__Si-P0q__field{transition:border-color .18s,box-shadow .22s,background-color .18s,transform .18s}.login-module__Si-P0q__field:focus-visible{outline-offset:2px;outline:2px solid #8c604f}.login-module__Si-P0q__field:focus{background-color:#fff;transform:translateY(-1px);box-shadow:0 0 0 4px #c9957a47,0 10px 30px #8c604f2e;border-color:#8c604f!important}.login-module__Si-P0q__eye{transition:background-color .16s,color .16s}.login-module__Si-P0q__eye:hover{background-color:#8c604f1a}.login-module__Si-P0q__eye:focus-visible{outline-offset:1px;outline:3px solid #8c604f}.login-module__Si-P0q__cta{isolation:isolate;transition:transform .16s,box-shadow .2s;position:relative;overflow:hidden}.login-module__Si-P0q__cta:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffe2cd73 48%,#0000 66%);animation:3.4s ease-in-out 1.6s infinite login-module__Si-P0q__ctaSheen;position:absolute;inset:0;transform:translate(-120%)}.login-module__Si-P0q__cta:hover{box-shadow:0 22px 50px #3a241c52}.login-module__Si-P0q__cta:active:not(:disabled){transform:scale(.97)}.login-module__Si-P0q__cta:focus-visible{outline-offset:3px;outline:3px solid #8c604f}@keyframes login-module__Si-P0q__ctaSheen{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}.login-module__Si-P0q__success{background:linear-gradient(135deg,#2f5b3a,#3f7a4d)!important}.login-module__Si-P0q__burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.login-module__Si-P0q__spark{background:radial-gradient(circle,#fff2e6,#c9957a 70%);border-radius:9999px;width:7px;height:7px;margin:-3.5px;animation:.7s cubic-bezier(.1,.8,.2,1) forwards login-module__Si-P0q__spark;position:absolute}@keyframes login-module__Si-P0q__spark{0%{transform:rotate(var(--a)) translateX(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateX(120px) scale(.2);opacity:0}}.login-module__Si-P0q__nudge{animation:.42s ease-in-out both login-module__Si-P0q__nudge}@keyframes login-module__Si-P0q__nudge{0%,to{transform:none}25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}@media (prefers-reduced-motion:reduce){.login-module__Si-P0q__blob,.login-module__Si-P0q__ember,.login-module__Si-P0q__ringWrap,.login-module__Si-P0q__ringWrap:before,.login-module__Si-P0q__ringWrap:after,.login-module__Si-P0q__header:after,.login-module__Si-P0q__halo:before,.login-module__Si-P0q__stagger>*,.login-module__Si-P0q__headline,.login-module__Si-P0q__cta:after,.login-module__Si-P0q__spark,.login-module__Si-P0q__nudge{animation:none!important}.login-module__Si-P0q__ember,.login-module__Si-P0q__spark,.login-module__Si-P0q__header:after,.login-module__Si-P0q__cta:after{display:none}.login-module__Si-P0q__headline{color:#2a1a14;background:0 0}.login-module__Si-P0q__field,.login-module__Si-P0q__cta{transition:none}.login-module__Si-P0q__field:focus{transform:none}}
