/* Scoped repairs requested by the site owner. */
.mz-hdr__logo-img{inline-size:13.25rem;block-size:3.4rem;object-fit:cover;object-position:center}
.mz-ftr__logo-img{inline-size:13.25rem;block-size:3.4rem;max-block-size:none;object-fit:cover;object-position:center;background:var(--mz-helper);border-radius:.6rem}
.mz-hro,.mz-hrs{padding-block-start:2.4rem}
.mz-hro,.mz-hrs,.mz-stp,.mz-ft,.mz-pt,.mz-fq{scroll-margin-block-start:5rem}
.mz-hro__inner,.mz-hrs__inner{align-items:start}
.mz-hro__card,.mz-hrs__card{padding-block-start:8rem;align-self:start;translate:none}
.mz-rc__core{inset-block-start:-6.9rem;block-size:8rem;inline-size:8rem;object-fit:contain;animation:none}
.mz-rc-wrap{margin-inline:auto;max-inline-size:31rem}
.mz-hrs__main>.mz-hrs__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-block:1.15rem}
.mz-hrs__fact{min-inline-size:0;align-items:flex-start;padding:.7rem;border-radius:.65rem}
.mz-hrs__fact-icon{flex:none;inline-size:1.9rem;block-size:1.9rem;font-size:.8rem}
.mz-hrs__fact-v{font-size:.88rem;line-height:1.65;font-weight:700}
.mz-hrs__fact-k{margin-block-end:.2rem}
.mz-hro__feats{gap:.65rem}
.mz-hro__feat{align-items:flex-start;line-height:1.75}
.mz-hro__icon{flex:none}
.mz-ft .mz-ft__list{grid-template-columns:repeat(2,minmax(0,1fr))}
.mz-ft__item,.mz-pt__item{min-inline-size:0}
.mz-ft__name,.mz-pt__name{line-height:1.65;text-wrap:pretty}
.mz-ft__desc,.mz-pt__desc{font-size:.93rem;line-height:1.85}
.mz-fq__list{display:grid;gap:1rem}
.mz-fq__q{font-size:1.04rem;line-height:1.7}
.mz-fq__a{margin-block:.55rem 0;font-size:.94rem;line-height:1.9}
.mz-stp__item{min-inline-size:0;grid-template-columns:2.4rem minmax(0,1fr);column-gap:.4rem;padding:1.35rem 1rem 1.2rem}
.mz-stp__when{min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;font-size:.72rem;padding:.25rem .45rem}
.mz-stp__name{font-size:1.02rem;line-height:1.6}
.mz-stp__desc{line-height:1.8}
.mz-ci__call .mz-lead{color:var(--mz-ink);font-size:.96rem;line-height:1.85;margin-block:.75rem}
@media(min-width:1025px){
 .mz-hro__card,.mz-hrs__card{padding-block-start:8rem}
 .mz-ft .mz-ft__list{grid-template-columns:repeat(3,minmax(0,1fr))}
 .mz-hdr__dd,.mz-js .mz-hdr__dd{top:100%;margin-block-start:.3rem;max-block-size:min(70vh,36rem);overflow-y:auto;overscroll-behavior:contain}
 .mz-hdr__item--dd::after{content:"";position:absolute;inset-inline:0;top:100%;block-size:.5rem}
 .mz-js .mz-hdr__item--dd.mz-hdr__item--dismissed>.mz-hdr__dd{display:none}
 .mz-hdr__item--dd:has(.mz-hdr__dd:hover)>.mz-hdr__dd{display:block}
}
@media(max-width:600px){
 .mz-hdr__logo-img{inline-size:11rem;block-size:3rem}
 .mz-hrs__main>.mz-hrs__facts{grid-template-columns:1fr}
 .mz-ft .mz-ft__list{grid-template-columns:1fr}
 .mz-hro,.mz-hrs{padding-block-start:1.4rem}
 .mz-rc-wrap{max-inline-size:calc(100% - .6rem)}
}
