.entry-content code,.entry-content th{background:rgba(0,0,0,.05)}.entry-content{font-size:1.125rem;line-height:1.8;color:var(--text)}.entry-content p{margin-bottom:var(--space-4)}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5{font-family:"Encode Sans Condensed",sans-serif;font-weight:700;line-height:1.3;margin:var(--space-6) 0 var(--space-3);color:var(--text)}.entry-content h2{font-size:1.6rem}.entry-content h3{font-size:1.35rem}.entry-content h4{font-size:1.15rem}.entry-content a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.entry-content a:hover{text-decoration:none}.entry-content ol,.entry-content ul{margin:var(--space-4) 0;padding-left:1.2rem}.entry-content li{margin-bottom:.4rem}.entry-content .wp-block-quote,.entry-content blockquote{margin:var(--space-6) 0;padding-left:1rem;border-left:3px solid var(--accent);font-size:1.2rem;font-weight:500;color:var(--text)}.entry-content img{width:100%;height:auto;border-radius:.6rem}.entry-content .wp-caption-text,.entry-content figcaption{font-size:.8rem;color:var(--muted);text-align:right}.wp-block-image :where(figcaption){margin-bottom:var(--space-5)}.entry-content table{width:100%;border-collapse:collapse;margin:var(--space-5) 0;font-size:.95rem}.entry-content td,.entry-content th{border:1px solid var(--border);padding:.5rem;text-align:left}.entry-content code{padding:.2rem .4rem;border-radius:.3rem;font-size:.9rem}.entry-content pre{background:#111;color:#fff;padding:1rem;border-radius:.6rem;overflow-x:auto;margin:var(--space-5) 0}.entry-content .wp-block-separator,.entry-content hr{border:none;height:1px;background:var(--border);margin:var(--space-6) 0}.entry-content iframe{width:100%;border-radius:.6rem;margin:var(--space-5) 0}.entry-content .alignleft{float:left;margin:0 1rem 1rem 0;max-width:50%}.entry-content .alignright{float:right;margin:0 0 1rem 1rem;max-width:50%}.entry-content .aligncenter{display:block;margin:var(--space-5) auto}.entry-content::after{content:"";display:block;clear:both}.entry-content .wp-block-image{margin:var(--space-5) 0}[data-theme=dark] .entry-content{color:rgba(255,255,255,.92)}[data-theme=dark] .entry-content code{background:rgba(255,255,255,.08)}[data-theme=dark] .entry-content pre{background:#0f1115}[data-theme=dark] .entry-content th{background:rgba(255,255,255,.05)}