/* Checklist shared presentation */
html body.mhg-all-ready .aohh-hd__nav-link,html body.mhg-all-ready .mhg-hd__nav-link{font-size:14px!important;text-transform:uppercase!important;line-height:1.4!important}
@media(min-width:1101px){html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__inner{display:grid!important;grid-template-columns:150px 1fr 180px!important;align-items:center!important;gap:16px!important;height:76px!important;padding:0 24px!important}html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__util-row{display:contents!important}html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__util-left{display:none!important}html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__logo{grid-column:1;grid-row:1;position:static!important;transform:none!important;justify-self:start}html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__logo img{height:42px!important;width:auto!important;max-width:150px!important}html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__util-right{grid-column:3;grid-row:1;justify-content:flex-end!important}html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__nav{grid-column:2;grid-row:1;min-height:76px!important;margin:0!important;padding:0!important;gap:clamp(8px,1vw,18px)!important;flex-wrap:nowrap!important;justify-content:center!important}html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__nav-link{white-space:nowrap!important}html body.mhg-all-ready.mhg-all-scrolled .aohh-hd__mobile{display:none!important}}
html body.mhg-all-ready .mhg-cr2-directory{width:min(1200px,100%);margin:0 auto;padding:44px 24px;display:grid;grid-template-columns:repeat(5,1fr);gap:32px;text-align:left;color:inherit;box-sizing:border-box}
html body.mhg-all-ready .mhg-cr2-directory img{height:28px;width:90px;object-fit:contain;object-position:left;margin-bottom:24px;filter:brightness(0) invert(1)}
html body.mhg-all-ready .mhg-cr2-directory a{display:block;color:inherit;font-size:12px;line-height:1.65;text-transform:uppercase;text-decoration:none;margin:0 0 16px;letter-spacing:0}
html body.mhg-all-ready .mhg-cr2-awards{background:#f5f2ed;padding:60px 24px;text-align:center;box-sizing:border-box;width:100%}
html body.mhg-all-ready .mhg-cr2-awards h2{font-size:13px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 28px;color:#526469;font-weight:400}
html body.mhg-all-ready .mhg-cr2-awards__logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:32px;max-width:1200px;margin:auto}
html body.mhg-all-ready .mhg-cr2-awards img{height:78px;max-width:150px;width:auto;object-fit:contain;filter:none!important;opacity:1!important;transform:none!important}
.mhg-cr2-zoom{position:absolute!important;right:12px!important;bottom:12px!important;z-index:4;min-height:44px;min-width:44px;background:#fff!important;color:#222!important;border:1px solid #ddd!important;padding:8px!important;border-radius:50%}
.mhg-cr2-lightbox{border:0;max-width:1200px;width:94vw;background:#151515;color:#fff;padding:16px}.mhg-cr2-lightbox::backdrop{background:#000d}.mhg-cr2-lightbox img{width:100%;height:78svh;object-fit:contain!important}.mhg-cr2-lightbox button{background:#fff!important;color:#222!important;min-width:44px;min-height:44px;float:right}
@media(max-width:1100px){html body.mhg-all-ready .aohh-hd__nav-link,html body.mhg-all-ready .mhg-hd__nav-link{font-size:14px!important}}
@media(max-width:767px){html body.mhg-all-ready .mhg-cr2-directory{grid-template-columns:repeat(2,1fr);gap:20px;padding:32px 24px}html body.mhg-all-ready .mhg-cr2-directory img{margin-bottom:16px}html body.mhg-all-ready .mhg-cr2-awards{padding:40px 20px}html body.mhg-all-ready .mhg-cr2-awards__logos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;justify-items:center}html body.mhg-all-ready .mhg-cr2-awards img{height:48px;max-width:85px}}

html body.mhg-all-ready .aohh-hd .aohh-hd__nav-link,html body.mhg-all-ready.mhg-all-scrolled .aohh-hd .aohh-hd__nav-link,html body.mhg-all-ready .mhg-hd .mhg-hd__nav-link{font-size:14px!important;text-transform:uppercase!important}
