.page-about-us .phone_case{position:relative;display:inline-block}.page-about-us .phone_case>img{position:relative;z-index:1;pointer-events:none}.page-about-us .phone_case_shadow::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;z-index:0;background-image:var(--phone-shadow);background-repeat:no-repeat;width:138%;height:130%}.page-about-us .phone_screen{--screen-top-position: 2%;--screen-left-position: 5%;position:absolute;top:var(--screen-top-position);bottom:var(--screen-top-position);left:var(--screen-left-position);right:var(--screen-left-position);background-repeat:no-repeat;border-radius:6%;overflow:hidden}.page-about-us .phone_screen picture{position:absolute;top:0;transition:300ms ease opacity}.page-about-us .phone_screen figure{display:block;width:100%;height:100%;background-image:var(--phone-splashscreen);background-size:contain;background-repeat:no-repeat}.page-about-us .phone_screen img{pointer-events:none}.page-about-us #about-us{background-color:rgb(var(--color-neutral-grayscale-1000))}.page-about-us #about-us .content_padding_container{padding-left:var(--space-6);padding-right:var(--space-6)}@media(min-width: 768px){.page-about-us #about-us .content_padding_container{padding-left:var(--space-12);padding-right:var(--space-12)}}@media(min-width: 992px){.page-about-us #about-us .content_padding_container{padding-left:var(--space-18);padding-right:var(--space-18)}}.page-about-us #about-us .custom_container{max-width:1600px;margin:0 auto}@media(min-width: 992px){.page-about-us #about-us .custom_container{padding:0 var(--space-12)}}@media(max-width: calc(992px - 1px)){.page-about-us #about-us .scroll-snap-x-md{scroll-snap-type:x mandatory;overflow:auto;padding:0 var(--space-6)}.page-about-us #about-us .scroll-snap-x-md>div{flex-shrink:0;scroll-snap-align:center}}.page-about-us #about-us .swiper-button.swiper-button-prev{left:5%}.page-about-us #about-us .swiper-button.swiper-button-prev::after{margin-right:4px}.page-about-us #about-us .swiper-button.swiper-button-next{right:5%}.page-about-us #about-us .swiper-button.swiper-button-next::after{margin-left:4px}.page-about-us #about-us .swiper-button{width:var(--space-12);height:var(--space-12);background:rgb(var(--color-neutral-grayscale-1000));border-radius:var(--space-3);margin-top:0;top:50%;transform:translateY(-50%)}.page-about-us #about-us .swiper-button::after{font-size:var(--space-6);line-height:var(--space-6);color:rgb(var(--color-neutral-greige-100))}.page-about-us .mbm-difference{mix-blend-mode:difference}.page-about-us #hero{position:relative}.page-about-us #hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.3)}.page-about-us #hero .heading{position:relative;padding:var(--space-8);overflow:hidden;border-radius:var(--space-4);z-index:2}.page-about-us #hero .heading .txt{position:relative;z-index:2}@media(min-width: 768px){.page-about-us #hero .heading{padding:var(--space-64) var(--space-18)}}@media(max-width: calc(768px - 1px)){.page-about-us #hero .heading .txt_headline{font-size:var(--title-s-font-size);line-height:106%}}@media(max-width: calc(768px - 1px)){.page-about-us #hero{display:flex;align-items:center;aspect-ratio:9/16}}.page-about-us #hero video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-about-us #vision{overflow:hidden}.page-about-us #vision.custom_container{padding:var(--space-4)}.page-about-us #vision>div{position:relative;width:100%;min-height:80vh}@media(min-width: 992px){.page-about-us #vision>div{height:100vh}}.page-about-us #vision .vision-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../media/vision/vision.jpg");background-size:cover;background-position:center top;border-radius:var(--space-8)}.page-about-us #vision .content{position:relative;height:100%;padding:var(--space-32) var(--space-4);height:auto;max-width:55rem}@media(min-width: 992px){.page-about-us #vision .content{padding:0}}.page-about-us #mission{overflow:hidden}.page-about-us #mission .head{width:100%}@media(min-width: 992px){.page-about-us #mission .head{width:90%}}.page-about-us #mission .custom_container{margin-top:var(--space-16)}.page-about-us #mission .custom_container .flex{gap:var(--space-2)}.page-about-us #mission .custom_container .flex>div{position:relative;width:85%;overflow:hidden}@media(min-width: 992px){.page-about-us #mission .custom_container .flex>div{width:33%}}.page-about-us #mission figure{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:var(--space-8)}@media(min-width: 992px){.page-about-us #mission figure{padding:var(--space-12)}}.page-about-us #mission .phone{width:50%;margin:0 auto}.page-about-us #mission .bg_greige{background-image:url("../media/mission/body-smart-hg.jpg");background-size:cover;background-position:top}.page-about-us #mission .bg_greige_surface{background-color:rgba(var(--color-neutral-greige-100), 0.12)}.page-about-us #mission div[data-app-metric]{position:relative;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:var(--space-6);border-radius:var(--space-4);max-width:12.5rem;width:100%;background-color:var(--bg-black);mix-blend-mode:darken}.page-about-us #mission div[data-app-metric]::before{content:"";position:absolute;width:80%;height:1rem;top:0;background:var(--surface-5);transform:translateY(-100%);border-radius:var(--space-3) var(--space-3) 0 0}.page-about-us #mission div[data-app-metric] svg{width:100%}.page-about-us #mission div[data-app-metric] .status{display:flex;align-items:center;justify-content:center}.page-about-us #mission div[data-app-metric] .status::before{content:"";display:inline-block;width:.7rem;height:.7rem;background-color:rgb(var(--color-status-success-500));border-radius:2rem;margin-right:.5rem}.page-about-us #mission div[data-app-metric] .txt_rounded{line-height:1;font-weight:500;font-size:3rem}.page-about-us #story{overflow:hidden}.page-about-us #story .grid_container figure{aspect-ratio:1;background-image:url("../media/story/eric-carreel.jpg");background-size:cover;background-position:top}.page-about-us #story .content{padding:var(--space-8) 0}.page-about-us #story .content>p{padding:0 var(--space-6)}@media(min-width: 768px){.page-about-us #story .content{padding-top:var(--space-24)}.page-about-us #story .content>p{padding:0}}@media(min-width: 992px){.page-about-us #story .content{padding-top:var(--space-24)}}.page-about-us #story .content .swiper-slide svg path{fill:var(--bg-black)}.page-about-us #story .content .filter_invert{filter:invert(1);-webkit-filter:invert(1)}.page-about-us #story .content .storyTimelineSlider{position:relative}.page-about-us #story .content .storyTimelineSlider .swiper-slide{height:auto}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-track{position:absolute;top:calc(-1*var(--space-8));left:0;width:100%;height:2px;background-color:var(--surface-1)}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-track .bullet{position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-track .bullet.empty_bullet circle{fill:var(--bg-greige);stroke:var(--surface-2)}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-track .bullet.full_bullet{display:none}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-track.track-begining{width:50%;left:auto;right:0}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-track.track-begining .bullet{left:0}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-slide-wrapper{height:100%;padding-right:var(--space-2)}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-slide-wrapper .timeline_slide{height:100%;border-radius:var(--space-2);padding-top:var(--space-6);padding-bottom:var(--space-6);background-color:var(--bg-white)}@media(min-width: 992px){.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-slide-wrapper .timeline_slide{padding-top:var(--space-6);padding-bottom:var(--space-12)}}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-slide-wrapper .visual{padding-top:var(--space-8);padding-bottom:var(--space-8);aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 992px){.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-slide-wrapper .visual{padding-top:var(--space-10);padding-bottom:var(--space-18)}}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-slide-wrapper .visual .timeline-visual{width:60%}.page-about-us #story .content .storyTimelineSlider .swiper-slide .timeline-slide-wrapper .visual .timeline-visual-full-width{width:100%}.page-about-us #story .content .storyTimelineSlider .swiper-slide.swiper-slide-active .timeline-track .bullet.empty_bullet{display:none}.page-about-us #story .content .storyTimelineSlider .swiper-slide.swiper-slide-active .timeline-track .bullet.full_bullet{display:block}.page-about-us #story .content .storyTimelineSlider .swiper-slide.swiper-slide-active .timeline-track .bullet.full_bullet circle:last-child{fill:var(--bg-black);stroke:var(--surface-3)}.page-about-us #story .content .storyTimelineSlider .swiper-button{opacity:0;width:var(--space-12);height:var(--space-12);background:rgb(var(--color-neutral-grayscale-1000));border-radius:var(--space-6);transition:opacity .4s}.page-about-us #story .content .storyTimelineSlider .swiper-button::after{font-size:var(--space-6);line-height:var(--space-6);color:rgb(var(--color-neutral-greige-100))}.page-about-us #story .content .storyTimelineSlider .swiper-button.swiper-button-disabled{opacity:0}.page-about-us #story .content .storyTimelineSlider .swiper-button.swiper-button-next{right:0;transform:translateX(30%)}@media(min-width: 768px){.page-about-us #story .content .storyTimelineSlider .swiper-button.swiper-button-next{transform:translateX(50%)}}.page-about-us #story .content .storyTimelineSlider .swiper-button.swiper-button-prev{left:0;transform:translateX(-30%)}@media(min-width: 768px){.page-about-us #story .content .storyTimelineSlider .swiper-button.swiper-button-prev{transform:translateX(-50%)}}.page-about-us #story .content .storyTimelineSlider:hover .swiper-button{opacity:1}.page-about-us #story .content .storyTimelineSlider:hover .swiper-button.swiper-button-disabled{opacity:0}.page-about-us #health-solutions{overflow:hidden}.page-about-us #health-solutions .grid_container figure{aspect-ratio:1;background-image:url("../media/vision/withings-medical.jpg");background-size:cover;background-position:top}.page-about-us #health-solutions .swiper-wrapper{transition-timing-function:linear !important;pointer-events:none}.page-about-us #health-solutions .swiper-slide{pointer-events:none}@media(min-width: 992px){.page-about-us #health-solutions .swiper-slide{gap:var(--space-8)}}.page-about-us #health-solutions .swiper-slide img{object-fit:contain}.page-about-us .community{border-top:var(--space-4) solid var(--surface-1)}@media(min-width: 992px){.page-about-us .community .text_gap{text-align:right}}.page-about-us .community .influencers{width:100%;display:flex}@media(max-width: calc(992px - 1px)){.page-about-us .community .influencers{scroll-snap-type:x mandatory;overflow:auto}.page-about-us .community .influencers>div{flex-shrink:0;scroll-snap-align:center}}.page-about-us .community .influencers .influencer-card{width:75%;position:relative;aspect-ratio:1}@media(min-width: 768px){.page-about-us .community .influencers .influencer-card{width:25%;aspect-ratio:1/2}}.page-about-us .community .influencers .influencer-card .influencer-visual{width:100%;height:100%;object-fit:cover}.page-about-us .community .influencers .influencer-card .influencer-name{position:absolute;left:var(--space-6);bottom:0;transform-origin:left top;transform:rotate(-90deg)}.page-about-us .community .influencers .influencer-card:first-of-type .influencer-visual{object-position:75%}.page-about-us .community .swiperUgc{position:relative;overflow:hidden}@media(max-width: calc(768px - 1px)){.page-about-us .community .swiperUgc{display:none}}.page-about-us .commitments{border-top:1px solid rgba(var(--color-neutral-greige-100), 0.12)}.page-about-us .commitments .head{gap:var(--space-4)}@media(min-width: 992px){.page-about-us .commitments .head{gap:var(--space-0)}}.page-about-us .commitments .ar_custom{object-fit:cover;aspect-ratio:1}@media(min-width: 992px){.page-about-us .commitments .ar_custom{aspect-ratio:5/3}}.page-about-us .commitments .bg_surface{background-color:#1b1b1b}@media(max-width: calc(768px - 1px)){.page-about-us .commitments .grid_cols_md_12{gap:0}}.page-about-us .commitments .grid_container+.grid_container{margin-top:var(--space-4)}.page-about-us .commitments .commitment_item{padding:var(--space-8)}@media(min-width: 992px){.page-about-us .commitments .commitment_item{padding:var(--space-12)}}.page-about-us #team{border-top:1px solid rgba(var(--color-neutral-greige-100), 0.12);--gradient-primary: #afa193;--gradient-secondary: #E6DFD6}.page-about-us #team .head{gap:var(--space-4)}@media(min-width: 992px){.page-about-us #team .head{gap:var(--space-0)}}.page-about-us #team .head .location{opacity:0}.page-about-us #team .gap_4{gap:var(--space-4)}@media(max-width: calc(768px - 1px)){.page-about-us #team .list_city{flex-direction:column}}@media(min-width: 768px){.page-about-us #team .list_city p+p{border-left:1px solid var(--bg-greige);padding-left:var(--space-4)}}.page-about-us #team .custom_container{margin-top:var(--space-16)}.page-about-us #team .custom_container .scroll-snap-x-md{gap:var(--space-4)}.page-about-us #team .team_item{width:100%;background:linear-gradient(var(--gradient-primary), var(--gradient-secondary));position:relative;overflow:hidden;cursor:pointer}.page-about-us #team .team_item:hover .shine{opacity:1}.page-about-us #team .team_item .shine{position:absolute;top:50%;left:50%;width:100%;aspect-ratio:1/2;height:auto;background-color:rgb(var(--color-neutral-grayscale-100));transform:translate(-50%, -50%);filter:blur(130px);border-radius:100%;opacity:0;transition:opacity .8s;mix-blend-mode:soft-light;z-index:0}.page-about-us #team .team_item .employee-visual{width:100%;position:relative;z-index:1}.page-about-us #team .team_item .employee-visual img{width:100%}.page-about-us #office{position:relative;max-width:100vw;overflow:hidden;padding-bottom:var(--space-32);margin-top:var(--space-16)}.page-about-us #office .swiper-slider{position:relative}.page-about-us #office .officeSliderWrapper{position:relative}.page-about-us #office .swiper-wrapper{gap:var(--space-2)}/*# sourceMappingURL=main.css.map */
