.mc-public-page.mc-about-page.mc-about-redesign{color:#252027;max-width:1080px;padding-block:46px 76px}.mc-about-redesign p{white-space:pre-wrap;color:#716a71;overflow-wrap:break-word;font-size:16px;line-height:1.9}.mc-about-redesign h1,.mc-about-redesign h2,.mc-about-redesign h3{color:#422544;overflow-wrap:break-word;font-family:Georgia,serif;font-weight:400}.mc-about-hero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:54px;display:grid}.mc-about-hero-copy{padding-block:28px}.mc-about-redesign .mc-about-hero-copy h1{letter-spacing:-1.6px;margin:0 0 25px;font-size:clamp(40px,4.7vw,60px);line-height:1.09}.mc-about-redesign .mc-about-hero-copy .mc-lead{color:#716a71;max-width:390px;margin:0;font-size:19px;line-height:1.8}.mc-about-hero-copy:before{content:"";background:#75456f;border-radius:3px;width:44px;height:3px;margin-bottom:26px;display:block}.mc-about-visual{background:#e9dde6;border-radius:20px;min-width:0;position:relative;overflow:hidden}.mc-about-visual img{object-fit:cover;width:100%;height:100%;display:block}.mc-about-hero-photo{aspect-ratio:1.1;box-shadow:0 12px 36px #42254412}.mc-about-introduction{border-top:1px solid #e7dee5;grid-template-columns:.78fr 1.22fr;align-items:center;gap:60px;margin-top:66px;padding-top:62px;display:grid}.mc-about-intro-photo{aspect-ratio:.88;max-height:470px}.mc-about-intro-copy p{margin:0 0 22px}.mc-about-intro-copy p:last-child{margin-bottom:0}.mc-about-intro-copy .mc-about-welcome{color:#422544;letter-spacing:-.25px;margin-bottom:24px;font:400 25px/1.5 Georgia,serif}.mc-about-pillar-section{margin-top:68px}.mc-about-redesign .mc-about-pillar-section>h2{letter-spacing:-.5px;text-align:center;margin:0 0 30px;font-size:36px;line-height:1.2}.mc-about-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.mc-about-pillar-card{background:#fff;border:1px solid #e7dee5;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 4px 22px #42254409}.mc-about-pillar-card .mc-about-visual{aspect-ratio:1.5;border-radius:0;flex-shrink:0}.mc-about-pillar-card>div:last-child{padding:25px 24px 27px}.mc-about-redesign .mc-about-pillar-card h3{letter-spacing:-.45px;margin:0 0 15px;font-size:27px;line-height:1.2}.mc-about-pillar-card p{margin:0;font-size:15px;line-height:1.85}.mc-about-purpose{background:#e9dde6;border-radius:24px;grid-template-columns:1.15fr .85fr;align-items:center;gap:46px;margin-top:68px;padding:42px;display:grid}.mc-about-redesign .mc-about-purpose h2{letter-spacing:-.5px;margin:0 0 24px;font-size:36px;line-height:1.2}.mc-about-purpose-copy>p{color:#5c4c5c;margin:0 0 19px;font-size:16px;line-height:1.85}.mc-about-purpose-photo{aspect-ratio:.88;min-height:370px}.mc-about-purpose-copy .mc-about-signature{letter-spacing:-.3px;color:#75456f;border-top:1px solid #cdbbca;margin:25px 0 0;padding-top:24px;font:italic 400 25px/1.5 Georgia,serif}@media (max-width:950px){.mc-about-hero{gap:32px}.mc-about-hero-photo{aspect-ratio:.95}.mc-about-introduction{grid-template-columns:.85fr 1.15fr;gap:36px}.mc-about-pillar-grid{gap:16px}.mc-about-pillar-card>div:last-child{padding:22px 19px}.mc-about-redesign .mc-about-pillar-card h3{font-size:24px}.mc-about-purpose{gap:30px;padding:32px}}@media (max-width:720px){.mc-public-page.mc-about-page.mc-about-redesign{padding-block:28px 50px}.mc-about-hero{grid-template-columns:minmax(0,1fr);gap:26px}.mc-about-hero-copy{padding-block:0}.mc-about-hero-copy:before{width:35px;margin-bottom:21px}.mc-about-redesign .mc-about-hero-copy h1{letter-spacing:-1.1px;margin-bottom:18px;font-size:clamp(30px,8.2vw,38px)}.mc-about-redesign .mc-about-hero-copy .mc-lead{max-width:none;font-size:16px;line-height:1.7}.mc-about-hero-photo{aspect-ratio:1.45;border-radius:17px;box-shadow:0 6px 22px #4225440c}.mc-about-introduction{grid-template-columns:minmax(0,1fr);gap:25px;margin-top:36px;padding-top:32px}.mc-about-intro-copy{order:0}.mc-about-intro-photo{aspect-ratio:1.45;border-radius:17px;order:1;max-height:none}.mc-about-intro-copy .mc-about-welcome{margin-bottom:22px;font-size:24px;line-height:1.5}.mc-about-intro-copy p{margin-bottom:20px;font-size:16px;line-height:1.85}.mc-about-pillar-section{margin-top:40px}.mc-about-redesign .mc-about-pillar-section>h2{text-align:left;margin-bottom:24px;font-size:26px}.mc-about-pillar-grid{grid-template-columns:minmax(0,1fr);gap:23px}.mc-about-pillar-card .mc-about-visual{aspect-ratio:1.6}.mc-about-pillar-card>div:last-child{padding:25px}.mc-about-redesign .mc-about-pillar-card h3{font-size:24px}.mc-about-pillar-card p{font-size:16px;line-height:1.8}.mc-about-purpose{border-radius:19px;grid-template-columns:minmax(0,1fr);gap:26px;margin-top:40px;padding:26px 23px}.mc-about-redesign .mc-about-purpose h2{margin-bottom:18px;font-size:26px}.mc-about-purpose-copy>p{font-size:16px;line-height:1.85}.mc-about-purpose-copy .mc-about-signature{margin-top:23px;padding-top:21px;font-size:24px;line-height:1.5}.mc-about-purpose-photo{aspect-ratio:1.25;border-radius:13px;min-height:0}}.mc-about-redesign .mc-about-no-photo{grid-template-columns:minmax(0,1fr)}.mc-about-no-photo .mc-about-hero-copy .mc-lead{max-width:700px}
