.article-heading{max-width:1050px}.article-heading .journal-art{aspect-ratio:16/9;object-fit:cover;border-radius:24px;width:100%;height:auto}.article-heading h1{max-width:950px}.image-disclosure{font-size:11px!important;opacity:.65;margin-top:10px!important}.article-body{max-width:820px}.article-body>h2{scroll-margin-top:110px}.article-contents{border-block:1px solid var(--line,#aac6d5);padding:18px 0;margin:24px 0}.article-contents summary{cursor:pointer;font-weight:600}.article-contents nav{display:grid;gap:8px;padding-top:16px;font-size:14px}.article-next{padding:32px;border-radius:24px;background:var(--surface,#edf5fa);border:1px solid var(--line,#aac6d5);margin:40px 0}.article-next div{display:grid;gap:14px;margin-top:26px;font-size:15px}.journal-art{object-fit:cover}.blog-list{gap:32px}.blog-list .journal-card{border-radius:20px;overflow:hidden}.blog-list .journal-card h3{line-height:1.25;font-size:25px}.journal-card .journal-art{aspect-ratio:16/9;height:auto}.journal-card:hover .journal-art{filter:brightness(1.04)}.journal-card{transition:transform .2s ease}.journal-card:hover{transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.journal-card{transition:none}.journal-card:hover{transform:none}}@media(max-width:600px){.article-heading .journal-art{border-radius:16px}.article-next{padding:22px}}
