.auth-view-module__zOVqia__root{color:#17243a;overflow-wrap:anywhere;background:#f6f8fb;min-height:100svh;font:400 16px/1.5 system-ui,sans-serif}.auth-view-module__zOVqia__root *,.auth-view-module__zOVqia__root :before,.auth-view-module__zOVqia__root :after{box-sizing:border-box}.auth-view-module__zOVqia__header{background:#fff;border-bottom:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:8px 32px;display:flex}.auth-view-module__zOVqia__header strong{color:#163e73;font-size:24px}.auth-view-module__zOVqia__header nav{flex-wrap:wrap;gap:8px;display:flex}.auth-view-module__zOVqia__header a{color:#163e73;border-radius:10px;align-items:center;min-height:44px;padding:8px 12px;display:inline-flex}.auth-view-module__zOVqia__header a[aria-current=page]{background:#eaf2fe}.auth-view-module__zOVqia__content{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:80px;max-width:1216px;margin:0 auto;padding:72px 48px;display:grid}.auth-view-module__zOVqia__story{padding-top:40px}.auth-view-module__zOVqia__story h2{letter-spacing:-.025em;margin:8px 0 16px;font-size:36px;line-height:1.25}.auth-view-module__zOVqia__story>p,.auth-view-module__zOVqia__story li p{color:#5c6a7e}.auth-view-module__zOVqia__story ul{gap:24px;margin:40px 0 0;padding:0;list-style:none;display:grid}.auth-view-module__zOVqia__story li{border-left:2px solid #dce3ec;padding-left:16px}.auth-view-module__zOVqia__story li p{margin:4px 0 0;font-size:13px}.auth-view-module__zOVqia__panel{background:#fff;border:1px solid #dce3ec;border-radius:12px;min-width:0;padding:32px}.auth-view-module__zOVqia__panel h1{margin:8px 0 16px;font-size:28px;line-height:1.25}.auth-view-module__zOVqia__eyebrow{color:#163e73;margin:0 0 12px;font-size:13px}.auth-view-module__zOVqia__panel .form-stack{gap:20px;margin-top:24px;display:grid}.auth-view-module__zOVqia__panel .field-stack{gap:8px;display:grid}.auth-view-module__zOVqia__panel label{font-size:14px;font-weight:600}.auth-view-module__zOVqia__panel input{color:#17243a;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:10px;padding:12px}.auth-view-module__zOVqia__panel .field-help{color:#5c6a7e;margin:0;font-size:13px}.auth-view-module__zOVqia__panel .form-actions{gap:12px;display:grid}.auth-view-module__zOVqia__panel button{cursor:pointer;border:1px solid #dce3ec;border-radius:10px;min-height:44px;padding:10px 16px;font:600 14px/1.5 system-ui,sans-serif;transition:background .15s}.auth-view-module__zOVqia__panel button[type=submit][value=SIGN_IN]{color:#fff;background:#163e73}.auth-view-module__zOVqia__panel button[type=submit][value=CREATE_ACCOUNT]{color:#163e73;background:#fff}.auth-view-module__zOVqia__panel button:disabled{opacity:.55;cursor:not-allowed}.auth-view-module__zOVqia__root :is(a,button,input):focus-visible{outline-offset:2px;outline:2px solid #367de8}.auth-view-module__zOVqia__panel .form-message{background:#eaf2fe;border:1px solid #dce3ec;border-radius:10px;margin:0;padding:16px}.auth-view-module__zOVqia__panel .form-message--error{color:#b42335;background:#fff4f5}.auth-view-module__zOVqia__panel .form-message--confirmation{color:#946500;background:#fffaec}.auth-view-module__zOVqia__panel .form-message p{margin:4px 0 0}@media (max-width:1280px){.auth-view-module__zOVqia__content{gap:48px}}@media (max-width:760px){.auth-view-module__zOVqia__story{display:none}.auth-view-module__zOVqia__header{padding:8px 16px}.auth-view-module__zOVqia__header strong{font-size:21px}.auth-view-module__zOVqia__content{max-width:480px;padding:32px 16px;display:block}.auth-view-module__zOVqia__panel{padding:24px 20px}.auth-view-module__zOVqia__panel h1{font-size:24px}}@media (max-width:340px){.auth-view-module__zOVqia__content{padding:24px 12px}.auth-view-module__zOVqia__panel{padding:20px 16px}.auth-view-module__zOVqia__header{gap:4px;padding-inline:12px}.auth-view-module__zOVqia__header a{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.auth-view-module__zOVqia__root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
