.pdf-consent-container{width:100%;max-width:210mm;min-height:auto;margin:0 auto;padding:8mm 12mm;font-size:10pt;line-height:1.35;color:#2c2c2c;background:#ffffff;box-shadow:none!important;border:none!important}@page{margin:0!important;padding:0!important}@media print{.pdf-consent-container{width:210mm!important;max-width:210mm!important;min-height:297mm!important;margin:0!important;padding:10mm 15mm!important;box-shadow:none!important;border:none!important;font-size:10pt!important;line-height:1.35!important}.pdf-no-print{display:none!important}.pdf-page-break-before{page-break-before:always}.pdf-page-break-after{page-break-after:always}.pdf-page-break-inside-avoid{page-break-inside:avoid}}.pdf-consent-container h1{font-size:14pt;margin-bottom:6pt;margin-top:0;page-break-after:avoid}.pdf-consent-container h2{font-size:12pt;margin-bottom:4pt;margin-top:8pt;page-break-after:avoid}.pdf-consent-container h3{font-size:10pt;margin-bottom:3pt;margin-top:6pt;page-break-after:avoid}.pdf-consent-container p{margin-bottom:4pt;margin-top:0;text-align:justify;hyphens:auto}.pdf-consent-container ul{margin-bottom:4pt;margin-top:0;padding-left:16pt}.pdf-consent-container li{margin-bottom:2pt;text-align:justify}.pdf-signature-section{margin-top:12pt;page-break-inside:avoid;min-height:auto}.pdf-signature-grid{display:grid;grid-template-columns:1fr 1fr;gap:16pt;margin-top:8pt}.pdf-signature-box{text-align:center;border-top:1pt solid #8b4513;padding-top:6pt}.pdf-signature-label{font-size:10pt;font-weight:700;color:#8B4513;margin-bottom:3pt}.pdf-signature-info{font-size:9pt;color:#8B4513;opacity:.7}.pdf-signature-canvas{max-width:100%;height:auto;border:1pt solid #ddd;border-radius:4pt;margin:6pt 0}.pdf-data-grid{display:grid;grid-template-columns:1fr 1fr;gap:12pt;margin:8pt 0}.pdf-data-item{margin-bottom:6pt}.pdf-data-label{font-weight:700;font-size:10pt;color:#4a4a4a;margin-bottom:2pt}.pdf-data-value{font-size:11pt;color:#2c2c2c}.pdf-section{margin-bottom:10pt}.pdf-section-important{page-break-inside:avoid;margin-bottom:12pt}.pdf-footer{margin-top:12pt;padding-top:8pt;border-top:1pt solid #ddd;font-size:8pt;color:#666;page-break-inside:avoid}@media screen and (max-width:768px){.pdf-consent-container{max-width:100%;padding:4mm 6mm;font-size:9pt;line-height:1.3}.pdf-consent-container h1{font-size:12pt}.pdf-consent-container h2{font-size:11pt}.pdf-consent-container h3{font-size:9pt}.pdf-signature-grid{grid-template-columns:1fr;gap:10pt}.pdf-data-grid{grid-template-columns:1fr;gap:6pt}.pdf-section{margin-bottom:8pt}.pdf-section-important{margin-bottom:10pt}}.pdf-text-block{orphans:2;widows:2}.pdf-brown-text{color:#8B4513}.pdf-brown-border{border-color:#8B4513}.pdf-brown-bg{background-color:#f8f5f0}