.maincare-partner-hero,.maincare-partner-section,.maincare-partner-benefits,.maincare-services--partner,.maincare-partner-process,.maincare-partner-practice,.maincare-partner-directory,.maincare-partner-cta{--partner-ease-out: cubic-bezier(.23, 1, .32, 1);--partner-ease-in-out: cubic-bezier(.77, 0, .175, 1);overflow:hidden;overflow:clip}.maincare-partner-hero h1,.maincare-partner-section h2,.maincare-partner-benefits h2,.maincare-services--partner h2,.maincare-partner-process h2,.maincare-partner-practice h2,.maincare-partner-directory h2,.maincare-partner-cta h2,.maincare-partner-collaboration__model h3,.maincare-partner-benefits__item h3,.maincare-services--partner h3,.maincare-partner-process__step h3,.maincare-partner-hero .rte,.maincare-partner-section .rte,.maincare-partner-benefits .rte,.maincare-services--partner .rte,.maincare-partner-process .rte,.maincare-partner-practice .rte,.maincare-partner-directory .rte,.maincare-partner-cta .rte{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.maincare-partner-hero .rte p,.maincare-partner-section .rte p,.maincare-partner-benefits .rte p,.maincare-partner-process .rte p,.maincare-partner-practice .rte p,.maincare-partner-directory .rte p,.maincare-partner-cta .rte p{margin:0}.maincare-partner-hero{background:var(--mc-color-background-primary);padding-block:clamp(5.6rem,7vw,10rem)}.maincare-partner-hero__layout{display:grid;gap:clamp(3.2rem,6vw,9.6rem)}.maincare-partner-hero__content{align-self:center;max-width:68rem;min-width:0;position:relative;z-index:2}.maincare-partner-hero__heading{font-size:clamp(4rem,10vw,6.4rem);line-height:var(--mc-line-height-tight);margin:0;max-width:12ch;text-wrap:balance}.maincare-partner-hero__heading span{display:block}.maincare-partner-hero__text{color:var(--mc-color-text-secondary);font-size:clamp(1.7rem,1.6vw,2.1rem);line-height:1.55;margin-top:2.8rem;max-width:52rem}.maincare-partner-hero__cta{margin-top:3.2rem}.maincare-partner-hero__cta span,.maincare-partner-cta .maincare-button span{display:inline-block;margin-left:1.2rem;transition:transform .18s var(--partner-ease-out)}.maincare-partner-hero__media{aspect-ratio:4 / 5;background:var(--mc-color-surface-dark);min-height:38rem;overflow:hidden;position:relative}.maincare-partner-hero__media:after{background:linear-gradient(180deg,#060f1708,#060f172e);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.maincare-partner-hero__image{display:block;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:scale(1.035);transform-origin:center;width:100%;will-change:transform}.maincare-partner-section,.maincare-partner-benefits,.maincare-services--partner,.maincare-partner-process,.maincare-partner-practice,.maincare-partner-cta{padding-block:clamp(7.2rem,10vw,14rem)}.maincare-partner-section-heading,.maincare-partner-collaboration__layout,.maincare-partner-cta__inner{display:grid;gap:clamp(2.4rem,5vw,7.2rem)}.maincare-partner-collaboration__heading h2,.maincare-partner-section-heading h2,.maincare-partner-practice h2,.maincare-partner-cta h2{font-size:clamp(3.8rem,5vw,7.2rem);line-height:var(--mc-line-height-tight);margin:0;max-width:15ch;text-wrap:balance}.maincare-partner-collaboration{background:var(--mc-color-surface)}.maincare-partner-collaboration__content{border-top:var(--mc-border-subtle);color:var(--mc-color-text-secondary);font-size:clamp(1.7rem,1.55vw,2rem);line-height:1.62;max-width:62rem;padding-top:2.4rem}.maincare-partner-collaboration__aside{border-left:.2rem solid var(--mc-color-accent-strong);color:var(--mc-color-text-primary);line-height:1.55;margin-top:3.2rem;max-width:48rem;padding-left:2rem}.maincare-partner-collaboration__model{display:grid;gap:2.4rem;grid-column:1 / -1;list-style:none;margin:clamp(5.6rem,8vw,10rem) 0 0;padding:0}.maincare-partner-collaboration__model li{border-top:var(--mc-border-subtle);min-width:0;padding-top:1.8rem}.maincare-partner-collaboration__model span,.maincare-partner-benefits__index,.maincare-partner-process__number{color:var(--mc-color-accent-strong);font-size:1.1rem;font-weight:var(--mc-font-weight-semibold);letter-spacing:.12em}.maincare-partner-collaboration__model h3{font-size:clamp(2rem,2.2vw,3rem);letter-spacing:-.032em;line-height:1.08;margin:2rem 0 0}.maincare-partner-collaboration__model .rte{color:var(--mc-color-text-secondary);line-height:1.55;margin-top:1.2rem;max-width:32rem}.maincare-partner-benefits{background:var(--mc-color-background-secondary)}.maincare-partner-section-heading{align-items:end}.maincare-partner-section-heading__text,.maincare-partner-process__text{color:var(--mc-color-text-secondary);font-size:clamp(1.7rem,1.55vw,2rem);line-height:1.6;max-width:52rem}.maincare-partner-benefits__list{list-style:none;margin:clamp(5.6rem,8vw,9rem) 0 0;padding:0}.maincare-partner-benefits__item{align-items:start;border-top:.1rem solid rgba(10,25,38,.2);display:grid;gap:1.6rem;grid-template-columns:4rem minmax(0,1fr);padding-block:2.4rem}.maincare-partner-benefits__item:last-child{border-bottom:.1rem solid rgba(10,25,38,.2)}.maincare-partner-benefits__item h3{font-size:clamp(2rem,2.3vw,3.2rem);letter-spacing:-.035em;line-height:1.08;margin:0}.maincare-partner-benefits__item h3 a{color:inherit;text-decoration:none}.maincare-partner-benefits__item .rte,.maincare-partner-benefits__note{color:var(--mc-color-text-secondary);line-height:1.6}.maincare-partner-benefits__item .rte{grid-column:2;max-width:58rem}.maincare-partner-benefits__note{border-left:.2rem solid var(--mc-color-accent-strong);margin-top:4rem;max-width:66rem;padding-left:2rem}.maincare-services--partner{background:var(--mc-color-surface-dark);color:var(--mc-color-surface)}.maincare-services--partner .maincare-eyebrow,.maincare-partner-cta .maincare-eyebrow{color:var(--mc-color-accent)}.maincare-services--partner .maincare-section-heading__title,.maincare-services--partner .maincare-services__content h3{color:inherit}.maincare-services--partner .maincare-services__heading{display:grid;gap:2rem;margin-bottom:clamp(4rem,7vw,8rem);max-width:none}.maincare-services--partner .maincare-section-heading__title{font-size:clamp(3.8rem,5vw,7.2rem);line-height:var(--mc-line-height-tight);margin:0;max-width:17ch;text-wrap:balance}.maincare-partner-services__desktop-line,.maincare-partner-services__mobile-line{display:block}.maincare-partner-services__desktop-line{display:none}.maincare-services--partner .maincare-section-heading__text{color:#ffffffb8;font-size:clamp(1.7rem,1.55vw,2rem);line-height:1.6;max-width:52rem}.maincare-services--partner .maincare-services__text{color:#ffffffb8}.maincare-services--partner .maincare-services__grid{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.maincare-services--partner .maincare-services__card{background:transparent;border:0;border-radius:0;min-height:0;min-width:0}.maincare-services--partner .maincare-services__media{aspect-ratio:3 / 4;background:var(--mc-color-background-secondary);overflow:hidden}.maincare-services--partner .maincare-services__image{transform:scale(1.01);transition:transform .6s var(--partner-ease-out)}.maincare-services--partner .maincare-services__content{gap:.8rem;min-height:0;padding:1.2rem .2rem 0}.maincare-services--partner .maincare-services__number{color:var(--mc-color-accent-strong);font-size:1rem}.maincare-services--partner .maincare-services__content h3{font-size:clamp(1.35rem,3.8vw,1.8rem);letter-spacing:-.025em;line-height:1.12;margin:0}.maincare-services--partner .maincare-services__content .maincare-link{color:var(--mc-color-accent);font-size:1.1rem;line-height:1.25;min-height:3.6rem}.maincare-partner-process{background:var(--mc-color-surface-dark);color:var(--mc-color-surface)}.maincare-partner-process .maincare-eyebrow,.maincare-partner-directory .maincare-eyebrow{color:var(--mc-color-accent)}.maincare-partner-process h2,.maincare-partner-directory h2{color:inherit}.maincare-partner-process__text,.maincare-partner-directory .maincare-partner-section-heading__text{color:#ffffffb3}.maincare-partner-process__list{--partner-progress: 0;display:grid;gap:3.2rem;list-style:none;margin:clamp(5.6rem,8vw,9rem) 0 0;padding:0 0 0 2.8rem;position:relative}.maincare-partner-process__list:before,.maincare-partner-process__list:after{content:"";left:0;position:absolute;top:0;width:.1rem}.maincare-partner-process__list:before{background:#ffffff38;bottom:0}.maincare-partner-process__list:after{background:var(--mc-color-accent);height:100%;transform:scaleY(var(--partner-progress));transform-origin:top;transition:transform .12s linear}.maincare-partner-process__step{display:grid;gap:1.2rem;min-width:0;opacity:.5;position:relative;transition:opacity .4s var(--partner-ease-out),transform .4s var(--partner-ease-out)}.maincare-partner-process__step:before{background:var(--mc-color-surface-dark);border:.1rem solid rgba(255,255,255,.5);content:"";height:.7rem;left:-3.1rem;position:absolute;top:.4rem;width:.7rem}.maincare-partner-process__step[data-partner-active]{opacity:1;transform:translate3d(.8rem,0,0)}.maincare-partner-process__step[data-partner-active]:before{background:var(--mc-color-accent);border-color:var(--mc-color-accent)}.maincare-partner-process__step h3{color:inherit;font-size:clamp(2.2rem,2.5vw,3.4rem);letter-spacing:-.035em;line-height:1.08;margin:0}.maincare-partner-process__step .rte{color:#ffffffad;line-height:1.6;max-width:38rem}.maincare-partner-practice{background:var(--mc-color-background-primary)}.maincare-partner-practice__layout{display:grid;gap:clamp(3.2rem,7vw,10rem)}.maincare-partner-practice__copy{align-self:end;max-width:56rem}.maincare-partner-practice__copy .rte{color:var(--mc-color-text-secondary);font-size:clamp(1.7rem,1.55vw,2rem);line-height:1.6;margin-top:2.4rem;max-width:48rem}.maincare-partner-practice__media{aspect-ratio:7 / 5;background:var(--mc-color-surface-dark);margin:0;overflow:hidden;position:relative}.maincare-partner-practice__media img{display:block;height:108%;object-fit:cover;transform:translate3d(0,var(--partner-media-y, -3%),0) scale(1.035);transform-origin:center;width:100%;will-change:transform}.maincare-partner-directory{background:var(--mc-color-surface-dark);color:var(--mc-color-surface);padding-block:0 clamp(7.2rem,9vw,12rem)}.maincare-partner-directory__marquee{border-block:.1rem solid rgba(255,255,255,.22);overflow:hidden;width:100%}.maincare-partner-directory__track{animation:maincare-partner-marquee 42s linear infinite;display:flex;width:max-content}.maincare-partner-directory__list{align-items:center;display:flex;flex:none;list-style:none;margin:0;padding:2.2rem 3.2rem 2.2rem 0}.maincare-partner-directory__item{align-items:center;display:flex;flex:none;font-family:var(--mc-font-family-heading);font-size:clamp(1.9rem,2.6vw,3.2rem);letter-spacing:-.025em;white-space:nowrap}.maincare-partner-directory__item:after{background:var(--mc-color-accent);content:"";height:.4rem;margin-inline:2rem;width:.4rem}.maincare-partner-directory__item a{color:inherit;text-decoration:none}.maincare-partner-directory__heading{padding-top:clamp(6.4rem,9vw,11rem)}.maincare-partner-directory__logos{display:grid;gap:2.4rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin-bottom:0;margin-top:4.8rem}.maincare-partner-directory__logo-item,.maincare-partner-directory__logo-item a{align-items:center;display:flex;justify-content:center;min-height:8rem}.maincare-partner-directory__logo{display:block;height:auto;max-height:5.6rem;max-width:14rem;object-fit:contain;width:100%}.maincare-partner-directory__closing{color:#ffffff9e;margin-bottom:0;margin-top:4rem}.maincare-partner-directory__editor-note{border:.1rem solid rgba(255,255,255,.22);color:#ffffffb3;margin:4rem 0 0;padding:2rem}@keyframes maincare-partner-marquee{to{transform:translate3d(-50%,0,0)}}.maincare-partner-cta{background:var(--mc-color-surface-dark);color:var(--mc-color-surface)}.maincare-partner-cta__inner{align-items:end}.maincare-partner-cta__content{max-width:54rem}.maincare-partner-cta h2{color:inherit}.maincare-partner-cta .rte{color:#ffffffb8;font-size:clamp(1.7rem,1.55vw,2rem);line-height:1.6}.maincare-partner-cta .maincare-button{margin-top:3.2rem}.maincare-partner-cta .maincare-button--primary{background:var(--mc-color-surface);border-color:var(--mc-color-surface);color:var(--mc-color-text-primary)}.maincare-partner-cta .maincare-button--primary:hover{background:var(--mc-color-accent-strong);border-color:var(--mc-color-accent-strong);color:var(--mc-color-surface)}@media(hover:hover)and (pointer:fine){.maincare-partner-hero__cta:hover span,.maincare-partner-cta .maincare-button:hover span{transform:translate3d(.3rem,-.3rem,0)}.maincare-services--partner .maincare-services__card:hover .maincare-services__image{transform:scale(1.045)}.maincare-partner-benefits__item h3 a:hover,.maincare-partner-directory__item a:hover{color:var(--mc-color-accent-strong)}}@media screen and (min-width:750px){.maincare-partner-hero__layout{align-items:stretch;grid-template-columns:minmax(0,.82fr) minmax(36rem,1.18fr)}.maincare-partner-hero__media{aspect-ratio:auto;min-height:58rem}.maincare-partner-collaboration__layout,.maincare-partner-section-heading,.maincare-partner-cta__inner{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.maincare-partner-collaboration__content{padding-top:0}.maincare-partner-collaboration__model{grid-template-columns:repeat(3,minmax(0,1fr))}.maincare-partner-benefits__item{align-items:center;gap:2.4rem;grid-template-columns:5.6rem minmax(20rem,.8fr) minmax(0,1fr);padding-block:2.8rem}.maincare-partner-benefits__item .rte{grid-column:auto}.maincare-services--partner .maincare-services__heading{align-items:end;grid-template-columns:minmax(0,1.2fr) minmax(26rem,.8fr)}.maincare-partner-services__desktop-line{display:block}.maincare-partner-services__mobile-line{display:none}.maincare-services--partner .maincare-services__grid{gap:1.6rem}.maincare-services--partner .maincare-services__content{gap:1.2rem;padding-top:1.8rem}.maincare-services--partner .maincare-services__content h3{font-size:clamp(2rem,2.4vw,3rem)}.maincare-services--partner .maincare-services__content .maincare-link{font-size:var(--mc-font-size-button);min-height:var(--mc-touch-target)}.maincare-partner-process__list{gap:2.4rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:2.8rem 0 0}.maincare-partner-process__list:before,.maincare-partner-process__list:after{height:.1rem;left:0;top:0;width:100%}.maincare-partner-process__list:before{bottom:auto}.maincare-partner-process__list:after{transform:scaleX(var(--partner-progress));transform-origin:left}.maincare-partner-process__step:before{left:0;top:-3.15rem}.maincare-partner-practice__layout{align-items:end;grid-template-columns:minmax(24rem,.72fr) minmax(0,1.28fr)}.maincare-partner-practice__media{aspect-ratio:16 / 10}.maincare-partner-directory__logos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){.maincare-partner-hero{min-height:min(86rem,calc(100svh - var(--header-height, 6.8rem)))}.maincare-partner-hero__layout{grid-template-columns:minmax(0,.76fr) minmax(48rem,1.24fr);min-height:inherit}.maincare-partner-hero__heading{font-size:clamp(5.6rem,5.5vw,8.4rem);max-width:11.5ch}.maincare-partner-hero__media{min-height:66rem}.maincare-partner-collaboration__model{gap:3.2rem}.maincare-services--partner .maincare-services__media{aspect-ratio:4 / 5}.maincare-partner-directory__logos{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (max-width:749px){.maincare-partner-hero__content{padding-right:4vw}.maincare-partner-collaboration__model li{width:88%}.maincare-partner-collaboration__model li:nth-child(2n){margin-left:12%}.maincare-partner-benefits__item h3{font-size:2rem}.maincare-partner-benefits__item .rte{font-size:1.45rem}}@media(prefers-reduced-motion:no-preference){[data-partner-motion-ready][data-partner-reveal]:not([data-partner-visible]) .maincare-partner-hero__content,[data-partner-motion-ready][data-partner-reveal]:not([data-partner-visible]) .maincare-partner-collaboration__heading,[data-partner-motion-ready][data-partner-reveal]:not([data-partner-visible]) .maincare-partner-section-heading,[data-partner-motion-ready][data-partner-reveal]:not([data-partner-visible]) .maincare-partner-practice__copy,[data-partner-motion-ready][data-partner-reveal]:not([data-partner-visible]) .maincare-partner-cta__inner>div{opacity:0;transform:translate3d(0,1.6rem,0)}[data-partner-motion-ready][data-partner-reveal]:not([data-partner-visible]) .maincare-partner-hero__media,[data-partner-motion-ready][data-partner-reveal]:not([data-partner-visible]) .maincare-partner-practice__media{clip-path:inset(0 0 14% 0)}[data-partner-motion-ready][data-partner-reveal]:not([data-partner-visible]) [data-partner-reveal-item]{opacity:0;transform:translate3d(0,1.2rem,0)}[data-partner-motion-ready] .maincare-partner-hero__content,[data-partner-motion-ready] .maincare-partner-collaboration__heading,[data-partner-motion-ready] .maincare-partner-section-heading,[data-partner-motion-ready] .maincare-partner-practice__copy,[data-partner-motion-ready] .maincare-partner-cta__inner>div,[data-partner-motion-ready] [data-partner-reveal-item]{transition:opacity .5s var(--partner-ease-out),transform .5s var(--partner-ease-out)}[data-partner-motion-ready] .maincare-partner-hero__media,[data-partner-motion-ready] .maincare-partner-practice__media{transition:clip-path .7s var(--partner-ease-in-out)}[data-partner-motion-ready] [data-partner-reveal-item]:nth-child(2){transition-delay:55ms}[data-partner-motion-ready] [data-partner-reveal-item]:nth-child(3){transition-delay:.11s}[data-partner-motion-ready] [data-partner-reveal-item]:nth-child(4){transition-delay:165ms}[data-partner-motion-ready] [data-partner-reveal-item]:nth-child(5){transition-delay:.22s}}@media(prefers-reduced-motion:reduce){.maincare-partner-hero__image,.maincare-partner-practice__media img,.maincare-partner-process__step,.maincare-services--partner .maincare-services__image{transform:none!important;transition:none!important}.maincare-partner-process__step{opacity:1}.maincare-partner-process__list:after{transform:scaleY(1)}.maincare-partner-directory__track{animation:none;display:block;width:100%}.maincare-partner-directory__list[aria-hidden=true]{display:none}.maincare-partner-directory__list{flex-wrap:wrap;row-gap:1rem;width:100%}}@media screen and (min-width:750px)and (prefers-reduced-motion:reduce){.maincare-partner-process__list:after{transform:scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/maincare-partner-page-v2.css.map */
