@font-face{font-family:Programs Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/programs-20261017/Prata-Regular.ttf)format("truetype")}@font-face{font-family:Programs Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/programs-20261017/Manrope-variable.ttf)format("truetype")}body:has(.Login-module__noQWca__root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#020b18}.Login-module__noQWca__root{isolation:isolate;color:#fcfbfc;width:100%;min-height:100svh;font-family:"Programs Manrope", var(--font-sans);flex-direction:column;justify-content:center;align-items:center;padding:28px 24px;display:flex;position:relative}.Login-module__noQWca__backdrop{z-index:-1;background:#020b18 url(/design/login/ready-20261017/background-gold-fabric.png) 50%/cover no-repeat;position:fixed;inset:0}.Login-module__noQWca__header{text-align:center;width:100%;max-width:960px}.Login-module__noQWca__brand{color:#e5c796;letter-spacing:4px;margin:0;font:400 19px/28px Programs Prata,Georgia,serif}.Login-module__noQWca__intro{margin-top:24px}.Login-module__noQWca__title{color:#fcfbfc;margin:0;font:400 clamp(32px,3.4vw,48px)/1.2 Programs Prata,Georgia,serif}.Login-module__noQWca__subtitle{color:#c7c7d2;margin:12px 0 0;font-size:16px;font-weight:400;line-height:24px}.Login-module__noQWca__subtitle span{display:block}.Login-module__noQWca__card{color:#0b2042;background:linear-gradient(135deg,#f5f4f9,#eeedf3) padding-box padding-box,linear-gradient(145deg,#fff0cb,#b79660 22%,#f3ddb0 48%,#c8a66d 75%,#e8c994) border-box;border:2px solid #0000;border-radius:24px;width:100%;max-width:440px;margin-top:22px;padding:26px 30px;position:relative;box-shadow:inset 0 0 0 1px #ffffffa6,0 8px 18px #00061540}.Login-module__noQWca__form{width:100%}.Login-module__noQWca__field+.Login-module__noQWca__field{margin-top:16px}.Login-module__noQWca__field label{color:#0b2042;margin-bottom:6px;font-size:14px;font-weight:650;line-height:20px;display:block}.Login-module__noQWca__input{color:#0b2042;caret-color:#0b2042;background:#f7f7f8;border:1.3px solid #c4ae87;border-radius:12px;outline:none;width:100%;min-height:48px;padding:11px 14px;font-family:inherit;font-size:16px;line-height:1.4;display:block}.Login-module__noQWca__input::placeholder{color:#9395a5;opacity:1}.Login-module__noQWca__input:focus{outline-offset:2px;border-color:#8d6e3e;outline:2px solid #b7966070}.Login-module__noQWca__passwordHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Login-module__noQWca__passwordField input{padding-right:52px}.Login-module__noQWca__passwordField button{color:#0b2042;width:44px;height:44px;right:5px}.Login-module__noQWca__passwordField svg{stroke-width:1.6px;width:22px;height:22px}.Login-module__noQWca__forgot{color:#0b2042;text-underline-offset:2px;flex-shrink:0;width:fit-content;font-size:12px;line-height:20px;text-decoration:underline;display:block}.Login-module__noQWca__submit{color:#fffdfc;cursor:pointer;background:linear-gradient(#1b4475,#0b2344 38%,#001126) padding-box padding-box,linear-gradient(145deg,#fff0cb,#b79660 22%,#f3ddb0 48%,#c8a66d 75%,#e8c994) border-box;border:2px solid #0000;border-radius:12px;width:100%;min-height:50px;margin-top:18px;padding:10px 18px;font-family:inherit;font-size:17px;font-weight:750;line-height:1.4;display:block;box-shadow:0 6px 12px #00000040}.Login-module__noQWca__submit:hover{box-shadow:0 6px 16px #00000059}.Login-module__noQWca__submit:disabled{opacity:.65;cursor:wait}.Login-module__noQWca__signup{text-align:center;margin-top:20px}.Login-module__noQWca__divider{color:#767d95;align-items:center;gap:14px;margin:0;font-size:13px;line-height:20px;display:flex}.Login-module__noQWca__divider:before,.Login-module__noQWca__divider:after{content:"";background:#c9c9d4;flex:1;height:1px}.Login-module__noQWca__choose{color:#0b2042;text-underline-offset:3px;margin-top:5px;font-size:15px;line-height:22px;text-decoration:underline;display:inline-block}.Login-module__noQWca__support{text-align:center;margin-top:18px}.Login-module__noQWca__support p{color:#f8f7f6;margin:0;font-size:14px;line-height:20px}.Login-module__noQWca__support a{color:#e6c68e;text-underline-offset:3px;margin-top:4px;font-size:14px;line-height:22px;text-decoration:underline;display:inline-block}.Login-module__noQWca__root a:focus-visible,.Login-module__noQWca__root button:focus-visible{outline-offset:4px;outline:3px solid #b79660}.Login-module__noQWca__saved{color:#2f6b47;background:#e9f5ee;border:1px solid #a9d0b6;border-radius:10px;margin:0 0 16px;padding:10px 12px;font-size:14px;line-height:1.5}.Login-module__noQWca__error{color:#a32646;margin:12px 0 0;font-size:14px;line-height:1.5}@media (max-width:767px){.Login-module__noQWca__root{padding:22px 18px max(22px, env(safe-area-inset-bottom))}.Login-module__noQWca__brand{letter-spacing:3px;font-size:17px;line-height:24px}.Login-module__noQWca__intro{margin-top:20px}.Login-module__noQWca__title{font-size:clamp(28px,7.6vw,36px)}.Login-module__noQWca__subtitle{margin-top:10px;font-size:15px;line-height:22px}.Login-module__noQWca__card{border-radius:22px;margin-top:20px;padding:22px}.Login-module__noQWca__submit{min-height:48px;font-size:16px}.Login-module__noQWca__signup{margin-top:18px}.Login-module__noQWca__divider{gap:12px}.Login-module__noQWca__choose{font-size:14px}}@media (max-width:359px){.Login-module__noQWca__root{padding-inline:16px}.Login-module__noQWca__brand{font-size:16px}.Login-module__noQWca__title{font-size:28px}.Login-module__noQWca__card{padding-inline:18px}}@media (max-height:740px){.Login-module__noQWca__root{padding-block:16px}.Login-module__noQWca__brand{font-size:16px;line-height:23px}.Login-module__noQWca__intro{margin-top:16px}.Login-module__noQWca__title{font-size:clamp(28px,3.2vw,40px)}.Login-module__noQWca__subtitle{margin-top:8px;font-size:15px;line-height:21px}.Login-module__noQWca__card{margin-top:16px;padding-block:20px}.Login-module__noQWca__field+.Login-module__noQWca__field{margin-top:14px}.Login-module__noQWca__input{min-height:44px;padding-block:9px}.Login-module__noQWca__submit{min-height:46px;margin-top:14px;font-size:16px}.Login-module__noQWca__signup{margin-top:14px}.Login-module__noQWca__support{flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:14px;display:flex}.Login-module__noQWca__support a{margin-top:0}}@media (max-width:767px) and (max-height:640px){.Login-module__noQWca__root{padding-block:12px}.Login-module__noQWca__brand{font-size:15px;line-height:21px}.Login-module__noQWca__intro{margin-top:10px}.Login-module__noQWca__title{font-size:28px}.Login-module__noQWca__subtitle{font-size:14px;line-height:20px}.Login-module__noQWca__card{margin-top:14px;padding-block:18px}.Login-module__noQWca__field+.Login-module__noQWca__field{margin-top:12px}.Login-module__noQWca__field label{margin-bottom:4px}.Login-module__noQWca__submit{min-height:44px;margin-top:12px}.Login-module__noQWca__signup{flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:12px;display:flex}.Login-module__noQWca__divider:before,.Login-module__noQWca__divider:after{display:none}.Login-module__noQWca__choose{margin-top:0}.Login-module__noQWca__support{margin-top:10px}.Login-module__noQWca__support p{font-size:13px}.Login-module__noQWca__support a{font-size:13px;line-height:20px}}
