@import "80-auth-editorial-HALncci.css";
.registration-logo img{height:40px}
.registration-navigation{display:flex;justify-content:center}
.registration-intro h1{font-size:26px;line-height:30px}
.registration-intro>p:not(.registration-eyebrow){font-size:13px;margin-bottom:4px}
.registration-scene{height:clamp(65px,calc(100svh - 705px),130px)}
.registration-panel{margin-top:-10px;padding:12px}
.registration-panel form{display:flex;flex-direction:column;gap:9px}
.registration-panel form>div{margin:0}
.registration-name-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}
.registration-panel .auth-legal-consent label{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;margin:0;padding:3px 0;background:transparent;border:0;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:#082C55;min-height:44px}
.registration-panel .auth-legal-consent label>span:last-child{display:contents}
.registration-panel .auth-legal-consent label strong{grid-column:2;grid-row:1}
.registration-panel .auth-legal-consent label small{grid-column:2;grid-row:2;margin-top:0;font-size:inherit;line-height:inherit}
.registration-panel .auth-legal-consent a{color:#1F5689;text-decoration:underline}
.registration-panel .auth-legal-consent-box{width:22px;height:22px}
.registration-assurance{border-radius:16px;background:#E5EDF3;color:#1F5689;padding:10px;font-size:11px;line-height:16px;margin:0}
.registration-login{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 var(--space-3);min-height:44px;margin:0;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--color-muted-strong)}
.registration-login a{display:inline-flex;align-items:center;min-height:var(--control-min-size);color:var(--color-link);text-decoration:underline;text-underline-offset:.18em}
.registration-panel .help-text{font-size:12px;line-height:17px}
@media(max-width:319px){.registration-name-row{grid-template-columns:minmax(0,1fr)}}
