.imon-story{max-width:980px}.imon-story .page-intro{max-width:900px}.imon-story .article-body{max-width:780px;margin:36px auto}.imon-cover{margin:0}.imon-cover img{width:100%;height:auto;border-radius:12px;display:block}.imon-cover figcaption{font-size:.8rem;color:#52665c;margin-top:8px}.imon-byline,.imon-meta{font-size:.9rem;line-height:1.6;color:#52665c}.imon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:32px 0}.imon-card{border:1px solid #d8dfd7;border-radius:12px;padding:22px;background:#fff}.imon-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:6px;margin-bottom:20px}.imon-card h2{font-size:1.5rem;line-height:1.25;margin:12px 0}.imon-card>a{text-decoration:none}.imon-story-footer{border-top:1px solid #d8dfd7;padding:24px 0;font-size:.9rem}.imon-related{border-top:1px solid #d8dfd7;padding-top:20px}.imon-story .breadcrumbs{flex-wrap:wrap;overflow-wrap:anywhere}.imon-story h1{overflow-wrap:break-word}.site-nav ul{gap:19px}@media(max-width:700px){.imon-grid{grid-template-columns:1fr}.imon-card{padding:18px}.imon-story .page-intro h1{font-size:2.25rem}.imon-story .article-body{margin:26px auto}.imon-cover{margin:0}.imon-story .breadcrumbs{font-size:.8rem}}
