.sign-in-module__D-6rfa__page{color:#102e1c;background:radial-gradient(circle at 20% 15%,#17492c 0,#0b2717 36%,#041009 100%);place-items:center;min-height:100vh;padding:24px;font-family:Arial,sans-serif;display:grid}.sign-in-module__D-6rfa__card{background:#fff;border:1px solid #c9a6466b;border-radius:22px;width:min(430px,100%);padding:42px;box-shadow:0 30px 80px #00000059}.sign-in-module__D-6rfa__eyebrow{letter-spacing:.18em;color:#6c755f;font-size:10px;font-weight:800}.sign-in-module__D-6rfa__brand{letter-spacing:-.06em;color:#0a2a17;margin-top:15px;font-size:38px;font-weight:900}.sign-in-module__D-6rfa__brand span{color:#b49132}.sign-in-module__D-6rfa__card h1{letter-spacing:-.03em;margin:26px 0 8px;font-size:26px}.sign-in-module__D-6rfa__card p{color:#58645b;margin:0 0 24px;line-height:1.55}.sign-in-module__D-6rfa__card button{color:#06170d;cursor:pointer;background:#c9a646;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;padding:14px 18px;font-size:15px;font-weight:800;display:flex;box-shadow:0 8px 20px #6c530e2e}.sign-in-module__D-6rfa__card button:hover{background:#d5b75c}.sign-in-module__D-6rfa__card button:disabled{cursor:wait;opacity:.75}.sign-in-module__D-6rfa__card small{color:#778178;margin-top:20px;line-height:1.5;display:block}.sign-in-module__D-6rfa__error{background:#fdf3f3;border-left:3px solid #a13a3a;padding:10px 12px;font-size:13px;color:#7f2d2d!important}.sign-in-module__D-6rfa__microsoft{grid-template-rows:repeat(2,8px);grid-template-columns:repeat(2,8px);gap:2px;display:grid}.sign-in-module__D-6rfa__microsoft i{background:#102e1c;display:block}@media (max-width:500px){.sign-in-module__D-6rfa__card{padding:32px 26px}.sign-in-module__D-6rfa__brand{font-size:34px}}
