:root{--registration-navy:#0b1b2b;--registration-blue:#142f52;--registration-blue-light:#244a78;--registration-gold:#c7a35a;--registration-gold-deep:#9d7534;--registration-ink:#14233a;--registration-muted:#68758a;--registration-line:#dce3ec}.registration-shell{background:#f7f8fa}.identity-panel{background:linear-gradient(155deg,var(--registration-blue) 0%,var(--registration-navy) 68%,#071321 100%)!important;color:#fff!important}.identity-panel::after{color:#ffffff08!important}.wordmark{display:flex!important;align-items:center;gap:13px;color:#fff!important;text-decoration:none!important;width:max-content}.wordmark img{display:block;width:46px;height:46px;filter:drop-shadow(0 10px 18px #02091460)}.wordmark>span{display:block!important;width:auto!important;height:auto!important;border:0!important;color:inherit!important}.wordmark strong,.wordmark small{display:block}.wordmark strong{font:800 14px 'Public Sans',Arial,sans-serif;letter-spacing:2.6px}.wordmark small{margin-top:4px;color:#aebfd3;font:600 12px 'Public Sans',Arial,sans-serif;letter-spacing:1.8px}.identity-panel .eyebrow{color:#d4b46c!important}.identity-copy h1{color:#fff!important;font:800 clamp(34px,4.3vw,58px)/1.08 'Public Sans',Arial,sans-serif!important;letter-spacing:-.045em!important}.identity-copy>p:last-child{color:#d3deea!important}.trust-list{border-color:#ffffff26!important}.trust-list>div{border-color:#ffffff26!important}.trust-list>div>span{color:#d5b56e!important;font-family:'Public Sans',Arial,sans-serif!important;font-weight:700}.trust-list strong{color:#fff!important}.trust-list p{color:#aebfd0!important}.legal-footer{color:#93a8bd!important}.form-panel{background:#fbfcfd!important}.form-container header h2{color:var(--registration-ink)!important;font:800 32px 'Public Sans',Arial,sans-serif!important;letter-spacing:-.035em!important}.form-container header>p:last-child{color:var(--registration-muted)!important}.form-panel .eyebrow{color:var(--registration-gold-deep)!important}.progress>span{background:#dce2e8!important}.progress>span.active{background:var(--registration-gold)!important}.progress small{color:#718096!important}.field>span:first-child{color:#425268!important}.field input,.field select{border-color:var(--registration-line)!important;border-radius:11px!important;color:var(--registration-ink)!important}.field input:focus,.field select:focus{border-color:#6684aa!important;box-shadow:0 0 0 4px #244a7815!important}.privacy-notice{background:#eef3f8!important;border-left-color:var(--registration-blue-light)!important}.privacy-notice strong{color:#1d456f!important}.privacy-notice p{color:#5e7084!important}.shield{background:#dce7f2!important;color:#244a78!important}.consent input{accent-color:var(--registration-blue-light)!important}.submit{background:linear-gradient(135deg,var(--registration-blue-light),var(--registration-blue))!important;border-radius:11px!important;box-shadow:0 10px 24px #142f5230!important}.submit:hover{background:linear-gradient(135deg,#2c578a,#193a62)!important}dialog .success-mark{background:#e5edf6!important;color:#244a78!important}dialog a{background:linear-gradient(135deg,var(--registration-blue-light),var(--registration-blue))!important;border-radius:9px!important}@media(max-width:850px){.identity-panel{background:linear-gradient(145deg,var(--registration-blue),var(--registration-navy))!important}.wordmark img{width:42px;height:42px}}
