.print-only{display:none}@media print{@page{size:A4;margin:26mm 16mm 20mm}html,body{background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print{display:none!important}.print-only{display:block!important}.print-masthead{display:flex!important;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:18pt;border-bottom:1px solid #e5e7eb;font-size:8px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#6b7280;break-after:avoid;page-break-after:avoid}.print-masthead-logo{height:24px;width:auto;object-fit:contain}.print-meta-row{display:flex!important;align-items:center;gap:10px;font-size:9pt!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#374151!important;margin-bottom:10pt}.print-meta-row .print-meta-dot{color:#d1d5db}a[href]{color:inherit;text-decoration:none}.print-cover{break-inside:avoid;page-break-inside:avoid}.print-title{font-size:27pt!important;line-height:1.2!important;letter-spacing:-.01em!important}.print-hero-image{box-shadow:none!important;border-radius:6px!important;break-inside:avoid;page-break-inside:avoid}.wp-content-wrapper{font-size:11pt}.wp-content-wrapper p{font-size:11pt!important;line-height:1.65!important;color:#1f2937!important;margin-bottom:11pt!important;orphans:3;widows:3}.wp-content-wrapper h2{font-size:16pt!important;margin-top:20pt!important;margin-bottom:9pt!important;border-bottom:none!important;padding-bottom:0!important;break-after:avoid;page-break-after:avoid}.wp-content-wrapper h3{font-size:13pt!important;margin-top:16pt!important;margin-bottom:7pt!important;break-after:avoid;page-break-after:avoid}.wp-content-wrapper img{box-shadow:none!important;border-radius:6px!important;margin:14pt 0!important;break-inside:avoid;page-break-inside:avoid}.wp-content-wrapper blockquote{background:#fafafa!important;box-shadow:none!important;padding:10pt 16pt!important;font-size:12pt!important;margin:14pt 0!important;break-inside:avoid;page-break-inside:avoid}.wp-content-wrapper ul,.wp-content-wrapper ol{margin-bottom:11pt!important}.wp-content-wrapper li{break-inside:avoid}.print-contact-page{break-before:page;page-break-before:always;padding-top:4pt}.print-contact-page h2{font-size:18pt;font-weight:800;color:#111827;margin-bottom:4pt}.print-contact-page .print-contact-lede{font-size:10pt;color:#6b7280;margin-bottom:22pt}.print-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:18pt;margin-bottom:22pt}.print-contact-card{border:1px solid #e5e7eb;border-radius:8px;padding:12pt 14pt;break-inside:avoid}.print-contact-card h3{font-size:9pt;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#c99f4d;margin-bottom:6pt}.print-contact-card p{font-size:10pt;color:#374151;line-height:1.6;margin:0 0 3pt}.print-contact-offices{display:grid;grid-template-columns:1fr 1fr;gap:18pt}.print-citation{margin-top:24pt;padding-top:10pt;border-top:1px solid #e5e7eb;font-size:8pt;color:#9ca3af}}
