@media print{nav[aria-label=Breadcrumb],aside,.no-print,header nav,button,[role=button],iframe,video,svg[class*=hamburger],.mobile-sidebar-toggle{display:none!important}body>main,.min-h-screen{background:#fff!important;margin:0!important;padding:0!important}.max-w-7xl{max-width:100%!important;margin:0!important;padding:0!important}article{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid;color:#000!important;margin-top:1em!important;margin-bottom:.5em!important}h1{margin-top:0!important;font-size:24pt!important}h2{font-size:18pt!important}h3{font-size:14pt!important}p,li,td,th{color:#000!important;font-size:11pt!important;line-height:1.5!important}a{color:#000!important;text-decoration:underline!important}a[href]:after{content:" (" attr(href)")";color:#666;word-break:break-all;font-size:9pt}a[href^=\#]:after{content:""}code{page-break-inside:avoid;color:#000!important;background:#f5f5f5!important;border:1px solid #ddd!important;padding:2pt 4pt!important;font-size:9pt!important}pre code{white-space:pre-wrap!important;word-wrap:break-word!important;background:#f5f5f5!important;border:1px solid #ddd!important;padding:8pt!important;display:block!important;overflow:visible!important}ul,ol{margin-bottom:8pt!important;margin-left:20pt!important}li{margin-bottom:4pt!important}blockquote{font-style:italic;color:#000!important;border-left:3pt solid #000!important;margin:12pt 0!important;padding-left:12pt!important}table{page-break-inside:avoid;border-collapse:collapse!important;width:100%!important;margin:12pt 0!important}th,td{text-align:left!important;border:1pt solid #000!important;padding:4pt!important}th{background:#f0f0f0!important;font-weight:700!important}*{box-shadow:none!important;text-shadow:none!important;background:#fff!important}header{border-bottom:2pt solid #000!important;margin-bottom:16pt!important;padding-bottom:8pt!important}.px-3.py-1,.px-2.py-1{color:#000!important;background:#fff!important;border:1pt solid #000!important;margin:2pt!important;padding:2pt 6pt!important;display:inline-block!important}.mb-4,.mb-6,.mb-8{margin-bottom:8pt!important}.mt-4,.mt-6,.mt-8{margin-top:8pt!important}h1,h2{page-break-after:avoid}h2,h3{page-break-before:auto}@page{margin:1.5cm}}
