.mlr-blog-index{padding:72px 0 88px}.mlr-blog-heading{margin:0 auto 48px;max-width:760px}.mlr-blog-heading h1{font-size:max(2rem, min(4vw, 3.5rem))}.mlr-blog-grid{align-items:stretch}.mlr-blog-card{border:1px solid var(--brand-border);display:flex;flex-direction:column;height:100%}.mlr-blog-card-marker{align-items:flex-end;background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary));display:flex;height:150px;padding:20px}.mlr-blog-card-marker span{color:var(--brand-accent);font-size:2rem;font-weight:700;letter-spacing:.12em}.mlr-blog-card-body{display:flex;flex:1;flex-direction:column;padding:24px}.mlr-blog-meta{color:var(--brand-text);font-size:.76rem}.mlr-blog-card h2{font-size:1.25rem}.mlr-blog-card h2 a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.mlr-blog-card h2 a:hover{color:var(--brand-primary)}.mlr-blog-card-body>p:not(.mlr-blog-meta){font-size:.9rem}.mlr-blog-read{font-size:.82rem;font-weight:700;margin-top:auto}.mlr-blog-pagination{margin-top:48px}.mlr-blog-pagination .page-link{border-color:var(--brand-border);color:var(--brand-primary)}.mlr-blog-pagination .active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-text-inverse)}@media (max-width:767.98px){.mlr-blog-index{padding:48px 0 64px}}