.mtb-read{display:inline-block;margin-top:10px;color:#b83b18;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.mtb-posts .meta{font-size:11px;color:#645f59;margin:10px 0}.mtb-posts .lead .meta{color:#cfc7c2}.mtb-posts .lead .mtb-read{color:#fff9f2}.mtb-posts .lead-visual img{display:block}.mtb-posts .news-item p{font-size:14px;line-height:1.6}.mtb-editor .cards,.mtb-editor .guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mtb-editor img{max-width:100%;height:auto}.mtb-editor h2,.mtb-editor h3{font-size:22px!important;line-height:1.2}.mtb-editor .lead{background:#171717;color:#fff9f2;padding:25px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.mtb-editor .news-item{border-bottom:1px solid #dcd4cb;padding:15px 0}.mtb-editor .eyebrow,.mtb-editor .badge{font-size:11px;color:#b83b18;text-transform:uppercase}.mtb-editor .lead .badge{color:#ffd1bd}.mtb-posts .card{min-width:0}.mtb-posts .card h3{overflow-wrap:anywhere}.mtb-posts .pic:empty,.mtb-posts .lead-visual:empty{background:#ffd1bd;min-height:180px}
.mtb-posts[id]{scroll-margin-top:100px}.mtb-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:28px 0}.mtb-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:8px 12px;border:1px solid #dcd4cb;border-radius:8px;color:#25201c;text-decoration:none;font-size:14px;font-weight:700;box-sizing:border-box}.mtb-pagination a:hover,.mtb-pagination a:focus-visible{border-color:#b83b18;color:#b83b18}.mtb-pagination .current{background:#25201c;border-color:#25201c;color:#fff9f2}.mtb-pagination .dots{border-color:transparent;min-width:20px;padding:8px 2px}
