@media all and (min-width:768px){body.has-offer-banner .steps__image{top:172px}}.steps{padding-left:16px;padding-right:16px;padding-top:40px;padding-bottom:40px}@media all and (min-width:768px){.steps{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.steps{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.steps{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.steps{padding-left:40px;padding-right:40px}}@media all and (min-width:768px){.steps{padding-top:48px;padding-bottom:48px}}@media all and (min-width:1024px){.steps{padding-top:64px;padding-bottom:64px}}@media all and (min-width:1280px){.steps{padding-top:80px;padding-bottom:80px}}@media all and (min-width:1440px){.steps{padding-top:80px;padding-bottom:80px}}.steps[data-has-intersected=true] .steps__video-container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media all and (min-width:1920px){.steps__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.steps__heading h2{word-break:break-word;font-family:'Clarkson',Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:.9em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:uppercase;text-decoration:none;font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:32px}@media all and (min-width:375px){.steps__heading h2{font-size:36px}}@media all and (min-width:768px){.steps__heading h2{font-size:72px}}@media all and (min-width:1024px){.steps__heading h2{font-size:96px;line-height:.88em}}@media all and (min-width:1440px){.steps__heading h2{font-size:144px}}@media all and (min-width:1920px){.steps__heading h2{font-size:200px}}html[lang^=fr] .steps__heading h2{font-size:36px}@media all and (min-width:375px){html[lang^=fr] .steps__heading h2{font-size:54px}}@media all and (min-width:768px){html[lang^=fr] .steps__heading h2{font-size:104px}}@media all and (min-width:1024px){html[lang^=fr] .steps__heading h2{font-size:144px}}@media all and (min-width:1440px){html[lang^=fr] .steps__heading h2{font-size:200px}}@media all and (min-width:1920px){html[lang^=fr] .steps__heading h2{font-size:240px}}html[lang^=de] .steps__heading h2{font-size:36px;line-height:1em}@media all and (min-width:375px){html[lang^=de] .steps__heading h2{font-size:44px}}@media all and (min-width:768px){html[lang^=de] .steps__heading h2{font-size:88px}}@media all and (min-width:1024px){html[lang^=de] .steps__heading h2{font-size:120px;line-height:1em}}@media all and (min-width:1440px){html[lang^=de] .steps__heading h2{font-size:168px}}@media all and (min-width:1920px){html[lang^=de] .steps__heading h2{font-size:232px}}@media all and (min-width:375px){html[lang^=it] .steps__heading h2{font-size:36px}}@media all and (min-width:768px){html[lang^=it] .steps__heading h2{font-size:72px}}@media all and (min-width:1024px){html[lang^=it] .steps__heading h2{font-size:96px}}@media all and (min-width:1440px){html[lang^=it] .steps__heading h2{font-size:144px}}@media all and (min-width:1920px){html[lang^=it] .steps__heading h2{font-size:200px}}html[lang^=pt] .steps__heading h2,html[lang^=es] .steps__heading h2{font-size:36px}@media all and (min-width:375px){html[lang^=pt] .steps__heading h2,html[lang^=es] .steps__heading h2{font-size:48px}}@media all and (min-width:768px){html[lang^=pt] .steps__heading h2,html[lang^=es] .steps__heading h2{font-size:96px}}@media all and (min-width:1024px){html[lang^=pt] .steps__heading h2,html[lang^=es] .steps__heading h2{font-size:128px}}@media all and (min-width:1440px){html[lang^=pt] .steps__heading h2,html[lang^=es] .steps__heading h2{font-size:184px}}@media all and (min-width:1920px){html[lang^=pt] .steps__heading h2,html[lang^=es] .steps__heading h2{font-size:240px}}html[lang^=en] .steps__heading h2,html:not([lang]) .steps__heading h2{font-size:48px}@media all and (min-width:375px){html[lang^=en] .steps__heading h2,html:not([lang]) .steps__heading h2{font-size:56px}}@media all and (min-width:768px){html[lang^=en] .steps__heading h2,html:not([lang]) .steps__heading h2{font-size:104px}}@media all and (min-width:1024px){html[lang^=en] .steps__heading h2,html:not([lang]) .steps__heading h2{font-size:144px;line-height:.88em}}@media all and (min-width:1440px){html[lang^=en] .steps__heading h2,html:not([lang]) .steps__heading h2{font-size:200px}}@media all and (min-width:1920px){html[lang^=en] .steps__heading h2,html:not([lang]) .steps__heading h2{font-size:240px}}@media all and (min-width:1024px){.steps__heading h2{margin-bottom:64px}}@media all and (min-width:1440px){.steps__heading h2{margin-bottom:112px}}.steps__heading h2 span{display:block}.steps__heading h2 span:first-child{margin-left:0}.steps__heading h2 span:nth-child(2){--reveal-delay:0.1s;margin-left:.8em}@media all and (min-width:768px){.steps__heading h2 span:nth-child(2){margin-left:1.65em}}.steps__heading h2 span:nth-child(3){--reveal-delay:0.2s}@media all and (min-width:768px){.steps__heading h2 span:nth-child(3){margin-left:.85em}}html[lang^=de] .steps__heading h2 span:nth-child(2){margin-left:0}@media all and (min-width:768px){.steps__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (min-width:1280px){.steps__content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.steps__video-container{position:relative;display:block;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1);-o-transition:transform .6s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;margin-bottom:40px}.steps__video-container:before{display:block;content:'';width:100%;padding-top:109.176%}.steps__video-container>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}.steps__video-container .is-revealed{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}body.has-reduced-motion .steps__video-container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:none;-o-transition:none;transition:none}@media all and (min-width:768px){.steps__video-container{width:calc((((100% - 200px)/6)*3) + 80px + 0px);position:-webkit-sticky;position:sticky;top:112px;margin-bottom:0}}@media all and (min-width:1024px){.steps__video-container{width:calc((((100% - 440px)/12)*6) + 200px + 0px)}}@media all and (min-width:1280px){.steps__video-container{width:calc((((100% - 440px)/12)*5) + 160px + 0px)}}.steps__video-container video{pointer-events:none}.steps__video-playback-control{position:absolute;bottom:7px;right:7px;top:auto;left:auto;width:28px;height:28px;cursor:pointer;background-color:rgba(255,255,255,.3);border-radius:100%;z-index:20;-webkit-transition:background-color 100ms cubic-bezier(.645,.045,.355,1);-o-transition:background-color 100ms cubic-bezier(.645,.045,.355,1);transition:background-color 100ms cubic-bezier(.645,.045,.355,1)}html[lang^=de] .steps__video-playback-control{display:none}.steps__video-playback-control:hover{background-color:#fff;opacity:1}.steps__video-playback-control::after{content:'';position:absolute;top:10px;left:11px;width:6px;height:8px;border-left:2px solid #000;border-right:2px solid #000}.steps__video-playback-control svg{stroke:none;width:6px;height:7px;margin-left:12px;margin-top:1px}.steps__video-playback-control[data-video-state=playing] svg{display:none}.steps__video-playback-control[data-video-state=playing]::after{display:block}.steps__video-playback-control[data-video-state=paused] svg{display:block}.steps__video-playback-control[data-video-state=paused]::after{display:none}body.has-reduced-motion .steps__video-playback-control{background-color:rgba(255,255,255,.8)}@media all and (min-width:768px){.steps__list-wrapper{width:calc((((100% - 200px)/6)*3) + 80px + 0px)}}.steps__list{margin-bottom:32px}@media all and (min-width:1024px){.steps__list{margin-bottom:40px}}.steps__step{margin-bottom:32px}@media all and (min-width:768px){.steps__step{margin-bottom:16px}}@media all and (min-width:1024px){.steps__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:32px}}.steps__step[data-has-intersected=true] .steps__step-index,.steps__step[data-has-intersected=true] .steps__step-title,.steps__step[data-has-intersected=true] .steps__step-description{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:1}.steps__step[data-has-intersected=true] .steps__step-title{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.steps__step[data-has-intersected=true] .steps__step-description{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.steps__step-index{font-family:'Clarkson',Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:48px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:8px}@media all and (min-width:768px){.steps__step-index{font-size:56px;margin-bottom:16px}}@media all and (min-width:1024px){.steps__step-index{display:block;width:calc((((100vw - 520px)/12)*1) + 40px + 0px);-ms-flex-negative:0;flex-shrink:0;font-size:104px;margin-bottom:0}}@media all and (min-width:1440px){.steps__step-index{font-size:140px}}@media all and (min-width:1024px){.steps__step-content{margin-top:.6em}}@media all and (min-width:1440px){.steps__step-content{margin-top:.9em}}.steps__step-title{font-family:'Clarkson',Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:8px}@media all and (min-width:1280px){.steps__step-title{font-size:22px}}@media all and (min-width:1440px){.steps__step-title{font-size:28px}}@media all and (min-width:1024px){.steps__step-title{margin-bottom:16px}}.steps__step-description{font-family:'Clarkson',Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (min-width:1440px){.steps__step-description{font-size:18px}}@media all and (min-width:1280px){.steps__step-description{max-width:30em}}.steps__step-index,.steps__step-title,.steps__step-description{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955);-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;opacity:0}body.has-reduced-motion .steps__step-index,body.has-reduced-motion .steps__step-title,body.has-reduced-motion .steps__step-description{-webkit-transition:none;-o-transition:none;transition:none}.steps__cta{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955);-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;opacity:0}@media all and (min-width:1024px){.steps__cta{margin-left:calc((((100vw - 520px)/12)*1) + 40px + 0px)}}.steps__cta[data-has-intersected=true]{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:1}