.clinic-instagram-guide .editorial-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);max-width:1160px;gap:32px}
.clinic-instagram-guide .editorial-cover{transform:none}
.clinic-instagram-guide .article-prose{min-width:0}
.clinic-instagram-guide .article-prose img{display:block;max-width:100%;height:auto;margin:24px auto;border-radius:18px}
.clinic-instagram-guide .article-prose pre{padding:72px 20px 20px;overflow:hidden;white-space:normal}
.clinic-instagram-guide .article-prose pre code{display:block;max-height:280px;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:auto;scrollbar-gutter:stable;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;line-height:1.95}
.clinic-instagram-guide .article-prose pre code[lang=en]{direction:ltr;text-align:left}
.clinic-instagram-guide .article-prose pre code[lang=fa]{direction:rtl;text-align:right}
.clinic-instagram-guide .prompt-copy{min-height:44px;font-size:14px}
.clinic-instagram-guide .article-prose pre code:focus-visible{outline:2px solid #ffadc1;outline-offset:3px}
@media(max-width:900px){.clinic-instagram-guide .editorial-hero-grid{grid-template-columns:minmax(0,1fr) 210px;gap:22px}}
@media(max-width:650px){.clinic-instagram-guide .editorial-hero-grid{display:block}.clinic-instagram-guide .editorial-cover{display:block;max-width:360px;margin:20px auto 0}.clinic-instagram-guide .article-prose pre{padding:72px 12px 14px}.clinic-instagram-guide .article-prose pre code{max-height:224px;font-size:13px}.clinic-instagram-guide .editorial-hero .page-meta{font-size:11px}}
