.mhrm{max-width:1280px;margin:0 auto;padding:42px 20px 70px;color:#f2eeee}.mhrm__hero{padding:42px;background:linear-gradient(130deg,#111,#1e2932 56%,#4d2028);border:1px solid rgba(235,75,85,.4)}.mhrm__eyebrow{margin:0;color:#ff747c;font-size:.76rem;font-weight:900;letter-spacing:.16em}.mhrm__hero h1{margin:9px 0 12px;color:#fff;font-size:clamp(2rem,5vw,3.8rem);line-height:1;text-transform:uppercase}.mhrm__hero p:last-child{max-width:700px;margin:0;color:#d8d1d1;font-size:1.04rem}.mhrm__board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:29px}.mhrm__column{min-width:0;padding:12px;background:#181718;border:1px solid rgba(255,255,255,.1)}.mhrm__column>h2{display:flex;justify-content:space-between;align-items:center;gap:6px;margin:0 0 12px;padding:0 2px 10px;border-bottom:2px solid #9c4a50;color:#eee;font-size:.88rem;text-transform:uppercase;letter-spacing:.03em}.mhrm__column>h2 span{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#353032;color:#fff;font-size:.69rem}.mhrm__column.is-progress>h2{border-color:#da9e44}.mhrm__column.is-testing>h2{border-color:#6c9bd3}.mhrm__column.is-released>h2{border-color:#5da776}.mhrm__cards{display:grid;gap:10px}.mhrm__card{padding:14px;background:#252223;border:1px solid rgba(255,255,255,.07)}.mhrm__meta{display:flex;justify-content:space-between;gap:6px;color:#a9a0a1;font-size:.66rem;font-weight:800;text-transform:uppercase}.mhrm__meta span{color:#f0c87f}.mhrm__card h3{margin:10px 0 6px;color:#fff;font-size:1rem;line-height:1.2}.mhrm__description p{margin:0;color:#c8c0c1;font-size:.83rem;line-height:1.48}.mhrm__none{margin:0;padding:10px 2px;color:#918889;font-size:.8rem}.mhrm__empty{margin-top:27px;padding:55px;text-align:center;background:#191819;border:1px dashed rgba(255,255,255,.17)}.mhrm__empty h2{margin:0;color:#fff}.mhrm__note{margin-top:17px;padding:14px 17px;border-left:3px solid #ce3039;background:#251e1f;color:#c8c0c0;font-size:.83rem}@media(max-width:1000px){.mhrm__board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mhrm{padding:26px 14px 48px}.mhrm__hero{padding:30px 23px}.mhrm__board{grid-template-columns:1fr}}
