.news-managed{margin-bottom:64px}.news-card{display:flex;flex-direction:column;align-items:flex-start;min-height:100%;overflow:hidden}.news-card small{margin:2px 0 10px;color:var(--pink2);font-size:11px;font-weight:800;letter-spacing:.06em}.news-card h2{font-size:21px}.news-card p{font-size:14px}.news-card>a:last-child{margin-top:auto;padding-top:9px}.news-card-image{display:block;width:calc(100% + 56px);height:185px;margin:-28px -28px 20px;overflow:hidden;background:#edf2f7}.news-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.news-card-image:hover img{transform:scale(1.035)}.news-article{max-width:880px}.news-hero-image{display:block;width:100%;max-height:480px;object-fit:cover;border-radius:14px;margin:0 0 35px}.rich-content{color:#34455c;font-size:17px;line-height:1.85;overflow-wrap:anywhere}.rich-content h2{margin:1.6em 0 .55em;color:var(--ink);font-size:30px;line-height:1.25}.rich-content h3{margin:1.5em 0 .45em;color:var(--ink);font-size:23px;line-height:1.3}.rich-content p{margin:0 0 1.15em}.rich-content ul,.rich-content ol{margin:0 0 1.2em;padding-left:1.5em}.rich-content li{padding:.18em 0}.rich-content img{display:block;max-width:100%;height:auto;margin:24px auto;border-radius:11px}.rich-content blockquote{margin:25px 0;padding:18px 23px;border-left:4px solid var(--pink);background:#fff5fa;color:#536175}.rich-content a{color:var(--blue);text-decoration:underline}.news-back{margin-top:40px;padding-top:24px;border-top:1px solid var(--line)}
@media(max-width:620px){.news-card-image{width:calc(100% + 36px);height:165px;margin:-18px -18px 16px}.rich-content{font-size:16px}.rich-content h2{font-size:26px}.rich-content h3{font-size:21px}}
