.mc-service-story{--mc-experience-ease-out: cubic-bezier(.23, 1, .32, 1);--mc-service-reveal-duration: .56s;--mc-service-reveal-distance: 1.2rem;background:var(--mc-color-surface);color:var(--mc-color-text-primary)}.mc-service-story h1,.mc-service-story h2,.mc-service-story h3,.mc-service-story p,.mc-service-story summary{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.mc-service-story h1,.mc-service-story h2,.mc-service-story h3{margin:0;text-wrap:balance}.mc-service-story h1{max-width:104rem;font-size:clamp(3.4rem,5.4vw,7.6rem);line-height:1.06}.mc-service-story h2{font-size:clamp(2.8rem,3.5vw,4.8rem);line-height:1.12}.mc-service-story h3{font-size:clamp(2.2rem,2.5vw,3.4rem);line-height:1.15}.mc-service-story .rte{font-size:var(--mc-font-size-body);line-height:var(--mc-line-height-body)}.mc-service-story .rte p:first-child{margin-top:0}.mc-service-story .rte p:last-child{margin-bottom:0}.mc-service-story__hero{height:clamp(30rem,66svh,58rem);overflow:hidden}.mc-service-story img{display:block;height:100%;width:100%;object-fit:cover}.mc-service-story__hero img{object-position:var(--mc-service-hero-position, center center)}.mc-service-story__detail img{object-position:var(--mc-service-detail-position, center center)}.mc-service-story__process-media img{object-position:var(--mc-service-process-position, center center)}.mc-service-story__intro{padding-block:clamp(4.8rem,7vw,10rem)}.mc-service-story__lead{max-width:66rem;margin:2.8rem 0 0 auto;color:var(--mc-color-text-secondary)}.mc-service-story .mc-service-story__lead{font-size:var(--mc-font-size-body-large)}.mc-service-story__editorial{display:grid;gap:3.2rem;padding-bottom:clamp(5.6rem,8vw,11.2rem)}.mc-service-story__detail{aspect-ratio:5 / 4;overflow:hidden}.mc-service-story__copy{align-self:center;min-width:0}.mc-service-story__copy>.rte{color:var(--mc-color-text-secondary);margin-top:2.4rem}.mc-service-story__quality{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;list-style:none;padding:0;margin:3.2rem 0 0;font-size:1.3rem;color:var(--mc-color-text-secondary)}.mc-service-story__process{background:var(--mc-color-surface-dark);color:var(--mc-color-surface);padding-block:clamp(5.6rem,8vw,11.2rem)}.mc-service-story__process h2,.mc-service-story__process h3{color:inherit}.mc-service-story__process h2{max-width:72rem;margin-bottom:4rem}.mc-service-story__process-layout{display:grid;gap:3.2rem;align-items:start}.mc-service-story__process-media{aspect-ratio:4 / 3;overflow:hidden}.mc-service-story__steps{list-style:none;margin:0;padding:0}.mc-service-story__steps li{display:grid;grid-template-columns:4.4rem minmax(0,1fr);gap:1.6rem;padding-block:2.4rem}.mc-service-story__steps li:first-child{padding-top:0}.mc-service-story__steps .rte{color:var(--mc-color-border-subtle);margin-top:1.6rem;max-width:44rem}.mc-service-story__number{font-size:2.4rem;line-height:1.4;color:var(--mc-color-accent);font-variant-numeric:tabular-nums}.mc-service-story__steps h3{transition:color .2s ease}.mc-service-story__steps [data-active] h3{color:var(--mc-color-accent)}.mc-service-story__step-image{aspect-ratio:4 / 3;margin-top:2.4rem;overflow:hidden}.mc-service-story__information{padding-block:clamp(5.6rem,8vw,11.2rem)}.mc-service-story__information>h2{max-width:78rem;margin-bottom:4rem}.mc-service-story__facts{display:grid;gap:3.2rem}.mc-service-story__facts article{min-width:0}.mc-service-story__facts h3{font-size:var(--mc-font-size-h3)}.mc-service-story__facts .rte{margin-top:1.6rem;color:var(--mc-color-text-secondary)}.mc-service-story__chain{max-width:72rem;margin-top:3.2rem;color:var(--mc-color-text-secondary)}.mc-service-story__questions{max-width:86rem;margin:5.6rem 0 0 auto}.mc-service-story__questions details{border-bottom:var(--mc-border-subtle);padding-block:1.8rem}.mc-service-story__questions summary{cursor:pointer;font-size:1.7rem;line-height:1.4;min-height:4.4rem;align-content:center;list-style:disclosure-closed inside}.mc-service-story__questions details[open] summary{list-style-type:disclosure-open}.mc-service-story__questions summary:focus-visible{outline:2px solid var(--mc-color-focus);outline-offset:4px}.mc-service-story__questions .rte{color:var(--mc-color-text-secondary);padding-block:1.2rem}.mc-service-story__closing{padding-block:clamp(4.8rem,6vw,8rem);background:var(--mc-color-surface-dark);color:var(--mc-color-surface)}.mc-service-story__closing h2{max-width:80rem;color:inherit}.mc-service-story__closing .maincare-button--primary{background:var(--mc-color-surface);color:var(--mc-color-text-primary)}.mc-service-story__closing .maincare-link{color:var(--mc-color-surface)}.mc-service-story__closing .rte{max-width:62rem;margin-top:2.4rem}.mc-service-story__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin-top:3.2rem}.mc-service-story [data-service-reveal]{transition:opacity var(--mc-service-reveal-duration) var(--mc-experience-ease-out),transform var(--mc-service-reveal-duration) var(--mc-experience-ease-out)}.mc-service-story [data-service-pending]{opacity:0;transform:translate3d(0,var(--mc-service-reveal-distance),0)}.mc-service-story--editorial{background:var(--mc-color-surface-dark);color:var(--mc-color-surface)}.mc-service-story--editorial h1,.mc-service-story--editorial h2,.mc-service-story--editorial h3{color:inherit}.mc-service-story--editorial .maincare-eyebrow,.mc-service-story--editorial .mc-service-story__number{color:var(--mc-color-accent)}.mc-service-story--editorial .mc-service-story__lead,.mc-service-story--editorial .mc-service-story__copy>.rte,.mc-service-story--editorial .mc-service-story__quality,.mc-service-story--editorial .mc-service-story__facts .rte,.mc-service-story--editorial .mc-service-story__chain,.mc-service-story--editorial .mc-service-story__questions .rte{color:var(--mc-color-border-subtle)}.mc-service-story--editorial>.mc-service-story__opening{padding-block:clamp(4.8rem,7vw,7.2rem)}.mc-service-story--editorial .mc-service-story__intro{padding-block:0 3.2rem}.mc-service-story--editorial .mc-service-story__intro .maincare-eyebrow{align-items:center;display:flex;gap:1.2rem;width:fit-content}.mc-service-story--editorial .mc-service-story__intro .maincare-eyebrow:before{background:currentcolor;content:"";flex:0 0 3.2rem;height:.1rem}.mc-service-story--editorial .mc-service-story__intro h1,.mc-service-story--editorial .mc-service-story__lead,.mc-service-story--editorial .mc-service-story__copy{max-width:58rem}.mc-service-story--editorial .mc-service-story__intro h1{font-size:clamp(3.4rem,3.5vw,5rem);line-height:1.08}.mc-service-story--editorial .mc-service-story__editorial{gap:2.8rem;padding-bottom:0}.mc-service-story--editorial .mc-service-story__detail{aspect-ratio:5 / 4;max-height:62rem}.mc-service-story--editorial .mc-service-story__detail img{object-position:var(--mc-service-detail-position, center center)}.mc-service-story--editorial .mc-service-story__quality{margin-top:2.4rem}.mc-service-story--editorial .mc-service-story__emblems{background:var(--mc-color-surface-dark);border-top:1px solid rgb(214 220 224 / .2);color:var(--mc-color-surface);padding-block:clamp(4.8rem,6vw,7.2rem)}.mc-service-story--editorial .mc-service-story__emblems>.maincare-container>.maincare-eyebrow{color:var(--mc-color-accent);margin-bottom:clamp(2.8rem,4vw,4.8rem)}.mc-service-story--editorial .mc-service-story__emblems-grid{display:grid;gap:3.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.mc-service-story--editorial .mc-service-story__emblem{min-width:0;padding-inline:clamp(1.6rem,3vw,4.8rem);text-align:center}.mc-service-story--editorial .mc-service-story__emblem+.mc-service-story__emblem{border-left:1px solid rgb(214 220 224 / .28)}.mc-service-story--editorial .mc-service-story__emblem-number{color:var(--mc-color-accent);display:block;font-size:1.2rem;font-variant-numeric:tabular-nums;letter-spacing:.14em;line-height:1.2;margin-bottom:1.6rem}.mc-service-story--editorial .mc-service-story__emblem-media{align-items:center;display:flex;height:7.2rem;justify-content:center;margin:0 auto 2rem;width:7.2rem}.mc-service-story--editorial .mc-service-story__emblem-media img{height:100%;object-fit:contain;width:100%}.mc-service-story--editorial .mc-service-story__emblem h2{font-size:clamp(2rem,2.2vw,2.8rem);line-height:1.15;margin:0 auto;max-width:28rem}.mc-service-story--editorial .mc-service-story__emblem p{color:var(--mc-color-border-subtle);font-size:1.5rem;line-height:1.5;margin:1.4rem auto 0;max-width:28rem}@media(hover:hover)and (pointer:fine){.mc-service-story .maincare-button{transition:transform .16s var(--mc-experience-ease-out),background-color .18s ease,color .18s ease}.mc-service-story .maincare-button:active{transform:scale(.97)}}@media(min-width:750px){.mc-service-story__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.mc-service-story__detail{aspect-ratio:16 / 10}}@media(min-width:990px){.mc-service-story__hero{height:clamp(44rem,calc(90svh - var(--header-height, 8rem)),90rem)}.mc-service-story__editorial{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(4rem,6vw,8rem)}.mc-service-story__detail{aspect-ratio:4 / 5}.mc-service-story__process-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(4rem,6vw,8rem)}.mc-service-story__process-media{position:sticky;top:calc(var(--header-height, 8rem) + 2rem);max-height:64svh}.mc-service-story__steps li{min-height:22rem;padding-block:3.2rem}.mc-service-story__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.mc-service-story--editorial>.mc-service-story__opening{align-items:center;column-gap:clamp(4.8rem,6vw,8.8rem);display:grid;grid-template-columns:minmax(0,.9fr) minmax(34rem,1fr);padding-block:clamp(6.4rem,7vw,9.6rem)}.mc-service-story--editorial .mc-service-story__intro{align-self:end;grid-column:2;grid-row:1;padding:0 0 2.4rem}.mc-service-story--editorial .mc-service-story__editorial{display:contents}.mc-service-story--editorial .mc-service-story__detail{align-self:center;aspect-ratio:5 / 6;grid-column:1;grid-row:1 / span 2;justify-self:start;max-width:52rem;width:100%}.mc-service-story--editorial .mc-service-story__copy{align-self:start;grid-column:2;grid-row:2}}@media(max-width:749px){.mc-service-story__hero img{object-position:var(--mc-service-hero-position-mobile, center center)}.mc-service-story__detail img{object-position:var(--mc-service-detail-position-mobile, center center)}.mc-service-story__process-media img{object-position:var(--mc-service-process-position-mobile, center center)}.mc-service-story__lead{margin-top:2.4rem}.mc-service-story__detail{width:calc(100% - 1.6rem)}.mc-service-story__copy{padding-left:1.6rem}.mc-service-story__steps h3{font-size:2.6rem}.mc-service-story [data-service-pending]{transform:translate3d(0,.8rem,0)}.mc-service-story--editorial .mc-service-story__detail{width:100%}.mc-service-story--editorial .mc-service-story__copy{padding-left:0}.mc-service-story--editorial .mc-service-story__emblems-grid{gap:0;grid-template-columns:1fr}.mc-service-story--editorial .mc-service-story__emblem{padding:2.8rem 0}.mc-service-story--editorial .mc-service-story__emblem:first-child{padding-top:0}.mc-service-story--editorial .mc-service-story__emblem:last-child{padding-bottom:0}.mc-service-story--editorial .mc-service-story__emblem+.mc-service-story__emblem{border-left:0;border-top:1px solid rgb(214 220 224 / .28)}}@media(prefers-reduced-motion:reduce){.mc-service-story [data-service-reveal],.mc-service-story [data-service-pending]{opacity:1;transform:none;transition:none}.mc-service-story__hero img{transform:none!important}.mc-service-story__process-media{position:static}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/maincare-service-story.css.map */
