.card{display:flex;flex-direction:column;width:100%;border-radius:24px;overflow:hidden}.card--link{color:#000;text-decoration:none;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}@media(hover:hover){.card--link:hover{color:#000;text-decoration:none;transform:scale(1.05)}}.card--yellow{background-color:#fec100}.card--purple{background-color:#ba8af7}.card--red{background-color:#ff1d1d}.card--green{background-color:#5bea07}.card--blue{background-color:#0695ec}.card--black{background-color:#000}.card--white{background-color:#fff}.card--pink{background-color:#ff5fce}.card--salmon{background-color:#ffb3b3}.card--mint{background-color:#00f982}.card--indigo{background-color:#006dff}.card--orange{background-color:#ff8022}.card--grey{background-color:#dcdcdc}.card--light-grey{background-color:#f0f0f0}.card__content{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:32px 24px 24px}@media only screen and (max-width:1024px){.card--compact .card__content{padding-right:56px;padding-bottom:32px}}.card__header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.card--compact .card__title{font-size:32px;line-height:27px}.card__description{margin-top:auto;padding-top:12px;color:rgba(0,0,0,.5)}.card__icon{font-size:32px;flex-shrink:0}@media only screen and (max-width:1024px){.card__icon{position:absolute;top:50%;right:24px;transform:translateY(-50%)}}@media only screen and (min-width:1024px){.card__icon{position:static;transform:none;font-size:24px}}.card__image-container{position:relative}.card__image-container:before{display:block;content:"";width:100%;padding-top:101.8404907975%}@media only screen and (max-width:1024px){.card--compact .card__image-container{display:none}}.content-card__title{margin-top:24px}@media only screen and (min-width:1024px){.content-card__title{margin-top:48px}}.content-card__content{margin-top:24px}.background-scroll{position:relative;border-radius:32px}.background-scroll__inner{padding:48px 0;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:768px){.background-scroll__inner{flex-direction:row}}@media only screen and (min-width:1280px){.background-scroll__inner{gap:96px}}@media only screen and (min-width:1440px){.background-scroll__inner{gap:96px}}@media only screen and (min-width:1600px){.background-scroll__inner{gap:128px}}.background-scroll__sticky-window{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;mix-blend-mode:screen;pointer-events:none}.background-scroll__sticky-window-inner{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;border-radius:32px}@media only screen and (min-width:768px){.background-scroll__sticky-window-inner{position:-webkit-sticky;position:sticky;top:124px;height:100vh;bottom:unset}}.background-scroll__left,.background-scroll__right{flex:1 1 100%;max-width:100%}@media only screen and (min-width:768px){.background-scroll__left,.background-scroll__right{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.background-scroll__left,.background-scroll__right{flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.background-scroll__left,.background-scroll__right{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}.background-scroll--mobile-reverse .background-scroll__right{order:-1}@media only screen and (min-width:768px){.background-scroll--mobile-reverse .background-scroll__right{order:unset}}.background-scroll__module{display:flex;align-items:center;position:relative}@media only screen and (min-width:768px){.background-scroll.background-scroll--full-height .background-scroll__module{min-height:100vh}}.background-scroll--sticky-left .background-scroll__left>.background-scroll__module,.background-scroll--sticky-right .background-scroll__right>.background-scroll__module{position:-webkit-sticky;position:sticky;top:0}.background-scroll__module>.appear{width:100%}.store__text{margin-top:24px}.store__image-wrapper{width:100%;position:relative}.store__image-wrapper:before{display:block;content:"";width:100%;padding-top:129.0849673203%}.store__image-wrapper>.store__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.store__buttons{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:32px}@media only screen and (min-width:768px){.store__buttons{justify-content:flex-start;margin-top:64px}}.store__button:first-child{max-width:calc(47% - 6px)}.store__button:last-child{max-width:calc(53% - 6px)}.store__button>svg{height:48px}@media only screen and (min-width:1024px){.store__button>svg{height:64px}}.store .background-scroll__right{order:-1}@media only screen and (min-width:768px){.store .background-scroll__right{order:unset}.store--swapped .background-scroll__right{order:-1}}.scroll-cards__list-text{margin-top:24px}.scroll-cards__cards{display:flex;flex-wrap:wrap;margin-top:32px;gap:16px}@media only screen and (min-width:768px){.scroll-cards__cards{margin-top:48px}}.scroll-cards__card{flex:1 1 100%;max-width:100%}@media only screen and (min-width:375px){.scroll-cards__card{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}}.scroll-cards__img-wrapper{overflow:hidden;width:100%}@media only screen and (min-width:768px){.scroll-cards__img-wrapper{margin-right:-24px;width:auto}}@media only screen and (min-width:1024px){.scroll-cards__img-wrapper{margin-right:-64px}}@media only screen and (min-width:1984px){.scroll-cards__img-wrapper{margin-right:calc((var(--section-width) - 1920px)*-.5 - 64px)}}.scroll-cards__img{width:100%;height:auto;margin-bottom:32px}@media only screen and (min-width:768px){.scroll-cards__img{margin-bottom:0;width:1053px;height:790px}}.scroll-cards .title-text{width:100%}.rating__rating-star{margin-top:32px}.hero{position:relative;overflow:hidden;margin:0 -12px}@media only screen and (min-width:768px){.hero{margin:0 -16px}}@media only screen and (min-width:1280px){.hero{margin:0 -32px}}@media only screen and (min-width:1600px){.hero{margin:0 -48px}}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-color:#fec100;border-bottom-left-radius:24px;border-bottom-right-radius:24px;z-index:-1}@media only screen and (min-width:1024px){.hero:before{margin:0 16px}}@media only screen and (min-width:1280px){.hero:before{margin:0 32px}}@media only screen and (min-width:1600px){.hero:before{margin:0 48px}.hero__container.container{max-width:2016px}}.hero__inner{padding:76px 24px 48px;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.hero__inner{padding:104px 64px 0;align-items:center;min-height:calc(100vh - 140px);flex-direction:row}}@media only screen and (min-width:1280px){.hero__inner{gap:96px}}@media only screen and (min-width:1440px){.hero__inner{gap:96px}}@media only screen and (min-width:1600px){.hero__inner{gap:128px}}.hero__column{flex-basis:100%;max-width:100%}@media only screen and (max-width:768px){.hero__column{display:flex;flex-direction:column}}@media only screen and (min-width:1024px){.hero__column{flex-basis:50%;max-width:50%}}.hero__column>*+*{margin-top:24px}@media only screen and (min-width:1024px){.hero__column>*+*{margin-top:32px}.hero__image-column{display:flex}}.hero__image{width:auto}@media only screen and (max-width:1024px){.hero__image{width:100%;height:auto}.hero__logo{display:none}}.list__text{margin-top:24px}.list__items{display:flex;flex-direction:column;gap:32px;margin-top:32px}@media only screen and (min-width:1280px){.list__items{gap:48px;margin-top:48px}}.list__item{display:flex}.list__item-icon{flex-shrink:0;margin-right:32px;font-size:32px}@media only screen and (min-width:1024px){.list__item-icon{font-size:48px}}.list__item-inner{display:flex;flex-direction:column;gap:16px}.secondary-hero{position:relative;overflow:hidden;margin:0 -12px}@media only screen and (min-width:768px){.secondary-hero{margin:0 -16px}}@media only screen and (min-width:1280px){.secondary-hero{margin:0 -32px}}@media only screen and (min-width:1600px){.secondary-hero{margin:0 -48px}}@media only screen and (min-width:1024px){.secondary-hero__container{padding:0 16px}}@media only screen and (min-width:1280px){.secondary-hero__container{padding:0 32px}}@media only screen and (min-width:1600px){.secondary-hero__container{padding:0 48px}}.secondary-hero__inner{padding:76px 0 24px;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.secondary-hero__inner{flex-direction:row}}@media only screen and (min-width:1280px){.secondary-hero__inner{gap:96px}}@media only screen and (min-width:1440px){.secondary-hero__inner{gap:96px}}@media only screen and (min-width:1600px){.secondary-hero__inner{gap:128px}}@media only screen and (max-width:1024px){.secondary-hero__inner{background-color:#fec100;border-bottom-left-radius:24px;border-bottom-right-radius:24px}}@media only screen and (min-width:1024px){.secondary-hero__inner{padding:130px 0 16px 64px;min-height:982px}}@media only screen and (min-width:1280px){.secondary-hero__inner{padding-bottom:32px}}@media only screen and (max-width:1024px){.secondary-hero__inner--yellow{background-color:#fec100}.secondary-hero__inner--purple{background-color:#ba8af7}.secondary-hero__inner--red{background-color:#ff1d1d}.secondary-hero__inner--green{background-color:#5bea07}.secondary-hero__inner--blue{background-color:#0695ec}.secondary-hero__inner--black{background-color:#000}.secondary-hero__inner--white{background-color:#fff}.secondary-hero__inner--pink{background-color:#ff5fce}.secondary-hero__inner--salmon{background-color:#ffb3b3}.secondary-hero__inner--mint{background-color:#00f982}.secondary-hero__inner--indigo{background-color:#006dff}.secondary-hero__inner--orange{background-color:#ff8022}.secondary-hero__inner--grey{background-color:#dcdcdc}.secondary-hero__inner--light-grey{background-color:#f0f0f0}}.secondary-hero__column{flex:1 1 100%;max-width:100%}@media only screen and (min-width:1024px){.secondary-hero__column{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.secondary-hero__column{flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.secondary-hero__column{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}.secondary-hero__content-column{display:flex;flex-direction:column;gap:32px;padding:0 36px;order:2}@media only screen and (min-width:1024px){.secondary-hero__content-column{order:1;align-self:flex-end;padding:0 0 52px}}.secondary-hero__image-column{order:1;overflow-x:visible;overflow-y:clip}@media only screen and (min-width:1024px){.secondary-hero__image-column{order:2}}.secondary-hero__illustration{display:none}@media only screen and (min-width:1024px){.secondary-hero__illustration{display:block}}.secondary-hero__image-column{position:relative}@media only screen and (min-width:1024px){.secondary-hero__image-column{display:flex;padding:32px 0;background-color:#fec100;border-radius:24px}.secondary-hero__image-column--yellow{background-color:#fec100}.secondary-hero__image-column--purple{background-color:#ba8af7}.secondary-hero__image-column--red{background-color:#ff1d1d}.secondary-hero__image-column--green{background-color:#5bea07}.secondary-hero__image-column--blue{background-color:#0695ec}.secondary-hero__image-column--black{background-color:#000}.secondary-hero__image-column--white{background-color:#fff}.secondary-hero__image-column--pink{background-color:#ff5fce}.secondary-hero__image-column--salmon{background-color:#ffb3b3}.secondary-hero__image-column--mint{background-color:#00f982}.secondary-hero__image-column--indigo{background-color:#006dff}.secondary-hero__image-column--orange{background-color:#ff8022}.secondary-hero__image-column--grey{background-color:#dcdcdc}.secondary-hero__image-column--light-grey{background-color:#f0f0f0}}.secondary-hero__image{position:relative;width:100%;height:auto}@media only screen and (min-width:1024px){.secondary-hero__image{width:auto;height:100%;left:-16px}}@media only screen and (min-width:1280px){.secondary-hero__image{left:-48px}}.simple-hero{margin-top:56px;border-radius:24px}@media only screen and (min-width:1024px){.simple-hero{margin-top:130px}}.simple-hero__inner{padding:32px 0;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.simple-hero__inner{flex-direction:row}}@media only screen and (min-width:1280px){.simple-hero__inner{gap:96px}}@media only screen and (min-width:1440px){.simple-hero__inner{gap:96px}}@media only screen and (min-width:1600px){.simple-hero__inner{gap:128px}}@media only screen and (min-width:1024px){.simple-hero__inner{padding:96px 0}}.simple-hero__column{display:flex;flex-direction:column;gap:32px;flex:1 1 100%;max-width:100%}@media only screen and (min-width:1024px){.simple-hero__column{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.simple-hero__column{flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.simple-hero__column{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}@media only screen and (min-width:1024px){.simple-hero__column{align-items:flex-start}}.image-list__inner{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:768px){.image-list__inner{flex-direction:row}}@media only screen and (min-width:1280px){.image-list__inner{gap:96px}}@media only screen and (min-width:1440px){.image-list__inner{gap:96px}}@media only screen and (min-width:1600px){.image-list__inner{gap:128px}}@media only screen and (min-width:768px){.image-list__column{flex:1 1}}.image-list__column--image{position:relative;padding:32px 0;order:0}@media only screen and (max-width:768px){.image-list__column--image{min-height:calc(100vh - 56px)}}@media only screen and (min-width:768px){.image-list__column--image{padding:32px;overflow:hidden;border-radius:24px;order:unset}}@media only screen and (min-width:1024px){.image-list__column--image{padding:64px;min-height:854px}}.image-list__column--list{order:1}@media only screen and (min-width:768px){.image-list__column--list{display:flex;flex-wrap:wrap;align-items:center;order:unset}}.image-list__background{position:absolute;top:0;left:-36px;bottom:0;right:-36px}@media only screen and (min-width:768px){.image-list__background{left:0;right:0}}.image-list__content{position:relative;z-index:1}@media only screen and (min-width:1024px){.image-list__list .list__items{gap:48px}}.image-list--image-position-top .image-list__image{object-position:top;object-position:bottom}.logos__list{justify-content:space-between;flex-wrap:wrap;gap:32px;padding:48px 0}.logos__item,.logos__list{display:flex;align-items:center}.logos__item{justify-content:center;flex-basis:calc(50% - 16px)}@media only screen and (min-width:1024px){.logos__item{flex-basis:auto}}.logos__item .image{opacity:.3}.partners{position:relative;overflow:hidden}.partners--underlay{z-index:-1;padding-bottom:48px;margin-bottom:-48px!important}@media only screen and (min-width:1024px){.partners--underlay{padding-bottom:96px;margin-bottom:-96px!important}}.partners__inner{position:relative;padding:32px 0;z-index:1;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.partners__inner{flex-direction:row}}@media only screen and (min-width:1280px){.partners__inner{gap:96px}}@media only screen and (min-width:1440px){.partners__inner{gap:96px}}@media only screen and (min-width:1600px){.partners__inner{gap:128px}}@media only screen and (min-width:1024px){.partners__inner{padding:96px 0}}.partners__column{flex:1 1 100%;max-width:100%}@media only screen and (min-width:1024px){.partners__column{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.partners__column{flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.partners__column{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}.partners__logo-column{display:flex;align-items:center;justify-content:center}.partners--dark .partners__title-text{color:#fff}.partners__illustration{display:none}@media only screen and (min-width:1024px){.partners__illustration{position:absolute;top:-50px;left:-50px;display:block;max-width:425px}}.partners .title-text__title{font-size:32px;line-height:27px;font-weight:400}@media only screen and (min-width:1280px){.partners .title-text__title{font-size:44px;line-height:.8}}@media only screen and (min-width:1600px){.partners .section__container-inner{position:relative}}.newsletter-cta__inner{position:relative;align-items:center;padding:32px 24px 0;border-radius:32px;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.newsletter-cta__inner{padding:48px}}@media only screen and (min-width:1280px){.newsletter-cta__inner{flex-direction:row;gap:96px}}@media only screen and (min-width:1440px){.newsletter-cta__inner{gap:96px}}@media only screen and (min-width:1600px){.newsletter-cta__inner{gap:128px}}.newsletter-cta__column{flex:1 1 100%;max-width:100%}@media only screen and (min-width:1280px){.newsletter-cta__column{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px);flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.newsletter-cta__column{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}.newsletter-cta__column--content{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.newsletter-cta__column--content{gap:32px}}.newsletter-cta__newsletter{max-width:612px}@media only screen and (min-width:1024px){.newsletter-cta--swapped .newsletter-cta__column--image{order:-1}}.newsletter-cta__image{display:block;margin:0 auto;height:auto;max-width:100%}.newsletter-cta__inner--yellow{background-color:#fec100}.newsletter-cta__inner--purple{background-color:#ba8af7}.newsletter-cta__inner--red{background-color:#ff1d1d}.newsletter-cta__inner--green{background-color:#5bea07}.newsletter-cta__inner--blue{background-color:#0695ec}.newsletter-cta__inner--black{background-color:#000}.newsletter-cta__inner--white{background-color:#fff}.newsletter-cta__inner--pink{background-color:#ff5fce}.newsletter-cta__inner--salmon{background-color:#ffb3b3}.newsletter-cta__inner--mint{background-color:#00f982}.newsletter-cta__inner--indigo{background-color:#006dff}.newsletter-cta__inner--orange{background-color:#ff8022}.newsletter-cta__inner--grey{background-color:#dcdcdc}.newsletter-cta__inner--light-grey{background-color:#f0f0f0}.scroll-list__img-wrapper{display:none;overflow:hidden;width:100%}@media only screen and (min-width:768px){.scroll-list__img-wrapper{display:block;margin-right:-24px;width:auto}}@media only screen and (min-width:1024px){.scroll-list__img-wrapper{margin-right:-64px}}@media only screen and (min-width:1984px){.scroll-list__img-wrapper{margin-right:calc((var(--section-width) - 1920px)*-.5 - 64px)}}.scroll-list__img-wrapper--mobile{display:block}@media only screen and (min-width:768px){.scroll-list__img-wrapper--mobile{display:none}}.scroll-list__img{width:100%;height:auto;margin-bottom:56px}@media only screen and (min-width:768px){.scroll-list__img{margin-bottom:0;width:1053px;height:auto}}.scroll-list .title-text{width:100%}.scroll-list .background-scroll__left>.background-scroll__module{margin-bottom:64px;flex-wrap:wrap}@media only screen and (min-width:768px){.scroll-list .background-scroll__left>.background-scroll__module{margin-bottom:0}}@media only screen and (max-width:768px){.scroll-list.background-scroll--sticky-left .background-scroll__left>.background-scroll__module,.scroll-list.background-scroll--sticky-right .background-scroll__right>.background-scroll__module{position:static}}@media only screen and (min-width:768px){.scroll-list .background-scroll__right .background-scroll__module:last-child{min-height:unset;padding:64px 0}}.scroll-testimonials__testimonials{display:flex;flex-direction:column;gap:48px}@media only screen and (max-width:1024px){.scroll-testimonials__title-text{padding:0 24px}}@media only screen and (min-width:1024px){.scroll-testimonials .background-scroll__right{padding-right:64px}.scroll-testimonials--fixed .background-scroll__inner{align-items:center}}.scroll-testimonials--fixed .background-scroll__module{min-height:auto}.scroll-testimonials--fixed.background-scroll--sticky-left .background-scroll__left>.background-scroll__module,.scroll-testimonials--fixed.background-scroll--sticky-right .background-scroll__right>.background-scroll__module{position:static}@keyframes animation-bubble-in{0%{transform:scale(0)}to{transform:scale(.5)}}@keyframes animation-bubble-out{0%{transform:scale(.5)}to{transform:scale(0)}}@keyframes animation-appear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.h-hidden{display:none!important}.h-visible{display:block!important}@media only screen and (max-width:767px){.h-hidden-xs{display:none!important}}@media only screen and (min-width:768px)and (max-width:1023px){.h-hidden-sm{display:none!important}}@media only screen and (min-width:1024px)and (max-width:1279px){.h-hidden-md{display:none!important}}@media only screen and (min-width:1280px){.h-hidden-lg{display:none!important}}.h-visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.h-page-animate{left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:20;mix-blend-mode:screen;--size:calc(2500vw + 2500vh);pointer-events:none}.h-page-animate,.h-page-animate div{position:fixed;display:flex;justify-content:center;align-items:center}.h-page-animate div{width:var(--size);height:var(--size)}.h-page-animate div:before{content:"";width:7.07%;height:7.07%;transform:scale(.5);border-radius:100%;background-color:#000}.h-page-animate.h-page-animate--in div:before{animation:animation-bubble-in .6s cubic-bezier(.2,0,0,1)}.h-page-animate.h-page-animate--out div:before{transform:scale(0);animation:animation-bubble-out .6s cubic-bezier(.2,0,0,1)}.h-blank{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:20}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,picture,section{display:block}html{box-sizing:border-box;scroll-padding-top:72px}@media only screen and (min-width:1024px){html{scroll-padding-top:146px}}body{font-family:var(--font-open-sans);font-weight:500;background:#fff;font-size:16px;line-height:24px}@media only screen and (min-width:1440px){body{font-size:16px;line-height:24px}}@media only screen and (min-width:1600px){body{font-size:16px;line-height:24px}}body ::selection{background:#ffd95f}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:inherit}button,input,select,textarea{font:inherit}.grecaptcha-badge{display:none}.text>*+*{margin-top:1em}.h1--display,h1{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:64px;line-height:49px}.h1--display :first-line,h1 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h1--display,h1{font-size:96px;line-height:73px}}@media only screen and (min-width:1600px){.h1--display,h1{font-size:128px;line-height:97px}}.h1--heading{font-family:var(--font-open-sans);font-size:24px;line-height:26px}@media only screen and (min-width:1440px){.h1--heading{font-size:26px;line-height:29px}}@media only screen and (min-width:1600px){.h1--heading{font-size:32px;line-height:35px}}.h2--display,h2{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:48px;line-height:38px}.h2--display :first-line,h2 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h2--display,h2{font-size:72px;line-height:58px}}@media only screen and (min-width:1600px){.h2--display,h2{font-size:96px;line-height:76px}}.h2--heading{font-family:var(--font-open-sans);font-size:20px;line-height:22px}@media only screen and (min-width:1440px){.h2--heading{font-size:22px;line-height:24px}}@media only screen and (min-width:1600px){.h2--heading{font-size:26px;line-height:29px}}.h3--display,h3{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:40px;line-height:32px}.h3--display :first-line,h3 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h3--display,h3{font-size:48px;line-height:38px}}@media only screen and (min-width:1600px){.h3--display,h3{font-size:64px;line-height:51px}}.h3--heading{font-family:var(--font-open-sans);font-size:18px;line-height:20px}@media only screen and (min-width:1440px){.h3--heading{font-size:18px;line-height:20px}}@media only screen and (min-width:1600px){.h3--heading{font-size:20px;line-height:22px}}.h4--display,h4{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:32px;line-height:27px}.h4--display :first-line,h4 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h4--display,h4{font-size:32px;line-height:27px}}@media only screen and (min-width:1600px){.h4--display,h4{font-size:32px;line-height:27px}}.h4--heading{font-family:var(--font-open-sans);font-size:16px;line-height:18px}@media only screen and (min-width:1440px){.h4--heading{font-size:16px;line-height:18px}}@media only screen and (min-width:1600px){.h4--heading{font-size:16px;line-height:18px}}.h5--display,h5{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:500;-webkit-hyphens:auto;hyphens:auto;font-size:20px;line-height:17px;font-feature-settings:"ss01"}.h5--display :first-line,h5 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h5--display,h5{font-size:20px;line-height:17px}}@media only screen and (min-width:1600px){.h5--display,h5{font-size:20px;line-height:17px}}.h5--heading{font-family:var(--font-open-sans);font-size:14px;line-height:18px}@media only screen and (min-width:1440px){.h5--heading{font-size:14px;line-height:18px}}@media only screen and (min-width:1600px){.h5--heading{font-size:14px;line-height:18px}}.h6--display,h6{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:500;-webkit-hyphens:auto;hyphens:auto;font-size:14px;line-height:13px;font-feature-settings:"ss01"}.h6--display :first-line,h6 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h6--display,h6{font-size:14px;line-height:13px}}@media only screen and (min-width:1600px){.h6--display,h6{font-size:14px;line-height:13px}}.h6--heading{font-family:var(--font-open-sans);font-size:12px;line-height:16px}@media only screen and (min-width:1440px){.h6--heading{font-size:12px;line-height:16px}}@media only screen and (min-width:1600px){.h6--heading{font-size:12px;line-height:16px}}.text-large{font-size:20px;line-height:30px}@media only screen and (min-width:1440px){.text-large{font-size:20px;line-height:30px}}@media only screen and (min-width:1600px){.text-large{font-size:22px;line-height:33px}}.text-small{font-weight:400;font-size:14px;line-height:20px}@media only screen and (min-width:1440px){.text-small{font-size:14px;line-height:20px}}@media only screen and (min-width:1600px){.text-small{font-size:14px;line-height:20px}}.text-tiny{font-size:12px;line-height:16px}@media only screen and (min-width:1440px){.text-tiny{font-size:12px;line-height:16px}}@media only screen and (min-width:1600px){.text-tiny{font-size:12px;line-height:16px}}.italic,em,i{font-style:italic}.bold,b,strong{font-weight:700}.link,a{color:#000;text-decoration:none}.text .link,.text a{background:linear-gradient(180deg,transparent,transparent 70%,#fec100 0);transition-property:background;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.text.h-white-links .link,.text.h-white-links a{background:linear-gradient(180deg,transparent,transparent 70%,#fff 0)}@media(hover:hover){.link:hover,a:hover{text-decoration:none}.text .link:hover,.text a:hover{background-color:#fec100}.text.h-white-links .link:hover,.text.h-white-links a:hover{background-color:#fff}}ul:not([class]){margin-left:16px}ul:not([class])>li{padding-left:28px;position:relative}ul:not([class])>li:not(:last-child){margin-bottom:16px}ul:not([class])>li:before{content:"";top:6px;position:absolute;left:0;width:12px;height:12px;border-radius:4px;display:inline-block;background-color:#fec100}ol.list,ol:not([class]){margin-left:16px;counter-reset:li}ol.list>li,ol:not([class])>li{padding-left:28px;position:relative}ol.list>li:not(:last-child),ol:not([class])>li:not(:last-child){margin-bottom:16px}ol.list li:before,ol:not([class]) li:before{counter-increment:li;content:counter(li,decimal) ")";font-weight:700;position:absolute;left:0;top:0;padding-right:10px}mark{position:relative;display:inline-flex;background-color:transparent}mark:before{content:"";position:absolute;left:50%;top:50%;display:block;width:105%;height:65%;background-image:var(--light-mark-url);background-repeat:no-repeat;background-size:cover;background-position:top;transform:translate(-50%,-50%);z-index:-1;overflow:hidden}[class$=white] mark:before{background-image:var(--dark-mark-url)}.h-margin-top-none{margin-top:0}.h-margin-bottom-none{margin-bottom:0}.h-margin-top-small{margin-top:8px}@media only screen and (min-width:1024px){.h-margin-top-small{margin-top:16px}}.h-margin-bottom-small{margin-bottom:8px}@media only screen and (min-width:1024px){.h-margin-bottom-small{margin-bottom:16px}}.h-margin-top-medium{margin-top:32px}@media only screen and (min-width:1024px){.h-margin-top-medium{margin-top:96px}}.h-margin-bottom-medium{margin-bottom:32px}@media only screen and (min-width:1024px){.h-margin-bottom-medium{margin-bottom:96px}}.h-margin-top-large{margin-top:64px}@media only screen and (min-width:1024px){.h-margin-top-large{margin-top:128px}}.h-margin-bottom-large{margin-bottom:64px}@media only screen and (min-width:1024px){.h-margin-bottom-large{margin-bottom:128px}}.scroll-content.scroll-content--grey{background-color:#f0f0f0}.scroll-content .background-scroll__module{min-height:auto}.scroll-content .text{font-weight:600}.scroll-content .text h1,.scroll-content .text h2,.scroll-content .text h3,.scroll-content .text h4,.scroll-content .text h5,.scroll-content .text h6{font-family:var(--font-open-sans);font-weight:800;text-transform:none}.scroll-content .text>*+*{margin-top:2em}