.mi-header{background:var(--mi-white);position:relative;--mi-logo-w:clamp(200px,26.4vw,507px);--mi-logo-h:calc(var(--mi-logo-w)*116/1105);--mi-header-top:clamp(30px,4.06vw,78px)}.mi-header .mi-wrap{align-items:center;display:flex;padding-block:var(--mi-header-top) clamp(16px,2vw,38px);padding-inline:var(--mi-header-x)}.mi-header__logo{display:block;line-height:0}.mi-header__logo img{aspect-ratio:1105/116;height:var(--mi-logo-h);object-fit:cover;object-position:center;width:var(--mi-logo-w)}.mi-header:after,.mi-header:before{content:"";height:calc(var(--mi-header-top) + var(--mi-logo-h));position:absolute;top:0;width:1.5px}.mi-header:before{background:var(--mi-black);left:37.25%}.mi-header:after{background:var(--mi-zinc);left:91%}.mi-hero{background:var(--mi-black);color:var(--mi-white);isolation:isolate;overflow:hidden;position:relative}.mi-hero__media,.mi-hero__scrim{inset:0;position:absolute}.mi-hero__media{z-index:-2}.mi-hero__scrim{z-index:-1}.mi-hero__media img{height:100%;object-fit:cover;object-position:60% 35%;width:100%}.mi-hero__scrim{background:linear-gradient(90deg,rgba(35,31,32,.92),rgba(35,31,32,.78) 30%,rgba(35,31,32,.35) 55%,rgba(35,31,32,.05) 80%)}.mi-hero .mi-wrap{display:flex;flex-direction:column;justify-content:center;min-height:clamp(440px,36.9vw,709px);padding-block:clamp(48px,6.9vw,133px) clamp(40px,3vw,56px)}.mi-hero__copy{max-width:clamp(20rem,38vw,730px)}.mi-hero__title{font-size:clamp(2.375rem,3.65vw,4.375rem)}.mi-hero__lead{font-size:clamp(1.0625rem,1.56vw,1.875rem);line-height:1.47;margin-top:clamp(1.5rem,3.55vw,68px);max-width:clamp(18rem,36.5vw,700px)}.mi-hero__fittings,.mi-hero__tag{display:none}.mi-hero-block--light{position:relative;--mi-col-x:clamp(20px,27.5vw,528px)}.mi-hero-block--light .mi-header{background:transparent;left:0;position:absolute;right:0;top:0;z-index:2;--mi-logo-w:clamp(220px,32.3vw,621px);--mi-header-top:clamp(22px,3.6vw,69px)}.mi-hero-block--light .mi-header:after{display:none}.mi-hero-block--light .mi-header:before{left:calc(var(--mi-col-x) - clamp(14px, 2.2vw, 42px))}.mi-hero-block--light .mi-header .mi-wrap{padding-bottom:clamp(16px,1.8vw,35px);padding-left:var(--mi-col-x)}.mi-hero-block--light .mi-hero{background:var(--mi-white);color:var(--mi-text)}.mi-hero-block--light .mi-hero__media{display:none}.mi-hero-block--light .mi-hero__scrim{background:linear-gradient(63.8deg,#fff 64.4%,#c1c1c2);z-index:-2}.mi-hero-block--light .mi-hero .mi-wrap{justify-content:flex-start;min-height:clamp(560px,47.24vw,907px);padding-left:var(--mi-col-x);padding-top:clamp(150px,14.8vw,284px)}.mi-hero-block--light .mi-hero__copy{max-width:clamp(20rem,45.3vw,870px)}.mi-hero-block--light .mi-hero__title{font-size:clamp(2.25rem,3.333vw,4rem)}.mi-hero-block--light .mi-hero__lead{font-size:clamp(1rem,1.458vw,1.75rem);line-height:1.571;margin-top:clamp(1.25rem,3vw,58px);max-width:clamp(18rem,43vw,825px)}.mi-hero-block--light .mi-hero__tag{color:var(--mi-red);display:block;font-size:clamp(1.25rem,2.08vw,2.5rem);font-weight:500;line-height:1.1;margin-top:clamp(1.5rem,2.9vw,3.5rem)}.mi-hero-block--light .mi-hero__fittings{container-type:inline-size;display:block;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.mi-hero-block--light .mi-hero__fittings :where(img){filter:none;height:auto;left:0;max-width:none;position:absolute;top:0;transform-origin:0 0;width:122.667%}.mi-hero-block--light .mi-fit1{clip-path:polygon(21.27% 43.95%,49.47% 76.88%,48.06% 6.89%,35.58% 2.76%);transform:translate(8.797%,-56.413%) rotate(57.51deg)}.mi-hero-block--light .mi-fit2{clip-path:polygon(48.78% 39.83%,51.6% 84.45%,54.61% 100%,62.16% 100%,69.65% 43.96%,55.66% 37.68%,49.41% 34.93%,49.11% 36.3%,48.79% 38.94%);top:max(0px,calc(100% - 47.25cqw));transform:translate(88.246%,-59.139%) rotate(76.24deg)}@media (max-width:960px){.mi-hero-block--light{--k1:1.3;--k2:1.45}.mi-hero-block--light .mi-header{background:var(--mi-white);position:static}.mi-hero-block--light .mi-header .mi-wrap,.mi-hero-block--light .mi-hero .mi-wrap{padding-left:var(--mi-gutter)}.mi-hero-block--light .mi-header:before{display:none}.mi-hero-block--light .mi-hero .mi-wrap{min-height:0;padding-bottom:calc(18vw*var(--k2) + 16px);padding-top:calc(33.3vw*var(--k1) + 16px)}.mi-hero-block--light .mi-fit1{width:calc(122.667%*var(--k1))}.mi-hero-block--light .mi-fit2{left:calc(100% - 100%*var(--k2));top:calc(100% - 47.25cqw*var(--k2));width:calc(122.667%*var(--k2))}}@media (max-width:640px){.mi-hero-block--light{--k1:1.75;--k2:1.9}.mi-header:after,.mi-header:before{display:none}.mi-header .mi-wrap{padding-block:22px 18px}.mi-hero__scrim{background:linear-gradient(180deg,rgba(35,31,32,.9),rgba(35,31,32,.75) 60%,rgba(35,31,32,.45))}.mi-hero-block--light .mi-hero__scrim{background:linear-gradient(63.8deg,#fff 64.4%,#c1c1c2)}.mi-hero__media img{object-position:70% 20%}}