.partner-disclaimer-section{margin:0 auto;max-width:976px;padding:16px}
.disclaimer-heading{font-size:20px;line-height:28px;color:#444;font-weight:800;text-align:left;padding-bottom:12px}
.disclaimer-body{font-size:14px;line-height:20px;color:#444;font-style:italic;text-decoration:underline}
@media(min-width:768px){.partner-disclaimer{margin-block:24px}
.disclaimer-heading{font-size:24px;line-height:32px;text-align:center}
.disclaimer-body{font-size:16px;line-height:24px}
}
.disclaimer-body.hide-content{display:none}
.disclaimer-body.show-content{display:block}