*{text-shadow:none!important;-webkit-text-stroke:0!important;box-shadow:none!important}
.paper-title h1,.paper-title .eyebrow,.paper-panel,.paper-panel p,.paper-panel label{color:#111!important}
.paper-fields .field-full{grid-column:1/-1}

 @page{size:letter;margin:15mm}
 html,body.paperwork-page{background:white!important;color:#111!important;font:10pt/1.4 Arial,sans-serif}
 .paperwork-page:before,.paper-header,.paper-notice,.paper-steps,.paper-pagination,.paper-clear,.paper-status,.paper-title>p:last-child,.paper-panel[data-panel="3"],.paper-source,.panel-lead{display:none!important}
 .paper-main{width:100%;margin:0;max-width:none}.paper-title h1{font:700 20pt Georgia,serif;margin:0 0 12pt}.paper-title .eyebrow{color:#111;font-size:8pt;margin-bottom:8pt}
 .paper-panel,.paper-panel[hidden]{display:block!important;padding:8pt 0}.paper-panel h2{font:700 14pt Georgia,serif;color:#111!important;margin-bottom:12pt}
 .paper-panel[data-panel="2"]{break-before:page}.paper-panel[data-panel="3"]{display:none!important}
 .paper-fields{grid-template-columns:1fr 1fr;gap:12pt}.paper-fields label,.health-follow{color:#111;font-size:9pt;gap:5pt}
 input:not([type=radio]),select,textarea{display:none!important}.print-value{display:block;white-space:pre-wrap;overflow-wrap:anywhere;min-height:16pt;border-bottom:1px solid #999;padding:3pt 0;font:10pt/1.4 Arial,sans-serif;color:#111}
 .paper-fields small,.consent-copy,.consent-copy h3,.signature-line small{color:#111;font-size:9pt}.consent-copy h3{font-weight:700;font-size:11pt;margin:15pt 0 7pt;break-after:avoid}.consent-copy p{margin:7pt 0}.consent-copy li{margin:5pt 0}
 .health-question{margin:0 0 12pt;padding:0 0 8pt;break-inside:avoid}.health-question legend{font-size:10pt;margin-bottom:4pt}.yes-no label{padding:0;min-height:20pt;font-size:10pt}.yes-no input{width:12pt;height:12pt;appearance:auto;accent-color:black}.health-follow{margin-top:7pt}
 .print-only{display:block}.print-footer{font-size:8pt;margin-top:20pt;border-top:1px solid #aaa;padding-top:8pt}.signature-lines p{margin:15pt 0}

@media print{.print-preview-tools{display:none!important}body.paperwork-page{padding-top:0!important}}
