@charset "UTF-8";.hero-inner-product-section{background-color:var(--colors-background-dark-1);position:relative;overflow:hidden}.hero-inner-product-section .hero__left{width:5.38rem;display:flex;flex-direction:column}@media all and (max-width: 1024px){.hero-inner-product-section .container:first-child{padding-top:1.2rem}.hero-inner-product-section .hero{margin-bottom:4.24rem}.hero-inner-product-section .hero__left{width:4.58rem}.hero-inner-product-section .hero__title{margin-bottom:.24rem}.hero-inner-product-section .hero__lottie-wrapper,.hero-inner-product-section .hero__image-like-lottie-wrapper{height:4.04rem}}@media all and (max-width: 480px){.hero-inner-product-section .container:first-child{padding-top:1.05rem}.hero-inner-product-section .hero{margin:0 .24rem 2.1rem}.hero-inner-product-section .hero__left{width:100%}.hero-inner-product-section .hero__left .breadcrumbs{margin-bottom:.23rem}.hero-inner-product-section .hero__title{width:100%}.hero-inner-product-section .hero__desc-group{width:100%;gap:.32rem}.hero-inner-product-section .hero__lottie-wrapper,.hero-inner-product-section .hero__image-like-lottie-wrapper{height:1.91rem}}.impact-section{background-color:var(--colors-background-light-1);overflow:hidden}.impact-section:has(.impact-section__line-top){padding-top:.4rem}@media (max-width: 480px){.impact-section:has(.impact-section__line-top){padding-top:.24rem}}.impact-section .impact .line-responsive{display:none}.impact-section .impact__title{text-align:center}.impact-section .impact__title-wrapper{width:6.68rem;min-height:4.6rem;padding:.36rem 0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}@media (min-width: 481px) and (max-width: 1024px){.impact-section .impact__title-wrapper{min-height:auto;padding:1.2rem 0}}@media (max-width: 480px){.impact-section .impact__title-wrapper{min-height:2.8rem}}.impact-section .impact__title-line{top:50%}.impact-section .impact__title-line.left{left:-50%;right:auto;transform:translate(-57%)}.impact-section .impact__title-line.right{left:auto;right:-50%;transform:translate(57%)}.impact-section .impact__title-line.bottom{top:auto;bottom:0}.impact-section .impact__cards{display:flex;flex-direction:row;justify-content:center;align-items:stretch}.impact-section .impact__card{position:relative;padding:.6rem .4rem .61rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.1rem;flex:1;text-align:center}.impact-section .impact__card-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.16rem}.impact-section .impact__card-title,.impact-section .impact__card-sub{width:100%}.impact-section .impact__card-desc{color:var(--colors-text-grey-1, #727272);width:100%}.impact-section .impact__card-sub{opacity:.7}@media all and (max-width: 1024px){.impact-section .impact .line-desktop{display:none}.impact-section .impact .line-responsive{display:block;left:50%}.impact-section .impact__title-wrapper{width:5.12rem}.impact-section .impact__title-line.left{transform:translate(-55%)}.impact-section .impact__title-line.right{transform:translate(55%)}.impact-section .impact__cards{flex-direction:column}.impact-section .impact__card{align-items:flex-start;text-align:start;padding:.6rem .4rem .4rem}.impact-section .impact__card-desc{width:3.38rem}}@media all and (max-width: 480px){.impact-section .impact__title-wrapper{width:2.53rem;min-height:2.8rem}.impact-section .impact__title-line.left{transform:translate(-60%)}.impact-section .impact__title-line.right{transform:translate(60%)}.impact-section .impact__card{padding:.4rem .24rem .24rem}.impact-section .impact__card-desc{width:100%}}.marquee-section{background-color:var(--marquee-background-color)}.marquee-section.light{--marquee-gradient-color: #E6E3E0;--marquee-gradient-transparent: rgba(224, 220, 216, 0) 0%;--marquee-background-color: var(--colors-background-light-1, #E6E3E0)}.marquee-section.dark{--marquee-gradient-color: #161616;--marquee-gradient-transparent: rgba(22, 22, 22, 0) 0%;--marquee-background-color: var(--colors-background-dark-1, #161616)}.marquee-section .marquee-wrapper{position:relative}.marquee-section__line-top{top:.4rem}@media (max-width: 480px){.marquee-section__line-top{top:.24rem}}.marquee-section__text-content{display:flex;justify-content:space-between;align-items:flex-start;gap:.56rem;padding:.8rem .4rem 1rem}@media (max-width: 1024px){.marquee-section__text-content{flex-direction:column;gap:.4rem;padding:.8rem .4rem}}@media (max-width: 480px){.marquee-section__text-content{gap:.4rem;padding:.5rem .24rem .6rem}}@media (max-width: 480px){.marquee-section__text-content-title{max-width:3.75rem}}@media (max-width: 480px){.marquee-section__text-content-text{max-width:4.81rem}}.feature-highlights-section{background:var(--colors-background-light-1, #E6E3E0)}#partners-benefits .feature-highlights-section{background:var(--colors-background-dark-1, #161616)}#partners-benefits .feature-highlights-section .feature-highlights__title{color:var(--colors-text-light)}.feature-highlights-section:has(.feature-highlights__line-top){padding-top:.4rem}.feature-highlights-section .feature-highlights__line-bottom{bottom:0rem}.feature-highlights-section .feature-highlights__header{position:relative;padding:.4rem .4rem 1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.feature-highlights-section .feature-highlights__title{width:3.75rem}.feature-highlights-section .feature-highlights__text{width:4.81rem}@media all and (max-width: 1024px){.feature-highlights-section .feature-highlights__header{flex-direction:column;justify-content:flex-start;gap:.4rem;padding-bottom:.8rem}}@media all and (max-width: 480px){.feature-highlights-section .feature-highlights__header{padding:.25rem .24rem .6rem}.feature-highlights-section .feature-highlights__title,.feature-highlights-section .feature-highlights__text{width:100%}}.feature-highlight{background:var(--colors-background-light-1, #E6E3E0)}#partners-benefits .feature-highlight{background:var(--colors-background-dark-1, #161616)}#partners-benefits .feature-highlight .highlight__title{color:var(--colors-text-light)!important}.feature-highlight:last-child .highlight__line-bottom{display:none}.feature-highlight .highlight__wrapper{position:relative;padding:.56rem .4rem}.feature-highlight .highlight__line-bottom{bottom:0rem}.feature-highlight .highlight__content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.42rem}.feature-highlight .highlight__content-text{width:4.25rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.24rem}.feature-highlight .highlight__content-left{width:4.98rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.4rem}.feature-highlight .highlight__content-list{padding-left:.24rem}.feature-highlight .highlight__content-list-item{list-style-type:square}.feature-highlight .highlight__content-right{width:5.42rem;height:auto}.feature-highlight .highlight__content-right img{display:block;width:100%;height:100%;object-fit:cover}@media all and (max-width: 1024px){.feature-highlight .highlight__content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.4rem}.feature-highlight .highlight__content-left{width:100%;margin-bottom:0rem;justify-content:flex-start;align-items:flex-start}.feature-highlight .highlight__content-text{width:100%}.feature-highlight .highlight__content-right{width:100%;height:3.53rem}}@media all and (max-width: 480px){.feature-highlight .highlight__wrapper{padding:.4rem .24rem}.feature-highlight .highlight__header{margin-bottom:.4rem}.feature-highlight .highlight__content{gap:.4rem}.feature-highlight .highlight__content-left{gap:.24rem;margin-bottom:0}.feature-highlight .highlight__content-right{height:1.63rem}.feature-highlight .highlight__content-right img{object-fit:fill}}.slider-section,.slider-section .reviews__slider .reviews__nav{background:var(--colors-background-light-1, #E6E3E0)}.reviews__slider{position:relative;width:14.4rem;min-height:6.8rem;margin:0 auto}.reviews__slider .reviews__nav-line{display:none}.reviews__slider .div-dash-w,.reviews__slider .div-line-w{width:var(--container-width);margin:0 auto;right:0;left:0}.reviews__slider .reviews__nav{position:absolute;top:0;bottom:0;width:.99rem;background:var(--colors-background-light-2, #E0DCD8);border:none;cursor:pointer;transition:background-color .5s cubic-bezier(.17,.17,.43,1),border-color .5s cubic-bezier(.17,.17,.43,1)}.reviews__slider .reviews__nav .arrow-wrap{position:absolute;top:50%;left:50%;width:.48rem;height:.48rem;transform:translate(-50%,-50%);display:grid;place-items:center;background:transparent;border:1px solid var(--colors-borders-grey-2, #B2ADA8);border-radius:50%;transition:background-color .18s ease,border-color .18s ease,transform .14s cubic-bezier(.23,1,.32,1)}.reviews__slider .reviews__nav .arrow-wrap svg{width:.2rem;height:.15rem;display:block;pointer-events:none}.reviews__slider .reviews__nav .arrow-wrap svg path{fill:var(--colors-text-dark-1, #1E1E1E)}.reviews__slider .reviews__nav:hover .arrow-wrap{background:var(--colors-background-light-4, #CCC6BF);border-color:var(--colors-background-light-4, #CCC6BF)}.reviews__slider .reviews__nav:active .arrow-wrap{transform:translate(-50%,-50%) scale(.96)}.reviews__slider .reviews__nav--prev{left:.01rem;border-top:1px solid rgba(133,128,123,0);border-bottom:1px solid rgba(133,128,123,0);border-right:1px solid rgba(133,128,123,0)}.reviews__slider .reviews__nav--prev .arrow-wrap{transform:translate(-50%,-50%) rotate(180deg)}.reviews__slider .reviews__nav--prev:active .arrow-wrap{transform:translate(-50%,-50%) rotate(180deg) scale(.96)}.reviews__slider .reviews__nav--next{right:.01rem;border-top:1px solid rgba(133,128,123,0);border-bottom:1px solid rgba(133,128,123,0);border-left:1px solid rgba(133,128,123,0)}.reviews__slider .reviews__viewport{position:absolute;left:1.39rem;top:0;width:11.62rem;height:100%;overflow:hidden}.reviews__slider .reviews__track{display:flex;height:100%;transition:transform .4s cubic-bezier(.77,0,.175,1);align-items:stretch}.reviews__slider .reviews__slide{min-width:100%;display:flex;flex-direction:column}.reviews__slider .reviews__frame{display:grid;grid-template-columns:minmax(3.6rem,.78fr) 1.22fr;height:6.8rem;overflow:hidden;background:var(--colors-background-light-1, #E6E3E0)}.reviews__slider .reviews__image{width:100%;height:100%;object-fit:cover}.reviews__slider .reviews__content{min-width:0;overflow:hidden;display:grid;grid-template-rows:2fr 1fr 1fr;background:var(--colors-text-light-1, #F9F9F9)}.reviews__slider .reviews__quote-wrap{min-width:0;min-height:0;display:flex;align-items:center;padding:.36rem .4rem;overflow:hidden}.reviews__slider .reviews__quote{width:100%;color:var(--colors-text-dark-1, #1E1E1E);font-family:var(--fonts-family-main);font-size:.42rem;font-style:normal;font-weight:500;letter-spacing:-.012rem;line-height:1.08;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}.reviews__slider .reviews__meta{min-width:0;display:flex;align-items:center;gap:.12rem;padding:.28rem .4rem}.reviews__slider .reviews__person{min-width:0;display:flex;flex:1;flex-direction:column;gap:.04rem}.reviews__slider .reviews__name{color:var(--colors-text-dark-1);font-size:.22rem;font-weight:600;line-height:1.2}.reviews__slider .reviews__role{color:var(--colors-text-grey-1);font-size:.18rem;line-height:1.3}.reviews__slider .reviews__avatar{flex:none;width:.64rem;height:.64rem;object-fit:cover;border-radius:.02rem}.reviews__slider .reviews__cta{flex:none;padding:.14rem .2rem;background:#e6e3e073;border-radius:9999px;transition:background-color .18s ease,transform .14s cubic-bezier(.23,1,.32,1)}.reviews__slider .reviews__cta:before{display:none}.reviews__slider .reviews__cta:after{border-color:#85807b2e;border-radius:9999px}.reviews__slider .reviews__cta:hover{background:#e6e3e0b8}.reviews__slider .reviews__cta:active{transform:scale(.97)}.reviews__slider .reviews__cta .c-button__text{flex-direction:row;align-items:center;color:var(--colors-text-dark-1, #1E1E1E);font-size:.16rem;white-space:nowrap}.reviews__slider .reviews__cta .c-button__text:after{content:"→";margin-left:.12rem}.reviews__slider .reviews__stats{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--colors-borders-grey-main, rgba(133, 128, 123, .3))}.reviews__slider .reviews__stat{min-width:0;padding:.28rem .4rem;display:flex;flex-direction:column;justify-content:center;gap:.08rem}.reviews__slider .reviews__stat:not(:last-child){border-right:1px solid var(--colors-borders-grey-main, rgba(133, 128, 123, .3))}.reviews__slider .reviews__stat-title{color:var(--colors-text-dark-1);font-size:.42rem;font-weight:600;letter-spacing:-.005rem;line-height:1}.reviews__slider .reviews__stat-text{color:var(--colors-text-grey-1);font-size:.16rem;line-height:1.4}.reviews__slider .reviews__slider-line.top{top:0}.reviews__slider .reviews__slider-line.bottom{bottom:-.01rem}@media (max-width: 1024px){.reviews__slider{min-height:unset;width:100%;max-width:6.88rem;padding-bottom:.6rem}.reviews__slider .reviews__nav{position:absolute;top:auto;bottom:0rem;width:50%;height:.6rem;border-top:none;z-index:1}.reviews__slider .reviews__nav .reviews__nav-line{display:block}.reviews__slider .reviews__nav .arrow-wrap{left:50%}.reviews__slider .reviews__viewport{position:static;width:100%;height:auto}.reviews__slider .reviews__slide{flex-direction:column;height:100%}.reviews__slider .reviews__frame{grid-template-columns:1fr;height:auto}.reviews__slider .reviews__image{display:block;height:4.4rem}.reviews__slider .reviews__content{width:100%;grid-template-rows:auto auto auto}.reviews__slider .reviews__quote-wrap{width:100%;min-height:3.4rem;padding:.4rem .32rem}.reviews__slider .reviews__quote{font-size:.4rem}.reviews__slider .reviews__meta{min-height:1.7rem;padding:.32rem}.reviews__slider .reviews__stats{display:grid}.reviews__slider .reviews__stat{width:auto;min-height:1.7rem;padding:.28rem .32rem}}@media (max-width: 480px){.reviews__slider{width:100%;max-width:3.25rem;padding-bottom:.6rem}.reviews__slider .reviews__nav{width:100%;height:.58rem;display:flex;z-index:3;border:none;background:transparent;border-top:none}.reviews__slider .reviews__nav--prev{width:1.63rem;border-bottom:none;border-left:none;border-right:none;border-top:none}.reviews__slider .reviews__nav--prev:hover{border-bottom:none;border-left:none;border-right:none;border-top:none}.reviews__slider .reviews__nav--next{width:1.63rem;border-bottom:none;border-left:none;border-right:none;border-top:none}.reviews__slider .reviews__nav--next:hover{border-bottom:none;border-left:none;border-right:none;border-top:none}.reviews__slider .reviews__viewport{position:static;width:100%;height:auto}.reviews__slider .reviews__slide{flex-direction:column}.reviews__slider .reviews__frame{display:grid;min-height:0}.reviews__slider .reviews__image{display:block;height:3.4rem}.reviews__slider .reviews__content{width:100%;max-width:3.25rem;display:grid;padding:0}.reviews__slider .reviews__quote-wrap{width:100%;min-height:0;padding:.36rem .24rem}.reviews__slider .reviews__quote{font-size:.3rem;letter-spacing:-.006rem;display:block;overflow:visible}.reviews__slider .reviews__meta{min-height:0;display:grid;grid-template-columns:.48rem minmax(0,1fr);padding:.28rem .24rem}.reviews__slider .reviews__person{gap:.04rem}.reviews__slider .reviews__name{font-size:.2rem}.reviews__slider .reviews__role{font-size:.16rem}.reviews__slider .reviews__avatar{width:.48rem;height:.48rem}.reviews__slider .reviews__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.reviews__slider .reviews__stat{min-height:1.8rem;padding:.24rem .18rem}.reviews__slider .reviews__stat-title{font-size:.28rem}.reviews__slider .reviews__stat-text{font-size:.13rem}.reviews__slider .reviews__cta{grid-column:1/-1;width:max-content;margin-top:.12rem}}@media (min-width: 481px) and (max-width: 1024px){.reviews__slider .reviews__content{padding-bottom:0}}#inner-industry .case-example-section{margin-top:-1px}.case-example-section{background:var(--colors-background-light-1, #E6E3E0)}.case-example-section__heading{position:relative;display:flex;justify-content:space-between;gap:.56rem;padding:.4rem .4rem 1.02rem}.case-example-section__heading .desc-3{width:4.81rem}.case-example-section__heading .title-h3{width:3.75rem}.case-example-section__stats{display:flex;justify-content:space-between}.case-example-section__stats .line-tablet{display:none}.case-example-section__stats--card{width:3.87rem;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.16rem;padding:.4rem .4rem .46rem}.case-example-section__stats--title{margin-bottom:.16rem}.case-example-section__implementation{position:relative;display:flex;justify-content:space-between;padding:.4rem .4rem 1.48rem}.case-example-section__implementation--line--top{top:0}.case-example-section__implementation--line--bottom{bottom:0}.case-example-section__implementation--list{width:5.35rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.24rem}.case-example-section__implementation--item{width:100%;padding-bottom:.4rem;border-bottom:1px solid var(--colors-borders-grey-main, "#6C61614")}@media all and (max-width: 1024px){.case-example-section__heading{flex-direction:column;padding:.4rem .4rem .74rem;gap:.4rem}.case-example-section__stats{flex-direction:column;width:100%;gap:0}.case-example-section__stats--card{width:100%;padding:.4rem}.case-example-section__stats .line-desktop{display:none}.case-example-section__stats .line-tablet{display:block}.case-example-section__implementation{flex-direction:column;gap:.5rem;padding:.4rem .4rem .88rem}.case-example-section__implementation--list{width:6.05rem;gap:.22rem}}@media all and (max-width: 480px){.case-example-section__heading{padding:.25rem .24rem .6rem;gap:.4rem}.case-example-section__heading .title-h3,.case-example-section__heading .desc-3{width:100%}.case-example-section__stats--card{padding:.4rem .24rem}.case-example-section__implementation{padding:.44rem .24rem .88rem}.case-example-section__implementation--list{width:100%}}.solutions-section{background:var(--colors-background-light-1, #E6E3E0)}.solutions-section:has(.solutions-section__top-content_with-description){padding-top:.4rem}@media all and (max-width: 480px){.solutions-section:has(.solutions-section__top-content_with-description){padding-top:.24rem}}.solutions-section:has(.solutions-section__top-content_with-description) .container{position:static}.solutions-section__top-content{padding:1.2rem .4rem .4rem}@media (max-width: 1024px){.solutions-section__top-content{padding-top:1.2rem}}@media (max-width: 480px){.solutions-section__top-content{padding:1.2rem .24rem .4rem}}.solutions-section__top-content_with-link{display:flex;justify-content:space-between;padding-top:1rem;align-items:flex-end;gap:.4rem}@media (min-width: 1025px){.solutions-section__top-content_with-link{padding-right:.43rem}}@media (max-width: 1024px){.solutions-section__top-content_with-link{align-items:flex-start;flex-direction:column;gap:.24rem}}@media (min-width: 481px){.solutions-section__top-content_with-link .solutions-section__title{max-width:5.42rem}}.solutions-section__top-content_with-description{padding:0}.solutions-section__top-content_with-description:has(:not(.solutions-section__top-content_with-title)){margin-top:-.4rem}@media (max-width: 480px){.solutions-section__top-content_with-description:has(:not(.solutions-section__top-content_with-title)){margin-top:-.24rem}}.solutions-section__top-content_with-description .solutions-section__title{margin:0 auto;max-width:6.68rem;text-align:center}@media (max-width: 1024px){.solutions-section__top-content_with-description .solutions-section__title{max-width:5.12rem}}@media (max-width: 480px){.solutions-section__top-content_with-description .solutions-section__title{max-width:2.53rem}}.solutions-section__top-content_with-description .solutions-section__title-container{min-height:7rem;padding:.4rem 0;display:flex;align-items:center}@media (max-width: 1024px){.solutions-section__top-content_with-description .solutions-section__title-container{min-height:6rem}}@media (max-width: 480px){.solutions-section__top-content_with-description .solutions-section__title-container{min-height:5.82rem}}.solutions-section__top-content_with-description .solutions-section__title-line{width:calc((100vw - 6.68rem - .8rem) / 2 - .05rem)}@media (max-width: 1024px){.solutions-section__top-content_with-description .solutions-section__title-line{width:calc((100vw - 5.12rem - .4rem) / 2 - .05rem)}}@media (max-width: 480px){.solutions-section__top-content_with-description .solutions-section__title-line{width:calc((100vw - 2.53rem - .4rem) / 2 - .05rem)}}.solutions-section__top-content_with-description .solutions-section__title-line.left{left:0}.solutions-section__top-content_with-description .solutions-section__title-line.right{right:0}@media (max-width: 1024px){.solutions-section__title{max-width:3.15rem}}@media (max-width: 480px){.solutions-section__title{max-width:2.45rem}}.solutions-section__description-title{max-width:3.75rem}@media (max-width: 480px){.solutions-section__description-title{max-width:unset}}.solutions-section__description{padding:.4rem .4rem 1rem;display:flex;justify-content:space-between;gap:.4rem}@media (max-width: 1024px){.solutions-section__description{flex-direction:column;padding-bottom:.8rem}}@media (max-width: 480px){.solutions-section__description{padding:.25rem .25rem .6rem}}.solutions-section__description-text{max-width:4.81rem}.solutions-section__description-text-title{margin-bottom:.16rem}.solutions-section__items-wrapper{position:relative}.solutions-section__items-wrapper:before,.solutions-section__items-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}.solutions-section__items-wrapper:before{left:.4rem}@media (max-width: 480px){.solutions-section__items-wrapper:before{left:.24rem}}.solutions-section__items-wrapper:after{right:.4rem}@media (max-width: 480px){.solutions-section__items-wrapper:after{right:.24rem}}.solutions-section__items{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.24rem;padding:.4rem;overflow:hidden}@media (max-width: 1024px){.solutions-section__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.solutions-section__items{grid-template-columns:repeat(2,minmax(0,1fr));padding:.24rem}}.solutions-section__cards{display:contents}.solutions-section__cards-item{position:relative}@media (min-width: 1025px){.solutions-section__cards-item:nth-child(4n+1):nth-child(n+5):before{content:"";position:absolute;top:0;height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1;left:-.4rem;width:calc(400% + 1.52rem)}}@media (min-width: 1025px){.solutions-section__cards-item:nth-child(4n+1):nth-last-child(n+5):after{content:"";position:absolute;bottom:0;left:-.4rem;width:calc(400% + 1.52rem);height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}}@media (max-width: 1024px) and (min-width: 481px){.solutions-section__cards-item:nth-child(odd):before{content:"";position:absolute;bottom:0;left:-.4rem;width:calc(200% + .16rem + .4rem * 2);height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}}@media (max-width: 1024px) and (min-width: 481px){.solutions-section__cards-item:nth-child(odd):not(:nth-last-child(2)):after{content:"";position:absolute;bottom:-.24rem;left:-.4rem;width:calc(200% + .16rem + .4rem * 2);height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}}@media (max-width: 1024px) and (min-width: 481px){.solutions-section__cards-item:nth-child(2):after,.solutions-section__cards-item:nth-child(2):before{content:"";position:absolute;top:-.4rem;width:1px;height:calc(500% + 1.6rem);background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}}@media (max-width: 1024px) and (min-width: 481px){.solutions-section__cards-item:nth-child(2):before{left:0}}@media (max-width: 1024px) and (min-width: 481px){.solutions-section__cards-item:nth-child(2):after{left:-.24rem}}@media (min-width: 1025px){.solutions-section__cards-item:nth-child(2):before,.solutions-section__cards-item:nth-child(2):after{content:"";position:absolute;top:-.4rem;width:1px;height:calc(300% + 1.28rem);background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}.solutions-section__cards-item:before{left:0}.solutions-section__cards-item:after{left:-.24rem}}@media (min-width: 1025px){.solutions-section__cards-item:nth-child(3):before,.solutions-section__cards-item:nth-child(3):after{content:"";position:absolute;top:-.4rem;width:1px;height:calc(300% + 1.28rem);background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}.solutions-section__cards-item:before{left:0}.solutions-section__cards-item:after{left:-.24rem}}@media (min-width: 1025px){.solutions-section__cards-item:nth-child(4):before,.solutions-section__cards-item:nth-child(4):after{content:"";position:absolute;top:-.4rem;width:1px;height:calc(300% + 1.28rem);background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}.solutions-section__cards-item:before{left:0}.solutions-section__cards-item:after{left:-.24rem}}@media (max-width: 480px){.solutions-section__cards-item:before{content:"";position:absolute;bottom:0;left:-.24rem;width:calc(100% + .48rem);height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}.solutions-section__cards-item:not(:first-child):after{content:"";position:absolute;top:0;left:-.24rem;width:calc(100% + .48rem);height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}}.solutions-section__cards-item-image,.solutions-section__cards-item-icon{display:block}.solutions-section__cards-item-image{width:100%;margin-bottom:.16rem}.solutions-section__cards-item-icon{width:.6rem;height:.6rem}@media (max-width: 1024px){.solutions-section__cards-item-icon{width:.48rem;height:.48rem}}@media (max-width: 480px){.solutions-section__cards-item-icon{width:.4rem;height:.4rem}}.solutions-section__cards-item:has(.solutions-section__cards-item-list) .solutions-section__cards-item-title{min-height:.56rem}@media (max-width: 480px){.solutions-section__cards-item-title{font-size:.18rem!important;line-height:.22rem!important;min-height:auto}}.solutions-section__cards-item-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media (max-width: 480px){.solutions-section__cards-item-description{font-size:.14rem!important;line-height:.18rem!important}}.solutions-section__cards-item-list{list-style-type:square;padding-left:.27rem}.solutions-section__cards-item-wrapper{min-height:2.1rem;background:var(--colors-background-light-2, #E0DCD8);overflow:hidden;height:100%}@media (max-width: 480px){.solutions-section__cards-item-wrapper{min-height:1.2rem}}.solutions-section__cards-item-link{display:flex;flex-direction:column;justify-content:space-between;gap:.24rem;height:100%;padding:.24rem;text-decoration:none;color:inherit;position:relative;z-index:1;transition:background .2s ease-in-out}@media (max-width: 480px){.solutions-section__cards-item-link{padding:.16rem;gap:.12rem}}.solutions-section__cards-item-link:hover{background:var(--colors-background-light-4)}.solutions-section__cta{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:.08rem;padding:.24rem;min-height:2.1rem;background:var(--colors-background-light-2, #E0DCD8);grid-column:span 2}@media (max-width: 1024px){.solutions-section__cta:after{content:"";position:absolute;top:0;bottom:-.4rem;left:-.4rem;width:calc(100% + .8rem);height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}}@media (max-width: 480px){.solutions-section__cta{flex-direction:column;justify-content:flex-start;gap:.12rem;min-height:auto;padding:.16rem}.solutions-section__cta:after{left:-.24rem;width:calc(100% + .48rem)}}.solutions-section__cta-row{display:flex;justify-content:space-between;align-items:flex-start;gap:.24rem}@media (min-width: 481px){.solutions-section__cta-row:nth-child(2){align-items:flex-end}}@media (max-width: 480px){.solutions-section__cta-row{flex-direction:column;gap:.16rem}}@media (max-width: 480px){.solutions-section__cta-icon{order:-1}}@media (max-width: 480px){.solutions-section__cta-title{font-size:.18rem!important;line-height:.22rem!important}}.solutions-section__cta-subtitle{max-width:1.71rem}@media (max-width: 480px){.solutions-section__cta-subtitle{max-width:none;font-size:.14rem!important;line-height:.18rem!important}}.solutions-section__cta-icon{width:.32rem;height:.32rem}@media (max-width: 480px){.solutions-section__cta .c-button{font-size:.14rem!important;line-height:.18rem!important;padding:.08rem .16rem!important;min-height:auto!important}.solutions-section__cta .c-button .c-button__text{font-size:.14rem!important}}.solutions-section__line--top-dashed{top:.4rem}@media (max-width: 480px){.solutions-section__line--top-dashed{top:.24rem}}.solutions-section__line--top-solid{top:0}.solutions-section__line--bottom{bottom:.4rem}@media (max-width: 480px){.solutions-section__line--bottom{bottom:.24rem}}.info-section{background-color:var(--colors-background-dark-1)}.info-section .info__group{padding:.4rem .4rem 1rem;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.info-section .info__left{width:3.75rem}.info-section .info__title,.info-section .info__title-small{color:var(--colors-text-light, #F9F9F9)}.info-section .info__desc{color:var(--colors-text-grey-1, #727272)}.info-section .info__right{width:4.81rem;display:flex;flex-direction:column;gap:.16rem}@media all and (max-width: 1024px){.info-section .info__group{padding-top:.41rem;padding-bottom:.8rem;flex-direction:column;gap:.4rem}}@media all and (max-width: 480px){.info-section .info__group{padding:.26rem .26rem .6rem}.info-section .info__left,.info-section .info__right{width:100%}}.global-step-section{background-color:var(--colors-background-dark-1)}.global-step__container{position:relative;padding:.4rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.44rem}.global-step__content{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:5rem;min-height:6.84rem;gap:4.77rem;z-index:1}.global-step__header{display:flex;flex-direction:column;gap:.08rem}.global-step__logo{height:.48rem;width:100%}.global-step__logo svg{display:block;height:100%;width:100%}.global-step__body{display:flex;flex-direction:column;gap:.24rem}.global-step__lottie-wrapper{position:absolute;right:0;top:0;width:100%;height:6.84rem;z-index:0}.global-step__lottie-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,var(--colors-background-dark-1, #161616) 0%,rgba(22,22,22,0) 22.76%,rgba(22,22,22,0) 76.19%,var(--colors-background-dark-1, #161616) 100%)}.global-step__lottie{width:100%;height:100%}@media all and (max-width: 1024px){.global-step__container{padding:.4rem}.global-step__content{gap:4.37rem}.global-step__header{gap:.04rem}.global-step__lottie-wrapper{top:.8rem;height:4.05rem}}@media all and (max-width: 480px){.global-step__container{padding:.24rem}.global-step__content{gap:2.48rem;min-height:unset}.global-step__logo{height:.4rem}.global-step__lottie-wrapper{top:1.2rem;height:1.9rem}}.single-step-card{background-color:var(--colors-background-dark-1)}.single-step-card .single-step{position:relative;padding:.4rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.single-step-card .single-step__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.16rem}.single-step-card .single-step__count{width:auto}.single-step-card .single-step__title{width:2.8rem}.single-step-card .single-step__img{width:6.49rem;height:3.96rem}.single-step-card .single-step__img img{width:100%;height:100%;object-fit:cover;display:block}@media all and (max-width: 1024px){.single-step-card .single-step{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.24rem;padding:.24rem}.single-step-card .single-step__info{gap:.24rem}.single-step-card .single-step__title{width:100%}.single-step-card .single-step__img{width:100%;height:auto}}.lp-hero-section{visibility:visible!important;background-color:var(--colors-background-dark-1);position:relative;overflow:hidden}.lp-hero-section .lp-hero-container{padding:1.23rem 0 0;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}.lp-hero-section .lp-hero{display:flex;justify-content:space-between;align-items:flex-start;margin:0 .4rem .4rem;gap:.6rem}.lp-hero-section .lp-hero__left{width:5.38rem;display:flex;flex-direction:column}.lp-hero-section .lp-hero__title{color:var(--colors-text-light, #F9F9F9);margin-bottom:.64rem}.lp-hero-section .lp-hero__desc-group{width:4.32rem;display:flex;flex-direction:column;align-items:flex-start;gap:.32rem}.lp-hero-section .lp-hero__desc{color:var(--colors-text-grey-2, #A39E99)}.lp-hero-section .lp-hero__value-props{margin-top:.48rem;display:flex;flex-direction:column;gap:.2rem}.lp-hero-section .lp-hero__value-props-title{font-family:var(--fonts-family-main);font-size:.14rem;font-weight:500;line-height:.18rem;color:var(--colors-text-grey-2, #A39E99);margin:0;text-transform:uppercase;letter-spacing:.05em}.lp-hero-section .lp-hero__value-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.16rem}.lp-hero-section .lp-hero__value-item{display:flex;align-items:flex-start;gap:.12rem;font-family:var(--fonts-family-main);font-size:.16rem;font-weight:400;line-height:.24rem;color:var(--colors-text-light, #F9F9F9)}.lp-hero-section .lp-hero__value-icon{flex-shrink:0;width:.2rem;height:.2rem;color:var(--colors-text-grey-2, #A39E99);margin-top:.02rem}.lp-hero-section .lp-hero__right{flex-shrink:0;width:5rem;align-self:center}.lp-hero-section .lp-hero__form{width:100%!important;max-width:100%!important}.lp-hero-section .lp-hero__form .c-contact-form{padding:.24rem .32rem;gap:.2rem}.lp-hero-section .lp-hero__form .c-contact-form__close{display:none}.lp-hero-section .lp-hero__form .c-contact-form__actions{padding-top:.12rem}.lp-hero-section .lp-hero__form .c-contact-form__submit{border-radius:9999px}.lp-hero-section .lp-hero__partners{width:100%;margin-top:auto}.lp-hero-section .lp-hero__partners-logos{position:relative}@media all and (max-width: 1024px){.lp-hero-section .lp-hero-container{padding-top:1.2rem}.lp-hero-section .lp-hero{flex-direction:column;gap:.48rem}.lp-hero-section .lp-hero__left{width:100%}.lp-hero-section .lp-hero__title{margin-bottom:.32rem}.lp-hero-section .lp-hero__desc-group{width:3.66rem;gap:.24rem}.lp-hero-section .lp-hero__right{width:100%}.lp-hero-section .lp-hero__partners{position:relative;margin-top:.48rem}}@media all and (max-width: 480px){.lp-hero-section .lp-hero-container{padding-top:1.05rem}.lp-hero-section .lp-hero{margin:0 .24rem .24rem}.lp-hero-section .lp-hero__title.title-h2{width:100%}.lp-hero-section .lp-hero__desc-group{width:100%;gap:.4rem}.lp-hero-section .lp-hero__value-props-title{font-size:.12rem}.lp-hero-section .lp-hero__partners{margin-top:.32rem}}.lp-hero-side-logos-section{visibility:visible!important;background-color:var(--colors-background-dark-1);position:relative;overflow:hidden}.lp-hero-side-logos-section .lp-hero-side-logos-container{padding:1.23rem 0 .8rem;min-height:100vh;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.lp-hero-side-logos-section .lp-hero-side-logos{display:flex;justify-content:space-between;align-items:flex-start;margin:0 .4rem;gap:.6rem}.lp-hero-side-logos-section .lp-hero-side-logos__left{width:5.38rem;display:flex;flex-direction:column}.lp-hero-side-logos-section .lp-hero-side-logos__title{color:var(--colors-text-light, #F9F9F9);margin-bottom:.32rem}.lp-hero-side-logos-section .lp-hero-side-logos__desc-group{display:flex;flex-direction:column;align-items:flex-start}.lp-hero-side-logos-section .lp-hero-side-logos__desc{color:var(--colors-text-grey-2, #A39E99)}.lp-hero-side-logos-section .lp-hero-side-logos__logos{margin-top:.48rem;display:flex;flex-wrap:wrap;align-items:center;gap:.24rem .32rem}.lp-hero-side-logos-section .lp-hero-side-logos__logo{height:.42rem;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.5}.lp-hero-side-logos-section .lp-hero-side-logos__right{flex-shrink:0;width:5rem;align-self:center}.lp-hero-side-logos-section .lp-hero-side-logos__form{width:100%!important;max-width:100%!important}.lp-hero-side-logos-section .lp-hero-side-logos__form .c-contact-form{padding:.24rem .32rem;gap:.2rem}.lp-hero-side-logos-section .lp-hero-side-logos__form .c-contact-form__close{display:none}.lp-hero-side-logos-section .lp-hero-side-logos__form .c-contact-form__actions{padding-top:.12rem}.lp-hero-side-logos-section .lp-hero-side-logos__form .c-contact-form__submit{border-radius:9999px}@media all and (max-width: 1024px){.lp-hero-side-logos-section .lp-hero-side-logos-container{padding-top:1.2rem}.lp-hero-side-logos-section .lp-hero-side-logos{flex-direction:column;gap:.48rem}.lp-hero-side-logos-section .lp-hero-side-logos__left{width:100%}.lp-hero-side-logos-section .lp-hero-side-logos__title{margin-bottom:.24rem}.lp-hero-side-logos-section .lp-hero-side-logos__right{width:100%}}@media all and (max-width: 480px){.lp-hero-side-logos-section .lp-hero-side-logos-container{padding-top:1.05rem}.lp-hero-side-logos-section .lp-hero-side-logos{margin:0 .24rem}.lp-hero-side-logos-section .lp-hero-side-logos__title.title-h2,.lp-hero-side-logos-section .lp-hero-side-logos__desc-group{width:100%}.lp-hero-side-logos-section .lp-hero-side-logos__logos{gap:.16rem .24rem}.lp-hero-side-logos-section .lp-hero-side-logos__logo{height:.33rem}}.reviews-section{background:var(--colors-background-light-2);padding-bottom:1.12rem}.reviews-section .reviews__slider{margin-top:.32rem}.reviews-section .reviews{display:flex;flex-direction:column;gap:.4rem;padding-top:1.28rem}.reviews-section .reviews__heading{display:flex;flex-direction:column;align-items:center;padding-left:.4rem;padding-right:.4rem}.reviews-section .reviews__title-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.reviews-section .reviews__title-line{top:50%}.reviews-section .reviews__title-line.left{left:-50%;right:auto;transform:translate(-57%)}.reviews-section .reviews__title-line.right{left:auto;right:-50%;transform:translate(57%)}.reviews-section .reviews__title{width:5.02rem;text-align:center}.review{background:#e0dcd8;border:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .3));border-radius:.02rem;padding:.24rem;display:flex;flex-direction:column;gap:.16rem}.review__text{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:500;font-size:.18rem;line-height:.24rem}.review__meta{display:flex;gap:.08rem;color:var(--colors-text-grey-1);font-size:.16rem;line-height:.2rem}.review__author{color:var(--colors-text-dark-1);font-weight:500}.review__role{color:var(--colors-text-grey-1)}.marquee-container-line{position:absolute;top:0}.reviews-section .marquee-container{padding:.46rem .48rem .14rem}.dynamic-industry{position:relative;display:inline-block;min-height:1.2em}.dynamic-industry.typing:after,.dynamic-industry.cursor-flashing:after,.dynamic-industry.erasing:after{content:"|";margin-left:2px}.dynamic-industry.typing:after{animation:industry-cursor-typing-blink 1.4s steps(1,end) infinite}.dynamic-industry.cursor-flashing:after{animation:industry-cursor-hold-blink var(--industry-cursor-flash-duration, 1s) steps(1,end) 3}.dynamic-industry.erasing:after{opacity:1}.dynamic-industry__word{--industry-highlight: #E7D78E;position:relative;display:inline-block;isolation:isolate;opacity:1;transition:opacity .24s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.dynamic-industry__word[data-industry=food-beverage]{--industry-highlight: #E5C8CA}.dynamic-industry__word[data-industry=apparel]{--industry-highlight: #BFCBEE}.dynamic-industry__word[data-industry=outdoor],.dynamic-industry__word[data-industry=technology],.dynamic-industry__word[data-industry=tech]{--industry-highlight: #C9D4D2}.dynamic-industry__word[data-industry=home-goods]{--industry-highlight: #D8C3A5}.dynamic-industry__word[data-industry=health-beauty]{--industry-highlight: #D2C9D4}.dynamic-industry__word:before{content:"";position:absolute;z-index:-1;inset:.08em -.08em .02em;background:var(--industry-highlight)}.dynamic-industry__word:empty:before{opacity:0}.dynamic-industry__word.fade-out{opacity:0;transform:translateY(-15px) scale(.95)}.dynamic-industry__word.fade-in{opacity:1;transform:translateY(0) scale(1)}@media (max-width: 1024px){.reviews-section{padding-bottom:.96rem}.reviews-section .marquee-container{padding-left:.32rem;padding-right:.32rem}.reviews-section .reviews__slider{margin-top:.24rem}.reviews-section .reviews{padding-top:1.12rem;gap:.4rem}.reviews-section .reviews__title-line.left{transform:translate(-55%)}.reviews-section .reviews__title-line.right{transform:translate(55%)}.dynamic-industry__word{font-size:var(--tablet-font-size-h1);line-height:var(--tablet-line-height-h1)}}@media (max-width: 480px){.reviews-section{padding-bottom:.72rem}.reviews-section .marquee-container{padding-left:.24rem;padding-right:.24rem}.reviews-section .marquee__logos{display:grid!important;grid-template-columns:repeat(2,1fr);gap:.16rem}.reviews-section .marquee__item-wrapper{flex:none}.reviews-section .marquee__item-mobile-line{display:none}.reviews-section div.logo{padding:.12rem 0;width:auto;margin:0}.reviews-section .reviews__slider{margin-top:.2rem}.reviews-section .reviews{padding-top:.88rem;gap:.48rem}.reviews-section .reviews__title{width:100%}.reviews-section .reviews__title-line.left{transform:translate(-60%)}.reviews-section .reviews__title-line.right{transform:translate(60%)}.dynamic-industry__word{font-size:var(--mobile-font-size-h1);line-height:var(--mobile-line-height-h1)}.dynamic-industry__subtitle{width:3.97rem;text-align:center;color:var(--colors-text-grey-1, #727272);font-size:.18rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.24rem}.dynamic-industry__logos{margin-top:.9rem;width:11.62rem;padding-top:.4rem;padding-bottom:.4rem;border-top:1px var(--colors-borders-grey-main, rgba(133, 128, 123, .3)) solid;border-bottom:1px var(--colors-borders-grey-main, rgba(133, 128, 123, .3)) solid;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.1rem}}@keyframes industry-cursor-typing-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes industry-cursor-hold-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.dynamic-industry__word{transition:none}.dynamic-industry__word:before{animation:none!important}}.home-hero-wrapper .hero-section{z-index:4}.home-hero-wrapper .hero-section .hero-container{padding-top:1.8rem;padding-bottom:1.1rem;min-height:auto}.home-hero-wrapper .hero-section .hero__title{font-size:.58rem;line-height:.64rem}@media all and (max-width: 1024px){.home-hero-wrapper .hero-section .hero-container{padding-top:1.5rem;padding-bottom:.88rem}.home-hero-wrapper .hero-section .hero__title{font-size:var(--tablet-font-size-h2);line-height:var(--tablet-line-height-h2)}}@media all and (max-width: 480px){.home-hero-wrapper .hero-section .hero-container{padding-top:1.72rem;padding-bottom:.72rem;min-height:auto}.home-hero-wrapper .hero-section .hero__title{font-size:var(--mobile-font-size-h2);line-height:var(--mobile-line-height-h2);margin-bottom:.32rem}.home-hero-wrapper .hero-section .hero__desc-group{gap:.2rem}}@media all and (min-width: 1025px){.home-hero-wrapper .hero-container{width:12.91rem;min-width:12.91rem}.home-hero-wrapper .hero{margin:0}.home-hero-wrapper .hero__left{width:7rem}.home-hero-wrapper .hero__media{width:5rem;margin-bottom:.4rem}.home-hero-wrapper .hero__title{margin-bottom:.32rem}body:has(.home-hero-wrapper) .header .header-container{width:12.91rem;min-width:12.91rem}}body:has(.home-hero-wrapper) .header .header-container>.liners-wrapper{display:none}body:has(.home-hero-wrapper) .header .header__dropdown-menu{position:relative}body:has(.home-hero-wrapper) .header .header__dropdown-menu>.liners-wrapper{top:.91rem;height:calc(100% - .91rem)}body:has(.home-hero-wrapper) .header.promo-banner-active .header__dropdown-menu>.liners-wrapper{top:1.23rem;height:calc(100% - 1.23rem)}.hero-tabs-section{background:var(--colors-background-dark-1, #161616);padding:.88rem 0 1.04rem}.hero-tabs-section .hero__preview-overlay{display:none}.hero-tabs-section--alt .hero__tabs{display:flex;flex-direction:row;width:100%}.hero-tabs-section--alt .hero__bar-wrapper{width:2.8rem;flex-shrink:0;overflow:visible}.hero-tabs-section--alt .hero__tabbar{flex-direction:column;align-items:stretch;gap:0rem;padding:0;overflow:visible;height:100%}.hero-tabs-section--alt .hero__tabbar>*{flex:1}.hero-tabs-section--alt .c-tab-link{flex:1;flex-direction:row;justify-content:flex-start;align-items:center;padding:.32rem .2rem;gap:.12rem;min-width:auto;border-left:.02rem solid transparent;border-bottom:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .3));transition:border-left-color .18s cubic-bezier(.23,1,.32,1)}.hero-tabs-section--alt .c-tab-link:first-child{border-top:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .3))}.hero-tabs-section--alt .c-tab-link .c-tab-link__title{transition:color .18s cubic-bezier(.23,1,.32,1)}.hero-tabs-section--alt .c-tab-link__divider{width:.02rem;height:.24rem;align-self:center;display:none}.hero-tabs-section--alt .c-tab-link__subtitle{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;margin-top:0;font-size:.14rem;line-height:.2rem;font-weight:400;transition:grid-template-rows .28s cubic-bezier(.77,0,.175,1),opacity .18s cubic-bezier(.23,1,.32,1),margin-top .28s cubic-bezier(.77,0,.175,1)}.hero-tabs-section--alt .c-tab-link__subtitle-inner{min-height:0;overflow:hidden}.hero-tabs-section--alt .c-tab-link--active{border-left-color:var(--colors-text-light-1, #F9F9F9)}.hero-tabs-section--alt .c-tab-link--active .c-tab-link__subtitle{grid-template-rows:1fr;opacity:1;margin-top:.08rem}.hero-tabs-section--alt .hero__tabcontent{flex:1;height:auto;aspect-ratio:4/3}.hero-tabs-section--alt .hero__preview{width:100%;height:100%}.hero-tabs-section--alt .hero__tabbar-line-top,.hero-tabs-section--alt .hero__tabbar-line-bottom{display:none}@media all and (max-width: 1024px){.hero-tabs-section{padding:.72rem 0 .88rem}.hero-tabs-section--alt .hero__tabs{flex-direction:column}.hero-tabs-section--alt .hero__bar-wrapper{width:100%}.hero-tabs-section--alt .hero__tabbar{flex-direction:row;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hero-tabs-section--alt .hero__tabbar::-webkit-scrollbar{display:none}.hero-tabs-section--alt .hero__tabbar[data-scroll=start]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - .4rem),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - .4rem),transparent 100%)}.hero-tabs-section--alt .hero__tabbar[data-scroll=middle]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 .4rem,#000 calc(100% - .4rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 .4rem,#000 calc(100% - .4rem),transparent 100%)}.hero-tabs-section--alt .hero__tabbar[data-scroll=end]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 .4rem);mask-image:linear-gradient(to right,transparent 0,#000 .4rem)}.hero-tabs-section--alt .c-tab-link{flex:0 0 auto;scroll-snap-align:start;flex-direction:column;align-items:flex-start;border-left:none;border-bottom:.02rem solid transparent;padding:.12rem .16rem;transition:border-bottom-color .18s cubic-bezier(.23,1,.32,1)}.hero-tabs-section--alt .c-tab-link__title{white-space:nowrap}.hero-tabs-section--alt .c-tab-link__subtitle{display:none}.hero-tabs-section--alt .c-tab-link--active{border-bottom-color:var(--colors-text-light-1, #F9F9F9)}.hero-tabs-section--alt .c-tab-link__divider{display:none}.hero-tabs-section--alt .hero__tab-arrow[data-visible=true]{display:flex}}@media all and (max-width: 480px){.hero-tabs-section{padding:.56rem 0 .72rem}}@media (prefers-reduced-motion: reduce){.hero-tabs-section--alt .c-tab-link,.hero-tabs-section--alt .c-tab-link__title,.hero-tabs-section--alt .c-tab-link__subtitle{transition-duration:.01ms}}.hero__tabs{width:11.62rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.hero__bar-wrapper{position:relative;width:100%;height:100%}.hero__tabbar{align-self:stretch;padding-left:.35rem;padding-right:.24rem;padding-bottom:.23rem;overflow:hidden;display:flex;gap:.24rem;align-items:center}.hero__tabbar-line-top{top:0rem}.hero__tabbar-line-bottom{bottom:.23rem}.hero__tab-arrow{position:absolute;top:50%;z-index:3;display:none;align-items:center;justify-content:center;width:.34rem;height:.34rem;padding:0;border:none;border-radius:50%;cursor:pointer;transform:translateY(-50%);transition:opacity .18s cubic-bezier(.23,1,.32,1)}.hero__tab-arrow svg{width:.16rem;height:.16rem}.hero__tab-arrow--prev{left:.02rem}.hero__tab-arrow--next{right:.02rem}.hero__tabs--dark .hero__tab-arrow{background:var(--colors-text-light-1, #F9F9F9);color:var(--colors-background-dark-1, #161616)}.hero__tabs--light .hero__tab-arrow{background:var(--colors-background-dark-1, #161616);color:var(--colors-text-light-1, #F9F9F9)}.hero__tabcontent{align-self:stretch;height:8.26rem;position:relative}.hero__tabcontent-line-top{top:-.02rem}.hero__tabcontent-line-bottom{bottom:-.02rem}.hero__preview{position:absolute;overflow:hidden;width:100%;left:0;top:0rem;height:8.26rem}.hero__preview-lottie{width:100%;height:100%;position:relative;z-index:2}.hero__preview-img{width:100%;height:100%;position:absolute;object-fit:cover}.hero__preview-video-skeleton{width:100%;height:100%;position:absolute;z-index:3;display:block}.hero__preview-video-skeleton.hidden{display:none}.hero__preview-video{width:100%;height:100%;position:absolute;object-fit:contain;z-index:2}.hero__preview-overlay{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:var(--colors-background-light-2)}@media all and (max-width: 1024px){.hero__tabs{width:6.88rem}.hero__bar-wrapper{width:100%;overflow:scroll}.hero__tabbar{padding-left:.36rem;padding-right:.16rem;overflow:scroll}.hero__tabcontent,.hero__tabcontent .hero__preview{height:4.9rem}}.skeleton-box{display:inline-block;height:100%;width:100%;position:relative;overflow:hidden;background-color:#1c1c1c}.skeleton-box:after{position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#54545400 0,#54545433 20%,#54545480 60%,#54545400);animation:shimmer 2s infinite;content:""}@keyframes shimmer{to{transform:translate(100%)}}@media all and (max-width: 480px){.hero__tabs{width:100%}.hero__bar-wrapper{display:flex;flex-direction:column}.hero__tabcontent,.hero__tabcontent .hero__preview{height:2.33rem}.hero__tabbar{padding-left:.24rem;padding-bottom:.24rem}.hero__tabbar-line-top{top:.15rem}.hero__tabbar-line-bottom{bottom:.24rem}}.c-tab-link{flex:1;min-width:1.2rem;padding:.12rem .12rem 0;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.16rem;cursor:pointer;transition:all .5s cubic-bezier(.215,.61,.355,1)}.c-tab-link__title{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:.02rem;font-family:var(--fonts-family-main);font-weight:500;font-size:.18rem;line-height:.2rem;color:var(--colors-text-grey-1, #727272);transition:all .5s cubic-bezier(.215,.61,.355,1)}.c-tab-link__subtitle{font-family:var(--fonts-family-main);font-weight:500;font-size:.13rem;line-height:.16rem;color:var(--colors-text-grey-1, #727272);opacity:.7;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.c-tab-link__divider{width:100%;align-self:stretch;height:.02rem;position:relative;background:var(--colors-borders-grey-1);transition:all .5s cubic-bezier(.215,.61,.355,1)}.c-tab-link--light .c-tab-link__title,.c-tab-link--light .c-tab-link__subtitle{color:var(--colors-text-grey-2, #A3A3A3)}.c-tab-link--light .c-tab-link__divider{background:var(--colors-borders-grey-2, #B2B2B2)}.c-tab-link--light:hover .c-tab-link__title{color:var(--colors-text-dark, #1E1E1E)}.c-tab-link--light:hover .c-tab-link__divider{background:var(--colors-borders-dark-1, #161616)}.c-tab-link--light.c-tab-link--active .c-tab-link__title{color:var(--colors-text-dark, #1E1E1E)}.c-tab-link--light.c-tab-link--active .c-tab-link__divider{background:var(--colors-borders-dark-1, #161616)}.c-tab-link--dark .c-tab-link__title,.c-tab-link--dark .c-tab-link__subtitle{color:var(--colors-text-grey-1)}.c-tab-link--dark .c-tab-link__divider{background:var(--colors-borders-grey-1)}.c-tab-link--dark:hover .c-tab-link__title{color:var(--colors-text-light)}.c-tab-link--dark:hover .c-tab-link__divider{background:var(--colors-text-light)}.c-tab-link--dark.c-tab-link--active .c-tab-link__title{color:var(--colors-text-light)}.c-tab-link--dark.c-tab-link--active .c-tab-link__divider{background:var(--colors-text-light)}.erp-section{background:var(--colors-background-light-1);padding-bottom:.96rem}.erp-section .erp__features-line-bottom{bottom:0}.erp-section .erp{width:11.63rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start}.erp-section .erp__features-wrapper{position:relative;display:flex;flex-direction:column;width:100%}.erp-section .erp__features-line-horizontal.line{position:absolute;top:0;display:block;left:5.4rem;height:100%}.erp-section .erp__features-line-col1.line{position:absolute;top:0;display:block;left:2.4rem;height:100%}.erp-section .erp__features-line-vertical.line{display:none}.erp-section .erp__heading{align-self:stretch;padding:1.4rem .4rem .8rem;display:inline-flex;justify-content:flex-start;align-items:center;gap:.1rem}.erp-section .erp__title{width:9.6rem;display:flex;flex-direction:column;justify-content:center;color:var(--colors-text-dark-1, #1E1E1E);word-wrap:break-word}.erp-section .erp__row{align-self:stretch;height:2rem;padding-top:.24rem;padding-left:.4rem;padding-right:.5rem;display:inline-flex;justify-content:flex-start;align-items:flex-start;position:relative;gap:.4rem}.erp-section .erp__row .line{top:0}.erp-section .erp__row:nth-child(2) .erp__features-line{display:none}.erp-section .erp__media{width:1.6rem;flex-shrink:0;display:flex;align-items:flex-start;justify-content:center}.erp-section .erp__media-img{width:100%;height:auto;object-fit:contain}.erp-section .erp__lead{width:3.6rem;flex-shrink:0;display:flex;justify-content:flex-start;align-items:flex-start;gap:.21rem}.erp-section .erp__lead-title{color:var(--colors-text-dark-1, #1E1E1E);word-wrap:break-word}.erp-section .erp__desc{flex:1;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.1rem}.erp-section .erp__desc-main{align-self:stretch;color:var(--colors-text-dark-1, #1E1E1E);word-wrap:break-word}.erp-section .erp__desc-sub{align-self:stretch;color:var(--colors-text-grey-1, #727272);word-wrap:break-word}.erp-section .erp__cta{align-self:stretch;padding:.48rem .4rem .4rem;display:inline-flex;justify-content:space-between;align-items:flex-end}.erp-section .erp__cta-line{bottom:0}.erp-section .erp__cta-text{width:5.42rem;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.1rem}.erp-section .erp__cta-title{width:9.6rem;margin-bottom:.32rem;display:flex;flex-direction:column;justify-content:center;color:var(--colors-text-dark-1, #1E1E1E);word-wrap:break-word}.erp-section .erp__cta-sub{align-self:stretch;color:var(--colors-text-grey-1, #727272);word-wrap:break-word}@media all and (max-width: 1024px){.erp-section{padding-bottom:.72rem}.erp-section .erp{width:100%}.erp-section .erp__features-line-horizontal.line,.erp-section .erp__features-line-col1.line{display:none}.erp-section .erp__features-line-vertical.line{display:block}.erp-section .erp__heading{padding-top:1.44rem}.erp-section .erp__row{height:auto;min-height:2rem;width:100%;flex-direction:row;flex-wrap:wrap;gap:.24rem;padding-left:.4rem;padding-bottom:.2rem}.erp-section .erp__media{width:1.6rem;flex-shrink:0}.erp-section .erp__lead{flex:1;width:auto;flex-direction:column}.erp-section .erp__desc{width:100%}.erp-section .erp__cta{flex-direction:column;align-items:flex-start;gap:.24rem}.erp-section .erp__cta-title,.erp-section .erp__title{width:100%}}@media all and (max-width: 480px){.erp-section{padding-bottom:.56rem}.erp-section .erp__heading{padding-top:.6rem;padding-bottom:.6rem;padding-left:.24rem}.erp-section .erp__row{flex-direction:row;flex-wrap:wrap;padding-left:.24rem;padding-right:.2rem;min-height:auto;gap:.16rem}.erp-section .erp__media{width:.8rem;flex-shrink:0}.erp-section .erp__lead{flex:1;width:auto}.erp-section .erp__desc{width:100%}.erp-section .erp__cta{padding-left:.24rem;padding-right:.2rem;padding-top:.4rem}.erp-section .erp__cta-text,.erp-section .erp__cta-title,.erp-section .erp__title,.erp-section .erp__lead-title{width:100%}}.products-section{background:var(--colors-background-dark-1, #161616)}.products-section#homepage-products-section{overflow:visible}.products-section#homepage-products-section .product__video__lottie{position:relative;width:100%;height:100%;top:auto;left:auto;outline:none}.products-section__title{display:none}.products-section .product{border-left:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .2980392157));border-right:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .2980392157));position:relative}.products-section .product .line{width:100vw;left:-4.5rem!important}.products-section .product:first-child .line{display:none}.products-section .product:first-of-type{border-top:none}.products-section .product__text-content{padding:.39rem}.products-section .product__link_mobile{display:none}.products-section .product__title{margin-bottom:.25rem}.products-section .product__description{max-width:5rem}.products-section .product__video{display:block;width:100%}.products-section .product__video-wrapper{position:relative}.products-section .product__video-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,var(--colors-background-dark-1, #161616) 0%,rgba(22,22,22,0) 22.76%,rgba(22,22,22,0) 76.19%,var(--colors-background-dark-1, #161616) 100%)}.products-section .product__video__lottie{width:100%;height:100%}@media all and (min-width: 1025px){.products-section .product{height:7.53rem}.products-section .product .nav-title{display:none}.products-section .product .product__text-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.products-section .product .product__video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}}@media all and (max-width: 1024px){.products-section .product{border-right:none;border-left:none;height:7.2rem;padding-bottom:0}.products-section .product__video-wrapper{position:absolute;width:100%;top:1.06rem;z-index:0}.products-section .product__text-content{position:relative;display:flex;flex-direction:column;height:100%;padding:0;z-index:1}.products-section .product__text-content-inner{display:flex;flex-direction:column;height:100%;padding:.4rem}.products-section .product__link{margin-left:.4rem;margin-bottom:.4rem}.products-section .product .line{display:none}.products-section .product .nav-title{position:relative;display:flex;padding:.4rem;width:100%;height:1.06rem;background:var(--colors-background-dark-2);border-top:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .2980392157));border-bottom:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .2980392157))}.products-section .product .product__title{margin-bottom:.25rem}.products-section .product .product__description{max-width:4.08rem}}@media all and (max-width: 480px){.products-section .product{height:6.86rem}.products-section .product__video-wrapper{top:inherit;bottom:.76rem}.products-section .product__text-content-inner{padding:.25rem}.products-section .product__link{margin-left:.25rem;margin-bottom:.25rem}.products-section .product .nav-title{height:.76rem;padding:.25rem}.products-section .product .product__title{margin-bottom:.26rem}.products-section .product .product__description{max-width:100%}}.scroll-tabs__nav-list{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;position:sticky;top:1rem;height:fit-content;width:3.12rem;z-index:2;background:var(--colors-background-dark-1)}.scroll-tabs__nav-list:before{content:"";position:absolute;top:-1rem;left:0;width:var(--container-width);height:1rem;background:var(--colors-background-dark-1);z-index:1}.scroll-tabs__nav-list .line{left:5.7rem!important}.scroll-tabs__nav-item{margin:0}.scroll-tabs__nav-link{display:block;align-self:stretch;padding:.4rem;text-decoration:none;transition:all .3s ease;border-bottom:1px solid var(--colors-borders-grey-main, rgba(133, 128, 123, .3));transition:all .3s cubic-bezier(.215,.61,.355,1);position:relative;z-index:2}.scroll-tabs__nav-link:hover,.scroll-tabs__nav-link.active{opacity:1}.scroll-tabs__nav-link.active .scroll-tabs__nav-link-text{color:var(--colors-text-light, #F9F9F9)}.scroll-tabs__nav-link:not(.active){opacity:.4}.scroll-tabs__nav-link-text.title-h5{color:var(--colors-text-light, #F9F9F9);word-wrap:break-word;cursor:pointer;user-select:none}.scroll-tabs__content{display:flex;flex-direction:column;gap:0}.visible-desktop,.visible-tablet,.visible-mobile{display:none}@media all and (min-width: 1025px){.scroll-tabs__wrapper{display:grid;grid-template-columns:3.12rem 1fr}.scroll-tabs__nav,.visible-desktop{display:block}.visible-tablet,.visible-mobile{display:none}}.tab-indicator{background:var(--colors-background-dark-2, #2A2A2A);transition:all .4s cubic-bezier(.25,.46,.45,.94)}@media all and (max-width: 1024px){.visible-desktop{display:none}.visible-tablet{display:block}.visible-mobile{display:none}.scroll-tabs__wrapper{display:block}.scroll-tabs__wrapper .line,.scroll-tabs__nav{display:none}}@media all and (max-width: 480px){.visible-desktop,.visible-tablet{display:none}.visible-mobile{display:block}}.industry-section{width:100%;position:relative;margin-top:-1px;padding-top:1rem;padding-bottom:.4rem;background:var(--colors-background-light-1)}.industry-section__line-top-solid{top:0;left:0}.industry-section .hero__tabs{gap:0}.industry-section .hero__tabcontent{height:5.57rem}.industry-section .hero__preview{width:11.62rem;height:5.57rem;left:0;top:0}.industry-container{margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.8rem}.industry-header{width:5.64rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.32rem}.industry-header .industry-subtitle{color:var(--colors-text-grey-1, #727272)}.industry-header__title-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.industry-header__title-line{top:50%}.industry-header__title-line.left{left:-50%;right:auto;transform:translate(-57%)}.industry-header__title-line.right{left:auto;right:-50%;transform:translate(57%)}.industry-title{width:100%;text-align:center;display:flex;justify-content:center;flex-direction:column;color:var(--colors-text-dark, #1E1E1E);margin:0}.industry-subtitle{width:3.72rem;text-align:center;margin:0}.industry-content{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.24rem}@media (max-width: 1024px){.industry-section{padding-top:1.62rem}.industry-section .hero__tabcontent{height:3.3rem}.industry-section .hero__preview{width:100%;height:100%}.industry-container{max-width:8rem;gap:1.28rem}.industry-header__title-line.left{transform:translate(-55%)}.industry-header__title-line.right{transform:translate(55%)}.industry-subtitle{width:3.2rem}}@media (max-width: 480px){.industry-section{padding-top:1.7rem;padding-bottom:.18rem}.industry-section .hero__tabcontent{height:1.56rem}.industry-section .hero__preview{width:100%;height:100%;left:0;top:0}.industry-section .industry-header{width:2.53rem;gap:.3rem}.industry-section .industry-title{width:2.53rem}.industry-section .industry-container{gap:1.08rem}.industry-section .industry-subtitle{width:2.4rem;max-width:3.28rem;font-size:.16rem;line-height:.22rem}.industry-section .industry-content{gap:.16rem}.industry-header__title-wrapper{width:2.53rem}.industry-header__title-line.left{transform:translate(-60%)}.industry-header__title-line.right{transform:translate(60%)}}.hero-all-resources-section{padding-top:1.29rem;min-height:100vh;background-color:var(--colors-background-dark-1);display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1024px){.hero-all-resources-section{padding-top:1.2rem}}@media (max-width: 480px){.hero-all-resources-section{padding-top:1.04rem}}.hero-all-resources-section .breadcrumbs{margin-bottom:.24rem}.hero-all-resources-section__category-title{margin-top:.16rem}.hero-all-resources-section__top-wrapper{max-width:5.6rem;margin:0 .4rem 1.46rem}@media (max-width: 1024px){.hero-all-resources-section__top-wrapper{max-width:4.58rem;margin-bottom:.4rem}}@media (max-width: 480px){.hero-all-resources-section__top-wrapper{max-width:unset;margin:0 .24rem .2rem}}.hero-all-resources-section__featured-item{position:relative}@media (min-width: 1025px){.hero-all-resources-section__featured-item{display:grid;grid-template-columns:minmax(auto,6.29rem) 1px minmax(auto,5.33rem)}}.hero-all-resources-section__featured-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.hero-all-resources-section__featured-item-link:hover~.hero-all-resources-section__featured-item-content-wrapper{background:var(--colors-background-dark-3, #242424)}@media (min-width: 1025px){.hero-all-resources-section__featured-item-link{display:grid;grid-template-columns:minmax(auto,6.29rem) 1px minmax(auto,5.33rem)}}.hero-all-resources-section__featured-item-content-wrapper{padding:.4rem;transition:background .2s ease-in-out}@media (max-width: 480px){.hero-all-resources-section__featured-item-content-wrapper{padding:.24rem}}.hero-all-resources-section__featured-item-content-wrapper:last-child{display:flex;flex-direction:column;justify-content:space-between;gap:.59rem}@media (max-width: 1024px){.hero-all-resources-section__featured-item-content-wrapper:last-child{min-height:3.95rem}}@media (max-width: 480px){.hero-all-resources-section__featured-item-content-wrapper:last-child{padding-bottom:.43rem;min-height:3.82rem}}.hero-all-resources-section__featured-item-title{margin:.24rem 0 .16rem}@media (max-width: 480px){.hero-all-resources-section__featured-item-title{min-height:.78rem}}.hero-all-resources-section__featured-item-description{align-self:stretch;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero-all-resources-section__featured-item-image{width:5.49rem;aspect-ratio:549/314;object-fit:contain}@media (max-width: 1024px){.hero-all-resources-section__featured-item-image{width:100%}}.hero-all-resources-section__featured-item-footer{display:flex;justify-content:space-between;align-items:center;gap:.24rem}@media (max-width: 480px){.hero-all-resources-section__featured-item-footer{flex-direction:column;align-items:flex-start}}.hero-all-resources-section__featured-item-info{display:flex;align-items:center;gap:.16rem}.hero-all-resources-section__featured-item-author{position:relative;display:flex;align-items:center;gap:.12rem}.hero-all-resources-section__featured-item-author:is(a) .hero-all-resources-section__featured-item-author-name{text-decoration:underline;transition:color .2s ease-in-out}.hero-all-resources-section__featured-item-author:is(a):hover .hero-all-resources-section__featured-item-author-name{color:var(--colors-text-grey-1, #727272)}.hero-all-resources-section__featured-item-author-avatar{width:.34rem;height:.34rem}.hero-all-resources-section__featured-item-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.hero-all-resources-section__featured-item-date{flex-shrink:0}.hero-all-resources-section__featured-item-line{min-height:.34rem}.hero-all-resources-section__featured-item-arrow svg{display:block;width:.14rem;height:.11rem}.hero-all-resources-section__featured-item-arrow svg path{fill:var(--colors-text-light, #F9F9F9)}@media (max-width: 1024px){.hero-all-resources-section__line-desktop{display:none}}@media (min-width: 1025px){.hero-all-resources-section__line-mobile-tablet{display:none}}.about-intro-section__title-wrapper{padding:.4rem .4rem 1rem}@media (max-width: 1024px){.about-intro-section__title-wrapper{padding-bottom:.8rem}}@media (max-width: 480px){.about-intro-section__title-wrapper{padding:.25rem .25rem .6rem}}.about-intro-section__team-photo{padding:40px;background:var(--colors-background-dark-2, #2A2A2A)}@media (max-width: 480px){.about-intro-section__team-photo{padding:.24rem}}.about-intro-section__team-photo img{width:100%}.about-intro-section__subsection{padding:.4rem .4rem 1rem;display:grid;grid-template-columns:1fr minmax(auto,4.81rem);gap:.4rem}@media (max-width: 1024px){.about-intro-section__subsection{grid-template-columns:1fr;padding-bottom:.8rem}}@media (max-width: 480px){.about-intro-section__subsection{padding:.25rem .25rem .6rem}}.about-intro-section__subsection-title{max-width:3.75rem;flex-shrink:0}.about-intro-section__subsection-blocks{max-width:4.81rem;display:flex;flex-direction:column;gap:.4rem}@media (max-width: 1024px){.about-intro-section__subsection-blocks{gap:.6rem}}.about-intro-section__subsection-block-title{margin-bottom:.16rem}.partners-section{padding-top:.4rem;background:var(--colors-background-light-1, #E6E3E0)}@media (max-width: 480px){.partners-section{padding-top:.24rem}}.partners-section .container{position:static}.partners-section__title{margin:0 auto;max-width:6.68rem;text-align:center}@media (max-width: 1024px){.partners-section__title{max-width:5.12rem}}@media (max-width: 480px){.partners-section__title{max-width:2.53rem}}.partners-section__title-line.line{width:calc((100vw - 6.68rem - .8rem) / 2 - .05rem)}@media (max-width: 1024px){.partners-section__title-line.line{width:calc((100vw - 5.12rem - .4rem) / 2 - .05rem)}}@media (max-width: 480px){.partners-section__title-line.line{width:calc((100vw - 2.53rem - .4rem) / 2 - .05rem)}}.partners-section__title-line.line.left{left:0}.partners-section__title-line.line.right{right:0}.partners-section__title-wrapper{min-height:7rem;padding:.4rem 0;display:flex;align-items:center}@media (max-width: 1024px){.partners-section__title-wrapper{min-height:6rem}}@media (max-width: 480px){.partners-section__title-wrapper{min-height:5.82rem}}.partners-section__member{padding:.4rem}@media (max-width: 480px){.partners-section__member{padding:.25rem}}.partners-section__member-wrapper{display:grid;grid-template-columns:1fr minmax(auto,3.37rem);gap:.4rem}@media (min-width: 1025px){.partners-section__member-wrapper{position:relative}}@media (max-width: 1024px){.partners-section__member-wrapper{grid-template-columns:1fr}}.partners-section__member-text-content{display:flex;flex-direction:column;gap:.1rem}@media (min-width: 1025px){.partners-section__member-text-content{max-width:5.75rem}}@media (min-width: 1025px){.partners-section__member-info{position:absolute;bottom:0;left:0;max-width:5.75rem}}.partners-section__member-quote{margin-top:.14rem;padding-left:.1rem;border-left:2px solid var(--colors-background-dark-1, #161616)}.partners-section__member-quote:before{content:'"'}.partners-section__member-quote:after{content:'"'}@media (min-width: 481px) and (max-width: 1024px){.partners-section__member-photo{max-width:3.37rem}}.career-section{background:var(--colors-background-light-1, #E6E3E0);padding-bottom:.4rem}@media (max-width: 480px){.career-section{padding-bottom:.24rem}}.career-section__header{display:flex;justify-content:space-between;gap:.4rem;padding:.4rem .4rem 1rem}@media (max-width: 1024px){.career-section__header{flex-direction:column;padding-bottom:.8rem}}@media (max-width: 480px){.career-section__header{padding:.25rem .25rem .6rem}}.career-section__vacancy{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.34rem;padding:.24rem .17rem .19rem .4rem;min-height:1.43rem}@media (max-width: 1024px){.career-section__vacancy{gap:.42rem .4rem;padding:.4rem;justify-content:flex-start}}@media (max-width: 480px){.career-section__vacancy{flex-direction:column;gap:.24rem;padding:.25rem}}.career-section__vacancy:last-of-type{min-height:1.25rem}.career-section__vacancy-title{width:6.13rem}@media (max-width: 1024px){.career-section__vacancy-title{width:100%}}@media (max-width: 480px){.career-section__vacancy-title{margin-bottom:.18rem}}.career-section__vacancy-employment-type,.career-section__vacancy-location{width:1.4rem}@media (min-width: 481px) and (min-width: 1025px){.career-section__vacancy-employment-type,.career-section__vacancy-location,.career-section__vacancy-arrow{margin-top:.02rem}}@media (min-width: 1025px){.career-section__vacancy-arrow{opacity:0;transition:opacity .15s ease-in-out}}@media (min-width: 481px) and (max-width: 1024px){.career-section__vacancy-arrow{flex:1;display:flex;justify-content:flex-end}}.career-section__vacancy-arrow svg{display:block;width:.24rem;height:.21rem}@media (min-width: 1025px){.career-section__vacancy:hover .career-section__vacancy-arrow{opacity:1}}.careers-impact{position:relative;z-index:3;isolation:isolate;background-color:var(--colors-background-light-1);color:var(--colors-text-dark-1);overflow:hidden}.careers-impact:has(.careers-impact__line-top){padding-top:0}@media (max-width: 480px){.careers-impact:has(.careers-impact__line-top){padding-top:0}}.careers-impact__inner .line-responsive{display:none}.careers-impact__title-wrapper{width:6.68rem;min-height:2.3rem;padding:.18rem 0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}@media (min-width: 481px) and (max-width: 1024px){.careers-impact__title-wrapper{min-height:auto;padding:.6rem 0}}@media (max-width: 480px){.careers-impact__title-wrapper{min-height:1.4rem}}.careers-impact__title{text-align:center}.careers-impact__title-line{top:50%}.careers-impact__title-line.left{left:-50%;right:auto;transform:translate(-57%)}.careers-impact__title-line.right{left:auto;right:-50%;transform:translate(57%)}.careers-impact__title-line.bottom{top:auto;bottom:0}.careers-impact__cards{display:flex;flex-direction:row;justify-content:center;align-items:stretch}.careers-impact__card{position:relative;padding:.6rem .4rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.128rem;flex:1;text-align:center}@media (min-width: 1025px){.careers-impact__card{min-height:3.77rem}}.careers-impact__card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;z-index:0;pointer-events:none;background:var(--colors-borders-grey-main)}.careers-impact__card:after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;z-index:0;pointer-events:none;background:var(--colors-borders-grey-main)}@media (min-width: 1025px){.careers-impact__card:not(:last-child):after{display:none}}.careers-impact__card-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.16rem}.careers-impact__card-title{width:100%;margin-block:0;color:var(--colors-text-dark-1)}.careers-impact__card-desc{color:var(--colors-text-grey-1);width:100%;margin-block:0}.careers-impact .line-desktop{display:none!important}@media all and (max-width: 1024px){.careers-impact__inner .line-desktop{display:none}.careers-impact__inner .line-responsive{display:block;left:50%}.careers-impact__title-wrapper{width:5.12rem;min-height:auto;padding:1.2rem 0}.careers-impact__title-line.left{transform:translate(-55%)}.careers-impact__title-line.right{transform:translate(55%)}.careers-impact__cards{flex-direction:column}.careers-impact__card{align-items:flex-start;text-align:start;padding:.6rem .4rem .4rem}.careers-impact__card-desc{width:3.38rem}}@media all and (max-width: 480px){.careers-impact__title-wrapper{width:2.53rem;min-height:2.8rem;padding:.18rem 0}.careers-impact__title-line.left{transform:translate(-60%)}.careers-impact__title-line.right{transform:translate(60%)}.careers-impact__card{padding:.4rem .24rem}.careers-impact__card-desc{width:100%}}.inner-competitor-hero-section{position:relative;overflow:hidden;background:var(--colors-background-dark-1, #161616)}.inner-competitor-hero-section__background-layer{pointer-events:none;position:absolute;inset:0;z-index:0}.inner-competitor-hero-section__visuals{position:absolute;inset:0}.inner-competitor-hero-section__rail{position:absolute;display:block;height:7.81rem;top:0;object-fit:cover}.inner-competitor-hero-section__rail--left{left:0}.inner-competitor-hero-section__rail--right{right:0}.inner-competitor-hero-section__rail--center{display:none}.inner-competitor-hero-section__container{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1.7rem 0 0}.inner-competitor-hero-section__content{width:5.82rem;text-align:center;margin-bottom:.32rem}.inner-competitor-hero-section__eyebrow{margin-bottom:.23rem;opacity:.6}.inner-competitor-hero-section__title{margin-bottom:.2rem}.inner-competitor-hero-section__description{width:4.19rem;margin:0 auto}.inner-competitor-hero-section__benefits{margin-top:1.26rem;display:grid;justify-content:center;grid-template-columns:repeat(3,1.35rem);gap:.72rem}.inner-competitor-hero-section__benefit{display:flex;flex-direction:column;align-items:center;gap:.1rem}.inner-competitor-hero-section__benefit p{max-width:1.8rem;text-align:center}.inner-competitor-hero-section__benefit-icon{width:.18rem;height:.18rem}@media all and (max-width: 1024px){.inner-competitor-hero-section__container{padding:1.6rem 0 0}.inner-competitor-hero-section__rail--left,.inner-competitor-hero-section__rail--right{display:none}.inner-competitor-hero-section__rail--center{position:relative;display:block;top:-3.19rem;left:0;scale:1.12;width:100%;height:auto;object-fit:cover;z-index:-1}.inner-competitor-hero-section__content{position:relative;width:100%;margin-bottom:-2.56rem;z-index:1}.inner-competitor-hero-section__title,.inner-competitor-hero-section__description{width:4.2rem;margin:0 auto}.inner-competitor-hero-section__title{margin-bottom:.24rem}.inner-competitor-hero-section__benefits{margin-top:.82rem}}@media all and (max-width: 480px){.inner-competitor-hero-section__container{padding:1.2rem 0 0}.inner-competitor-hero-section__content{width:100%;text-align:left;margin-bottom:-3.7rem}.inner-competitor-hero-section__eyebrow{padding:0 .16rem}.inner-competitor-hero-section__title{width:100%;margin-bottom:.26rem;padding:0 .16rem}.inner-competitor-hero-section__description{width:100%;padding:0 .16rem}.inner-competitor-hero-section__benefits{margin-top:.38rem;padding:0 .16rem;grid-template-columns:1fr;gap:.32rem}.inner-competitor-hero-section__benefit{flex-direction:row;align-items:flex-start;gap:.13rem}.inner-competitor-hero-section__benefit p{max-width:1.4rem;text-align:left}.inner-competitor-hero-section__benefit-icon{width:.13rem;height:auto;margin-top:.06rem;margin-left:.06rem}.inner-competitor-hero-section__rail--center{top:-1.6rem;scale:2.37}}.competitors-hero{background-color:var(--colors-background-dark-1, #161616);position:relative;overflow:hidden;min-height:100vh}.competitors-hero__container{padding:1.23rem 0 .4rem}@media (max-width: 1024px){.competitors-hero__container{padding:1.2rem 0 0}}@media (max-width: 480px){.competitors-hero__container{padding:1rem 0 0}}.competitors-hero__inner{margin:0 .4rem;display:flex;flex-direction:column;gap:.24rem}@media (max-width: 480px){.competitors-hero__inner{margin:0 .24rem}}.competitors-hero .breadcrumbs{margin-bottom:0}.competitors-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:.32rem;max-width:5.78rem}.competitors-hero__title{color:var(--colors-text-light, #f9f9f9);margin:0;word-wrap:break-word}.competitors-hero__desc{color:var(--colors-text-grey-2, #a3a3a3);margin:0}.competitors-hero__button{margin-top:0}.competitors-hero__image-wrap{margin:0 auto;width:100%;height:5.45rem;margin-top:.4rem;border-radius:.08rem;overflow:hidden}@media (max-width: 1024px){.competitors-hero__image-wrap{margin-top:1.2rem;height:3.25rem}}@media (max-width: 480px){.competitors-hero__image-wrap{margin-top:.55rem;height:1.55rem}}.competitors-hero__image{width:100%;height:100%;display:block;object-fit:cover}.competitors-hero__partners{width:100%}.competitors-hero__partners-logos{position:relative}.competitors-hero__partners-tablet{display:none}@media (max-width: 1024px){.competitors-hero__partners-tablet{display:block}}.competitor-comparison-section{position:relative;padding:.96rem 0 .4rem;background:var(--colors-background-dark-1, #161616)}.competitor-comparison-section .line.competitor-comparison-section__line.top{top:.4rem}.competitor-comparison-section .line.competitor-comparison-section__line.left{left:-1.4rem}.competitor-comparison-section .line.competitor-comparison-section__line.right{right:-1.4rem}.competitor-comparison-section .line.competitor-comparison-section__line--head-top{top:0}.competitor-comparison-section .line.competitor-comparison-section__line--head-bottom,.competitor-comparison-section .line.competitor-comparison-section__line--table-bottom{bottom:0}.competitor-comparison-section .container{display:flex;flex-direction:column;align-items:center;justify-content:center}.competitor-comparison-section__header{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:.96rem 0 1.5rem;text-align:center}.competitor-comparison-section__header .line{width:calc((100vw - 6.68rem - .8rem) / 2 - .05rem)}.competitor-comparison-section__title{width:5.48rem}.competitor-comparison-section__table{display:flex;flex-direction:column}.competitor-comparison-section__row{display:grid;grid-template-columns:3.53rem 4.04rem 4.04rem;align-items:stretch;gap:0;background:transparent}.competitor-comparison-section__row:not(:first-child):not(:nth-last-child(2)){border-bottom:1px solid var(--colors-borders-grey-main)}.competitor-comparison-section__row--head{position:relative;border:none}.competitor-comparison-section__row--head .competitor-comparison-section__cell{padding:.24rem .4rem}.competitor-comparison-section__row--head .competitor-comparison-section__cell--doss,.competitor-comparison-section__row--head .competitor-comparison-section__cell--competitor{justify-content:center}.competitor-comparison-section__cell{display:flex;align-items:center;padding:.2rem .4rem}.competitor-comparison-section__cell:not(:last-child){border-right:1px solid var(--colors-borders-grey-main)}.competitor-comparison-section__cell.competitor-comparison-section__cell--competitor{border-right:none}.competitor-comparison-section__cell--label{justify-content:flex-start}.competitor-comparison-section__cell--doss,.competitor-comparison-section__cell--competitor{justify-content:flex-start;align-items:flex-start}.competitor-comparison-section__cell--doss{background:var(--colors-background-dark-2, #1c1c1c)}.competitor-comparison-section__pill,.competitor-comparison-section__logo{height:.29rem}.competitor-comparison-section__pill svg,.competitor-comparison-section__pill img,.competitor-comparison-section__logo svg,.competitor-comparison-section__logo img{display:block;width:auto;height:100%;object-fit:cover}.competitor-comparison-section__pill--doss path,.competitor-comparison-section__logo--doss path{fill:var(--colors-text-light-1)}.competitor-comparison-section__value-wrapper{display:flex;gap:.12rem;align-items:flex-start}.competitor-comparison-section__value a{color:inherit;text-decoration:underline;text-underline-offset:.02rem;transition:color .3s cubic-bezier(.17,.17,.43,1)}.competitor-comparison-section__value a:hover{color:var(--colors-text-grey-1, #727272)}.competitor-comparison-section__icon{flex:0 0 auto;width:.16rem;height:.16rem;margin-top:.04rem;border-radius:100%;display:inline-flex;align-items:center;justify-content:center}.competitor-comparison-section__icon svg{display:block;width:100%;height:auto}@media all and (max-width: 1024px){.competitor-comparison-section{padding-top:1.18rem}.competitor-comparison-section__header{padding:0 0 .8rem}.competitor-comparison-section__table{grid-template-columns:repeat(2,1fr)}.competitor-comparison-section__row{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.competitor-comparison-section__row--head{background:var(--colors-background-dark-1, #161616)}.competitor-comparison-section__row--head .competitor-comparison-section__cell--label{display:none}.competitor-comparison-section__row--head .competitor-comparison-section__cell,.competitor-comparison-section__cell{padding:.16rem .2rem}.competitor-comparison-section__cell--label{grid-column:1/3;grid-row:1;justify-content:center;border-bottom:1px solid var(--colors-borders-grey-main)}.competitor-comparison-section__cell--doss{grid-column:1;grid-row:2}.competitor-comparison-section__cell--competitor{grid-column:2;grid-row:2}.competitor-comparison-section__value-wrapper{gap:.08rem}.competitor-comparison-section__pill,.competitor-comparison-section__logo{height:.19rem}.competitor-comparison-section__icon{width:.12rem;height:.12rem}}@media all and (max-width: 480px){.competitor-comparison-section{padding-top:.74rem;padding-bottom:.27rem}.competitor-comparison-section .line.competitor-comparison-section__line.top{top:.2rem}.competitor-comparison-section__header{padding-bottom:.5rem}.competitor-comparison-section__title{width:100%}.competitor-comparison-section__icon{width:.16rem;height:.16rem}.competitor-comparison-section__value-wrapper{gap:.12rem}}.competitor-operations-section{background:var(--colors-background-light-1, #E6E3E0);padding-bottom:.4rem}.competitor-operations-section .competitor-operations-section__line-top{top:.4rem}.competitor-operations-section .competitor-operations-section__line-bottom,.competitor-operations-section .competitor-operations-section__item-line-bottom{bottom:0rem}.competitor-operations-section__header{position:relative;padding:2.2rem .4rem .4rem}.competitor-operations-section__title{width:6.69rem}.competitor-operations-section__item{position:relative;display:grid;grid-template-columns:5.41rem 6.2rem}.competitor-operations-section__item-left{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:.24rem;padding:.4rem}.competitor-operations-section__item-left:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem)}.competitor-operations-section__icon-wrapper{width:.32rem;height:.32rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.competitor-operations-section__icon-wrapper img{width:100%;height:100%;object-fit:cover}.competitor-operations-section__item-right{display:flex;flex-direction:column;gap:.24rem;padding:.4rem}.competitor-operations-section__copy{display:flex;flex-direction:column;gap:.16rem}.competitor-operations-section__item-subtitle,.competitor-operations-section__item-text{margin:0}.competitor-operations-section__item-text a{color:inherit;text-decoration:underline;text-underline-offset:.02rem;transition:color .3s cubic-bezier(.17,.17,.43,1)}.competitor-operations-section__item-text a:hover{color:var(--colors-text-grey-2, #727272)}.competitor-operations-section__item-image{display:flex;align-items:center;justify-content:flex-end;width:4.7rem;background:var(--colors-background-dark-4)}.competitor-operations-section__item-image img{width:100%;object-fit:contain;height:auto}@media all and (max-width: 1024px){.competitor-operations-section{padding-bottom:0}.competitor-operations-section__header{padding-top:1.2rem}.competitor-operations-section__title{width:100%}.competitor-operations-section__item{grid-template-columns:1fr}.competitor-operations-section__item-left{position:relative;flex-direction:column}.competitor-operations-section__item-left:after{content:"";position:absolute;top:initial;bottom:0;left:.4rem;right:initial;width:calc(100% - .8rem);height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem)}.competitor-operations-section__icon-wrapper{width:.48rem;height:.48rem}.competitor-operations-section__item-right{gap:.4rem}.competitor-operations-section__item-image{width:100%}}@media all and (max-width: 480px){.competitor-operations-section .competitor-operations-section__line-top{display:none}.competitor-operations-section__header{padding:1.2rem .24rem .4rem}.competitor-operations-section__item{padding:.4rem .24rem}.competitor-operations-section__item-left{padding:0;padding-bottom:.41rem;gap:.2rem}.competitor-operations-section__item-left:after{left:0;width:100%}.competitor-operations-section__item-right{padding:0;padding-top:.4rem}.competitor-operations-section__icon-wrapper{width:.4rem;height:.4rem}}.competitor-comparison-scheme-section{background:var(--colors-background-dark-1, #161616)}.competitor-comparison-scheme-section__container{position:relative;display:flex;flex-direction:column;align-items:center;padding:.25rem 0 .27rem}.competitor-comparison-scheme-section__image-wrapper{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto}.competitor-comparison-scheme-section__image{width:100%;height:auto;object-fit:cover}@media all and (max-width: 1024px){.competitor-comparison-scheme-section__container{padding:.17rem 0}}.competitors-see-how-different{position:relative;background:var(--colors-background-dark-1, #161616);overflow:hidden;display:flex;flex-direction:column;align-items:stretch;gap:1px;margin-bottom:.4rem;margin-top:.4rem}@media (max-width: 1024px){.competitors-see-how-different{margin-top:0rem;margin-bottom:0rem}}.competitors-see-how-different__line-top{top:0;left:0;width:100vw;margin-left:calc(-50vw + 50%)}.competitors-see-how-different__line-after-header{top:4rem;left:0;width:100vw;margin-left:calc(-50vw + 50%)}@media (max-width: 1024px){.competitors-see-how-different__line-after-header{top:3.2rem}}@media (max-width: 480px){.competitors-see-how-different__line-after-header{top:2rem}}.competitors-see-how-different__line-after-header-solid{top:3.7rem;left:0;width:100vw;margin-left:calc(-50vw + 50%)}@media (max-width: 1024px){.competitors-see-how-different__line-after-header-solid{display:none}}@media (max-width: 480px){.competitors-see-how-different__line-after-header-solid{display:none}}.competitors-see-how-different__line-bottom{bottom:0;left:0;width:100vw;margin-left:calc(-50vw + 50%)}.competitors-see-how-different .container{padding:0 .4rem}@media (max-width: 1024px){.competitors-see-how-different .container{padding:0}}@media (max-width: 480px){.competitors-see-how-different .container{padding:0}}.competitors-see-how-different__header{display:flex;justify-content:center;align-items:center;padding-top:1.1rem;padding-bottom:1.95rem}@media (max-width: 1024px){.competitors-see-how-different__header{min-height:3.2rem}}@media (max-width: 480px){.competitors-see-how-different__header{min-height:1.6rem;padding:.4rem 0rem .24rem}}.competitors-see-how-different__title{text-align:center;max-width:6.68rem;display:flex;flex-direction:column;gap:0;margin:0}@media (max-width: 1024px){.competitors-see-how-different__title{max-width:100%}}@media (max-width: 480px){.competitors-see-how-different__title{max-width:3.24rem}}.competitors-see-how-different__title-line{display:block}.competitors-see-how-different__grid-wrap{position:relative}@media (max-width: 480px){.competitors-see-how-different__grid-wrap{padding:0 0 .24rem;max-width:3.24rem;margin:0 auto}}.competitors-see-how-different__grid-wrap--desktop,.competitors-see-how-different__grid-wrap--tablet,.competitors-see-how-different__grid-wrap--mobile{display:none;flex-direction:column;gap:0}.competitors-see-how-different__row{position:relative;display:grid;width:100%;margin:0 auto}.competitors-see-how-different__row--not-first:before{content:"";position:absolute;top:0;height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none}.competitors-see-how-different__row--first:after,.competitors-see-how-different__row--middle:after{content:"";position:absolute;bottom:0;height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none}.competitors-see-how-different__grid-wrap--desktop .competitors-see-how-different__row{grid-template-columns:repeat(3,1fr);gap:.25rem .235rem;max-width:11.62rem}.competitors-see-how-different__grid-wrap--desktop .competitors-see-how-different__row--not-first{margin-top:.25rem}.competitors-see-how-different__grid-wrap--desktop .competitors-see-how-different__row--not-first:before{left:-.4rem;right:-.4rem}.competitors-see-how-different__grid-wrap--desktop .competitors-see-how-different__row--first:after,.competitors-see-how-different__grid-wrap--desktop .competitors-see-how-different__row--middle:after{left:-.4rem;right:-.4rem}.competitors-see-how-different__grid-wrap--tablet .competitors-see-how-different__row{grid-template-columns:repeat(2,1fr);gap:0;max-width:6.88rem}.competitors-see-how-different__grid-wrap--tablet .competitors-see-how-different__row--not-first:before{left:0;right:0}@media (max-width: 1024px){.competitors-see-how-different__grid-wrap--tablet .competitors-see-how-different__row--not-first:before{display:none}}.competitors-see-how-different__grid-wrap--tablet .competitors-see-how-different__row--first:after,.competitors-see-how-different__grid-wrap--tablet .competitors-see-how-different__row--middle:after{left:0;right:0}.competitors-see-how-different__grid-wrap--tablet .competitors-see-how-different__row--last:before{display:none}.competitors-see-how-different__grid-wrap--mobile .competitors-see-how-different__row{grid-template-columns:1fr;max-width:100%;gap:.24rem}.competitors-see-how-different__grid-wrap--mobile .competitors-see-how-different__row--not-first{margin-top:0}.competitors-see-how-different__grid-wrap--mobile .competitors-see-how-different__row--not-first:before{left:0;right:0}@media (max-width: 1024px){.competitors-see-how-different__grid-wrap--mobile .competitors-see-how-different__row--not-first:before{display:none}}.competitors-see-how-different__grid-wrap--mobile .competitors-see-how-different__row--first:after,.competitors-see-how-different__grid-wrap--mobile .competitors-see-how-different__row--middle:after{left:0;right:0}.competitors-see-how-different__grid-wrap--mobile .competitors-see-how-different__row--last:before{display:none}.competitors-see-how-different__card{position:relative;overflow:hidden}.competitors-see-how-different__card:before,.competitors-see-how-different__card:after{content:"";position:absolute;top:1px;bottom:1px;width:1px;background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none;z-index:1}.competitors-see-how-different__card:before{left:0}.competitors-see-how-different__card:after{right:0}@media (max-width: 1024px){.competitors-see-how-different__card--first-in-row:before{display:none}}@media (max-width: 1024px){.competitors-see-how-different__card:not(.competitors-see-how-different__card--first-in-row):before{display:none}}@media (max-width: 480px){.competitors-see-how-different__card:not(.competitors-see-how-different__card--first-in-row):before{display:none}}@media (max-width: 1024px){.competitors-see-how-different__card:not(.competitors-see-how-different__card--first-in-row):after{display:none}}@media (max-width: 480px){.competitors-see-how-different__card:not(.competitors-see-how-different__card--first-in-row):after{display:none}}@media (max-width: 480px){.competitors-see-how-different__card:before,.competitors-see-how-different__card:after{display:none}}.competitors-see-how-different__card-inner{display:flex;flex-direction:column;gap:.44rem;padding:.24rem .24rem .48rem;text-decoration:none;color:inherit;transition:background .2s ease}@media (min-width: 481px) and (max-width: 1024px){.competitors-see-how-different__card-inner{padding:.4rem .4rem .35rem;gap:.44rem}}@media (max-width: 480px){.competitors-see-how-different__card-inner{padding:.24rem;gap:.4rem}}.competitors-see-how-different a.competitors-see-how-different__card-inner:hover{background:var(--colors-background-dark-3, #1e1e1e)}.competitors-see-how-different__card-image-wrap{background:var(--colors-backgrounds-dark-4, #111);aspect-ratio:297/171;width:100%;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}@media (max-width: 480px){.competitors-see-how-different__card-image-wrap{aspect-ratio:295/171}}.competitors-see-how-different__card-image{width:1.9rem;height:1rem;object-fit:contain}.competitors-see-how-different__card-body{display:flex;flex-direction:column;gap:.12rem;max-width:2.7rem}@media (max-width: 1024px){.competitors-see-how-different__card-body{max-width:none;gap:.14rem}}@media (max-width: 480px){.competitors-see-how-different__card-body{gap:.12rem}}.competitors-see-how-different__card-tag{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1024px){.competitors-see-how-different__card-tag{font-size:16px;line-height:22px}}@media (max-width: 480px){.competitors-see-how-different__card-tag{font-size:16px;line-height:22px}}.competitors-see-how-different__card-title{margin:0;color:var(--colors-text-light, #f9f9f9);word-wrap:break-word}@media (max-width: 1024px){.competitors-see-how-different__card-title{font-size:24px;line-height:26px;letter-spacing:-.72px}}@media (max-width: 480px){.competitors-see-how-different__card-title{font-size:22px;line-height:26px;letter-spacing:-.66px}}@media all and (min-width: 1025px){.competitors-see-how-different__grid-wrap--desktop{display:flex}.competitors-see-how-different__grid-wrap--tablet,.competitors-see-how-different__grid-wrap--mobile{display:none}}@media all and (max-width: 1024px) and (min-width: 481px){.competitors-see-how-different__grid-wrap--desktop,.competitors-see-how-different__grid-wrap--mobile{display:none}.competitors-see-how-different__grid-wrap--tablet{display:flex}}@media all and (max-width: 480px){.competitors-see-how-different__grid-wrap--desktop,.competitors-see-how-different__grid-wrap--tablet{display:none}.competitors-see-how-different__grid-wrap--mobile{display:flex}}.press-block-section{visibility:visible!important;margin-top:-1px;overflow:hidden}.press-block-section__line-top{top:0}.press-block-section__line-bottom{bottom:0}.press-block-section__container{max-width:960px;margin:0 auto;padding:.8rem .4rem 1rem}@media (max-width: 480px){.press-block-section__container{padding:.5rem .24rem .6rem}}.press-block-section__title{position:relative;display:flex;flex-direction:column;gap:.32rem;width:100%;text-align:center;margin-bottom:.48rem}.press-block-section__title-line{top:.54rem;width:var(--container-width)}.press-block-section__title-line.left{left:-50%;right:auto;transform:translate(-89%)}.press-block-section__title-line.right{left:auto;right:-50%;transform:translate(89%)}.press-block-section__title .line-container{position:relative;width:100%;height:.01rem}.press-block-section__content{margin-top:.24rem}.download-buttons-section{overflow:visible}.download-buttons-section .impact-section__line-top,.download-buttons-section .impact__title-line.bottom{width:100%;left:0;transform:none}.download-buttons-section .impact{display:flex;flex-direction:column;min-height:5.2rem}.download-buttons-section .impact__cards{flex:1;display:flex;flex-direction:column;justify-content:center}.download-buttons-section .download-buttons__cards-wrapper{position:relative;z-index:0;padding-top:.4rem}.download-buttons-section .download-buttons__line{z-index:10}.download-buttons-section .download-buttons__line--top-solid{top:0}.download-buttons-section .download-buttons__line--top-dashed{top:.4rem}.download-buttons-section .download-buttons__line--bottom{bottom:0}.download-buttons-section .impact .impact__title-wrapper{min-height:2.76rem;padding:.22rem 0}.download-buttons-section .impact .impact__title-wrapper .download-buttons__title-desc{margin:.32rem auto;text-align:center;max-width:4.81rem}.download-buttons-section .download-buttons__cards{position:relative;z-index:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.24rem;padding:0 .4rem;width:100%}.download-buttons-section .download-buttons__card{position:relative}.download-buttons-section .download-buttons__card-link{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:2.1rem;height:100%;padding:.24rem;text-decoration:none;color:inherit;position:relative;z-index:1;background:var(--colors-background-light-2, #E0DCD8);overflow:hidden}.download-buttons-section .download-buttons__card-link:before{content:"";position:absolute;inset:0;background:var(--colors-background-light-4, #CCC6BF);transform:translateY(100%);transition:transform .5s cubic-bezier(.215,.61,.355,1);z-index:-1}.download-buttons-section .download-buttons__card-link:hover:before{transform:translateY(0)}.download-buttons-section .download-buttons__card-title{color:var(--colors-text-dark-1, #1a1a1a)}.download-buttons-section .download-buttons__card-link--asset{gap:.12rem}.download-buttons-section .download-buttons__card-link--asset .download-buttons__card-icon{display:flex;align-items:center;justify-content:center;color:var(--colors-text-dark-1, #1a1a1a)}.download-buttons-section .download-buttons__card-link--asset .download-buttons__card-icon svg{width:.24rem;height:.24rem}.download-buttons-section.stats-and-callouts-section .download-buttons__cards-wrapper{overflow:visible}.download-buttons-section.stats-and-callouts-section .download-buttons__cards{grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.download-buttons-section .download-buttons__card-link--stat{cursor:default;justify-content:flex-start;padding-top:.72rem}.download-buttons-section .download-buttons__card-link--stat:before{display:none}.download-buttons-section .download-buttons__card-link--stat .download-buttons__card-value{color:var(--colors-text-dark-1, #1a1a1a)}.download-buttons-section .download-buttons__card-link--stat .download-buttons__card-label{color:var(--colors-text-grey-1, #727272);margin-top:.08rem;white-space:pre-line}@media (min-width: 481px) and (max-width: 1024px){.download-buttons-section .impact{min-height:4.4rem}.download-buttons-section .impact .impact__title-wrapper{padding:.72rem 0}.download-buttons-section .download-buttons__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.download-buttons-section.stats-and-callouts-section .download-buttons__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media all and (max-width: 480px){.download-buttons-section .impact{min-height:3.8rem}.download-buttons-section .impact .impact__title-wrapper{min-height:1.68rem;padding:.22rem 0}.download-buttons-section .download-buttons__cards-wrapper{padding-top:.24rem}.download-buttons-section .download-buttons__line--top-dashed{top:.24rem}.download-buttons-section .download-buttons__line--bottom{bottom:0}.download-buttons-section .download-buttons__cards{grid-template-columns:1fr;padding:0 .24rem}.download-buttons-section .download-buttons__card-link{min-height:1.6rem}.download-buttons-section.stats-and-callouts-section .download-buttons__cards{grid-template-columns:1fr;grid-auto-rows:minmax(.8rem,auto)}.download-buttons-section.stats-and-callouts-section .download-buttons__card-link--stat{padding-top:.5rem}}.partners-mini-title{padding-top:0}.partners-mini-title__wrapper{position:relative;width:6.68rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;min-height:2.76rem;padding:.22rem 0}.partners-mini-title__heading{text-align:center}.partners-mini-title__line{top:50%}.partners-mini-title__line.left{left:-50%;right:auto;transform:translate(-57%)}.partners-mini-title__line.right{left:auto;right:-50%;transform:translate(57%)}.partners-mini-title__line.bottom{top:auto;bottom:0}@media (min-width: 481px) and (max-width: 1024px){.partners-mini-title__wrapper{width:5.12rem;min-height:auto;padding:.32rem 0}}@media (max-width: 480px){.partners-mini-title__wrapper{width:2.53rem;min-height:auto;padding:.24rem 0}}.partners-mini-marquee__line-fallback{display:block}.partners-mini{background-color:var(--colors-background-light-1);overflow:hidden}.partners-mini:has(.partners-mini__line-top){padding-top:.4rem}@media (max-width: 480px){.partners-mini:has(.partners-mini__line-top){padding-top:.24rem}}.partners-mini__line-top{width:100%;left:0;transform:none}.plain-content-section{visibility:visible!important;background:var(--colors-background-light-1, #E6E3E0);overflow:hidden}.plain-content-section:has(.plain-content-section__line-top){padding-top:.4rem}@media (max-width: 480px){.plain-content-section:has(.plain-content-section__line-top){padding-top:.24rem}}.plain-content-section--no-top-padding:has(.plain-content-section__line-top){padding-top:0}.plain-content-section--no-top-padding .plain-content{padding-top:.8rem}.plain-content{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:.8rem .4rem;max-width:9.6rem;margin-left:auto;margin-right:auto}.plain-content__title{width:100%}.plain-content__text{width:100%;text-align:left;margin:0;white-space:pre-line}@media (min-width: 481px) and (max-width: 1024px){.plain-content{padding:.64rem .4rem}.plain-content-section--no-top-padding .plain-content{padding-top:.64rem}}@media (max-width: 480px){.plain-content{padding:.55rem .24rem}.plain-content-section--no-top-padding .plain-content{padding-top:.55rem}}.our-founders-section{background:var(--colors-background-light-1);overflow:hidden}.our-founders-section:has(.our-founders-section__line-top){padding-top:.4rem}@media (max-width: 480px){.our-founders-section:has(.our-founders-section__line-top){padding-top:.24rem}}.our-founders-section .container{padding:.4rem .4rem .8rem}@media (max-width: 480px){.our-founders-section .container{padding:.24rem .24rem .6rem}}.our-founders-section__title{margin:0 0 .4rem;text-align:left}@media (max-width: 480px){.our-founders-section__title{margin-bottom:.24rem}}.our-founders-section__grid{display:flex;flex-direction:column;gap:.6rem}.our-founders-section__card{display:flex;flex-direction:row;gap:.4rem;margin:0;align-items:flex-start}.our-founders-section__card--left{text-align:left}@media (max-width: 1024px){.our-founders-section__card{flex-direction:column!important;align-items:stretch;text-align:left}}.our-founders-section__card-head{flex:none;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 1024px){.our-founders-section__card-head{align-items:flex-start!important}}.our-founders-section__card-photo{width:1.96rem;aspect-ratio:1;border-radius:.04rem;overflow:hidden;margin-bottom:.16rem;background:var(--colors-background-light-2)}.our-founders-section__card-photo img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.our-founders-section__card-photo--top img{object-position:50% 30%}.our-founders-section__card-photo--zoomed img{object-position:50% 28%;transform:scale(1.15);transform-origin:50% 28%}.our-founders-section__card-content{flex:1;min-width:0}.our-founders-section__card-name{margin:0 0 .04rem;color:var(--colors-text-dark-1)}.our-founders-section__card-title{margin:0;color:var(--colors-text-grey-1)}.our-founders-section__card-bio{margin:0;width:100%;line-height:1.5}#machine-shop-database .hero-inner-product-section .hero{margin-bottom:6.46rem}.hero-inner-product-section{background-color:var(--colors-background-dark-1);position:relative;overflow:hidden;z-index:1}.hero-inner-product-section .container:first-child{padding:1.19rem 0 0;min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:2}.hero-inner-product-section .hero{display:flex;flex-grow:1;margin-left:.4rem;margin-bottom:5.46rem}.hero-inner-product-section .hero#machine-shop-database{margin-bottom:6.46rem}.hero-inner-product-section .hero__left{width:5.48rem;display:flex;flex-direction:column}.hero-inner-product-section .hero__left .breadcrumbs{margin-bottom:.24rem}.hero-inner-product-section .hero__lottie-wrapper{width:100%;height:6.84rem;position:absolute;bottom:0rem;left:0;z-index:-1}.hero-inner-product-section .hero__lottie-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,var(--colors-background-dark-1, #161616) 0%,rgba(22,22,22,0) 22.76%,rgba(22,22,22,0) 76.19%,var(--colors-background-dark-1, #161616) 100%)}.hero-inner-product-section .hero__lottie{width:100%;height:100%}.hero-inner-product-section .hero__image-like-lottie-wrapper{width:100%;height:6.84rem;position:absolute;bottom:0rem;left:0;z-index:-1}.hero-inner-product-section .hero__image-like-lottie-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,var(--colors-background-dark-1, #161616) 0%,rgba(22,22,22,0) 22.76%,rgba(22,22,22,0) 76.19%,var(--colors-background-dark-1, #161616) 100%)}.hero-inner-product-section .hero__image-like-lottie{width:100%;height:100%}.hero-inner-product-section .hero__image-like-lottie-img{width:100%;height:100%;object-fit:cover}.hero-inner-product-section .hero__title{word-wrap:break-word;margin-bottom:.3rem}.hero-inner-product-section .hero__desc-group{width:4.32rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.32rem}.hero-inner-product-section .hero__form{display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:.24rem}.hero-inner-product-section .hero__form.hero__form--hidden{display:none!important}.hero-inner-product-section .hero__form-input{width:3.17rem;height:.48rem;padding:.12rem .14rem;background:#72727233;border:none;border-radius:.02rem;color:var(--colors-text-light, #F9F9F9);font-size:18px;font-family:var(--fonts-family-main);font-weight:500;line-height:20px;outline:none}.hero-inner-product-section .hero__form-input::placeholder{opacity:.4;color:var(--colors-text-light, #F9F9F9)}.hero-inner-product-section .hero__form-submit{flex-shrink:0}.hero-inner-product-section--with-featured{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.hero-inner-product-section--with-featured .container:first-child{min-height:unset}.hero-inner-product-section--with-featured .hero--with-featured{margin-bottom:1.46rem}@media (max-width: 1024px){.hero-inner-product-section--with-featured .hero--with-featured{margin-bottom:.4rem}}@media (max-width: 480px){.hero-inner-product-section--with-featured .hero--with-featured{margin-bottom:.2rem}}.hero-tools__featured{position:relative}@media (min-width: 1025px){.hero-tools__featured{display:grid;grid-template-columns:minmax(auto,6.29rem) 1px minmax(auto,5.33rem)}}.hero-tools__featured-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-tools__featured-link:hover~.hero-tools__featured-image-wrap,.hero-tools__featured-link:hover~.hero-tools__featured-content{background:var(--colors-background-dark-3, #242424)}.hero-tools__featured-image-wrap{padding:.4rem;transition:background .2s ease-in-out}@media (max-width: 480px){.hero-tools__featured-image-wrap{padding:.24rem}}.hero-tools__featured-image{width:100%;aspect-ratio:549/314;object-fit:contain}.hero-tools__featured-content{padding:.4rem;display:flex;flex-direction:column;justify-content:space-between;gap:.59rem;transition:background .2s ease-in-out}@media (max-width: 1024px){.hero-tools__featured-content{min-height:3.95rem}}@media (max-width: 480px){.hero-tools__featured-content{padding:.24rem .24rem .43rem;min-height:3.82rem}}.hero-tools__featured-title{margin:.24rem 0 .16rem}.hero-tools__featured-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hero-tools__featured-arrow svg{display:block;width:.14rem;height:.11rem}.hero-tools__featured-arrow svg path{fill:var(--colors-text-light, #F9F9F9)}@media (max-width: 1024px){.hero-tools__featured-divider-desktop{display:none}}@media (min-width: 1025px){.hero-tools__featured-divider-mobile{display:none}}.partners__logos{position:relative}@media all and (max-width: 1024px){.hero-inner-product-section .container:first-child{padding-top:1.2rem}.hero-inner-product-section .hero:not(.hero--with-featured){margin-bottom:4.24rem}.hero-inner-product-section .hero__left{width:4.58rem}.hero-inner-product-section .hero__title{margin-bottom:.24rem}.hero-inner-product-section .hero__lottie-wrapper,.hero-inner-product-section .hero__image-like-lottie-wrapper{height:4.04rem}}@media all and (max-width: 480px){.hero-inner-product-section .container:first-child{padding-top:1.05rem}.hero-inner-product-section .hero:not(.hero--with-featured){margin:0 .24rem 2.1rem}.hero-inner-product-section .hero--with-featured{margin:0 .24rem .2rem}.hero-inner-product-section .hero__left{width:100%}.hero-inner-product-section .hero__left .breadcrumbs{margin-bottom:.23rem}.hero-inner-product-section .hero__title{width:100%}.hero-inner-product-section .hero__desc-group{width:100%;gap:.32rem}.hero-inner-product-section .hero__form{flex-direction:column;width:100%}.hero-inner-product-section .hero__form-input{width:100%;max-width:3.17rem}.hero-inner-product-section .hero__lottie-wrapper,.hero-inner-product-section .hero__image-like-lottie-wrapper{height:1.91rem}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tools-list{visibility:visible;background:var(--colors-background-light-1, #E6E3E0);padding-bottom:.8rem}.tools-list__filters-wrapper{padding:.4rem}@media (max-width: 480px){.tools-list__filters-wrapper{padding:.24rem}}.tools-list__filters{width:fit-content;max-width:100%;overflow:auto;background:var(--colors-background-light-3, #D4CFC9);display:flex;gap:.04rem;padding:.04rem;border-radius:9999px;list-style:none;margin:0}.tools-list__filters-item{display:inline-flex;flex-shrink:0;border-radius:9999px;transition:background .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.tools-list__filters-item:hover:not(.active){background:#0000000d}.tools-list__filters-item:hover:not(.active) .tools-list__filters-btn{color:var(--colors-text-dark-1, #1E1E1E)}.tools-list__filters-item.active{background:var(--colors-background-light-1, #E6E3E0);box-shadow:0 1px 3px #00000014}.tools-list__filters-item.active .tools-list__filters-btn{color:var(--colors-text-dark-1, #1E1E1E)}.tools-list__filters-btn{padding:.1rem .2rem;color:var(--colors-text-gray-1, #727272);background:none;border:none;cursor:pointer;font:inherit;border-radius:9999px}.tools-list__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0 .4rem .4rem}@media (max-width: 1024px){.tools-list__grid{grid-template-columns:repeat(2,1fr);padding:0 .24rem .4rem}}@media (max-width: 480px){.tools-list__grid{grid-template-columns:1fr;padding:0 0 .4rem}}.tools-list__card{position:relative;padding:.24rem .24rem .48rem;display:flex;flex-direction:column;gap:.2rem;text-decoration:none;color:inherit;overflow:hidden;border-bottom:1px dashed var(--colors-borders-grey-dashed)}.tools-list__card:before,.tools-list__card:after{content:"";position:absolute;top:1px;bottom:1px;width:1px;background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-dashed) 0 .07rem,transparent .07rem .14rem);pointer-events:none}.tools-list__card:before{left:0}.tools-list__card:after{right:0}.tools-list__card-image-wrap{align-self:stretch;height:1.71rem;display:flex;justify-content:center;align-items:flex-start;background:#f6f5f5;overflow:hidden}.tools-list__card-image{width:100%;height:100%;object-fit:cover}.tools-list__card-body{display:flex;flex-direction:column;gap:.12rem}.tools-list__tag{display:inline-flex;padding:.03rem .06rem;background:var(--colors-background-light-3, #D4CFC9);color:var(--colors-text-grey-1, #727272);border-radius:.02rem;width:fit-content}.tools-list__card-title{margin:0;color:var(--colors-text-dark, #1E1E1E);word-wrap:break-word}.erp-quiz-hero{padding:1.29rem 0 .4rem;background-color:var(--colors-background-dark-1);color:var(--colors-text-light)}@media (max-width: 1024px){.erp-quiz-hero{padding-top:1.2rem}}@media (max-width: 480px){.erp-quiz-hero{padding:1.04rem 0 .24rem}}.erp-quiz-hero .breadcrumbs{margin-bottom:.24rem;color:var(--colors-text-grey-2)}.erp-quiz-hero .breadcrumbs a{color:var(--colors-text-grey-2)}.erp-quiz-hero .breadcrumbs span{color:var(--colors-text-light)}.erp-quiz-hero__top{max-width:5.6rem;margin:0 .4rem .4rem}@media (max-width: 1024px){.erp-quiz-hero__top{max-width:4.58rem}}@media (max-width: 480px){.erp-quiz-hero__top{max-width:unset;margin:0 .24rem .24rem}}.erp-quiz-hero__title{margin:0 0 .16rem;color:var(--colors-text-light)}.erp-quiz-hero__desc{margin:0 0 .08rem;line-height:1.6;color:var(--colors-text-grey-1)}.erp-quiz-hero__meta{margin:0;color:var(--colors-text-grey-2)}.erp-quiz-content{visibility:visible;background-color:var(--colors-background-dark-1);padding-bottom:0;padding-top:0;color:var(--colors-text-light)}.erp-quiz-content:has(.quiz) .erp-quiz-content__loading{display:none}.erp-quiz-content__loading{text-align:center;padding:.48rem .24rem}.quiz{width:100%;min-height:0;background-color:var(--colors-background-dark-1);font-family:var(--fonts-family-main);padding:.08rem 0 .24rem}@media (max-width: 480px){.quiz{padding:.08rem 0 .2rem}}.quiz__error-boundary{padding:.08rem;margin:0 auto;max-width:.72rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.02rem;color:var(--colors-text-light);font-family:var(--fonts-family-main)}.quiz__error-boundary-title{margin:0 0 .02rem;font-weight:600}.quiz__error-boundary-message{margin:0;font-size:.875rem;color:var(--colors-text-grey-2)}.quiz__splash,.quiz__gated,.quiz__results,.quiz__questions{max-width:6.4rem;margin:0 auto;padding:0 .24rem}.quiz__splash{width:100%;text-align:center;padding:.08rem 0 .24rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:28vh}.quiz__btn-primary{padding:.11rem .26rem;font-weight:500;color:var(--colors-text-light);background:var(--colors-btn-blue);border:none;border-radius:.02rem;cursor:pointer;font-family:var(--fonts-family-main);transition:background .2s ease}.quiz__btn-primary.button-sm{color:var(--colors-text-light)}.quiz__btn-primary:hover{background:var(--colors-btn-blue-h)}.quiz__btn-primary:disabled{background:var(--colors-background-dark-3);cursor:not-allowed;color:var(--colors-text-grey-2)}.quiz__gated{max-width:4.8rem;margin:0 auto;background:var(--colors-background-dark-2);border-radius:.08rem;padding:.28rem;border:1px solid var(--colors-borders-grey-main)}.quiz__gated-icon{font-size:.32rem;margin-bottom:.06rem;text-align:center;line-height:1}.quiz__gated-title{font-weight:500;color:var(--colors-text-light);margin:0 0 .06rem;text-align:center}.quiz__gated-desc{color:var(--colors-text-grey-1);margin:0 0 .2rem;text-align:center}.quiz__input{width:100%;padding:.1rem .12rem;border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;background:var(--colors-background-dark-3);color:var(--colors-text-light);font-family:var(--fonts-family-main);outline:none;box-sizing:border-box}.quiz__input::placeholder{color:var(--colors-input-placeholder)}.quiz__form-group{display:flex;flex-direction:column;gap:.1rem}.quiz__form-label{font-weight:600;color:var(--colors-text-light);display:block;margin-bottom:-.06rem}.quiz__results{max-width:9rem;margin:0 auto;padding:0 .24rem}.quiz__results-grid{display:grid;grid-template-columns:1fr 1fr;gap:.2rem;align-items:start;margin-bottom:.16rem}@media (max-width: 768px){.quiz__results-grid{grid-template-columns:1fr}}.quiz__results-card{background:var(--colors-background-dark-2);border-radius:.08rem;padding:.24rem;border:1px solid var(--colors-borders-grey-main)}.quiz__results-card--score{text-align:center}.quiz__results-card--cta{grid-column:1/-1;text-align:center;border-radius:.16rem;padding:.32rem .28rem}.quiz__cta-inner{max-width:5.2rem;margin:0 auto}.quiz__results-score-label{font-weight:600;color:var(--colors-btn-blue);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .16rem}.quiz__results-tier-badge{display:inline-block;padding:.06rem .16rem;border-radius:.06rem;font-weight:600;margin-bottom:.14rem;letter-spacing:.02em;border:1px solid currentColor;background:var(--colors-quiz-badge-bg)}.quiz__results-tier-badge--strong{border-color:var(--colors-filters-green);color:var(--colors-filters-green)}.quiz__results-tier-badge--building{border-color:var(--colors-quiz-tier-amber);color:var(--colors-quiz-tier-amber)}.quiz__results-tier-badge--early{border-color:var(--colors-btn-blue);color:var(--colors-btn-blue)}.quiz__results-insights-title{margin-bottom:.06rem}.quiz__insights-list{display:flex;flex-direction:column;gap:.05rem}.quiz__results-headline{font-weight:500;color:var(--colors-text-light);margin:0 0 .08rem;line-height:1.35}.quiz__results-body{font-size:var(--desktop-font-size-p3);color:var(--colors-text-grey-1);line-height:1.6;margin:0}.quiz__insight-card{padding:.1rem .12rem;background:var(--colors-background-dark-3);border-radius:.1rem;border-left:4px solid var(--colors-btn-blue)}.quiz__insight-title{font-weight:700;font-size:var(--desktop-font-size-p3);color:var(--colors-text-light);margin-bottom:.02rem;display:flex;align-items:center;gap:.06rem}.quiz__insight-detail{color:var(--colors-text-grey-1);margin:0;line-height:1.5}.quiz__section-pills{display:flex;gap:.06rem;margin-bottom:.14rem;overflow-x:auto;padding-bottom:.02rem}.quiz__section-pill{flex-shrink:0;padding:.04rem .1rem;border-radius:.99rem;font-weight:600}.quiz__section-pill--current{background:var(--colors-btn-blue);color:var(--colors-text-light)}.quiz__section-pill--done{background:var(--colors-background-dark-3);color:var(--colors-text-light)}.quiz__section-pill--upcoming{background:var(--colors-background-dark-3);color:var(--colors-text-grey-2)}.quiz__progress-bar{margin-bottom:.2rem}.quiz__progress-text{display:flex;justify-content:space-between;margin-bottom:.04rem;color:var(--colors-text-grey-1)}.quiz__progress-track{height:.05rem;background:var(--colors-background-dark-3);border-radius:.99rem;overflow:hidden}.quiz__progress-fill{height:100%;width:var(--quiz-progress-pct, 0);background:var(--colors-btn-blue);border-radius:.99rem;transition:width .4s ease}.quiz__question-card{background:var(--colors-background-dark-2);border-radius:.08rem;padding:.2rem;border:1px solid var(--colors-borders-grey-main)}.quiz__question-text{font-weight:500;color:var(--colors-text-light);margin:0 0 .02rem;line-height:1.35}.quiz__question-hint{color:var(--colors-text-grey-2);margin:0 0 .12rem}.quiz__options{margin-top:.18rem}.quiz__option-btn{display:flex;align-items:center;gap:.1rem;width:100%;padding:.1rem .12rem;border:1px solid var(--colors-borders-grey-main);border-radius:.1rem;background:var(--colors-background-dark-2);cursor:pointer;color:var(--colors-text-light);text-align:left;transition:all .15s ease;line-height:1.4;font-family:var(--fonts-family-main);margin-bottom:.06rem}.quiz__option-btn.button-sm{color:var(--colors-text-light)}.quiz__option-btn:last-child{margin-bottom:0}.quiz__option-btn:hover:not(:disabled){border-color:var(--colors-text-grey-1);background:var(--colors-background-dark-3)}.quiz__option-btn--selected{border-color:var(--colors-btn-blue);border-width:2px;background:var(--colors-background-dark-3)}.quiz__option-btn:disabled{opacity:.55;cursor:default;color:var(--colors-text-grey-2)}.quiz__option-check{flex-shrink:0;width:.18rem;height:.18rem;border-radius:50%;border:2px solid var(--colors-borders-grey-main);background:transparent;display:flex;align-items:center;justify-content:center;color:var(--colors-text-light);font-weight:700}.quiz__option-btn--selected .quiz__option-check{border-color:var(--colors-btn-blue);background:var(--colors-btn-blue)}.quiz__option-btn--multi .quiz__option-check{border-radius:.05rem}.quiz__nav{display:flex;justify-content:space-between;margin-top:.18rem}.quiz__nav-back{padding:.08rem .16rem;font-weight:600;color:var(--colors-text-grey-1);background:transparent;border:none;cursor:pointer;font-family:var(--fonts-family-main)}.quiz__nav-back:disabled{color:var(--colors-text-grey-2);cursor:not-allowed}.quiz__score-ring{position:relative;width:1.3rem;height:1.3rem;margin:0 auto .04rem;display:flex;align-items:center;justify-content:center}.quiz__score-ring--strong{color:var(--colors-filters-green)}.quiz__score-ring--building{color:var(--colors-quiz-tier-amber)}.quiz__score-ring--early{color:var(--colors-btn-blue)}.quiz__score-ring-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.quiz__score-value{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.32rem;font-weight:700;color:var(--colors-text-light);line-height:1.1}.quiz__score-value-num{line-height:1;display:block}.quiz__score-suffix{color:var(--colors-text-grey-2);margin-top:.02rem}.quiz__cta-text{color:var(--colors-text-light);font-weight:600;margin:0 0 .12rem}.quiz__cta-body{font-size:var(--desktop-font-size-p3);color:var(--colors-text-grey-1);line-height:1.6;margin:0 0 .16rem}.quiz__cta-sub{font-size:var(--desktop-font-size-p3);color:var(--colors-text-grey-2);margin:0 0 .08rem;line-height:1.6}.quiz__cta-btn{padding:.14rem .32rem;font-weight:600;border-radius:.08rem}.quiz__results-grid--which-erp{grid-template-columns:1fr 1fr}@media (max-width: 768px){.quiz__results-grid--which-erp{grid-template-columns:1fr}}.quiz__results-card--winner{text-align:center;padding:.32rem .24rem}.quiz__results-match-label{font-weight:600;color:var(--colors-btn-blue);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .08rem}.quiz__results-erp-name{font-size:.36rem;font-weight:700;color:var(--colors-text-light);margin:0 0 .16rem;line-height:1.2}.quiz__results-best-for{font-size:var(--desktop-font-size-p3);color:var(--colors-text-grey-2);line-height:1.6;margin:0 0 .12rem}.quiz__results-best-for-label{font-weight:600;color:var(--colors-text-light)}.quiz__results-erp-desc{color:var(--colors-text-grey-1);line-height:1.6;margin:0}.quiz__results-card--runners{padding:.24rem}.quiz__runners-list{display:flex;flex-direction:column;gap:.12rem}.quiz__runner-card{padding:.14rem .16rem;background:var(--colors-background-dark-3);border-radius:.1rem;border-left:4px solid var(--colors-btn-blue)}.quiz__runner-name{font-weight:700;font-size:var(--desktop-font-size-p3);color:var(--colors-text-light);margin-bottom:.04rem}.quiz__runner-best-for{color:var(--colors-text-grey-1);margin:0;line-height:1.5}.erp-req{width:100%;max-width:6.4rem;margin:0 auto;padding:.08rem .24rem .24rem}.erp-req__step-indicator{display:flex;gap:.06rem;margin-bottom:.14rem;overflow-x:auto;padding-bottom:.02rem}.erp-req__card{background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;padding:.24rem}.erp-req__card-title{font-weight:500;color:var(--colors-text-light);margin:0 0 .04rem}.erp-req__card-desc{color:var(--colors-text-grey-1);margin:0 0 .2rem}.erp-req__profile-progress{display:flex;justify-content:center;gap:.08rem;margin-bottom:.2rem}.erp-req__profile-dot{width:.08rem;height:.08rem;border-radius:50%;background:var(--colors-borders-grey-main);transition:background .2s ease}.erp-req__profile-dot--done{background:var(--colors-btn-blue)}.erp-req__profile-dot--current{background:var(--colors-text-light)}.erp-req__field{margin-bottom:.2rem}.erp-req__options-grid{display:flex;flex-direction:column;gap:.06rem;margin-top:.08rem}.erp-req__nav{display:flex;justify-content:space-between;align-items:center;margin-top:.2rem}.erp-req__modules-grid{display:grid;grid-template-columns:1fr 1fr;gap:.1rem;margin-bottom:.08rem}@media (max-width: 600px){.erp-req__modules-grid{grid-template-columns:1fr}}.erp-req__module-card{position:relative;text-align:left;padding:.14rem;border:1px solid var(--colors-borders-grey-main);border-radius:.1rem;background:var(--colors-background-dark-2);cursor:pointer;transition:all .15s ease;font-family:var(--fonts-family-main)}.erp-req__module-card:hover{border-color:var(--colors-text-grey-1);background:var(--colors-background-dark-3)}.erp-req__module-card--selected{border-color:var(--colors-btn-blue);border-width:2px;background:var(--colors-background-dark-3)}.erp-req__module-header{display:flex;align-items:center;gap:.08rem;margin-bottom:.04rem}.erp-req__module-check{flex-shrink:0;width:.18rem;height:.18rem;border-radius:.05rem;border:2px solid var(--colors-borders-grey-main);background:transparent;display:flex;align-items:center;justify-content:center;color:var(--colors-text-light);font-weight:700;font-size:.11rem}.erp-req__module-check--active{border-color:var(--colors-btn-blue);background:var(--colors-btn-blue)}.erp-req__module-name{font-weight:600}.erp-req__module-desc{margin:0;line-height:1.4;padding-left:.26rem}.erp-req__module-tag{display:inline-block;margin-top:.06rem;margin-left:.26rem;padding:.02rem .08rem;border-radius:.99rem;font-weight:600}.erp-req__module-tag--net-new{background:var(--colors-quiz-tier-blue-bg, rgba(59, 130, 246, .15));color:var(--colors-btn-blue)}.erp-req__module-tag--replacement{background:#d9770626;color:var(--colors-quiz-tier-amber, #d97706)}.erp-req__field-hint{margin:.12rem 0 .1rem;color:var(--colors-text-grey-2)}.erp-req__requirements-list{display:flex;flex-direction:column;gap:.06rem}.erp-req__requirement{border:1px solid var(--colors-borders-grey-main);border-radius:.1rem;background:var(--colors-background-dark-2);overflow:hidden;transition:all .15s ease}.erp-req__requirement--selected{border-color:var(--colors-btn-blue);background:var(--colors-background-dark-3)}.erp-req__requirement-toggle{display:flex;align-items:center;gap:.1rem;width:100%;padding:.12rem .14rem;border:none;background:none;cursor:pointer;text-align:left;font-family:var(--fonts-family-main)}.erp-req__req-check{flex-shrink:0;width:.18rem;height:.18rem;border-radius:.05rem;border:2px solid var(--colors-borders-grey-main);background:transparent;display:flex;align-items:center;justify-content:center;color:var(--colors-text-light);font-weight:700;font-size:.11rem}.erp-req__req-check--active{border-color:var(--colors-btn-blue);background:var(--colors-btn-blue)}.erp-req__requirement-options{display:flex;gap:.1rem;padding:0 .14rem .12rem .42rem;flex-wrap:wrap}@media (max-width: 480px){.erp-req__requirement-options{flex-direction:column;padding-left:.14rem}}.erp-req__pill-group{display:flex;gap:.04rem}.erp-req__pill{padding:.03rem .1rem;border-radius:.99rem;border:1px solid var(--colors-borders-grey-main);background:transparent;color:var(--colors-text-grey-2);cursor:pointer;font-family:var(--fonts-family-main);transition:all .15s ease;white-space:nowrap}.erp-req__pill:hover{border-color:var(--colors-text-grey-1);color:var(--colors-text-light)}.erp-req__pill--active{border-color:var(--colors-btn-blue);background:var(--colors-btn-blue);color:var(--colors-text-light)}.erp-req__pill--phase{border-color:var(--colors-filters-green);background:var(--colors-filters-green);color:var(--colors-text-light)}.erp-req__stats{display:flex;gap:.12rem;margin-bottom:.2rem;justify-content:center}.erp-req__stat{text-align:center;padding:.1rem .16rem;background:var(--colors-background-dark-3);border-radius:.08rem;min-width:.72rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.02rem}.erp-req__stat-num{font-size:.22rem;font-weight:700;color:var(--colors-btn-blue);line-height:1}.erp-req__stat-label{color:var(--colors-text-grey-2);line-height:1}.erp-req__review-modules{display:flex;flex-direction:column;gap:.16rem}.erp-req__review-module-title{font-weight:600;margin:0 0 .08rem;padding-bottom:.06rem;border-bottom:1px solid var(--colors-borders-grey-main)}.erp-req__review-reqs{display:flex;flex-direction:column;gap:.04rem}.erp-req__review-req{display:flex;justify-content:space-between;align-items:center;gap:.08rem;padding:.04rem 0}@media (max-width: 480px){.erp-req__review-req{flex-direction:column;align-items:flex-start}}.erp-req__review-badges{display:flex;gap:.04rem;flex-shrink:0}.erp-req__review-badge{padding:.02rem .08rem;border-radius:.99rem;white-space:nowrap}.erp-req__review-badge--priority{background:#3b82f626;color:var(--colors-btn-blue)}.erp-req__review-badge--phase{background:#22c55e26;color:var(--colors-filters-green)}.erp-req__empty{text-align:center;padding:.24rem 0}.erp-req__results-layout{display:flex;flex-direction:column;gap:.2rem}.erp-req__results-header{text-align:center;display:flex;flex-direction:column;align-items:center}.erp-req__results-subtitle{margin:0 0 .1rem}.erp-req__download-btn{padding:.14rem .4rem;font-weight:600;border-radius:.08rem;font-size:.16rem}.erp-req__results-stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:.1rem}@media (max-width: 600px){.erp-req__results-stats-row{grid-template-columns:repeat(2,1fr)}}.erp-req__results-stat-card{text-align:center;padding:.12rem .08rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.02rem}.erp-req__results-stat-num{font-size:.28rem;font-weight:700;color:var(--colors-text-light);line-height:1}.erp-req__results-stat-label{color:var(--colors-text-grey-2);line-height:1}.erp-req__results-breakdown{display:grid;grid-template-columns:1fr 1fr;gap:.16rem}@media (max-width: 600px){.erp-req__results-breakdown{grid-template-columns:1fr}}.erp-req__results-col{background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;padding:.16rem}.erp-req__results-col-title{font-weight:600;margin:0 0 .12rem}.erp-req__results-bar-group{display:flex;flex-direction:column;gap:.08rem}.erp-req__results-bar-row{display:grid;grid-template-columns:.8rem 1fr .24rem;gap:.08rem;align-items:center}.erp-req__results-bar-track{height:.06rem;background:var(--colors-background-dark-3);border-radius:.99rem;overflow:hidden}.erp-req__results-bar-fill{height:100%;border-radius:.99rem;transition:width .6s ease}.erp-req__results-bar-fill--must{background:var(--colors-btn-blue)}.erp-req__results-bar-fill--should{background:var(--colors-quiz-tier-amber, #f59e0b)}.erp-req__results-bar-fill--nice{background:var(--colors-text-grey-2)}.erp-req__results-bar-fill--p1{background:var(--colors-filters-green)}.erp-req__results-bar-fill--p2{background:var(--colors-quiz-tier-amber, #f59e0b)}.erp-req__results-bar-fill--future{background:var(--colors-text-grey-2)}.erp-req__results-modules-summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(1.6rem,1fr));gap:.1rem}.erp-req__results-module-card{padding:.12rem .14rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;display:flex;flex-direction:column;gap:.02rem}.erp-req__results-module-title{font-weight:600;margin:0}.erp-req__tech-select{position:relative;margin-top:.08rem}.erp-req__tech-chips{display:flex;flex-wrap:wrap;gap:.06rem;margin-bottom:.08rem}.erp-req__tech-chip{display:inline-flex;align-items:center;gap:.04rem;padding:.04rem .1rem;border-radius:.99rem;border:1px solid var(--colors-btn-blue);background:transparent;color:var(--colors-text-light);cursor:pointer;font-family:var(--fonts-family-main);transition:all .15s ease}.erp-req__tech-chip:hover{background:#3b82f626}.erp-req__tech-chip-x{font-size:.14rem;line-height:1}.erp-req__tech-input{width:100%;padding:.1rem .14rem;border-radius:.08rem;border:1px solid var(--colors-borders-grey-main);background:var(--colors-background-dark-3);color:var(--colors-text-light);font-family:var(--fonts-family-main);font-size:var(--desktop-font-size-button-sm);font-weight:var(--weights-fw-500);outline:none;transition:border-color .15s ease}.erp-req__tech-input::placeholder{color:var(--colors-text-grey-2)}.erp-req__tech-input:focus{border-color:var(--colors-btn-blue)}.erp-req__tech-dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;max-height:2.8rem;overflow-y:auto;margin-top:.04rem;padding:.04rem;border-radius:.08rem;border:1px solid var(--colors-borders-grey-main);background:var(--colors-background-dark-2);list-style:none;margin:0}.erp-req__tech-dropdown-item{display:flex;align-items:center;gap:.08rem;width:100%;padding:.08rem .1rem;border:none;border-radius:.06rem;background:none;color:var(--colors-text-light);cursor:pointer;text-align:left;font-family:var(--fonts-family-main);font-size:var(--desktop-font-size-button-sm);font-weight:var(--weights-fw-500);transition:background .1s ease}.erp-req__tech-dropdown-item:hover{background:var(--colors-background-dark-3)}.erp-req__tech-dropdown-item--selected{color:var(--colors-btn-blue)}.erp-req__tech-dropdown-check{width:.16rem;flex-shrink:0;font-weight:700;font-size:.12rem}.erp-req__tech-no-results{padding:.12rem .14rem;color:var(--colors-text-grey-2)}.ops-q__function-label{font-size:.22rem;font-weight:700;letter-spacing:.01em;margin:0 0 .1rem;line-height:1.3}.ops-results{display:flex;flex-direction:column;gap:.24rem}.ops-results__hero{text-align:center;padding:.08rem 0}.ops-results__tier-label{text-transform:uppercase;letter-spacing:.05em;margin:.12rem 0 .04rem}.ops-results__tier-name{font-size:.28rem;font-weight:700;margin:0 0 .12rem;line-height:1.2}.ops-results__maturity-title{margin:0 0 .08rem;font-weight:600}.ops-results__maturity-desc{max-width:5.2rem;margin:0 auto;line-height:1.6}.ops-results__stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.12rem}@media (max-width: 480px){.ops-results__stats{grid-template-columns:1fr}}.ops-results__stat{display:flex;flex-direction:column;align-items:center;padding:.16rem .12rem;background:var(--colors-background-dark-2);border-radius:.08rem;border:1px solid var(--colors-borders-grey-main)}.ops-results__stat-value{font-size:.24rem;font-weight:700;color:var(--colors-text-light);line-height:1.2}.ops-results__stat-label{margin-top:.04rem;text-align:center}.ops-results__breakdown{padding:.2rem .24rem;background:var(--colors-background-dark-2);border-radius:.08rem;border:1px solid var(--colors-borders-grey-main)}.ops-results__bars{display:flex;flex-direction:column;gap:.16rem;margin-top:.12rem}.ops-results__bar-row{display:flex;flex-direction:column;gap:.04rem}.ops-results__bar-header{display:flex;justify-content:space-between;align-items:center}.ops-results__bar-name{font-weight:600}.ops-results__bar-score{font-weight:700}.ops-results__bar-track{height:.08rem;background:var(--colors-background-dark-3);border-radius:.99rem;overflow:hidden}.ops-results__bar-fill{height:100%;background:var(--colors-btn-blue);border-radius:.99rem;transition:width .6s ease}.ops-results__bar-bench{margin:0}.ops-results__instrumented{padding:.2rem .24rem;background:var(--colors-background-dark-2);border-radius:.08rem;border:1px solid var(--colors-borders-grey-main)}.ops-results__target-row{display:flex;align-items:center;justify-content:center;gap:.24rem;margin:.16rem 0}.ops-results__target-point{display:flex;flex-direction:column;align-items:center}.ops-results__target-score{font-size:.32rem;font-weight:700;color:var(--colors-text-light);line-height:1}.ops-results__target-score--goal{color:var(--colors-btn-blue)}.ops-results__target-arrow{font-size:.24rem}.ops-results__cta-buttons{display:flex;flex-wrap:wrap;gap:.1rem;justify-content:center;margin-top:.16rem}.ops-results__btn-secondary{padding:.11rem .26rem;font-weight:500;color:var(--colors-text-grey-1);background:transparent;border:1px solid var(--colors-borders-grey-main);border-radius:.02rem;cursor:pointer;font-family:var(--fonts-family-main);transition:all .2s ease}.ops-results__btn-secondary:hover{border-color:var(--colors-text-grey-1);color:var(--colors-text-light)}.landed-cost-content{visibility:visible;background-color:var(--colors-background-dark-1);padding-bottom:0;padding-top:0;color:var(--colors-text-light)}.landed-cost-content:has(.calc) .landed-cost-content__loading{display:none}.landed-cost-content__loading{text-align:center;padding:.48rem .24rem}.calc{width:100%;min-height:0;background-color:var(--colors-background-dark-1);font-family:var(--fonts-family-main);padding:.08rem 0 .24rem;max-width:9rem;margin:0 auto}@media (max-width: 480px){.calc{padding:.08rem 0 .2rem}}.calc__error-boundary{padding:.08rem;margin:0 auto;max-width:.72rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.02rem;color:var(--colors-text-light)}.calc__error-boundary-title{margin:0 0 .02rem;font-weight:600}.calc__error-boundary-message{margin:0;font-size:.875rem;color:var(--colors-text-grey-2)}.calc__section-label{font-weight:600;color:var(--colors-text-light);margin:0 0 .16rem;padding:0}.calc__inputs{padding:0 .24rem;margin-bottom:.24rem}@media (max-width: 480px){.calc__inputs{padding:0 .16rem}}.calc__shipment-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.12rem;margin-bottom:.28rem}@media (max-width: 768px){.calc__shipment-grid{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.calc__shipment-grid{grid-template-columns:1fr}}.calc__field{display:flex;flex-direction:column;gap:.04rem}.calc__field--inline{flex:1;min-width:0}.calc__field--pct,.calc__field--dollar{display:flex;align-items:center;gap:.06rem;flex:1}.calc__label{font-weight:600;color:var(--colors-text-light);display:block}.calc__input{width:100%;padding:.1rem .12rem;border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;background:var(--colors-background-dark-3);color:var(--colors-text-light);font-family:var(--fonts-family-main);outline:none;box-sizing:border-box}.calc__input::placeholder{color:var(--colors-input-placeholder)}.calc__input:focus{border-color:var(--colors-btn-blue)}.calc__input--sm{max-width:1.6rem}.calc__input--has-prefix{padding-left:.04rem}.calc__input[type=number]{-moz-appearance:textfield}.calc__input[type=number]::-webkit-inner-spin-button,.calc__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc__input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.calc__input-box{border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;background:var(--colors-background-dark-3);padding:.1rem .12rem;min-width:1rem;display:flex;align-items:center;gap:.06rem}.calc__input-box:focus-within{border-color:var(--colors-btn-blue)}.calc__input-box-label{color:var(--colors-text-grey-2);flex-shrink:0;line-height:1}.calc__input-box-value{width:100%;background:transparent;border:none;outline:none;color:var(--colors-text-light);font-family:var(--fonts-family-main);padding:0}.calc__input-box-value::placeholder{color:var(--colors-input-placeholder)}.calc__input-box-value[type=number]{-moz-appearance:textfield}.calc__input-box-value[type=number]::-webkit-inner-spin-button,.calc__input-box-value[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc__input-wrap{display:flex;flex-direction:column;gap:.04rem}.calc__input-sub{text-align:center}.calc__costs-list{display:flex;flex-direction:column;gap:.14rem}.calc__cost-row{background:var(--colors-background-dark-2);border-radius:.08rem;padding:.16rem;border:1px solid var(--colors-borders-grey-main);display:flex;align-items:center;gap:.16rem}@media (max-width: 768px){.calc__cost-row{flex-direction:column;align-items:stretch}}.calc__cost-perunit{flex-shrink:0;min-width:.8rem;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:.02rem}@media (max-width: 768px){.calc__cost-perunit{flex-direction:row;justify-content:flex-end;align-items:center;gap:.06rem}}.calc__cost-perunit-label{line-height:1}.calc__cost-perunit-value{font-weight:600;line-height:1}.calc__cost-header{flex:1;min-width:0}.calc__cost-label{font-weight:500;display:block;margin-bottom:.02rem}.calc__cost-note{display:block;line-height:1.4}.calc__cost-inputs{flex-shrink:0;min-width:2rem}@media (max-width: 768px){.calc__cost-inputs{min-width:0}}.calc__fx-group{display:flex;gap:.08rem}@media (max-width: 480px){.calc__fx-group{flex-direction:column}}.calc__results-area{padding:0 .24rem;margin-top:.24rem}@media (max-width: 480px){.calc__results-area{padding:0 .16rem}}.calc__unlocked-area{display:flex;flex-direction:column;align-items:center;gap:.1rem}.calc__gate-area{display:flex;flex-direction:column;gap:.16rem}.calc__gate-hint{text-align:center}.calc__preview{background:var(--colors-background-dark-2);border-radius:.08rem;border:1px solid var(--colors-borders-grey-main);overflow:hidden}.calc__preview-header{padding:.16rem .16rem 0}.calc__preview-blurred{padding:.12rem .16rem .2rem;filter:blur(6px);user-select:none;pointer-events:none}.calc__preview-row{display:flex;justify-content:space-between;padding:.08rem 0;border-bottom:1px solid var(--colors-borders-grey-main)}.calc__preview-label{color:var(--colors-text-grey-2);font-size:.625rem}.calc__preview-value{color:var(--colors-text-grey-2);font-size:.625rem;font-weight:600}.calc__preview-bar{height:.1rem;background:var(--colors-background-dark-3);border-radius:.99rem;margin-top:.14rem}.calc__preview-bar--short{width:60%;margin-top:.08rem}.calc__gate{width:100%}.calc__gate-card{background:var(--colors-background-dark-2);border-radius:.08rem;padding:.28rem;border:1px solid var(--colors-borders-grey-main)}.calc__gate-title{font-weight:500;color:var(--colors-text-light);margin:0 0 .06rem;text-align:center}.calc__gate-desc{color:var(--colors-text-grey-1);margin:0 0 .2rem;text-align:center}.calc__hubspot-form{width:100%}.calc__form-group{display:flex;flex-direction:column;gap:.1rem}.calc__form-label{font-weight:600;color:var(--colors-text-light);display:block;margin-bottom:-.06rem}.calc__btn-primary{padding:.11rem .26rem;font-weight:500;color:var(--colors-text-light);background:var(--colors-btn-blue);border:none;border-radius:.99rem;cursor:pointer;font-family:var(--fonts-family-main);transition:background .2s ease}.calc__btn-primary.button-sm{color:var(--colors-text-light)}.calc__btn-primary:hover{background:var(--colors-btn-blue-h)}.calc__btn-primary:disabled{background:var(--colors-background-dark-3);cursor:not-allowed;color:var(--colors-text-grey-2)}.calc__btn-secondary{padding:.11rem .26rem;font-weight:500;color:#fff;background:transparent;border:1px solid var(--colors-borders-grey-main);border-radius:.02rem;cursor:pointer;font-family:var(--fonts-family-main);transition:all .2s ease}.calc__btn-secondary:hover{border-color:var(--colors-text-grey-1)}.calc__actions{display:flex;justify-content:flex-end;gap:.1rem;margin-top:.2rem}.calc__results{width:100%}.calc__results-summary{display:grid;grid-template-columns:1fr 1fr;gap:.12rem;margin-bottom:.16rem}@media (max-width: 640px){.calc__results-summary{grid-template-columns:1fr}}.calc__results-card{background:var(--colors-background-dark-2);border-radius:.08rem;padding:.2rem;border:1px solid var(--colors-borders-grey-main);display:flex;flex-direction:column;gap:.04rem}.calc__results-card--primary{grid-column:1/-1;text-align:center;background:var(--colors-background-dark-2);border-color:var(--colors-btn-blue);padding:.28rem}.calc__results-label{font-weight:600;color:var(--colors-text-light);letter-spacing:.05em;text-transform:uppercase}.calc__results-value{font-weight:600;color:var(--colors-text-light)}.calc__results-sub{color:var(--colors-text-grey-2)}.calc__variance{border-radius:.08rem;padding:.14rem .16rem;margin-bottom:.16rem}.calc__variance--higher{background:#ef44441f;border:1px solid rgba(239,68,68,.3)}.calc__variance--lower{background:#10b9811f;border:1px solid rgba(16,185,129,.3)}.calc__variance-text{margin:0;color:#fff!important;line-height:1.5}.calc__variance-text strong{color:#fff!important}.calc__breakdown{margin-bottom:.16rem}.calc__breakdown-bars{display:flex;flex-direction:column;gap:.1rem;padding:0 .24rem}@media (max-width: 480px){.calc__breakdown-bars{padding:0}}.calc__breakdown-row{display:flex;flex-direction:column;gap:.04rem}.calc__breakdown-label-row{display:flex;align-items:center;gap:.06rem}.calc__breakdown-dot{width:.08rem;height:.08rem;border-radius:50%;flex-shrink:0}.calc__breakdown-name{flex:1}.calc__breakdown-pct{min-width:.4rem;text-align:right}.calc__breakdown-amt{min-width:.56rem;text-align:right}.calc__breakdown-track{height:.06rem;background:var(--colors-background-dark-3);border-radius:.99rem;overflow:hidden}.calc__breakdown-fill{height:100%;border-radius:.99rem;transition:width .4s ease}.calc__tip{background:var(--colors-background-dark-2);border-left:4px solid var(--colors-btn-blue);border-radius:.08rem;padding:.14rem .16rem;margin-bottom:.04rem}.calc__tip-text{margin:0;line-height:1.6}.calc__print-header{display:none}@media print{body>*:not(:has(.calc)){display:none!important}header,footer,nav,.landed-cost-hero,.cta-section,.more-resources{display:none!important}.landed-cost-content{background:#fff!important;padding:0!important}.calc{background:#fff!important;color:#111!important;padding:0!important;max-width:100%!important}.calc__print-header{display:block!important;text-align:left;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #111}.calc__print-title{font-size:18px;font-weight:600;color:#111}.calc__print-meta{font-size:12px;color:#666;margin-top:2px}.calc__section-label{color:#111!important;padding:0!important;margin-top:20px!important}.calc__gate-area,.calc__unlocked-area,.calc__actions,.calc__preview{display:none!important}.calc__inputs{padding:0!important}.calc__shipment-grid{gap:8px}.calc__label{color:#333!important;font-size:10px}.calc__input{background:transparent!important;border:1px solid #ccc!important;color:#111!important;padding:6px 8px!important;font-size:12px}.calc__costs-list{gap:6px!important}.calc__cost-row{background:transparent!important;border:1px solid #ddd!important;padding:10px 12px!important;page-break-inside:avoid}.calc__cost-label{color:#111!important;font-size:13px}.calc__cost-note{color:#666!important;font-size:10px}.calc__input-box{background:transparent!important;border:1px solid #ccc!important}.calc__input-box-label{color:#666!important}.calc__input-box-value{color:#111!important}.calc__input-sub{color:#666!important}.calc__cost-perunit{color:#111!important}.calc__cost-perunit-label{color:#666!important}.calc__cost-perunit-value{color:#111!important}.calc__results-area{padding:0!important}.calc__results-summary{gap:8px}.calc__results-card{background:transparent!important;border:1px solid #ddd!important;padding:12px!important;page-break-inside:avoid}.calc__results-card--primary{border:2px solid #111!important;padding:16px!important}.calc__results-label{color:#333!important}.calc__results-value{color:#111!important}.calc__results-sub{color:#666!important}.calc__variance{border:1px solid #999!important;background:#f5f5f5!important;page-break-inside:avoid}.calc__variance--higher{border-color:#c00!important}.calc__variance--lower{border-color:#060!important}.calc__variance-text{color:#111!important}.calc__breakdown-bars{padding:0!important}.calc__breakdown-dot{print-color-adjust:exact;-webkit-print-color-adjust:exact}.calc__breakdown-name{color:#111!important}.calc__breakdown-pct,.calc__breakdown-amt{color:#333!important}.calc__breakdown-track{background:#eee!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.calc__breakdown-fill{print-color-adjust:exact;-webkit-print-color-adjust:exact}.calc__tip{background:#f9f9f9!important;border-left:4px solid #333!important;page-break-inside:avoid}.calc__tip-text{color:#333!important}}.erp-quiz-content{visibility:visible}:root{--fonts-family-main: "PPNeueMontreal", sans-serif;--fonts-family-sub: "MDIO-Medium", serif;--fonts-family-inter: "Inter", sans-serif;--desktop-font-size-display: .76rem;--desktop-font-size-h1: .58rem;--desktop-font-size-h2: .49rem;--desktop-font-size-h3: .32rem;--desktop-font-size-h4: .28rem;--desktop-font-size-h5: .24rem;--desktop-font-size-h6: .2rem;--desktop-font-size-p1: .22rem;--desktop-font-size-p2: .2rem;--desktop-font-size-p3: .18rem;--desktop-font-size-p4: .16rem;--desktop-font-size-sub1: .18rem;--desktop-font-size-sub2: .14rem;--desktop-font-size-sub3: .16rem;--desktop-font-size-num1: .34rem;--desktop-font-size-num2: .2rem;--desktop-font-size-nav-link: .16rem;--desktop-font-size-footer-link: .14rem;--desktop-font-size-footer-label: .16rem;--desktop-font-size-footer-sub: .16rem;--desktop-font-size-button-sm: .14rem;--desktop-font-size-button-lg: .18rem;--desktop-font-size-button-filter: .18rem;--desktop-font-size-input: .18rem;--desktop-font-size-menu-sub-sm: .16rem;--desktop-font-size-menu-sub-md: .16rem;--desktop-font-size-tab-link-sm: .18rem;--desktop-font-size-menu-link: .16rem;--desktop-font-size-quiz-headline: .26rem;--desktop-font-size-quiz-caption: .11rem;--desktop-font-size-quiz-subtitle: .19rem;--tablet-font-size-display: .5rem;--tablet-font-size-h1: .4rem;--tablet-font-size-h2: .38rem;--tablet-font-size-h3: .28rem;--tablet-font-size-h4: .24rem;--tablet-font-size-h5: .24rem;--tablet-font-size-h6: .2rem;--tablet-font-size-p1: .2rem;--tablet-font-size-p2: .16rem;--tablet-font-size-p3: .16rem;--tablet-font-size-p4: .14rem;--tablet-font-size-sub1: .18rem;--tablet-font-size-sub2: .14rem;--tablet-font-size-sub3: .14rem;--tablet-font-size-num1: .28rem;--tablet-font-size-num2: .2rem;--tablet-font-size-nav-link: .32rem;--tablet-font-size-footer-link: .16rem;--tablet-font-size-footer-label: .16rem;--tablet-font-size-footer-sub: .14rem;--tablet-font-size-button-sm: .14rem;--tablet-font-size-button-lg: .18rem;--tablet-font-size-button-filter: .18rem;--tablet-font-size-input: .14rem;--tablet-font-size-menu-sub-sm: .16rem;--tablet-font-size-menu-sub-md: .16rem;--tablet-font-size-tab-link-sm: .18rem;--tablet-font-size-menu-link: .32rem;--tablet-font-size-quiz-headline: .26rem;--tablet-font-size-quiz-caption: .11rem;--tablet-font-size-quiz-subtitle: .19rem;--mobile-font-size-display: .5rem;--mobile-font-size-h1: .34rem;--mobile-font-size-h2: .32rem;--mobile-font-size-h3: .26rem;--mobile-font-size-h4: .22rem;--mobile-font-size-h5: .22rem;--mobile-font-size-h6: .18rem;--mobile-font-size-p1: .18rem;--mobile-font-size-p2: .16rem;--mobile-font-size-p3: .16rem;--mobile-font-size-p4: .14rem;--mobile-font-size-sub1: .16rem;--mobile-font-size-sub2: .14rem;--mobile-font-size-sub3: .14rem;--mobile-font-size-num1: .28rem;--mobile-font-size-num2: .14rem;--mobile-font-size-nav-link: .24rem;--mobile-font-size-footer-link: .16rem;--mobile-font-size-footer-label: .14rem;--mobile-font-size-footer-sub: .14rem;--mobile-font-size-button-sm: .14rem;--mobile-font-size-button-lg: .18rem;--mobile-font-size-button-filter: .18rem;--mobile-font-size-input: .14rem;--mobile-font-size-menu-sub-sm: .16rem;--mobile-font-size-menu-sub-md: .16rem;--mobile-font-size-tab-link-sm: .18rem;--mobile-font-size-menu-link: .24rem;--mobile-font-size-quiz-headline: .26rem;--mobile-font-size-quiz-caption: .11rem;--mobile-font-size-quiz-subtitle: .19rem;--weights-fw-100: 100;--weights-fw-200: 200;--weights-fw-300: 300;--weights-fw-400: 400;--weights-fw-500: 500;--weights-fw-600: 600;--weights-fw-700: 700;--desktop-line-height-display: .84rem;--desktop-line-height-h1: .64rem;--desktop-line-height-h2: .54rem;--desktop-line-height-h3: .36rem;--desktop-line-height-h4: .3rem;--desktop-line-height-h5: .28rem;--desktop-line-height-h6: .26rem;--desktop-line-height-p1: .29rem;--desktop-line-height-p2: .26rem;--desktop-line-height-p3: .24rem;--desktop-line-height-p4: .2rem;--desktop-line-height-sub1: .2rem;--desktop-line-height-sub2: .14rem;--desktop-line-height-sub3: .16rem;--desktop-line-height-num1: .37rem;--desktop-line-height-num2: .24rem;--desktop-line-height-nav-link: .16rem;--desktop-line-height-footer-link: .2rem;--desktop-line-height-footer-label: .18rem;--desktop-line-height-footer-sub: .2rem;--desktop-line-height-button-sm: .16rem;--desktop-line-height-button-lg: .2rem;--desktop-line-height-button-filter: .18rem;--desktop-line-height-input: .18rem;--desktop-line-height-menu-sub-sm: .2rem;--desktop-line-height-tab-link-sm: .2rem;--desktop-line-height-menu-link: .2rem;--desktop-line-height-quiz-headline: .35rem;--desktop-line-height-quiz-caption: .14rem;--desktop-line-height-quiz-subtitle: .26rem;--tablet-line-height-display: .55rem;--tablet-line-height-h1: .45rem;--tablet-line-height-h2: .44rem;--tablet-line-height-h3: .32rem;--tablet-line-height-h4: .26rem;--tablet-line-height-h5: .26rem;--tablet-line-height-h6: .26rem;--tablet-line-height-p1: .26rem;--tablet-line-height-p2: .22rem;--tablet-line-height-p3: .22rem;--tablet-line-height-p4: .22rem;--tablet-line-height-sub1: .2rem;--tablet-line-height-sub2: .14rem;--tablet-line-height-sub3: .16rem;--tablet-line-height-num1: .31rem;--tablet-line-height-num2: .24rem;--tablet-line-height-nav-link: .32rem;--tablet-line-height-footer-link: .2rem;--tablet-line-height-footer-label: .18rem;--tablet-line-height-footer-sub: .18rem;--tablet-line-height-button-sm: .16rem;--tablet-line-height-button-lg: .2rem;--tablet-line-height-button-filter: .18rem;--tablet-line-height-input: .16rem;--tablet-line-height-tab-link-sm: .2rem;--tablet-line-height-menu-sub-sm: .2rem;--tablet-line-height-menu-link: .32rem;--tablet-line-height-quiz-headline: .35rem;--tablet-line-height-quiz-caption: .14rem;--tablet-line-height-quiz-subtitle: .26rem;--mobile-line-height-display: .55rem;--mobile-line-height-h1: .39rem;--mobile-line-height-h2: .37rem;--mobile-line-height-h3: .3rem;--mobile-line-height-h4: .26rem;--mobile-line-height-h5: .26rem;--mobile-line-height-h6: .24rem;--mobile-line-height-p1: .24rem;--mobile-line-height-p2: .22rem;--mobile-line-height-p3: .22rem;--mobile-line-height-p4: .22rem;--mobile-line-height-sub1: .18rem;--mobile-line-height-sub2: .14rem;--mobile-line-height-sub3: .16rem;--mobile-line-height-num1: .31rem;--mobile-line-height-num2: .17rem;--mobile-line-height-nav-link: .24rem;--mobile-line-height-footer-link: .2rem;--mobile-line-height-footer-label: .18rem;--mobile-line-height-footer-sub: .18rem;--mobile-line-height-button-sm: .16rem;--mobile-line-height-button-lg: .2rem;--mobile-line-height-button-filter: .18rem;--mobile-line-height-input: .16rem;--mobile-line-height-tab-link-sm: .2rem;--mobile-line-height-menu-sub-sm: .2rem;--mobile-line-height-menu-link: .24rem;--mobile-line-height-quiz-headline: .35rem;--mobile-line-height-quiz-caption: .14rem;--mobile-line-height-quiz-subtitle: .26rem;--desktop-letter-spacing-display: -.008rem;--desktop-letter-spacing-h1: -.0174000001rem;--desktop-letter-spacing-h2: -.0147000003rem;--desktop-letter-spacing-h3: -.0063999999rem;--desktop-letter-spacing-h4: -.0056rem;--desktop-letter-spacing-h5: -.0040000001rem;--desktop-letter-spacing-h6: -.002rem;--desktop-letter-spacing-p1: 0rem;--desktop-letter-spacing-p2: 0rem;--desktop-letter-spacing-p3: 0rem;--desktop-letter-spacing-p4: 0rem;--desktop-letter-spacing-sub1: -.0018rem;--desktop-letter-spacing-sub2: .006rem;--desktop-letter-spacing-sub3: .008rem;--desktop-letter-spacing-num1: -.0034rem;--desktop-letter-spacing-num2: -.002rem;--desktop-letter-spacing-nav-link: 0rem;--desktop-letter-spacing-footer-link: 0rem;--desktop-letter-spacing-footer-label: -.0016rem;--desktop-letter-spacing-footer-sub: 0rem;--desktop-letter-spacing-button-sm: -.0014rem;--desktop-letter-spacing-button-lg: -.002rem;--desktop-letter-spacing-button-filter: -.0016rem;--desktop-letter-spacing-input: 0rem;--desktop-letter-spacing-menu-sub-sm: 0rem;--desktop-letter-spacing-menu-sub-md: -.0016rem;--desktop-letter-spacing-tab-link-sm: -.002rem;--desktop-letter-spacing-menu-link: 0rem;--desktop-letter-spacing-quiz-headline: -.0064rem;--desktop-letter-spacing-quiz-caption: .006rem;--desktop-letter-spacing-quiz-subtitle: 0rem;--tablet-letter-spacing-display: -.005rem;--tablet-letter-spacing-h1: -.0120000005rem;--tablet-letter-spacing-h2: -.0113999999rem;--tablet-letter-spacing-h3: -.0083999997rem;--tablet-letter-spacing-h4: -.0072000003rem;--tablet-letter-spacing-h5: -.0072000003rem;--tablet-letter-spacing-h6: -.002rem;--tablet-letter-spacing-p1: 0rem;--tablet-letter-spacing-p2: 0rem;--tablet-letter-spacing-p3: 0rem;--tablet-letter-spacing-p4: -.0014rem;--tablet-letter-spacing-sub1: -.0018rem;--tablet-letter-spacing-sub2: .006rem;--tablet-letter-spacing-sub3: .007rem;--tablet-letter-spacing-num1: -.0028rem;--tablet-letter-spacing-num2: -.002rem;--tablet-letter-spacing-nav-link: -.0014rem;--tablet-letter-spacing-footer-link: 0rem;--tablet-letter-spacing-footer-label: -.0016rem;--tablet-letter-spacing-footer-sub: 0rem;--tablet-letter-spacing-button-sm: -.0014rem;--tablet-letter-spacing-button-lg: -.002rem;--tablet-letter-spacing-button-filter: -.0016rem;--tablet-letter-spacing-input: 0rem;--tablet-letter-spacing-menu-sub-sm: 0rem;--tablet-letter-spacing-menu-sub-md: -.0016rem;--tablet-letter-spacing-tab-link-sm: -.002rem;--tablet-letter-spacing-menu-link: 0rem;--tablet-letter-spacing-quiz-headline: -.0064rem;--tablet-letter-spacing-quiz-caption: .006rem;--tablet-letter-spacing-quiz-subtitle: 0rem;--mobile-letter-spacing-display: -.005rem;--mobile-letter-spacing-h1: -.01rem;--mobile-letter-spacing-h2: -.0095999998rem;--mobile-letter-spacing-h3: -.0077999997rem;--mobile-letter-spacing-h4: -.0066000003rem;--mobile-letter-spacing-h5: -.0066000003rem;--mobile-letter-spacing-h6: -.0018000001rem;--mobile-letter-spacing-p1: 0rem;--mobile-letter-spacing-p2: 0rem;--mobile-letter-spacing-p3: 0rem;--mobile-letter-spacing-p4: -.0014rem;--mobile-letter-spacing-sub1: -.0016rem;--mobile-letter-spacing-sub2: .006rem;--mobile-letter-spacing-sub3: .007rem;--mobile-letter-spacing-num1: -.0028rem;--mobile-letter-spacing-num2: -.0014rem;--mobile-letter-spacing-nav-link: -.0018rem;--mobile-letter-spacing-footer-link: 0rem;--mobile-letter-spacing-footer-label: -.0016rem;--mobile-letter-spacing-footer-sub: 0rem;--mobile-letter-spacing-button-sm: -.0014rem;--mobile-letter-spacing-button-lg: -.002rem;--mobile-letter-spacing-button-filter: -.0016rem;--mobile-letter-spacing-input: 0rem;--mobile-letter-spacing-menu-sub-sm: 0rem;--mobile-letter-spacing-menu-sub-md: -.0016rem;--mobile-letter-spacing-tab-link-sm: -.002rem;--mobile-letter-spacing-menu-link: 0rem;--mobile-letter-spacing-quiz-headline: -.0064rem;--mobile-letter-spacing-quiz-caption: .006rem;--mobile-letter-spacing-quiz-subtitle: 0rem;--font-page-404: "Space Grotesk", sans-serif;--font-size-title-404: 1.73rem;--font-size-subtitle-404: .2rem;--font-size-label-404: .16rem;--line-height-title-404: 2.08rem;--line-height-subtitle-404: .26rem;--line-height-label-404: .19rem;--letter-spacing-title-404: -.047rem;--letter-spacing-subtitle-404: -.0005rem;--letter-spacing-label-404: -.0018rem}@media all and (max-width: 1024px){:root{--letter-spacing-title-ns: -.007rem;--letter-spacing-subtitle-ns: -.002rem;--font-size-title-404: 1.5rem;--line-height-title-404: 1.8rem;--letter-spacing-title-404: -.044rem}}@media all and (max-width: 480px){:root{--font-size-title-ns: .2rem;--font-size-subtitle-ns: .14rem;--font-size-desc-ns: .12rem;--line-height-title-ns: .24rem;--line-height-subtitle-ns: .18rem;--line-height-desc-ns: .14rem;--letter-spacing-title-ns: -.0033rem;--letter-spacing-subtitle-ns: -.00125rem;--letter-spacing-desc-ns: -.0008rem;--font-size-title-404: 1rem;--font-size-subtitle-404: .14rem;--font-size-label-404: .12rem;--line-height-title-404: 1.2rem;--line-height-subtitle-404: .18rem;--line-height-label-404: .14rem;--letter-spacing-title-404: -.0275rem;--letter-spacing-label-404: -.001rem}}:root{--colors-text-light: #F9F9F9;--colors-text-dark: #1E1E1E;--colors-text-grey-1: #78736E;--colors-text-grey-2: #A39E99;--colors-background-light-1: #E6E3E0;--colors-background-light-2: #E0DCD8;--colors-background-light-3: #D4CFC9;--colors-background-light-4: #CCC6BF;--colors-background-dark-1: #161616;--colors-background-dark-2: #1C1C1C;--colors-background-dark-3: #242424;--colors-background-dark-4: #111111;--colors-background-input: rgba(120, 115, 110, .2);--colors-btn-btn-1: rgba(230, 227, 224, .3);--colors-btn-blue: #0D3DFC;--colors-btn-btn-2: #E6E3E019;--colors-btn-btn-border: #E0DCD87F;--colors-btn-blue: #0D3CFC;--colors-btn-blue-h: #0B34D6;--colors-borders-grey-main: #85807B2E;--colors-borders-grey-dashed: #85807B14;--colors-borders-grey-1: #6B6662;--colors-borders-grey-2: #B2ADA8;--colors-borders-light-1: #F9F9F9;--colors-borders-dark-1: #161616;--colors-borders-dark-3: #85807B33;--colors-input-placeholder: rgba(120, 115, 110, .6);--colors-filters-green: #307E77;--colors-filters-bg-green: #C9D4D2;--colors-filters-magenta: #724577;--colors-filters-bg-magenta: #D2C9D4;--colors-filters-red: #774554;--colors-filters-bg-red: #E5C8CA;--colors-quiz-tier-amber: #d97706;--colors-quiz-tier-amber-bg: #fffbeb;--colors-quiz-tier-amber-border: #fde68a;--colors-quiz-tier-blue-bg: #eff6ff;--colors-quiz-tier-blue-border: #bfdbfe;--colors-quiz-badge-bg: rgba(255, 255, 255, .06);--colors-text-light-1: var(--colors-text-light);--colors-text-dark-1: var(--colors-text-dark);--colors-bg-dark-1: var(--colors-background-dark-1);--colors-border-grey-1: var(--colors-borders-grey-1);--colors-border-grey-2: var(--colors-borders-grey-2);--colors-border-grey-3: var(--colors-borders-dark-3)}:root{--container-width: 11.62rem;--header-container-width: 14.08rem;--header-height: .8rem}@media all and (max-width: 1024px){:root{--container-width: 6.88rem;--header-container-width: 6.88rem}}@media all and (max-width: 480px){:root{--container-width: 3.25rem;--header-container-width: 3.51rem}}:root{--index-mobile-menu: 100;--index-header: 100;--index-draft-preview: 200;--index-main-lines: 3;--index-marquee-mask: 2;--index-overlay-open-header: 2}html.center-text,body.center-text,div.center-text,span.center-text,button.center-text,h1.center-text,h2.center-text,h3.center-text,h4.center-text,h5.center-text,h6.center-text,p.center-text,blockquote.center-text,a.center-text,small.center-text,strong.center-text,ul.center-text,li.center-text,form.center-text,label.center-text,article.center-text,footer.center-text,header.center-text,nav.center-text,section.center-text,input.center-text,th.center-text,td.center-text{text-align:center}html.left-text,body.left-text,div.left-text,span.left-text,button.left-text,h1.left-text,h2.left-text,h3.left-text,h4.left-text,h5.left-text,h6.left-text,p.left-text,blockquote.left-text,a.left-text,small.left-text,strong.left-text,ul.left-text,li.left-text,form.left-text,label.left-text,article.left-text,footer.left-text,header.left-text,nav.left-text,section.left-text,input.left-text,th.left-text,td.left-text{text-align:left}html.right-text,body.right-text,div.right-text,span.right-text,button.right-text,h1.right-text,h2.right-text,h3.right-text,h4.right-text,h5.right-text,h6.right-text,p.right-text,blockquote.right-text,a.right-text,small.right-text,strong.right-text,ul.right-text,li.right-text,form.right-text,label.right-text,article.right-text,footer.right-text,header.right-text,nav.right-text,section.right-text,input.right-text,th.right-text,td.right-text{text-align:right}html.cap-text,body.cap-text,div.cap-text,span.cap-text,button.cap-text,h1.cap-text,h2.cap-text,h3.cap-text,h4.cap-text,h5.cap-text,h6.cap-text,p.cap-text,blockquote.cap-text,a.cap-text,small.cap-text,strong.cap-text,ul.cap-text,li.cap-text,form.cap-text,label.cap-text,article.cap-text,footer.cap-text,header.cap-text,nav.cap-text,section.cap-text,input.cap-text,th.cap-text,td.cap-text{text-transform:capitalize}html.up-text,body.up-text,div.up-text,span.up-text,button.up-text,h1.up-text,h2.up-text,h3.up-text,h4.up-text,h5.up-text,h6.up-text,p.up-text,blockquote.up-text,a.up-text,small.up-text,strong.up-text,ul.up-text,li.up-text,form.up-text,label.up-text,article.up-text,footer.up-text,header.up-text,nav.up-text,section.up-text,input.up-text,th.up-text,td.up-text{text-transform:uppercase}html.low-text,body.low-text,div.low-text,span.low-text,button.low-text,h1.low-text,h2.low-text,h3.low-text,h4.low-text,h5.low-text,h6.low-text,p.low-text,blockquote.low-text,a.low-text,small.low-text,strong.low-text,ul.low-text,li.low-text,form.low-text,label.low-text,article.low-text,footer.low-text,header.low-text,nav.low-text,section.low-text,input.low-text,th.low-text,td.low-text{text-transform:lowercase}html.strikethrough-text,body.strikethrough-text,div.strikethrough-text,span.strikethrough-text,button.strikethrough-text,h1.strikethrough-text,h2.strikethrough-text,h3.strikethrough-text,h4.strikethrough-text,h5.strikethrough-text,h6.strikethrough-text,p.strikethrough-text,blockquote.strikethrough-text,a.strikethrough-text,small.strikethrough-text,strong.strikethrough-text,ul.strikethrough-text,li.strikethrough-text,form.strikethrough-text,label.strikethrough-text,article.strikethrough-text,footer.strikethrough-text,header.strikethrough-text,nav.strikethrough-text,section.strikethrough-text,input.strikethrough-text,th.strikethrough-text,td.strikethrough-text{text-decoration:line-through}html.title-h1,body.title-h1,div.title-h1,span.title-h1,button.title-h1,h1.title-h1,h2.title-h1,h3.title-h1,h4.title-h1,h5.title-h1,h6.title-h1,p.title-h1,blockquote.title-h1,a.title-h1,small.title-h1,strong.title-h1,ul.title-h1,li.title-h1,form.title-h1,label.title-h1,article.title-h1,footer.title-h1,header.title-h1,nav.title-h1,section.title-h1,input.title-h1,th.title-h1,td.title-h1{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h1);letter-spacing:var(--desktop-letter-spacing-h1);line-height:var(--desktop-line-height-h1)}@media all and (max-width: 1024px){html.title-h1,body.title-h1,div.title-h1,span.title-h1,button.title-h1,h1.title-h1,h2.title-h1,h3.title-h1,h4.title-h1,h5.title-h1,h6.title-h1,p.title-h1,blockquote.title-h1,a.title-h1,small.title-h1,strong.title-h1,ul.title-h1,li.title-h1,form.title-h1,label.title-h1,article.title-h1,footer.title-h1,header.title-h1,nav.title-h1,section.title-h1,input.title-h1,th.title-h1,td.title-h1{font-size:var(--tablet-font-size-h1);letter-spacing:var(--tablet-letter-spacing-h1);line-height:var(--tablet-line-height-h1)}}@media all and (max-width: 480px){html.title-h1,body.title-h1,div.title-h1,span.title-h1,button.title-h1,h1.title-h1,h2.title-h1,h3.title-h1,h4.title-h1,h5.title-h1,h6.title-h1,p.title-h1,blockquote.title-h1,a.title-h1,small.title-h1,strong.title-h1,ul.title-h1,li.title-h1,form.title-h1,label.title-h1,article.title-h1,footer.title-h1,header.title-h1,nav.title-h1,section.title-h1,input.title-h1,th.title-h1,td.title-h1{font-size:var(--mobile-font-size-h1);letter-spacing:var(--mobile-letter-spacing-h1);line-height:var(--mobile-line-height-h1)}}html.title-h2,body.title-h2,div.title-h2,span.title-h2,button.title-h2,h1.title-h2,h2.title-h2,h3.title-h2,h4.title-h2,h5.title-h2,h6.title-h2,p.title-h2,blockquote.title-h2,a.title-h2,small.title-h2,strong.title-h2,ul.title-h2,li.title-h2,form.title-h2,label.title-h2,article.title-h2,footer.title-h2,header.title-h2,nav.title-h2,section.title-h2,input.title-h2,th.title-h2,td.title-h2{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h2);letter-spacing:var(--desktop-letter-spacing-h2);line-height:var(--desktop-line-height-h2)}@media all and (max-width: 1024px){html.title-h2,body.title-h2,div.title-h2,span.title-h2,button.title-h2,h1.title-h2,h2.title-h2,h3.title-h2,h4.title-h2,h5.title-h2,h6.title-h2,p.title-h2,blockquote.title-h2,a.title-h2,small.title-h2,strong.title-h2,ul.title-h2,li.title-h2,form.title-h2,label.title-h2,article.title-h2,footer.title-h2,header.title-h2,nav.title-h2,section.title-h2,input.title-h2,th.title-h2,td.title-h2{font-size:var(--tablet-font-size-h2);letter-spacing:var(--tablet-letter-spacing-h2);line-height:var(--tablet-line-height-h2)}}@media all and (max-width: 480px){html.title-h2,body.title-h2,div.title-h2,span.title-h2,button.title-h2,h1.title-h2,h2.title-h2,h3.title-h2,h4.title-h2,h5.title-h2,h6.title-h2,p.title-h2,blockquote.title-h2,a.title-h2,small.title-h2,strong.title-h2,ul.title-h2,li.title-h2,form.title-h2,label.title-h2,article.title-h2,footer.title-h2,header.title-h2,nav.title-h2,section.title-h2,input.title-h2,th.title-h2,td.title-h2{font-size:var(--mobile-font-size-h2);letter-spacing:var(--mobile-letter-spacing-h2);line-height:var(--mobile-line-height-h2)}}html.title-h3,body.title-h3,div.title-h3,span.title-h3,button.title-h3,h1.title-h3,h2.title-h3,h3.title-h3,h4.title-h3,h5.title-h3,h6.title-h3,p.title-h3,blockquote.title-h3,a.title-h3,small.title-h3,strong.title-h3,ul.title-h3,li.title-h3,form.title-h3,label.title-h3,article.title-h3,footer.title-h3,header.title-h3,nav.title-h3,section.title-h3,input.title-h3,th.title-h3,td.title-h3{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h3);letter-spacing:var(--desktop-letter-spacing-h3);line-height:var(--desktop-line-height-h3)}@media all and (max-width: 1024px){html.title-h3,body.title-h3,div.title-h3,span.title-h3,button.title-h3,h1.title-h3,h2.title-h3,h3.title-h3,h4.title-h3,h5.title-h3,h6.title-h3,p.title-h3,blockquote.title-h3,a.title-h3,small.title-h3,strong.title-h3,ul.title-h3,li.title-h3,form.title-h3,label.title-h3,article.title-h3,footer.title-h3,header.title-h3,nav.title-h3,section.title-h3,input.title-h3,th.title-h3,td.title-h3{font-size:var(--tablet-font-size-h3);letter-spacing:var(--tablet-letter-spacing-h3);line-height:var(--tablet-line-height-h3)}}@media all and (max-width: 480px){html.title-h3,body.title-h3,div.title-h3,span.title-h3,button.title-h3,h1.title-h3,h2.title-h3,h3.title-h3,h4.title-h3,h5.title-h3,h6.title-h3,p.title-h3,blockquote.title-h3,a.title-h3,small.title-h3,strong.title-h3,ul.title-h3,li.title-h3,form.title-h3,label.title-h3,article.title-h3,footer.title-h3,header.title-h3,nav.title-h3,section.title-h3,input.title-h3,th.title-h3,td.title-h3{font-size:var(--mobile-font-size-h3);letter-spacing:var(--mobile-letter-spacing-h3);line-height:var(--mobile-line-height-h3)}}html.title-h4,body.title-h4,div.title-h4,span.title-h4,button.title-h4,h1.title-h4,h2.title-h4,h3.title-h4,h4.title-h4,h5.title-h4,h6.title-h4,p.title-h4,blockquote.title-h4,a.title-h4,small.title-h4,strong.title-h4,ul.title-h4,li.title-h4,form.title-h4,label.title-h4,article.title-h4,footer.title-h4,header.title-h4,nav.title-h4,section.title-h4,input.title-h4,th.title-h4,td.title-h4{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h4);letter-spacing:var(--desktop-letter-spacing-h4);line-height:var(--desktop-line-height-h4)}@media all and (max-width: 1024px){html.title-h4,body.title-h4,div.title-h4,span.title-h4,button.title-h4,h1.title-h4,h2.title-h4,h3.title-h4,h4.title-h4,h5.title-h4,h6.title-h4,p.title-h4,blockquote.title-h4,a.title-h4,small.title-h4,strong.title-h4,ul.title-h4,li.title-h4,form.title-h4,label.title-h4,article.title-h4,footer.title-h4,header.title-h4,nav.title-h4,section.title-h4,input.title-h4,th.title-h4,td.title-h4{font-size:var(--tablet-font-size-h4);letter-spacing:var(--tablet-letter-spacing-h4);line-height:var(--tablet-line-height-h4)}}@media all and (max-width: 480px){html.title-h4,body.title-h4,div.title-h4,span.title-h4,button.title-h4,h1.title-h4,h2.title-h4,h3.title-h4,h4.title-h4,h5.title-h4,h6.title-h4,p.title-h4,blockquote.title-h4,a.title-h4,small.title-h4,strong.title-h4,ul.title-h4,li.title-h4,form.title-h4,label.title-h4,article.title-h4,footer.title-h4,header.title-h4,nav.title-h4,section.title-h4,input.title-h4,th.title-h4,td.title-h4{font-size:var(--mobile-font-size-h4);letter-spacing:var(--mobile-letter-spacing-h4);line-height:var(--mobile-line-height-h4)}}html.title-h5,body.title-h5,div.title-h5,span.title-h5,button.title-h5,h1.title-h5,h2.title-h5,h3.title-h5,h4.title-h5,h5.title-h5,h6.title-h5,p.title-h5,blockquote.title-h5,a.title-h5,small.title-h5,strong.title-h5,ul.title-h5,li.title-h5,form.title-h5,label.title-h5,article.title-h5,footer.title-h5,header.title-h5,nav.title-h5,section.title-h5,input.title-h5,th.title-h5,td.title-h5{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h5);letter-spacing:var(--desktop-letter-spacing-h5);line-height:var(--desktop-line-height-h5)}@media all and (max-width: 1024px){html.title-h5,body.title-h5,div.title-h5,span.title-h5,button.title-h5,h1.title-h5,h2.title-h5,h3.title-h5,h4.title-h5,h5.title-h5,h6.title-h5,p.title-h5,blockquote.title-h5,a.title-h5,small.title-h5,strong.title-h5,ul.title-h5,li.title-h5,form.title-h5,label.title-h5,article.title-h5,footer.title-h5,header.title-h5,nav.title-h5,section.title-h5,input.title-h5,th.title-h5,td.title-h5{font-size:var(--tablet-font-size-h5);letter-spacing:var(--tablet-letter-spacing-h5);line-height:var(--tablet-line-height-h5)}}@media all and (max-width: 480px){html.title-h5,body.title-h5,div.title-h5,span.title-h5,button.title-h5,h1.title-h5,h2.title-h5,h3.title-h5,h4.title-h5,h5.title-h5,h6.title-h5,p.title-h5,blockquote.title-h5,a.title-h5,small.title-h5,strong.title-h5,ul.title-h5,li.title-h5,form.title-h5,label.title-h5,article.title-h5,footer.title-h5,header.title-h5,nav.title-h5,section.title-h5,input.title-h5,th.title-h5,td.title-h5{font-size:var(--mobile-font-size-h5);letter-spacing:var(--mobile-letter-spacing-h5);line-height:var(--mobile-line-height-h5)}}html.title-h6,body.title-h6,div.title-h6,span.title-h6,button.title-h6,h1.title-h6,h2.title-h6,h3.title-h6,h4.title-h6,h5.title-h6,h6.title-h6,p.title-h6,blockquote.title-h6,a.title-h6,small.title-h6,strong.title-h6,ul.title-h6,li.title-h6,form.title-h6,label.title-h6,article.title-h6,footer.title-h6,header.title-h6,nav.title-h6,section.title-h6,input.title-h6,th.title-h6,td.title-h6{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h6);letter-spacing:var(--desktop-letter-spacing-h6);line-height:var(--desktop-line-height-h6)}@media all and (max-width: 1024px){html.title-h6,body.title-h6,div.title-h6,span.title-h6,button.title-h6,h1.title-h6,h2.title-h6,h3.title-h6,h4.title-h6,h5.title-h6,h6.title-h6,p.title-h6,blockquote.title-h6,a.title-h6,small.title-h6,strong.title-h6,ul.title-h6,li.title-h6,form.title-h6,label.title-h6,article.title-h6,footer.title-h6,header.title-h6,nav.title-h6,section.title-h6,input.title-h6,th.title-h6,td.title-h6{font-size:var(--tablet-font-size-h6);letter-spacing:var(--tablet-letter-spacing-h6);line-height:var(--tablet-line-height-h6)}}@media all and (max-width: 480px){html.title-h6,body.title-h6,div.title-h6,span.title-h6,button.title-h6,h1.title-h6,h2.title-h6,h3.title-h6,h4.title-h6,h5.title-h6,h6.title-h6,p.title-h6,blockquote.title-h6,a.title-h6,small.title-h6,strong.title-h6,ul.title-h6,li.title-h6,form.title-h6,label.title-h6,article.title-h6,footer.title-h6,header.title-h6,nav.title-h6,section.title-h6,input.title-h6,th.title-h6,td.title-h6{font-size:var(--mobile-font-size-h6);letter-spacing:var(--mobile-letter-spacing-h6);line-height:var(--mobile-line-height-h6)}}html.desc-1,body.desc-1,div.desc-1,span.desc-1,button.desc-1,h1.desc-1,h2.desc-1,h3.desc-1,h4.desc-1,h5.desc-1,h6.desc-1,p.desc-1,blockquote.desc-1,a.desc-1,small.desc-1,strong.desc-1,ul.desc-1,li.desc-1,form.desc-1,label.desc-1,article.desc-1,footer.desc-1,header.desc-1,nav.desc-1,section.desc-1,input.desc-1,th.desc-1,td.desc-1{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p1);letter-spacing:var(--desktop-letter-spacing-p1);line-height:var(--desktop-line-height-p1)}@media all and (max-width: 1024px){html.desc-1,body.desc-1,div.desc-1,span.desc-1,button.desc-1,h1.desc-1,h2.desc-1,h3.desc-1,h4.desc-1,h5.desc-1,h6.desc-1,p.desc-1,blockquote.desc-1,a.desc-1,small.desc-1,strong.desc-1,ul.desc-1,li.desc-1,form.desc-1,label.desc-1,article.desc-1,footer.desc-1,header.desc-1,nav.desc-1,section.desc-1,input.desc-1,th.desc-1,td.desc-1{font-size:var(--tablet-font-size-p1);letter-spacing:var(--tablet-letter-spacing-p1);line-height:var(--tablet-line-height-p1)}}@media all and (max-width: 480px){html.desc-1,body.desc-1,div.desc-1,span.desc-1,button.desc-1,h1.desc-1,h2.desc-1,h3.desc-1,h4.desc-1,h5.desc-1,h6.desc-1,p.desc-1,blockquote.desc-1,a.desc-1,small.desc-1,strong.desc-1,ul.desc-1,li.desc-1,form.desc-1,label.desc-1,article.desc-1,footer.desc-1,header.desc-1,nav.desc-1,section.desc-1,input.desc-1,th.desc-1,td.desc-1{font-size:var(--mobile-font-size-p1);letter-spacing:var(--mobile-letter-spacing-p1);line-height:var(--mobile-line-height-p1)}}html.desc-2,body.desc-2,div.desc-2,span.desc-2,button.desc-2,h1.desc-2,h2.desc-2,h3.desc-2,h4.desc-2,h5.desc-2,h6.desc-2,p.desc-2,blockquote.desc-2,a.desc-2,small.desc-2,strong.desc-2,ul.desc-2,li.desc-2,form.desc-2,label.desc-2,article.desc-2,footer.desc-2,header.desc-2,nav.desc-2,section.desc-2,input.desc-2,th.desc-2,td.desc-2{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p2);letter-spacing:var(--desktop-letter-spacing-p2);line-height:var(--desktop-line-height-p2)}@media all and (max-width: 1024px){html.desc-2,body.desc-2,div.desc-2,span.desc-2,button.desc-2,h1.desc-2,h2.desc-2,h3.desc-2,h4.desc-2,h5.desc-2,h6.desc-2,p.desc-2,blockquote.desc-2,a.desc-2,small.desc-2,strong.desc-2,ul.desc-2,li.desc-2,form.desc-2,label.desc-2,article.desc-2,footer.desc-2,header.desc-2,nav.desc-2,section.desc-2,input.desc-2,th.desc-2,td.desc-2{font-size:var(--tablet-font-size-p2);letter-spacing:var(--tablet-letter-spacing-p2);line-height:var(--tablet-line-height-p2)}}@media all and (max-width: 480px){html.desc-2,body.desc-2,div.desc-2,span.desc-2,button.desc-2,h1.desc-2,h2.desc-2,h3.desc-2,h4.desc-2,h5.desc-2,h6.desc-2,p.desc-2,blockquote.desc-2,a.desc-2,small.desc-2,strong.desc-2,ul.desc-2,li.desc-2,form.desc-2,label.desc-2,article.desc-2,footer.desc-2,header.desc-2,nav.desc-2,section.desc-2,input.desc-2,th.desc-2,td.desc-2{font-size:var(--mobile-font-size-p2);letter-spacing:var(--mobile-letter-spacing-p2);line-height:var(--mobile-line-height-p2)}}html.desc-3,body.desc-3,div.desc-3,span.desc-3,button.desc-3,h1.desc-3,h2.desc-3,h3.desc-3,h4.desc-3,h5.desc-3,h6.desc-3,p.desc-3,blockquote.desc-3,a.desc-3,small.desc-3,strong.desc-3,ul.desc-3,li.desc-3,form.desc-3,label.desc-3,article.desc-3,footer.desc-3,header.desc-3,nav.desc-3,section.desc-3,input.desc-3,th.desc-3,td.desc-3{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p3);letter-spacing:var(--desktop-letter-spacing-p3);line-height:var(--desktop-line-height-p3)}@media all and (max-width: 1024px){html.desc-3,body.desc-3,div.desc-3,span.desc-3,button.desc-3,h1.desc-3,h2.desc-3,h3.desc-3,h4.desc-3,h5.desc-3,h6.desc-3,p.desc-3,blockquote.desc-3,a.desc-3,small.desc-3,strong.desc-3,ul.desc-3,li.desc-3,form.desc-3,label.desc-3,article.desc-3,footer.desc-3,header.desc-3,nav.desc-3,section.desc-3,input.desc-3,th.desc-3,td.desc-3{font-size:var(--tablet-font-size-p3);letter-spacing:var(--tablet-letter-spacing-p3);line-height:var(--tablet-line-height-p3)}}@media all and (max-width: 480px){html.desc-3,body.desc-3,div.desc-3,span.desc-3,button.desc-3,h1.desc-3,h2.desc-3,h3.desc-3,h4.desc-3,h5.desc-3,h6.desc-3,p.desc-3,blockquote.desc-3,a.desc-3,small.desc-3,strong.desc-3,ul.desc-3,li.desc-3,form.desc-3,label.desc-3,article.desc-3,footer.desc-3,header.desc-3,nav.desc-3,section.desc-3,input.desc-3,th.desc-3,td.desc-3{font-size:var(--mobile-font-size-p3);letter-spacing:var(--mobile-letter-spacing-p3);line-height:var(--mobile-line-height-p3)}}html.desc-4,body.desc-4,div.desc-4,span.desc-4,button.desc-4,h1.desc-4,h2.desc-4,h3.desc-4,h4.desc-4,h5.desc-4,h6.desc-4,p.desc-4,blockquote.desc-4,a.desc-4,small.desc-4,strong.desc-4,ul.desc-4,li.desc-4,form.desc-4,label.desc-4,article.desc-4,footer.desc-4,header.desc-4,nav.desc-4,section.desc-4,input.desc-4,th.desc-4,td.desc-4{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p4);letter-spacing:var(--desktop-letter-spacing-p4);line-height:var(--desktop-line-height-p4)}@media all and (max-width: 1024px){html.desc-4,body.desc-4,div.desc-4,span.desc-4,button.desc-4,h1.desc-4,h2.desc-4,h3.desc-4,h4.desc-4,h5.desc-4,h6.desc-4,p.desc-4,blockquote.desc-4,a.desc-4,small.desc-4,strong.desc-4,ul.desc-4,li.desc-4,form.desc-4,label.desc-4,article.desc-4,footer.desc-4,header.desc-4,nav.desc-4,section.desc-4,input.desc-4,th.desc-4,td.desc-4{font-size:var(--tablet-font-size-p4);letter-spacing:var(--tablet-letter-spacing-p4);line-height:var(--tablet-line-height-p4)}}@media all and (max-width: 480px){html.desc-4,body.desc-4,div.desc-4,span.desc-4,button.desc-4,h1.desc-4,h2.desc-4,h3.desc-4,h4.desc-4,h5.desc-4,h6.desc-4,p.desc-4,blockquote.desc-4,a.desc-4,small.desc-4,strong.desc-4,ul.desc-4,li.desc-4,form.desc-4,label.desc-4,article.desc-4,footer.desc-4,header.desc-4,nav.desc-4,section.desc-4,input.desc-4,th.desc-4,td.desc-4{font-size:var(--mobile-font-size-p4);letter-spacing:var(--mobile-letter-spacing-p4);line-height:var(--mobile-line-height-p4)}}html.typo-display,body.typo-display,div.typo-display,span.typo-display,button.typo-display,h1.typo-display,h2.typo-display,h3.typo-display,h4.typo-display,h5.typo-display,h6.typo-display,p.typo-display,blockquote.typo-display,a.typo-display,small.typo-display,strong.typo-display,ul.typo-display,li.typo-display,form.typo-display,label.typo-display,article.typo-display,footer.typo-display,header.typo-display,nav.typo-display,section.typo-display,input.typo-display,th.typo-display,td.typo-display{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-display);letter-spacing:var(--desktop-letter-spacing-display);line-height:var(--desktop-line-height-display)}@media all and (max-width: 1024px){html.typo-display,body.typo-display,div.typo-display,span.typo-display,button.typo-display,h1.typo-display,h2.typo-display,h3.typo-display,h4.typo-display,h5.typo-display,h6.typo-display,p.typo-display,blockquote.typo-display,a.typo-display,small.typo-display,strong.typo-display,ul.typo-display,li.typo-display,form.typo-display,label.typo-display,article.typo-display,footer.typo-display,header.typo-display,nav.typo-display,section.typo-display,input.typo-display,th.typo-display,td.typo-display{font-size:var(--tablet-font-size-display);letter-spacing:var(--tablet-letter-spacing-display);line-height:var(--tablet-line-height-display)}}@media all and (max-width: 480px){html.typo-display,body.typo-display,div.typo-display,span.typo-display,button.typo-display,h1.typo-display,h2.typo-display,h3.typo-display,h4.typo-display,h5.typo-display,h6.typo-display,p.typo-display,blockquote.typo-display,a.typo-display,small.typo-display,strong.typo-display,ul.typo-display,li.typo-display,form.typo-display,label.typo-display,article.typo-display,footer.typo-display,header.typo-display,nav.typo-display,section.typo-display,input.typo-display,th.typo-display,td.typo-display{font-size:var(--mobile-font-size-display);letter-spacing:var(--mobile-letter-spacing-display);line-height:var(--mobile-line-height-display)}}html.typo-footer-link,body.typo-footer-link,div.typo-footer-link,span.typo-footer-link,button.typo-footer-link,h1.typo-footer-link,h2.typo-footer-link,h3.typo-footer-link,h4.typo-footer-link,h5.typo-footer-link,h6.typo-footer-link,p.typo-footer-link,blockquote.typo-footer-link,a.typo-footer-link,small.typo-footer-link,strong.typo-footer-link,ul.typo-footer-link,li.typo-footer-link,form.typo-footer-link,label.typo-footer-link,article.typo-footer-link,footer.typo-footer-link,header.typo-footer-link,nav.typo-footer-link,section.typo-footer-link,input.typo-footer-link,th.typo-footer-link,td.typo-footer-link{color:var(--colors-text-grey-2);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-footer-link);letter-spacing:var(--desktop-letter-spacing-footer-link);line-height:var(--desktop-line-height-footer-link)}@media all and (max-width: 1024px){html.typo-footer-link,body.typo-footer-link,div.typo-footer-link,span.typo-footer-link,button.typo-footer-link,h1.typo-footer-link,h2.typo-footer-link,h3.typo-footer-link,h4.typo-footer-link,h5.typo-footer-link,h6.typo-footer-link,p.typo-footer-link,blockquote.typo-footer-link,a.typo-footer-link,small.typo-footer-link,strong.typo-footer-link,ul.typo-footer-link,li.typo-footer-link,form.typo-footer-link,label.typo-footer-link,article.typo-footer-link,footer.typo-footer-link,header.typo-footer-link,nav.typo-footer-link,section.typo-footer-link,input.typo-footer-link,th.typo-footer-link,td.typo-footer-link{font-size:var(--tablet-font-size-footer-link);letter-spacing:var(--tablet-letter-spacing-footer-link);line-height:var(--tablet-line-height-footer-link)}}@media all and (max-width: 480px){html.typo-footer-link,body.typo-footer-link,div.typo-footer-link,span.typo-footer-link,button.typo-footer-link,h1.typo-footer-link,h2.typo-footer-link,h3.typo-footer-link,h4.typo-footer-link,h5.typo-footer-link,h6.typo-footer-link,p.typo-footer-link,blockquote.typo-footer-link,a.typo-footer-link,small.typo-footer-link,strong.typo-footer-link,ul.typo-footer-link,li.typo-footer-link,form.typo-footer-link,label.typo-footer-link,article.typo-footer-link,footer.typo-footer-link,header.typo-footer-link,nav.typo-footer-link,section.typo-footer-link,input.typo-footer-link,th.typo-footer-link,td.typo-footer-link{font-size:var(--mobile-font-size-footer-link);letter-spacing:var(--mobile-letter-spacing-footer-link);line-height:var(--mobile-line-height-footer-link)}}html.typo-nav-link,body.typo-nav-link,div.typo-nav-link,span.typo-nav-link,button.typo-nav-link,h1.typo-nav-link,h2.typo-nav-link,h3.typo-nav-link,h4.typo-nav-link,h5.typo-nav-link,h6.typo-nav-link,p.typo-nav-link,blockquote.typo-nav-link,a.typo-nav-link,small.typo-nav-link,strong.typo-nav-link,ul.typo-nav-link,li.typo-nav-link,form.typo-nav-link,label.typo-nav-link,article.typo-nav-link,footer.typo-nav-link,header.typo-nav-link,nav.typo-nav-link,section.typo-nav-link,input.typo-nav-link,th.typo-nav-link,td.typo-nav-link{color:var(--colors-text-grey-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-nav-link);letter-spacing:var(--desktop-letter-spacing-nav-link);line-height:var(--desktop-line-height-nav-link)}@media all and (max-width: 1024px){html.typo-nav-link,body.typo-nav-link,div.typo-nav-link,span.typo-nav-link,button.typo-nav-link,h1.typo-nav-link,h2.typo-nav-link,h3.typo-nav-link,h4.typo-nav-link,h5.typo-nav-link,h6.typo-nav-link,p.typo-nav-link,blockquote.typo-nav-link,a.typo-nav-link,small.typo-nav-link,strong.typo-nav-link,ul.typo-nav-link,li.typo-nav-link,form.typo-nav-link,label.typo-nav-link,article.typo-nav-link,footer.typo-nav-link,header.typo-nav-link,nav.typo-nav-link,section.typo-nav-link,input.typo-nav-link,th.typo-nav-link,td.typo-nav-link{font-size:var(--tablet-font-size-nav-link);letter-spacing:var(--tablet-letter-spacing-nav-link);line-height:var(--tablet-line-height-nav-link)}}@media all and (max-width: 480px){html.typo-nav-link,body.typo-nav-link,div.typo-nav-link,span.typo-nav-link,button.typo-nav-link,h1.typo-nav-link,h2.typo-nav-link,h3.typo-nav-link,h4.typo-nav-link,h5.typo-nav-link,h6.typo-nav-link,p.typo-nav-link,blockquote.typo-nav-link,a.typo-nav-link,small.typo-nav-link,strong.typo-nav-link,ul.typo-nav-link,li.typo-nav-link,form.typo-nav-link,label.typo-nav-link,article.typo-nav-link,footer.typo-nav-link,header.typo-nav-link,nav.typo-nav-link,section.typo-nav-link,input.typo-nav-link,th.typo-nav-link,td.typo-nav-link{font-size:var(--mobile-font-size-nav-link);letter-spacing:var(--mobile-letter-spacing-nav-link);line-height:var(--mobile-line-height-nav-link)}}html.title-no-script,body.title-no-script,div.title-no-script,span.title-no-script,button.title-no-script,h1.title-no-script,h2.title-no-script,h3.title-no-script,h4.title-no-script,h5.title-no-script,h6.title-no-script,p.title-no-script,blockquote.title-no-script,a.title-no-script,small.title-no-script,strong.title-no-script,ul.title-no-script,li.title-no-script,form.title-no-script,label.title-no-script,article.title-no-script,footer.title-no-script,header.title-no-script,nav.title-no-script,section.title-no-script,input.title-no-script,th.title-no-script,td.title-no-script{color:var(--color-title-no-script);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-title-ns);letter-spacing:var(--desktop-letter-spacing-title-ns);line-height:var(--desktop-line-height-title-ns)}@media all and (max-width: 1024px){html.title-no-script,body.title-no-script,div.title-no-script,span.title-no-script,button.title-no-script,h1.title-no-script,h2.title-no-script,h3.title-no-script,h4.title-no-script,h5.title-no-script,h6.title-no-script,p.title-no-script,blockquote.title-no-script,a.title-no-script,small.title-no-script,strong.title-no-script,ul.title-no-script,li.title-no-script,form.title-no-script,label.title-no-script,article.title-no-script,footer.title-no-script,header.title-no-script,nav.title-no-script,section.title-no-script,input.title-no-script,th.title-no-script,td.title-no-script{font-size:var(--tablet-font-size-title-ns);letter-spacing:var(--tablet-letter-spacing-title-ns);line-height:var(--tablet-line-height-title-ns)}}@media all and (max-width: 480px){html.title-no-script,body.title-no-script,div.title-no-script,span.title-no-script,button.title-no-script,h1.title-no-script,h2.title-no-script,h3.title-no-script,h4.title-no-script,h5.title-no-script,h6.title-no-script,p.title-no-script,blockquote.title-no-script,a.title-no-script,small.title-no-script,strong.title-no-script,ul.title-no-script,li.title-no-script,form.title-no-script,label.title-no-script,article.title-no-script,footer.title-no-script,header.title-no-script,nav.title-no-script,section.title-no-script,input.title-no-script,th.title-no-script,td.title-no-script{font-size:var(--mobile-font-size-title-ns);letter-spacing:var(--mobile-letter-spacing-title-ns);line-height:var(--mobile-line-height-title-ns)}}html.subtitle-no-script,body.subtitle-no-script,div.subtitle-no-script,span.subtitle-no-script,button.subtitle-no-script,h1.subtitle-no-script,h2.subtitle-no-script,h3.subtitle-no-script,h4.subtitle-no-script,h5.subtitle-no-script,h6.subtitle-no-script,p.subtitle-no-script,blockquote.subtitle-no-script,a.subtitle-no-script,small.subtitle-no-script,strong.subtitle-no-script,ul.subtitle-no-script,li.subtitle-no-script,form.subtitle-no-script,label.subtitle-no-script,article.subtitle-no-script,footer.subtitle-no-script,header.subtitle-no-script,nav.subtitle-no-script,section.subtitle-no-script,input.subtitle-no-script,th.subtitle-no-script,td.subtitle-no-script{color:var(--color-subtitle-no-script);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:var(--desktop-font-size-subtitle-ns);letter-spacing:var(--desktop-letter-spacing-subtitle-ns);line-height:var(--desktop-line-height-subtitle-ns)}@media all and (max-width: 1024px){html.subtitle-no-script,body.subtitle-no-script,div.subtitle-no-script,span.subtitle-no-script,button.subtitle-no-script,h1.subtitle-no-script,h2.subtitle-no-script,h3.subtitle-no-script,h4.subtitle-no-script,h5.subtitle-no-script,h6.subtitle-no-script,p.subtitle-no-script,blockquote.subtitle-no-script,a.subtitle-no-script,small.subtitle-no-script,strong.subtitle-no-script,ul.subtitle-no-script,li.subtitle-no-script,form.subtitle-no-script,label.subtitle-no-script,article.subtitle-no-script,footer.subtitle-no-script,header.subtitle-no-script,nav.subtitle-no-script,section.subtitle-no-script,input.subtitle-no-script,th.subtitle-no-script,td.subtitle-no-script{font-size:var(--tablet-font-size-subtitle-ns);letter-spacing:var(--tablet-letter-spacing-subtitle-ns);line-height:var(--tablet-line-height-subtitle-ns)}}@media all and (max-width: 480px){html.subtitle-no-script,body.subtitle-no-script,div.subtitle-no-script,span.subtitle-no-script,button.subtitle-no-script,h1.subtitle-no-script,h2.subtitle-no-script,h3.subtitle-no-script,h4.subtitle-no-script,h5.subtitle-no-script,h6.subtitle-no-script,p.subtitle-no-script,blockquote.subtitle-no-script,a.subtitle-no-script,small.subtitle-no-script,strong.subtitle-no-script,ul.subtitle-no-script,li.subtitle-no-script,form.subtitle-no-script,label.subtitle-no-script,article.subtitle-no-script,footer.subtitle-no-script,header.subtitle-no-script,nav.subtitle-no-script,section.subtitle-no-script,input.subtitle-no-script,th.subtitle-no-script,td.subtitle-no-script{font-size:var(--mobile-font-size-subtitle-ns);letter-spacing:var(--mobile-letter-spacing-subtitle-ns);line-height:var(--mobile-line-height-subtitle-ns)}}html.desc-no-script,body.desc-no-script,div.desc-no-script,span.desc-no-script,button.desc-no-script,h1.desc-no-script,h2.desc-no-script,h3.desc-no-script,h4.desc-no-script,h5.desc-no-script,h6.desc-no-script,p.desc-no-script,blockquote.desc-no-script,a.desc-no-script,small.desc-no-script,strong.desc-no-script,ul.desc-no-script,li.desc-no-script,form.desc-no-script,label.desc-no-script,article.desc-no-script,footer.desc-no-script,header.desc-no-script,nav.desc-no-script,section.desc-no-script,input.desc-no-script,th.desc-no-script,td.desc-no-script{color:var(--color-desc-no-script);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:var(--desktop-font-size-desc-ns);letter-spacing:var(--desktop-letter-spacing-desc-ns);line-height:var(--desktop-line-height-desc-ns)}@media all and (max-width: 1024px){html.desc-no-script,body.desc-no-script,div.desc-no-script,span.desc-no-script,button.desc-no-script,h1.desc-no-script,h2.desc-no-script,h3.desc-no-script,h4.desc-no-script,h5.desc-no-script,h6.desc-no-script,p.desc-no-script,blockquote.desc-no-script,a.desc-no-script,small.desc-no-script,strong.desc-no-script,ul.desc-no-script,li.desc-no-script,form.desc-no-script,label.desc-no-script,article.desc-no-script,footer.desc-no-script,header.desc-no-script,nav.desc-no-script,section.desc-no-script,input.desc-no-script,th.desc-no-script,td.desc-no-script{font-size:var(--tablet-font-size-desc-ns);letter-spacing:var(--tablet-letter-spacing-desc-ns);line-height:var(--tablet-line-height-desc-ns)}}@media all and (max-width: 480px){html.desc-no-script,body.desc-no-script,div.desc-no-script,span.desc-no-script,button.desc-no-script,h1.desc-no-script,h2.desc-no-script,h3.desc-no-script,h4.desc-no-script,h5.desc-no-script,h6.desc-no-script,p.desc-no-script,blockquote.desc-no-script,a.desc-no-script,small.desc-no-script,strong.desc-no-script,ul.desc-no-script,li.desc-no-script,form.desc-no-script,label.desc-no-script,article.desc-no-script,footer.desc-no-script,header.desc-no-script,nav.desc-no-script,section.desc-no-script,input.desc-no-script,th.desc-no-script,td.desc-no-script{font-size:var(--mobile-font-size-desc-ns);letter-spacing:var(--mobile-letter-spacing-desc-ns);line-height:var(--mobile-line-height-desc-ns)}}html.title-page-404,body.title-page-404,div.title-page-404,span.title-page-404,button.title-page-404,h1.title-page-404,h2.title-page-404,h3.title-page-404,h4.title-page-404,h5.title-page-404,h6.title-page-404,p.title-page-404,blockquote.title-page-404,a.title-page-404,small.title-page-404,strong.title-page-404,ul.title-page-404,li.title-page-404,form.title-page-404,label.title-page-404,article.title-page-404,footer.title-page-404,header.title-page-404,nav.title-page-404,section.title-page-404,input.title-page-404,th.title-page-404,td.title-page-404{color:var(--color-title-page-404);font-family:var(--font-page-404);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-title-404);letter-spacing:var(--desktop-letter-spacing-title-404);line-height:var(--desktop-line-height-title-404)}@media all and (max-width: 1024px){html.title-page-404,body.title-page-404,div.title-page-404,span.title-page-404,button.title-page-404,h1.title-page-404,h2.title-page-404,h3.title-page-404,h4.title-page-404,h5.title-page-404,h6.title-page-404,p.title-page-404,blockquote.title-page-404,a.title-page-404,small.title-page-404,strong.title-page-404,ul.title-page-404,li.title-page-404,form.title-page-404,label.title-page-404,article.title-page-404,footer.title-page-404,header.title-page-404,nav.title-page-404,section.title-page-404,input.title-page-404,th.title-page-404,td.title-page-404{font-size:var(--tablet-font-size-title-404);letter-spacing:var(--tablet-letter-spacing-title-404);line-height:var(--tablet-line-height-title-404)}}@media all and (max-width: 480px){html.title-page-404,body.title-page-404,div.title-page-404,span.title-page-404,button.title-page-404,h1.title-page-404,h2.title-page-404,h3.title-page-404,h4.title-page-404,h5.title-page-404,h6.title-page-404,p.title-page-404,blockquote.title-page-404,a.title-page-404,small.title-page-404,strong.title-page-404,ul.title-page-404,li.title-page-404,form.title-page-404,label.title-page-404,article.title-page-404,footer.title-page-404,header.title-page-404,nav.title-page-404,section.title-page-404,input.title-page-404,th.title-page-404,td.title-page-404{font-size:var(--mobile-font-size-title-404);letter-spacing:var(--mobile-letter-spacing-title-404);line-height:var(--mobile-line-height-title-404)}}html.subtitle-page-404,body.subtitle-page-404,div.subtitle-page-404,span.subtitle-page-404,button.subtitle-page-404,h1.subtitle-page-404,h2.subtitle-page-404,h3.subtitle-page-404,h4.subtitle-page-404,h5.subtitle-page-404,h6.subtitle-page-404,p.subtitle-page-404,blockquote.subtitle-page-404,a.subtitle-page-404,small.subtitle-page-404,strong.subtitle-page-404,ul.subtitle-page-404,li.subtitle-page-404,form.subtitle-page-404,label.subtitle-page-404,article.subtitle-page-404,footer.subtitle-page-404,header.subtitle-page-404,nav.subtitle-page-404,section.subtitle-page-404,input.subtitle-page-404,th.subtitle-page-404,td.subtitle-page-404{color:var(--color-subtitle-page-404);font-family:var(--font-page-404);font-weight:var(--weights-fw-400);font-size:var(--desktop-font-size-subtitle-404);letter-spacing:var(--desktop-letter-spacing-subtitle-404);line-height:var(--desktop-line-height-subtitle-404)}@media all and (max-width: 1024px){html.subtitle-page-404,body.subtitle-page-404,div.subtitle-page-404,span.subtitle-page-404,button.subtitle-page-404,h1.subtitle-page-404,h2.subtitle-page-404,h3.subtitle-page-404,h4.subtitle-page-404,h5.subtitle-page-404,h6.subtitle-page-404,p.subtitle-page-404,blockquote.subtitle-page-404,a.subtitle-page-404,small.subtitle-page-404,strong.subtitle-page-404,ul.subtitle-page-404,li.subtitle-page-404,form.subtitle-page-404,label.subtitle-page-404,article.subtitle-page-404,footer.subtitle-page-404,header.subtitle-page-404,nav.subtitle-page-404,section.subtitle-page-404,input.subtitle-page-404,th.subtitle-page-404,td.subtitle-page-404{font-size:var(--tablet-font-size-subtitle-404);letter-spacing:var(--tablet-letter-spacing-subtitle-404);line-height:var(--tablet-line-height-subtitle-404)}}@media all and (max-width: 480px){html.subtitle-page-404,body.subtitle-page-404,div.subtitle-page-404,span.subtitle-page-404,button.subtitle-page-404,h1.subtitle-page-404,h2.subtitle-page-404,h3.subtitle-page-404,h4.subtitle-page-404,h5.subtitle-page-404,h6.subtitle-page-404,p.subtitle-page-404,blockquote.subtitle-page-404,a.subtitle-page-404,small.subtitle-page-404,strong.subtitle-page-404,ul.subtitle-page-404,li.subtitle-page-404,form.subtitle-page-404,label.subtitle-page-404,article.subtitle-page-404,footer.subtitle-page-404,header.subtitle-page-404,nav.subtitle-page-404,section.subtitle-page-404,input.subtitle-page-404,th.subtitle-page-404,td.subtitle-page-404{font-size:var(--mobile-font-size-subtitle-404);letter-spacing:var(--mobile-letter-spacing-subtitle-404);line-height:var(--mobile-line-height-subtitle-404)}}html.label-page-404,body.label-page-404,div.label-page-404,span.label-page-404,button.label-page-404,h1.label-page-404,h2.label-page-404,h3.label-page-404,h4.label-page-404,h5.label-page-404,h6.label-page-404,p.label-page-404,blockquote.label-page-404,a.label-page-404,small.label-page-404,strong.label-page-404,ul.label-page-404,li.label-page-404,form.label-page-404,label.label-page-404,article.label-page-404,footer.label-page-404,header.label-page-404,nav.label-page-404,section.label-page-404,input.label-page-404,th.label-page-404,td.label-page-404{color:var(--color-title-page-404);font-family:var(--font-page-404);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-label-404);letter-spacing:var(--desktop-letter-spacing-label-404);line-height:var(--desktop-line-height-label-404)}@media all and (max-width: 1024px){html.label-page-404,body.label-page-404,div.label-page-404,span.label-page-404,button.label-page-404,h1.label-page-404,h2.label-page-404,h3.label-page-404,h4.label-page-404,h5.label-page-404,h6.label-page-404,p.label-page-404,blockquote.label-page-404,a.label-page-404,small.label-page-404,strong.label-page-404,ul.label-page-404,li.label-page-404,form.label-page-404,label.label-page-404,article.label-page-404,footer.label-page-404,header.label-page-404,nav.label-page-404,section.label-page-404,input.label-page-404,th.label-page-404,td.label-page-404{font-size:var(--tablet-font-size-label-404);letter-spacing:var(--tablet-letter-spacing-label-404);line-height:var(--tablet-line-height-label-404)}}@media all and (max-width: 480px){html.label-page-404,body.label-page-404,div.label-page-404,span.label-page-404,button.label-page-404,h1.label-page-404,h2.label-page-404,h3.label-page-404,h4.label-page-404,h5.label-page-404,h6.label-page-404,p.label-page-404,blockquote.label-page-404,a.label-page-404,small.label-page-404,strong.label-page-404,ul.label-page-404,li.label-page-404,form.label-page-404,label.label-page-404,article.label-page-404,footer.label-page-404,header.label-page-404,nav.label-page-404,section.label-page-404,input.label-page-404,th.label-page-404,td.label-page-404{font-size:var(--mobile-font-size-label-404);letter-spacing:var(--mobile-letter-spacing-label-404);line-height:var(--mobile-line-height-label-404)}}html.display,body.display,div.display,span.display,button.display,h1.display,h2.display,h3.display,h4.display,h5.display,h6.display,p.display,blockquote.display,a.display,small.display,strong.display,ul.display,li.display,form.display,label.display,article.display,footer.display,header.display,nav.display,section.display,input.display,th.display,td.display{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-display);letter-spacing:var(--desktop-letter-spacing-display);line-height:var(--desktop-line-height-display)}@media all and (max-width: 1024px){html.display,body.display,div.display,span.display,button.display,h1.display,h2.display,h3.display,h4.display,h5.display,h6.display,p.display,blockquote.display,a.display,small.display,strong.display,ul.display,li.display,form.display,label.display,article.display,footer.display,header.display,nav.display,section.display,input.display,th.display,td.display{font-size:var(--tablet-font-size-display);letter-spacing:var(--tablet-letter-spacing-display);line-height:var(--tablet-line-height-display)}}@media all and (max-width: 480px){html.display,body.display,div.display,span.display,button.display,h1.display,h2.display,h3.display,h4.display,h5.display,h6.display,p.display,blockquote.display,a.display,small.display,strong.display,ul.display,li.display,form.display,label.display,article.display,footer.display,header.display,nav.display,section.display,input.display,th.display,td.display{font-size:var(--mobile-font-size-display);letter-spacing:var(--mobile-letter-spacing-display);line-height:var(--mobile-line-height-display)}}html.footer-link,body.footer-link,div.footer-link,span.footer-link,button.footer-link,h1.footer-link,h2.footer-link,h3.footer-link,h4.footer-link,h5.footer-link,h6.footer-link,p.footer-link,blockquote.footer-link,a.footer-link,small.footer-link,strong.footer-link,ul.footer-link,li.footer-link,form.footer-link,label.footer-link,article.footer-link,footer.footer-link,header.footer-link,nav.footer-link,section.footer-link,input.footer-link,th.footer-link,td.footer-link{color:var(--colors-text-grey-2);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-footer-link);letter-spacing:var(--desktop-letter-spacing-footer-link);line-height:var(--desktop-line-height-footer-link)}@media all and (max-width: 1024px){html.footer-link,body.footer-link,div.footer-link,span.footer-link,button.footer-link,h1.footer-link,h2.footer-link,h3.footer-link,h4.footer-link,h5.footer-link,h6.footer-link,p.footer-link,blockquote.footer-link,a.footer-link,small.footer-link,strong.footer-link,ul.footer-link,li.footer-link,form.footer-link,label.footer-link,article.footer-link,footer.footer-link,header.footer-link,nav.footer-link,section.footer-link,input.footer-link,th.footer-link,td.footer-link{font-size:var(--tablet-font-size-footer-link);letter-spacing:var(--tablet-letter-spacing-footer-link);line-height:var(--tablet-line-height-footer-link)}}@media all and (max-width: 480px){html.footer-link,body.footer-link,div.footer-link,span.footer-link,button.footer-link,h1.footer-link,h2.footer-link,h3.footer-link,h4.footer-link,h5.footer-link,h6.footer-link,p.footer-link,blockquote.footer-link,a.footer-link,small.footer-link,strong.footer-link,ul.footer-link,li.footer-link,form.footer-link,label.footer-link,article.footer-link,footer.footer-link,header.footer-link,nav.footer-link,section.footer-link,input.footer-link,th.footer-link,td.footer-link{font-size:var(--mobile-font-size-footer-link);letter-spacing:var(--mobile-letter-spacing-footer-link);line-height:var(--mobile-line-height-footer-link)}}html.footer-label,body.footer-label,div.footer-label,span.footer-label,button.footer-label,h1.footer-label,h2.footer-label,h3.footer-label,h4.footer-label,h5.footer-label,h6.footer-label,p.footer-label,blockquote.footer-label,a.footer-label,small.footer-label,strong.footer-label,ul.footer-label,li.footer-label,form.footer-label,label.footer-label,article.footer-label,footer.footer-label,header.footer-label,nav.footer-label,section.footer-label,input.footer-label,th.footer-label,td.footer-label{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-footer-label);letter-spacing:var(--desktop-letter-spacing-footer-label);line-height:var(--desktop-line-height-footer-label)}@media all and (max-width: 1024px){html.footer-label,body.footer-label,div.footer-label,span.footer-label,button.footer-label,h1.footer-label,h2.footer-label,h3.footer-label,h4.footer-label,h5.footer-label,h6.footer-label,p.footer-label,blockquote.footer-label,a.footer-label,small.footer-label,strong.footer-label,ul.footer-label,li.footer-label,form.footer-label,label.footer-label,article.footer-label,footer.footer-label,header.footer-label,nav.footer-label,section.footer-label,input.footer-label,th.footer-label,td.footer-label{font-size:var(--tablet-font-size-footer-label);letter-spacing:var(--tablet-letter-spacing-footer-label);line-height:var(--tablet-line-height-footer-label)}}@media all and (max-width: 480px){html.footer-label,body.footer-label,div.footer-label,span.footer-label,button.footer-label,h1.footer-label,h2.footer-label,h3.footer-label,h4.footer-label,h5.footer-label,h6.footer-label,p.footer-label,blockquote.footer-label,a.footer-label,small.footer-label,strong.footer-label,ul.footer-label,li.footer-label,form.footer-label,label.footer-label,article.footer-label,footer.footer-label,header.footer-label,nav.footer-label,section.footer-label,input.footer-label,th.footer-label,td.footer-label{font-size:var(--mobile-font-size-footer-label);letter-spacing:var(--mobile-letter-spacing-footer-label);line-height:var(--mobile-line-height-footer-label)}}html.footer-sub,body.footer-sub,div.footer-sub,span.footer-sub,button.footer-sub,h1.footer-sub,h2.footer-sub,h3.footer-sub,h4.footer-sub,h5.footer-sub,h6.footer-sub,p.footer-sub,blockquote.footer-sub,a.footer-sub,small.footer-sub,strong.footer-sub,ul.footer-sub,li.footer-sub,form.footer-sub,label.footer-sub,article.footer-sub,footer.footer-sub,header.footer-sub,nav.footer-sub,section.footer-sub,input.footer-sub,th.footer-sub,td.footer-sub{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-footer-sub);letter-spacing:var(--desktop-letter-spacing-footer-sub);line-height:var(--desktop-line-height-footer-sub)}@media all and (max-width: 1024px){html.footer-sub,body.footer-sub,div.footer-sub,span.footer-sub,button.footer-sub,h1.footer-sub,h2.footer-sub,h3.footer-sub,h4.footer-sub,h5.footer-sub,h6.footer-sub,p.footer-sub,blockquote.footer-sub,a.footer-sub,small.footer-sub,strong.footer-sub,ul.footer-sub,li.footer-sub,form.footer-sub,label.footer-sub,article.footer-sub,footer.footer-sub,header.footer-sub,nav.footer-sub,section.footer-sub,input.footer-sub,th.footer-sub,td.footer-sub{font-size:var(--tablet-font-size-footer-sub);letter-spacing:var(--tablet-letter-spacing-footer-sub);line-height:var(--tablet-line-height-footer-sub)}}@media all and (max-width: 480px){html.footer-sub,body.footer-sub,div.footer-sub,span.footer-sub,button.footer-sub,h1.footer-sub,h2.footer-sub,h3.footer-sub,h4.footer-sub,h5.footer-sub,h6.footer-sub,p.footer-sub,blockquote.footer-sub,a.footer-sub,small.footer-sub,strong.footer-sub,ul.footer-sub,li.footer-sub,form.footer-sub,label.footer-sub,article.footer-sub,footer.footer-sub,header.footer-sub,nav.footer-sub,section.footer-sub,input.footer-sub,th.footer-sub,td.footer-sub{font-size:var(--mobile-font-size-footer-sub);letter-spacing:var(--mobile-letter-spacing-footer-sub);line-height:var(--mobile-line-height-footer-sub)}}html.button-sm,body.button-sm,div.button-sm,span.button-sm,button.button-sm,h1.button-sm,h2.button-sm,h3.button-sm,h4.button-sm,h5.button-sm,h6.button-sm,p.button-sm,blockquote.button-sm,a.button-sm,small.button-sm,strong.button-sm,ul.button-sm,li.button-sm,form.button-sm,label.button-sm,article.button-sm,footer.button-sm,header.button-sm,nav.button-sm,section.button-sm,input.button-sm,th.button-sm,td.button-sm{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-button-sm);letter-spacing:var(--desktop-letter-spacing-button-sm);line-height:var(--desktop-line-height-button-sm)}@media all and (max-width: 1024px){html.button-sm,body.button-sm,div.button-sm,span.button-sm,button.button-sm,h1.button-sm,h2.button-sm,h3.button-sm,h4.button-sm,h5.button-sm,h6.button-sm,p.button-sm,blockquote.button-sm,a.button-sm,small.button-sm,strong.button-sm,ul.button-sm,li.button-sm,form.button-sm,label.button-sm,article.button-sm,footer.button-sm,header.button-sm,nav.button-sm,section.button-sm,input.button-sm,th.button-sm,td.button-sm{font-size:var(--tablet-font-size-button-sm);letter-spacing:var(--tablet-letter-spacing-button-sm);line-height:var(--tablet-line-height-button-sm)}}@media all and (max-width: 480px){html.button-sm,body.button-sm,div.button-sm,span.button-sm,button.button-sm,h1.button-sm,h2.button-sm,h3.button-sm,h4.button-sm,h5.button-sm,h6.button-sm,p.button-sm,blockquote.button-sm,a.button-sm,small.button-sm,strong.button-sm,ul.button-sm,li.button-sm,form.button-sm,label.button-sm,article.button-sm,footer.button-sm,header.button-sm,nav.button-sm,section.button-sm,input.button-sm,th.button-sm,td.button-sm{font-size:var(--mobile-font-size-button-sm);letter-spacing:var(--mobile-letter-spacing-button-sm);line-height:var(--mobile-line-height-button-sm)}}html.button-md,body.button-md,div.button-md,span.button-md,button.button-md,h1.button-md,h2.button-md,h3.button-md,h4.button-md,h5.button-md,h6.button-md,p.button-md,blockquote.button-md,a.button-md,small.button-md,strong.button-md,ul.button-md,li.button-md,form.button-md,label.button-md,article.button-md,footer.button-md,header.button-md,nav.button-md,section.button-md,input.button-md,th.button-md,td.button-md{color:var(--colors-text-light-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-button-md);letter-spacing:var(--desktop-letter-spacing-button-md);line-height:var(--desktop-line-height-button-md)}@media all and (max-width: 1024px){html.button-md,body.button-md,div.button-md,span.button-md,button.button-md,h1.button-md,h2.button-md,h3.button-md,h4.button-md,h5.button-md,h6.button-md,p.button-md,blockquote.button-md,a.button-md,small.button-md,strong.button-md,ul.button-md,li.button-md,form.button-md,label.button-md,article.button-md,footer.button-md,header.button-md,nav.button-md,section.button-md,input.button-md,th.button-md,td.button-md{font-size:var(--tablet-font-size-button-md);letter-spacing:var(--tablet-letter-spacing-button-md);line-height:var(--tablet-line-height-button-md)}}@media all and (max-width: 480px){html.button-md,body.button-md,div.button-md,span.button-md,button.button-md,h1.button-md,h2.button-md,h3.button-md,h4.button-md,h5.button-md,h6.button-md,p.button-md,blockquote.button-md,a.button-md,small.button-md,strong.button-md,ul.button-md,li.button-md,form.button-md,label.button-md,article.button-md,footer.button-md,header.button-md,nav.button-md,section.button-md,input.button-md,th.button-md,td.button-md{font-size:var(--mobile-font-size-button-md);letter-spacing:var(--mobile-letter-spacing-button-md);line-height:var(--mobile-line-height-button-md)}}html.button-lg,body.button-lg,div.button-lg,span.button-lg,button.button-lg,h1.button-lg,h2.button-lg,h3.button-lg,h4.button-lg,h5.button-lg,h6.button-lg,p.button-lg,blockquote.button-lg,a.button-lg,small.button-lg,strong.button-lg,ul.button-lg,li.button-lg,form.button-lg,label.button-lg,article.button-lg,footer.button-lg,header.button-lg,nav.button-lg,section.button-lg,input.button-lg,th.button-lg,td.button-lg{color:var(--colors-text-light-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-button-lg);letter-spacing:var(--desktop-letter-spacing-button-lg);line-height:var(--desktop-line-height-button-lg)}@media all and (max-width: 1024px){html.button-lg,body.button-lg,div.button-lg,span.button-lg,button.button-lg,h1.button-lg,h2.button-lg,h3.button-lg,h4.button-lg,h5.button-lg,h6.button-lg,p.button-lg,blockquote.button-lg,a.button-lg,small.button-lg,strong.button-lg,ul.button-lg,li.button-lg,form.button-lg,label.button-lg,article.button-lg,footer.button-lg,header.button-lg,nav.button-lg,section.button-lg,input.button-lg,th.button-lg,td.button-lg{font-size:var(--tablet-font-size-button-lg);letter-spacing:var(--tablet-letter-spacing-button-lg);line-height:var(--tablet-line-height-button-lg)}}@media all and (max-width: 480px){html.button-lg,body.button-lg,div.button-lg,span.button-lg,button.button-lg,h1.button-lg,h2.button-lg,h3.button-lg,h4.button-lg,h5.button-lg,h6.button-lg,p.button-lg,blockquote.button-lg,a.button-lg,small.button-lg,strong.button-lg,ul.button-lg,li.button-lg,form.button-lg,label.button-lg,article.button-lg,footer.button-lg,header.button-lg,nav.button-lg,section.button-lg,input.button-lg,th.button-lg,td.button-lg{font-size:var(--mobile-font-size-button-lg);letter-spacing:var(--mobile-letter-spacing-button-lg);line-height:var(--mobile-line-height-button-lg)}}html.button-filter,body.button-filter,div.button-filter,span.button-filter,button.button-filter,h1.button-filter,h2.button-filter,h3.button-filter,h4.button-filter,h5.button-filter,h6.button-filter,p.button-filter,blockquote.button-filter,a.button-filter,small.button-filter,strong.button-filter,ul.button-filter,li.button-filter,form.button-filter,label.button-filter,article.button-filter,footer.button-filter,header.button-filter,nav.button-filter,section.button-filter,input.button-filter,th.button-filter,td.button-filter{color:var(--colors-background-light-3);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-button-filter);letter-spacing:var(--desktop-letter-spacing-button-filter);line-height:var(--desktop-line-height-button-filter)}@media all and (max-width: 1024px){html.button-filter,body.button-filter,div.button-filter,span.button-filter,button.button-filter,h1.button-filter,h2.button-filter,h3.button-filter,h4.button-filter,h5.button-filter,h6.button-filter,p.button-filter,blockquote.button-filter,a.button-filter,small.button-filter,strong.button-filter,ul.button-filter,li.button-filter,form.button-filter,label.button-filter,article.button-filter,footer.button-filter,header.button-filter,nav.button-filter,section.button-filter,input.button-filter,th.button-filter,td.button-filter{font-size:var(--tablet-font-size-button-filter);letter-spacing:var(--tablet-letter-spacing-button-filter);line-height:var(--tablet-line-height-button-filter)}}@media all and (max-width: 480px){html.button-filter,body.button-filter,div.button-filter,span.button-filter,button.button-filter,h1.button-filter,h2.button-filter,h3.button-filter,h4.button-filter,h5.button-filter,h6.button-filter,p.button-filter,blockquote.button-filter,a.button-filter,small.button-filter,strong.button-filter,ul.button-filter,li.button-filter,form.button-filter,label.button-filter,article.button-filter,footer.button-filter,header.button-filter,nav.button-filter,section.button-filter,input.button-filter,th.button-filter,td.button-filter{font-size:var(--mobile-font-size-button-filter);letter-spacing:var(--mobile-letter-spacing-button-filter);line-height:var(--mobile-line-height-button-filter)}}html.input-label,body.input-label,div.input-label,span.input-label,button.input-label,h1.input-label,h2.input-label,h3.input-label,h4.input-label,h5.input-label,h6.input-label,p.input-label,blockquote.input-label,a.input-label,small.input-label,strong.input-label,ul.input-label,li.input-label,form.input-label,label.input-label,article.input-label,footer.input-label,header.input-label,nav.input-label,section.input-label,input.input-label,th.input-label,td.input-label{color:var(--colors-input-placeholder);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:var(--desktop-font-size-input);letter-spacing:var(--desktop-letter-spacing-input);line-height:var(--desktop-line-height-input)}@media all and (max-width: 1024px){html.input-label,body.input-label,div.input-label,span.input-label,button.input-label,h1.input-label,h2.input-label,h3.input-label,h4.input-label,h5.input-label,h6.input-label,p.input-label,blockquote.input-label,a.input-label,small.input-label,strong.input-label,ul.input-label,li.input-label,form.input-label,label.input-label,article.input-label,footer.input-label,header.input-label,nav.input-label,section.input-label,input.input-label,th.input-label,td.input-label{font-size:var(--tablet-font-size-input);letter-spacing:var(--tablet-letter-spacing-input);line-height:var(--tablet-line-height-input)}}@media all and (max-width: 480px){html.input-label,body.input-label,div.input-label,span.input-label,button.input-label,h1.input-label,h2.input-label,h3.input-label,h4.input-label,h5.input-label,h6.input-label,p.input-label,blockquote.input-label,a.input-label,small.input-label,strong.input-label,ul.input-label,li.input-label,form.input-label,label.input-label,article.input-label,footer.input-label,header.input-label,nav.input-label,section.input-label,input.input-label,th.input-label,td.input-label{font-size:var(--mobile-font-size-input);letter-spacing:var(--mobile-letter-spacing-input);line-height:var(--mobile-line-height-input)}}html.menu-sub-sm,body.menu-sub-sm,div.menu-sub-sm,span.menu-sub-sm,button.menu-sub-sm,h1.menu-sub-sm,h2.menu-sub-sm,h3.menu-sub-sm,h4.menu-sub-sm,h5.menu-sub-sm,h6.menu-sub-sm,p.menu-sub-sm,blockquote.menu-sub-sm,a.menu-sub-sm,small.menu-sub-sm,strong.menu-sub-sm,ul.menu-sub-sm,li.menu-sub-sm,form.menu-sub-sm,label.menu-sub-sm,article.menu-sub-sm,footer.menu-sub-sm,header.menu-sub-sm,nav.menu-sub-sm,section.menu-sub-sm,input.menu-sub-sm,th.menu-sub-sm,td.menu-sub-sm{color:var(--colors-text-grey-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-menu-sub-sm);letter-spacing:var(--desktop-letter-spacing-menu-sub-sm);line-height:var(--desktop-line-height-menu-sub-sm)}@media all and (max-width: 1024px){html.menu-sub-sm,body.menu-sub-sm,div.menu-sub-sm,span.menu-sub-sm,button.menu-sub-sm,h1.menu-sub-sm,h2.menu-sub-sm,h3.menu-sub-sm,h4.menu-sub-sm,h5.menu-sub-sm,h6.menu-sub-sm,p.menu-sub-sm,blockquote.menu-sub-sm,a.menu-sub-sm,small.menu-sub-sm,strong.menu-sub-sm,ul.menu-sub-sm,li.menu-sub-sm,form.menu-sub-sm,label.menu-sub-sm,article.menu-sub-sm,footer.menu-sub-sm,header.menu-sub-sm,nav.menu-sub-sm,section.menu-sub-sm,input.menu-sub-sm,th.menu-sub-sm,td.menu-sub-sm{font-size:var(--tablet-font-size-menu-sub-sm);letter-spacing:var(--tablet-letter-spacing-menu-sub-sm);line-height:var(--tablet-line-height-menu-sub-sm)}}@media all and (max-width: 480px){html.menu-sub-sm,body.menu-sub-sm,div.menu-sub-sm,span.menu-sub-sm,button.menu-sub-sm,h1.menu-sub-sm,h2.menu-sub-sm,h3.menu-sub-sm,h4.menu-sub-sm,h5.menu-sub-sm,h6.menu-sub-sm,p.menu-sub-sm,blockquote.menu-sub-sm,a.menu-sub-sm,small.menu-sub-sm,strong.menu-sub-sm,ul.menu-sub-sm,li.menu-sub-sm,form.menu-sub-sm,label.menu-sub-sm,article.menu-sub-sm,footer.menu-sub-sm,header.menu-sub-sm,nav.menu-sub-sm,section.menu-sub-sm,input.menu-sub-sm,th.menu-sub-sm,td.menu-sub-sm{font-size:var(--mobile-font-size-menu-sub-sm);letter-spacing:var(--mobile-letter-spacing-menu-sub-sm);line-height:var(--mobile-line-height-menu-sub-sm)}}html.menu-sub-md,body.menu-sub-md,div.menu-sub-md,span.menu-sub-md,button.menu-sub-md,h1.menu-sub-md,h2.menu-sub-md,h3.menu-sub-md,h4.menu-sub-md,h5.menu-sub-md,h6.menu-sub-md,p.menu-sub-md,blockquote.menu-sub-md,a.menu-sub-md,small.menu-sub-md,strong.menu-sub-md,ul.menu-sub-md,li.menu-sub-md,form.menu-sub-md,label.menu-sub-md,article.menu-sub-md,footer.menu-sub-md,header.menu-sub-md,nav.menu-sub-md,section.menu-sub-md,input.menu-sub-md,th.menu-sub-md,td.menu-sub-md{color:var(--colors-text-grey-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-menu-sub-md);letter-spacing:var(--desktop-letter-spacing-menu-sub-md);line-height:var(--desktop-line-height-menu-sub-md)}@media all and (max-width: 1024px){html.menu-sub-md,body.menu-sub-md,div.menu-sub-md,span.menu-sub-md,button.menu-sub-md,h1.menu-sub-md,h2.menu-sub-md,h3.menu-sub-md,h4.menu-sub-md,h5.menu-sub-md,h6.menu-sub-md,p.menu-sub-md,blockquote.menu-sub-md,a.menu-sub-md,small.menu-sub-md,strong.menu-sub-md,ul.menu-sub-md,li.menu-sub-md,form.menu-sub-md,label.menu-sub-md,article.menu-sub-md,footer.menu-sub-md,header.menu-sub-md,nav.menu-sub-md,section.menu-sub-md,input.menu-sub-md,th.menu-sub-md,td.menu-sub-md{font-size:var(--tablet-font-size-menu-sub-md);letter-spacing:var(--tablet-letter-spacing-menu-sub-md);line-height:var(--tablet-line-height-menu-sub-md)}}@media all and (max-width: 480px){html.menu-sub-md,body.menu-sub-md,div.menu-sub-md,span.menu-sub-md,button.menu-sub-md,h1.menu-sub-md,h2.menu-sub-md,h3.menu-sub-md,h4.menu-sub-md,h5.menu-sub-md,h6.menu-sub-md,p.menu-sub-md,blockquote.menu-sub-md,a.menu-sub-md,small.menu-sub-md,strong.menu-sub-md,ul.menu-sub-md,li.menu-sub-md,form.menu-sub-md,label.menu-sub-md,article.menu-sub-md,footer.menu-sub-md,header.menu-sub-md,nav.menu-sub-md,section.menu-sub-md,input.menu-sub-md,th.menu-sub-md,td.menu-sub-md{font-size:var(--mobile-font-size-menu-sub-md);letter-spacing:var(--mobile-letter-spacing-menu-sub-md);line-height:var(--mobile-line-height-menu-sub-md)}}html.menu-link,body.menu-link,div.menu-link,span.menu-link,button.menu-link,h1.menu-link,h2.menu-link,h3.menu-link,h4.menu-link,h5.menu-link,h6.menu-link,p.menu-link,blockquote.menu-link,a.menu-link,small.menu-link,strong.menu-link,ul.menu-link,li.menu-link,form.menu-link,label.menu-link,article.menu-link,footer.menu-link,header.menu-link,nav.menu-link,section.menu-link,input.menu-link,th.menu-link,td.menu-link{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-menu-link);letter-spacing:var(--desktop-letter-spacing-menu-link);line-height:var(--desktop-line-height-menu-link)}@media all and (max-width: 1024px){html.menu-link,body.menu-link,div.menu-link,span.menu-link,button.menu-link,h1.menu-link,h2.menu-link,h3.menu-link,h4.menu-link,h5.menu-link,h6.menu-link,p.menu-link,blockquote.menu-link,a.menu-link,small.menu-link,strong.menu-link,ul.menu-link,li.menu-link,form.menu-link,label.menu-link,article.menu-link,footer.menu-link,header.menu-link,nav.menu-link,section.menu-link,input.menu-link,th.menu-link,td.menu-link{font-size:var(--tablet-font-size-menu-link);letter-spacing:var(--tablet-letter-spacing-menu-link);line-height:var(--tablet-line-height-menu-link)}}@media all and (max-width: 480px){html.menu-link,body.menu-link,div.menu-link,span.menu-link,button.menu-link,h1.menu-link,h2.menu-link,h3.menu-link,h4.menu-link,h5.menu-link,h6.menu-link,p.menu-link,blockquote.menu-link,a.menu-link,small.menu-link,strong.menu-link,ul.menu-link,li.menu-link,form.menu-link,label.menu-link,article.menu-link,footer.menu-link,header.menu-link,nav.menu-link,section.menu-link,input.menu-link,th.menu-link,td.menu-link{font-size:var(--mobile-font-size-menu-link);letter-spacing:var(--mobile-letter-spacing-menu-link);line-height:var(--mobile-line-height-menu-link)}}html.tab-link-sm,body.tab-link-sm,div.tab-link-sm,span.tab-link-sm,button.tab-link-sm,h1.tab-link-sm,h2.tab-link-sm,h3.tab-link-sm,h4.tab-link-sm,h5.tab-link-sm,h6.tab-link-sm,p.tab-link-sm,blockquote.tab-link-sm,a.tab-link-sm,small.tab-link-sm,strong.tab-link-sm,ul.tab-link-sm,li.tab-link-sm,form.tab-link-sm,label.tab-link-sm,article.tab-link-sm,footer.tab-link-sm,header.tab-link-sm,nav.tab-link-sm,section.tab-link-sm,input.tab-link-sm,th.tab-link-sm,td.tab-link-sm{color:var(--colors-text-grey-2);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-tab-link-sm);letter-spacing:var(--desktop-letter-spacing-tab-link-sm);line-height:var(--desktop-line-height-tab-link-sm)}@media all and (max-width: 1024px){html.tab-link-sm,body.tab-link-sm,div.tab-link-sm,span.tab-link-sm,button.tab-link-sm,h1.tab-link-sm,h2.tab-link-sm,h3.tab-link-sm,h4.tab-link-sm,h5.tab-link-sm,h6.tab-link-sm,p.tab-link-sm,blockquote.tab-link-sm,a.tab-link-sm,small.tab-link-sm,strong.tab-link-sm,ul.tab-link-sm,li.tab-link-sm,form.tab-link-sm,label.tab-link-sm,article.tab-link-sm,footer.tab-link-sm,header.tab-link-sm,nav.tab-link-sm,section.tab-link-sm,input.tab-link-sm,th.tab-link-sm,td.tab-link-sm{font-size:var(--tablet-font-size-tab-link-sm);letter-spacing:var(--tablet-letter-spacing-tab-link-sm);line-height:var(--tablet-line-height-tab-link-sm)}}@media all and (max-width: 480px){html.tab-link-sm,body.tab-link-sm,div.tab-link-sm,span.tab-link-sm,button.tab-link-sm,h1.tab-link-sm,h2.tab-link-sm,h3.tab-link-sm,h4.tab-link-sm,h5.tab-link-sm,h6.tab-link-sm,p.tab-link-sm,blockquote.tab-link-sm,a.tab-link-sm,small.tab-link-sm,strong.tab-link-sm,ul.tab-link-sm,li.tab-link-sm,form.tab-link-sm,label.tab-link-sm,article.tab-link-sm,footer.tab-link-sm,header.tab-link-sm,nav.tab-link-sm,section.tab-link-sm,input.tab-link-sm,th.tab-link-sm,td.tab-link-sm{font-size:var(--mobile-font-size-tab-link-sm);letter-spacing:var(--mobile-letter-spacing-tab-link-sm);line-height:var(--mobile-line-height-tab-link-sm)}}html.table-header,body.table-header,div.table-header,span.table-header,button.table-header,h1.table-header,h2.table-header,h3.table-header,h4.table-header,h5.table-header,h6.table-header,p.table-header,blockquote.table-header,a.table-header,small.table-header,strong.table-header,ul.table-header,li.table-header,form.table-header,label.table-header,article.table-header,footer.table-header,header.table-header,nav.table-header,section.table-header,input.table-header,th.table-header,td.table-header{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-600);font-size:var(--desktop-font-size-p2);letter-spacing:var(--desktop-letter-spacing-p2);line-height:var(--desktop-line-height-p2)}@media all and (max-width: 1024px){html.table-header,body.table-header,div.table-header,span.table-header,button.table-header,h1.table-header,h2.table-header,h3.table-header,h4.table-header,h5.table-header,h6.table-header,p.table-header,blockquote.table-header,a.table-header,small.table-header,strong.table-header,ul.table-header,li.table-header,form.table-header,label.table-header,article.table-header,footer.table-header,header.table-header,nav.table-header,section.table-header,input.table-header,th.table-header,td.table-header{font-size:var(--tablet-font-size-p2);letter-spacing:var(--tablet-letter-spacing-p2);line-height:var(--tablet-line-height-p2)}}@media all and (max-width: 480px){html.table-header,body.table-header,div.table-header,span.table-header,button.table-header,h1.table-header,h2.table-header,h3.table-header,h4.table-header,h5.table-header,h6.table-header,p.table-header,blockquote.table-header,a.table-header,small.table-header,strong.table-header,ul.table-header,li.table-header,form.table-header,label.table-header,article.table-header,footer.table-header,header.table-header,nav.table-header,section.table-header,input.table-header,th.table-header,td.table-header{font-size:var(--mobile-font-size-p2);letter-spacing:var(--mobile-letter-spacing-p2);line-height:var(--mobile-line-height-p2)}}html.table-cell,body.table-cell,div.table-cell,span.table-cell,button.table-cell,h1.table-cell,h2.table-cell,h3.table-cell,h4.table-cell,h5.table-cell,h6.table-cell,p.table-cell,blockquote.table-cell,a.table-cell,small.table-cell,strong.table-cell,ul.table-cell,li.table-cell,form.table-cell,label.table-cell,article.table-cell,footer.table-cell,header.table-cell,nav.table-cell,section.table-cell,input.table-cell,th.table-cell,td.table-cell{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p3);letter-spacing:var(--desktop-letter-spacing-p3);line-height:var(--desktop-line-height-p3)}@media all and (max-width: 1024px){html.table-cell,body.table-cell,div.table-cell,span.table-cell,button.table-cell,h1.table-cell,h2.table-cell,h3.table-cell,h4.table-cell,h5.table-cell,h6.table-cell,p.table-cell,blockquote.table-cell,a.table-cell,small.table-cell,strong.table-cell,ul.table-cell,li.table-cell,form.table-cell,label.table-cell,article.table-cell,footer.table-cell,header.table-cell,nav.table-cell,section.table-cell,input.table-cell,th.table-cell,td.table-cell{font-size:var(--tablet-font-size-p3);letter-spacing:var(--tablet-letter-spacing-p3);line-height:var(--tablet-line-height-p3)}}@media all and (max-width: 480px){html.table-cell,body.table-cell,div.table-cell,span.table-cell,button.table-cell,h1.table-cell,h2.table-cell,h3.table-cell,h4.table-cell,h5.table-cell,h6.table-cell,p.table-cell,blockquote.table-cell,a.table-cell,small.table-cell,strong.table-cell,ul.table-cell,li.table-cell,form.table-cell,label.table-cell,article.table-cell,footer.table-cell,header.table-cell,nav.table-cell,section.table-cell,input.table-cell,th.table-cell,td.table-cell{font-size:var(--mobile-font-size-p3);letter-spacing:var(--mobile-letter-spacing-p3);line-height:var(--mobile-line-height-p3)}}html.quiz-headline,body.quiz-headline,div.quiz-headline,span.quiz-headline,button.quiz-headline,h1.quiz-headline,h2.quiz-headline,h3.quiz-headline,h4.quiz-headline,h5.quiz-headline,h6.quiz-headline,p.quiz-headline,blockquote.quiz-headline,a.quiz-headline,small.quiz-headline,strong.quiz-headline,ul.quiz-headline,li.quiz-headline,form.quiz-headline,label.quiz-headline,article.quiz-headline,footer.quiz-headline,header.quiz-headline,nav.quiz-headline,section.quiz-headline,input.quiz-headline,th.quiz-headline,td.quiz-headline{font-size:var(--desktop-font-size-quiz-headline);letter-spacing:var(--desktop-letter-spacing-quiz-headline);line-height:var(--desktop-line-height-quiz-headline)}@media all and (max-width: 1024px){html.quiz-headline,body.quiz-headline,div.quiz-headline,span.quiz-headline,button.quiz-headline,h1.quiz-headline,h2.quiz-headline,h3.quiz-headline,h4.quiz-headline,h5.quiz-headline,h6.quiz-headline,p.quiz-headline,blockquote.quiz-headline,a.quiz-headline,small.quiz-headline,strong.quiz-headline,ul.quiz-headline,li.quiz-headline,form.quiz-headline,label.quiz-headline,article.quiz-headline,footer.quiz-headline,header.quiz-headline,nav.quiz-headline,section.quiz-headline,input.quiz-headline,th.quiz-headline,td.quiz-headline{font-size:var(--tablet-font-size-quiz-headline);letter-spacing:var(--tablet-letter-spacing-quiz-headline);line-height:var(--tablet-line-height-quiz-headline)}}@media all and (max-width: 480px){html.quiz-headline,body.quiz-headline,div.quiz-headline,span.quiz-headline,button.quiz-headline,h1.quiz-headline,h2.quiz-headline,h3.quiz-headline,h4.quiz-headline,h5.quiz-headline,h6.quiz-headline,p.quiz-headline,blockquote.quiz-headline,a.quiz-headline,small.quiz-headline,strong.quiz-headline,ul.quiz-headline,li.quiz-headline,form.quiz-headline,label.quiz-headline,article.quiz-headline,footer.quiz-headline,header.quiz-headline,nav.quiz-headline,section.quiz-headline,input.quiz-headline,th.quiz-headline,td.quiz-headline{font-size:var(--mobile-font-size-quiz-headline);letter-spacing:var(--mobile-letter-spacing-quiz-headline);line-height:var(--mobile-line-height-quiz-headline)}}html.quiz-caption,body.quiz-caption,div.quiz-caption,span.quiz-caption,button.quiz-caption,h1.quiz-caption,h2.quiz-caption,h3.quiz-caption,h4.quiz-caption,h5.quiz-caption,h6.quiz-caption,p.quiz-caption,blockquote.quiz-caption,a.quiz-caption,small.quiz-caption,strong.quiz-caption,ul.quiz-caption,li.quiz-caption,form.quiz-caption,label.quiz-caption,article.quiz-caption,footer.quiz-caption,header.quiz-caption,nav.quiz-caption,section.quiz-caption,input.quiz-caption,th.quiz-caption,td.quiz-caption{font-size:var(--desktop-font-size-quiz-caption);letter-spacing:var(--desktop-letter-spacing-quiz-caption);line-height:var(--desktop-line-height-quiz-caption)}@media all and (max-width: 1024px){html.quiz-caption,body.quiz-caption,div.quiz-caption,span.quiz-caption,button.quiz-caption,h1.quiz-caption,h2.quiz-caption,h3.quiz-caption,h4.quiz-caption,h5.quiz-caption,h6.quiz-caption,p.quiz-caption,blockquote.quiz-caption,a.quiz-caption,small.quiz-caption,strong.quiz-caption,ul.quiz-caption,li.quiz-caption,form.quiz-caption,label.quiz-caption,article.quiz-caption,footer.quiz-caption,header.quiz-caption,nav.quiz-caption,section.quiz-caption,input.quiz-caption,th.quiz-caption,td.quiz-caption{font-size:var(--tablet-font-size-quiz-caption);letter-spacing:var(--tablet-letter-spacing-quiz-caption);line-height:var(--tablet-line-height-quiz-caption)}}@media all and (max-width: 480px){html.quiz-caption,body.quiz-caption,div.quiz-caption,span.quiz-caption,button.quiz-caption,h1.quiz-caption,h2.quiz-caption,h3.quiz-caption,h4.quiz-caption,h5.quiz-caption,h6.quiz-caption,p.quiz-caption,blockquote.quiz-caption,a.quiz-caption,small.quiz-caption,strong.quiz-caption,ul.quiz-caption,li.quiz-caption,form.quiz-caption,label.quiz-caption,article.quiz-caption,footer.quiz-caption,header.quiz-caption,nav.quiz-caption,section.quiz-caption,input.quiz-caption,th.quiz-caption,td.quiz-caption{font-size:var(--mobile-font-size-quiz-caption);letter-spacing:var(--mobile-letter-spacing-quiz-caption);line-height:var(--mobile-line-height-quiz-caption)}}html.quiz-subtitle,body.quiz-subtitle,div.quiz-subtitle,span.quiz-subtitle,button.quiz-subtitle,h1.quiz-subtitle,h2.quiz-subtitle,h3.quiz-subtitle,h4.quiz-subtitle,h5.quiz-subtitle,h6.quiz-subtitle,p.quiz-subtitle,blockquote.quiz-subtitle,a.quiz-subtitle,small.quiz-subtitle,strong.quiz-subtitle,ul.quiz-subtitle,li.quiz-subtitle,form.quiz-subtitle,label.quiz-subtitle,article.quiz-subtitle,footer.quiz-subtitle,header.quiz-subtitle,nav.quiz-subtitle,section.quiz-subtitle,input.quiz-subtitle,th.quiz-subtitle,td.quiz-subtitle{font-size:var(--desktop-font-size-quiz-subtitle);letter-spacing:var(--desktop-letter-spacing-quiz-subtitle);line-height:var(--desktop-line-height-quiz-subtitle)}@media all and (max-width: 1024px){html.quiz-subtitle,body.quiz-subtitle,div.quiz-subtitle,span.quiz-subtitle,button.quiz-subtitle,h1.quiz-subtitle,h2.quiz-subtitle,h3.quiz-subtitle,h4.quiz-subtitle,h5.quiz-subtitle,h6.quiz-subtitle,p.quiz-subtitle,blockquote.quiz-subtitle,a.quiz-subtitle,small.quiz-subtitle,strong.quiz-subtitle,ul.quiz-subtitle,li.quiz-subtitle,form.quiz-subtitle,label.quiz-subtitle,article.quiz-subtitle,footer.quiz-subtitle,header.quiz-subtitle,nav.quiz-subtitle,section.quiz-subtitle,input.quiz-subtitle,th.quiz-subtitle,td.quiz-subtitle{font-size:var(--tablet-font-size-quiz-subtitle);letter-spacing:var(--tablet-letter-spacing-quiz-subtitle);line-height:var(--tablet-line-height-quiz-subtitle)}}@media all and (max-width: 480px){html.quiz-subtitle,body.quiz-subtitle,div.quiz-subtitle,span.quiz-subtitle,button.quiz-subtitle,h1.quiz-subtitle,h2.quiz-subtitle,h3.quiz-subtitle,h4.quiz-subtitle,h5.quiz-subtitle,h6.quiz-subtitle,p.quiz-subtitle,blockquote.quiz-subtitle,a.quiz-subtitle,small.quiz-subtitle,strong.quiz-subtitle,ul.quiz-subtitle,li.quiz-subtitle,form.quiz-subtitle,label.quiz-subtitle,article.quiz-subtitle,footer.quiz-subtitle,header.quiz-subtitle,nav.quiz-subtitle,section.quiz-subtitle,input.quiz-subtitle,th.quiz-subtitle,td.quiz-subtitle{font-size:var(--mobile-font-size-quiz-subtitle);letter-spacing:var(--mobile-letter-spacing-quiz-subtitle);line-height:var(--mobile-line-height-quiz-subtitle)}}html.text-light,body.text-light,div.text-light,span.text-light,button.text-light,h1.text-light,h2.text-light,h3.text-light,h4.text-light,h5.text-light,h6.text-light,p.text-light,blockquote.text-light,a.text-light,small.text-light,strong.text-light,ul.text-light,li.text-light,form.text-light,label.text-light,article.text-light,footer.text-light,header.text-light,nav.text-light,section.text-light,input.text-light,th.text-light,td.text-light{color:var(--colors-text-light-1)}html.text-gray-1,body.text-gray-1,div.text-gray-1,span.text-gray-1,button.text-gray-1,h1.text-gray-1,h2.text-gray-1,h3.text-gray-1,h4.text-gray-1,h5.text-gray-1,h6.text-gray-1,p.text-gray-1,blockquote.text-gray-1,a.text-gray-1,small.text-gray-1,strong.text-gray-1,ul.text-gray-1,li.text-gray-1,form.text-gray-1,label.text-gray-1,article.text-gray-1,footer.text-gray-1,header.text-gray-1,nav.text-gray-1,section.text-gray-1,input.text-gray-1,th.text-gray-1,td.text-gray-1{color:var(--colors-text-grey-1)}html.text-gray-2,body.text-gray-2,div.text-gray-2,span.text-gray-2,button.text-gray-2,h1.text-gray-2,h2.text-gray-2,h3.text-gray-2,h4.text-gray-2,h5.text-gray-2,h6.text-gray-2,p.text-gray-2,blockquote.text-gray-2,a.text-gray-2,small.text-gray-2,strong.text-gray-2,ul.text-gray-2,li.text-gray-2,form.text-gray-2,label.text-gray-2,article.text-gray-2,footer.text-gray-2,header.text-gray-2,nav.text-gray-2,section.text-gray-2,input.text-gray-2,th.text-gray-2,td.text-gray-2{color:var(--colors-text-grey-2)}html.text-dark-1,body.text-dark-1,div.text-dark-1,span.text-dark-1,button.text-dark-1,h1.text-dark-1,h2.text-dark-1,h3.text-dark-1,h4.text-dark-1,h5.text-dark-1,h6.text-dark-1,p.text-dark-1,blockquote.text-dark-1,a.text-dark-1,small.text-dark-1,strong.text-dark-1,ul.text-dark-1,li.text-dark-1,form.text-dark-1,label.text-dark-1,article.text-dark-1,footer.text-dark-1,header.text-dark-1,nav.text-dark-1,section.text-dark-1,input.text-dark-1,th.text-dark-1,td.text-dark-1{color:var(--colors-text-dark-1)}html.text-light-1,body.text-light-1,div.text-light-1,span.text-light-1,button.text-light-1,h1.text-light-1,h2.text-light-1,h3.text-light-1,h4.text-light-1,h5.text-light-1,h6.text-light-1,p.text-light-1,blockquote.text-light-1,a.text-light-1,small.text-light-1,strong.text-light-1,ul.text-light-1,li.text-light-1,form.text-light-1,label.text-light-1,article.text-light-1,footer.text-light-1,header.text-light-1,nav.text-light-1,section.text-light-1,input.text-light-1,th.text-light-1,td.text-light-1{color:var(--colors-text-light)}html.text-blue,body.text-blue,div.text-blue,span.text-blue,button.text-blue,h1.text-blue,h2.text-blue,h3.text-blue,h4.text-blue,h5.text-blue,h6.text-blue,p.text-blue,blockquote.text-blue,a.text-blue,small.text-blue,strong.text-blue,ul.text-blue,li.text-blue,form.text-blue,label.text-blue,article.text-blue,footer.text-blue,header.text-blue,nav.text-blue,section.text-blue,input.text-blue,th.text-blue,td.text-blue{color:var(--colors-brand-1)}html.text-red,body.text-red,div.text-red,span.text-red,button.text-red,h1.text-red,h2.text-red,h3.text-red,h4.text-red,h5.text-red,h6.text-red,p.text-red,blockquote.text-red,a.text-red,small.text-red,strong.text-red,ul.text-red,li.text-red,form.text-red,label.text-red,article.text-red,footer.text-red,header.text-red,nav.text-red,section.text-red,input.text-red,th.text-red,td.text-red{color:var(--colors-text-red)}html.text-black,body.text-black,div.text-black,span.text-black,button.text-black,h1.text-black,h2.text-black,h3.text-black,h4.text-black,h5.text-black,h6.text-black,p.text-black,blockquote.text-black,a.text-black,small.text-black,strong.text-black,ul.text-black,li.text-black,form.text-black,label.text-black,article.text-black,footer.text-black,header.text-black,nav.text-black,section.text-black,input.text-black,th.text-black,td.text-black{color:var(--colors-bg-dark-2)}html.text-green,body.text-green,div.text-green,span.text-green,button.text-green,h1.text-green,h2.text-green,h3.text-green,h4.text-green,h5.text-green,h6.text-green,p.text-green,blockquote.text-green,a.text-green,small.text-green,strong.text-green,ul.text-green,li.text-green,form.text-green,label.text-green,article.text-green,footer.text-green,header.text-green,nav.text-green,section.text-green,input.text-green,th.text-green,td.text-green{color:var(--colors-filters-green)}html.text-violet,body.text-violet,div.text-violet,span.text-violet,button.text-violet,h1.text-violet,h2.text-violet,h3.text-violet,h4.text-violet,h5.text-violet,h6.text-violet,p.text-violet,blockquote.text-violet,a.text-violet,small.text-violet,strong.text-violet,ul.text-violet,li.text-violet,form.text-violet,label.text-violet,article.text-violet,footer.text-violet,header.text-violet,nav.text-violet,section.text-violet,input.text-violet,th.text-violet,td.text-violet{color:var(--colors-filters-magenta)}html.text-red,body.text-red,div.text-red,span.text-red,button.text-red,h1.text-red,h2.text-red,h3.text-red,h4.text-red,h5.text-red,h6.text-red,p.text-red,blockquote.text-red,a.text-red,small.text-red,strong.text-red,ul.text-red,li.text-red,form.text-red,label.text-red,article.text-red,footer.text-red,header.text-red,nav.text-red,section.text-red,input.text-red,th.text-red,td.text-red{color:var(--colors-filters-red)}.wcp{width:100%;min-height:0;background-color:var(--colors-background-dark-1);font-family:var(--fonts-family-main);padding:.08rem 0 .24rem;max-width:9rem;margin:0 auto}@media (max-width: 480px){.wcp{padding:.08rem 0 .2rem}}.wcp__error-boundary{padding:.08rem;margin:0 auto;max-width:.72rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.02rem;color:var(--colors-text-light)}.wcp__error-boundary-title{margin:0 0 .02rem;font-weight:600}.wcp__error-boundary-message{margin:0;font-size:var(--desktop-font-size-quiz-caption);letter-spacing:var(--desktop-letter-spacing-quiz-caption);line-height:var(--desktop-line-height-quiz-caption);color:var(--colors-text-grey-2)}@media all and (max-width: 1024px){.wcp__error-boundary-message{font-size:var(--tablet-font-size-quiz-caption);letter-spacing:var(--tablet-letter-spacing-quiz-caption);line-height:var(--tablet-line-height-quiz-caption)}}@media all and (max-width: 480px){.wcp__error-boundary-message{font-size:var(--mobile-font-size-quiz-caption);letter-spacing:var(--mobile-letter-spacing-quiz-caption);line-height:var(--mobile-line-height-quiz-caption)}}.wcp__section-label{font-weight:600;color:var(--colors-text-light);margin:0 0 .16rem;padding:0}.wcp__inputs{padding:0 .24rem;margin-bottom:.24rem}@media (max-width: 480px){.wcp__inputs{padding:0 .16rem}}.wcp__grid{display:grid;gap:.12rem;margin-bottom:.2rem}.wcp__grid--2{grid-template-columns:1fr 1fr}@media (max-width: 480px){.wcp__grid--2{grid-template-columns:1fr}}.wcp__grid--3{grid-template-columns:1fr 1fr 1fr}@media (max-width: 768px){.wcp__grid--3{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.wcp__grid--3{grid-template-columns:1fr}}.wcp__field{display:flex;flex-direction:column;gap:.04rem}.wcp__label{font-weight:600;color:var(--colors-text-light);display:block}.wcp__input-wrap{position:relative;display:flex;align-items:center}.wcp__input{width:100%;padding:.1rem .12rem;border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;background:var(--colors-background-dark-3);color:var(--colors-text-light);font-family:var(--fonts-family-main);outline:none;box-sizing:border-box;appearance:none}.wcp__input::placeholder{color:var(--colors-input-placeholder)}.wcp__input:focus{border-color:var(--colors-btn-blue)}.wcp__select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .12rem center;padding-right:.32rem}.wcp__unit{position:absolute;right:.12rem;pointer-events:none}.wcp__results-area{padding:0 .24rem}@media (max-width: 480px){.wcp__results-area{padding:0 .16rem}}.wcp__results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.24rem}@media (max-width: 480px){.wcp__results-header{flex-direction:column;align-items:flex-start;gap:.12rem}}.wcp__scorecard{display:flex;gap:.24rem;padding:.24rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.12rem;margin-bottom:.2rem}@media (max-width: 480px){.wcp__scorecard{flex-direction:column;gap:.16rem;padding:.16rem}}.wcp__scorecard-grade{display:flex;flex-direction:column;align-items:center;justify-content:center;width:.8rem;min-width:.8rem;height:.8rem;border:3px solid;border-radius:.12rem;flex-shrink:0}.wcp__grade-letter{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h2);letter-spacing:var(--desktop-letter-spacing-h2);line-height:var(--desktop-line-height-h2);font-weight:var(--weights-fw-700);line-height:1}@media all and (max-width: 1024px){.wcp__grade-letter{font-size:var(--tablet-font-size-h2);letter-spacing:var(--tablet-letter-spacing-h2);line-height:var(--tablet-line-height-h2)}}@media all and (max-width: 480px){.wcp__grade-letter{font-size:var(--mobile-font-size-h2);letter-spacing:var(--mobile-letter-spacing-h2);line-height:var(--mobile-line-height-h2)}}.wcp__grade-label{margin-top:.02rem}.wcp__scorecard-metrics{display:flex;gap:.24rem;flex-wrap:wrap;align-items:center}@media (max-width: 480px){.wcp__scorecard-metrics{gap:.16rem}}.wcp__metric{display:flex;flex-direction:column}.wcp__metric-value{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h4);letter-spacing:var(--desktop-letter-spacing-h4);line-height:var(--desktop-line-height-h4);font-weight:var(--weights-fw-600);line-height:1.2}@media all and (max-width: 1024px){.wcp__metric-value{font-size:var(--tablet-font-size-h4);letter-spacing:var(--tablet-letter-spacing-h4);line-height:var(--tablet-line-height-h4)}}@media all and (max-width: 480px){.wcp__metric-value{font-size:var(--mobile-font-size-h4);letter-spacing:var(--mobile-letter-spacing-h4);line-height:var(--mobile-line-height-h4)}}.wcp__metric-label{margin-top:.02rem}.wcp__benchmark{margin-bottom:.2rem}.wcp__benchmark-header{margin-bottom:.08rem}.wcp__benchmark-bar{padding:.24rem 0}.wcp__benchmark-track{position:relative;height:.08rem;background:var(--colors-background-dark-3);border-radius:.04rem}.wcp__benchmark-fill{position:absolute;top:0;left:0;height:100%;border-radius:.04rem;transition:width .6s ease}.wcp__benchmark-marker{position:absolute;top:-.04rem;width:2px;height:.16rem;background:var(--colors-text-grey-2)}.wcp__benchmark-marker-label{position:absolute;top:.2rem;left:50%;transform:translate(-50%);white-space:nowrap;color:var(--colors-text-grey-2)}.wcp__breakdown{margin-bottom:.2rem}.wcp__breakdown-bar{display:flex;height:.24rem;border-radius:.06rem;overflow:hidden;margin-bottom:.12rem}.wcp__bar-segment{transition:width .4s ease}.wcp__bar-segment--productive{background:var(--colors-btn-blue)}.wcp__bar-segment--aisle{background:var(--colors-text-grey-2)}.wcp__bar-segment--staging{background:var(--colors-quiz-tier-amber)}.wcp__bar-segment--wasted{background:var(--colors-filters-red)}.wcp__breakdown-legend{display:flex;flex-wrap:wrap;gap:.12rem .24rem}.wcp__legend-item{display:flex;align-items:center;gap:.06rem}.wcp__legend-dot{width:.1rem;height:.1rem;border-radius:50%;flex-shrink:0}.wcp__comparison{margin-bottom:.2rem;padding:.2rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.12rem}.wcp__comparison-bars{display:flex;flex-direction:column;gap:.12rem;margin-bottom:.12rem}.wcp__comparison-row{display:flex;align-items:center;gap:.12rem}.wcp__comparison-label{width:.72rem;flex-shrink:0}.wcp__comparison-track{flex:1;height:.12rem;background:var(--colors-background-dark-3);border-radius:.06rem;overflow:hidden}.wcp__comparison-fill{height:100%;border-radius:.06rem;transition:width .6s ease}.wcp__comparison-fill--current{background:var(--colors-text-grey-2)}.wcp__comparison-fill--optimized{background:var(--colors-btn-blue)}.wcp__comparison-value{width:.56rem;text-align:right;flex-shrink:0}.wcp__comparison-gain{margin:0}.wcp__runway{display:flex;align-items:center;gap:.16rem;padding:.2rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.12rem;margin-bottom:.2rem}.wcp__runway-icon{display:flex;flex-direction:column;align-items:center;min-width:.56rem}.wcp__runway-months{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h2);letter-spacing:var(--desktop-letter-spacing-h2);line-height:var(--desktop-line-height-h2);font-weight:var(--weights-fw-700);color:var(--colors-btn-blue);line-height:1}@media all and (max-width: 1024px){.wcp__runway-months{font-size:var(--tablet-font-size-h2);letter-spacing:var(--tablet-letter-spacing-h2);line-height:var(--tablet-line-height-h2)}}@media all and (max-width: 480px){.wcp__runway-months{font-size:var(--mobile-font-size-h2);letter-spacing:var(--mobile-letter-spacing-h2);line-height:var(--mobile-line-height-h2)}}.wcp__runway-text{margin:0}.wcp__recs{margin-bottom:.24rem}.wcp__recs-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.1rem}.wcp__recs-item{position:relative;padding-left:.16rem;line-height:1.6}.wcp__recs-item:before{content:"";position:absolute;left:0;top:.07rem;width:.06rem;height:.06rem;border-radius:50%;background:var(--colors-btn-blue)}.wcp__cta-block{padding:.24rem;background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.12rem;text-align:center}.wcp__cta-title{margin:0 0 .08rem;font-weight:600}.wcp__cta-desc{margin:0 0 .16rem}.wcp__btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:.12rem .24rem;background:var(--colors-btn-blue);color:var(--colors-text-light);border:none;border-radius:.08rem;cursor:pointer;font-family:var(--fonts-family-main);text-decoration:none;transition:opacity .2s}.wcp__btn-primary:hover{opacity:.9}.wcp__btn-primary:disabled{opacity:.4;cursor:not-allowed}.wcp__btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:.08rem .16rem;background:transparent;color:var(--colors-text-light)!important;border:1px solid var(--colors-borders-grey-main);border-radius:.08rem;cursor:pointer;font-family:var(--fonts-family-main);transition:border-color .2s}.wcp__btn-secondary:hover{border-color:var(--colors-text-light)}.wcp__actions{display:flex;justify-content:flex-end;gap:.12rem;margin-top:.24rem}.wcp__gate-area{display:flex;flex-direction:column;gap:.24rem}@media (max-width: 768px){.wcp__gate-area{gap:.16rem}}.wcp__preview{background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.12rem;padding:.24rem;overflow:hidden}.wcp__preview-blurred{filter:blur(6px);user-select:none;pointer-events:none}.wcp__preview-row{display:flex;justify-content:space-between;padding:.08rem 0;border-bottom:1px solid var(--colors-borders-grey-main)}.wcp__preview-label{color:var(--colors-text-grey-1)}.wcp__preview-value{color:var(--colors-text-light);font-weight:600}.wcp__preview-bar{height:.12rem;background:var(--colors-background-dark-3);border-radius:.06rem;margin-top:.12rem}.wcp__preview-bar--short{width:60%;margin-top:.08rem}.wcp__gate{background:var(--colors-background-dark-2);border:1px solid var(--colors-borders-grey-main);border-radius:.12rem;padding:.24rem}@media (max-width: 480px){.wcp__gate{padding:.16rem}}.wcp__gate-card{max-width:4.8rem;margin:0 auto}.wcp__gate-title{margin:0 0 .08rem;font-weight:600}.wcp__gate-desc{margin:0 0 .2rem;line-height:1.6}.wcp__gate-hint{text-align:center;margin:.08rem 0 0}.wcp__unlocked-area{display:flex;flex-direction:column;align-items:center;gap:.12rem;padding:.24rem 0}.wcp__hubspot-form .hs-form-frame{width:100%}.wcp__print-header{display:none}@page{margin:.25in .4in}@media print{body>*:not(:has(.wcp)){display:none!important}header,footer,nav,.erp-quiz-hero,.cta-section,.wcp-seo,.faq-section{display:none!important}.erp-quiz-content{background:#fff!important;padding:0!important}.wcp{background:#fff!important;color:#111!important;padding:0!important;max-width:100%!important}.wcp__print-header{display:block!important;text-align:left;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #111}.wcp__print-title{font-size:18px;font-weight:600;color:#111}.wcp__print-meta{font-size:12px;color:#666;margin-top:2px}.wcp__section-label{color:#111!important;padding:0!important;margin-top:20px!important}.wcp__gate-area,.wcp__unlocked-area,.wcp__actions,.wcp__preview,.wcp__cta-block{display:none!important}.wcp__inputs{padding:0!important}.wcp__label{color:#333!important;font-size:10px}.wcp__input{background:transparent!important;border:1px solid #ccc!important;color:#111!important;padding:6px 8px!important;font-size:12px}.wcp__select{background-image:none!important}.wcp__unit{color:#666!important}.wcp__results-area{padding:0!important}.wcp__results-header{margin-bottom:16px!important}.wcp__btn-secondary{display:none!important}.wcp__scorecard{background:transparent!important;border:1px solid #ddd!important;padding:16px!important;page-break-inside:avoid}.wcp__scorecard-grade{border-width:2px!important}.wcp__grade-letter{color:#111!important}.wcp__grade-label{color:#666!important}.wcp__metric-value{color:#111!important}.wcp__metric-label{color:#666!important}.wcp__benchmark-title{color:#111!important}.wcp__benchmark-track{background:#eee!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.wcp__benchmark-fill{print-color-adjust:exact;-webkit-print-color-adjust:exact}.wcp__benchmark-marker{background:#999!important}.wcp__benchmark-marker-label{color:#666!important}.wcp__breakdown-bar,.wcp__bar-segment,.wcp__legend-dot{print-color-adjust:exact;-webkit-print-color-adjust:exact}.wcp__legend-label{color:#333!important}.wcp__legend-value{color:#666!important}.wcp__comparison{background:transparent!important;border:1px solid #ddd!important;page-break-inside:avoid}.wcp__comparison-label{color:#333!important}.wcp__comparison-track{background:#eee!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.wcp__comparison-fill{print-color-adjust:exact;-webkit-print-color-adjust:exact}.wcp__comparison-value{color:#111!important}.wcp__comparison-gain{color:#333!important}.wcp__runway{background:transparent!important;border:1px solid #ddd!important;page-break-inside:avoid}.wcp__runway-months{color:#111!important}.wcp__runway-text,.wcp__recs-item{color:#333!important}.wcp__recs-item:before{background:#333!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}}.tool-rich-content[data-astro-cid-foq7prqx]{visibility:visible;background:var(--colors-background-light-1);padding:.4rem 0}@media (max-width: 480px){.tool-rich-content[data-astro-cid-foq7prqx]{padding:.24rem 0}}.tool-rich-content[data-astro-cid-foq7prqx] .container[data-astro-cid-foq7prqx]{display:flex;justify-content:center}@media print{.tool-rich-content[data-astro-cid-foq7prqx]{display:none!important}}
