.information-page-shell { padding-top: 40px; padding-bottom: 64px; }
.information-page-content { max-width: 1080px; margin-inline: auto; line-height: 1.75; overflow-wrap: anywhere; }
.information-page-content h2, .information-page-content h3, .information-page-content h4 { margin: 28px 0 14px; line-height: 1.3; }
.information-page-content p { margin: 0 0 18px; }
.information-page-content img { max-width: 100%; height: auto; }
.information-page-content table { display: block; max-width: 100%; overflow-x: auto; }
.information-page-content ul, .information-page-content ol { padding-left: 1.5rem; margin-bottom: 18px; }
.information-page-content iframe { max-width: 100%; }
@media(max-width: 767px) { .information-page-shell { padding-top: 25px; padding-bottom: 40px; } }
