*{margin:0;padding:0;box-sizing:border-box;outline:none;font-family:pp-neue-montreal,sans-serif!important}::-moz-selection{background-color:#001e3f;color:#fff}::selection{background-color:#001e3f;color:#fff}html{scroll-behavior:smooth}body{background-color:#fefefe}li{list-style:none}a{text-decoration:none;color:inherit}button{background-color:transparent;border:none}img,video{max-width:100%;max-height:100%;width:auto;height:auto;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes fadeIn{to{opacity:1}}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@font-face{font-family:pp-neue-montreal;src:local("PPNeueMontreal-Book"),url(https://cdn.shopify.com/s/files/1/0742/1463/7789/files/PPNeueMontreal-Book.woff2?v=1742992533) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:pp-neue-montreal;src:local("PPNeueMontreal-Regular"),url(https://cdn.shopify.com/s/files/1/0742/1463/7789/files/PPNeueMontreal-Regular.woff2?v=1742992533) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:pp-neue-montreal;src:local("PPNeueMontreal-Medium"),url(https://cdn.shopify.com/s/files/1/0742/1463/7789/files/PPNeueMontreal-Medium.woff2?v=1742992533) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:pp-neue-montreal;src:local("PPNeueMontreal-Bold"),url(https://cdn.shopify.com/s/files/1/0742/1463/7789/files/PPNeueMontreal-Bold.woff2?v=1742992533) format("woff2");font-display:swap;font-style:normal;font-weight:700}strong,b,.strong{font-weight:550}.white{color:#fff}.t-center{text-align:center}@media screen and (max-width: 749px){.t-center-m{text-align:center}}@media screen and (max-width: 1079px){.t-center-p{text-align:center}}@media screen and (min-width: 1080px){.t-center-d{text-align:center}}.text-primary-dark{color:#151d1e}.text-primary-light{color:#f6f8f7}.text-secondary-dark{color:#394e4d}.text-secondary-light{color:#dfe8e7}.text-tertiary-light{color:#557776}.text-tertiary-dark{color:#bed2cf}.fs-tiny{font-size:clamp(8px,6.3157894737px + .5263157895vw,12px);line-height:1.5}@media screen and (max-width: 749px){.fs-tiny-phone{font-size:.5rem;line-height:1.5}}@media screen and (min-width: 750px) and (max-width: 1079px){.fs-tiny-tablet{font-size:.5rem;line-height:1.5}}@media screen and (max-width: 1079px){.fs-tiny-pocket{font-size:.5rem;line-height:1.5}}@media screen and (min-width: 1080px){.fs-tiny-desktop{font-size:.75rem;line-height:1.5}}.fs-small{font-size:clamp(9px,6.8947368421px + .6578947368vw,14px);line-height:1.5}@media screen and (max-width: 749px){.fs-small-phone{font-size:.5625rem;line-height:1.5}}@media screen and (min-width: 750px) and (max-width: 1079px){.fs-small-tablet{font-size:.5625rem;line-height:1.5}}@media screen and (max-width: 1079px){.fs-small-pocket{font-size:.5625rem;line-height:1.5}}@media screen and (min-width: 1080px){.fs-small-desktop{font-size:.875rem;line-height:1.5}}.fs-regular{font-size:clamp(12px,10.3157894737px + .5263157895vw,16px);line-height:1.5}@media screen and (max-width: 749px){.fs-regular-phone{font-size:.75rem;line-height:1.5}}@media screen and (min-width: 750px) and (max-width: 1079px){.fs-regular-tablet{font-size:.75rem;line-height:1.5}}@media screen and (max-width: 1079px){.fs-regular-pocket{font-size:.75rem;line-height:1.5}}@media screen and (min-width: 1080px){.fs-regular-desktop{font-size:1rem;line-height:1.5}}.fs-medium{font-size:clamp(13px,10.8947368421px + .6578947368vw,18px);line-height:1.5}@media screen and (max-width: 749px){.fs-medium-phone{font-size:.8125rem;line-height:1.5}}@media screen and (min-width: 750px) and (max-width: 1079px){.fs-medium-tablet{font-size:.8125rem;line-height:1.5}}@media screen and (max-width: 1079px){.fs-medium-pocket{font-size:.8125rem;line-height:1.5}}@media screen and (min-width: 1080px){.fs-medium-desktop{font-size:1.125rem;line-height:1.5}}.fs-large{font-size:clamp(14px,11.4736842105px + .7894736842vw,20px);line-height:1.5}@media screen and (max-width: 749px){.fs-large-phone{font-size:.875rem;line-height:1.5}}@media screen and (min-width: 750px) and (max-width: 1079px){.fs-large-tablet{font-size:.875rem;line-height:1.5}}@media screen and (max-width: 1079px){.fs-large-pocket{font-size:.875rem;line-height:1.5}}@media screen and (min-width: 1080px){.fs-large-desktop{font-size:1.25rem;line-height:1.5}}h1,h2,h3,h4,h5,h6{font-weight:500}h1,.h1{font-size:clamp(28px,16.2105263158px + 3.6842105263vw,56px);line-height:1.2;letter-spacing:-.02em}h2,.h2{font-size:clamp(24px,13.8947368421px + 3.1578947368vw,48px);line-height:1.2;letter-spacing:-.02em}h3,.h3{font-size:clamp(20px,11.5789473684px + 2.6315789474vw,40px);line-height:1.2;letter-spacing:-.01em}h4,.h4{font-size:clamp(20px,14.9473684211px + 1.5789473684vw,32px);line-height:1.2}h5,.h5{font-size:clamp(16px,12.6315789474px + 1.0526315789vw,24px);line-height:1.4}h6,.h6{font-size:clamp(14px,11.4736842105px + .7894736842vw,20px);line-height:1.4}.upper,.label{text-transform:uppercase;display:inline-block;line-height:1.5;letter-spacing:.02em}.upper.tiny,.label.tiny{font-size:clamp(8px,6.3157894737px + .5263157895vw,12px)}.upper.small,.label.small{font-size:clamp(9px,6.8947368421px + .6578947368vw,14px)}.upper.normal,.label.normal{font-size:clamp(12px,10.3157894737px + .5263157895vw,16px)}.page-width{margin:0 auto;padding-right:1rem;padding-left:1rem;width:100%}@media screen and (min-width:750px){.page-width{padding-right:2.5rem;padding-left:2.5rem}}@media screen and (min-width: 1080px){.page-width{padding-right:5rem;padding-left:5rem}}@media screen and (min-width: 1720px){.page-width{padding-right:1rem;padding-left:1rem;max-width:100rem;margin-left:auto;margin-right:auto}}.f{display:flex}.f-i{display:inline-flex}.f-fdr{flex-direction:row}@media screen and (max-width: 749px){.f-fdr-m{flex-direction:row}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-fdr-t{flex-direction:row}}@media screen and (max-width: 1079px){.f-fdr-p{flex-direction:row}}@media screen and (min-width: 1080px){.f-fdr-d{flex-direction:row}}@media screen and (min-width: 1720px){.f-fdr-w{flex-direction:row}}.f-fdc{flex-direction:column}@media screen and (max-width: 749px){.f-fdc-m{flex-direction:column}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-fdc-t{flex-direction:column}}@media screen and (max-width: 1079px){.f-fdc-p{flex-direction:column}}@media screen and (min-width: 1080px){.f-fdc-d{flex-direction:column}}@media screen and (min-width: 1720px){.f-fdc-w{flex-direction:column}}.f-fdrr{flex-direction:row-reverse}@media screen and (max-width: 749px){.f-fdrr-m{flex-direction:row-reverse}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-fdrr-t{flex-direction:row-reverse}}@media screen and (max-width: 1079px){.f-fdrr-p{flex-direction:row-reverse}}@media screen and (min-width: 1080px){.f-fdrr-d{flex-direction:row-reverse}}@media screen and (min-width: 1720px){.f-fdrr-w{flex-direction:row-reverse}}.f-fdcr{flex-direction:column-reverse}@media screen and (max-width: 749px){.f-fdcr-m{flex-direction:column-reverse}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-fdcr-t{flex-direction:column-reverse}}@media screen and (max-width: 1079px){.f-fdcr-p{flex-direction:column-reverse}}@media screen and (min-width: 1080px){.f-fdcr-d{flex-direction:column-reverse}}@media screen and (min-width: 1720px){.f-fdcr-w{flex-direction:column-reverse}}.f-jcc{justify-content:center}@media screen and (max-width: 749px){.f-jcc-m{justify-content:center}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-jcc-t{justify-content:center}}@media screen and (max-width: 1079px){.f-jcc-p{justify-content:center}}@media screen and (min-width: 1080px){.f-jcc-d{justify-content:center}}@media screen and (min-width: 1720px){.f-jcc-w{justify-content:center}}.f-jcsb{justify-content:space-between}@media screen and (max-width: 749px){.f-jcsb-m{justify-content:space-between}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-jcsb-t{justify-content:space-between}}@media screen and (max-width: 1079px){.f-jcsb-p{justify-content:space-between}}@media screen and (min-width: 1080px){.f-jcsb-d{justify-content:space-between}}@media screen and (min-width: 1720px){.f-jcsb-w{justify-content:space-between}}.f-jcse{justify-content:space-evenly}@media screen and (max-width: 749px){.f-jcse-m{justify-content:space-evenly}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-jcse-t{justify-content:space-evenly}}@media screen and (max-width: 1079px){.f-jcse-p{justify-content:space-evenly}}@media screen and (min-width: 1080px){.f-jcse-d{justify-content:space-evenly}}@media screen and (min-width: 1720px){.f-jcse-w{justify-content:space-evenly}}.f-jcfe{justify-content:flex-end}@media screen and (max-width: 749px){.f-jcfe-m{justify-content:flex-end}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-jcfe-t{justify-content:flex-end}}@media screen and (max-width: 1079px){.f-jcfe-p{justify-content:flex-end}}@media screen and (min-width: 1080px){.f-jcfe-d{justify-content:flex-end}}@media screen and (min-width: 1720px){.f-jcfe-w{justify-content:flex-end}}.f-aifs{align-items:flex-start}@media screen and (max-width: 749px){.f-aifs-m{align-items:flex-start}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-aifs-t{align-items:flex-start}}@media screen and (max-width: 1079px){.f-aifs-p{align-items:flex-start}}@media screen and (min-width: 1080px){.f-aifs-d{align-items:flex-start}}@media screen and (min-width: 1720px){.f-aifs-w{align-items:flex-start}}.f-aic{align-items:center}@media screen and (max-width: 749px){.f-aic-m{align-items:center}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-aic-t{align-items:center}}@media screen and (max-width: 1079px){.f-aic-p{align-items:center}}@media screen and (min-width: 1080px){.f-aic-d{align-items:center}}@media screen and (min-width: 1720px){.f-aic-w{align-items:center}}.f-ais{align-items:stretch}@media screen and (max-width: 749px){.f-ais-m{align-items:stretch}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-ais-t{align-items:stretch}}@media screen and (max-width: 1079px){.f-ais-p{align-items:stretch}}@media screen and (min-width: 1080px){.f-ais-d{align-items:stretch}}@media screen and (min-width: 1720px){.f-ais-w{align-items:stretch}}.f-aife{align-items:flex-end}@media screen and (max-width: 749px){.f-aife-m{align-items:flex-end}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-aife-t{align-items:flex-end}}@media screen and (max-width: 1079px){.f-aife-p{align-items:flex-end}}@media screen and (min-width: 1080px){.f-aife-d{align-items:flex-end}}@media screen and (min-width: 1720px){.f-aife-w{align-items:flex-end}}.f-fww{flex-wrap:wrap}.f-col{flex-direction:column;align-items:flex-start}.f-fwr{flex-wrap:wrap-reverse}@media screen and (max-width: 749px){.f-fww-m{flex-wrap:wrap}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-fww-t{flex-wrap:wrap}}@media screen and (max-width: 1079px){.f-fww-p{flex-wrap:wrap}}@media screen and (min-width: 1080px){.f-fww-d{flex-wrap:wrap}}@media screen and (min-width: 1720px){.f-fww-w{flex-wrap:wrap}}.f-cc{justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 749px){.f-cc-m{justify-content:center;align-items:center;text-align:center}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-cc-t{justify-content:center;align-items:center;text-align:center}}@media screen and (max-width: 1079px){.f-cc-p{justify-content:center;align-items:center;text-align:center}}@media screen and (min-width: 1080px){.f-cc-d{justify-content:center;align-items:center;text-align:center}}@media screen and (min-width: 1720px){.f-cc-w{justify-content:center;align-items:center;text-align:center}}.f-g4{gap:.25rem}@media screen and (max-width: 749px){.f-g4-m{gap:.25rem}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g4-t{gap:.25rem}}@media screen and (max-width: 1079px){.f-g4-p{gap:.25rem}}@media screen and (min-width: 1080px){.f-g4-d{gap:.25rem}}@media screen and (min-width: 1720px){.f-g4-w{gap:.25rem}}.f-g6{gap:.375rem}@media screen and (max-width: 749px){.f-g6-m{gap:.375rem}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g6-t{gap:.375rem}}@media screen and (max-width: 1079px){.f-g6-p{gap:.375rem}}@media screen and (min-width: 1080px){.f-g6-d{gap:.375rem}}@media screen and (min-width: 1720px){.f-g6-w{gap:.375rem}}.f-g8{gap:.5rem}@media screen and (max-width: 749px){.f-g8-m{gap:.5rem}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g8-t{gap:.5rem}}@media screen and (max-width: 1079px){.f-g8-p{gap:.5rem}}@media screen and (min-width: 1080px){.f-g8-d{gap:.5rem}}@media screen and (min-width: 1720px){.f-g8-w{gap:.5rem}}.f-g12{gap:clamp(.6875rem,.6875rem + .0625vw,.75rem)}@media screen and (max-width: 749px){.f-g12-m{gap:clamp(.6875rem,.6875rem + .0625vw,.75rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g12-t{gap:clamp(.6875rem,.6875rem + .0625vw,.75rem)}}@media screen and (max-width: 1079px){.f-g12-p{gap:clamp(.6875rem,.6875rem + .0625vw,.75rem)}}@media screen and (min-width: 1080px){.f-g12-d{gap:clamp(.6875rem,.6875rem + .0625vw,.75rem)}}@media screen and (min-width: 1720px){.f-g12-w{gap:clamp(.6875rem,.6875rem + .0625vw,.75rem)}}.f-g14{gap:clamp(.75rem,.75rem + .125vw,.875rem)}@media screen and (max-width: 749px){.f-g14-m{gap:clamp(.75rem,.75rem + .125vw,.875rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g14-t{gap:clamp(.75rem,.75rem + .125vw,.875rem)}}@media screen and (max-width: 1079px){.f-g14-p{gap:clamp(.75rem,.75rem + .125vw,.875rem)}}@media screen and (min-width: 1080px){.f-g14-d{gap:clamp(.75rem,.75rem + .125vw,.875rem)}}@media screen and (min-width: 1720px){.f-g14-w{gap:clamp(.75rem,.75rem + .125vw,.875rem)}}.f-g16{gap:clamp(.8125rem,.8125rem + .1875vw,1rem)}@media screen and (max-width: 749px){.f-g16-m{gap:clamp(.8125rem,.8125rem + .1875vw,1rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g16-t{gap:clamp(.8125rem,.8125rem + .1875vw,1rem)}}@media screen and (max-width: 1079px){.f-g16-p{gap:clamp(.8125rem,.8125rem + .1875vw,1rem)}}@media screen and (min-width: 1080px){.f-g16-d{gap:clamp(.8125rem,.8125rem + .1875vw,1rem)}}@media screen and (min-width: 1720px){.f-g16-w{gap:clamp(.8125rem,.8125rem + .1875vw,1rem)}}.f-g20{gap:clamp(1rem,1rem + .25vw,1.25rem)}@media screen and (max-width: 749px){.f-g20-m{gap:clamp(1rem,1rem + .25vw,1.25rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g20-t{gap:clamp(1rem,1rem + .25vw,1.25rem)}}@media screen and (max-width: 1079px){.f-g20-p{gap:clamp(1rem,1rem + .25vw,1.25rem)}}@media screen and (min-width: 1080px){.f-g20-d{gap:clamp(1rem,1rem + .25vw,1.25rem)}}@media screen and (min-width: 1720px){.f-g20-w{gap:clamp(1rem,1rem + .25vw,1.25rem)}}.f-g24{gap:clamp(1.125rem,1.125rem + .375vw,1.5rem)}@media screen and (max-width: 749px){.f-g24-m{gap:clamp(1.125rem,1.125rem + .375vw,1.5rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g24-t{gap:clamp(1.125rem,1.125rem + .375vw,1.5rem)}}@media screen and (max-width: 1079px){.f-g24-p{gap:clamp(1.125rem,1.125rem + .375vw,1.5rem)}}@media screen and (min-width: 1080px){.f-g24-d{gap:clamp(1.125rem,1.125rem + .375vw,1.5rem)}}@media screen and (min-width: 1720px){.f-g24-w{gap:clamp(1.125rem,1.125rem + .375vw,1.5rem)}}.f-g28{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}@media screen and (max-width: 749px){.f-g28-m{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g28-t{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}@media screen and (max-width: 1079px){.f-g28-p{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}@media screen and (min-width: 1080px){.f-g28-d{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}@media screen and (min-width: 1720px){.f-g28-w{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}.f-g32{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}@media screen and (max-width: 749px){.f-g32-m{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g32-t{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}@media screen and (max-width: 1079px){.f-g32-p{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}@media screen and (min-width: 1080px){.f-g32-d{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}@media screen and (min-width: 1720px){.f-g32-w{gap:clamp(1.375rem,1.375rem + .625vw,2rem)}}.f-g40{gap:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}@media screen and (max-width: 749px){.f-g40-m{gap:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g40-t{gap:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}}@media screen and (max-width: 1079px){.f-g40-p{gap:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}}@media screen and (min-width: 1080px){.f-g40-d{gap:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}}@media screen and (min-width: 1720px){.f-g40-w{gap:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}}.f-g48{gap:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}@media screen and (max-width: 749px){.f-g48-m{gap:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g48-t{gap:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}}@media screen and (max-width: 1079px){.f-g48-p{gap:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}}@media screen and (min-width: 1080px){.f-g48-d{gap:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}}@media screen and (min-width: 1720px){.f-g48-w{gap:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}}.f-g56{gap:clamp(2rem,2rem + 1.5vw,3.5rem)}@media screen and (max-width: 749px){.f-g56-m{gap:clamp(2rem,2rem + 1.5vw,3.5rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g56-t{gap:clamp(2rem,2rem + 1.5vw,3.5rem)}}@media screen and (max-width: 1079px){.f-g56-p{gap:clamp(2rem,2rem + 1.5vw,3.5rem)}}@media screen and (min-width: 1080px){.f-g56-d{gap:clamp(2rem,2rem + 1.5vw,3.5rem)}}@media screen and (min-width: 1720px){.f-g56-w{gap:clamp(2rem,2rem + 1.5vw,3.5rem)}}.f-g64{gap:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}@media screen and (max-width: 749px){.f-g64-m{gap:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g64-t{gap:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}@media screen and (max-width: 1079px){.f-g64-p{gap:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}@media screen and (min-width: 1080px){.f-g64-d{gap:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}@media screen and (min-width: 1720px){.f-g64-w{gap:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}.f-g72{gap:clamp(2.375rem,2.375rem + 2.125vw,4.5rem)}@media screen and (max-width: 749px){.f-g72-m{gap:clamp(2.375rem,2.375rem + 2.125vw,4.5rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g72-t{gap:clamp(2.375rem,2.375rem + 2.125vw,4.5rem)}}@media screen and (max-width: 1079px){.f-g72-p{gap:clamp(2.375rem,2.375rem + 2.125vw,4.5rem)}}@media screen and (min-width: 1080px){.f-g72-d{gap:clamp(2.375rem,2.375rem + 2.125vw,4.5rem)}}@media screen and (min-width: 1720px){.f-g72-w{gap:clamp(2.375rem,2.375rem + 2.125vw,4.5rem)}}.f-g80{gap:clamp(2.5rem,2.5rem + 2.5vw,5rem)}@media screen and (max-width: 749px){.f-g80-m{gap:clamp(2.5rem,2.5rem + 2.5vw,5rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g80-t{gap:clamp(2.5rem,2.5rem + 2.5vw,5rem)}}@media screen and (max-width: 1079px){.f-g80-p{gap:clamp(2.5rem,2.5rem + 2.5vw,5rem)}}@media screen and (min-width: 1080px){.f-g80-d{gap:clamp(2.5rem,2.5rem + 2.5vw,5rem)}}@media screen and (min-width: 1720px){.f-g80-w{gap:clamp(2.5rem,2.5rem + 2.5vw,5rem)}}.f-g88{gap:clamp(2.6875rem,2.6875rem + 2.8125vw,5.5rem)}@media screen and (max-width: 749px){.f-g88-m{gap:clamp(2.6875rem,2.6875rem + 2.8125vw,5.5rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g88-t{gap:clamp(2.6875rem,2.6875rem + 2.8125vw,5.5rem)}}@media screen and (max-width: 1079px){.f-g88-p{gap:clamp(2.6875rem,2.6875rem + 2.8125vw,5.5rem)}}@media screen and (min-width: 1080px){.f-g88-d{gap:clamp(2.6875rem,2.6875rem + 2.8125vw,5.5rem)}}@media screen and (min-width: 1720px){.f-g88-w{gap:clamp(2.6875rem,2.6875rem + 2.8125vw,5.5rem)}}.f-g96{gap:clamp(2.875rem,2.875rem + 3.125vw,6rem)}@media screen and (max-width: 749px){.f-g96-m{gap:clamp(2.875rem,2.875rem + 3.125vw,6rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g96-t{gap:clamp(2.875rem,2.875rem + 3.125vw,6rem)}}@media screen and (max-width: 1079px){.f-g96-p{gap:clamp(2.875rem,2.875rem + 3.125vw,6rem)}}@media screen and (min-width: 1080px){.f-g96-d{gap:clamp(2.875rem,2.875rem + 3.125vw,6rem)}}@media screen and (min-width: 1720px){.f-g96-w{gap:clamp(2.875rem,2.875rem + 3.125vw,6rem)}}.f-g112{gap:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem)}@media screen and (max-width: 749px){.f-g112-m{gap:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g112-t{gap:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem)}}@media screen and (max-width: 1079px){.f-g112-p{gap:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem)}}@media screen and (min-width: 1080px){.f-g112-d{gap:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem)}}@media screen and (min-width: 1720px){.f-g112-w{gap:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem)}}.f-g128{gap:clamp(3.4375rem,3.4375rem + 4.5625vw,8rem)}@media screen and (max-width: 749px){.f-g128-m{gap:clamp(3.4375rem,3.4375rem + 4.5625vw,8rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g128-t{gap:clamp(3.4375rem,3.4375rem + 4.5625vw,8rem)}}@media screen and (max-width: 1079px){.f-g128-p{gap:clamp(3.4375rem,3.4375rem + 4.5625vw,8rem)}}@media screen and (min-width: 1080px){.f-g128-d{gap:clamp(3.4375rem,3.4375rem + 4.5625vw,8rem)}}@media screen and (min-width: 1720px){.f-g128-w{gap:clamp(3.4375rem,3.4375rem + 4.5625vw,8rem)}}.f-g144{gap:clamp(3.75rem,3.75rem + 5.25vw,9rem)}@media screen and (max-width: 749px){.f-g144-m{gap:clamp(3.75rem,3.75rem + 5.25vw,9rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g144-t{gap:clamp(3.75rem,3.75rem + 5.25vw,9rem)}}@media screen and (max-width: 1079px){.f-g144-p{gap:clamp(3.75rem,3.75rem + 5.25vw,9rem)}}@media screen and (min-width: 1080px){.f-g144-d{gap:clamp(3.75rem,3.75rem + 5.25vw,9rem)}}@media screen and (min-width: 1720px){.f-g144-w{gap:clamp(3.75rem,3.75rem + 5.25vw,9rem)}}.f-g160{gap:clamp(4rem,4rem + 6vw,10rem)}@media screen and (max-width: 749px){.f-g160-m{gap:clamp(4rem,4rem + 6vw,10rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g160-t{gap:clamp(4rem,4rem + 6vw,10rem)}}@media screen and (max-width: 1079px){.f-g160-p{gap:clamp(4rem,4rem + 6vw,10rem)}}@media screen and (min-width: 1080px){.f-g160-d{gap:clamp(4rem,4rem + 6vw,10rem)}}@media screen and (min-width: 1720px){.f-g160-w{gap:clamp(4rem,4rem + 6vw,10rem)}}.f-g192{gap:clamp(5rem,5rem + 9vw,14rem)}@media screen and (max-width: 749px){.f-g192-m{gap:clamp(5rem,5rem + 9vw,14rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g192-t{gap:clamp(5rem,5rem + 9vw,14rem)}}@media screen and (max-width: 1079px){.f-g192-p{gap:clamp(5rem,5rem + 9vw,14rem)}}@media screen and (min-width: 1080px){.f-g192-d{gap:clamp(5rem,5rem + 9vw,14rem)}}@media screen and (min-width: 1720px){.f-g192-w{gap:clamp(5rem,5rem + 9vw,14rem)}}.f-g224{gap:clamp(5rem,5rem + 9vw,14rem)}@media screen and (max-width: 749px){.f-g224-m{gap:clamp(5rem,5rem + 9vw,14rem)}}@media screen and (min-width: 750px) and (max-width: 1079px){.f-g224-t{gap:clamp(5rem,5rem + 9vw,14rem)}}@media screen and (max-width: 1079px){.f-g224-p{gap:clamp(5rem,5rem + 9vw,14rem)}}@media screen and (min-width: 1080px){.f-g224-d{gap:clamp(5rem,5rem + 9vw,14rem)}}@media screen and (min-width: 1720px){.f-g224-w{gap:clamp(5rem,5rem + 9vw,14rem)}}.rc{border-radius:1rem;overflow:hidden;isolation:isolate}.relative{position:relative}.absolute{position:absolute}.btn-wrap{display:flex;gap:1rem}@media screen and (max-width: 749px){.btn-wrap{flex-direction:column}.btn-wrap>*{width:100%;flex-basis:100%}}.object-fit{max-width:unset;max-height:unset;width:100%;height:100%}.object-fit.cover{-o-object-fit:cover;object-fit:cover}.object-fit.contain{-o-object-fit:contain;object-fit:contain}.ar11{aspect-ratio:1/1}.ar169{aspect-ratio:16/9}.ar916{aspect-ratio:9/16}.ar34{aspect-ratio:3/4}.ar43{aspect-ratio:4/3}.ar45{aspect-ratio:4/5}.ar54{aspect-ratio:5/4}#shopify-pc__prefs__dialog h2,#shopify-pc__banner h2{font-weight:550;font-size:fluid-size-between(12px,16px,320,1080,12px);line-height:1.2}#shopify-pc__prefs__dialog p,#shopify-pc__banner p{color:#394e4d;font-size:clamp(11px,6.8947368421px + .6578947368vw,14px);line-height:1.4}#shopify-pc__prefs__dialog p a,#shopify-pc__banner p a{text-decoration:none;font-weight:500;color:#151d1e}#shopify-pc__banner{border-radius:.75rem .75rem 0 0;padding:clamp(1.125rem,1.125rem + .375vw,1.5rem);box-shadow:unset;border-top:1px solid rgba(21,29,30,.11);border-left:1px solid rgba(21,29,30,.11);border-right:1px solid rgba(21,29,30,.11)}#shopify-pc__banner button{font-weight:400;padding:.75rem 1.5rem;transition:.25s ease-out;line-height:1.5;letter-spacing:.02em;font-size:1rem;display:flex;align-items:center;justify-content:center;background-color:#151d1e;color:#f6f8f7;border-radius:5rem;cursor:pointer;text-decoration:none}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{order:1;background-color:transparent;color:#151d1e}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs:hover{background-color:#9bf4a1}#shopify-pc__banner button.shopify-pc__banner__btn-accept{order:3}#shopify-pc__banner button.shopify-pc__banner__btn-decline{order:2;background-color:#9bf4a1;color:#151d1e;border-color:#9bf4a1}#shopify-pc__banner button.shopify-pc__banner__btn-decline:hover{color:#000;background-color:#6def76;border-color:#6def76}#shopify-pc__prefs__dialog{border-radius:.75rem;padding:clamp(1.125rem,1.125rem + .375vw,1.5rem)}#shopify-pc__prefs__dialog header,#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding-left:0;padding-right:0}@media only screen and (max-width: 750px){#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close{top:0;right:0}}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{gap:1rem}#shopify-pc__prefs__dialog button:not(.shopify-pc__prefs__header-close){font-weight:400;padding:.75rem 1.5rem;transition:.25s ease-out;line-height:1.5;letter-spacing:.02em;font-size:1rem;display:flex;align-items:center;justify-content:center;background-color:#151d1e;color:#f6f8f7;border-radius:5rem;cursor:pointer;text-decoration:none;margin:0}#shopify-pc__prefs__dialog button:not(.shopify-pc__prefs__header-close)#shopify-pc__prefs__header-decline{order:1;background-color:transparent;color:#151d1e}#shopify-pc__prefs__dialog button:not(.shopify-pc__prefs__header-close)#shopify-pc__prefs__header-decline:hover{background-color:#9bf4a1}#shopify-pc__prefs__dialog button:not(.shopify-pc__prefs__header-close)#shopify-pc__prefs__header-decline{border-color:transparent}#shopify-pc__prefs__dialog button:not(.shopify-pc__prefs__header-close)#shopify-pc__prefs__header-save{order:2;background-color:#9bf4a1;color:#151d1e;border-color:#9bf4a1}#shopify-pc__prefs__dialog button:not(.shopify-pc__prefs__header-close)#shopify-pc__prefs__header-save:hover{color:#000;background-color:#6def76;border-color:#6def76}#shopify-pc__prefs__dialog button:not(.shopify-pc__prefs__header-close)#shopify-pc__prefs__header-accept{order:3}.button,input.button{font-weight:400;padding:.75rem 1.5rem;transition:.25s ease-out;line-height:1.5;letter-spacing:.02em;font-size:1rem;display:flex;align-items:center;justify-content:center;background-color:#151d1e;color:#f6f8f7;border-radius:5rem;cursor:pointer}.button.sm,.button.small,input.button.sm,input.button.small{padding:.625rem 1.25rem;font-size:.875rem}@media screen and (max-width: 749px){.button.sm-m,.button.small-m,input.button.sm-m,input.button.small-m{padding:.625rem 1.25rem;font-size:.875rem}}@media screen and (max-width: 1079px){.button.sm-p,.button.small-p,input.button.sm-p,input.button.small-p{padding:.625rem 1.25rem;font-size:.875rem}}@media screen and (min-width: 750px) and (max-width: 1079px){.button.sm-t,.button.small-t,input.button.sm-t,input.button.small-t{padding:.625rem 1.25rem;font-size:.875rem}}@media screen and (min-width: 1080px){.button.sm-d,.button.small-d,input.button.sm-d,input.button.small-d{padding:.625rem 1.25rem;font-size:.875rem}}.button.tn,.button.tiny,input.button.tn,input.button.tiny{padding:.5rem 1rem;font-size:.75rem}@media screen and (max-width: 749px){.button.tn-m,.button.tiny-m,input.button.tn-m,input.button.tiny-m{padding:.625rem 1.25rem;font-size:.875rem}}@media screen and (max-width: 1079px){.button.tn-p,.button.tiny-p,input.button.tn-p,input.button.tiny-p{padding:.5rem 1rem;font-size:.75rem}}@media screen and (min-width: 750px) and (max-width: 1079px){.button.tn-t,.button.tiny-t,input.button.tn-t,input.button.tiny-t{padding:.5rem 1rem;font-size:.75rem}}@media screen and (min-width: 1080px){.button.tn-d,.button.tiny-d,input.button.tn-d,input.button.tiny-d{padding:.5rem 1rem;font-size:.75rem}}.button.secondary,input.button.secondary{background-color:transparent;color:#151d1e}.button.secondary:hover,input.button.secondary:hover{background-color:#9bf4a1}.button.secondary.light,input.button.secondary.light{color:#f6f8f7}.button.secondary.light:hover,input.button.secondary.light:hover{background-color:#394e4d}.button.white,input.button.white{background-color:#fff;color:#151d1e}.button.white:hover,input.button.white:hover{background-color:#f2f2f2}.button.white:focus,.button.white:active,input.button.white:focus,input.button.white:active{background-color:#ebebeb}.button.color,input.button.color{background-color:#9bf4a1;color:#151d1e}.button.color:hover,input.button.color:hover{color:#000;background-color:#6def76}.button.color.light,input.button.color.light,.button.color.light:hover,input.button.color.light:hover{color:#fff}.button:hover,input.button:hover{background-color:#394e4d}.button.w-auto,input.button.w-auto{max-width:-moz-max-content;max-width:max-content}.form form{display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width: 1079px){.form form{justify-content:center;align-items:center}}.form textarea,.form select,.form input{background-color:transparent;border:none;border-bottom:1px solid rgba(246,248,247,.1);outline:none;padding:.5rem;font-size:.875rem}.form select{padding:.5rem .25rem}.form label{font-size:.875rem}.form .field__label{left:.5rem;transition:.25s ease-out;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.form div[aria-hidden=true]{margin-left:0}.form .field__input::-moz-placeholder,.form .customer .field input::-moz-placeholder{position:absolute}.form .field__input:focus~.field__label,.form .field__input::placeholder,.form .customer .field input::placeholder{position:absolute}.form .h-captcha{display:none;visibility:hidden;position:absolute;opacity:0}.form option{color:#151d1e}.header{padding-top:.75rem;padding-bottom:.75rem}.header-wrapper{background-color:#fff;border-bottom:1px solid #e7e8ea;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-webkit-transform:translateZ(0);will-change:background-color}.header-wrapper:has(details[open]){background-color:#fff;transition:none}@media screen and (max-width: 1079px){.header__button{display:none;visibility:hidden}}@media screen and (min-width: 1080px){.header__button{text-wrap:nowrap!important}}.header__icon--menu{width:3.375rem;border-radius:3.5rem;padding:.85rem 1.25rem;display:flex;justify-content:center;align-items:center}.header__icon--menu svg{overflow:visible;height:14px}.header__icon--menu svg path{transition:.25s ease-out;position:relative;transform:none;transform-origin:center}.header__icon--menu[aria-expanded=true] svg path:first-of-type{transform:rotate(45deg) translate(-1px,2px)}.header__icon--menu[aria-expanded=true] svg path:last-of-type{transform:rotate(-45deg) translateY(-3px)}.header__icon--cart .cart-count-bubble{position:absolute;top:.5rem;right:.25rem;background-color:#9bf4a1;font-size:.675rem;font-weight:500;line-height:1;border-radius:50%;color:#000;width:1rem;min-width:1rem;max-width:1rem;height:1rem;min-height:1rem;max-height:1rem;display:flex;justify-content:center;align-items:center}.header__icon--cart .cart-count-bubble span{line-height:.875}.header__icons .svg-wrapper path{transition:.25s ease-out}.header .icon.icon-cart path{fill:#151d1e;transition:fill .25s ease-out}.header .button--location,.header #for-professional-link-desk{color:#151d1e;transition:color .25s ease-out}.header .buy-cta-btn{transition:background-color .25s ease-out,border-color .25s ease-out,color .25s ease-out}.header__menu-item{cursor:pointer}@media screen and (min-width: 990px) and (max-width: 1260px){.header__menu-item{padding:.625rem .75rem!important}.header__menu-item span{font-size:.75rem!important}}@media screen and (min-width: 1080px){.header__menu-item span{position:relative}.header__menu-item span:before{content:"";position:absolute;bottom:0rem;left:0;width:0;height:1px;background-color:currentColor;transition:.25s ease-out}.header__menu-item:hover span:before,.header__menu-item[aria-expanded=true] span:before{color:#124143;width:100%;right:0}}@media screen and (min-width: 990px) and (max-width: 1260px){.header summary.list-menu__item{padding:.625rem 2.2rem .625rem .75rem!important}}.header__heading-link path{transition:.25s ease-out}.header .mega-menu__content{background-color:#fff}.header .mega-menu__title{opacity:.4}.header .mega-menu__list{-moz-column-gap:3rem;column-gap:3rem}.header .mega-menu__list li{flex-basis:calc(50% - 1.5rem)}.header .mega-menu__list a{font-size:1.75rem;letter-spacing:.035rem;text-transform:uppercase;font-style:normal;font-weight:400;line-height:150%;padding:.375rem 0;display:block;max-width:-moz-max-content;max-width:max-content;position:relative;transition:.25s ease-out}.header .mega-menu__list a:before{content:"";position:absolute;bottom:.5rem;left:0;width:0;height:1px;background-color:currentColor;transition:.25s ease-out}.header .mega-menu__list a:hover{color:#124143}.header .mega-menu__list a:hover:before{width:100%;right:0}.header .mega-menu__banner{display:flex;width:22rem;height:17rem;padding:1.5rem;border-radius:2rem;overflow:hidden;isolation:isolate;background:#c4cfdb url(https://cdn.shopify.com/s/files/1/0742/1463/7789/files/Card_1b2eb4cc-2bfd-47e5-a955-f62d1b4a247f.png?v=1756385856) center center/cover no-repeat;transition:.25s ease-out}.header .mega-menu__banner:hover{opacity:.875;border-radius:2.5rem}.header .predictive-search__item-query-result mark{background-color:#9bf4a1}.header .predictive-search__item-query-result span{font-weight:400}.header__logo-icon svg path{transition:.25s ease-out}.header__logo-icon:hover svg path{fill:#124143}.header .drawer__button{position:absolute;left:1rem;bottom:2rem;right:1rem}@media screen and (min-width: 990px) and (max-width: 1260px){.header--middle-left{-moz-column-gap:2rem!important;column-gap:2rem!important}}.menu-drawer__submenu,.menu-drawer__inner-submenu{background-color:#fff}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header-wrapper,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header-wrapper{background-color:transparent;border-bottom:1px solid rgba(243,247,252,.1)}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item{cursor:pointer;color:#fff}@media screen and (min-width: 1080px){body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item span,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item span{position:relative}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item span:before,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item span:before{content:"";position:absolute;bottom:0rem;left:0;width:0;height:1px;background-color:currentColor;transition:.25s ease-out}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item:hover span:before,body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item[aria-expanded=true] span:before,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item:hover span:before,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item[aria-expanded=true] span:before{color:#f7f9fc;width:100%;right:0}}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__icons .svg-wrapper path,body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item path,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__icons .svg-wrapper path,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__menu-item path{stroke:#fff!important}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__heading-link path,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header__heading-link path{fill:#fff}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header .icon.icon-cart path,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header .icon.icon-cart path{fill:#f6f8f7}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header .button--location,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header .button--location{color:#f6f8f7}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header #for-professional-link-desk,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header #for-professional-link-desk{color:#f6f8f7}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header .buy-cta-btn,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header .buy-cta-btn{background-color:transparent;border-color:#f6f8f74d;color:#f6f8f7}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header .cart-count-bubble,body.index .shopify-section-header-sticky:not(.scrolled-past-header):not(.menu-open):not(:has(details[open])) .header .cart-count-bubble{color:#151d1e}@media (hover: hover){body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header-wrapper,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header-wrapper{background-color:#fff;border-bottom:1px solid #e7e8ea}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header__menu-item,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header__menu-item{color:inherit}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header__icons .svg-wrapper path,body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header__menu-item path,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header__icons .svg-wrapper path,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header__menu-item path{stroke:currentColor!important}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header__heading-link path,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header__heading-link path{fill:currentColor}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header .icon.icon-cart path,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header .icon.icon-cart path{fill:#151d1e}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header .button--location,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header .button--location{color:#151d1e}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header #for-professional-link-desk,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header #for-professional-link-desk{color:#151d1e}body.init-no-bg .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header .buy-cta-btn,body.index .shopify-section-header-sticky:not(.scrolled-past-header):hover:not(.menu-open):not(:has(details[open])) .header .buy-cta-btn{background-color:#151d1e;border-color:#151d1e;color:#fff}}.search-modal{top:100%;height:100%}.search-modal[aria-modal=true]{position:absolute;left:0;right:0}@media screen and (max-width: 1079px){.search-modal{min-height:100vh}}@media screen and (min-width: 1080px){.search-modal{min-height:9.25rem}}.search-modal__content{background-color:#fff;width:100%;max-width:100vw;padding:.75rem 0;border-top:1px solid #e7e8ea}@media screen and (min-width: 1080px){.search-modal__content{padding:3rem 5rem}}.search-modal__close-button{display:none;visibility:hidden}.search-modal .search__button.field__button{position:absolute;left:1.25rem;top:0;right:auto;height:3.25rem;width:auto}.search-modal .search__input{border:1px solid #151d1e;border-radius:.5rem;padding:1.0625rem .875rem 1.0625rem 2.625rem;margin:0 1rem}.search-modal .field__label{transition:.25s ease-out}.search-modal .field__input:not(:-moz-placeholder)~.field__label{opacity:0!important;left:3.625rem;top:50%;transform:translatey(-50%);letter-spacing:unset}.search-modal .field__input:focus~.field__label,.search-modal .field__input:not(:placeholder-shown)~.field__label{opacity:0!important;left:3.625rem;top:50%;transform:translatey(-50%);letter-spacing:unset}.search-modal .reset__button{right:.75rem;top:0;height:3.25rem;width:3.25rem}.search-modal .predictive-search{top:4.75rem;border-top:1px solid #e7e8ea;height:100%}@media screen and (min-width: 1080px){.search-modal .predictive-search{min-height:-moz-max-content;min-height:max-content;overflow:unset}.search-modal .predictive-search:before{content:"";position:absolute;width:200vw;height:calc(100% + 3rem);background-color:#fff;left:0;top:0;transform:translate(-24%);z-index:-1}}@media screen and (max-width: 1079px){.search-modal .predictive-search #predictive-search-results{height:90%;display:flex;flex-direction:column;justify-content:space-between}}.search-modal .predictive-search__result-group{flex-basis:50%}.search-modal .predictive-search__item--term{border-top:1px solid #e7e8ea;cursor:pointer;transition:.25s ease-out}.search-modal .predictive-search__item--term:hover{padding-left:1.5rem;padding-right:1.5rem}.search-modal .predictive-search h2{opacity:.4;font-size:.75rem;line-height:1.5;letter-spacing:0}.search-modal .predictive-search h2:before{content:"[";margin-right:.25rem}.search-modal .predictive-search h2:after{content:"]";margin-left:.25rem}.drawer .cart-drawer__form{width:100%;max-width:100%;padding:1rem}.drawer .cart-drawer__accordions,.drawer .cart-drawer__footer,.drawer .cart-drawer .totals,.drawer .cart-drawer .cart__ctas{width:100%}.drawer .cart-drawer__accordion{width:100%;padding:1rem;border-top:1px solid rgba(21,29,30,.11);transition:background-color .25s ease-out}.drawer .cart-drawer__accordion:hover{background-color:#f6f8f7;cursor:pointer}.drawer .cart-drawer__accordion.expanded{background-color:#f6f8f7;gap:.5rem}.drawer .cart-drawer__accordion-header,.drawer .cart-drawer__accordion-content{width:100%}.drawer .cart-drawer__accordion-content{color:#394e4d;transition:padding-top .3s ease-in-out}.drawer .cart-drawer__accordion-content ul,.drawer .cart-drawer__accordion-content ol{padding:0}.drawer .cart-drawer__accordion-content a{color:#151d1e;font-weight:500;transition:.25s ease-out}.drawer .cart-drawer__accordion-content a:hover{opacity:.5}.drawer__contents{width:100%}.drawer__inner{width:calc(100vw - 1rem)}@media screen and (min-width:750px){.drawer__inner{width:30rem;max-width:30rem}}.drawer__inner-empty .drawer__header-empty{display:flex!important}.drawer__header{border-bottom:1px solid rgba(21,29,30,.11)}.drawer__footer{border-top:1px solid rgba(21,29,30,.11);background-color:#f6f8f7;padding:1rem}.drawer cart-drawer-items{gap:1rem}.drawer .cart-item{align-items:stretch}.drawer .cart-item__media{background-color:#f6f8f7;border-radius:.375rem;overflow:hidden;isolation:isolate;aspect-ratio:4/5;max-width:5.625rem;width:5.625rem;min-height:4.5rem;height:100%;display:flex;justify-content:center;align-items:flex-end}.drawer .cart-item__details{width:100%;max-width:calc(100% - 6.625rem)}.drawer .cart-item__selectors{width:100%;margin:0}.drawer .quantity__input{max-width:2rem;text-align:center;font-size:.875rem;font-weight:500;color:#151d1e}.drawer quantity-popover{max-height:1.25rem}.drawer cart-remove-button button,.drawer .drawer__close{cursor:pointer;transition:.15s ease-in-out}.drawer cart-remove-button button svg,.drawer .drawer__close svg{transform:none;transition:.15s ease-in-out;transform-origin:center}.drawer cart-remove-button button:hover,.drawer .drawer__close:hover{opacity:.75}.drawer cart-remove-button button:hover svg{transform:rotate(15deg)}.drawer .drawer__close:hover svg{transform:rotate(90deg)}.footer{background-color:#151d1e}.footer-row-attributes{padding-top:4rem;padding-bottom:4rem;width:100%}@media screen and (min-width: 1080px){.footer-row-attributes{padding-top:5rem;padding-bottom:5rem}.footer-row-attributes p.fs-small{max-width:24rem}}.footer-row-group-heading{padding-top:5rem;padding-bottom:3rem}.footer-row-group-main{padding:5rem 0;border-top:1px solid rgba(246,248,247,.1);border-bottom:1px solid rgba(246,248,247,.1)}.footer-row-group-footer{padding-top:3rem;padding-bottom:5rem}@media screen and (min-width: 750px) and (max-width: 1079px){.footer-row-group-footer .fs-small-pocket.fs-tiny-desktop.text-tertiary-light{text-align:center}}@media screen and (min-width: 1080px){.footer-row-group-footer .fs-small-pocket.fs-tiny-desktop.text-tertiary-light{max-width:28rem}.footer-menu-wrap{flex:1 0 auto}.footer-contact-wrap,.footer-menu-group{flex-basis:19rem}}@media screen and (max-width: 1079px){.footer-menu-group{flex-basis:50%}}@media screen and (min-width: 1080px){.footer-menu-group:last-of-type .footer-menu-list{flex-wrap:wrap;flex-direction:row}.footer-menu-group:last-of-type li{flex-basis:calc(50% - .25rem)}}.footer-row-main,.footer-row-group{width:100%}@media screen and (max-width: 1079px){.footer-logo-wrap{width:100%}}.footer h4:before{content:"[";margin-right:.175rem}.footer h4:after{content:"]";margin-left:.175rem}.footer a.label.text-primary-light{position:relative;transition:.25s ease-out;padding:.25rem 0}.footer a.label.text-primary-light:before{content:"";position:absolute;left:0;bottom:.25rem;width:0;height:1px;background-color:currentColor;transition:.25s ease-out}.footer a.label.text-primary-light:hover{color:#9bf4a1}.footer a.label.text-primary-light:hover:before{width:100%}.product .pp-form,.product pickup-availability{display:none;visibility:hidden}.product__media-wrapper{background-color:#f6f8f7;position:relative;aspect-ratio:4/5}@media screen and (min-width: 1080px){.product__media-wrapper{width:50%!important;height:100%;height:calc(100dvh - 4.25rem);position:sticky;top:4.25rem}.product__media-wrapper .product__column-sticky{height:100%}}.product__media-wrapper .slider-mobile-gutter,.product__media-wrapper .slider-mobile-gutter .product__media-list.contains-media.list-unstyled.slider.slider--mobile,.product__media-wrapper .slider-mobile-gutter .product-media-container,.product__media-wrapper .slider-mobile-gutter .product__modal-opener,.product__media-wrapper .slider-mobile-gutter .product__media{height:100%}.product__media-wrapper .slider-mobile-gutter .product__media-list.contains-media.list-unstyled.slider.slider--mobile{gap:2rem}.product__media-wrapper .product__media{aspect-ratio:4/5}@media screen and (min-width: 1080px){.product__media-wrapper .product__media{max-width:100%;width:100%}}.product__media-wrapper .thumbnail-slider{height:auto;position:absolute;bottom:0;left:0;right:0}@media screen and (max-width: 1079px){.product__media-wrapper .thumbnail-list{max-width:100%;padding:.75rem 1rem;scroll-snap-type:unset;scroll-behavior:unset}.product__media-wrapper .thumbnail-list li{flex:1 0 auto;height:3px;overflow:hidden;background-color:#151d1e1a;transition:background-color .25s ease-out}.product__media-wrapper .thumbnail-list li:has(button[aria-current=true]){background-color:#151d1e}.product__media-wrapper .thumbnail-list li img{display:none;visibility:hidden}}@media screen and (min-width: 1080px){.product__media-wrapper .thumbnail-list{justify-content:center;gap:.5rem;padding-bottom:1.5rem!important}.product__media-wrapper .thumbnail-list__item{background-color:#fff;aspect-ratio:4/5;max-width:5.5rem;border-radius:.5rem;overflow:hidden;isolation:isolate}}.product__media-wrapper .slider-button{display:none;visibility:hidden}.product__media-item.grid__item{width:100%}@media screen and (min-width: 1080px){.product__media-item.grid__item{height:100%}}.product-title-heading{width:100%;padding:1.5rem 1rem 1.25rem}@media screen and (min-width: 1080px){.product-title-heading{padding:0rem 0rem 2rem}}.product-title-heading h1{font-size:1.25rem;line-height:1.4;color:#151d1e;font-weight:500}@media screen and (min-width: 1080px){.product-title-heading h1{font-size:1.5rem}}.product-title-heading .price-item.price-item--regular{font-size:1.25rem;line-height:1.4;color:#394e4d}@media screen and (min-width: 1080px){.product-title-heading .price-item.price-item--regular{font-size:1.5rem}}.product__info-container .product-form{margin:0 1rem}@media screen and (min-width: 1080px){.product__info-container .product-form{margin:0}.product .product-form__submit.button{max-width:-moz-max-content;max-width:max-content}}.product__info-wrapper{padding-bottom:2.5rem}@media screen and (min-width: 1080px){.product__info-wrapper{width:50%!important;padding:5rem;display:flex;justify-content:center;align-items:flex-start}}@media screen and (min-width: 1720px){.product__info-wrapper{padding-right:calc((100vw - 98rem)/2)}}@media screen and (min-width: 1080px){.product__info-container{max-width:45rem!important;width:100%}}.product-attributes{display:flex;flex-wrap:nowrap;gap:1.5rem;margin:1.25rem 0 0}@media screen and (min-width: 1080px){.product-attributes{margin:.5rem 0 1rem;padding-bottom:1rem}}@media screen and (max-width: 1079px){.product-attributes{border-bottom:1px solid rgba(21,29,30,.11);border-top:1px solid rgba(21,29,30,.11);flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;will-change:transform;margin:0;padding:1rem 0;position:relative}.product-attributes:before,.product-attributes:after{content:"";position:absolute;top:0;bottom:0;width:3rem;display:block;z-index:2}.product-attributes:before{left:0;background:linear-gradient(90deg,#fff,#fff0)}.product-attributes:after{right:0;background:linear-gradient(90deg,#fff0,#fff)}.product-attributes::-webkit-scrollbar{display:none}.product-attributes.animate{overflow:hidden}.product-attributes.animate .product-attributes-inner{animation:marquee 25s linear infinite}.product-attributes.animate .product-attributes-clone{display:flex}.product-attributes.pause-animation .product-attributes-inner{animation-play-state:paused}}.product-attributes-container{width:100%;overflow:hidden;position:relative}@media screen and (min-width: 1080px){.product-attributes-container{margin:2rem 0 0!important}}.product-attributes-inner{display:flex;gap:1.5rem}@media screen and (max-width: 1079px){.product-attributes-inner{flex-shrink:0}}@media screen and (min-width: 1080px){.product-attributes-inner{flex-wrap:wrap;row-gap:.75rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.product-attributes-clone{display:none}@media screen and (min-width: 1080px){.product-attributes__item{flex-basis:calc(50% - .75rem)}}@media screen and (max-width: 1079px){.product__description{margin:1.25rem 0 0!important;padding:0 1rem}}@media screen and (min-width: 1080px){.product__description{margin:0!important}}.product__description p+p{margin-top:.75rem}.product .js-read-more-btn{padding:1rem;margin:0!important;cursor:pointer;transition:.25s ease-out}.product .js-read-more-btn svg{transition:.25s ease-out;transform:none;transform-origin:center}.product .js-read-more-btn:hover svg{transform:rotate(90deg)}@media screen and (min-width: 1080px){.product .js-read-more-btn{padding:1rem 0}.product.product--large{min-height:50rem}}.product-tab{margin:0!important;padding:.875rem 1rem;border-top:1px solid rgba(21,29,30,.11);cursor:pointer;transition:.25s ease-out}@media screen and (min-width: 1080px){.product-tab{padding:.875rem 0}}.product-tab:hover{padding:.875rem}.product-tab:last-of-type{border-bottom:1px solid rgba(21,29,30,.11)}.product .js-read-more-btn+.product-tab{margin-top:1rem!important}.product-details-tabs-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:-10;pointer-events:none;opacity:0}.product-details-tabs-container.open{z-index:1000;pointer-events:all;opacity:1}.product-details-tabs-container.open .product-details-tabs-drawer{right:0}.product-details-tabs-overlay{background-color:#00000080;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;display:block!important}.product-details-tabs-drawer{background-color:#fff;width:calc(100% - 2rem);height:100%;display:block!important;z-index:1002;position:absolute;top:0;right:-100%;bottom:0;overflow:scroll;transition:.25s ease-out}@media screen and (min-width:750px){.product-details-tabs-drawer{width:30rem}}.product-details-drawer-heading{padding:1rem;border-bottom:1px solid rgba(21,29,30,.11);position:sticky;top:0;background-color:#fff}.product-details-drawer-heading .close-button{cursor:pointer;transition:.25s ease-out}.product-details-drawer-heading .close-button:hover{opacity:.5}.product-details-tabs-wrapper{width:100%;overflow-x:auto;white-space:nowrap;padding:1rem;border-bottom:1px solid #e6e6e6;-webkit-overflow-scrolling:touch;scrollbar-width:thin;cursor:grab;position:sticky;top:51px;background-color:#fff}.product-details-tabs-wrapper .tab-button{opacity:.5;transition:.25s ease-out;cursor:pointer}.product-details-tabs-wrapper .tab-button:hover{opacity:.65}.product-details-tabs-wrapper .tab-button.active{opacity:1}.product-details-tabs-content{padding:1rem;color:#394e4d;overflow:auto}.product-details-tabs-content p+p{margin-top:.5rem}.product-details-tabs-content p+ul,.product-details-tabs-content p+ol,.product-details-tabs-content ul+p,.product-details-tabs-content ol+p,.product-details-tabs-content ul+ol,.product-details-tabs-content ol+ul{margin-top:1rem}.product-details-tabs-content ul{padding-left:1.125rem}.product-details-tabs-content ul li{list-style-type:disc;list-style-position:outside}.product-details-tabs-content ul li+li{margin-top:.25rem}.product-details-tabs-content ol{padding-left:1.125rem}.product-details-tabs-content ol li{list-style-type:decimal;list-style-position:outside}.product-details-tabs-content ol li+li{margin-top:.25rem}.product-details-tabs-content p:not(.fs-tiny),.product-details-tabs-content li:not(.fs-tiny){font-size:.875rem;line-height:1.5}.product-details-tabs-content a,.product-details-tabs-content strong{color:#151d1e;font-weight:500}.product-details-data-container{margin-top:1rem}.product-details-data-item{width:100%;padding:.5rem .5rem .5rem .75rem;background-color:#f6f8f7;border-radius:.375rem}.product-details-data-item .badge{padding:.375rem .75rem;background-color:#9bf4a1;border-radius:.375rem;letter-spacing:-.01em}body.drawer-open{overflow:hidden}.card__inner{background-color:#f6f8f7;border-radius:1rem!important;overflow:hidden;aspect-ratio:4/5}.card__media{display:block;position:static}.card-information{max-width:-moz-max-content;max-width:max-content}.card .price{margin-top:0}.study-apply{padding:1rem;border-radius:.375rem;background-color:#f6f8f7;margin:1.5rem 1rem 0!important}@media screen and (max-width: 1079px){.study-apply{align-items:flex-start}}@media screen and (min-width: 1080px){.study-apply{margin:2rem 0 0!important}}@media screen and (max-width: 1079px){.study-apply a.button{margin-left:-.875rem}}@media screen and (min-width: 1601px){.product-details-tabs-drawer{width:600px!important}}body.science-behind-nurosym .homepage-logos,body.scientific-evidence .homepage-logos{background-color:#151d1e}body.science-behind-nurosym .homepage-logos-container:before,body.scientific-evidence .homepage-logos-container:before{left:0;background:linear-gradient(270deg,rgba(17,30,43,0) 0%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}body.science-behind-nurosym .homepage-logos-container:after,body.scientific-evidence .homepage-logos-container:after{right:0;background:linear-gradient(270deg,var(--Color-Neutral-Neutral-Darkest, #111e2b) 0%,rgba(17,30,43,0) 100%)}body.scientific-evidence .science-hero h1{max-width:28rem}@media screen and (min-width: 1080px){body.a11-reasons-why .homepage-product-main-content{padding-bottom:8rem}}body.d02 .text-img-block h3{max-width:unset}body.contact .contact-page{margin-top:-4.3125rem}body.password footer:not(.footer){display:none;visibility:hidden}body.product-pre-launch .homepage-stories{padding-top:0}body.product-pre-launch .homepage-use{background-color:#fff}body.prsc .hero-content h1{max-width:none}@media screen and (min-width: 1080px){body.prsc .hero-content h1{max-width:35rem}}body.prsc .hero-content p{max-width:none}@media screen and (min-width: 1080px){body.prsc .hero-content p{max-width:38rem}}body.prsc .media-reviews{background-color:#fff}body.prsc .media-reviews .media-slider-item{background-color:#f6f8f7}@media screen and (max-width: 1079px){body.wellness-through-neuromodulation .science-banner{padding:5rem 0}}@media screen and (min-width: 1080px){body.wellness-through-neuromodulation .science-banner{padding:0}}@media screen and (max-width: 749px){body.wellness-through-neuromodulation .science-banner p{max-width:16.5rem}}@media screen and (max-width: 1079px){body.wellness-through-neuromodulation .science-banner-asset{display:none;visibility:hidden}body.wellness-through-neuromodulation .homepage-logos-wrap .marquee{padding:0}}body.wellness-through-neuromodulation .homepage-logos-wrap p{text-wrap:unset;max-width:unset}@media screen and (max-width: 1079px){body.wellness-through-neuromodulation .homepage-logos-wrap p{font-size:.875rem}}@media screen and (min-width: 1080px){body.wellness-through-neuromodulation .homepage-logos-wrap p{max-width:25rem}}.main-blog{position:relative}.main-blog-hero{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width: 1080px){.main-blog-hero{padding-top:7rem;padding-bottom:7rem}}.main-blog-toolbar{position:sticky;top:4.25rem;padding:1rem 0;border-top:1px solid rgba(21,29,30,.11);border-bottom:1px solid rgba(21,29,30,.11);z-index:2;background-color:#fff}.main-blog-toolbar p.label{transition:.25s ease-out;opacity:0}.main-blog-toolbar p.label.visible{opacity:1}.main-blog-toolbar button{cursor:pointer}.main-blog-toolbar button.text-primary-dark{transition:.25s ease-out}.main-blog-toolbar button.text-primary-dark:hover{opacity:.75}.main-blog-toolbar button.text-primary-dark.active-filters:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background-color:#b31212}.main-blog-toolbar #clearFilters{opacity:0;pointer-events:none;transition:opacity .3s ease}.main-blog-toolbar #clearFilters.active{opacity:1;pointer-events:auto}.main-blog-toolbar #clearFilters.active:hover{opacity:.5}.blog-articles:not(.ds){display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-row-gap:1rem;padding-top:2rem;padding-bottom:3rem}@media screen and (min-width:750px){.blog-articles:not(.ds){grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:2.5rem}}@media screen and (min-width: 1080px){.blog-articles:not(.ds){padding-top:5rem;padding-bottom:5rem;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}}@media screen and (min-width: 1720px){.blog-articles:not(.ds){grid-template-columns:repeat(4,1fr)}}.article-card{aspect-ratio:4/5;border-radius:1rem;overflow:hidden;width:100%;display:block}.article-card-asset{display:block!important;position:relative;width:100%;height:100%;background:linear-gradient(0deg,var(--Color-Neutral-Neutral-Dark, #707880) 0%,var(--Color-Neutral-Neutral-Dark, #707880) 100%),var(--Opacity-Neutral-Darkest-20, rgba(17, 30, 43, .2))}.article-card-asset:after{content:"";display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,var(--Color-Neutral-Neutral-Dark, #707880) 0%,var(--Color-Neutral-Neutral-Dark, #707880) 100%),var(--Opacity-Neutral-Darkest-20, rgba(17, 30, 43, .2));mix-blend-mode:color}.article-card-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.article-card-data{position:absolute;top:0;left:0;right:0;bottom:0;padding:1.5rem;height:100%}.article-card-data.f-fe{justify-content:flex-end}.article-card-data .button{max-height:0px;opacity:0;transition:.25s ease-out;padding-top:0;padding-bottom:0}.article-card-tags-item{border-radius:.5rem;border:1px solid rgba(246,248,247,.1);background:#f6f8f726;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);padding:.75rem}.article-card:hover .article-card-data .button{opacity:1;max-height:20rem;padding-top:.75rem;padding-bottom:.75rem;margin-top:1.5rem}.blog-article-hero{padding-top:5rem;padding-bottom:5rem;margin:0}@media screen and (min-width: 1080px){.blog-article-hero{max-width:70rem;margin-left:auto;margin-right:auto}}.blog-article-hero .badge.reading-time{border-radius:.375rem;background-color:#9bf4a1;color:#124143;padding:.375rem .75rem}.blog-article-hero a.label{transition:.25s ease-out}.blog-article-hero a.label:hover{opacity:.75;gap:.25rem}.article-template__content{margin-top:0;padding-top:0;margin-bottom:5rem}@media screen and (min-width: 1080px){.article-template__content{max-width:70rem;margin-left:auto;margin-right:auto;margin-bottom:7rem}}.article-template__content p{color:#394e4d}.article-template__content p+p,.article-template__content p+ul,.article-template__content p+ol{margin-top:.5rem}.article-template__content ul+p,.article-template__content ol+p{margin-top:1rem}.article-template__content li,.article-template__content span{color:#394e4d}.article-template__content a{font-weight:500;color:#151d1e;transition:.25s ease-out}.article-template__content a:hover{opacity:.5}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{color:#151d1e;margin:5rem 0 1.5rem}.article-template__content h1+h1,.article-template__content h1+h2,.article-template__content h1+h3,.article-template__content h1+h4,.article-template__content h1+h5,.article-template__content h1+h6,.article-template__content h2+h1,.article-template__content h2+h2,.article-template__content h2+h3,.article-template__content h2+h4,.article-template__content h2+h5,.article-template__content h2+h6,.article-template__content h3+h1,.article-template__content h3+h2,.article-template__content h3+h3,.article-template__content h3+h4,.article-template__content h3+h5,.article-template__content h3+h6,.article-template__content h4+h1,.article-template__content h4+h2,.article-template__content h4+h3,.article-template__content h4+h4,.article-template__content h4+h5,.article-template__content h4+h6,.article-template__content h5+h1,.article-template__content h5+h2,.article-template__content h5+h3,.article-template__content h5+h4,.article-template__content h5+h5,.article-template__content h5+h6,.article-template__content h6+h1,.article-template__content h6+h2,.article-template__content h6+h3,.article-template__content h6+h4,.article-template__content h6+h5,.article-template__content h6+h6{margin-top:2.5rem}.article-template__content h1>*,.article-template__content h1 span,.article-template__content h1>span,.article-template__content h1>span>span,.article-template__content h2>*,.article-template__content h2 span,.article-template__content h2>span,.article-template__content h2>span>span,.article-template__content h3>*,.article-template__content h3 span,.article-template__content h3>span,.article-template__content h3>span>span,.article-template__content h4>*,.article-template__content h4 span,.article-template__content h4>span,.article-template__content h4>span>span,.article-template__content h5>*,.article-template__content h5 span,.article-template__content h5>span,.article-template__content h5>span>span,.article-template__content h6>*,.article-template__content h6 span,.article-template__content h6>span,.article-template__content h6>span>span{color:#151d1e}.article-template__content h1,.article-template__content h2{font-size:2rem;line-height:1.2;letter-spacing:-.01em}@media screen and (min-width: 1080px){.article-template__content h1,.article-template__content h2{font-size:2.5rem}}.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{font-size:1.5rem;line-height:1.2}@media screen and (min-width: 1080px){.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{font-size:2rem;line-height:1.2}}.article-template__content video{border-radius:1rem;overflow:hidden}@media screen and (min-width: 1080px){.article-template__content video{max-height:90vh}}@media screen and (min-width:750px){.article-template__content img,.article-template__content video{margin:0 auto 2rem}.article-template__content img:not(:nth-of-type),.article-template__content video:not(:nth-of-type){margin-top:2rem}.article-template__content img+img,.article-template__content img video,.article-template__content video+img,.article-template__content video video{margin-top:0}}.article-template__content table td{border:1px solid rgba(21,29,30,.11)}.article-template__content table h1,.article-template__content table h2,.article-template__content table h3,.article-template__content table h4,.article-template__content table h5,.article-template__content table h6{font-size:1rem}.article-template__content li+li{margin-top:.5rem}.filter-tags-container .filter-tag-label{cursor:pointer;position:relative;transition:.25s ease-out}.filter-tags-container .filter-tag-label:hover span{color:#151d1e}.filter-tags-container .filter-tag-label.selected:before{opacity:1;transform:translate(-50%,-50%)}.filter-tags-container .filter-tag-label.selected span{color:#151d1e}.filter-tags-container .filter-tag-label:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);background-color:#9bf4a1;width:calc(100% + .5rem);height:calc(100% + .25rem);z-index:0;border-radius:.25rem;opacity:0;transition:.25s ease-out}.filter-tags-container .filter-tag-label span{position:relative;z-index:1;color:#394e4d;transition:.25s ease-out}.filter-tags-container .filter-tag-label input{position:absolute;opacity:0}.similar-articles{background-color:#f6f8f7;padding:5rem 0}@media screen and (min-width: 1080px){.similar-articles{padding:7rem 0}}.similar-articles-header{width:100%}@media screen and (max-width: 1079px){.similar-articles-header .button{display:none;visibility:hidden}}.similar-articles-list{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-row-gap:1rem}@media screen and (min-width:750px){.similar-articles-list{grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;grid-row-gap:2.5rem}}@media screen and (min-width: 1080px){.similar-articles-list{grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}}@media screen and (min-width: 1720px){.similar-articles-list{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 1080px) and (max-width: 1719px){.similar-articles-item:nth-of-type(4){display:none;visibility:hidden}}@media screen and (max-width: 749px){.similar-articles-item:nth-of-type(4){display:none;visibility:hidden}}@media screen and (min-width: 1080px){.similar-articles .bottom-button{display:none;visibility:hidden}}div[data-theme=white],div[data-theme=light],section[data-theme=white],section[data-theme=light]{--border-color: rgba(21, 29, 30, .11);--icon-color: #394e4d}div[data-theme=white] *,div[data-theme=light] *,section[data-theme=white] *,section[data-theme=light] *{border-color:var(--border-color)}div[data-theme=white] .text-primary,div[data-theme=light] .text-primary,section[data-theme=white] .text-primary,section[data-theme=light] .text-primary{color:#151d1e}div[data-theme=white] .text-secondary,div[data-theme=light] .text-secondary,section[data-theme=white] .text-secondary,section[data-theme=light] .text-secondary{color:#394e4d}div[data-theme=white] .button.primary,div[data-theme=light] .button.primary,section[data-theme=white] .button.primary,section[data-theme=light] .button.primary{background-color:#151d1e;color:#f6f8f7}div[data-theme=white] .button.secondary,div[data-theme=light] .button.secondary,section[data-theme=white] .button.secondary,section[data-theme=light] .button.secondary{background-color:transparent;color:#151d1e}div[data-theme=white] .swiper-pagination-progressbar,div[data-theme=light] .swiper-pagination-progressbar,section[data-theme=white] .swiper-pagination-progressbar,section[data-theme=light] .swiper-pagination-progressbar{background-color:#dfe8e7}div[data-theme=white] .swiper-pagination-progressbar-fill,div[data-theme=light] .swiper-pagination-progressbar-fill,section[data-theme=white] .swiper-pagination-progressbar-fill,section[data-theme=light] .swiper-pagination-progressbar-fill{background-color:#151d1e!important}div[data-theme=white] .slider-next path,div[data-theme=white] .slider-prev path,div[data-theme=light] .slider-next path,div[data-theme=light] .slider-prev path,section[data-theme=white] .slider-next path,section[data-theme=white] .slider-prev path,section[data-theme=light] .slider-next path,section[data-theme=light] .slider-prev path{stroke:#151d1e}div[data-theme=white] .sticky-features__progress-w,div[data-theme=light] .sticky-features__progress-w,section[data-theme=white] .sticky-features__progress-w,section[data-theme=light] .sticky-features__progress-w{background-color:#0000004d}div[data-theme=white] .sticky-features__progress-bar,div[data-theme=light] .sticky-features__progress-bar,section[data-theme=white] .sticky-features__progress-bar,section[data-theme=light] .sticky-features__progress-bar{background-color:#fff}div[data-theme=white],section[data-theme=white]{background-color:#fff}div[data-theme=white] .text-tertiary,section[data-theme=white] .text-tertiary{color:#557776}div[data-theme=white] .slider-item,section[data-theme=white] .slider-item{background-color:#f7f8fa}div[data-theme=white] .ds-icon.glow,section[data-theme=white] .ds-icon.glow{filter:brightness(.85)}div[data-theme=light],section[data-theme=light]{background-color:#f6f8f7}div[data-theme=light] .text-tertiary,section[data-theme=light] .text-tertiary{color:#394e4d}div[data-theme=light] .slider-item,section[data-theme=light] .slider-item{background-color:#fff}div[data-theme=light] .ds-icon.glow,section[data-theme=light] .ds-icon.glow{filter:brightness(.92)}div[data-theme=light-gradient],section[data-theme=light-gradient]{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #f7f8fa) 0%, var(--Background-Tertiary, #cfd2d5) 74.41%))}div[data-theme=dark],section[data-theme=dark]{background-color:#151d1e;--border-color: rgba(246, 248, 247, .1);--icon-color: #bed2cf}div[data-theme=dark-gradient],section[data-theme=dark-gradient]{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #0f1b27) 0%, var(--Background-Tertiary, #000) 74.41%))}div[data-theme=dark] *,div[data-theme=dark-gradient] *,section[data-theme=dark] *,section[data-theme=dark-gradient] *{border-color:var(--border-color)}div[data-theme=dark] .text-primary,div[data-theme=dark-gradient] .text-primary,section[data-theme=dark] .text-primary,section[data-theme=dark-gradient] .text-primary{color:#f6f8f7}div[data-theme=dark] .text-secondary,div[data-theme=dark-gradient] .text-secondary,section[data-theme=dark] .text-secondary,section[data-theme=dark-gradient] .text-secondary{color:#dfe8e7}div[data-theme=dark] .text-tertiary,div[data-theme=dark-gradient] .text-tertiary,section[data-theme=dark] .text-tertiary,section[data-theme=dark-gradient] .text-tertiary{color:#bed2cf}div[data-theme=dark] .button.primary,div[data-theme=dark-gradient] .button.primary,section[data-theme=dark] .button.primary,section[data-theme=dark-gradient] .button.primary{background-color:#f6f8f7;color:#151d1e}div[data-theme=dark] .button.primary:hover,div[data-theme=dark-gradient] .button.primary:hover,section[data-theme=dark] .button.primary:hover,section[data-theme=dark-gradient] .button.primary:hover{background-color:#dedede}div[data-theme=dark] .button.primary:focus,div[data-theme=dark] .button.primary:active,div[data-theme=dark-gradient] .button.primary:focus,div[data-theme=dark-gradient] .button.primary:active,section[data-theme=dark] .button.primary:focus,section[data-theme=dark] .button.primary:active,section[data-theme=dark-gradient] .button.primary:focus,section[data-theme=dark-gradient] .button.primary:active{background-color:#cfcfcf}div[data-theme=dark] .button.secondary,div[data-theme=dark-gradient] .button.secondary,section[data-theme=dark] .button.secondary,section[data-theme=dark-gradient] .button.secondary{background-color:transparent;color:#f6f8f7}div[data-theme=dark] .swiper-pagination-progressbar,div[data-theme=dark-gradient] .swiper-pagination-progressbar,section[data-theme=dark] .swiper-pagination-progressbar,section[data-theme=dark-gradient] .swiper-pagination-progressbar{background-color:#394e4d}div[data-theme=dark] .swiper-pagination-progressbar-fill,div[data-theme=dark-gradient] .swiper-pagination-progressbar-fill,section[data-theme=dark] .swiper-pagination-progressbar-fill,section[data-theme=dark-gradient] .swiper-pagination-progressbar-fill{background-color:#fff!important}div[data-theme=dark] .slider-next path,div[data-theme=dark] .slider-prev path,div[data-theme=dark-gradient] .slider-next path,div[data-theme=dark-gradient] .slider-prev path,section[data-theme=dark] .slider-next path,section[data-theme=dark] .slider-prev path,section[data-theme=dark-gradient] .slider-next path,section[data-theme=dark-gradient] .slider-prev path{stroke:#f6f8f7}div[data-theme=dark] .slider-item,div[data-theme=dark-gradient] .slider-item,section[data-theme=dark] .slider-item,section[data-theme=dark-gradient] .slider-item{background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29)}div[data-theme=dark] .sticky-features__progress-w,div[data-theme=dark-gradient] .sticky-features__progress-w,section[data-theme=dark] .sticky-features__progress-w,section[data-theme=dark-gradient] .sticky-features__progress-w{background-color:#ffffff4d}div[data-theme=dark] .sticky-features__progress-bar,div[data-theme=dark-gradient] .sticky-features__progress-bar,section[data-theme=dark] .sticky-features__progress-bar,section[data-theme=dark-gradient] .sticky-features__progress-bar{background-color:#000}div .swiper-button-disabled,section .swiper-button-disabled{opacity:.35;pointer-events:none}div .slider-next,div .slider-prev,div .testimonial-video-next,div .testimonial-video-prev,div .slider-with-tabs-prev,div .slider-with-tabs-next,section .slider-next,section .slider-prev,section .testimonial-video-next,section .testimonial-video-prev,section .slider-with-tabs-prev,section .slider-with-tabs-next{width:2rem;height:2rem;aspect-ratio:1/1}div .slider-next .ds-icon,div .slider-prev .ds-icon,div .testimonial-video-next .ds-icon,div .testimonial-video-prev .ds-icon,div .slider-with-tabs-prev .ds-icon,div .slider-with-tabs-next .ds-icon,section .slider-next .ds-icon,section .slider-prev .ds-icon,section .testimonial-video-next .ds-icon,section .testimonial-video-prev .ds-icon,section .slider-with-tabs-prev .ds-icon,section .slider-with-tabs-next .ds-icon{width:100%;height:100%}div[ds].pad-tiny,section[ds].pad-tiny{padding-top:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem);padding-bottom:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}div[ds].pad-small,section[ds].pad-small{padding-top:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem);padding-bottom:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}div[ds].pad-regular,section[ds].pad-regular{padding-top:clamp(2.5rem,2.5rem + 2.5vw,5rem);padding-bottom:clamp(2.5rem,2.5rem + 2.5vw,5rem)}div[ds].pad-medium,section[ds].pad-medium{padding-top:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem);padding-bottom:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem)}div[ds].pad-main,section[ds].pad-main{padding-top:clamp(3.1875rem,3.1875rem + 3.8125vw,9rem);padding-bottom:clamp(3.1875rem,3.1875rem + 3.8125vw,9rem)}div[ds].pad-large,section[ds].pad-large{padding-top:clamp(3.75rem,3.75rem + 5.25vw,14rem);padding-bottom:clamp(3.75rem,3.75rem + 5.25vw,14rem)}.hero.hero-full-height{height:clamp(40rem,100svh,100svh);overflow:hidden}@media screen and (min-width: 1080px){.hero.hero-full-height{height:clamp(40rem,100svh,62rem)}}.hero.hero-full-height.hero-single-column .hero-content-wrap{align-items:flex-end}.hero.hero-full-height.hero-2-rows .ds-text-block{width:100%}.hero.hero-full-height.hero-2-rows .ds-text-block__content{align-self:flex-end}.hero.hero-column-centered .ds-text-block{max-width:clamp(35rem,50%,45rem)}.hero-asset-wrap{width:100%;height:100%;overflow:hidden}.hero-asset-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-asset-wrap:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(117% 100% at 50% 0%,var(--Opacity-Neutral-Darkest-5, rgba(17, 30, 43, .05)) 40%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}.hero-content-wrap{top:0;left:0;right:0;bottom:0}.hero-reviews{height:100svh}@media screen and (min-width: 1720px){.hero-reviews{min-height:45rem}}.hero-reviews-wrap{position:relative}.hero-reviews-wrap,.hero-reviews-image{width:100%;height:100%}.hero-reviews-image{position:relative}.hero-reviews-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(117% 100% at 50% 0%,var(--Opacity-Neutral-Darkest-5, rgba(17, 30, 43, .05)) 40%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}@media screen and (min-width: 1080px){.hero-reviews-image:before{background:radial-gradient(117% 100% at 50% 0%,var(--Opacity-Neutral-Darkest-5, rgba(17, 30, 43, .05)) 40%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}}.hero-reviews-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-reviews-content{height:100%;width:100%;position:absolute;left:0;right:0;bottom:0;z-index:2}@media screen and (max-width: 1079px){.hero-reviews-content{justify-content:flex-end}}@media screen and (min-width: 1080px){.hero-reviews-content{align-items:flex-end}.hero-reviews-description{flex-basis:calc(50% - 5rem);max-width:36rem}}.hero-reviews-attribute{border-radius:.75rem;background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(243,247,252,.2);width:100%}.hero-reviews-attribute-mobile{padding:.45rem 1rem .45rem .6rem;max-width:-moz-max-content;max-width:max-content}@media screen and (min-width: 1080px){.hero-reviews-attribute-mobile{display:none;visibility:hidden}}@media screen and (max-width: 1079px){.hero-reviews-attribute-desktop{display:none;visibility:hidden}}@media screen and (min-width: 1080px){.hero-reviews-attribute-desktop{flex-basis:calc(50% - 5rem);max-width:32rem;overflow:hidden}}.hero-reviews-attribute-heading strong{font-weight:400}@media screen and (min-width: 1080px){.hero-reviews-attribute-heading{padding:1.5rem 1.5rem 0}}.hero-reviews-attribute .testimonials-container,.hero-reviews-attribute .swiper-container{width:100%}.hero-reviews-attribute .swiper-slide{opacity:0;transition:opacity .25s ease-out;max-height:0;cursor:grab;padding:0 1.5rem 1.5rem}.hero-reviews-attribute .swiper-slide-active{opacity:1;max-height:100rem}@media screen and (min-width: 1080px){.hero-reviews-attribute .ds-icon{width:1.375rem;height:1.375rem}}.hero-reviews .progress-indicator{padding:.25rem .5rem}.hero-reviews .progress-indicator .indicator-segment{width:.375rem;height:.375rem;background-color:#f3f7fc29;border-radius:.125rem;display:block;transition:.25s ease-out;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.hero-reviews .progress-indicator .indicator-segment.active{width:1.5rem;position:relative}.hero-reviews .progress-indicator .indicator-segment.active:before{content:"";position:absolute;width:0%;height:100%;background-color:#fff;animation:indicator-state 5.5s linear both;border-radius:.125rem}.hero-reviews-attribute-desktop:hover .indicator-segment.active:before{animation-play-state:paused}.hero-reviews h1 span,.hero-reviews h1 strong{color:#9bf4a1;font-weight:500}@keyframes indicator-state{0%{width:0%}to{width:100%}}.text-block .ds-text-block.f-cc{max-width:clamp(35rem,50%,45rem);margin:0 auto}@media screen and (max-width: 1079px){.content-5050:has(.content-5050-wrap.f-fdc-p){padding-bottom:0}.content-5050:has(.content-5050-wrap.f-fdcr-p){padding-top:0}.content-5050-wrap{padding:0}}@media screen and (min-width: 1720px){.content-5050-wrap>.page-width{padding-right:10rem!important;padding-left:10rem!important}}@media screen and (min-width: 1080px){.content-5050-row{flex-basis:50%;width:50%}}@media screen and (max-width: 749px){.content-5050-row__content{padding:0 1rem}}@media screen and (min-width: 750px) and (max-width: 1079px){.content-5050-row__content{padding:0 2.5rem}}.content-5050-row__asset{overflow:hidden}@media screen and (min-width: 1080px){.content-5050-row__asset{border-radius:1.5rem;max-height:90dvh}}.content-5050-row__asset-1-1{aspect-ratio:1/1}.content-5050-row__asset-4-3{aspect-ratio:4/3}.content-5050-row__asset-3-4{aspect-ratio:3/4}.content-5050-row__asset img,.content-5050-row__asset video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content-block__asset{border-radius:1.5rem;overflow:hidden;aspect-ratio:16/9}.content-block__asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content-block-reveal{position:relative}.content-block-reveal[data-theme=dark] .sticky-features__breadcrumbs li:not(:last-of-type):after{background-color:#394e4d}.content-block-reveal[data-theme=white] .sticky-features__breadcrumbs span{transition:.25s ease-out}.content-block-reveal[data-theme=white] .sticky-features__breadcrumbs span.text-tertiary{opacity:.75}.content-block-reveal[data-theme=white] .sticky-features__breadcrumbs span.text-tertiary:hover{opacity:1}.content-block-reveal-block{position:sticky;top:0;left:0;right:0;bottom:0}.content-block-reveal-block-wrap{display:flex;align-items:center;padding:4rem 0}@media screen and (min-width: 1080px){.content-block-reveal-content,.content-block-reveal-asset{flex-basis:50%;width:50%}}.content-block-reveal-asset{overflow:hidden}@media screen and (min-width: 1080px){.content-block-reveal-asset{border-radius:1.5rem}}.content-block-reveal-asset-1-1{aspect-ratio:1/1}.content-block-reveal-asset-4-3{aspect-ratio:4/3}.content-block-reveal-asset-3-4{aspect-ratio:3/4}.content-block-reveal-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1079px){.content-block-reveal{min-height:auto}.content-block-reveal-block{position:static;opacity:1;visibility:visible}.content-block-reveal-block-wrap{position:static;height:auto;padding:2rem 0}}.content-block-reveal .sticky-features__wrap{width:100%;position:relative;height:100%}.content-block-reveal .sticky-features__scroll{display:flex;justify-content:center;align-items:center;height:100svh}.content-block-reveal .sticky-features__container{display:flex;justify-content:center;width:100%;height:100%;margin-top:4.25rem}@media screen and (min-width: 1080px){.content-block-reveal .sticky-features__container{align-items:stretch}}.content-block-reveal .sticky-features__col{flex:1}.content-block-reveal .sticky-features__col.is--img{border-radius:1em;overflow:hidden}.content-block-reveal .sticky-features__col.is--img:has(.sticky-features__img-list--1-1),.content-block-reveal .sticky-features__col.is--img:has(.sticky-features__img-list--3-4),.content-block-reveal .sticky-features__col.is--img:has(.sticky-features__img-list--4-3){display:flex;align-items:center;border-radius:unset}.content-block-reveal .sticky-features__col.is--text{flex:1;height:100%}.content-block-reveal .sticky-features__progress-w{position:absolute;left:0;right:0;bottom:0;height:.25rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.content-block-reveal .sticky-features__progress-bar{width:100%;height:100%;transform:scale3d(0,1,1);transform-origin:0% 50%;display:block}.content-block-reveal .sticky-features__img-collection{width:100%}.content-block-reveal .sticky-features__img-collection:has(.sticky-features__img-list--1-1),.content-block-reveal .sticky-features__img-collection:has(.sticky-features__img-list--3-4),.content-block-reveal .sticky-features__img-collection:has(.sticky-features__img-list--4-3){border-radius:1em;overflow:hidden}.content-block-reveal .sticky-features__img-list{aspect-ratio:1/1.3;width:100%;position:relative}.content-block-reveal .sticky-features__img-list--1-1{aspect-ratio:1/1}.content-block-reveal .sticky-features__img-list--3-4{aspect-ratio:3/4}.content-block-reveal .sticky-features__img-list--4-3{aspect-ratio:4/3}.content-block-reveal .sticky-features__img-item{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(50% round .75em);opacity:0}.content-block-reveal [data-sticky-feature-visual-wrap]:first-of-type{clip-path:inset(0% round .75em);opacity:1}.content-block-reveal .sticky-features__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-block-reveal .sticky-features__text-collection{height:100%}.content-block-reveal .sticky-features__text-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;position:relative}@media screen and (min-width: 1080px){.content-block-reveal .sticky-features__text-list{justify-content:center}}.content-block-reveal .sticky-features__text-item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;position:absolute;right:0;visibility:hidden}.content-block-reveal [data-sticky-feature-item]:first-of-type{visibility:visible}@media screen and (max-width: 767px){.content-block-reveal .sticky-features__scroll{height:100svh;min-height:100svh}.content-block-reveal .sticky-features__img-list{aspect-ratio:1}}.content-block-reveal .sticky-features__breadcrumbs li{display:flex;align-items:center}.content-block-reveal .sticky-features__breadcrumbs li:not(:last-of-type){gap:.5rem}.content-block-reveal .sticky-features__breadcrumbs li:not(:last-of-type):after{content:"";width:.5rem;height:1px;display:block;background-color:#557776}@media screen and (min-width:750px){.content-block-reveal .sticky-features__breadcrumbs li:not(:last-of-type):after{width:1rem}}.content-block-reveal .sticky-features__breadcrumbs span{transition:.25s ease-out}.content-block-reveal .sticky-features__breadcrumbs span.text-tertiary{opacity:.5}.content-block-reveal .sticky-features__breadcrumbs .breadcrumb-link{text-wrap:nowrap}.long-text[data-theme=white] .text-secondary strong,.long-text[data-theme=white] .text-secondary h1,.long-text[data-theme=white] .text-secondary h2,.long-text[data-theme=white] .text-secondary h3,.long-text[data-theme=white] .text-secondary h4,.long-text[data-theme=white] .text-secondary h5,.long-text[data-theme=white] .text-secondary h6,.long-text[data-theme=light] .text-secondary strong,.long-text[data-theme=light] .text-secondary h1,.long-text[data-theme=light] .text-secondary h2,.long-text[data-theme=light] .text-secondary h3,.long-text[data-theme=light] .text-secondary h4,.long-text[data-theme=light] .text-secondary h5,.long-text[data-theme=light] .text-secondary h6{color:#151d1e}.long-text[data-theme=dark] .text-secondary strong,.long-text[data-theme=dark] .text-secondary h1,.long-text[data-theme=dark] .text-secondary h2,.long-text[data-theme=dark] .text-secondary h3,.long-text[data-theme=dark] .text-secondary h4,.long-text[data-theme=dark] .text-secondary h5,.long-text[data-theme=dark] .text-secondary h6{color:#f6f8f7}.long-text.rows .page-width,.long-text.rows .long-text-wrap{width:100%}@media screen and (min-width: 1080px){.long-text.rows h1,.long-text.rows h2,.long-text.rows h3,.long-text.rows h4,.long-text.rows h5,.long-text.rows h6{max-width:32rem}.long-text.rows .text-secondary{max-width:26rem;padding-top:3rem}.long-text.column .long-text-wrap{max-width:40rem;margin:0 auto}}.long-text .text-secondary strong,.long-text .text-secondary h1,.long-text .text-secondary h2,.long-text .text-secondary h3,.long-text .text-secondary h4,.long-text .text-secondary h5,.long-text .text-secondary h6{line-height:1.5;font-size:.9875rem;font-weight:450}.heading-centered p{font-weight:550;max-width:52.5rem}.heading-centered strong{color:#151d1e}.heading-centered[data-theme=dark] strong{color:#f6f8f7}.results-slider-item{flex-basis:calc(100% - 2rem)}@media screen and (min-width:750px){.results-slider-item{flex-basis:calc(50% - 5rem)}}@media screen and (min-width: 1080px){.results-slider-item{flex-basis:26rem}}@media screen and (min-width: 1720px){.results-slider-item{flex-basis:30rem}}.results-slider-item-asset{border-radius:1rem;overflow:hidden;isolation:isolate}.results-slider-item-asset img{transition:.25s ease-out;transform:none;pointer-events:none;transform-origin:center}.results-slider .badge{position:absolute;border-radius:.5rem;border:1px solid rgba(247,248,250,.1);background:#f7f8fa26;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);top:50%;left:1rem;right:1rem;transform:translatey(-50%);padding:.75rem;z-index:2}@media screen and (min-width: 1080px){.results-slider .badge{right:1.5rem;left:1.5rem;max-width:calc(100% - 3rem)}}.results-slider .badge-value{background-color:#fff;border-radius:.375rem;padding:.375rem .75rem}.results-slider .ds-icon.glow{width:2rem;height:2rem;aspect-ratio:1/1}@media screen and (min-width: 1080px){.video-wrap.column .video__video{max-width:52rem;margin:0 auto}}.video__video{border-radius:1rem;overflow:hidden}@media screen and (min-width: 1080px){.video__video{border-radius:1.5rem}}.video button.play-video-button{top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}@media screen and (max-width: 749px){.feature-cards-grid{display:flex;flex-direction:column;gap:1.5rem}}@media screen and (min-width:750px){.feature-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:2.5rem;grid-row-gap:2.5rem}}@media screen and (min-width: 1080px){.feature-cards-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:1.5rem;grid-row-gap:1.5rem}}.feature-cards-asset{aspect-ratio:1/1;border-radius:1rem;overflow:hidden;width:100%}.feature-cards-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bullet-icons-grid{width:100%}@media screen and (max-width: 749px){.bullet-icons-grid{display:flex;flex-direction:column;gap:1.5rem}}@media screen and (min-width:750px){.bullet-icons-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;grid-row-gap:2.5rem}}@media screen and (min-width: 1080px){.bullet-icons-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}}.bullet-icons-item{aspect-ratio:2/1;border-radius:.5rem;padding:1.5rem 3rem 1.5rem 1.5rem}.bullet-icons a.bullet-icons-item{transition:.25s ease-out;cursor:pointer}.bullet-icons a.bullet-icons-item:hover{background-color:#9bf4a1}.bullet-icons[data-theme=white] .bullet-icons-item{background-color:#f7f8fa}.bullet-icons[data-theme=light] .bullet-icons-item{background-color:#fff}.bullet-icons[data-theme=dark] .bullet-icons-item{background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29)}.bullet-icons[data-theme=dark] path[stroke]{stroke:#f6f8f7}.bullet-icons[data-theme=dark] path[fill]{fill:#f6f8f7}.slider{overflow-x:hidden}.slider[data-theme=dark] .logo-wrap img{filter:invert(1) grayscale(1)}.slider[data-theme=dark] .slider-item__media-header{border-color:#f7f8fa1a}.slider-item{border-radius:1rem;width:100%;min-height:-moz-max-content;min-height:max-content}.slider-item__text-only,.slider-item__icon-heading,.slider-item__icon-text,.slider-item__eyebrow-text,.slider-item__testimonial{height:100%;display:flex}.slider-item__text-only,.slider-item__icon-heading,.slider-item__icon-text,.slider-item__eyebrow-text{padding:1rem;aspect-ratio:16/9}@media screen and (min-width: 1080px){.slider-item__text-only,.slider-item__icon-heading,.slider-item__icon-text,.slider-item__eyebrow-text{padding:1.5rem}}.slider-item__text-only{align-items:flex-end}.slider-item__media-header,.slider-item__media-content{width:100%;padding:1rem}.slider-item__media-header{border-bottom:1px solid rgba(21,29,30,.11);height:5.5rem}.slider-item__media-header .logo-wrap{max-height:2.625rem;max-width:7rem;display:flex;justify-content:center;align-items:center}.slider-item__media-header .logo-wrap img{max-height:2.625rem;max-width:7rem}.slider-item__media-header .media-name{max-width:calc(100% - 8.25rem)}.slider-item__testimonial{padding:1rem}.slider-item__testimonial-asset{width:2.5rem;min-width:2.5rem;max-width:2.5rem;height:2.5rem;min-height:2.5rem;max-height:2.5rem;border-radius:100%;overflow:hidden}.slider-item__testimonial-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slider-item .ds-icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1}.slider-slider,.slider-heading,.slider-wrapper{width:100%}@media screen and (min-width: 1080px){.slider-slider__header p{max-width:33rem}}.slider-slider__slider-item{aspect-ratio:4/2;padding:1.25rem;border-radius:1rem;border:1px solid var(--Border-Primary, rgba(247, 248, 250, .1));background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);-webkit-backdrop-filter:blur(calc(var(--Spacing-16px, 16px) / 2));backdrop-filter:blur(calc(var(--Spacing-16px, 16px) / 2))}@media screen and (min-width: 1080px){.slider-slider__slider-item{padding:1.5rem}}.slider-slider__slider-item .ds-icon{width:4rem;height:4rem;aspect-ratio:1/1}.slider-progressbar-wrap{height:3px;background-color:#f7f8fa66;width:100%;position:relative;border-radius:1rem;overflow:hidden}@media screen and (min-width: 1080px){.slider-progressbar-wrap{max-width:26rem}}.slider-progressbar-wrap .swiper-pagination-progressbar-fill{height:100%;position:absolute;left:0;top:0;width:100%;transform-origin:left top;transform:scaleX(0)}@media screen and (max-width: 1079px){.slider-actions-buttons{display:none;visibility:hidden}}.slider-swiper{overflow:visible;width:100%}.slider-swiper.page-width{padding-left:1rem!important;padding-right:1rem!important}@media screen and (min-width:750px){.slider-swiper.page-width{padding-left:2.5rem!important;padding-right:2.5rem!important}}@media screen and (min-width: 1080px){.slider-swiper.page-width{padding-left:5rem!important;padding-right:5rem!important}}@media screen and (min-width: 1720px){.slider-swiper.page-width{padding-left:1rem!important;padding-right:1rem!important;max-width:100rem;margin-left:auto;margin-right:auto}}.slider .swiper{overflow:visible}.slider .swiper-button-disabled{opacity:.35;pointer-events:none}.slider .swiper-slide{height:auto;display:flex}.slider .swiper-wrapper{align-items:stretch}@media screen and (min-width: 1080px){.slider .ds-text-block.column,.slider .ds-text-block.column-centered{max-width:30rem}}.benefits:not([style*="padding-bottom: 0"]) .benefits-list.mobile{margin-top:clamp(3.1875rem,3.1875rem + 3.8125vw,7rem)}.benefits[data-theme=light] .benefits-item path[stroke],.benefits[data-theme=light-gradient] .benefits-item path[stroke]{stroke:#394e4d}.benefits[data-theme=dark] .benefits-item,.benefits[data-theme=dark-gradient] .benefits-item{border-color:#f6f8f71a}.benefits[data-theme=dark] .benefits-item path[stroke],.benefits[data-theme=dark-gradient] .benefits-item path[stroke]{stroke:#dfe8e7}@media screen and (max-width: 1079px){.benefits-content[class*=" pad-"]{padding:0!important}}@media screen and (min-width: 1080px){.benefits-content,.benefits-asset{flex-basis:50%}}.benefits-wrap{overflow:hidden}.benefits-list.desktop{max-width:30rem}@media screen and (max-width: 1079px){.benefits-list.desktop{display:none;visibility:hidden}}.benefits-list.mobile{width:100%}@media screen and (min-width: 1080px){.benefits-list.mobile{display:none;visibility:hidden}}@media screen and (max-width: 1079px){.benefits-item{width:100%;padding:1rem;border-top:1px solid rgba(21,29,30,.11)}.benefits-item:last-of-type{border-bottom:1px solid rgba(21,29,30,.11)}}@media screen and (min-width: 1080px){.benefits-item{border-left:1px solid rgba(21,29,30,.11);padding-left:1rem}}.statistics-section-slider{overflow-x:hidden}.statistics-wrap-column .statistics-heading{position:sticky;top:8rem}@media screen and (min-width: 1080px){.statistics-wrap-rows .ds-text-block.column-centered,.statistics-wrap-table .ds-text-block.column-centered{max-width:40rem}}.statistics-wrap-slider .swiper{overflow:visible}.statistics-wrap-slider .slider-actions,.statistics-inner-wrap{width:100%}@media screen and (min-width: 1080px){.statistics-column{max-width:33rem}.statistics-rows{display:grid;grid-template-columns:repeat(4,1fr)}.statistics-table{display:grid;grid-template-columns:repeat(3,1fr)}.statistics-table:before,.statistics-table:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:100vw;height:1px;background-color:var(--border-color)}}.statistics-table:before{top:0}.statistics-table:after{bottom:0}.statistics-item{width:100%}.statistics-item-slider{cursor:grab}.statistics-item-column,.statistics-item-slider,.statistics-item-rows{border-top:1px solid var(--border-color);padding-top:clamp(.8125rem,.8125rem + .1875vw,1rem)}.statistics-item-table{padding:clamp(1.375rem,1.375rem + .625vw,2rem) clamp(1.375rem,1.375rem + .625vw,2rem) clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}@media screen and (max-width: 1079px){.statistics-item-table{border-top:1px solid var(--border-color)}}.statistics-item-table:nth-of-type(2){border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}.statistics-item-value{font-size:5.5rem;line-height:1.2;letter-spacing:-.02em}.testimonial-video{overflow-x:hidden}.testimonial-video[data-theme=dark] .testimonial-video-badge strong{color:#f6f8f7}.testimonial-video[data-theme=light] .testimonial-video-badge strong,.testimonial-video[data-theme=white] .testimonial-video-badge strong{color:#151d1e}.testimonial-video .video-clickable{cursor:pointer;position:relative}.testimonial-video-heading,.testimonial-video-slider,.testimonial-video .swiper{width:100%;max-width:100%}.testimonial-video .swiper{overflow:visible}.testimonial-video-progressbar-wrap{height:3px;background-color:#f7f8fa66;width:100%;position:relative;border-radius:1rem;overflow:hidden}@media screen and (min-width: 1080px){.testimonial-video-progressbar-wrap{max-width:26rem}}.testimonial-video-progressbar-wrap .swiper-pagination-progressbar-fill{height:100%;position:absolute;left:0;top:0;width:100%;transform-origin:left top;transform:scaleX(0)}@media screen and (max-width: 1079px){.testimonial-video-actions-buttons{display:none;visibility:hidden}}.testimonial-video-slider-action-buttons{max-height:0;overflow:hidden;transition:.15s;opacity:0}.testimonial-video-slider-action-buttons.visible{max-height:100%;margin-top:0;transition:.3s ease-in;opacity:1}.testimonial-video-slider-asset{aspect-ratio:4/5;border-radius:1rem;overflow:hidden;position:relative;width:100%}.testimonial-video-slider-asset:hover .testimonial-video-slider-action-buttons{max-height:100%;margin-top:0;transition:.3s ease-in;opacity:1}.testimonial-video-slider-asset img,.testimonial-video-slider-asset video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.testimonial-video-slider-asset .testimonial-video-poster{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;pointer-events:none}.testimonial-video-slider-asset video{position:relative;z-index:2}.testimonial-video-slider-asset .ds-badges.absolute{z-index:4}.testimonial-video-progress-bar{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#ffffff4d;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:4}.testimonial-video-progress-bar.visible{opacity:1;visibility:visible}.testimonial-video-progress-fill{height:100%;background-color:#fff;width:0%;transition:width .1s ease-in;display:block!important}.testimonial-video-slider-data{position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:4}@media screen and (min-width: 1080px){.testimonial-video-slider-data{left:1.25rem;right:1.25rem;bottom:1.25rem}}.testimonial-video-badge .ds-icon{width:1.25rem;height:1.25rem}.testimonial-video-badge .ds-icon svg{width:100%;height:100%}.testimonial-video-badge p.text-secondary,.testimonial-video-badge p.text-secondary b,.testimonial-video-badge p.text-secondary strong{font-weight:400}.testimonial-video .ds-text-block.column h1,.testimonial-video .ds-text-block.column h2,.testimonial-video .ds-text-block.column h3,.testimonial-video .ds-text-block.column h4,.testimonial-video .ds-text-block.column h5{max-width:19rem}@media screen and (min-width: 1080px){.quote-simple{max-width:40rem;margin:0 auto}}.quote-simple-asset{aspect-ratio:1/1;width:2rem;min-width:2rem;max-width:2rem;height:2rem;min-height:2rem;max-height:2rem;border-radius:100%;overflow:hidden}@media screen and (min-width: 1080px){.quote-simple-asset{width:3rem;min-width:3rem;max-width:3rem;height:3rem;min-height:3rem;max-height:3rem}}.quote-extended-asset{aspect-ratio:4/5;border-radius:1rem;overflow:hidden;position:relative}@media screen and (min-width: 1080px){.quote-extended-asset{max-width:33rem}}.quote-extended-asset .badge{position:absolute;top:1rem;left:1rem;padding:.75rem;border-radius:.5rem;background-color:#bed2cf26;border:1px solid rgba(190,210,207,.1)}@media screen and (min-width: 1080px){.quote-extended-asset .badge{padding:.25rem 1rem .25rem .5rem}.quote-extended-content{max-width:calc(33rem + clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)*2);align-self:stretch;padding:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}}.quote img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.quote.borders{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.faq[data-theme=light] .ds-accordion-content a:hover,.faq[data-theme=white] .ds-accordion-content a:hover{color:#151d1e}.faq[data-theme=dark] .ds-accordion-content a:hover{color:#9bf4a1}@media screen and (min-width: 1080px){.faq-accordions-narrow-column{max-width:40rem;margin:0 auto}.faq-accordions-2-accordions-rows{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem);grid-row-gap:0}}.faq-accordions-2-accordions-rows .ds-accordion:nth-last-of-type(2){border-bottom:1px solid var(--border-color)}@media screen and (min-width: 1080px){.faq-accordions-2-rows{padding-top:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem);max-width:40rem}.faq-wrap-2-rows .ds-text-block{position:sticky;top:7rem}.content-accordions-content,.content-accordions-asset,.content-accordions-row-block{flex-basis:50%;position:sticky;top:12rem}.content-accordions-row-block{padding-top:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}}.content-accordions-asset{overflow:hidden}@media screen and (min-width: 1080px){.content-accordions-asset{border-radius:1.5rem;max-width:35rem}}.content-accordions-asset-11{aspect-ratio:1/1}.content-accordions-asset-34{aspect-ratio:3/4}.content-accordions-asset img,.content-accordions-asset video{width:100%;height:100%;-o-object-position:center;object-position:center}.content-accordions-asset img.cover,.content-accordions-asset video.cover{-o-object-fit:cover;object-fit:cover}.content-accordions-asset img.contain,.content-accordions-asset video.contain{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1079px){.content-accordions-wrap{padding-left:0;padding-right:0}}@media screen and (max-width: 749px){.content-accordions-content{padding-left:1rem;padding-right:1rem}}@media screen and (min-width: 750px) and (max-width: 1079px){.content-accordions-content{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width: 1080px){.content-accordions-content{max-width:35rem}}.content-accordions .js-references-trigger{cursor:pointer;transition:.25s ease-out}.content-accordions .js-references-trigger:hover{padding-left:.28125rem;gap:.093rem}.visual-bottom[data-theme=light] .text-secondary p a,.visual-bottom[data-theme=white] .text-secondary p a{color:#151d1e}.visual-bottom[data-theme=light]{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #f7f8fa) 0%, var(--Background-Tertiary, #cfd2d5) 74.41%))}.visual-bottom[data-theme=dark-gradient]{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #0f1b27) 0%, var(--Background-Tertiary, #000) 74.41%))}.visual-bottom[data-theme=dark-gradient] .text-secondary p a{color:#f6f8f7}.visual-bottom.ds[class*=pad-]{padding-bottom:0}@media screen and (max-width: 1079px){.visual-bottom-content{padding:0!important}}@media screen and (min-width: 1080px){.visual-bottom-content{align-self:center;max-width:32.5rem}}.visual-bottom-wrap{overflow:hidden}@media screen and (min-width: 1720px){.visual-bottom-wrap>.page-width{padding-right:10rem!important;padding-left:10rem!important}}.visual-bottom-asset{aspect-ratio:2/3}@media screen and (min-width: 1080px){.visual-bottom-asset{max-width:32.5rem;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:unset}}@media screen and (min-width: 1720px){.visual-bottom-asset{max-width:40rem}}.visual-bottom-asset img{-o-object-position:bottom;object-position:bottom}.visual-bottom-asset img.cover{-o-object-fit:cover;object-fit:cover}.visual-bottom-asset img.contain{-o-object-fit:contain;object-fit:contain}.visual-bottom-asset img.object-position-top{-o-object-position:top;object-position:top}.visual-bottom-asset img.object-position-center{-o-object-position:center;object-position:center}.visual-bottom-asset img.object-position-bottom{-o-object-position:bottom;object-position:bottom}@media screen and (max-width: 1079px){.visual-bottom-asset img{width:100%;height:100%}}@media screen and (min-width: 1080px){.visual-bottom-content,.visual-bottom-asset{flex-basis:50%}}.visual-bottom .text-secondary p a{font-weight:550;transition:.25s ease-out}.visual-bottom .text-secondary p a:hover{opacity:.675}.product-card[data-theme=light] .card__inner{background-color:#fff}.product-card .card-wrapper{width:100%;max-width:26.5rem}.comparison-table-content,.comparison-table-header,.comparison-table-row{width:100%}.comparison-table-header,.comparison-table-row{border-bottom:1px solid var(--border-color)}@media screen and (min-width: 1080px){.comparison-table-header,.comparison-table-row{height:4.5rem}}.comparison-table-content:before{content:"";position:absolute;top:calc(50% + 2.375rem);left:50%;transform:translate(-50%,-50%);width:5rem;height:calc(100% - 3.5rem);border-radius:10rem;z-index:0;border:var(--Stroke-Border-Small, 1px) solid var(--Border-Primary, rgba(247, 248, 250, .1));background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);-webkit-backdrop-filter:blur(calc(var(--Spacing-16px, 16px) / 2));backdrop-filter:blur(calc(var(--Spacing-16px, 16px) / 2))}.comparison-table-header{border-top:1px solid var(--border-color)}@media screen and (max-width: 1079px){.comparison-table-header{height:5rem;position:sticky;top:4.25rem;z-index:1}}@media screen and (min-width: 1080px){.comparison-table-header{background-color:transparent!important}}@media screen and (max-width: 1079px){.comparison-table-cell.empty{display:none;visibility:hidden}.comparison-table-cell.logo,.comparison-table-cell.table-title,.comparison-table-cell.nurosym,.comparison-table-cell.comparision{width:50%;flex-basis:50%}.comparison-table-cell.nurosym,.comparison-table-cell.logo{border-right:1px solid var(--border-color)}.comparison-table-cell.nurosym,.comparison-table-cell.comparision,.comparison-table-cell.name{height:3.75rem}.comparison-table-cell.name{flex-basis:100%;width:100%;border-bottom:1px solid var(--border-color)}}@media screen and (min-width: 1080px){.comparison-table-cell{flex-basis:33.33%}.comparison-table-cell.logo,.comparison-table-cell.nurosym{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}}.slider-with-tabs{overflow-x:hidden}.slider-with-tabs__slider-wrap,.slider-with-tabs__tabs,.slider-with-tabs__slider,.slider-with-tabs .swiper,.slider-with-tabs__actions{width:100%}.slider-with-tabs[data-theme=dark] .slider-item path{stroke:#9bf4a1}.slider-with-tabs[data-theme=dark] .slider-item svg{filter:drop-shadow(0 0px 1rem #9bf4a1)}.slider-with-tabs[data-theme=dark] .button.secondary:hover{background-color:#394e4d}.slider-with-tabs[data-theme=white] .slider-item path,.slider-with-tabs[data-theme=light] .slider-item path{stroke:#b3cedc}.slider-with-tabs[data-theme=white] .slider-item svg,.slider-with-tabs[data-theme=light] .slider-item svg{filter:drop-shadow(0 0 .25rem #9bf4a1)}.slider-with-tabs[data-theme=white] .button.secondary:hover,.slider-with-tabs[data-theme=light] .button.secondary:hover{background-color:#9bf4a1}@media screen and (max-width: 1079px){.slider-with-tabs__tabs{overflow-x:scroll;width:calc(100% + 2rem);margin-left:-1rem;padding:0 1rem}.slider-with-tabs__tabs::-webkit-scrollbar{display:none;visibility:hidden}.slider-with-tabs__tabs-item{text-wrap:nowrap}}.slider-with-tabs .swiper{overflow:visible}.slider-with-tabs__progressbar-wrap{height:3px;background-color:#f7f8fa66;width:100%;position:relative;border-radius:1rem;overflow:hidden}@media screen and (min-width: 1080px){.slider-with-tabs__progressbar-wrap{max-width:26rem}}.slider-with-tabs__progressbar-wrap .swiper-pagination-progressbar-fill{height:100%;position:absolute;left:0;top:0;width:100%;transform-origin:left top;transform:scaleX(0)}@media screen and (max-width: 1079px){.slider-with-tabs__buttons{display:none;visibility:hidden}}.slider-with-tabs .slider-item .ds-icon{width:2.5rem;height:2.5rem}.slider-with-tabs .slider-item .ds-icon svg{width:100%;height:100%}.border-content-wrap{border-bottom:1px solid var(--border-color)}@media screen and (min-width: 1080px){.border-content-wrap{border-top:1px solid var(--border-color)}}@media screen and (max-width: 1079px){.border-content-item{border-top:1px solid var(--border-color)}}.border-content-item-rows{padding:clamp(1.375rem,1.375rem + .625vw,2rem) clamp(1.375rem,1.375rem + .625vw,2rem) clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}@media screen and (min-width: 1080px){.border-content-item-rows{flex-basis:33.3333%;padding:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem) clamp(2.5rem,2.5rem + 2.5vw,5rem)}.border-content-item-rows:nth-of-type(2){border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}}@media screen and (min-width: 1720px){.border-content-item-rows:nth-of-type(1){padding-left:calc((100vw - 100rem)/2 + 1rem)}.border-content-item-rows:nth-of-type(2){padding-left:5rem;padding-right:5rem}.border-content-item-rows:nth-of-type(3){padding-right:calc((100vw - 100rem)/2 + 1rem)}}@media screen and (min-width: 1080px){.border-content-item-rows .buttons-wrap{flex-direction:column}}.border-content-item-table{padding:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem) clamp(1rem,1rem + .25vw,1.25rem)}@media screen and (min-width:750px){.border-content-item-table{flex-basis:50%;width:50%;padding:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}}@media screen and (min-width: 1080px){.border-content-item-table{padding:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem) clamp(2.5rem,2.5rem + 2.5vw,5rem)}}@media screen and (min-width: 1720px){.border-content-item-table:nth-of-type(1),.border-content-item-table:nth-of-type(3){padding-left:calc((100vw - 100rem)/2 + 1rem)}.border-content-item-table:nth-of-type(2),.border-content-item-table:nth-of-type(4){padding-right:calc((100vw - 100rem)/2 + 1rem)}}@media screen and (min-width: 1080px){.border-content-item-table:nth-of-type(2n){border-left:1px solid var(--border-color)}}.border-content-item-table:nth-of-type(1),.border-content-item-table:nth-of-type(2){border-bottom:1px solid var(--border-color)}@media screen and (min-width: 1080px){.border-content-item-table .ds-text-block__content{gap:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}.border-content .ds-text-block.column{max-width:unset}.review-stats-slider{height:clamp(40rem,100vh,62rem);overflow:hidden}.review-stats-slider-asset{width:100%;height:100%;overflow:hidden}.review-stats-slider-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.review-stats-slider-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:100%}@media screen and (min-width: 750px) and (max-width: 1079px){.review-stats-slider-content{max-width:-moz-max-content;max-width:max-content}}@media screen and (min-width: 1080px){.review-stats-slider-content{padding-left:12rem}}@media screen and (min-width: 1720px){.review-stats-slider-content{padding-left:20rem}}@media screen and (min-width: 1080px){.review-stats-slider-content-centered{max-width:-moz-max-content;max-width:max-content;padding:0;align-items:center}}.review-stats-slider-quote-asset{width:1.75rem;min-width:1.75rem;max-width:1.75rem;height:1.75rem;min-height:1.75rem;max-height:1.75rem;border-radius:100%;overflow:hidden}@media screen and (min-width: 1080px){.review-stats-slider-quote-asset{width:3rem;min-width:3rem;max-width:3rem;height:3rem;min-height:3rem;max-height:3rem}}.review-stats-slider-quote-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.review-stats-slider-wrap,.review-stats-slider .swiper,.review-stats-slider .slider-buttons{width:100%;max-width:26rem}.review-stats-slider-row{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);border-radius:1rem;width:100%}.review-stats-slider-item{display:flex!important;opacity:1;transition:opacity .3s ease}.review-stats-slider-item.swiper-slide-next,.review-stats-slider-item.swiper-slide-prev{opacity:0;transition:opacity .3s ease}.review-stats-slider-quote{padding:clamp(.8125rem,.8125rem + .1875vw,1rem)}.review-stats-slider-data-item{width:100%;padding:clamp(.6875rem,.6875rem + .0625vw,.75rem) clamp(.8125rem,.8125rem + .1875vw,1rem)}.review-stats-slider-progressbar-wrap{height:3px;background-color:#f7f8fa66;width:100%;position:relative;border-radius:1rem;overflow:hidden}@media screen and (min-width: 1080px){.review-stats-slider-progressbar-wrap{max-width:6rem}}.review-stats-slider-progressbar-wrap .swiper-pagination-progressbar-fill{height:100%;position:absolute;left:0;top:0;width:100%;transform-origin:left top;transform:scaleX(0)}.review-stats-slider .slider-buttons{padding:0 .5rem}@media screen and (min-width: 1080px){.review-stats-slider .slider-buttons{padding:0 1rem 0 0}}@media screen and (max-width: 1079px){.review-stats-slider .action-buttons{display:none;visibility:hidden}}.review-stats-slider .slider-next,.review-stats-slider .slider-prev{aspect-ratio:1/1;padding:.5rem .75rem}.review-stats-slider .slider-next.swiper-button-disabled,.review-stats-slider .slider-prev.swiper-button-disabled{opacity:.5}.review-stats-slider .badge{padding:.375rem clamp(.6875rem,.6875rem + .0625vw,.75rem);border-radius:.5rem}.review-stats-slider .ds-icon.glow{width:1.5rem;height:1.5rem;aspect-ratio:1/1}.review-stats-slider[data-theme=dark] .review-stats-slider-row{background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);border:1px solid var(--Border-Primary, rgba(247, 248, 250, .1))}.review-stats-slider[data-theme=dark] .review-stats-slider-data-item:not(:last-of-type){border-bottom:1px solid var(--Border-Primary, rgba(247, 248, 250, .1))}.review-stats-slider[data-theme=dark] .review-stats-slider-asset:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(117% 100% at 50% 0%,var(--Opacity-Neutral-Darkest-5, rgba(17, 30, 43, .05)) 40%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}.review-stats-slider[data-theme=dark] .badge{background-color:#fff;color:#151d1e}.review-stats-slider[data-theme=white] .review-stats-slider-asset:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(117% 100% at 50% 0%,var(--Opacity-Neutral-Darkest-5, rgba(17, 30, 43, .05)) 40%,#ffffff 100%)}.review-stats-slider[data-theme=light] .review-stats-slider-asset:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(117% 100% at 50% 0%,var(--Opacity-Neutral-Darkest-5, rgba(17, 30, 43, .05)) 40%,#f6f8f7 100%)}.review-stats-slider[data-theme=light] .review-stats-slider-row,.review-stats-slider[data-theme=white] .review-stats-slider-row{background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);border:var(--Stroke-Border-Small, 1px) solid var(--Border-Primary, rgba(17, 30, 43, .1))}.review-stats-slider[data-theme=light] .review-stats-slider-data-item:not(:last-of-type),.review-stats-slider[data-theme=white] .review-stats-slider-data-item:not(:last-of-type){border-bottom:var(--Stroke-Border-Small, 1px) solid var(--Border-Primary, rgba(17, 30, 43, .1))}.review-stats-slider[data-theme=light] .review-stats-slider-data-item path,.review-stats-slider[data-theme=white] .review-stats-slider-data-item path{stroke:#b3cedc}.review-stats-slider[data-theme=light] .badge,.review-stats-slider[data-theme=white] .badge{background-color:#151d1e;color:#fff}@media screen and (min-width: 1080px){.glass-bullets{height:clamp(50rem,100svh,60rem)}}.glass-bullets-card{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);border-radius:1rem;width:100%;padding:clamp(1.125rem,1.125rem + .375vw,1.5rem)}.glass-bullets-asset{width:100%;height:100%;top:0;left:0;right:0;bottom:0;overflow:hidden}.glass-bullets-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 1080px){.glass-bullets-asset:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}}.glass-bullets-wrap{height:100%}.glass-bullets-content{width:100%}@media screen and (min-width: 1080px){.glass-bullets-content{max-width:33rem}}.glass-bullets-row{width:100%}@media screen and (min-width: 1080px){.glass-bullets-row{max-width:26rem;align-self:flex-end}}.glass-bullets-attributes{width:100%}@media screen and (min-width: 1080px){.glass-bullets-attributes{margin-top:clamp(.6875rem,.6875rem + .0625vw,.75rem)}}.glass-bullets-attribute-item{flex-basis:calc(50% - clamp(.6875rem,.6875rem + .0625vw,.75rem))}@media screen and (min-width: 1080px){.glass-bullets-attribute-item{flex-basis:35%}}.glass-bullets[data-theme=dark] .glass-bullets-card{background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);border:1px solid var(--Border-Primary, rgba(247, 248, 250, .1))}.glass-bullets[data-theme=dark] .glass-bullets-card path{stroke:#9bf4a1}.glass-bullets[data-theme=dark] .glass-bullets-card svg{filter:drop-shadow(0 0px 1rem #9bf4a1)}@media screen and (min-width: 1080px){.glass-bullets[data-theme=dark] .glass-bullets-asset:after{background:radial-gradient(117% 100% at 50% 0%,var(--Opacity-Neutral-Darkest-5, rgba(17, 30, 43, .05)) 40%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}}.glass-bullets[data-theme=light] .glass-bullets-card{background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);border:var(--Stroke-Border-Small, 1px) solid var(--Border-Primary, rgba(17, 30, 43, .1))}.glass-bullets[data-theme=light] .glass-bullets-card path{stroke:#b3cedc}.glass-bullets[data-theme=light] .glass-bullets-card svg{filter:drop-shadow(0 0 .25rem #9bf4a1)}@media screen and (min-width: 1080px){.glass-bullets[data-theme=light] .glass-bullets-asset:after{background:radial-gradient(117% 100% at 50% 0%,var(--Opacity-Neutral-Darkest-5, rgba(17, 30, 43, .05)) 40%,#f6f8f7 100%)}}.cta-simple-banner-wrap{border-radius:1.5rem}@media screen and (min-width: 1080px){.cta-simple-banner-wrap{padding-left:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem);padding-right:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}.cta-banner[data-theme=white] .cta-banner-main{background-color:#f6f8f7}.cta-banner[data-theme=light] .cta-banner-main{background-color:#fff}.cta-banner[data-theme=dark]{background-color:#0f1b27}.cta-banner[data-theme=dark] .cta-banner-main{background-color:#182122}.cta-banner-main{padding:clamp(1.375rem,1.375rem + .625vw,2rem);border-radius:1.5rem;overflow:hidden;width:100%}@media screen and (min-width: 1080px){.cta-banner-main{padding:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}@media screen and (min-width: 1720px){.cta-banner-main{padding:clamp(2.5rem,2.5rem + 2.5vw,5rem)}}.cta-banner-main.no-padding{padding-bottom:0!important}.cta-banner-main.no-padding .cta-banner-content{padding-bottom:clamp(1.375rem,1.375rem + .625vw,2rem)}@media screen and (min-width: 1080px){.cta-banner-main.no-padding .cta-banner-content{padding-bottom:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}@media screen and (min-width: 1720px){.cta-banner-main.no-padding .cta-banner-content{padding-bottom:clamp(2.5rem,2.5rem + 2.5vw,5rem)}}@media screen and (min-width: 1080px){.cta-banner-content,.cta-banner-asset{flex-basis:50%}}.cta-banner-asset{border-radius:.75rem;overflow:hidden;aspect-ratio:1/1}.cta-banner-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cta-banner-blocks{width:100%}@media screen and (max-width: 749px){.cta-banner-blocks-item{flex-basis:calc(50% - clamp(.8125rem,.8125rem + .1875vw,1rem))}}.cta-banner-blocks__data{border-left:1px solid var(--border-color);padding-left:clamp(.8125rem,.8125rem + .1875vw,1rem)}.cta-banner-blocks__logos{max-width:8rem;height:3rem}.cta-banner-blocks__logos img,.cta-banner-blocks__logos svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.cta-banner .ds-text-block{height:100%}@media screen and (min-width: 1080px){.cta-banner .ds-text-block{justify-content:space-between}}.blog-articles-heading{width:100%}.blog-articles-card{overflow:hidden;border-radius:1rem;aspect-ratio:4/5}@media screen and (min-width: 1080px){.blog-articles-card{flex-basis:33.33333%}}.blog-articles-card:hover span.button{max-height:unset;opacity:1;margin-top:clamp(1.125rem,1.125rem + .375vw,1.5rem);padding-top:.75rem;padding-bottom:.75rem;transition:.25s ease-out}.blog-articles-card:hover .blog-articles-data{background-position:0 75%}.blog-articles-asset{position:relative;width:100%;height:100%}.blog-articles-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.25s ease-out;filter:grayscale(100%) contrast(115%)}.blog-articles-data{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;padding:clamp(1.125rem,1.125rem + .375vw,1.5rem);background:linear-gradient(180deg,#70788000,#70788033,#111e2b);background-size:100% 200%;background-position:0 0;background-repeat:no-repeat;transition:background-position .25s ease-out}.blog-articles span.button{max-height:1px;opacity:0;transition:.15s ease-in;margin-top:0;padding-top:0;padding-bottom:0}.contact[data-theme=dark]{background:radial-gradient(102.94% 101.22% at 49.24% 101.22%,var(--Color-Neutral-Neutral-Dark, #707880) 0%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}.contact[data-theme=dark] input,.contact[data-theme=dark] textarea,.contact[data-theme=dark] select{color:#f6f8f7}.contact[data-theme=light] a.label.text-secondary:hover,.contact[data-theme=white] a.label.text-secondary:hover{color:#73e07a}.contact a.label.text-secondary:hover{color:#9bf4a1}.contact h1{font-size:2.5rem;line-height:1.2;letter-spacing:-.01em}@media screen and (min-width: 1080px){.contact h1{font-size:3.5rem;letter-spacing:-.02em}}.contact-section{width:100%;row-gap:clamp(2.5rem,2.5rem + 2.5vw,5rem);justify-content:center}@media screen and (min-width: 1080px){.contact-section{max-width:80rem;margin:0 auto}}.contact-heading>.f{width:100%}@media screen and (min-width: 1080px){.contact-heading,.contact-form{flex-basis:calc(50% - clamp(1.5625rem,1.5625rem + .9375vw,2.5rem))}}.contact-form .form__message.f.f-col.f-g8{border-radius:1rem;padding:clamp(.8125rem,.8125rem + .1875vw,1rem);border:1px solid rgba(246,248,247,.1);background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.contact-wrap{width:100%}@media screen and (min-width: 750px) and (max-width: 1079px){.contact-wrap{justify-content:space-between}}@media screen and (min-width: 1080px){.contact .address-mobile{display:none;visibility:hidden}}@media screen and (max-width: 1079px){.contact .address-desktop{display:none;visibility:hidden}}.contact h4:before{content:"[";margin-right:.25rem}.contact h4:after{content:"]";margin-left:.25rem}@media screen and (max-width: 1079px){.contact .form{margin:2.5rem 0}}.contact .form textarea{max-height:12rem!important}.contact .button.white{max-width:-moz-max-content;max-width:max-content}.contact a.label.text-secondary{position:relative;transition:.25s ease-out}.contact a.label.text-secondary:before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:.25s ease-out}.contact a.label.text-secondary:hover:before{width:100%}.contact .form-message-styled{border-radius:1rem;padding:clamp(.8125rem,.8125rem + .1875vw,1rem);border:1px solid rgba(246,248,247,.1);background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.contact .field.field--with-error:has(input[aria-invalid=true]) .field__label,.contact .field.field--with-error:has(input[aria-invalid=true]) .customer .field input:not(:hover):not(:focus):not(:active):not(:focus-visible):not(:focus-within)+label{top:.5rem;transform:none;color:#f55045}.contact .field.field--with-error:has(input[aria-invalid=true]) .form input:not(:hover):not(:focus):not(:active):not(:focus-visible):not(:focus-within){color:#f55045!important;border-color:#f55045!important}.contact .field.field--with-error:has(input[aria-invalid=true]) .form__message{color:#f55045;font-size:.75rem}.contact .field.field--with-error:has(input[aria-invalid=true]) .contact__field-error{flex-basis:100%}.contact .field.field--with-error:has(input[aria-invalid=true]) .field__input:focus~.field__label,.contact .field.field--with-error:has(input[aria-invalid=true]) .field__input:not(:placeholder-shown)~.field__label,.contact .field.field--with-error:has(input[aria-invalid=true]) .field__input:-webkit-autofill~.field__label,.contact .field.field--with-error:has(input[aria-invalid=true]) .customer .field input:focus~label,.contact .field.field--with-error:has(input[aria-invalid=true]) .customer .field input:not(:placeholder-shown)~label,.contact .field.field--with-error:has(input[aria-invalid=true]) .customer .field input:-webkit-autofill~label{top:-.5rem!important;color:#dfe8e7!important}.product-unbox-item{border-bottom:1px solid var(--border-color)}@media screen and (min-width: 750px) and (max-width: 1079px){.product-unbox-item{flex-basis:50%}.product-unbox-item:nth-of-type(2n){border-left:1px solid var(--border-color)}.product-unbox-item:nth-of-type(1),.product-unbox-item:nth-of-type(2){padding-top:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}.product-unbox-item:nth-of-type(5){border-bottom:none}}@media screen and (min-width: 1080px){.product-unbox-item{flex-basis:33.33%;border-bottom:none}.product-unbox-item:nth-of-type(2),.product-unbox-item:nth-of-type(5){border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}.product-unbox-item:nth-of-type(1),.product-unbox-item:nth-of-type(2),.product-unbox-item:nth-of-type(3){border-bottom:1px solid var(--border-color)}}.product-unbox-item-intro{padding:0 clamp(1.5625rem,1.5625rem + .9375vw,2.5rem) clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}.product-unbox-item-main{padding:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem) clamp(1.5625rem,1.5625rem + .9375vw,2.5rem) .5rem}.product-unbox-item-guide{padding:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem) clamp(1.5625rem,1.5625rem + .9375vw,2.5rem) clamp(1.8125rem,1.8125rem + 1.1875vw,3rem);border-bottom:none}.specialists-main{padding:0;z-index:unset}.specialists-main[data-theme=light] .main-blog-toolbar,.specialists-main[data-theme=light] .specialists-card,.specialists-main[data-theme=light] .specialists-card .ds-icon .tooltip{background-color:#fff}.specialists-main[data-theme=light] .specialists-card .ds-icon .tooltip:before{border-bottom:.375rem solid #fff}.specialists-main[data-theme=white] .main-blog-toolbar,.specialists-main[data-theme=white] .specialists-card,.specialists-main[data-theme=white] .specialists-contact-item:before{background-color:#f6f8f7}.specialists-main[data-theme=white] .specialists-card .ds-icon .tooltip{background-color:#fff}.specialists-main[data-theme=white] .specialists-card .ds-icon .tooltip:before{border-bottom:.375rem solid #fff}.specialists-main[data-theme=dark]{background-color:#0f1b27}.specialists-main[data-theme=dark] .main-blog-toolbar,.specialists-main[data-theme=dark] .specialists-card{background-color:#151d1e}.specialists-main[data-theme=dark] .specialists-badge{background-color:#0f1b27}.specialists-main[data-theme=dark] .specialists-card .ds-icon .tooltip{background-color:#000}.specialists-main[data-theme=dark] .specialists-card .ds-icon .tooltip:before{border-bottom:.375rem solid #000}.specialists-main .blog-articles{display:grid;grid-template-columns:1fr;grid-column-gap:1rem}@media screen and (min-width:750px){.specialists-main .blog-articles{grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;grid-row-gap:2.5rem}}@media screen and (min-width: 1080px){.specialists-main .blog-articles{grid-template-columns:repeat(4,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}}@media screen and (min-width: 1720px){.specialists-main .blog-articles{grid-template-columns:repeat(5,1fr)}}.specialists-main .blog-articles .article{grid-column:unset!important;text-align:left!important;align-items:stretch!important}.specialists-main .pagination-wrapper{margin-bottom:0;padding-bottom:5rem}.specialists-card{border:1px solid var(--border-color);border-radius:1rem;width:100%}.specialists-card-asset{width:2.5rem;max-width:2.5rem;min-width:2.5rem;height:2.5rem;max-height:2.5rem;min-height:2.5rem;border-radius:50%;overflow:hidden;isolation:isolate}@media screen and (min-width: 1080px){.specialists-card-asset{width:3rem;max-width:3rem;min-width:3rem;height:3rem;max-height:3rem;min-height:3rem}}.specialists-card-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.specialists-card .ds-icon .tooltip{position:absolute;top:125%;left:50%;transform:translate(-50%) scale(.9);z-index:20;padding:.25rem .5rem;border-radius:.5rem;transition:.25s ease-out;opacity:0;pointer-events:none}@media screen and (max-width: 1079px){.specialists-card .ds-icon .tooltip{display:none;visibility:hidden}}.specialists-card .ds-icon .tooltip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-left:.375rem solid transparent;border-right:.375rem solid transparent;width:0;height:0}.specialists-card .ds-icon:hover .tooltip{opacity:1;transform:translate(-50%)}.specialists-card-heading{padding:1.25rem;border-bottom:1px solid var(--border-color);width:100%}.specialists-card-details{padding:1rem 1.25rem;border-bottom:1px solid var(--border-color);width:100%}.specialists-card-specializations{padding:1rem 1.25rem;border-bottom:1px solid var(--border-color);width:100%;flex:1 0 auto}.specialists-card-contact{padding:.75rem 1.25rem;width:100%}.specialists-card-contact .ds-icon{width:1rem;height:1rem;display:flex;justify-content:center;align-items:center}.specialists-card-contact .ds-icon .tooltip{top:165%}.specialists-card-contact-item{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.specialists-card-contact-item path,.specialists-card-contact-item svg{transition:.25s ease-out;transform:none;transform-origin:center}.specialists-card-contact-item:before{content:"";width:calc(100% + .5rem);height:calc(100% + .5rem);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);opacity:0;transition:.25s ease-out}.specialists-card-contact-item:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.specialists-card-contact-item:hover path{opacity:.5;transform:scalex(-1) scaley(1)}.specialists-badge{padding:.25rem .5rem;border:1px solid var(--border-color);border-radius:.25rem;height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content}.specialists-reviews{overflow:hidden;padding:5rem 0}@media screen and (min-width: 1080px){.specialists-reviews{padding:7rem 0}}.specialists-reviews-slider{width:100%;margin:0 auto!important;padding-right:1rem!important;padding-left:1rem!important;display:flex!important;flex-direction:column-reverse}@media screen and (min-width:750px){.specialists-reviews-slider{padding-right:2.5rem!important;padding-left:2.5rem!important}}@media screen and (min-width: 1080px){.specialists-reviews-slider{padding-right:5rem!important;padding-left:5rem!important;flex-direction:column}}@media screen and (min-width: 1720px){.specialists-reviews-slider{padding-right:1rem!important;padding-left:1rem!important;max-width:100rem!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width: 1080px){.specialists-reviews-slider-navigation{margin-bottom:1.5rem}}@media screen and (max-width: 1079px){.specialists-reviews-slider-navigation-buttons{display:none;visibility:hidden}}.specialists-reviews-slider-scrollbar{position:static!important;margin:0!important;width:100%!important}@media screen and (min-width: 1080px){.specialists-reviews-slider-scrollbar{max-width:26rem!important}}.specialists-reviews-slider-scrollbar .swiper-scrollbar-drag{display:block!important;background-color:#151d1e;height:100%;border-radius:2px}.specialists-reviews-slider-item{border-radius:1rem;background-color:#f6f8f7;padding:1rem;display:flex!important;align-self:stretch!important;height:100%}@media screen and (min-width: 1080px){.specialists-reviews-slider-item{padding:1.5rem}}.specialists-reviews-slider .swiper-wrapper{align-items:stretch}.specialists-reviews-item-asset{position:relative;border-radius:50%;overflow:hidden;width:2.5rem;max-width:2.5rem;min-width:2.5rem;height:2.5rem;max-height:2.5rem;min-height:2.5rem}@media screen and (min-width: 1080px){.specialists-reviews-item-asset{width:3rem;max-width:3rem;min-width:3rem;height:3rem;max-height:3rem;min-height:3rem}}.specialists-reviews-item-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bullet-simple-item{width:100%}.marquee{overflow:hidden}.marquee[data-theme=dark] .marquee-wrap:before{background:linear-gradient(270deg,#151d1e00,#151d1e)}.marquee[data-theme=dark] .marquee-wrap:after{background:linear-gradient(270deg,#151d1e,#151d1e00)}.marquee[data-theme=light] .marquee-wrap:before{background:linear-gradient(270deg,#f6f8f700,#f6f8f7)}.marquee[data-theme=light] .marquee-wrap:after{background:linear-gradient(270deg,#f6f8f7,#f6f8f700)}.marquee[data-theme=white] .marquee-wrap:before{background:linear-gradient(270deg,#fff0,#fff)}.marquee[data-theme=white] .marquee-wrap:after{background:linear-gradient(270deg,#fff,#fff0)}.marquee-wrap{position:relative;max-width:unset}.marquee-wrap:before,.marquee-wrap:after{content:"";width:3rem;height:100%;position:absolute;top:0;bottom:0;right:0;z-index:1}@media screen and (min-width: 1080px){.marquee-wrap:before,.marquee-wrap:after{width:7rem}}@media screen and (min-width: 1720px){.marquee-wrap:before,.marquee-wrap:after{width:15rem}}.marquee-wrap:before{left:0}.marquee-wrap:after{right:0}.docs-slider-text,.docs-slider-content{width:100%}@media screen and (min-width: 1080px){.docs-slider-text,.docs-slider-content{width:50%;flex-basis:50%;height:100%}.docs-slider-content{max-width:25rem;margin:0 auto}}@media screen and (min-width: 1720px){.docs-slider-content{max-width:35rem}}.docs-slider-item:hover img{transform:scale(1.2) rotate(5deg);filter:brightness(1.05) contrast(1.1);transition:5s ease-in}.docs-slider .action-buttons{margin-left:-.5rem}@media screen and (max-width: 1079px){.docs-slider .action-buttons{display:none;visibility:hidden}}.docs-slider .slider-buttons{width:100%}.docs-slider .slider-prev,.docs-slider .slider-next{padding:.25rem .5rem;cursor:pointer}.docs-slider .swiper{width:100%;border-radius:1.5rem;overflow:hidden;margin:0}@media screen and (min-width: 1080px){.docs-slider .swiper{max-height:35rem;max-width:25rem}}@media screen and (min-width: 1720px){.docs-slider .swiper{max-height:45rem;max-width:35rem}}.docs-slider .swiper-slide{aspect-ratio:4/5;width:100%;overflow:hidden}.docs-slider .swiper-slide a{width:100%;height:100%;display:block}.docs-slider .swiper-slide img{display:block;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.25s ease-out;transform:none}.docs-slider-progressbar-wrap{height:3px;background-color:#f7f8fa66;width:100%;position:relative;border-radius:1rem;overflow:hidden}@media screen and (min-width: 1080px){.docs-slider-progressbar-wrap{max-width:6rem}}.docs-slider-progressbar-wrap .swiper-pagination-progressbar-fill{height:100%;position:absolute;left:0;top:0;width:100%;transform-origin:left top;transform:scaleX(0)}.numbers[data-theme=light]{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #f7f8fa) 0%, var(--Background-Tertiary, #cfd2d5) 74.41%))}.numbers[data-theme=dark]{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #0f1b27) 0%, var(--Background-Tertiary, #111e2b) 74.41%))}.numbers-wrap,.numbers-main,.numbers-row{width:100%}.numbers-row{border-top:1px solid var(--border-color)}.numbers-row-item{padding:clamp(1.125rem,1.125rem + .375vw,1.5rem)}@media screen and (min-width:750px){.numbers-row-item{flex-basis:25%}}@media screen and (max-width: 749px){.numbers-row-item.numbers-row-heading{flex-basis:100%;width:100%}.numbers-row-item.numbers-row-value{flex-basis:33.33%;width:33.33%}}@media screen and (min-width: 1080px){.numbers h2{max-width:33rem}}.numbers p.text-primary.fs-regular{max-width:22.5rem}.display-icon-cards[data-theme=light] .display-icon-cards-rows p strong,.display-icon-cards[data-theme=white] .display-icon-cards-rows p strong{color:#151d1e}.display-icon-cards[data-theme=light] .display-icon-cards-item{background-color:#fff}.display-icon-cards[data-theme=white] .display-icon-cards-item{background-color:#f6f8f7}.display-icon-cards[data-theme=dark] .display-icon-cards-item{background-color:#0f1b27}.display-icon-cards[data-theme=dark] .display-icon-cards-rows p strong{color:#f6f8f7}.display-icon-cards[class*=" pad-"]{padding-bottom:0!important}@media screen and (min-width: 1080px){.display-icon-cards-rows{max-width:65rem;margin:0 auto}}.display-icon-cards-rows p{font-weight:500}@media screen and (max-width: 1079px){.display-icon-cards-asset{height:80vh}.display-icon-cards-asset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media screen and (min-width: 1080px){.display-icon-cards-asset{max-width:50rem;height:clamp(50rem,90dvh,60rem);margin:0 auto;max-height:-moz-max-content;max-height:max-content}}.display-icon-cards-item{padding:clamp(1.125rem,1.125rem + .375vw,1.5rem);border-radius:1rem}@media screen and (max-width: 1079px){.display-icon-cards-item{transform:translate(-50%);left:50%}.display-icon-cards-item__t-l{top:0}}@media screen and (min-width: 1080px){.display-icon-cards-item__t-l{top:10%;left:0;transform:translate(-50%)}}@media screen and (max-width: 1079px){.display-icon-cards-item__t-r{top:20%}}@media screen and (min-width: 1080px){.display-icon-cards-item__t-r{top:10%;right:0;transform:translate(50%)}}@media screen and (max-width: 1079px){.display-icon-cards-item__b-l{top:40%}}@media screen and (min-width: 1080px){.display-icon-cards-item__b-l{bottom:10%;left:0;transform:translate(-50%)}}@media screen and (max-width: 1079px){.display-icon-cards-item__b-c{top:60%}}@media screen and (min-width: 1080px){.display-icon-cards-item__b-c{bottom:6.5%;left:50%;transform:translate(-50%)}}@media screen and (max-width: 1079px){.display-icon-cards-item__b-r{top:80%}}@media screen and (min-width: 1080px){.display-icon-cards-item__b-r{bottom:10%;right:0;transform:translate(50%)}}.collage{overflow:hidden}@media screen and (min-width: 1720px){.collage-wrap-3-rows{max-width:75rem}}@media screen and (min-width: 1080px){.collage-wrap-column{max-width:50rem}.collage-wrap-column .ds-text-block.column{max-width:unset}}.collage-assets{position:relative;overflow:hidden}@media screen and (max-width: 1079px){.collage-assets-2-rows{aspect-ratio:4/5;overflow:visible}}@media screen and (min-width: 1080px){.collage-assets-2-rows{width:50%;max-width:40rem}}.collage-assets-3-rows{aspect-ratio:4/5;overflow:visible}@media screen and (min-width: 1080px){.collage-assets-3-rows{flex-basis:calc((100% - 33rem)/2)}}@media screen and (max-width: 1079px){.collage-assets-3-rows-left{display:none;visibility:hidden}}@media screen and (min-width: 1080px){.collage-assets-3-rows-left{order:-1}}.collage-assets-column{width:100%}.collage-asset-item{border-radius:.5rem;transition:transform .25s ease-out;overflow:hidden}.collage-asset-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.collage-asset-item-2rows-1{aspect-ratio:4/5;top:0;left:0}@media screen and (max-width: 1079px){.collage-asset-item-2rows-1{width:50%;transform:translate(-30%);max-height:48%}}@media screen and (min-width: 1080px){.collage-asset-item-2rows-1{width:37%;left:10%}}.collage-asset-item-2rows-2{aspect-ratio:4/5;bottom:0;left:0}@media screen and (max-width: 1079px){.collage-asset-item-2rows-2{width:48%;max-height:48%;transform:translate(-27%)}}@media screen and (min-width: 1080px){.collage-asset-item-2rows-2{width:40%}}.collage-asset-item-2rows-3{top:0}@media screen and (max-width: 1079px){.collage-asset-item-2rows-3{left:40%;height:100%;width:100%}}@media screen and (min-width: 1080px){.collage-asset-item-2rows-3{top:20%;height:60%;width:50%;left:50%}}.collage-asset-item-3rows{aspect-ratio:4/5}.collage-asset-item-3rows-1{top:0}@media screen and (max-width: 1079px){.collage-asset-item-3rows-1{left:0;width:50%;transform:translate(-30%);max-height:48%}}@media screen and (min-width: 1080px){.collage-asset-item-3rows-1{top:50%;right:55%;width:45%;transform:translatey(-50%)}}.collage-asset-item-3rows-2{bottom:0}@media screen and (max-width: 1079px){.collage-asset-item-3rows-2{left:0;width:48%;max-height:48%;transform:translate(-27%)}}@media screen and (min-width: 1080px){.collage-asset-item-3rows-2{right:0;width:50%}}.collage-asset-item-3rows-3{top:0}@media screen and (max-width: 1079px){.collage-asset-item-3rows-3{height:100%;left:40%;width:100%}}@media screen and (min-width: 1080px){.collage-asset-item-3rows-3{top:0;right:-5%;width:45%}}.collage-asset-item-3rows-4{top:0;left:-5%;width:45%}.collage-asset-item-3rows-5{bottom:0;left:0;width:50%}.collage-asset-item-3rows-6{top:50%;left:55%;width:45%;transform:translatey(-50%)}.collage-asset-item-column{width:33.33%}.collage-asset-item-column-1{margin-top:10%;height:50%;align-self:flex-start}@media screen and (min-width: 1080px){.collage-asset-item-column-1{height:40%}}.collage-asset-item-column-2{height:100%}.collage-asset-item-column-3{margin-bottom:5%;height:50%;align-self:flex-end}@media screen and (min-width: 1080px){.collage-asset-item-column-3{height:40%}}.feature-popup-main{width:100%}@media screen and (min-width: 1080px){.feature-popup-main{align-items:center}}.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item img{opacity:.75}.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:hover img,.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:active img,.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:focus img{opacity:1;transform:scale(1.1);transition:opacity .25s ease-out,transform 5s ease-in}.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:hover .button.color svg,.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:active .button.color svg,.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:focus .button.color svg{transform:rotate(90deg);transition:transform .25s ease-out}.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:hover .feature-popup-item-content,.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:active .feature-popup-item-content,.feature-popup-main:has(.feature-popup-item:hover) .feature-popup-item:focus .feature-popup-item-content{padding:clamp(1.125rem,1.125rem + .375vw,1.5rem) clamp(1.125rem,1.125rem + .375vw,1.5rem) clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}.feature-popup-item{border-radius:1rem;overflow:hidden;position:relative;aspect-ratio:4/5}.feature-popup-item img{transition:opacity .25s ease-out,transform .75s ease-in-out;transform:none}@media screen and (min-width:750px){.feature-popup-item{flex-basis:33.33%;cursor:pointer}}.feature-popup-item-content{position:absolute;top:0;left:0;right:0;bottom:0;padding:clamp(1.125rem,1.125rem + .375vw,1.5rem);cursor:pointer;transition:padding .25s ease-out;background:radial-gradient(117% 100% at 50% 0%,rgba(17,30,43,0) 30%,var(--Opacity-Neutral-Darkest-40, rgba(17, 30, 43, .5)) 100%)}@media screen and (min-width: 750px) and (max-width: 1079px){.feature-popup-item-content{padding:clamp(.8125rem,.8125rem + .1875vw,1rem)}}.feature-popup-item-content h4{max-width:14.5rem;text-align:left}.feature-popup-item-content-heading{width:100%}@media screen and (min-width: 750px) and (max-width: 1325px){.feature-popup-item-content-heading .button{display:none;visibility:hidden}}.feature-popup-item .button.color svg{transform:none}.feature-popup-badge{padding:clamp(.5625rem,.5625rem + .0625vw,.625rem) clamp(.75rem,.75rem + .125vw,.875rem);border-radius:.5rem;background-color:#bed2cf26;border:1px solid var(--border-color);border-color:#f6f8f71a!important;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.feature-popup-modal{position:fixed;pointer-events:none;opacity:0;visibility:hidden;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;z-index:10}.feature-popup-modal.active{pointer-events:all;opacity:1;visibility:visible}.feature-popup-modal.active .feature-popup-modal-overlay{background-color:#151d1e33;-webkit-backdrop-filter:blur(1rem) opacity(1);backdrop-filter:blur(1rem) opacity(1);transform:translateZ(0)}.feature-popup-modal.prepare-blur .feature-popup-modal-overlay{backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}.feature-popup-modal-overlay{background-color:transparent;-webkit-backdrop-filter:blur(1rem) opacity(0);backdrop-filter:blur(1rem) opacity(0);-webkit-backdrop-filter:1rem;backdrop-filter:1rem;width:100%;height:100%;transform:translateZ(0);transition:backdrop-filter .4s ease-out,opacity .4s ease-out,background-color .4s ease-out}.feature-popup-modal-wrap{position:relative;width:calc(100vw - clamp(.8125rem,.8125rem + .1875vw,1rem));height:calc(100dvh - clamp(.8125rem,.8125rem + .1875vw,1rem));border-radius:clamp(1.125rem,1.125rem + .375vw,1.5rem);overflow:hidden}@media screen and (min-width:750px){.feature-popup-modal-wrap{width:calc(100vw - clamp(2.5rem,2.5rem + 2.5vw,5rem));height:calc(100dvh - clamp(2.5rem,2.5rem + 2.5vw,5rem))}}@media screen and (min-width: 1080px){.feature-popup-modal-wrap{width:calc(100vw - clamp(4rem,4rem + 6vw,10rem));height:calc(100dvh - clamp(5rem,5rem + 9vw,14rem));min-height:35rem;max-width:80rem}}.feature-popup-modal-wrap img{width:100%;height:100%;max-width:unset;max-height:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.feature-popup-modal-content{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;padding:clamp(.8125rem,.8125rem + .1875vw,1rem)}@media screen and (min-width:750px){.feature-popup-modal-content{padding:clamp(1.5625rem,1.5625rem + .9375vw,2.5rem)}}@media screen and (min-width: 1080px){.feature-popup-modal-content{padding:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}}.feature-popup-modal-heading{width:100%}.feature-popup-modal-data{align-items:flex-end;height:100%;width:100%}.feature-popup-modal-description{text-align:left}@media screen and (min-width: 1080px){.feature-popup-modal-description{max-width:32rem}}.feature-popup-modal-summary{width:100%}@media screen and (min-width: 1080px){.feature-popup-modal-summary{max-width:24rem}}.feature-popup-modal-tint{width:100%;border-radius:1rem;border:1px solid rgba(21,29,30,.11);border-color:#f6f8f71a!important;background:linear-gradient(180deg,#cfeaf729,#b3cedc29,#5c789b29);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);transition:backdrop-filter .4s ease-out}.feature-popup-modal-review{padding:clamp(.8125rem,.8125rem + .1875vw,1rem);text-align:left}@media screen and (min-width: 1080px){.feature-popup-modal-review{padding:clamp(1.125rem,1.125rem + .375vw,1.5rem)}}.feature-popup-modal-results-row{width:100%;padding:clamp(.6875rem,.6875rem + .0625vw,.75rem);border-bottom:1px solid rgba(21,29,30,.11);border-color:#f6f8f71a!important;text-align:left}.feature-popup-modal-results-row:last-of-type{border-bottom:none}@media screen and (min-width: 1080px){.feature-popup-modal-results-row{padding:clamp(.6875rem,.6875rem + .0625vw,.75rem) clamp(.8125rem,.8125rem + .1875vw,1rem)}}.feature-popup-modal-value{background-color:#f6f8f7;padding:.5rem clamp(.6875rem,.6875rem + .0625vw,.75rem);border-radius:.5rem}.feature-popup-modal-value span{line-height:1}.feature-popup-modal__close-button{cursor:pointer}.logos{overflow:hidden}.logos[data-theme=light] p.text-secondary strong,.logos[data-theme=light] p.text-secondary b,.logos[data-theme=light] p.text-tertiary strong,.logos[data-theme=light] p.text-tertiary b,.logos[data-theme=white] p.text-secondary strong,.logos[data-theme=white] p.text-secondary b,.logos[data-theme=white] p.text-tertiary strong,.logos[data-theme=white] p.text-tertiary b{color:#151d1e}.logos[data-theme=white] .logos-marquee-track:before{left:0;background:linear-gradient(270deg,#f7f8fa00,#fff)}.logos[data-theme=white] .logos-marquee-track:after{right:0;background:linear-gradient(270deg,#fff,#f7f8fa00)}.logos[data-theme=light] .logos-marquee-track:before{left:0;background:linear-gradient(270deg,#f7f8fa00,#f6f8f7)}.logos[data-theme=light] .logos-marquee-track:after{right:0;background:linear-gradient(270deg,#f6f8f7,#f7f8fa00)}.logos[data-theme=dark] p.text-secondary strong,.logos[data-theme=dark] p.text-secondary b,.logos[data-theme=dark] p.text-tertiary strong,.logos[data-theme=dark] p.text-tertiary b{color:#f6f8f7}.logos[data-theme=dark] .logos-logo-item img{filter:brightness(0) invert(1) grayscale(1)}.logos[data-theme=dark] .logos-marquee-track:before{left:0;background:linear-gradient(270deg,#f7f8fa00,#151d1e)}.logos[data-theme=dark] .logos-marquee-track:after{right:0;background:linear-gradient(270deg,#151d1e,#f7f8fa00)}.logos:has(.logos-block-fullheight){min-height:clamp(40rem,80vh,60rem)}.logos:has(.logos-block-rows){position:relative}@media screen and (min-width: 1080px){.logos:has(.logos-block-rows){border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}}.logos:has(.logos-block-rows):after{content:"";position:absolute;display:block;background-color:var(--border-color)}@media screen and (max-width: 1079px){.logos:has(.logos-block-rows):after{top:50%;height:1px;transform:translateY(-50%);left:0;right:0}}@media screen and (min-width: 1080px){.logos:has(.logos-block-rows):after{top:0;bottom:0;width:1px;transform:translate(-50%);left:50%}}.logos-wrap{width:100%;height:100%}.logos-block{width:100%}.logos-block-fullheight{height:100%}.logos-block-logo-wrap{width:100%}@media screen and (min-width: 1080px){.logos-block-loop-horizontal .logos-block-content{width:25rem;flex-basis:25rem}}.logos-block-loop-horizontal .logos-block-content p{width:100%}@media screen and (min-width: 1080px){.logos-block-loop-horizontal .logos-marquee-track{width:calc(100% - 25rem - clamp(2.1875rem,2.1875rem + 1.8125vw,4rem));overflow:hidden;max-width:50rem}}.logos-block-rows{gap:clamp(3.75rem,3.75rem + 5.25vw,9rem)}@media screen and (min-width: 1080px){.logos-block-rows{gap:clamp(4rem,4rem + 6vw,10rem)}}.logos-block-content p.text-tertiary,.logos-block-content p.text-tertiary strong,.logos-block-content p.text-tertiary b{font-weight:400}.logos-logo-item{flex-shrink:0;display:flex;align-items:center;justify-content:center}.logos-logo-item:not(.logos-block-rows-logo){min-width:8rem}@media screen and (min-width: 1080px){.logos-logo-item:not(.logos-block-rows-logo){width:10rem;padding:0 1rem}.logos-logo-item.logos-block-rows-logo{width:100%;max-width:18%}}.logos-logo-item img{pointer-events:none;max-width:100%;height:auto;display:block}.logos-rows-wrap{width:100%}@media screen and (min-width: 1080px) and (min-width: 1080px){.logos-rows-item{flex-basis:50%;max-width:calc(50% - clamp(2.5rem,2.5rem + 2.5vw,5rem))}}.logos-block-rows-wrap{width:100%}.logos-marquee{animation:marquee 15s linear infinite;height:3rem}@media screen and (min-width: 1080px){.logos-marquee{animation:marquee 30s linear infinite}}.logos-marquee-item{flex-shrink:0;min-width:8rem}@media screen and (min-width: 1080px){.logos-marquee-item{padding:0 1rem;width:10rem}}.logos-marquee-item img{pointer-events:none;max-width:100%;height:auto;display:block}.logos-marquee-track{width:100vw}.logos-marquee-track:before,.logos-marquee-track:after{content:"";width:3rem;height:100%;position:absolute;top:0;bottom:0;z-index:2;display:block}.logos-star-badge p.text-secondary,.logos-star-badge p.text-secondary strong,.logos-star-badge p.text-secondary b{font-weight:500}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (min-width: 1080px){.scrollable-results{height:100svh;display:flex;align-items:center;min-height:45rem}}.scrollable-results[data-theme=light]{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #f7f8fa) 0%, var(--Background-Tertiary, #cfd2d5) 74.41%))}.scrollable-results[data-theme=dark]{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #0f1b27) 0%, var(--Background-Tertiary, #000) 74.41%))}@media screen and (min-width: 1080px){.scrollable-results-wrap{gap:clamp(4rem,4rem + 6vw,10rem)}.scrollable-results .ds-text-block.column{max-width:25rem}}.scrollable-results .sticky-features__wrap{width:100%;position:relative;height:100%}.scrollable-results .sticky-features__scroll{display:flex;justify-content:center;align-items:center;height:100svh}.scrollable-results .sticky-features__container{display:flex;justify-content:center;width:100%;height:100%}@media screen and (max-width: 1079px){.scrollable-results .sticky-features__container{margin-top:4.25rem;height:100vh;min-height:100svh;padding-top:5.25rem}}@media screen and (min-width: 1080px){.scrollable-results .sticky-features__container{align-items:center;max-width:60rem;width:calc(100% - 25rem - clamp(4rem,4rem + 6vw,10rem));justify-content:space-between}}.scrollable-results .sticky-features__col{flex:1}@media screen and (min-width: 1080px){.scrollable-results .sticky-features__col{flex-basis:50%;max-width:calc(50% - clamp(1.375rem,1.375rem + .625vw,2rem))}}.scrollable-results .sticky-features__col.is--img{overflow:hidden;aspect-ratio:1/1;flex:0 0 auto;width:100%;max-height:100%}@media screen and (min-width: 1080px){.scrollable-results .sticky-features__col.is--img{width:calc(50% - clamp(1.375rem,1.375rem + .625vw,2rem));height:auto;max-height:none;align-self:center;overflow:visible}}.scrollable-results .sticky-features__col.is--text{flex:1;height:100%}.scrollable-results .sticky-features__progress-w{position:absolute;left:0;right:0;bottom:0;height:.25rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:1rem;overflow:hidden}@media screen and (min-width: 1080px){.scrollable-results .sticky-features__progress-w{bottom:-5rem}}.scrollable-results .sticky-features__progress-bar{width:100%;height:100%;transform:scale3d(0,1,1);transform-origin:0% 50%;display:block}.scrollable-results .sticky-features__img-collection{width:100%}.scrollable-results .sticky-features__img-list{aspect-ratio:1/1;width:100%;position:relative;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.scrollable-results .sticky-features__img-item{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(50% round .75em);opacity:0;aspect-ratio:1/1}.scrollable-results [data-sticky-feature-visual-wrap]:first-of-type{clip-path:inset(0% round .75em);opacity:1}.scrollable-results .sticky-features__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.scrollable-results .sticky-features__text-collection{height:100%}.scrollable-results .sticky-features__text-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;position:relative}@media screen and (min-width: 1080px){.scrollable-results .sticky-features__text-list{justify-content:center;min-height:400px}}.scrollable-results .sticky-features__text-item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;visibility:hidden}@media screen and (max-width: 1079px){.scrollable-results .sticky-features__text-item{position:absolute;right:0}}@media screen and (min-width: 1080px){.scrollable-results .sticky-features__text-item{position:absolute;top:50%;left:0;transform:translateY(-50%);visibility:hidden}}.scrollable-results [data-sticky-feature-item]:first-of-type{visibility:visible}@media screen and (max-width: 767px){.scrollable-results .sticky-features__scroll{height:100svh;min-height:100svh}.scrollable-results .sticky-features__img-list{aspect-ratio:1}}.scientific-data[data-theme=dark] .scientific-data-asset{background:radial-gradient(102.94% 101.22% at 49.24% 101.22%,var(--Color-Neutral-Neutral-Dark, hsl(210, 7%, 40%)) 0%,var(--Color-Neutral-Neutral-Darkest, hsl(210, 43%, 10%)) 100%)}@media screen and (max-width: 1079px){.scientific-data-rows-item{gap:clamp(.8125rem,.8125rem + .1875vw,1rem)}}@media screen and (min-width: 1080px){.scientific-data-rows-item .scientific-data-asset,.scientific-data-rows-item .scientific-data-content{flex-basis:50%}}.scientific-data-rows-item .scientific-data-asset:not(.scientific-data-asset-text){aspect-ratio:5/4}@media screen and (min-width: 1080px){.scientific-data-grid-item .scientific-data-asset{aspect-ratio:239/120;max-height:33rem}.scientific-data-grid-item:not(.scientific-data-item-full){flex-basis:calc((100% - clamp(1.8125rem,1.8125rem + 1.1875vw,3rem))/2);width:calc((100% - clamp(1.8125rem,1.8125rem + 1.1875vw,3rem))/2)}.scientific-data-grid-item.scientific-data-item-full{flex-basis:100%;width:100%}.scientific-data-grid-item.scientific-data-item-full div.text-secondary{display:block;-moz-column-width:calc(50% - (clamp(.6875rem,.6875rem + .0625vw,.75rem)/2));column-width:calc(50% - (clamp(.6875rem,.6875rem + .0625vw,.75rem)/2));-moz-column-gap:clamp(.6875rem,.6875rem + .0625vw,.75rem);column-gap:clamp(.6875rem,.6875rem + .0625vw,.75rem);row-gap:clamp(.6875rem,.6875rem + .0625vw,.75rem);-moz-column-fill:balance;column-fill:balance;-moz-column-count:2;column-count:2}.scientific-data-grid-item .scientific-data-text-asset-grid .f.f-col.f-g16{max-width:22.5rem}}.scientific-data-asset{border-radius:1.5rem;overflow:hidden;background:radial-gradient(102.94% 101.22% at 49.24% 101.22%,var(--Color-Neutral-Neutral-Dark, #707880) 0%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%);width:100%;height:100%}.scientific-data-asset:not(.scientific-data-asset-text){display:flex;justify-content:center;align-items:center;padding:clamp(1.375rem,1.375rem + .625vw,2rem)}.scientific-data-asset-text{min-height:100%}.scientific-data-text-asset{width:100%;height:100%;padding:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}@media screen and (min-width: 1080px){.scientific-data-content-aligned{align-self:center}}.scientific-data .badge{background-color:#9bf4a1;border-radius:.375rem;padding:.375rem .75rem;max-width:-moz-max-content;max-width:max-content;text-wrap:nowrap}.scientific-data .ds-icon{width:2.5rem;max-width:2.5rem;min-width:2.5rem;height:2.5rem;max-height:2.5rem;min-height:2.5rem}.scientific-data .ds-icon svg{width:100%;height:100%}.evidence-data[data-theme=dark]{background:radial-gradient(424.36% 100% at 50% 100%,var(--Color-Neutral-Neutral-Dark, #707880) 0%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}@media screen and (min-width: 1080px){.evidence-data[data-theme=dark]{background:radial-gradient(102.94% 101.22% at 49.24% 101.22%,var(--Color-Neutral-Neutral-Dark, #707880) 0%,var(--Color-Neutral-Neutral-Darkest, #111e2b) 100%)}}.evidence-data[data-theme=dark] .badge.fs-tiny,.evidence-data[data-theme=light] .badge.fs-tiny,.evidence-data[data-theme=white] .badge.fs-tiny{color:#151d1e}.evidence-data[data-theme=light] .badge,.evidence-data[data-theme=white] .badge{background-color:#9bf4a1}@media screen and (min-width: 1080px){.evidence-data h2{max-width:26.5rem}}@media screen and (min-width: 1921px){.evidence-data-wrap{max-width:100rem;padding:0 1rem;margin:0 auto}}.evidence-data-row{width:100%}.evidence-data-row-wrap{border-top:1px solid var(--border-color);width:100%}.evidence-data-row-item{flex-basis:50%;text-align:left;padding:1rem;border-bottom:1px solid var(--border-color);border-left:.5px solid var(--border-color);border-right:.5px solid var(--border-color)}@media screen and (max-width: 1079px){.evidence-data-row-item{max-width:50%}}@media screen and (min-width:750px){.evidence-data-row-item{padding:2.5rem}}@media screen and (min-width: 1080px){.evidence-data-row-item{flex-basis:33.3333%}.evidence-data-row-item:nth-of-type(3n+1){padding-left:5rem}.evidence-data-row-item:nth-of-type(3n){padding-right:5rem}}@media screen and (min-width: 1720px){.evidence-data-row-item:nth-of-type(3n+1){padding-left:calc((100vw - 98rem)/2)}.evidence-data-row-item:nth-of-type(3n){padding-right:calc((100vw - 98rem)/2)}}@media screen and (min-width: 1921px){.evidence-data-row-item:nth-of-type(3n+1),.evidence-data-row-item:nth-of-type(3n){padding:2.5rem}.evidence-data-row-heading{padding:0}}.evidence-data .badge{background-color:#fff;padding:.375rem .75rem;border-radius:.375rem;max-width:-moz-max-content;max-width:max-content}@media screen and (min-width:750px){.evidence-data-info{text-align:right}}.content-toolbar-section{position:sticky;z-index:2;top:calc(4.25rem + 1px);border-bottom:1px solid rgba(21,29,30,.11);background-color:#fff}.content-toolbar-wrap{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 1rem}@media screen and (min-width:750px){.content-toolbar-wrap{padding:0 2.5rem}}@media screen and (min-width: 1080px){.content-toolbar-wrap{padding:0 5rem}}@media screen and (min-width: 1720px){.content-toolbar-wrap{padding:0 calc((100vw - 98rem)/2)}}.content-toolbar-wrap::-webkit-scrollbar{display:none}.content-toolbar-item{display:inline-block;padding:1rem 0;transition:opacity .25s ease-out;opacity:.4}.content-toolbar-item:hover{opacity:.8}.content-toolbar-item.active{opacity:1}.references-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:-10;pointer-events:none;opacity:0}.references-container.open{z-index:1000;pointer-events:all;opacity:1}.references-container.open .references-drawer{right:0}.references-container.open .references-overlay{opacity:1}.references-overlay{background-color:#00000080;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;display:block!important;opacity:0;transition:opacity .3s ease-in}.references-drawer{width:calc(100% - 2rem);height:100%;display:block!important;z-index:1002;position:absolute;top:0;right:-100%;bottom:0;overflow:scroll;transition:.25s ease-out}@media screen and (min-width:750px){.references-drawer{width:30rem}}.references-drawer-heading{padding:1rem;border-bottom:1px solid rgba(21,29,30,.11);position:sticky;top:0;background-color:#fff}.references-drawer-heading .close-button{cursor:pointer;transition:.25s ease-out}.references-drawer-heading .close-button:hover{opacity:.5}.references-content{padding:1rem;color:#394e4d;overflow:auto}.references-content p+p{margin-top:.5rem}.references-content p+ul,.references-content p+ol{margin-top:1rem}.references-content ul{padding-left:1.125rem}.references-content ul li{list-style-type:disc;list-style-position:outside}.references-content ul li+li{margin-top:.25rem}.references-content p:not(.fs-tiny),.references-content li:not(.fs-tiny){font-size:.875rem;line-height:1.5}.references-content a,.references-content strong{color:#151d1e;font-weight:500;text-decoration:none}.references-content span[style="text-decoration:underline"]{text-decoration:none!important}.references-content-item{height:4rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1079px){.references-content-item{flex-basis:calc(50% - .25rem)}}@media screen and (min-width: 1080px){.references-content-item{flex-basis:calc(33% - 1rem)}}.references-content-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.extended-content-block{position:relative}.extended-content-block[data-theme=dark] .extended-content-block__row--center strong{color:#f6f8f7}.extended-content-block[data-theme=dark] .extended-content-block__product{background:var(--Gradient-Radial, radial-gradient(336.01% 141.42% at 0% 0%, var(--Background-Secondary, #0f1b27) 0%, var(--Background-Tertiary, #000) 74.41%))}.extended-content-block[data-theme=dark] .extended-content-block__product-image{background-color:#fff}.extended-content-block[data-theme=light] .extended-content-block__row--center strong,.extended-content-block[data-theme=white] .extended-content-block__row--center strong{color:#151d1e}.extended-content-block[data-theme=light] .extended-content-block__product{background-color:#fff}.extended-content-block[data-theme=light] .extended-content-block__product-image,.extended-content-block[data-theme=white] .extended-content-block__product{background-color:#f6f8f7}.extended-content-block[data-theme=white] .extended-content-block__product-image{background-color:#fff}.extended-content-block:has(.extended-content-block__product){padding-bottom:0!important}.extended-content-block-background{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;z-index:0;pointer-events:none}.extended-content-block-wrap{position:relative;z-index:1}.extended-content-block__row{position:relative;z-index:1;width:100%}@media screen and (min-width: 1080px){.extended-content-block__row--wide{display:flex;align-items:center;justify-content:space-between;align-items:flex-start}.extended-content-block__row--wide h1,.extended-content-block__row--wide h2,.extended-content-block__row--wide h3,.extended-content-block__row--wide h4{max-width:25rem}}@media screen and (max-width: 1079px){.extended-content-block__row--wide .extended-content-block__text-wrap{margin-top:clamp(1.125rem,1.125rem + .375vw,1.5rem)}}@media screen and (min-width: 1080px){.extended-content-block__row--wide .extended-content-block__text-wrap{max-width:26rem}}@media screen and (max-width: 1079px){.extended-content-block__row--center{text-align:left}}@media screen and (min-width: 1080px){.extended-content-block__row--center{text-align:center}}.extended-content-block__row--center .h5{font-weight:500}@media screen and (min-width: 1080px){.extended-content-block__row--center .h5{max-width:42.25rem}}.extended-content-block__row--center .h5 strong{font-weight:500}.extended-content-block__row--banner .ds-text-block{width:100%}@media screen and (min-width: 1080px){.extended-content-block__row--banner .ds-text-block{flex-basis:50%;width:50%;max-width:40rem}}.extended-content-block__row--banner .extended-content-block__banner-asset{width:100%}@media screen and (min-width: 1080px){.extended-content-block__row--banner .extended-content-block__banner-asset{flex-basis:50%;width:50%;max-width:40rem}}.extended-content-block__product{position:absolute;bottom:1rem;width:calc(100% - 2rem);left:1rem;right:1rem;border-radius:.75rem;padding:.5rem clamp(.8125rem,.8125rem + .1875vw,1rem)}@media screen and (min-width: 750px) and (max-width: 1079px){.extended-content-block__product{left:2.5rem;right:2.5rem;bottom:2.5rem;width:calc(100% - 5rem)}}@media screen and (min-width: 1080px){.extended-content-block__product{padding:0;left:5rem;right:5rem;bottom:2.5rem;width:calc(100% - 10rem);padding:0 clamp(.8125rem,.8125rem + .1875vw,1rem) 0 0}}.extended-content-block__product-image{aspect-ratio:1/1;width:4.5rem;height:4.5rem}@media screen and (min-width: 1080px){.extended-content-block__product-attributes{padding-left:.75rem;border-left:1px solid var(--border-color)}}@media screen and (max-width: 1079px){.extended-content-block__product .extended-content-block__product-attributes,.extended-content-block__product .extended-content-block__product-image{display:none;visibility:hidden}}.video-popup{height:100dvh;min-height:40rem}@media screen and (min-width: 1080px){.video-popup{min-height:52.5rem}}.video-popup img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 1080px){.video-popup h2{max-width:53rem}.video-popup p{max-width:34rem}}.video-popup-wrap{position:absolute;top:50%;left:0;right:0;width:100%;transform:translateY(-50%)}.video-popup-video{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;z-index:-1;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem}.video-popup-video.active{opacity:1;pointer-events:auto;z-index:10000}.video-popup-video-overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:block!important;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.video-popup-video-wrap{max-width:80vw;max-height:75vh;position:relative;border-radius:1.5rem;overflow:hidden}.video-popup-video .button.white{position:relative;z-index:2}.science-benefits{background-color:#151d1e;padding:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem) 0}@media screen and (min-width: 1080px){.science-benefits{padding:clamp(2.5rem,2.5rem + 2.5vw,5rem) 0}.science-benefits-heading{max-width:35rem}}.science-benefits-wrap{border-top:1px solid rgba(246,248,247,.1);border-bottom:1px solid rgba(246,248,247,.1)}@media screen and (min-width: 1921px){.science-benefits-wrap{max-width:100rem;padding-left:1rem;padding-right:1rem;border-left:1px solid rgba(246,248,247,.1);border-right:1px solid rgba(246,248,247,.1)}}.science-benefits-item{flex-basis:50%;text-align:left;padding:1rem;border-bottom:1px solid rgba(246,248,247,.1)}@media screen and (min-width: 1080px){.science-benefits-item{flex-basis:33.3333%;padding:2.5rem 5rem}}@media screen and (min-width: 1720px){.science-benefits-item{flex-basis:25%}}@media screen and (max-width: 1079px){.science-benefits-item:nth-of-type(2n){border-left:1px solid rgba(246,248,247,.1)}}@media screen and (min-width: 1080px) and (max-width: 1719px){.science-benefits-item:nth-of-type(3n+2){border-left:1px solid rgba(246,248,247,.1);border-right:1px solid rgba(246,248,247,.1)}}@media screen and (min-width: 1720px){.science-benefits-item:not(:nth-child(4n+1)){border-left:1px solid rgba(246,248,247,.1)}.science-benefits-item:nth-child(4n+1){padding-left:calc((100vw - 98rem)/2)}}@media screen and (min-width: 1921px){.science-benefits-item:nth-child(4n+1){padding-left:5rem}}@media screen and (min-width: 1720px){.science-benefits-item:nth-of-type(4n){padding-right:calc((100vw - 98rem)/2)}}@media screen and (min-width: 1921px){.science-benefits-item:nth-of-type(4n){padding-right:5rem}}.ds-text-block{width:100%}@media screen and (min-width: 1080px){.ds-text-block.column,.ds-text-block.column-centered{max-width:35rem}.ds-text-block.column-centered{margin:0 auto}.ds-text-block.rows .ds-text-block__content{max-width:26rem;padding-top:3rem}.ds-text-block.rows .ds-text-block__heading{max-width:30rem}}@media screen and (max-width: 1079px){.ds-text-block.rows .buttons-under-heading{display:none;visibility:hidden}}@media screen and (min-width: 1080px){.ds-text-block.rows .buttons-in-content{display:none;visibility:hidden}.ds-text-block.rows .buttons-wrap{margin-top:1rem}}.ds-text-block__content ul{padding-left:1.125rem}.ds-text-block__content ul li{list-style-type:disc;list-style-position:outside}.ds-text-block__content ul li+li{margin-top:.25rem}.ds-accordion{padding:1.25rem 0;border-top:1px solid;width:100%;flex-basis:100%;transition:.25s ease-out}.ds-accordion:last-of-type{border-bottom:1px solid var(--border-color)}.ds-accordion.active .ds-accordion-heading{opacity:1;margin-bottom:clamp(.8125rem,.8125rem + .1875vw,1rem);padding:0!important}.ds-accordion.active .button:not([aria-expanded=false]) .ds-icon svg{transform:rotate(-135deg)}.ds-accordion .button .ds-icon svg{transition:.25s ease-out;transform:none;transform-origin:center}.ds-accordion-heading{width:100%;cursor:pointer;transition:.25s ease-out}.ds-accordion-heading:hover{padding:0 0 0 1.25rem}.ds-accordion-content{transition:.25s ease-out;padding:0}@media screen and (min-width: 1080px){.ds-accordion-content{padding-right:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}}.ds-accordion-content p+p,.ds-accordion-content p+h1,.ds-accordion-content p+h2,.ds-accordion-content p+h3,.ds-accordion-content p+h4,.ds-accordion-content p+h5,.ds-accordion-content p+h6{margin-top:.5rem}.ds-accordion-content ol+*,.ds-accordion-content ul+*{margin-top:clamp(.8125rem,.8125rem + .1875vw,1rem)}.ds-accordion-content *+ul,.ds-accordion-content *+ol{margin-top:.5rem}.ds-accordion-content ul{padding-left:1.125rem}.ds-accordion-content ul li{list-style-type:disc;list-style-position:outside}.ds-accordion-content ul li+li{margin-top:.125rem}.ds-accordion-content a{font-weight:550;text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:.1rem;transition:.25s ease-out}.ds-badges{top:1rem;left:1rem;max-width:calc(100% - 2rem);display:flex;gap:.5rem;flex-wrap:wrap}.ds-badges:empty{display:flex}@media screen and (min-width: 1080px){.ds-badges{top:1.25rem;left:1.25rem;max-width:calc(100% - 2.5rem)}}.ds-badge{padding:.75rem;border-radius:.5rem;background-color:#bed2cf26;border:1px solid rgba(190,210,207,.1);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}@media screen and (min-width: 1080px){.ds-badge{text-wrap:nowrap}}.ds-icon{display:flex;justify-content:center;align-items:center;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;aspect-ratio:1/1}.ds-icon svg{width:100%;height:100%}.ds-icon.glow{color:#9bf4a1}.ds-icon.glow path{stroke:#9bf4a1}.ds-icon.glow svg{filter:drop-shadow(0 0px .25rem #9bf4a1)}body.index main#MainContent,body.init-no-bg main#MainContent{margin-top:-4.25rem}@media screen and (max-width: 1079px){body.scientific-evidence .hero-content-wrap[ds].pad-main{padding-top:clamp(5rem,5rem + 9vw,14rem)}}body.scientific-evidence .hero-asset-wrap img,body.scientific-evidence .hero-asset-wrap picture{-o-object-position:top!important;object-position:top!important}@media screen and (min-width: 1080px){body.d02 h1{max-width:27rem}body.d02 .stats h2{max-width:17rem}}.template-404.page-width{padding-top:12rem;padding-bottom:12rem}@media screen and (min-width: 750px) and (max-width: 1079px){.template-404.page-width{padding-top:20rem;padding-bottom:20rem}}@media screen and (min-width: 1720px){.template-404.page-width{padding-top:18rem;padding-bottom:18rem}}.template-search__header{padding-top:4rem;padding-bottom:4rem;border-bottom:1px solid rgba(21,29,30,.11);margin-bottom:2.5rem}@media screen and (min-width: 1080px){.template-search__header{padding-top:7rem;padding-bottom:7rem;margin-bottom:5rem}}.template-search__search{width:100%;max-width:30rem}.template-search__search .field{position:relative}.template-search__search .search__input{border:1px solid #151d1e;border-radius:.5rem;padding:1.0625rem .875rem 1.0625rem 3.125rem;margin:0}.template-search__search .reset__button{right:0;top:0;height:3.3125rem;width:3.3125rem}.template-search__search .search__button{position:absolute;left:0;top:0;right:auto;height:3.3125rem;width:auto;width:3.3125rem}.template-search__search .predictive-search{background-color:#fff}.template-search__search h2{opacity:.4;font-size:.75rem;line-height:1.5;letter-spacing:0}.template-search__search h2:before{content:"[";margin-right:.25rem}.template-search__search h2:after{content:"]";margin-left:.25rem}.template-search__results{padding-bottom:5rem}.template-search__results .grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-row-gap:1rem}@media screen and (min-width:750px){.template-search__results .grid{grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;grid-row-gap:2.5rem}}@media screen and (min-width: 1080px){.template-search__results .grid{grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}}@media screen and (min-width: 1720px){.template-search__results .grid{grid-template-columns:repeat(4,1fr)}}.template-search__results .grid__item{width:100%;max-width:100%}.template-search .article-card-wrapper{aspect-ratio:4/5;width:100%;height:-moz-max-content;height:max-content}.template-search .card.card--card{border-radius:1rem;overflow:hidden}.template-search .card.card--card .card__heading{font-weight:400}.template-search .card.card--card .card__content{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;width:100%;color:#fff;background:linear-gradient(0deg,var(--Color-Neutral-Neutral-Dark, #707880) 0%,var(--Color-Neutral-Neutral-Dark, #707880) 100%),var(--Opacity-Neutral-Darkest-20, rgba(17, 30, 43, .2))}.template-search .card.card--card .card__information{padding:0}.terms__content{margin-top:0;padding-top:0}@media screen and (min-width: 1080px){.terms__content{max-width:70rem;margin-left:auto;margin-right:auto}}.terms__content p{color:#394e4d}.terms__content p+p,.terms__content p+ul,.terms__content p+ol{margin-top:.5rem}.terms__content ul+p,.terms__content ol+p{margin-top:1rem}.terms__content li,.terms__content span{color:#394e4d}.terms__content a{font-weight:500;color:#151d1e;transition:.25s ease-out}.terms__content a:hover{opacity:.5}.terms__content h1,.terms__content h2,.terms__content h3,.terms__content h4,.terms__content h5,.terms__content h6{color:#151d1e;margin:5rem 0 1.5rem}.terms__content h1>*,.terms__content h1 span,.terms__content h1>span,.terms__content h1>span>span,.terms__content h2>*,.terms__content h2 span,.terms__content h2>span,.terms__content h2>span>span,.terms__content h3>*,.terms__content h3 span,.terms__content h3>span,.terms__content h3>span>span,.terms__content h4>*,.terms__content h4 span,.terms__content h4>span,.terms__content h4>span>span,.terms__content h5>*,.terms__content h5 span,.terms__content h5>span,.terms__content h5>span>span,.terms__content h6>*,.terms__content h6 span,.terms__content h6>span,.terms__content h6>span>span{color:#151d1e}.terms__content h1,.terms__content h2{font-size:2rem;line-height:1.2;letter-spacing:-.01em}@media screen and (min-width: 1080px){.terms__content h1,.terms__content h2{font-size:2.5rem}}.terms__content h3,.terms__content h4,.terms__content h5,.terms__content h6{font-size:1.5rem;line-height:1.2}@media screen and (min-width: 1080px){.terms__content h3,.terms__content h4,.terms__content h5,.terms__content h6{font-size:2rem;line-height:1.2}}@media screen and (min-width:750px){.terms__content img,.terms__content video{margin:0 auto 2rem}.terms__content img:not(:nth-of-type),.terms__content video:not(:nth-of-type){margin-top:2rem}.terms__content img+img,.terms__content img video,.terms__content video+img,.terms__content video video{margin-top:0}}.terms__content table td{border:1px solid rgba(21,29,30,.11)}.terms__content table h1,.terms__content table h2,.terms__content table h3,.terms__content table h4,.terms__content table h5,.terms__content table h6{font-size:1rem}.terms__content li+li{margin-top:.5rem}.welcome-screen{overflow:hidden;width:100%;background:radial-gradient(166.07% 141.42% at 0% .04%,var(--Color-Neutral-Neutral-Lightest, #f7f8fa) 0%,var(--Color-Neutral-Neutral-Lighter, #e7e8ea) 30%,var(--Color-Neutral-Neutral-Light, #cfd2d5) 70%)}@media screen and (max-width: 749px){.welcome-screen{height:100dvh;min-height:50rem}.welcome-screen-asset{position:absolute;width:150%;right:-75%;bottom:-30%}}@media screen and (min-width: 750px) and (max-width: 1079px){.welcome-screen-asset{display:none;visibility:hidden}}@media screen and (min-width: 1080px){.welcome-screen-asset{flex-basis:50%;align-self:stretch;display:flex;align-items:flex-end;justify-content:flex-end}}.welcome-screen .password-header{width:100%;border-bottom:.0625rem solid rgba(21,29,30,.11)}.welcome-screen .password-header .modal__toggle{width:100%;height:4rem;display:flex;padding:0 1rem;gap:1rem}@media screen and (min-width:750px){.welcome-screen .password-header .modal__toggle{padding:1rem 2.5rem}}@media screen and (min-width: 1080px){.welcome-screen .password-header .modal__toggle{padding:1rem 5rem;justify-content:flex-end}}@media screen and (min-width: 1720px){.welcome-screen .password-header .modal__toggle{padding-right:1rem;padding-left:1rem;max-width:100rem;margin-left:auto;margin-right:auto}}.welcome-screen .password-header .modal__toggle-open{transition:.25s ease-out}.welcome-screen .password-header .modal__toggle-open:hover{opacity:.5}.welcome-screen .password-header .modal__content{position:absolute!important;background-color:#0003;height:100%;width:100%;left:0;right:0;top:0;bottom:0;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);opacity:0;pointer-events:none;transition:.25s ease-out;display:flex;align-items:stretch;justify-content:flex-end}.welcome-screen .password-header .password-modal__header{width:100%;padding:.75rem 1rem;border-bottom:.0625rem solid rgba(21,29,30,.11);height:3.125rem}@media screen and (min-width: 1080px){.welcome-screen .password-header .password-modal__header{padding:.75rem 2rem}}.welcome-screen .password-header .password-modal__content{background-color:transparent;width:calc(100vw - 1rem);transition:.25s ease-out;height:100%;display:flex;flex-direction:column;position:relative;opacity:0}@media screen and (min-width: 1080px){.welcome-screen .password-header .password-modal__content{width:37.5rem}}.welcome-screen .password-header .password-modal__main{padding:1rem;position:relative}.welcome-screen .password-header .password-modal__main h2{font-weight:500}@media screen and (min-width: 1080px){.welcome-screen .password-header .password-modal__main{padding:2rem}}.welcome-screen .password-header .password-modal__main input{background-color:transparent;border:none;border-bottom:.0625rem solid rgba(21,29,30,.11);outline:none;color:#f6f8f7;padding:.75rem;font-size:1rem}.welcome-screen .password-header .password-modal__main input:empty::-moz-placeholder{opacity:1}.welcome-screen .password-header .password-modal__main input:empty::placeholder{opacity:1}.welcome-screen .password-header .password-modal__main .klaviyo-form-SyW72N,.welcome-screen .password-header .password-modal__main .klaviyo-form,.welcome-screen .password-header .password-modal__main .form-version-cid-1,.welcome-screen .password-header .password-modal__main .kl-private-reset-css-Xuajs1,.welcome-screen .password-header .password-modal__main .klaviyo-form-version-cid_1,.welcome-screen .password-header .password-modal__main .go417382439,.welcome-screen .password-header .password-modal__main [data-testid=form-row],.welcome-screen .password-header .password-modal__main [data-testid=form-component],.welcome-screen .password-header .password-modal__main .go3076491839,.welcome-screen .password-header .password-modal__main .klaviyo-sr-only{margin:0!important;padding:0!important;min-height:1px!important;width:100%!important}.welcome-screen .password-header .password-modal__main input#first_name_01JVSJKE4Q03XSAZTGKE4DD7KR,.welcome-screen .password-header .password-modal__main input[placeholder="Your first name"],.welcome-screen .password-header .password-modal__main input#email_01JVSJKE4Y8JE4H2TED60H0ET1,.welcome-screen .password-header .password-modal__main input[placeholder="Your email address"]{background-color:transparent!important;border:none!important;border-bottom:.0625rem solid rgba(21,29,30,.11)!important;outline:none!important;color:#151d1e!important;padding:.75rem!important;font-size:1rem!important;letter-spacing:0!important;margin-bottom:1.5rem!important}.welcome-screen .password-header .password-modal__main input#first_name_01JVSJKE4Q03XSAZTGKE4DD7KR:empty::-moz-placeholder,.welcome-screen .password-header .password-modal__main input[placeholder="Your first name"]:empty::-moz-placeholder,.welcome-screen .password-header .password-modal__main input#email_01JVSJKE4Y8JE4H2TED60H0ET1:empty::-moz-placeholder,.welcome-screen .password-header .password-modal__main input[placeholder="Your email address"]:empty::-moz-placeholder{opacity:1!important;letter-spacing:0!important;color:#394e4d!important}.welcome-screen .password-header .password-modal__main input#first_name_01JVSJKE4Q03XSAZTGKE4DD7KR:empty::placeholder,.welcome-screen .password-header .password-modal__main input[placeholder="Your first name"]:empty::placeholder,.welcome-screen .password-header .password-modal__main input#email_01JVSJKE4Y8JE4H2TED60H0ET1:empty::placeholder,.welcome-screen .password-header .password-modal__main input[placeholder="Your email address"]:empty::placeholder{opacity:1!important;letter-spacing:0!important;color:#394e4d!important}.welcome-screen .password-header .password-modal__main button.go2534619395,.welcome-screen .password-header .password-modal__main button[type=button]{text-transform:uppercase!important;font-weight:400!important;padding:.75rem 1.5rem!important;transition:.25s ease-out!important;line-height:1.5!important;letter-spacing:.02em!important;font-size:1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#151d1e!important;color:#f6f8f7!important;border-radius:5rem!important;cursor:pointer!important;height:auto!important;width:-moz-max-content!important;width:max-content!important}.welcome-screen .password-header .password-modal__main button.go2534619395:hover,.welcome-screen .password-header .password-modal__main button[type=button]:hover{background-color:#394e4d!important}.welcome-screen .password-header .password-modal__main label{display:none!important;visibility:hidden!important}.welcome-screen .password-header .password-modal__main .klaviyo-form-SyW72N:empty+.fs-tiny.text-secondary-dark{display:none!important;visibility:hidden!important}.welcome-screen .password-header .password-modal__main .fs-tiny.text-secondary-dark{position:absolute;bottom:-10%;left:1rem;right:1rem;max-width:calc(100% - 2rem)}@media screen and (min-width:750px){.welcome-screen .password-header .password-modal__main .fs-tiny.text-secondary-dark{bottom:1.5rem;right:2.5rem;left:auto;max-width:calc(50% - 2rem)}}@media screen and (min-width: 1080px){.welcome-screen .password-header .password-modal__main .fs-tiny.text-secondary-dark{bottom:2.25rem}}.welcome-screen .password-header .password-modal[open=true] .modal__content{opacity:1;pointer-events:all;z-index:10000}.welcome-screen .password-header .password-modal[open=true] .password-modal__content{background-color:#fff;opacity:1}.welcome-screen-content{height:100%;width:100%;padding-top:3rem;padding-bottom:4rem;overflow:hidden;position:relative}@media screen and (min-width: 1080px){.welcome-screen-content{padding-bottom:5rem}}@media screen and (min-width: 1720px){.welcome-screen-content{padding-top:4rem;padding-bottom:7rem}}@media screen and (min-width: 750px) and (max-width: 1079px){.welcome-screen-content .attributes{justify-content:center;align-items:center;text-align:center;width:100%}}.welcome-screen-content .attributes span,.welcome-screen-content .attributes p{font-size:1rem}.welcome-screen-content .attributes .light{color:var(--Color-Brand-Blue-Lightest, #f2f9fd);text-shadow:0px 0px .618rem var(--Color-Brand-Blue-Light, #cfeaf7),0px 0px .353rem var(--Color-Brand-Blue-Light, #cfeaf7),0px 0px .206rem var(--Color-Brand-Blue-Light, #cfeaf7),0px 0px .103rem var(--Color-Brand-Blue-Light, #cfeaf7),0px 0px .029rem var(--Color-Brand-Blue-Light, #cfeaf7),0px 0px .015rem var(--Color-Brand-Blue-Light, #cfeaf7)}.welcome-screen-content input{background-color:transparent;border:none;border-bottom:.0625rem solid rgba(21,29,30,.11);outline:none;color:#f6f8f7;padding:.75rem;font-size:1rem}.welcome-screen-content input:empty::-moz-placeholder{opacity:1}.welcome-screen-content input:empty::placeholder{opacity:1}.welcome-screen-content-wrap{height:100%}@media screen and (min-width: 750px) and (max-width: 1079px){.welcome-screen-content-wrap{text-align:center;justify-content:center;align-items:center}}.welcome-screen-forms-wrap{width:100%;max-width:25rem}@media screen and (min-width: 750px) and (max-width: 1079px){.welcome-screen-forms-wrap{margin:4rem auto 0}}.welcome-screen-forms{border-radius:1rem;background-color:#fff;padding:1rem;width:100%}.welcome-screen-forms .custom-code-form{width:100%}.welcome-screen-forms .custom-code-form .field{position:relative}.welcome-screen-forms .custom-code-form .field svg{position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.welcome-screen-forms .custom-code-form .field input{padding-left:2.5rem}.welcome-screen-main{max-width:38rem;position:relative;z-index:2}@media screen and (max-width: 1079px){.welcome-screen-main{height:100%;justify-content:space-between}}.welcome-screen-main input{width:100%;color:#151d1e}.welcome-screen-main input::-moz-placeholder{color:#394e4d}.welcome-screen-main input::placeholder{color:#394e4d}.welcome-screen-main .button{white-space:nowrap}@media screen and (min-width: 1080px){.welcome-screen-main .field{max-width:27.5rem}}@media screen and (max-width: 1079px){.welcome-screen-row{background-color:#fff3;border-radius:1.5rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);padding:1rem;margin-bottom:4rem}.welcome-screen-row .text-secondary-dark{color:#dfe8e7}}@media screen and (min-width: 1080px){.welcome-screen-row{max-width:33rem;align-self:flex-end;padding-bottom:5rem}}@media screen and (max-width: 1079px){.welcome-screen .dbs867{order:-2}}.welcome-screen-logos{background-color:#151d1e}@media screen and (min-width: 1080px){.welcome-screen-logos{border-bottom:1px solid rgba(246,248,247,.1)}}@media screen and (max-width: 1079px){.welcome-screen-logos-group{padding:3rem 0 4rem;border-bottom:1px solid rgba(246,248,247,.1)}}@media screen and (min-width: 1080px){.welcome-screen-logos-group{flex-basis:50%}.welcome-screen-logos-group:first-of-type{padding:2.5rem 5rem 2.5rem 0;border-right:1px solid rgba(246,248,247,.1)}.welcome-screen-logos-group:last-of-type{padding:2.5rem 0 2.5rem 5rem}}@media screen and (max-width: 1079px){.welcome-screen-logos .page-width{padding:0}}@media screen and (max-width: 749px){.welcome-screen-logos .f.f-fww-p.f-jcsb-d.f-g40.f-cc-p{width:70%}}@media screen and (min-width:750px){.welcome-screen-logos .f.f-fww-p.f-jcsb-d.f-g40.f-cc-p{width:100%}}
