@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(./NeueHaasDisplay-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(./NeueHaasDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(./NeueHaasDisplay-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(./NeueHaasDisplay-Roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(./NeueHaasDisplay-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(./NeueHaasDisplay-Thin.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(./NeueHaasDisplay-XXThin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:PP Editorial New;src:url(./PPEditorialNew-Ultrabold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Editorial New;src:url(./PPEditorialNew-UltraboldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:PP Editorial New;src:url(./PPEditorialNew-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Editorial New;src:url(./PPEditorialNew-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PP Editorial New;src:url(./PPEditorialNew-Ultralight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Editorial New;src:url(./PPEditorialNew-UltralightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}.bmi{position:relative;background-color:#000;overflow:hidden}.bmi .bmi__header{position:relative}.bmi .bmi__background{position:relative;padding:12.5rem 0 1.6rem;line-height:0}@media (min-width: 1024px){.bmi .bmi__background{padding:0}}.bmi .bmi__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 66.5%,#000)}.bmi .bmi__header-content{padding:0 1.6rem 5rem}@media (min-width: 1024px){.bmi .bmi__header-content{position:absolute;left:1.6rem;right:1.6rem;bottom:5rem}}@media (min-width: 1280px){.bmi .bmi__header-content{left:3.2rem;right:3.2rem;bottom:7rem}}@media (min-width: 1440px){.bmi .bmi__header-content{left:6.4rem;right:6.4rem;bottom:12rem}}.bmi .bmi__message{position:relative;overflow:visible}.bmi .bmi__button{margin-bottom:1.7rem;padding:.9rem 2.4rem .8rem;display:flex;justify-content:space-between;align-items:center;gap:.9rem;font-weight:500;font-size:clamp(1.4rem,1.3029rem + .2589vw,1.8rem);line-height:1.2;text-align:center;color:#d9d9d999;background-color:#d9d9d926;border-radius:5rem;cursor:pointer;transition:color .4s ease-out,background-color .4s ease-out}.bmi .bmi__button svg{width:1.6rem;height:auto}@media (min-width: 1024px){.bmi .bmi__button{padding:1.7rem 2.5rem 1.6rem}.bmi .bmi__button.active{color:#d9d9d9;background-color:#d9d9d94d}}@media (min-width: 1440px){.bmi .bmi__button{padding:2rem 4.3rem 1.9rem}.bmi .bmi__button svg{width:2rem}}.bmi .bmi__button:hover,.bmi .bmi__button:focus-visible{color:#fff;background-color:#d9d9d94d;transition:color .4s ease-out,background-color .4s ease-out}.bmi .bmi__message-content{display:none}@media (min-width: 1280px){.bmi .bmi__message-content{position:absolute;bottom:7rem;left:0;width:45.5rem;padding:1.3rem;display:block;background:#d9d9d91a;z-index:100}}.bmi .bmi__message-title{margin-bottom:5rem;display:flex;justify-content:flex-start;align-items:baseline;gap:.4rem;font-size:1.4rem;line-height:1.2;color:#d9d9d9}.bmi .bmi__message-title:before{content:"";width:.8rem;height:.8rem;display:block;background-color:#fb2244;border-radius:50%;animation:blink 1s linear infinite;transition:background-color 1s cubic-bezier(.83,-.01,.15,1)}.bmi .bmi__message-description{font-size:1.6rem;line-height:1.2;color:#d9d9d9}.bmi .bmi__title{font-weight:500;font-size:clamp(2.4rem,1.8175rem + 1.5534vw,4.8rem);line-height:1;text-transform:none;color:#d9d9d9}.bmi .bmi__title strong{font-weight:500;color:#fff}.bmi .bmi__title em{font-style:normal}.bmi .bmi__splide{padding-inline:1.6rem;z-index:9}.bmi .bmi__splide .splide__arrows{display:flex;justify-content:flex-start;align-items:center;gap:.8rem}.bmi .bmi__splide .splide__arrow{position:relative;top:unset;left:unset;right:unset;width:3.6rem;height:3.6rem;display:flex;justify-content:center;align-items:center;border:1px solid rgba(217,217,217,.3);transform:none}.bmi .bmi__splide .splide__arrow svg{transform:scale(1)}.bmi .bmi__splide .splide__arrow--prev svg{transform:rotate(180deg) scale(1)}.bmi .bmi__splide .splide__track{position:relative;margin-inline:-1.6rem}@media (min-width: 1024px){.bmi .bmi__splide .splide__track{margin-inline:-3.2rem}}@media (min-width: 1280px){.bmi .bmi__splide .splide__track{margin-inline:-6.4rem}}@media (min-width: 1024px){.bmi .bmi__splide{padding-inline:3.2rem}.bmi .bmi__splide .splide__arrow{width:5.1rem;height:5.1rem}}@media (min-width: 1280px){.bmi .bmi__splide{padding-inline:6.4rem}}.bmi .bmi__nav{width:100%;margin-bottom:1.6rem;overflow:hidden}.bmi .bmi__slide{position:relative;min-height:21rem;padding:1rem;border:1px solid rgba(217,217,217,.3);cursor:pointer;overflow:hidden}.bmi .bmi__slide-text{margin-bottom:7.5rem;font-size:14px;line-height:1;color:#d9d9d9}.bmi .bmi__slide-number{position:absolute;bottom:1rem;font-weight:500;font-size:72px;line-height:.7;color:#d9d9d9}.bmi .bmi__future{margin-block:-2rem 0}.bmi .bmi__future-image{line-height:0}.bmi .bmi__future-image:has(video){position:relative;transform:scale(1.3) translateY(-20%)}@media (min-width: 1024px){.bmi .bmi__future-image:has(video){transform:scale(1.2) translateY(-20%)}}@media (min-width: 1280px){.bmi .bmi__future-image:has(video){transform:translateY(-20%)}}.bmi .bmi__future-image:has(video):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000,#0000,#000)}.bmi .bmi__future-image video{width:100%}
/*# sourceMappingURL=/s/files/1/0860/3494/0195/t/2/assets/section-bmi.css.map */
