.medical-ai-guide.clinic-receptionist-guide .editorial-hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:36px;padding-block:38px}
.medical-ai-guide.clinic-receptionist-guide .editorial-cover{display:block;width:100%;margin:0;overflow:hidden;border:1px solid #58333d;box-shadow:0 20px 48px #0004}
.medical-ai-guide.clinic-receptionist-guide .editorial-cover img{display:block;width:100%;height:auto;aspect-ratio:1400/788;object-fit:contain}
.medical-ai-guide.clinic-receptionist-guide .article-prose pre code{unicode-bidi:plaintext}
@media(max-width:850px){.medical-ai-guide.clinic-receptionist-guide .editorial-hero-grid{grid-template-columns:1fr;gap:22px}.medical-ai-guide.clinic-receptionist-guide .editorial-cover{max-width:560px;justify-self:center}}
@media(max-width:650px){.medical-ai-guide.clinic-receptionist-guide .editorial-hero-grid{display:grid;padding-block:24px}.medical-ai-guide.clinic-receptionist-guide .editorial-cover{display:block}.medical-ai-guide.clinic-receptionist-guide .editorial-hero h1{font-size:24px;line-height:1.7}}

.clinic-receptionist-guide .reading-aside{max-height:calc(100vh - 125px);overflow-y:auto;scrollbar-width:thin}
.clinic-receptionist-guide .article-prose pre{max-height:none}
.clinic-receptionist-guide .article-prose img{max-width:100%;height:auto}
.clinic-receptionist-guide .article-prose p,.clinic-receptionist-guide .article-prose li{overflow-wrap:anywhere}
.clinic-receptionist-guide #ready-files+ul a{display:inline-block;padding-block:8px}
@media(max-width:650px){.clinic-receptionist-guide .article-prose table{max-width:100%;overflow-x:auto;display:block}.clinic-receptionist-guide .editorial-hero h1{font-size:24px}.clinic-receptionist-guide .article-prose pre code{font-size:14px}}
