.article-meta{margin-top:24px;color:var(--muted);font-size:.95rem}.breadcrumbs{margin-bottom:30px;font-size:.9rem;color:var(--muted)}.article-body{font-size:1.0625rem;line-height:1.8}.article-body h2{font-size:1.7rem;margin:38px 0 18px;line-height:1.3}.article-body h3{line-height:1.4}.article-body img{display:block;max-width:100%;height:auto;border-radius:12px;margin:24px auto}.article-body figure{max-width:100%;margin:24px 0}.article-body table{font-size:.9375rem}.article-body code{overflow-wrap:anywhere}.article-body .toc{font-size:.95rem;line-height:1.6}.article-taxonomy{border-top:1px solid var(--line);padding-top:24px;margin-top:40px!important}.blog-search{max-width:760px;margin-bottom:32px}.blog-search label{display:block;font-weight:650;margin-bottom:10px}.blog-search>div{display:flex;gap:10px}.blog-search input{font:inherit;min-width:0;width:100%;padding:12px 16px;border:1px solid #abb8cb;border-radius:8px}.archive-count,#search-status{margin-bottom:24px}#search-results{margin-top:24px}.article-card .read-link{min-height:44px}.email-draft{width:100%;min-height:180px;margin-top:16px;font:inherit}.prose iframe{max-width:100%}.hero h1{overflow-wrap:anywhere}.article-body>div{max-width:100%}.article-body ul{list-style:disc}.article-body .wp-block-columns{display:block}@media(max-width:600px){.article-body{font-size:1rem}.article-body h2{font-size:1.4rem}.blog-search>div{flex-wrap:wrap}.blog-search button{width:100%}.article-meta{font-size:.875rem}}@media print{.breadcrumbs,.toc,.blog-search{display:none}}
