.ss-account-page{box-sizing:border-box;color:#211c1f;background:#faf8f9;min-height:70vh;padding:45px 20px;font:16px/1.6 Arial,sans-serif}.ss-account-access{box-sizing:border-box;color:#211c1f;background:#fff;border:1px solid #e7dce1;border-radius:18px;max-width:560px;margin:0 auto;padding:32px;font:16px/1.6 Arial,sans-serif}.ss-account-access h1{margin:12px 0 16px;font-size:34px;line-height:1.2}.ss-account-kicker{color:#b51c34;letter-spacing:1.3px;font-size:12px;font-weight:750}.ss-account-access form{gap:17px;margin:24px 0;display:grid}.ss-account-access form>label{gap:7px;font-weight:650;display:grid}.ss-account-access input:not([type=checkbox]){box-sizing:border-box;color:#161316;width:100%;min-height:47px;font:inherit;background:#fff;border:1px solid #b9acb1;border-radius:8px;padding:10px 12px}.ss-account-access small{color:#65565d;font-size:13px;font-weight:400}.ss-account-access form>.ss-account-check{align-items:flex-start;gap:10px;font-size:14px;font-weight:400;display:flex}.ss-account-check input{accent-color:#c61f36;flex-shrink:0;width:17px;height:17px;margin-top:5px}.ss-account-access a{color:#a61c32;text-underline-offset:3px;font-weight:650;text-decoration:underline}.ss-account-submit{color:#fff;cursor:pointer;background:#c61f36;border:0;border-radius:8px;padding:13px 20px;font:700 16px/1.5 Arial,sans-serif}.ss-account-submit:hover{background:#a9152b}.ss-account-submit:disabled{opacity:.65;cursor:wait}.ss-account-error{color:#89182c;background:#fff1f3;border:1px solid #e8b4bd;border-radius:8px;padding:12px}.ss-account-help{border-top:1px solid #e8e0e4;flex-wrap:wrap;gap:12px 18px;padding-top:20px;font-size:13px;display:flex}.ss-account-access :is(input,button,a):focus-visible{outline-offset:3px;outline:2px solid #b91e36}@media (max-width:600px){.ss-account-page{padding:25px 14px}.ss-account-access{padding:25px 20px}.ss-account-access h1{font-size:29px}}
