.article .info-intro{font-size:18px;color:#63758e;line-height:1.6;margin:18px 0 28px}.info-step{display:flex;gap:20px;padding:24px 0;border-bottom:1px solid #dee7f2}.info-step:last-of-type{border-bottom:0}.info-number{flex:0 0 40px;height:40px;display:grid;place-items:center;border-radius:12px;color:#0071e3;background:#e8f2ff;font-size:14px;font-weight:600}.article .info-step h2{margin:0 0 12px}.article .info-step p{margin:0 0 12px}.article .notice{margin:24px 0;line-height:1.7}.article .actions{margin:28px 0;flex-wrap:wrap}.article .actions a.primary,.article .actions a.outline{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:10px;font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}.privacy-draft{background:#fff4df!important;border:1px solid #f2ddb3!important;color:#77551e!important}.privacy-draft p{margin:8px 0 0!important;font-size:14px!important}.article a{overflow-wrap:anywhere}@media(max-width:640px){.article .info-intro{font-size:16px}.info-step{gap:14px;padding:20px 0}.info-number{flex-basis:34px;height:34px;border-radius:10px}.article .info-step h2{font-size:21px}}
.article .actions a.primary{background:#007aff;color:#fff;border:1px solid #007aff;text-decoration:none}.article .actions a.primary:hover{background:#0065d1;border-color:#0065d1;color:#fff}.article .actions a.outline{background:#fff;color:#0067cc;border:1px solid #d5e2f2;text-decoration:none}.article .actions a.outline:hover{background:#edf5ff;color:#0055ab}.article .actions a:focus-visible{outline:3px solid #9dcbff;outline-offset:4px}
