.entry-content h1{font-size:2.25rem}.entry-content h4{font-size:1.25rem}.entry-content h5{font-size:1.125rem}.entry-content h6{font-size:1rem}.entry-content ul,.entry-content ol{margin:1.5rem 0;padding-left:2rem}.entry-content li{margin-bottom:.5rem;color:#4a5568}.entry-content blockquote{border-left:4px solid #ff6f00;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:#2d3748;background:#f9fafb;padding:1.5rem;border-radius:.75rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.entry-content pre{background:#1e293b;color:#e2e8f0;padding:1.25rem;border-radius:.5rem;overflow-x:auto;margin:2rem 0}.entry-content code{background:#edf2f7;color:#1e293b;padding:.25rem .5rem;border-radius:.25rem;font-size:.9rem}.entry-content hr{border:none;height:2px;background:linear-gradient(to right,#0033a0,#ff6f00);margin:3rem 0;border-radius:1px}