/* Presentation of the supplied PDF article only; loaded for its exact slug. */
.post-title{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(1.7rem,3.2vw,2.3rem)!important;line-height:1.18!important;color:#203251!important;letter-spacing:normal!important}
.post-content{font-family:Georgia,'Times New Roman',serif!important;color:#202534;font-size:1rem!important;line-height:1.55!important;min-width:0}
.post-content p{font-family:inherit;font-size:inherit!important;line-height:inherit!important;margin:0 0 1rem!important}
.post-content>p:first-child{color:#3478b9;font-family:Arial,sans-serif;font-style:italic}
.post-content h2{font-family:Georgia,'Times New Roman',serif!important;font-size:1.3rem!important;font-weight:700!important;line-height:1.3!important;color:#203251!important;margin:1.55rem 0 .7rem!important;letter-spacing:normal!important}
.post-content a{color:#245b9c!important;text-decoration:underline!important;overflow-wrap:anywhere}
.post-content figure{margin:1rem 0 1.2rem!important;width:100%;max-width:100%}
.post-content figure img{display:block;max-width:100%;width:92%;height:auto!important;object-fit:contain;margin:0 auto;border-radius:0!important}
.post-content figcaption{font-family:Georgia,'Times New Roman',serif;color:#3478b9;font-size:.85rem;line-height:1.35;margin-top:.65rem}
.post-content table{border-collapse:collapse;width:100%;max-width:100%;table-layout:fixed;font-family:Georgia,'Times New Roman',serif;font-size:.82rem;line-height:1.35;border-top:1px solid #4982ca;border-bottom:1px solid #4982ca;margin:1rem 0}
.post-content th,.post-content td{padding:.4rem .45rem;vertical-align:top;text-align:left;overflow-wrap:anywhere;font-size:inherit;line-height:inherit;border:0;color:#245b85}
.post-content th:first-child{width:26%}.post-content th:nth-child(2){width:33%}.post-content th:nth-child(3){width:41%}
.post-content thead{border-bottom:1px solid #4982ca}.post-content tbody tr:nth-child(odd){background:#d5e1f2}
@media(max-width:600px){.post-content{font-size:.96rem!important}.post-content figure img{width:100%}.post-content table{font-size:.72rem}.post-content th,.post-content td{padding:.35rem .25rem}}
