.login-module__cWU84W__theme{background:var(--surface-page,#f5f7f6);flex:1;width:100%}.login-module__cWU84W__page{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);min-height:calc(100svh - 4.75rem);display:grid}.login-module__cWU84W__intro{isolation:isolate;align-items:center;min-height:44rem;padding:clamp(2rem,7vw,7.5rem);display:flex;position:relative;overflow:hidden}.login-module__cWU84W__image{z-index:-2;object-fit:cover;object-position:57% center}.login-module__cWU84W__intro:after{z-index:-1;content:"";background:linear-gradient(90deg,#f5f7f6f5 0%,#f5f7f6e0 38%,#f5f7f675 76%,#f5f7f638 100%);position:absolute;inset:0}.login-module__cWU84W__introContent{width:min(100%,35rem);margin-inline:auto}.login-module__cWU84W__introContent h1,.login-module__cWU84W__card h2{color:var(--brand-primary,#005458);font-family:var(--font-editorial,Georgia, serif);letter-spacing:-.035em;margin:0;font-weight:400;line-height:1.04}.login-module__cWU84W__introContent h1{max-width:12ch;font-size:clamp(3rem,5vw,4.6rem)}.login-module__cWU84W__accent{background:var(--brand-gold,#e9ad32);border-radius:999px;width:5.5rem;height:.25rem;margin:1.6rem 0 1.5rem;display:block}.login-module__cWU84W__introCopy{max-width:30rem;color:var(--text-primary,#10212d);margin:0;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.65}.login-module__cWU84W__benefits{color:var(--text-primary,#10212d);gap:1.25rem;margin:2rem 0 0;padding:0;font-size:1.0625rem;font-weight:600;list-style:none;display:grid}.login-module__cWU84W__benefits li{align-items:center;gap:.9rem;min-height:2.5rem;display:flex}.login-module__cWU84W__benefits svg{width:1.8rem;height:1.8rem;color:var(--brand-gold,#e9ad32);flex:none}.login-module__cWU84W__formSide{justify-content:center;align-items:center;padding:clamp(1.25rem,4vw,3.5rem);display:flex}.login-module__cWU84W__card{background:#fff;border:1px solid #10212d0d;border-radius:1.75rem;width:min(100%,42rem);padding:clamp(1.5rem,3.3vw,3.25rem);box-shadow:0 20px 60px #10212d1a}.login-module__cWU84W__card h2{color:#10212d;margin-bottom:1.5rem;font-size:clamp(2rem,3vw,2.75rem)}.login-module__cWU84W__adminNotice{color:#822f27;background:#fff7f5;border:1px solid #f0c2bd;border-radius:.75rem;margin:0 0 1rem;padding:.875rem 1rem}.login-module__cWU84W__signedIn{background:#f7f9fa;border:1px solid #e2e8f0;border-radius:1rem;margin-bottom:1.5rem;padding:1rem 1.125rem}.login-module__cWU84W__signedInLabel,.login-module__cWU84W__emailValue{margin:0}.login-module__cWU84W__signedInLabel{color:#52616b;font-size:.9rem}.login-module__cWU84W__emailValue{overflow-wrap:anywhere;font-weight:700}.login-module__cWU84W__textLink,.login-module__cWU84W__accountLink a{color:var(--brand-primary,#005458);text-underline-offset:.2em;font-weight:650;text-decoration:underline}.login-module__cWU84W__textLink{cursor:pointer;min-height:2.75rem;font:inherit;background:0 0;border:0;margin-top:.25rem;padding:0}.login-module__cWU84W__accountLink{color:var(--text-secondary,#64748b);text-align:center;margin:1rem 0 1.75rem}.login-module__cWU84W__divider{color:#596b76;text-align:center;align-items:center;gap:.875rem;margin:0 0 1.125rem;font-size:.9rem;display:flex}.login-module__cWU84W__divider:before,.login-module__cWU84W__divider:after{content:"";background:#e2e8f0;flex:1;height:1px}.login-module__cWU84W__theme form[data-login-redesign]{gap:1rem}.login-module__cWU84W__theme form[data-login-redesign] label{gap:.4rem}.login-module__cWU84W__theme form[data-login-redesign] label>span{color:#344752;font-size:.9375rem;font-weight:600}.login-module__cWU84W__theme form[data-login-redesign] input:not([type=hidden]){background:#fff;border-radius:.75rem;min-height:3.375rem}.login-module__cWU84W__theme form[data-login-redesign] button[type=submit]{border-radius:.75rem;width:100%;min-height:3.5rem;font-weight:700}.login-module__cWU84W__theme form[data-login-redesign=secondary] button[type=submit]{border-color:var(--brand-primary,#005458);color:var(--brand-primary,#005458)}.login-module__cWU84W__theme form[data-login-redesign]>div{min-width:0}@media (max-width:1023px){.login-module__cWU84W__page{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.login-module__cWU84W__intro{min-height:42rem;padding:clamp(1.75rem,4vw,3.5rem)}.login-module__cWU84W__introContent h1{font-size:clamp(2.75rem,5vw,3.75rem)}.login-module__cWU84W__formSide{padding:1.5rem}}@media (max-width:767px){.login-module__cWU84W__page{flex-direction:column;min-height:0;display:flex}.login-module__cWU84W__intro{align-items:flex-start;min-height:18rem;padding:2rem 1.25rem 1.75rem}.login-module__cWU84W__image{object-position:center 62%}.login-module__cWU84W__intro:after{background:linear-gradient(90deg,#f5f7f6f5 0%,#f5f7f6e0 63%,#f5f7f68a 100%)}.login-module__cWU84W__introContent h1{max-width:11ch;font-size:clamp(2.5rem,10vw,3.25rem)}.login-module__cWU84W__accent{width:4rem;height:.2rem;margin:1rem 0}.login-module__cWU84W__introCopy{max-width:27rem;font-size:1rem;line-height:1.5}.login-module__cWU84W__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;font-size:.75rem;line-height:1.3}.login-module__cWU84W__benefits li{flex-direction:column;align-items:flex-start;gap:.35rem}.login-module__cWU84W__benefits svg{width:1.5rem;height:1.5rem}.login-module__cWU84W__formSide{align-items:flex-start;padding:1rem 1rem 2rem}.login-module__cWU84W__card{border-radius:1.25rem;padding:1.5rem 1.125rem}.login-module__cWU84W__card h2{margin-bottom:1.125rem;font-size:2rem}}
