@media print{footer,nav,header,button:not(.print-include),.print-exclude,.sticky,.fixed,[class*=hero],[class*=Hero],[class*=banner],[class*=Banner]{visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}*{box-sizing:border-box;margin:0;padding:0}@page{size:A4;margin:2cm 2.5cm}body{font-size:11pt;line-height:1.5;color:#000!important;background-color:#fff!important;margin:0!important;padding:0!important;font-family:Arial,sans-serif!important}main,section{margin:0!important;padding:0!important}.container,.container-custom{max-width:100%!important;margin:0!important;padding:0!important}.print-document{box-shadow:none!important;background:#fff!important;border:none!important;margin:0!important;padding:0!important}.w-full.xl\:w-1\/4,.w-full.xl\:w-\[32\.5\%\]{display:none!important}.w-full.lg\:w-2\/3,.w-full.xl\:w-\[67\.5\%\]{width:100%!important;max-width:100%!important}.prose{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid;color:#000!important}h2{margin-top:.8cm!important;margin-bottom:.4cm!important;font-size:14pt!important}h3{margin-top:.6cm!important;margin-bottom:.3cm!important;font-size:13pt!important}h4{margin-top:.4cm!important;margin-bottom:.2cm!important;font-size:12pt!important}p{page-break-inside:avoid;orphans:3;widows:3;margin-bottom:.3cm!important}ul,ol{page-break-inside:avoid;margin-bottom:.3cm!important}li{page-break-inside:avoid}section{page-break-inside:avoid;margin-bottom:.5cm!important}img{page-break-inside:avoid;max-width:100%!important;margin:.3cm 0!important}.border,.shadow-sm,.shadow-md,.shadow-lg,.rounded-lg,.rounded-md{box-shadow:none!important;border:none!important;border-radius:0!important}.grid.grid-cols-2{page-break-inside:avoid;margin-top:1cm!important}:before,:after{display:none!important}#section-header{margin-top:0!important;padding-top:0!important}*{overflow:visible!important}.print-page-counter{display:none!important}.print-header{border-bottom:2px solid #111!important;margin-bottom:.5cm!important;padding-bottom:.3cm!important;display:block!important}.print-header h2{margin:0 0 .15cm!important;font-size:16pt!important}.print-header p{margin:.05cm 0!important}.print-card{page-break-inside:avoid;background:#fff!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;margin-bottom:.75rem!important;padding:1.25rem!important}.print-card h3{margin:0 0 .15cm!important;font-size:12pt!important}.print-card img{margin:0!important}.print-card>div>div{margin-bottom:.25cm!important}.print-card .text-xs.font-medium{color:#6b7280!important;margin-bottom:.1cm!important;font-size:8pt!important}.print-card span[class*=rounded-full],.print-card span[class*=rounded][class*=border]{border:1px solid #d1d5db!important;border-radius:9999px!important;align-items:center!important;gap:.15cm!important;padding:.1cm .3cm!important;font-size:8pt!important;display:inline-flex!important}.print-card div[class*=flex][class*=gap-4]{flex-wrap:wrap!important;gap:.4cm!important;display:flex!important}.print-card img[class*=size-12]{-o-object-fit:contain!important;object-fit:contain!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border:1px solid #e5e7eb!important;border-radius:.25rem!important;width:2cm!important;height:2cm!important}.print-card div[class*=rounded-lg][class*=border][class*=bg-gray-50]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#f9fafb!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;padding:.3cm!important}.print-card>div:first-child{align-items:center!important;gap:.3cm!important;margin-bottom:.3cm!important;display:flex!important}.print-card img[class*=size-16],.print-card div[class*=size-16]{border-radius:.25rem!important;flex-shrink:0!important;width:1.2cm!important;height:1.2cm!important}.print-card{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.print-page-counter{display:none}