.public-emergency-contact .document-paper{min-width:0}.ec-contacts .editable-item-heading h3{margin:0;font-size:15px}.public-emergency-contact .public-step-panel .tool-check{margin-top:18px}.ec-privacy p{margin:0 0 8px}.ec-privacy p:last-child{margin-bottom:0}.ec-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin:6px 0 4px;display:grid}.ec-field{break-inside:avoid;flex-direction:column;min-width:0;display:flex}.ec-wide{grid-column:1/-1}.ec-field dt{letter-spacing:.4px;text-transform:uppercase;color:var(--color-muted);font-size:11px}.ec-field dd{border-bottom:1px solid var(--color-control-border);white-space:pre-wrap;min-height:1.9em;margin:0;padding:4px 0 2px}.ec-contact-block{break-inside:avoid}.ec-lines{flex-direction:column;margin:4px 0 8px;display:flex}.ec-lines span:not(.sr-only){border-bottom:1px solid var(--color-control-border);height:1.9em;display:block}.ec-sign{grid-template-columns:3fr 1fr}.ec-privacy-print{border-top:1px solid var(--color-border);padding-top:8px}@container step-preview (max-width:420px){.ec-fields{grid-template-columns:minmax(0,1fr)}}@media print{.ec-field dd,.ec-lines span:not(.sr-only){border-bottom-color:#555}.ec-field dd{min-height:2.2em}.ec-lines span:not(.sr-only){height:2.2em}.ec-privacy-print{color:#333;border-top-color:#999}}
