.account-type-page .signin-head p{max-width:380px;line-height:1.5}.account-type-card{max-width:520px}.account-type-options{border:0;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin:0;padding:0;display:grid}.account-type-options>span{min-width:0;display:block}.account-type-options legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.account-type-options input{opacity:0;pointer-events:none;position:absolute}.account-type-option{cursor:pointer;background:#131d2e;border:1px solid #26324a;border-radius:18px;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:16px;padding:16px 18px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid}.account-type-option:hover{border-color:#3a4861}.account-type-icon{color:#c9d1dc;background:#1b2638;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:flex}.account-type-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.account-type-title{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.account-type-tag{letter-spacing:.08em;text-transform:uppercase;color:#c9d1dc;background:#ffffff12;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:700}.account-type-desc{color:#a3aec0;font-size:13.5px;line-height:1.45}.account-type-radio{border:2px solid #3a4861;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .2s,background .2s;display:flex}.account-type-radio svg{opacity:0;transition:opacity .2s}.account-type-options input:checked+.account-type-option{background:linear-gradient(#d01e241f,#d01e240d);border-color:#d01e24;box-shadow:0 0 0 3px #d01e242e}.account-type-options input:checked+.account-type-option .account-type-icon{color:#fff;background:#d01e24}.account-type-options input:checked+.account-type-option .account-type-radio{background:#d01e24;border-color:#d01e24}.account-type-options input:checked+.account-type-option .account-type-radio svg{opacity:1}.account-type-options input:focus-visible+.account-type-option{outline-offset:3px;outline:2px solid #fff}.account-type-continue{color:#0a111d;cursor:pointer;background:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;height:56px;font-family:inherit;font-size:16px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s,transform .15s;display:flex}.account-type-continue svg{transition:transform .2s}.account-type-continue:hover:not(:disabled){box-shadow:0 10px 30px #ffffff1f}.account-type-continue:hover:not(:disabled) svg{transform:translate(3px)}.account-type-continue:active:not(:disabled){transform:translateY(1px)}.account-type-continue:disabled{color:#76839a;cursor:not-allowed;background:#1b2638}@media (max-width:1024px){.account-type-page:after{background:radial-gradient(600px 700px,#0a111df2,#0a111dcc 60%,#0a111d99)}.signin-card.account-type-card{max-width:540px;padding:44px}}@media (max-width:560px){.account-type-page:before{background:linear-gradient(#131c2c 0%,#0a111d 55%,#070c15 100%);inset:0;transform:none}.account-type-page:after{background:radial-gradient(340px 260px at 50% 0,#d01e2438,#d01e2400 70%)}.signin-card.account-type-card{background:#ffffff08;border-radius:24px;gap:22px;padding:28px 18px;box-shadow:0 30px 60px #00000080}.account-type-option{grid-template-columns:42px minmax(0,1fr) 20px;gap:12px;padding:14px}.account-type-icon{border-radius:12px;width:42px;height:42px}.account-type-radio{width:20px;height:20px}.account-type-title{font-size:15px}.account-type-desc{font-size:13px}.account-type-page .signin-trust{letter-spacing:.08em;white-space:normal;flex-wrap:wrap;gap:8px 18px;width:auto;max-width:100%;font-size:11px}body:has(.account-type-page) .signin-trust{min-width:0}body:has(.account-type-page) .signin-trust li{min-width:0}.account-type-page .signin-trust li+li:before{content:none}}
