.mr-editorial-page,.mr-article,.mr-empty-state{margin-inline:auto;max-width:1200px;padding:56px 24px}.mr-editorial-page>h1,.mr-article h1{font-size:clamp(32px,5vw,56px);margin:0 0 32px}.mr-rte{font-size:16px;line-height:1.75}.mr-rte img,.mr-article>img{height:auto;max-width:100%}.mr-article-grid{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mr-article-card{background:#fff;border:1px solid var(--mr-color-border,#ddd);border-radius:8px;overflow:hidden}.mr-article-card img{aspect-ratio:16/10;display:block;height:auto;object-fit:cover;width:100%}.mr-article-card__content{padding:20px}.mr-article-card h3{font-size:21px;margin:8px 0}.mr-article-card h3 a{color:inherit;text-decoration:none}.mr-article-card__meta{color:#666;font-size:13px;margin:0}.mr-editorial__action{text-align:center}.mr-newsletter{background:var(--mr-newsletter-bg);padding:48px 0}.mr-newsletter__inner{align-items:center;display:grid;gap:30px;grid-template-columns:1fr 1fr}.mr-newsletter h2{font-size:clamp(30px,4vw,52px);margin:0}.mr-newsletter__form>div{display:flex}.mr-newsletter input{border:1px solid #999;min-height:48px;min-width:0;padding:10px;width:100%}.mr-newsletter button{background:var(--mr-color-brand,#0a598a);border:0;color:#fff;padding:10px 22px}.mr-article{max-width:900px}.mr-article>header{text-align:center}.mr-article>img{margin:24px 0}.mr-article__tags{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.mr-article__nav{border-top:1px solid #ddd;display:flex;justify-content:space-between;margin-top:40px;padding-top:20px}.mr-collection-grid{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mr-collection-grid article{border:1px solid #ddd;border-radius:8px;overflow:hidden}.mr-collection-grid a{color:inherit;text-decoration:none}.mr-collection-grid img{aspect-ratio:4/3;display:block;height:auto;object-fit:cover;width:100%}.mr-collection-grid h2,.mr-collection-grid p{margin:14px 18px}.mr-empty-state{text-align:center}.mr-empty-state>p{font-size:80px;margin:0}.mr-page-heading{background:#73736f;color:#fff;padding:45px 24px;text-align:center}.mr-page-heading h1{color:inherit;font-size:clamp(28px,4vw,44px);margin:0}.mr-page-heading div{margin-top:12px}@media(max-width:749px){.mr-editorial-page,.mr-article,.mr-empty-state{padding:38px 16px}.mr-newsletter__inner{grid-template-columns:1fr}.mr-newsletter{padding:36px 0}.mr-article__nav{align-items:center;flex-direction:column;gap:12px}}
.mr-blog-carousel__viewport{overflow:hidden;position:relative}.mr-blog-carousel .mr-blog-carousel__track{display:flex;gap:28px;overflow:hidden;scroll-behavior:smooth}.mr-blog-carousel .mr-article-card{flex:0 0 calc((100% - 56px)/3)}.mr-blog-carousel__control{background:rgba(0,0,0,.72);border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;height:46px;position:absolute;top:50%;transform:translateY(-50%);width:46px;z-index:2}.mr-blog-carousel__control--prev{left:10px}.mr-blog-carousel__control--next{right:10px}.mr-blog-carousel .mr-editorial__action{margin-top:28px}@media(max-width:989px){.mr-blog-carousel .mr-article-card{flex-basis:calc((100% - 28px)/2)}}@media(max-width:749px){.mr-blog-carousel .mr-article-card{flex-basis:100%}.mr-blog-carousel__control{height:42px;width:42px}}@media(prefers-reduced-motion:reduce){.mr-blog-carousel .mr-blog-carousel__track{scroll-behavior:auto}}
