.portal-title{font-size:clamp(36px,5vw,64px);line-height:1.1}.portal-lead{font-size:19px;max-width:760px;margin:24px 0}.saved-grid,.signing-essentials{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:25px 0}.saved-grid strong,.signing-essentials strong{display:block;margin-bottom:7px}.signing-essentials{grid-template-columns:repeat(3,1fr);padding:24px;background:#E8DBC9;border-radius:18px;font-size:15px}.agreement-text{white-space:pre-wrap;overflow-wrap:anywhere;font:15px/1.7 Moon,Arial;max-width:100%;margin:25px 0}.agreement-details{padding:22px 0;margin:20px 0;border-block:1px solid #56183130}.consent{display:flex;align-items:flex-start;gap:14px;margin:22px 0;font-size:15px}.consent input{margin-top:4px}.signature-input{font-size:24px!important;font-style:italic}.panel form>.button{margin-top:24px}.inbox-card{border-top:1px solid #56183150;margin-top:30px;padding-top:28px}.inbox-card h2{font-size:30px}.inbox-card details{padding:18px 0;border-bottom:1px solid #56183130}.inbox-card p{margin-block:10px}.inbox-card .notes{white-space:pre-wrap}.status-pill{font:13px monospace;text-transform:uppercase;background:#C6AFD9;padding:8px 12px;border-radius:100px}.accept-form{margin-top:22px}.accept-form input:not([type=checkbox]){display:block;padding:12px;border:1px solid #56183150;border-radius:10px;margin-top:8px;max-width:100%}.hash{overflow-wrap:anywhere;font-size:13px}#private-actions>.small{margin-top:15px}#signed-section .brief-actions{margin-block:25px}button:disabled{opacity:.55;cursor:wait}#signature-status:not(:empty){margin-top:18px}@media(max-width:700px){.saved-grid,.signing-essentials{grid-template-columns:1fr}.signing-essentials{gap:20px}.agreement-text{font-size:14px}.portal-lead{font-size:17px}.inbox-card .brief-heading{flex-wrap:wrap}}
