.mh-about{--mh-about-band:#f7f4f0;--mh-about-copy:#2a2a2a;--mh-about-badge:color-mix(in srgb,var(--mh-red) 8%,transparent);letter-spacing:0}.mh-about main *{letter-spacing:0}.mh-about .mh-about-hero{text-align:center;padding-bottom:0}.mh-about .mh-about-intro{max-width:720px}.mh-about h1{color:var(--mh-black);margin:0 0 22px;font-size:42px;font-weight:700;line-height:1.16}.mh-about h2{color:var(--mh-black);font-size:38px}.mh-about .mh-about-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.mh-about .mh-about-body{color:var(--mh-about-copy);margin:0 0 20px;font-size:15px;line-height:1.8}.mh-about .mh-about-body:last-of-type{margin-bottom:0}.mh-about .blog-pullquote{border-color:var(--mh-red);margin:32px 0;padding-block:4px;padding-inline:24px 0}.mh-about .blog-pullquote p{color:var(--mh-black)}.mh-about .mh-about-photo{aspect-ratio:4/5;object-fit:cover;border-radius:16px;width:100%;display:block}.mh-about .mh-about-cta{height:auto;box-shadow:none;border-radius:999px;padding:16px 34px;font-size:15px;font-weight:600}.mh-about .mh-about-stats{background:var(--mh-about-band);border-block:1px solid var(--mh-line);padding:56px 0}.mh-about .mh-about-stat-grid{grid-template-columns:repeat(4,minmax(0,220px));justify-content:center;align-items:stretch;display:grid}.mh-about .mh-about-stat{text-align:center;flex-direction:column;min-width:0;display:flex}.mh-about .mh-about-number{min-height:78px;color:var(--mh-black);justify-content:center;align-items:flex-end;margin:0 0 6px;font-size:34px;font-weight:700;line-height:1.15;display:flex}.mh-about .mh-about-label{color:var(--mh-grey);margin:0;font-size:13px;line-height:1.4}.mh-about .mh-about-timeline-row{border-top:1px solid var(--mh-line);grid-template-columns:100px minmax(0,1fr);gap:32px;padding:32px 0;display:grid}.mh-about .mh-about-timeline-row:last-child{border-bottom:1px solid var(--mh-line)}.mh-about .mh-about-year{color:var(--mh-red);margin:0;font-size:26px;font-weight:700}.mh-about .mh-about-timeline-title{color:var(--mh-black);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.4}.mh-about .mh-about-timeline-body{color:var(--mh-about-copy);margin:0;font-size:14px;line-height:1.7}.mh-about .mh-about-values{grid-template-columns:repeat(3,minmax(0,304px));justify-content:center;gap:24px;display:grid}.mh-about .mh-about-value{text-align:center;min-width:0;padding-inline:28px}.mh-about .mh-about-value+.mh-about-value{border-inline-start:1px solid var(--mh-line)}.mh-about .mh-about-badge{background:var(--mh-about-badge);width:60px;height:60px;color:var(--mh-red);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.mh-about .mh-about-badge svg{width:24px;height:24px}.mh-about .mh-about-value-title{color:var(--mh-black);margin:0 0 8px;font-size:15px;font-weight:600}.mh-about .mh-about-value-body{color:var(--mh-grey);margin:0;font-size:13px;line-height:1.6}.mh-about .mh-about-closing{text-align:center;padding-top:0}.mh-about .mh-about-guarantee{color:var(--mh-black);margin:0 0 28px;font-size:18px;font-style:italic;line-height:1.6}@media(max-width:800px){.mh-about .mh-about-story{grid-template-columns:1fr;gap:40px}}@media(max-width:720px){.mh-about h1{font-size:32px}.mh-about h2{font-size:28px}.mh-about .mh-about-stat-grid{grid-template-columns:repeat(2,minmax(0,220px));gap:28px 16px}.mh-about .mh-about-number{min-height:66px;font-size:28px}.mh-about .mh-about-values{grid-template-columns:minmax(0,320px);gap:28px}.mh-about .mh-about-value+.mh-about-value{border-inline-start:0;border-top:1px solid var(--mh-line);padding-top:28px}}@media(max-width:560px){.mh-about .mh-about-timeline-row{grid-template-columns:1fr;gap:8px}.mh-about .mh-about-year{font-size:22px}}
