.static-page-section .static-page-entry { max-width: 920px; margin-inline: auto; }
.static-page-content { line-height: 1.8; overflow-wrap: anywhere; }
.static-page-content h2 { margin-block: 2rem 0.85rem; line-height: 1.3; }
.static-page-content h3, .static-page-content h4 { margin-block: 1.5rem 0.65rem; line-height: 1.35; }
.static-page-content p, .static-page-content li { margin-block: 0 1rem; }
.static-page-content ul, .static-page-content ol { padding-inline-start: 1.5rem; margin-block: 0 1.25rem; }
.static-page-content li + li { margin-top: .35rem; }
.static-page-content blockquote { margin: 1.5rem 0; padding: 1rem 1.25rem; border-inline-start: 3px solid var(--dt-primary, #f07c32); }
.static-page-content table { width: 100%; border-collapse: collapse; margin-block: 1.5rem; }
.static-page-content th, .static-page-content td { padding: .65rem; border: 1px solid currentColor; text-align: start; }
.static-page-content a { overflow-wrap: anywhere; }
@media (max-width: 767px) { .static-page-content h2 { margin-top: 1.5rem; } .static-page-content th, .static-page-content td { padding: .45rem; } }
