.na-shell{color:#132b40;background:radial-gradient(at top,#fff1e6,#0000 55%),#f6f7f9;flex-direction:column;align-items:center;min-height:100dvh;padding:36px 20px;font-family:inherit;display:flex}.na-brand{letter-spacing:-1.5px;text-align:center;color:#12334c;margin-bottom:28px;font-size:38px;font-weight:850;line-height:1;text-decoration:none}.na-brand span{letter-spacing:2px;margin-top:7px;font-size:12px;display:block}.na-card{background:#fff;border:1px solid #e9edf0;border-radius:26px;width:100%;max-width:460px;padding:32px;box-shadow:0 12px 45px #17364c0b}.na-eyebrow{letter-spacing:2px;color:#c35a24;font-size:10px;font-weight:800}.na-card h1{letter-spacing:-.7px;margin:12px 0;font-size:29px;line-height:1.15}.na-intro,.na-legacy p{color:#526273;font-size:14px;line-height:1.6}.na-form,.na-account{gap:17px;margin-top:24px;display:grid}.na-form label{gap:7px;font-size:13px;font-weight:650;display:grid}.na-form input{box-sizing:border-box;width:100%;font:inherit;color:#132b40;background:#fff;border:1px solid #ccd5de;border-radius:12px;padding:13px 14px;font-size:16px}.na-form input:focus{border-color:#d5692d;outline:3px solid #fce1d0}.na-form small,.na-account span{color:#526273;font-size:12px}.na-account strong{overflow-wrap:anywhere}.na-primary,.na-secondary,.na-google{min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:12px 18px;font-size:14px;font-weight:750}.na-primary{color:#fff;background:#bc4d16}.na-secondary{color:#18384f;background:#edf2f6}.na-google{color:#17364c;background:#fff;border:1px solid #d7dfe5;width:100%}.na-divider{color:#687580;align-items:center;gap:12px;margin:22px 0 14px;font-size:12px;display:flex}.na-divider:before,.na-divider:after{content:"";background:#e4e9ed;flex:1;height:1px}.na-options{gap:13px;margin-top:23px;display:grid}.na-options button,.na-link{color:#254e70;cursor:pointer;background:0 0;border:0;padding:4px;font-size:13px;text-decoration:underline}.na-footnote{color:#62707d;margin-top:26px;font-size:12px;line-height:1.6}.na-local,.na-error,.na-notice{border-radius:10px;padding:12px;font-size:13px;line-height:1.5;display:block}.na-local{color:#76591c;background:#fff6df}.na-error{color:#a62c24;background:#fff0ef}.na-notice{color:#256148;background:#eaf5f0;display:block}.na-legacy{color:#526273;border-top:1px solid #e8edf0;padding-top:18px;font-size:12px}.na-legacy summary{cursor:pointer}.na-back{color:#34516a;margin-top:22px;font-size:13px;text-decoration:none}.na-credit{color:#74808b;margin-top:24px;font-size:11px}.na-shell button:disabled{opacity:.6;cursor:wait}.na-shell :focus-visible{outline-offset:3px;outline:3px solid #e39669}@media (max-width:480px){.na-shell{padding:26px 14px}.na-card{padding:24px 20px}.na-card h1{font-size:26px}}
