.privacyLock{position:fixed;inset:0;z-index:9999999;display:grid;place-items:center;background:radial-gradient(circle at 50% 15%,#19305c,#050b18 70%);color:#fff}.privacyLock[hidden]{display:none}.privacyLock form{width:min(410px,calc(100vw - 32px));box-sizing:border-box;padding:32px;border:1px solid #405c9a;border-radius:24px;background:#0c1a31;box-shadow:0 30px 90px #000b;text-align:center}.privacyLock h1{margin:8px 0}.privacyLock p,.privacyLock small{color:#95a8c8}.privacyLock input,.privacyLock button{width:100%;height:50px;box-sizing:border-box;margin-top:12px;border-radius:12px;font:inherit}.privacyLock input{border:1px solid #38537f;background:#061326;color:#fff;padding:0 14px}.privacyActions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.privacyActions .privacyBackButton,.privacyActions button[type="submit"]{margin-top:0}.privacyLock button{border:0;background:linear-gradient(110deg,#655be9,#2683dc);color:#fff;font-weight:900}.privacyBackButton{background:#14233a!important;border:1px solid #40577b!important;color:#dbe8ff!important}.privacyLock small{display:block;min-height:18px;margin-top:12px}.privacyLock small.error{color:#ff8295}.privacyButton{height:38px!important;border:1px solid #40577b!important;border-radius:10px!important;background:#15253d!important;color:#dbe8ff!important;padding:0 12px!important;font-weight:800!important}


/* v91: global minimum premium text weight */
html,body,button,input,select,textarea{font-weight:600}
