.mh-tg-feed{margin:2rem 0}.mh-tg-feed-home{max-width:1180px;margin:4.5rem auto;padding:0 1.25rem}.mh-tg-feed-heading{max-width:680px;margin:0 0 1.75rem}.mh-tg-feed-eyebrow{margin:0 0 .45rem!important;color:#117e78!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.11em;text-transform:uppercase}.mh-tg-feed-heading h2{margin:0 0 .55rem;color:#123442;font-size:clamp(2rem,4vw,3.3rem);line-height:1.08}.mh-tg-feed-heading>p:last-child{margin:0;color:#557079;line-height:1.55}.mh-tg-feed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.mh-tg-card{overflow:hidden;border:1px solid #d9e4e4;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(9,37,50,.07);transition:transform .18s ease,box-shadow .18s ease}.mh-tg-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(9,37,50,.12)}.mh-tg-card-link-wrap{display:block;height:100%;color:inherit;text-decoration:none}.mh-tg-card-image{display:block;width:100%;aspect-ratio:1.45;object-fit:cover;background:#e8f1f0}.mh-tg-card-body{padding:1.15rem}.mh-tg-card-date{margin:0 0 .35rem;color:#557079;font-size:.82rem}.mh-tg-card h3{margin:0 0 .55rem;color:#123442;font-size:1.18rem}.mh-tg-card p{margin:.4rem 0;color:#39555e;line-height:1.55}.mh-tg-card-link{display:inline-flex;margin-top:.8rem;padding:.62rem .9rem;border-radius:999px;background:#ff1f5b;color:#fff!important;font-weight:700;text-decoration:none}.mh-tg-card-link-wrap:focus-visible{outline:3px solid #0b8f88;outline-offset:3px;border-radius:18px}.mh-tg-feed-empty{padding:1rem;border:1px dashed #b7c9cb;border-radius:12px;color:#557079}@media(max-width:780px){.mh-tg-feed-home{margin:3rem auto;padding:0 1rem}.mh-tg-feed-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.4rem}.mh-tg-card{min-width:78%;scroll-snap-align:start}.mh-tg-feed-heading h2{font-size:2rem}}
