.article-content h4{font-size:1.5rem}.article-content h5{font-size:1.25rem}.article-content h6{font-size:1rem}.article-content blockquote{margin:2rem 0;padding:1.5rem 2rem;border-left:4px solid #3b82f6;background-color:#f8fafc;font-style:italic;border-radius:.75rem;color:#334155}.article-content .alignleft{float:left;margin-right:2rem;margin-bottom:1rem;margin-top:.5rem}.article-content .alignright{float:right;margin-left:2rem;margin-bottom:1rem;margin-top:.5rem}.article-content .aligncenter{display:block;margin-left:auto;margin-right:auto}.article-content .wp-caption{max-width:100%;margin-bottom:1.5rem;background:#f9fafb;border-radius:.75rem;padding:.5rem}.article-content .wp-caption-text{font-size:.9rem;color:#64748b;text-align:center;margin-top:.5rem}.article-content .gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:2rem 0}.article-content .gallery-item{margin:0}@media (max-width:768px){.article-content .alignleft,.article-content .alignright{float:none;margin:1.5rem 0;max-width:100%}}.filter-blue{filter:invert(27%) sepia(89%) saturate(1736%) hue-rotate(198deg) brightness(95%) contrast(98%)}body.modal-open .asl_w,body.modal-open .asl_results,body.modal-open .asl_overlay,body.modal-open .probox,body.modal-open .asl_s,body.modal-open .asl_r,body.modal-open .asl_r *{z-index:1!important}.ab-article{max-width:100%!important}