.acesso-module__DUKbFa__page{color:#292929;background:radial-gradient(at 45% 30%,#fff 20%,#faf9f7 75%,#eeeae4);place-items:center;min-height:100svh;padding:64px 24px;display:grid;position:relative;overflow:hidden}.acesso-module__DUKbFa__orb{background:linear-gradient(135deg,#fffdf8,#e9d3aa);border-radius:50%;width:760px;height:760px;position:absolute;top:-440px;right:-350px}.acesso-module__DUKbFa__wave{background:linear-gradient(140deg,#252525 30%,#5d5b57 48%,#ede5d5 72%);border:2px solid #c49330;border-radius:48%;width:950px;height:1150px;position:absolute;bottom:-700px;left:-600px;transform:rotate(-32deg);box-shadow:110px -170px #e7e4df,200px -260px #f1efec}.acesso-module__DUKbFa__dots{background:radial-gradient(circle,#ad7814 2px,#0000 2.5px) 0 0/27px 27px;width:155px;height:105px;position:absolute;top:12%;left:6%}.acesso-module__DUKbFa__bottomDots{inset:auto 5% 13% auto}.acesso-module__DUKbFa__card{z-index:1;background:#fffffff5;border-radius:20px;width:min(100%,656px);padding:54px 50px 44px;box-shadow:0 16px 60px #00000026}.acesso-module__DUKbFa__mark{width:100px;height:82px;margin:0 auto 20px;position:relative}.acesso-module__DUKbFa__mark span{background:linear-gradient(135deg,#191919,#444);border-radius:50%;width:70px;height:70px;position:absolute;top:0;left:3px}.acesso-module__DUKbFa__mark span+span{background:linear-gradient(135deg,#9a6b14 5%,#f9e79b 35%,#b48c32 65%,#d9bc6d);border:3px solid #fff;width:64px;height:64px;top:17px;left:35px}.acesso-module__DUKbFa__card h1{text-align:center;letter-spacing:-1.5px;margin:0 0 26px;font-size:42px;line-height:1.2}.acesso-module__DUKbFa__notice{background:linear-gradient(120deg,#f9f6f0,#f6f4f0);border:1px solid #d6ac60;border-radius:13px;align-items:flex-start;gap:26px;margin-bottom:28px;padding:24px 30px;display:flex}.acesso-module__DUKbFa__info{color:#fff;background:linear-gradient(130deg,#be8f22,#966000);border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;margin-top:4px;font:700 27px Georgia;display:grid}.acesso-module__DUKbFa__notice strong{font-size:21px;line-height:1.4}.acesso-module__DUKbFa__notice p{color:#494949;margin:8px 0 0;font-size:19px;line-height:1.5}.acesso-module__DUKbFa__card label{margin:0 0 10px;font-size:19px;font-weight:700;display:block}.acesso-module__DUKbFa__field{color:#a66b00;background:#fff;border:1.5px solid #c8c8ce;border-radius:12px;align-items:center;gap:20px;height:58px;margin-bottom:26px;padding:0 20px;display:flex}.acesso-module__DUKbFa__field:focus-within{outline-offset:2px;outline:2px solid #b98a31}.acesso-module__DUKbFa__field input{color:#292929;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;font-size:18px}.acesso-module__DUKbFa__field input::placeholder{color:#9da0a8}.acesso-module__DUKbFa__reveal{color:#a66b00;cursor:pointer;background:0 0;place-items:center;padding:4px;display:grid}.acesso-module__DUKbFa__submit{color:#fff;cursor:pointer;background:linear-gradient(120deg,#292929,#3c3c3c);border:1.5px solid #bc8b29;border-radius:14px;width:100%;height:66px;font-size:21px;font-weight:700}.acesso-module__DUKbFa__submit:hover{background:#202020}.acesso-module__DUKbFa__submit:disabled{opacity:.7;cursor:wait}.acesso-module__DUKbFa__divider{color:#999;align-items:center;gap:20px;margin:22px 0 27px;font-size:18px;font-weight:700;display:flex}.acesso-module__DUKbFa__divider span{background:#d9b574;flex:1;height:1px}.acesso-module__DUKbFa__back{text-align:center;color:#a46800;font-size:18px;font-weight:700;display:block}.acesso-module__DUKbFa__error{color:#a52020;margin:-8px 0 18px;font-size:15px;line-height:1.5}@media (max-width:600px){.acesso-module__DUKbFa__page{padding:28px 16px}.acesso-module__DUKbFa__card{border-radius:18px;padding:32px 24px}.acesso-module__DUKbFa__card h1{font-size:32px}.acesso-module__DUKbFa__notice{gap:14px;padding:18px 16px}.acesso-module__DUKbFa__notice strong{font-size:17px}.acesso-module__DUKbFa__notice p{font-size:15px}.acesso-module__DUKbFa__info{width:32px;height:32px;font-size:22px}.acesso-module__DUKbFa__mark{margin-bottom:8px;transform:scale(.85)}.acesso-module__DUKbFa__field{gap:12px;padding:0 14px}.acesso-module__DUKbFa__field input{font-size:16px}.acesso-module__DUKbFa__dots{opacity:.4}.acesso-module__DUKbFa__bottomDots{bottom:2%}.acesso-module__DUKbFa__submit{height:58px}}
