/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-centered{text-align:center;}.centered{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media print{body{width:100%;margin:0;padding:0;background:white;font-size:11pt;}body table,body p,body li{font-size:11pt !important;}}@media print and (min-width:53.75em){body table,body p,body li{font-size:11pt !important;}}@media print{body.gin--vertical-toolbar,body.gin--horizontal-toolbar,body.gin--classic-toolbar{padding-top:0 !important;padding-left:0 !important;}main{padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;}@page{margin-top:2cm;margin-bottom:2cm;}footer,header,#scrollTop,aside.toc,.mpp-navigation,.region-breadcrumb,.region-banner,.sitewide-alert.alert,.paragraph--quick_links,.video--external-link--wrapper,.feature-image,.paragraph--child_sibling_pages,.paragraph--contact_form_link,.button--forward,.noprint{display:none;}h1,h2,h3,h4,h5,p{color:black;page-break-after:avoid;}h1{font-size:3.5rem;}h2{font-size:3rem;}h3{font-size:2.4rem;}h4{font-size:2rem;}pre,blockquote,table,svg{page-break-inside:avoid;}article.has-toc{grid-template-columns:1fr !important;gap:0;}article.mpp section{page-break-before:always;}section .section-inner{width:auto;max-width:none !important;padding:0 !important;}blockquote{margin-bottom:2rem;}blockquote::before{display:none;}#content,#content #content-inner,.content,.title{margin:20px 0;width:auto;}section.paragraph--features.layout_setting--lockup .paragraph--feature.parent__layout_setting--lockup,section.paragraph--features.layout_setting--lockup .paragraph--feature.parent__layout_setting--lockup:nth-child(2),section.paragraph--features.layout_setting--lockup .paragraph--feature.parent__layout_setting--lockup:nth-child(3){background:white;}body.path-members .title-region{background:none !important;color:#000 !important;}body.path-members .title-region > .container{padding-bottom:0 !important;}.memberdata dt{font-size:11pt !important;padding:1rem 0.5rem 1rem 1rem;}.memberdata dd{padding:1rem 1rem 1rem 0.5rem;}.chartblock{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin:1rem 0 !important;}.break{-webkit-column-break-before:page;-moz-column-break-before:page;break-before:page;}article.mpp.has-toc{display:block !important;}.mpp-panel{opacity:1 !important;max-height:none !important;overflow:visible !important;}section#disclaimer{position:initial;top:0;height:auto;}section#disclaimer .coversheet{margin:0 0 72pt;}section#disclaimer .coversheet h1{margin-bottom:72pt;}.mpp .scroll-table,.mpp .table-actions{display:none;}.mpp .table-wrapper{margin:0rem 0 !important;}.mpp p{margin-bottom:0.8rem;}.mpp dl.memberdata{grid-template-columns:1fr 2fr;margin:30px 0;}.mpp dl.memberdata dt,.mpp dl.memberdata dd{font-size:10pt;padding:12pt 8pt;}.table-wrapper{max-width:100%;overflow:visible;margin:0rem 0 !important;}.table-wrapper:after{display:none !important;}section.mpp-panel,section.mpp-panel#disclaimer{width:540pt;margin:auto !important;position:static;height:auto !important;}table.mpp{font-size:9.5pt !important;max-width:100%;overflow:visible;margin:1.2rem 0;}table.mpp th,table.mpp td{padding:0.5rem 0.25rem;font-size:9.5pt !important;}th.svcs,td.svcs,th.svcs-100,td.svcs-100{display:table-cell !important;}td.groupstart{border-left:1px solid var(--midblue02-200);}table.mpp .material-symbols-outlined.flag--3{font-size:10pt !important;}thead td.group{border-left:1px solid;font-weight:bold;text-align:center;background:var(--midblue02-100);}.printonly{display:revert;}.mpp table.mpp tbody tr{display:table-row !important;}.notice-preamble{display:none !important;}div.notice,div.comparison-group{margin:1.2rem 0;padding:1rem;}.text-formatted ul li{margin-bottom:0.3rem;}.msp_payment_chart canvas{max-width:unset !important;max-height:unset !important;}canvas#demographics_ages{height:80vh;}section .section-inner h3,section .section-inner h4{margin-top:22pt;margin-bottom:0;padding:0;}}
