.hero{position:relative;height:35.9375rem;margin-top:-7.5rem;overflow:hidden}@media only screen and (min-width:48em){.hero{min-height:51.25rem}}@media only screen and (min-width:62em){.hero{min-height:62.5rem}}@media only screen and (min-width:75em){.hero{min-height:65.625rem}}@media only screen and (min-width:87.563em){.hero{min-height:72.5rem}}.hero .hero-container{width:83.75rem}.hero-container{position:absolute;top:-7.5rem;left:50%;height:calc(100% + 120px);padding-top:22.8125rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:62em){.hero-container{padding-top:18.75rem;padding-top:22.8125rem}}.hero-description{display:none;width:565px;margin:10px auto 0;font-size:18px;text-align:center}@media only screen and (min-width:62em){.hero-description{display:block}}@media only screen and (min-width:75em){.hero-description{width:665px;font-size:20px}}.hero-cta{position:absolute;bottom:0;right:2.5rem;display:none;width:10rem;height:10rem;font-size:1rem;text-align:center;border:2px solid #ff2400;border-radius:50%;-webkit-transform:rotate(20deg) scale(.9);transform:rotate(20deg) scale(.9);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media only screen and (min-width:62em){.hero-cta{bottom:11.875rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14.0625rem;height:14.0625rem;-webkit-transform:rotate(-20deg) scale(.9);transform:rotate(-20deg) scale(.9)}}@media only screen and (min-width:75em){.hero-cta{left:3.125rem;bottom:13.75rem}}@media only screen and (min-width:87.563em){.hero-cta{bottom:16.25rem;left:.9375rem;width:15.9375rem;height:15.9375rem;font-size:1.25rem}}.hero-cta:hover{-webkit-transform:rotate(-20deg) scale(1);transform:rotate(-20deg) scale(1)}.hero-cta span{display:block;width:9.375rem}.hero-slider{position:absolute;top:0;left:50%;z-index:-1;width:58.75rem;max-width:100%;height:100%;margin:0 auto;padding:16.25rem 1.875rem 1.875rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:36em){.hero-slider{padding:17.1875rem 1.875rem 1.875rem}}@media only screen and (min-width:62em){.hero-slider{width:65rem}}@media only screen and (min-width:75em){.hero-slider{width:75rem}}@media only screen and (min-width:87.563em){.hero-slider{width:100%}}.hero-image{display:block;width:10rem;pointer-events:none;opacity:.4}@media only screen and (min-width:36em){.hero-image{width:13.75rem}}@media only screen and (min-width:48em){.hero-image{width:20rem}}@media only screen and (min-width:62em){.hero-image{width:25rem}}@media only screen and (min-width:75em){.hero-image{width:28.125rem}}@media only screen and (min-width:87.563em){.hero-image{width:31.25rem}}.hero-image:nth-child(2){margin-top:3.75rem}@media only screen and (min-width:36em){.hero-image:nth-child(2){margin-top:6.25rem}}@media only screen and (min-width:48em){.hero-image:nth-child(2){margin-top:1.5625rem}}@media only screen and (min-width:62em){.hero-image:nth-child(2){margin-top:2.8125rem}}@media only screen and (min-width:75em){.hero-image:nth-child(2){margin-top:.625rem}}@media only screen and (min-width:87.563em){.hero-image:nth-child(2){margin-top:0}}.hero-image:nth-child(odd){margin-left:auto}.compromise{position:relative;width:100%;padding:5rem 0 13.75rem;background-color:#ff2400;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden}@media only screen and (min-width:62em){.compromise{padding:10rem 0}}.compromise .compromise-header{margin-bottom:5rem}@media only screen and (min-width:62em){.compromise .compromise-header{margin-bottom:7.5rem}}.compromise-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compromise-logo{width:4.6875rem;height:5rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.875rem}@media only screen and (min-width:75em){.compromise-logo{margin-right:5rem}}.compromise-description{width:23.125rem;max-width:100%;color:#fff;margin:0 auto;text-align:center}@media only screen and (min-width:62em){.compromise-description{font-size:1.125rem;width:35.9375rem}}.button.compromise-button{position:absolute;bottom:5rem;left:50%;width:12.1875rem;height:3.125rem;font-size:.6875rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0}@media only screen and (min-width:62em){.button.compromise-button{position:static;width:14.75rem;height:5rem;font-size:1rem;margin-left:1.875rem;-webkit-transform:none;transform:none}}.marquee-text-wrap div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.marquee-text-wrap+.marquee-text-wrap{margin-top:3.75rem}.brand-name{margin:0 30px;color:#fff;font-family:Inter,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.2}.brand-name+.brand-name{margin-left:2.5rem}@media only screen and (min-width:62em){.brand-name+.brand-name{margin-left:5rem}}@media only screen and (min-width:62em){.brand-name{font-size:2.625rem}}.algolia-toggle{position:relative;max-width:68.75rem;margin:0 auto 13.75rem;padding:0 15px}@media only screen and (min-width:48em){.algolia-toggle{margin:0 auto 15.625rem}}.algolia-toggle-input{width:100%;color:#ff2400;background:transparent;border:none;padding:25px 0 10px 0;border-bottom:2px solid #ff2400;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}.algolia-toggle-input::-webkit-input-placeholder{font-size:.75rem;color:rgba(255,36,0,.3)}.algolia-toggle-input::-moz-placeholder{font-size:.75rem;color:rgba(255,36,0,.3)}.algolia-toggle-input:-ms-input-placeholder{font-size:.75rem;color:rgba(255,36,0,.3)}.algolia-toggle-input::-ms-input-placeholder{font-size:.75rem;color:rgba(255,36,0,.3)}.algolia-toggle-input::placeholder{font-size:.75rem;color:rgba(255,36,0,.3)}@media only screen and (min-width:48em){.algolia-toggle-input::-webkit-input-placeholder{font-size:1.53125rem}.algolia-toggle-input::-moz-placeholder{font-size:1.53125rem}.algolia-toggle-input:-ms-input-placeholder{font-size:1.53125rem}.algolia-toggle-input::-ms-input-placeholder{font-size:1.53125rem}.algolia-toggle-input::placeholder{font-size:1.53125rem}}@media only screen and (min-width:48em){.algolia-toggle-input{font-size:1.53125rem;padding:25px 10px}}.algolia-toggle .algolia-toggle-button{position:absolute;width:6rem;height:3.125rem;top:70px;right:.9375rem;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}@media only screen and (min-width:48em){.algolia-toggle .algolia-toggle-button{top:-15px;width:9.4375rem;height:5rem!important}}