article{text-align:justify;p{margin-bottom:8px}h1,h2,h3,h4,h5{color:#720172;font-weight:700;margin-bottom:6px}h1{font-size:1.2rem;line-height:1.4rem;border-bottom:2px solid #720172}h1,h2{padding-bottom:2px}h2{font-size:1.1rem;line-height:1.3rem;color:#912a91;border-bottom:1px solid #912a91}h3{font-size:1rem;line-height:1.2rem;color:#720172}h4{font-size:.9rem;line-height:1.1rem;font-style:italic;color:#5a015a}h5{font-size:.85rem;line-height:1rem;text-transform:uppercase;color:#613e00}ol{list-style:auto}ol,ul{padding-left:20px;margin-bottom:8px}ul{list-style:disc}a{color:#613e00;font-style:italic;text-decoration:underline}hr{width:2px;height:auto;background-color:#000;border:none;margin:16px 0}blockquote{border-left:4px solid #720172;padding-left:12px;font-style:italic;color:#555;margin:8px 0}code{color:#c7254e;padding:2px 3px;border-radius:4px}code,pre{background-color:#f5f2f0;font-family:monospace}pre{color:#333;padding:12px;border-radius:6px;overflow-x:auto}img,pre{margin:8px 0}img{max-width:100%;height:auto;max-height:250px}p:has(img){display:flex;justify-content:center;background-color:#e5e3f3}table{width:100%;border-collapse:collapse;margin:8px 0}td,th{border:1px solid #ddd;padding:6px;text-align:left}th{background-color:#f4f4f4}strong,th{font-weight:700}em{font-style:italic}del{text-decoration:line-through;color:#d9534f}}