@media print{@page{size:A4 portrait;margin:18mm 15mm}html:has([data-print-root=portfolio]){font-size:11pt;color:var(--color-neutral-900)!important;background:#fff!important}html:has([data-print-root=portfolio]) body{font-size:11pt;color:var(--color-neutral-900)!important;background:#fff!important}html:has([data-print-root=portfolio]) *{-webkit-print-color-adjust:exact;print-color-adjust:exact}html:has([data-print-root=portfolio]) *{box-shadow:none!important;text-shadow:none!important}html:has([data-print-root=portfolio]) :before{box-shadow:none!important;text-shadow:none!important}html:has([data-print-root=portfolio]) :after{box-shadow:none!important;text-shadow:none!important}html:has([data-print-root=portfolio]) .max-w-\[1400px\]{max-width:100%!important;padding-left:0!important;padding-right:0!important}html:has([data-print-root=portfolio]) main{padding-top:0!important}html:has([data-print-root=portfolio]) .fixed{display:none!important}html:has([data-print-root=portfolio]) footer:not(main footer){display:none!important}html:has([data-print-root=portfolio]) .print-hide{display:none!important}html:has([data-print-root=portfolio]) #portfolio-faq [role=region]{visibility:visible!important;grid-template-rows:1fr!important;transition:none!important}html:has([data-print-root=portfolio]) #portfolio-faq button[aria-expanded] svg{display:none!important}html:has([data-print-root=portfolio]) .rounded-lg.bg-white{break-inside:avoid;border:1px solid var(--color-neutral-200)!important}html:has([data-print-root=portfolio]) h2{break-after:avoid}}
