.panel-auth{margin-left:auto;margin-right:auto;max-width:var(--ui-container-medium)}.panel-auth__header{margin-bottom:var(--space-l);text-align:center}.panel-auth__cols{display:grid;gap:1rem}@media only screen and (min-width:64rem){.panel-auth__cols{grid-template-columns:repeat(2,1fr)}}.panel-auth__col{border:2px solid var(--ui-color-2);height:100%;padding:2rem;position:relative}@media only screen and (min-width:85rem){.panel-auth__col{padding:3rem}}.panel-auth__col--solid{background:var(--ui-color-2)}.panel-auth__col--single{margin-left:auto;margin-right:auto;max-width:560px}.panel-auth__fieldset{border:0}.panel-auth__heading,.panel-auth__legend{display:block;margin-bottom:var(--space-xs)}.panel-auth__intro{margin-bottom:var(--space-xs)}.panel-auth__fields{display:grid;gap:var(--space-s)}.panel-auth__error{color:var(--ui-color-error);display:block;font-size:var(--step-0,1rem);font-weight:700}.panel-auth__error,.panel-auth__errors-list{margin-bottom:var(--space-xs)}.panel-auth__footer,.panel-auth__submit-wrapper{margin-top:var(--space-s)}.panel-auth__link{font-size:var(--step-0)}.panel-auth__confirm-field{border-top:2px solid var(--ui-color-2);margin-top:var(--space-s);padding-top:var(--space-s)}.panel-auth__confirm-info{font-size:1rem;line-height:1.375;margin-top:var(--space-xs)}.panel-auth__confirm-field-wrapper{align-items:center;display:flex;gap:.875rem;margin-top:var(--space-xs)}.panel-auth__confirm-field-input{flex-shrink:0}.panel-auth__confirm-field-label{font-size:1rem;line-height:1.375}