.supt-preview-toolbar{font-family:Open Sans,sans-serif;position:fixed;z-index:9999999;bottom:0;left:0;right:0;gap:20px;align-items:center;width:100%;background-color:#fff;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0;color:#000;padding:12px 20px;box-shadow:0 0 16px 0 rgba(0 0 0/16%);display:flex;justify-content:space-between}.supt-preview-toolbar__button{font-weight:700;display:inline-flex;justify-content:center;align-items:center;text-align:center;padding:8px 20px;cursor:pointer;background-color:transparent;transition:background-color .2s ease-out;border:1px solid #757575;border-radius:16px}.supt-preview-toolbar__button:hover{background-color:lightgray}.supt-preview-toolbar__checkbox{display:inline-flex;align-items:center;gap:4px}.supt-preview-toolbar__screen{min-width:200px}.supt-archive-post__list .supt-card{grid-column-end:span 12}@media (min-width:600px){.supt-archive-post__list .supt-card{grid-column-end:span 6}}@media (min-width:768px){.supt-archive-post__list .supt-card{grid-column-end:span 4}}@media (min-width:1024px){.supt-archive-post__list .supt-card{grid-column-end:span 3}}.supt-single__inner{margin-top:40px}.supt-single__inner:last-child{margin-bottom:40px}.supt-single__content{grid-column:1/span 12}@media (min-width:600px){.supt-single__content{grid-column:2/span 10}}@media (min-width:768px){.supt-single__content{grid-column:3/span 8}}@media (min-width:1024px){.supt-single__content{grid-column:4/span 6}}.supt-single__content h2,.supt-single__content h3,.supt-single__content h4{margin:48px 0 16px}.supt-single__content h2{font-family:var(--font-primary);font-size:clamp(28px,.94vw + 1.53rem,38px);line-height:clamp(34px,1.13vw + 1.86rem,46px);letter-spacing:-.8px;font-weight:400}.supt-single__content h3{font-family:var(--font-primary);font-size:clamp(24px,.56vw + 1.37rem,30px);line-height:clamp(29px,.66vw + 1.66rem,36px);font-weight:400}.supt-single__content h4{font-family:var(--font-primary);font-size:clamp(20px,.38vw + 1.16rem,24px);line-height:clamp(26px,.28vw + 1.56rem,29px);font-weight:500}.supt-single__content .supt-paragraph.-is-large,.supt-single__content .supt-paragraph.has-large-font-size{margin-bottom:48px}.supt-single__content .supt-quote,.supt-single__content>.supt-figure,.supt-single__content>.supt-video{margin:48px 0}.supt-single__content .supt-figure__image,.supt-single__content .supt-video__inner{border-radius:0}.supt-single__content .supt-figure__figcaption,.supt-single__content .supt-video__caption{font-family:var(--font-primary);font-size:clamp(12px,.19vw + .71rem,14px);line-height:clamp(17px,.19vw + 1.02rem,19px);font-weight:400}.supt-single__content>:last-child{margin-bottom:0}.supt-single-job-offer .supt-single__inner{margin-bottom:clamp(40px,3.76vw + 1.62rem,80px)}.supt-histolog-page{margin-top:calc(-1 * 66px);margin-top:calc(-1 * var(--supt-main-nav-height, 66px));background-color:#21252d}.supt-histolog-page__inner .container,.supt-histolog-page__inner .row{height:100%}.supt-histolog-page__inner .row{padding-top:100px;align-items:flex-start}@media (min-width:768px){.supt-histolog-page__inner .row{padding-top:0;align-items:center}}.supt-histolog-page__inner h1,.supt-histolog-page__inner h2{font-family:var(--font-primary);font-size:clamp(28px,.94vw + 1.53rem,38px);line-height:clamp(34px,1.13vw + 1.86rem,46px);letter-spacing:-.8px;font-weight:400;font-size:clamp(24px,1.31vw + 1.19rem,38px);line-height:clamp(29px,1.6vw + 1.44rem,46px);color:#fff;margin-bottom:24px}.supt-histolog-page__inner h3{font-family:var(--font-primary);font-size:clamp(24px,.56vw + 1.37rem,30px);line-height:clamp(29px,.66vw + 1.66rem,36px);font-weight:400;color:#fff;margin-bottom:16px}.supt-histolog-page__inner p{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);font-weight:400;color:#fff}.supt-histolog-page__foreground{position:fixed;pointer-events:none;top:-65%;right:-40%;width:90%;aspect-ratio:1287/765;border-radius:50%;background-color:#21252d;filter:blur(200px);z-index:3;opacity:0}.supt-histolog-page__background{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.supt-histolog-page__background__circle{position:absolute;aspect-ratio:1/1;border-radius:50%}.supt-histolog-page__background__circle:first-child{width:149vmax;bottom:26%;left:-59%;opacity:.25;background:radial-gradient(circle,#a6e4ed 0,transparent 70%)}.supt-histolog-page__background__circle:nth-child(2){width:156vmax;bottom:-88%;left:32%;opacity:.25;background:radial-gradient(circle,#a6e4ed 0,transparent 70%)}.supt-histolog-page__loader{position:fixed;inset:0;top:50vh;bottom:50px}@media (min-width:768px){.supt-histolog-page__loader{top:0;bottom:0}}.supt-histolog-page__loader .row{padding:0;align-items:center}.supt-histolog-page__loader__content{grid-column:1/span 12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}@media (min-width:768px){.supt-histolog-page__loader__content{grid-column:7/span 6}}@media (min-width:1024px){.supt-histolog-page__loader__content{grid-column:8/span 4}}.supt-histolog-page__loader p.supt-histolog-page__loader__text{font-family:var(--font-primary);font-size:clamp(24px,.56vw + 1.37rem,30px);line-height:clamp(29px,.66vw + 1.66rem,36px);font-weight:400;color:#00aab3}.supt-histolog-page__loader__circle path{transform-origin:center;transform:rotate(-90deg);animation:spin 2s ease-in-out infinite}.supt-histolog-page__histolog{position:fixed;inset:0;width:100%;height:100vh;z-index:2;pointer-events:none}.supt-histolog-page__histolog>*{pointer-events:none!important}.supt-histolog-page .supt-section-visibility{height:100vh;scroll-margin-top:50px}.supt-histolog-page .supt-section-visibility__inner{height:100%}.supt-histolog-page .supt-section-visibility.-quality{height:200vh}.supt-histolog-page .supt-section-visibility.-features{height:300vh}.supt-histolog-page .supt-section-content{position:fixed;inset:0;z-index:2;opacity:0;pointer-events:none;transition:opacity .5s}.supt-histolog-page .supt-section-content.-is-active{opacity:1;pointer-events:auto}.supt-histolog-page__hero .row{height:auto;row-gap:24px}@media (min-width:768px){.supt-histolog-page__hero .row{height:100%}.supt-histolog-page__hero__content,.supt-histolog-page__hero__scroll-down{grid-row:1}}.supt-histolog-page__hero__content{grid-column:1/span 12}@media (min-width:768px){.supt-histolog-page__hero__content{grid-column-end:span 6}}.supt-histolog-page__hero__scroll-down{grid-column:1/span 12;padding-bottom:32px;display:flex;align-items:center;gap:10px;pointer-events:none;transition:opacity .5s}@media (min-width:768px){.supt-histolog-page__hero__scroll-down{align-self:flex-end}}.supt-histolog-page__hero__scroll-down__icon{width:14px;height:auto}.supt-histolog-page__hero__scroll-down__text{font-family:var(--font-primary);font-size:clamp(12px,.19vw + .71rem,14px);line-height:clamp(17px,.19vw + 1.02rem,19px);font-weight:400;color:#fff;opacity:.8}.supt-histolog-page__hero__scroll-down.-is-hidden{opacity:0}.supt-histolog-page__start:before{top:-50%;aspect-ratio:1287/500}.supt-histolog-page__start__content{grid-column:1/span 12}@media (min-width:768px){.supt-histolog-page__start__content{grid-column-end:span 4}}.supt-histolog-page__field-of-view__content{grid-column:1/span 12}@media (min-width:768px){.supt-histolog-page__field-of-view__content{grid-column-end:span 4}}.supt-histolog-page__speed{z-index:1!important}.supt-histolog-page__speed__inner{position:fixed;inset:0;z-index:2}.supt-histolog-page__speed__content{z-index:2;grid-column:1/span 12}@media (min-width:768px){.supt-histolog-page__speed__content{grid-column:8/span 4}}.supt-histolog-page__speed__chrono{--supt-histolog-chrono-size:clamp(275px,22.07vw + 12.02rem,510px);position:fixed;top:55%;right:16px;width:clamp(275px,22.07vw + 12.02rem,510px);width:var(--supt-histolog-chrono-size);height:clamp(275px,22.07vw + 12.02rem,510px);height:var(--supt-histolog-chrono-size);transform:translateY(-50%);z-index:1;pointer-events:none}@media (min-width:768px){.supt-histolog-page__speed__chrono{top:15%;left:15%;right:auto;transform:none}}.supt-histolog-page__speed__chrono svg{display:block}.supt-histolog-page__speed__chrono__marker{animation:spin 2s linear infinite;transform-origin:center}.supt-histolog-page__quality__zoom{margin-top:32px;display:inline-block}.supt-histolog-page__quality__zoom__number{display:inline-block;font-family:var(--font-primary);font-size:clamp(28px,.94vw + 1.53rem,38px);line-height:clamp(34px,1.13vw + 1.86rem,46px);letter-spacing:-.8px;font-weight:400;color:#00aab3}.supt-histolog-page__quality__zoom__number__inner{display:block;transform:translateX(-50%)}.supt-histolog-page__quality__zoom__number__inner:after{content:"%"}.supt-histolog-page__quality__zoom__bar{margin-top:6px;display:flex;align-items:center;gap:8px}.supt-histolog-page__quality__zoom__bar__item{display:block;height:12px;width:1.5px;border-radius:3px;background-color:#00aab3;transition:background-color .3s}.supt-histolog-page__quality__zoom__bar__item.-is-active{background-color:#fff}.supt-histolog-page__features__content{height:100%}.supt-histolog-page__features__item{opacity:0;transition:opacity .5s}.supt-histolog-page__features__item:not(:first-child){position:absolute;inset:0}.supt-histolog-page__features__item.-is-active{opacity:1}.supt-histolog-page__features__item.-features{display:flex;flex-direction:column;justify-content:space-between}.supt-histolog-page__features .supt-histolog-page__box,.supt-histolog-page__features__screen{opacity:0;transition:opacity .5s}.supt-histolog-page__features__screen{--supt-histolog-screen-inline-border-width:clamp(16px,3vw + 0.3rem,48px);margin:0 auto;width:100%;height:100%;border-width:66px clamp(16px,3vw + .3rem,48px) 16px;border-width:var(--supt-main-nav-height,66px) var(--supt-histolog-screen-inline-border-width) 16px;border-style:solid;border-color:#364156;position:relative}.supt-histolog-page__features__screen__corners{position:absolute;inset:0;z-index:1;pointer-events:none}.supt-histolog-page__features__screen__corners svg{position:absolute;display:block;width:32px;height:32px}.supt-histolog-page__features__screen__corners svg:first-child{top:0;left:0}.supt-histolog-page__features__screen__corners svg:nth-child(2){top:0;right:0;transform:scaleX(-1)}.supt-histolog-page__features__screen__corners svg:nth-child(3){bottom:0;left:0;transform:scaleY(-1)}.supt-histolog-page__features__screen__corners svg:nth-child(4){bottom:0;right:0;transform:scaleX(-1) scaleY(-1)}.supt-histolog-page__features__screen__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity .5s}.supt-histolog-page__features__screen__item{width:100%;height:100%;position:relative;top:0;opacity:0;transition:opacity .2s}.supt-histolog-page__features__screen__item svg{display:block}.supt-histolog-page__features__screen__item__nerve-container{margin:0;width:100%;height:100%}.supt-histolog-page__features__screen__item__nerve{stroke-width:4px;stroke-dasharray:5209;transform-origin:center;transition:stroke-width .4s}.supt-histolog-page__features__screen__item__touch{opacity:0;transition:opacity .5s;offset-path:url(#nerve-path)}.supt-histolog-page__features__list{list-style:none;position:relative}.supt-histolog-page__features__list__item{opacity:0;transition:opacity .5s}.supt-histolog-page__features__list__item:not(:first-child){position:absolute;top:0;left:0}.supt-histolog-page__features__list__item.-is-active{opacity:1}.supt-histolog-page__features__pagination{display:flex;gap:10px}.supt-histolog-page__features__pagination__item{width:100%;height:1px;background-color:#00aab3;transition:background-color .5s}.supt-histolog-page__features__pagination__item.-is-active{background-color:#fff}.supt-histolog-page__features[data-active-feature="0"] .supt-histolog-page__box,.supt-histolog-page__features[data-active-feature="0"] .supt-histolog-page__features__screen,.supt-histolog-page__features[data-active-feature="1"] .supt-histolog-page__box,.supt-histolog-page__features[data-active-feature="1"] .supt-histolog-page__features__screen,.supt-histolog-page__features[data-active-feature="1"] .supt-histolog-page__features__screen__image,.supt-histolog-page__features[data-active-feature="1"] .supt-histolog-page__features__screen__item,.supt-histolog-page__features[data-active-feature="1"] .supt-histolog-page__features__screen__item__touch,.supt-histolog-page__features[data-active-feature="2"] .supt-histolog-page__box,.supt-histolog-page__features[data-active-feature="2"] .supt-histolog-page__features__screen,.supt-histolog-page__features[data-active-feature="2"] .supt-histolog-page__features__screen__image,.supt-histolog-page__features[data-active-feature="2"] .supt-histolog-page__features__screen__item{opacity:1}.supt-histolog-page__features[data-active-feature="2"] .supt-histolog-page__features__screen__item__nerve{stroke-width:12px}.supt-histolog-page__box{left:clamp(24px,3.76vw + .62rem,64px);position:absolute;bottom:24px;width:393px;max-width:calc(100% - 24px * 2);border-radius:16px;background:rgb(54 65 86/90%);backdrop-filter:blur(30px);padding:24px;z-index:2}@media (min-width:768px){.supt-histolog-page__box{bottom:32px;padding:32px}}.supt-histolog-page__box__inner{position:relative}.supt-histolog-page__collaboration{z-index:1!important}.supt-histolog-page__collaboration .row{height:auto}@media (min-width:768px){.supt-histolog-page__collaboration .row{height:100%}.supt-histolog-page__collaboration__image,.supt-histolog-page__collaboration__signal,.supt-histolog-page__collaboration__text{grid-row:1}}.supt-histolog-page__collaboration__text{grid-column:1/span 12}@media (min-width:768px){.supt-histolog-page__collaboration__text{grid-column:5/span 4}}.supt-histolog-page__collaboration__image{position:relative;grid-column:7/span 6;margin-top:50px;order:2}@media (min-width:768px){.supt-histolog-page__collaboration__image{grid-column:9/span 4;margin-top:100px;order:0}}.supt-histolog-page__collaboration__image:after{content:"";position:absolute;bottom:6%;left:60%;width:65%;height:100px;border-radius:50%;transform:translateX(-50%) rotate(25deg);background:radial-gradient(ellipse,rgba(0,0,0,.4) 0,transparent 70%);z-index:-1}.supt-histolog-page__collaboration__signal{align-self:flex-end;padding:50px 0;display:flex;gap:16px;align-items:center;order:1;grid-column:1/span 12}@media (min-width:768px){.supt-histolog-page__collaboration__signal{grid-column:2/span 10;padding:75px 0}}.supt-histolog-page__collaboration__signal:after,.supt-histolog-page__collaboration__signal:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#00aab3;flex-shrink:0}.supt-histolog-page__collaboration__signal__inner{width:100%;height:6px;border-radius:6px;position:relative;overflow:hidden}.supt-histolog-page__collaboration__signal svg{display:block}.supt-histolog-page__collaboration__signal__line{width:100%;height:1px;position:relative;top:50%;transform:translateY(-50%)}.supt-histolog-page__collaboration__signal__marker{position:absolute;inset:0}.supt-histolog-page__collaboration__signal__marker svg{position:absolute;left:0;top:50%;width:47%;height:auto;transform:translate(-100%,-50%)}.supt-histolog-page__highlight{position:relative;width:100px;height:100px;opacity:0;transition:opacity 1s}.supt-histolog-page__highlight:after,.supt-histolog-page__highlight:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid #00aab3;animation:pulse 1.5s ease-in-out infinite}.supt-histolog-page__highlight:after{left:15%;top:15%;width:70%;height:70%;animation-delay:.2s}.supt-histolog-page__highlight.-is-visible{opacity:1}.supt-histolog-page__pagination{display:none;position:fixed;top:50%;right:16px;z-index:2;transform:translateY(-50%)}@media (min-width:768px){.supt-histolog-page__pagination{display:block}}.supt-histolog-page__pagination__inner{display:flex;flex-direction:column;align-items:center;gap:2px}.supt-histolog-page__pagination__item{position:relative;transition:transform .3s ease-in-out}.supt-histolog-page__pagination__item__number{font-family:var(--font-primary);font-size:12px;font-weight:400;line-height:19px;color:#00aab3;transition:color .3s}.supt-histolog-page__pagination__item__line{position:absolute;left:50%;top:calc(100% + 2px);width:1px;height:40px;border-radius:2px;background-color:#00aab3;transform-origin:top;transform:scaleY(0);transition:transform .3s ease-in-out}.supt-histolog-page__pagination__item__line__inner{display:block;width:100%;height:100%;border-radius:2px;background-color:#fff;transform-origin:top;transform:scaleY(0)}.supt-histolog-page__pagination__item .supt-tooltip{position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%);opacity:0;transform:translateX(10px) translateY(-50%);transition:opacity .3s,transform .3s ease-in-out}.supt-histolog-page__pagination__item:hover .supt-tooltip{opacity:1;transform:translateX(0) translateY(-50%)}.supt-histolog-page__pagination__item.-is-active .supt-histolog-page__pagination__item__number{color:#fff}.supt-histolog-page__blocks{position:relative;z-index:3;background-color:#fff}.supt-tooltip{padding:0 6px;border-radius:9999px;width:-moz-max-content;width:max-content;background:rgba(54,65,86,.9);backdrop-filter:blur(30px);font-family:var(--font-primary);font-size:12px;font-weight:400;line-height:19px;color:#fff}