.auth-layout-module__aMwXHG__page{min-height:100dvh;color:var(--brand-ink);background:#fff;grid-template-columns:44% 56%;display:grid}.auth-layout-module__aMwXHG__intro{--foreground:#fff;--muted:#b9cbd7;background:var(--brand-navy);color:#fff;flex-direction:column;justify-content:space-between;gap:55px;padding:45px 12%;display:flex}.auth-layout-module__aMwXHG__logo{letter-spacing:-1.2px;color:#fff;align-items:center;gap:10px;font-size:28px;font-weight:700;display:inline-flex}.auth-layout-module__aMwXHG__eyebrow{letter-spacing:1px;color:#6c8797;margin-bottom:22px;font:10px monospace}.auth-layout-module__aMwXHG__intro .auth-layout-module__aMwXHG__eyebrow{color:#a7c0d0}.auth-layout-module__aMwXHG__intro h1{letter-spacing:-3px;margin:0 0 25px;font-size:clamp(43px,4.8vw,70px);font-weight:650;line-height:1.07}.auth-layout-module__aMwXHG__intro em{color:var(--brand-sky);font-style:normal}.auth-layout-module__aMwXHG__intro>div>p:not(.auth-layout-module__aMwXHG__eyebrow){color:#b9cbd7;max-width:300px;font-size:15px;line-height:1.8}.auth-layout-module__aMwXHG__intro ul{color:#cddce7;gap:15px;margin:32px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.auth-layout-module__aMwXHG__intro li{align-items:center;gap:10px;display:flex}.auth-layout-module__aMwXHG__intro li svg{color:#8ac3ff}.auth-layout-module__aMwXHG__company{color:#bacedc;align-items:center;gap:12px;min-height:44px;font-size:11px;display:flex}.auth-layout-module__aMwXHG__formSide{flex-direction:column;justify-content:center;padding:40px 9%;display:flex}.auth-layout-module__aMwXHG__back{color:#647988;align-self:flex-start;align-items:center;gap:8px;min-height:44px;margin-bottom:40px;font-size:12px;display:inline-flex}.auth-layout-module__aMwXHG__formWrap{width:100%;max-width:440px;margin:auto 0}.auth-layout-module__aMwXHG__formWrap h2{letter-spacing:-1.3px;margin:0 0 17px;font-size:34px;font-weight:650;line-height:1.1}.auth-layout-module__aMwXHG__formWrap>p{color:#607481;font-size:13px;line-height:1.7}.auth-layout-module__aMwXHG__formWrap a:not(.auth-layout-module__aMwXHG__submit){color:#135ebf;text-underline-offset:3px;text-decoration:underline}.auth-layout-module__aMwXHG__fields{border:0;flex-direction:column;gap:16px;min-width:0;margin:28px 0 0;padding:0;display:flex}.auth-layout-module__aMwXHG__fields label{flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.auth-layout-module__aMwXHG__fields input:not([type=checkbox]){width:100%;min-width:0;min-height:48px;color:var(--brand-navy);background:#fff;border:1px solid #c8d3db;border-radius:3px;outline:none;padding:11px 12px;font-size:16px}.auth-layout-module__aMwXHG__fields input:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px var(--brand-blue)20}.auth-layout-module__aMwXHG__nameRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.auth-layout-module__aMwXHG__password{margin-top:-9px;position:relative}.auth-layout-module__aMwXHG__password input{padding-right:52px!important}.auth-layout-module__aMwXHG__password button{color:#58707f;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:2px;right:2px}.auth-layout-module__aMwXHG__fields small{color:#627986;margin-top:-8px;font-size:10px;line-height:1.6}.auth-layout-module__aMwXHG__fields .auth-layout-module__aMwXHG__terms{cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;margin:5px 0;font-size:11px;font-weight:400;line-height:1.7}.auth-layout-module__aMwXHG__terms input{width:20px;height:20px;accent-color:var(--brand-blue);flex-shrink:0;margin-top:0}.auth-layout-module__aMwXHG__submit{background:var(--brand-blue);color:#fff;cursor:pointer;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:15px;min-height:52px;margin-top:5px;padding:14px 18px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.auth-layout-module__aMwXHG__submit:hover{background:#084aac}.auth-layout-module__aMwXHG__fields:disabled .auth-layout-module__aMwXHG__submit{opacity:.65;cursor:wait}.auth-layout-module__aMwXHG__afterTrial{max-width:420px;margin-top:20px;font-size:10px!important;line-height:1.8!important}.auth-layout-module__aMwXHG__error{color:#99291f;background:#fff1f0;border-left:3px solid #be342a;padding:12px;font-size:12px;line-height:1.65}.auth-layout-module__aMwXHG__textButton{color:#135ebf;background:0 0;border:0;min-height:44px;margin-top:10px;font-size:12px;text-decoration:underline}.auth-layout-module__aMwXHG__page a:focus-visible,.auth-layout-module__aMwXHG__page button:focus-visible{outline-offset:4px;outline:3px solid #70adff}@media (max-width:760px){.auth-layout-module__aMwXHG__page{grid-template-columns:1fr}.auth-layout-module__aMwXHG__intro{gap:24px;padding:24px 6%}.auth-layout-module__aMwXHG__logo{font-size:24px}.auth-layout-module__aMwXHG__intro h1{letter-spacing:-1.5px;margin:10px 0;font-size:37px}.auth-layout-module__aMwXHG__intro h1 br{display:none}.auth-layout-module__aMwXHG__intro h1 br:after{content:" "}.auth-layout-module__aMwXHG__intro .auth-layout-module__aMwXHG__eyebrow,.auth-layout-module__aMwXHG__intro ul,.auth-layout-module__aMwXHG__company{display:none}.auth-layout-module__aMwXHG__intro>div>p:not(.auth-layout-module__aMwXHG__eyebrow){max-width:none;margin:0;font-size:12px}.auth-layout-module__aMwXHG__formSide{padding:20px 6% 40px}.auth-layout-module__aMwXHG__back{margin-bottom:24px}.auth-layout-module__aMwXHG__formWrap{max-width:500px}.auth-layout-module__aMwXHG__formWrap h2{font-size:30px}.auth-layout-module__aMwXHG__nameRow{gap:12px}.auth-layout-module__aMwXHG__fields{margin-top:22px}.auth-layout-module__aMwXHG__formWrap>.auth-layout-module__aMwXHG__eyebrow{font-size:9px}.auth-layout-module__aMwXHG__formWrap>p{font-size:12px}}.auth-layout-module__aMwXHG__legal{color:#607481;border-top:1px solid #dfe4e7;flex-wrap:wrap;gap:24px;margin-top:40px;padding-top:20px;font-size:11px;display:flex}.auth-layout-module__aMwXHG__loginForm{width:100%;max-width:440px;margin:auto 0}.auth-layout-module__aMwXHG__loginForm h2{letter-spacing:-1.3px;font-size:34px;font-weight:650;line-height:1.15}.auth-layout-module__aMwXHG__loginForm .input-shell{border-radius:3px;min-height:48px}.auth-layout-module__aMwXHG__loginForm button{border-radius:3px}.auth-layout-module__aMwXHG__loginForm input{font-size:16px}.auth-layout-module__aMwXHG__page{--foreground:var(--brand-ink);--background:#fff;--surface:#fff;--surface-strong:#fff;--surface-border:#c8d3db;--muted:#607481;--accent:var(--brand-blue);--accent-text:#135ebf;--accent-hover:#084aac;--accent-soft:#edf4fc;--success:#16704b;--danger:#b42332;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
