@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}body,html{margin:0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}#cookiescript_badge,#cookiescript_injected,.abstract__container,.blog-post__add-info,.blog-post__sidebar,.ccm-ui,.header__main,.hero-banner__main-container .flex-gap,.hidden-print,.searchbar__popup,body #hubspot-messages-iframe-container,footer,header,html.idClass .hero-banner .fake-nav{display:none!important}.blog-entry .hero-banner{display:block!important}.container,.container--lg,.hero-banner__main-container,.section,.section--sm,div.ccm-page{padding:0!important}.table{border-collapse:collapse!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.legal-page a[href]:after{content:none!important;display:none!important}.container .cke_editable,.print-only{display:block!important}.legal-page .accept-terms{display:inline-block!important}.container .cke_editable h2,.container .cke_editable h3,.container .cke_editable p,.print-block{page-break-inside:avoid}.container .cke_editable p{margin-bottom:12pt}h1,h2,h3{margin-bottom:8px;margin-top:16px}h4,h5,h6{margin-bottom:6px;margin-top:12px}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,ul li:before,var{color:#000!important;font-size:12pt!important;line-height:16pt!important}ul{list-style:outside!important;margin-bottom:16px!important;padding-left:8px}h1{color:#000!important;font-size:15pt!important}h2{font-size:14pt!important;line-height:1.45!important}h2,h3{margin-top:calc(var(--gap-base)*1.5)!important}h3{font-size:13pt!important;line-height:1.35!important}h4{font-size:10pt}.container.hero-banner__main-container .section--xs{padding:0!important}.hero-banner .hero-banner__title{margin:10pt 0 20pt!important}.hero-banner .hero-banner__title small{margin-bottom:0!important;margin-top:2pt!important}}@page{margin:1cm!important}
