.auth-module__Cgra4q__shell{color:#172b3d;background:#f5f2ea;place-items:center;min-height:100svh;padding:1rem;display:grid}.auth-module__Cgra4q__card{border-top:4px solid #785224;border-inline:1px solid #d5cfc3;background:#fbfaf7;border-bottom:1px solid #d5cfc3;width:min(100%,520px);padding:1.5rem}.auth-module__Cgra4q__eyebrow{color:#855f2c;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;font-size:.68rem;font-weight:800}.auth-module__Cgra4q__card h1{color:#102a43;letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500;line-height:1.05}.auth-module__Cgra4q__intro,.auth-module__Cgra4q__note,.auth-module__Cgra4q__status{line-height:1.5}.auth-module__Cgra4q__intro{color:#53616c;margin:.7rem 0 1.1rem;font-size:.86rem}.auth-module__Cgra4q__accessSection,.auth-module__Cgra4q__alternativeSection,.auth-module__Cgra4q__newUserSection{border-top:1px solid #d5cfc3;margin-top:1rem;padding-top:1rem}.auth-module__Cgra4q__accessSection h2,.auth-module__Cgra4q__alternativeSection h2,.auth-module__Cgra4q__newUserSection h2{color:#102a43;margin:0;font:500 1.15rem/1.25 Georgia,Times New Roman,serif}.auth-module__Cgra4q__alternativeSection>p,.auth-module__Cgra4q__newUserSection>p:not(.auth-module__Cgra4q__sectionEyebrow){color:#66737d;margin:.4rem 0 0;font-size:.76rem;line-height:1.5}.auth-module__Cgra4q__newUserSection{background:#f5f2ea;border:1px solid #d5cfc3;border-top:3px solid #785224;padding:1rem}.auth-module__Cgra4q__sectionEyebrow{color:#785224;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.62rem;font-weight:800}.auth-module__Cgra4q__form{gap:.45rem;padding-top:.7rem;display:grid}.auth-module__Cgra4q__compactForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.45rem .6rem;padding-top:.7rem;display:grid}.auth-module__Cgra4q__compactForm label{color:#102a43;grid-column:1/-1;font-size:.72rem;font-weight:800}.auth-module__Cgra4q__form label{color:#102a43;margin-top:.25rem;font-size:.72rem;font-weight:800}.auth-module__Cgra4q__form .auth-module__Cgra4q__checkbox{align-items:center;gap:.5rem;min-height:36px;font-weight:700;display:flex}.auth-module__Cgra4q__form .auth-module__Cgra4q__checkbox input{width:18px;min-height:18px;margin:0}.auth-module__Cgra4q__form input,.auth-module__Cgra4q__compactForm input{color:#172b3d;min-height:42px;font:inherit;background:#fff;border:1px solid #9eaaa4;border-radius:0;padding:0 .7rem;font-size:.88rem}.auth-module__Cgra4q__form input:focus-visible,.auth-module__Cgra4q__form button:focus-visible,.auth-module__Cgra4q__compactForm input:focus-visible,.auth-module__Cgra4q__compactForm button:focus-visible{outline-offset:2px;outline:3px solid #785224}.auth-module__Cgra4q__form button,.auth-module__Cgra4q__compactForm button{color:#fff;cursor:pointer;min-height:42px;font:inherit;background:#102a43;border:1px solid #102a43;border-radius:0;margin-top:.35rem;font-size:.8rem;font-weight:800}.auth-module__Cgra4q__form button:disabled,.auth-module__Cgra4q__compactForm button:disabled{cursor:wait;opacity:.6}.auth-module__Cgra4q__status{background:#edf3ef;border-left:3px solid #5e7b6a;margin:.8rem 0 0;padding:.65rem .75rem;font-size:.78rem}.auth-module__Cgra4q__note{color:#66737d;margin:.8rem 0 0;font-size:.72rem}.auth-module__Cgra4q__note a{color:#102a43;text-underline-offset:2px;font-weight:800;text-decoration:underline}@media (max-width:480px){.auth-module__Cgra4q__card{padding:1.15rem}.auth-module__Cgra4q__card h1{font-size:1.75rem}.auth-module__Cgra4q__compactForm{grid-template-columns:1fr}}
