.background-img{--s:50px;--c:#191b22;--_s:calc(2*var(--s)) calc(2*var(--s));--_g:35.36% 35.36% at;--_c:#0000 66%,#20222a 68% 70%,#0000 72%;background:radial-gradient(var(--_g) 100% 25%,var(--_c)) var(--s) var(--s)/var(--_s),radial-gradient(var(--_g) 0 75%,var(--_c)) var(--s) var(--s)/var(--_s),radial-gradient(var(--_g) 100% 25%,var(--_c)) 0 0/var(--_s),radial-gradient(var(--_g) 0 75%,var(--_c)) 0 0/var(--_s),repeating-conic-gradient(var(--c) 0 25%,#0000 0 50%) 0 0/var(--_s),radial-gradient(var(--_c)) 0 calc(var(--s)/2)/var(--s) var(--s) var(--c);background-attachment:fixed}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.min-h-screen{min-height:100vh}.py-2{padding-top:.5rem;padding-bottom:.5rem}.form-box3{max-width:300px;background:#f1f7fe;overflow:hidden;border-radius:16px;color:#010101}.form3{position:relative;display:flex;flex-direction:column;padding:32px 24px 24px;gap:16px;text-align:center}.title3{font-weight:700;font-size:1.6rem}.subtitle3{font-size:1rem;color:#666}.form-container3{overflow:hidden;border-radius:8px;background-color:#fff;margin:1rem 0 .5rem;width:100%}.input{background:none;border:0;outline:0;height:40px;width:100%;border-bottom:1px solid #eee;font-size:.9rem;padding:8px 15px}.form-section3{padding:16px;font-size:.85rem;background-color:#e0ecfb;box-shadow:0 -1px rgb(0 0 0/8%)}.form-section3 Link{font-weight:700;color:#06f;transition:color .3s ease}.form-section3 a:hover{color:#005ce6;text-decoration:underline}.form3 button{background-color:#06f;color:#fff;border:0;border-radius:24px;padding:10px 16px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.form3 button:hover{background-color:#005ce6}