.main>.main-section .account-registration-page .account-registration-switch,.main>.main-section .account-registration-page .form-registration-account-create{max-width:980px;margin:0 auto}.main>.main-section .account-registration-page .form-registration-account-create{display:none;margin-top:1.5rem}.main>.main-section .account-registration-page .account-access-card,.main>.main-section .account-registration-page .account-create-entry-card,.main>.main-section .account-registration-page .account-registration-card{border:1px solid rgba(47,45,93,.16);border-radius:8px;box-shadow:0 12px 28px rgba(0,0,0,.08)}.main>.main-section .account-registration-page .account-card-icon,.main>.main-section .account-registration-page .account-section-icon{margin-right:.5rem}.main>.main-section .account-registration-page .card-header{background:rgba(47,45,93,.07000000000000001);border-bottom:1px solid rgba(47,45,93,.12)}.main>.main-section .account-registration-page .card-header h2{margin:0;font-size:1.25rem}.main>.main-section .account-registration-page .card-header p{margin:.35rem 0 0;color:#667085}.main>.main-section .account-registration-page .card-body{padding:1.5rem}.main>.main-section .account-registration-page .account-registration-card h2,.main>.main-section .account-registration-page .account-registration-card h3{margin:1.5rem 0 1rem;padding-bottom:.45rem;border-bottom:1px solid #edf0f2;font-size:1.05rem}.main>.main-section .account-registration-page .form-control,.main>.main-section .account-registration-page .form-select,.main>.main-section .account-registration-page .btn,.main>.main-section .account-registration-page .input-group-text{border-radius:6px}.main>.main-section .account-registration-page .form-control,.main>.main-section .account-registration-page .form-select,.main>.main-section .account-registration-page .btn{min-height:44px}.main>.main-section .account-registration-page .btn i{line-height:1}.main>.main-section .account-registration-page .account-create-entry-text,.main>.main-section .account-registration-page .form-text{color:#667085}.main>.main-section .account-registration-page .account-security-check{padding:1rem;border:1px solid #edf0f2;border-radius:8px;background:#f8fafb}.main>.main-section .account-registration-page{padding-bottom:1rem}.main>.main-section .account-registration-page .account-registration-switch{max-width:1040px;margin:0 auto}.main>.main-section .account-registration-page .account-access-card,.main>.main-section .account-registration-page .account-create-entry-card,.main>.main-section .account-registration-page .account-registration-card{overflow:hidden;border:1px solid #e3e4eb;border-radius:14px;box-shadow:0 8px 28px rgba(47,45,93,.07000000000000001)}.main>.main-section .account-registration-page .card-header{padding:1.5rem 1.75rem;background:#fff;border-bottom:1px solid #ececf1}.main>.main-section .account-registration-page .card-header h2{font-size:1.4rem;line-height:1.35}.main>.main-section .account-registration-page .card-header p{margin-top:.6rem;line-height:1.6}.main>.main-section .account-registration-page .card-body{padding:1.75rem}.main>.main-section .account-registration-page .account-card-icon{margin-right:.65rem}.main>.main-section .account-registration-page .form-label{font-weight:600;color:#2F2D5D}.main>.main-section .account-registration-page .form-text{display:block;margin-top:.5rem;font-size:.85rem}.main>.main-section .account-registration-page .form-control,.main>.main-section .account-registration-page .form-select{min-height:48px;font-size:1rem}.main>.main-section .account-registration-page .btn{min-height:48px;font-weight:600}.main>.main-section .account-registration-page .input-group>.btn{min-width:48px;border-color:#ced4da}.main>.main-section .account-registration-page .btn-primary{background:#2F2D5D;border-color:#2F2D5D}.main>.main-section .account-registration-page .btn-primary:hover,.main>.main-section .account-registration-page .btn-primary:focus-visible{background:#212042}.main>.main-section .account-registration-page .btn-outline-primary{background:#ffe000;border-color:#ffe000;color:#2F2D5D}.main>.main-section .account-registration-page .btn-outline-primary:hover,.main>.main-section .account-registration-page .btn-outline-primary:focus-visible{background:#f0d300;border-color:#f0d300}.main>.main-section .account-registration-page .btn-link{color:#2F2D5D;white-space:normal}.main>.main-section .account-registration-page .account-create-entry-card{background:#f7f7fb}.main>.main-section .account-registration-page .account-create-entry-card .card-header{background:transparent}.main>.main-section .account-registration-page .account-benefits{list-style:none;margin:.4rem 0 1.75rem;padding:0}.main>.main-section .account-registration-page .account-benefits li{display:flex;align-items:baseline;gap:.65rem;margin-bottom:.9rem}.main>.main-section .account-registration-page .account-benefits i{color:#2F2D5D;font-size:1.2rem}.main>.main-section .account-registration-page #accountLoginFeedback{overflow-wrap:anywhere}.main>.main-section .account-registration-page .account-security-check img{max-width:100%}@media (max-width:575.98px){.main>.main-section .account-registration-page .account-registration-switch>div{padding-left:0;padding-right:0}.main>.main-section .account-registration-page .card-header,.main>.main-section .account-registration-page .card-body{padding:1.25rem}.main>.main-section .account-registration-page .card-header h2{font-size:1.25rem}}