.mdd-us-sign-card{max-width:920px;margin:32px auto;padding:28px;background:#fff;border:1px solid #d4e2f2;border-radius:16px;box-shadow:0 8px 28px #14274612;font:14px/1.55 Arial,sans-serif;color:#142746}.mdd-us-sign-card *{box-sizing:border-box}.mdd-us-sign-card h1{font:bold 27px/1.2 Arial,sans-serif;color:#142746}.mdd-us-sign-card h2{font:bold 19px Arial,sans-serif;color:#142746}.mdd-us-sign-meta{padding:13px;background:#f0f6fc;border-radius:8px;margin:12px 0}.mdd-us-sign-pdf{height:640px;width:100%;border:1px solid #ccdbec;border-radius:8px;background:#eee}.mdd-us-sign-choice{display:flex;flex-wrap:wrap;gap:20px;margin:15px 0}.mdd-us-sign-label{display:block;font-weight:700;margin:14px 0}.mdd-us-sign-label input{display:block;width:100%;padding:12px;font-size:16px;border:1px solid #bfd3e8;border-radius:8px;margin-top:5px}.mdd-us-sign-draw{max-width:100%;padding:8px;border:1px solid #ccdbec;border-radius:9px}.mdd-us-sign-draw canvas{display:block;width:100%;height:auto;touch-action:none;background:#fff;border:1px dashed #acc4de;border-radius:6px}.mdd-us-sign-draw button{border:0;background:#e6f2fc;color:#142746;padding:7px 12px;border-radius:6px;margin-top:8px}.mdd-us-sign-consent{display:flex;gap:10px;align-items:start;margin:17px 0;font-size:13px}.mdd-us-sign-consent input{flex:none;margin-top:3px}.mdd-us-sign-submit{width:100%;background:#142746;color:#fff;border:0;border-radius:9px;padding:14px;font-size:15px;font-weight:700;cursor:pointer}.mdd-us-sign-note{font-size:12px;color:#536b87}.mdd-us-sign-error{color:#a12a43;border:1px solid #f2c8d2;background:#fff6f8;border-radius:8px;padding:12px}@media(max-width:700px){.mdd-us-sign-card{margin:8px;padding:15px}.mdd-us-sign-card h1{font-size:23px}.mdd-us-sign-pdf{height:65vh;min-height:360px}}
