.mc-home{--mc-ink: #111214;--mc-muted: #666a70;--mc-line: rgba(17, 18, 20, .14);--mc-blue: #c8dcef;--mc-green: #b8d8c0;--mc-white: #ffffff;--mc-soft: #f3f5f6;color:var(--mc-ink);letter-spacing:0}.mc-home *,.mc-home *:before,.mc-home *:after{box-sizing:border-box}.mc-home img{display:block;width:100%;height:100%;object-fit:cover}.mc-home button,.mc-home a{font:inherit;letter-spacing:0}.mc-home__inner{width:min(100% - 40px,1320px);margin:0 auto}.mc-home__eyebrow{margin:0 0 14px;font-size:1.2rem;font-weight:700;text-transform:uppercase}.mc-home__title{margin:0;max-width:900px;font-size:clamp(3.6rem,5.2vw,7.4rem);line-height:.98;font-weight:650}.mc-home__lede{max-width:660px;margin:22px 0 0;color:var(--mc-muted);font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.5}.mc-home__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid var(--mc-ink);border-radius:4px;background:var(--mc-ink);color:#fff;text-decoration:none;font-weight:650;transition:background .2s ease,color .2s ease,transform .2s ease}.mc-home__button:hover{background:#2d3034;color:#fff;transform:translateY(-1px)}.mc-home__button--light{border-color:#fff;background:#fff;color:var(--mc-ink)}.mc-home__button--light:hover{background:#edf0f2;color:var(--mc-ink)}.mc-home__text-link{display:inline-flex;gap:8px;align-items:center;color:inherit;text-decoration:none;font-weight:650;border-bottom:1px solid currentColor}.mc-home__text-link:after{content:"\2192"}.mc-hero{position:relative;min-height:min(76svh,760px);overflow:hidden;background:#dde4e9}.mc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.mc-hero__media img{object-position:var(--mc-hero-position, 68% center)}.mc-hero__scrim{position:absolute;inset:0 auto 0 0;width:min(58%,790px);background:#f4f7f8e6}.mc-hero__content{position:relative;z-index:1;display:flex;min-height:inherit;flex-direction:column;justify-content:center;padding:70px 0 64px}.mc-hero__copy{width:min(50%,650px)}.mc-hero__brand{margin:0 0 18px;font-size:clamp(1.4rem,1.5vw,1.8rem);font-weight:700;text-transform:uppercase}.mc-hero h1{margin:0;font-size:clamp(5rem,7.5vw,10.5rem);line-height:.9;font-weight:650}.mc-hero__sub{margin:24px 0 0;font-size:clamp(1.8rem,2vw,2.35rem);line-height:1.4}.mc-hero__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:34px}.mc-hero__proof{display:flex;flex-wrap:wrap;gap:18px;margin:32px 0 0;padding:0;list-style:none;color:#3f4449;font-size:1.35rem}.mc-hero__proof li{display:flex;align-items:center;gap:8px}.mc-hero__proof li:before{content:"";width:7px;height:7px;border-radius:50%;background:#2f8050}.mc-goals{padding:96px 0;background:var(--mc-white)}.mc-goals__header{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:end;margin-bottom:48px}.mc-goals__nav{display:flex;gap:0;overflow-x:auto;border-top:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line);scrollbar-width:none}.mc-goals__nav::-webkit-scrollbar{display:none}.mc-goals__tab{flex:1 0 auto;min-width:180px;padding:22px 18px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--mc-muted);cursor:pointer;text-align:left;font-weight:650}.mc-goals__tab[aria-selected=true]{border-bottom-color:var(--mc-ink);color:var(--mc-ink)}.mc-goals__panel{display:grid;grid-template-columns:1fr 1fr;min-height:520px;background:var(--mc-soft)}.mc-goals__panel[hidden]{display:none}.mc-goals__media{min-height:480px}.mc-goals__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,7vw,96px)}.mc-goals__body h3{margin:8px 0 18px;font-size:clamp(3.4rem,4.5vw,6.4rem);line-height:1}.mc-goals__body p{margin:0 0 28px;color:var(--mc-muted);font-size:1.8rem;line-height:1.6}.mc-universe{padding:100px 0;background:#121416;color:#fff}.mc-universe .mc-home__lede{color:#b8bec4}.mc-universe__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:50px}.mc-universe__item{position:relative;grid-column:span 3;min-height:340px;overflow:hidden;background:#25292d;color:#fff}.mc-universe__item:first-child{grid-column:span 6;grid-row:span 2;min-height:696px}.mc-universe__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d1,#00000057 52%,#0000000f);pointer-events:none}.mc-universe__item:first-child:after{background:linear-gradient(to top,#000000c2,#00000038 52%,#00000008)}.mc-universe__image{position:absolute;top:0;right:0;bottom:0;left:0}.mc-universe__copy{position:absolute;z-index:1;inset:auto 0 0;padding:24px}.mc-universe__copy p{margin:0 0 8px;font-size:1.25rem;font-weight:700;text-transform:uppercase}.mc-universe__copy p,.mc-universe__copy h3{color:#fff!important}.mc-universe__copy h3{margin:0;font-size:clamp(2.4rem,2.8vw,4.5rem);line-height:1}.mc-universe__copy span{display:block;max-width:380px;margin-top:12px;color:#e2e5e7;font-size:1.45rem;line-height:1.45}.mc-universe__item>a{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.mc-universe__item>a:focus-visible{outline:3px solid #fff;outline-offset:-6px}.mc-stories{padding:110px 0;background:#fff}.mc-stories__header{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:70px}.mc-stories__list{border-top:1px solid var(--mc-line)}.mc-stories__item{display:grid;grid-template-columns:1.08fr .92fr;min-height:560px;border-bottom:1px solid var(--mc-line)}.mc-stories__item:nth-child(2n){grid-template-columns:.92fr 1.08fr}.mc-stories__item:nth-child(2n) .mc-stories__media{order:2}.mc-stories__media{min-height:560px;overflow:hidden;background:var(--mc-soft)}.mc-stories__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(44px,6vw,86px)}.mc-stories__content h3{margin:0;font-size:clamp(3.8rem,5vw,6.8rem);line-height:.96}.mc-stories__text{margin-top:22px;color:var(--mc-muted);font-size:1.7rem;line-height:1.6}.mc-stories__text p{margin:0}.mc-stories__benefits{display:grid;gap:12px;margin:28px 0 34px;padding:0;list-style:none;font-size:1.5rem}.mc-stories__benefits li{display:flex;gap:12px;align-items:flex-start}.mc-stories__benefits li:before{content:"\2713";color:#2f8050;font-weight:800}.mc-stories__footer{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.mc-stories__price{font-size:1.8rem;font-weight:700}.mc-mewing{padding:100px 0;background:#e5edf4}.mc-mewing__layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:64px;align-items:center}.mc-mewing__visual{position:relative;min-height:660px;overflow:hidden;background:#d2e0eb}.mc-mewing__visual img{object-fit:cover}.mc-mewing__badge{position:absolute;left:24px;bottom:24px;padding:10px 14px;background:#fff;color:#111;font-size:1.3rem;font-weight:700}.mc-mewing__content h2{margin:0;font-size:clamp(4.6rem,6.4vw,8.6rem);line-height:.9}.mc-mewing__intro{margin:24px 0 32px;color:#4f5860;font-size:1.85rem;line-height:1.55}.mc-mewing__stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(17,18,20,.25);border-bottom:1px solid rgba(17,18,20,.25)}.mc-mewing__stat{padding:22px 10px 22px 0}.mc-mewing__stat strong{display:block;font-size:3.4rem;line-height:1}.mc-mewing__stat span{display:block;margin-top:7px;color:#596069;font-size:1.25rem}.mc-mewing__features{margin:30px 0}.mc-mewing__feature{width:100%;padding:20px 0;border:0;border-bottom:1px solid rgba(17,18,20,.2);background:transparent;cursor:pointer;text-align:left}.mc-mewing__feature strong{display:flex;justify-content:space-between;font-size:1.65rem}.mc-mewing__feature strong:after{content:"+";font-size:2rem;font-weight:400}.mc-mewing__feature[aria-expanded=true] strong:after{content:"\2212"}.mc-mewing__feature span{display:none;padding-top:12px;color:#4f5860;font-size:1.55rem;line-height:1.5}.mc-mewing__feature[aria-expanded=true] span{display:block}.mc-tech{padding:100px 0;background:#fff}.mc-tech__layout{display:grid;grid-template-columns:360px minmax(0,1fr);margin-top:48px;border-top:1px solid var(--mc-line)}.mc-tech__nav{border-right:1px solid var(--mc-line)}.mc-tech__tab{width:100%;padding:26px 20px 26px 0;border:0;border-bottom:1px solid var(--mc-line);background:transparent;color:var(--mc-muted);cursor:pointer;text-align:left;font-weight:650}.mc-tech__tab[aria-selected=true]{color:var(--mc-ink)}.mc-tech__tab[aria-selected=true]:after{content:"\2192";float:right}.mc-tech__panel{display:grid;grid-template-columns:1fr 1fr;min-height:500px}.mc-tech__panel[hidden]{display:none}.mc-tech__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,6vw,80px)}.mc-tech__copy h3{margin:0 0 18px;font-size:clamp(3.4rem,4vw,5.8rem);line-height:1}.mc-tech__copy p{margin:0 0 28px;color:var(--mc-muted);font-size:1.7rem;line-height:1.6}.mc-tech__image{min-height:500px;background:var(--mc-soft)}.mc-routine{padding:100px 0;background:#f2f1ee}.mc-routine__header{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end}.mc-routine__choices{display:flex;gap:10px;margin-top:42px;overflow-x:auto;padding-bottom:2px}.mc-routine__choice{min-height:46px;padding:0 22px;border:1px solid var(--mc-ink);border-radius:999px;background:transparent;color:var(--mc-ink);cursor:pointer;white-space:nowrap;font-weight:650}.mc-routine__choice[aria-selected=true]{background:var(--mc-ink);color:#fff}.mc-routine__panel{display:grid;grid-template-columns:.9fr 1.1fr;margin-top:30px;min-height:460px;background:#fff}.mc-routine__panel[hidden]{display:none}.mc-routine__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,6vw,80px)}.mc-routine__copy small{font-weight:700;text-transform:uppercase}.mc-routine__copy h3{margin:12px 0 18px;font-size:clamp(3.4rem,4.5vw,6rem);line-height:1}.mc-routine__copy p{margin:0 0 26px;color:var(--mc-muted);font-size:1.65rem;line-height:1.55}.mc-routine__image{min-height:460px}.mc-assurance{padding:100px 0 80px;background:#fff}.mc-assurance__points{display:grid;grid-template-columns:repeat(3,1fr);margin:46px 0 80px;border-top:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line)}.mc-assurance__point{padding:30px 34px 30px 0}.mc-assurance__point+.mc-assurance__point{padding-left:34px;border-left:1px solid var(--mc-line)}.mc-assurance__point strong{display:block;margin-bottom:8px;font-size:1.8rem}.mc-assurance__point span{color:var(--mc-muted);font-size:1.45rem;line-height:1.5}.mc-assurance__faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.mc-assurance__faq h3{margin:0;font-size:clamp(3.4rem,4.5vw,6rem);line-height:1}.mc-assurance details{border-top:1px solid var(--mc-line)}.mc-assurance details:last-child{border-bottom:1px solid var(--mc-line)}.mc-assurance summary{padding:22px 40px 22px 0;cursor:pointer;font-size:1.65rem;font-weight:650;list-style:none}.mc-assurance summary::-webkit-details-marker{display:none}.mc-assurance summary:after{content:"+";float:right;margin-right:-32px;font-size:2rem;font-weight:400}.mc-assurance details[open] summary:after{content:"\2212"}.mc-assurance details div{padding:0 0 24px;color:var(--mc-muted);font-size:1.55rem;line-height:1.55}@media(max-width:990px){.mc-home__inner{width:min(100% - 28px,1320px)}.mc-hero{min-height:min(78svh,680px)}.mc-hero__scrim{width:68%}.mc-hero__copy{width:60%}.mc-goals,.mc-universe,.mc-stories,.mc-mewing,.mc-tech,.mc-routine,.mc-assurance{padding:72px 0}.mc-goals__header,.mc-stories__header,.mc-routine__header{grid-template-columns:1fr;gap:20px}.mc-stories__item,.mc-stories__item:nth-child(2n){grid-template-columns:1fr 1fr}.mc-universe__item{grid-column:span 6}.mc-universe__item:first-child{grid-column:span 12;grid-row:auto;min-height:520px}.mc-mewing__layout{grid-template-columns:1fr;gap:44px}.mc-mewing__visual{min-height:560px}.mc-tech__layout{grid-template-columns:240px 1fr}.mc-tech__panel{grid-template-columns:1fr}.mc-tech__image{min-height:360px}}@media(max-width:749px){.mc-home__title{font-size:clamp(3.6rem,13vw,5.6rem)}.mc-hero{min-height:720px}.mc-hero__media{top:40%;right:0;bottom:0;left:0}.mc-hero__media img{object-position:center}.mc-hero__scrim{inset:0 0 auto;width:100%;height:46%;background:#eef2f4}.mc-hero__content{justify-content:flex-start;padding:44px 0 24px}.mc-hero__copy{width:100%}.mc-hero h1{font-size:6.4rem;white-space:nowrap}.mc-hero__sub{margin-top:16px;font-size:1.7rem}.mc-hero__actions{margin-top:22px}.mc-hero__proof{display:none}.mc-goals__panel,.mc-routine__panel{grid-template-columns:1fr}.mc-goals__media,.mc-routine__image{min-height:360px;order:-1}.mc-goals__body,.mc-routine__copy{padding:34px 24px 40px}.mc-universe__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-14px;padding-right:14px}.mc-universe__item,.mc-universe__item:first-child{flex:0 0 min(84vw,360px);min-height:480px;scroll-snap-align:start}.mc-stories__header{margin-bottom:44px}.mc-stories__item,.mc-stories__item:nth-child(2n){grid-template-columns:1fr;min-height:0}.mc-stories__item:nth-child(2n) .mc-stories__media{order:0}.mc-stories__media{min-height:390px}.mc-stories__content{padding:38px 22px 48px}.mc-mewing__visual{min-height:440px}.mc-mewing__stats strong{font-size:2.7rem}.mc-tech__layout{display:block}.mc-tech__nav{display:flex;overflow-x:auto;border-right:0}.mc-tech__tab{min-width:180px;padding-right:18px}.mc-tech__tab[aria-selected=true]:after{display:none}.mc-tech__copy{padding:36px 22px}.mc-tech__image{min-height:340px}.mc-assurance__points{grid-template-columns:1fr;margin-bottom:58px}.mc-assurance__point,.mc-assurance__point+.mc-assurance__point{padding:24px 0;border-left:0;border-top:1px solid var(--mc-line)}.mc-assurance__point:first-child{border-top:0}.mc-assurance__faq{grid-template-columns:1fr;gap:36px}}@media(max-width:390px){.mc-hero h1{font-size:5.8rem}}@media(prefers-reduced-motion:reduce){.mc-home *,.mc-home *:before,.mc-home *:after{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mc-home-v2.css.map */
