@font-face{font-family:open_sauce_one;font-display:swap;src:url(/fonts/opensauce/one/OpenSauceOne-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:open_sauce_one;font-display:swap;src:url(/fonts/opensauce/one/OpenSauceOne-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:open_sauce_one;font-display:swap;src:url(/fonts/opensauce/one/OpenSauceOne-Bold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:open_sauce_one;font-display:swap;src:url(/fonts/opensauce/one/OpenSauceOne-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}.BackgroundMediaHero-module--Hero--kdNEY{padding:0 16px 32px;position:relative;display:flex;flex-direction:column;gap:24px;background-color:#fff;border-radius:0 0 16px 16px;margin-bottom:8px}@media (min-width: 768px){.BackgroundMediaHero-module--Hero--kdNEY{height:540px;padding:32px 16px;justify-content:center;background-color:unset;border-radius:unset;margin-top:16px!important;margin-left:max(16px,(100% - 1140px) / 2);margin-right:max(16px,(100% - 1140px) / 2);max-width:100vw;margin:auto auto 8px}}@media (min-width: 768px) and (min-width: 1140px){.BackgroundMediaHero-module--Hero--kdNEY{max-width:min(100vw - 32px,2000px);margin-bottom:16px}}.BackgroundMediaHero-module--Hero__backgroundImage--lvQoy{top:0;left:0;z-index:0;display:flex;justify-content:center;height:min(70vh,100vw - 32px)}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__backgroundImage--lvQoy{aspect-ratio:unset}}.BackgroundMediaHero-module--Hero__backgroundImage--lvQoy>div{position:relative;overflow:hidden;width:100%;border-radius:8px;aspect-ratio:1/1;max-width:600px}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__backgroundImage--lvQoy>div{height:100%;aspect-ratio:unset;border-radius:16px;max-width:100%!important}}.BackgroundMediaHero-module--Hero__backgroundImage--lvQoy img{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__backgroundImage--lvQoy img{height:100%}}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__backgroundImage--lvQoy{position:absolute;aspect-ratio:unset;height:100%;width:100%}}.BackgroundMediaHero-module--Hero__content--2NfIa{display:contents;flex-direction:column;width:100%;z-index:1}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__content--2NfIa{display:flex;flex-direction:column;margin:0 max(16px,(100% - 1140px) / 2);width:max-content}}.BackgroundMediaHero-module--Hero__logo--r2byP{margin-bottom:16px}.BackgroundMediaHero-module--Hero__heading--DGgA9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:135%;font-size:1.75rem;font-weight:800;letter-spacing:-.002em;margin-bottom:24px}.BackgroundMediaHero-module--Hero__heading--DGgA9:has(+.BackgroundMediaHero-module--Hero__subheading--QKip3){margin-bottom:16px}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__heading--DGgA9:has(+.BackgroundMediaHero-module--Hero__signupButton--CdsZV){margin-bottom:24px}}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__heading--DGgA9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:135%;font-size:2.25rem;font-weight:800;letter-spacing:-.002em}}.BackgroundMediaHero-module--Hero__subheading--QKip3{color:#5f5f5f;margin-bottom:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:150%;font-size:1rem;font-weight:400}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__subheading--QKip3{color:#010101}}@media (min-width: 768px){.BackgroundMediaHero-module--Hero___campaign--2h1lY{width:min(100vw - 32px,2000px)}}@media (min-width: 768px){.BackgroundMediaHero-module--Hero___campaign--2h1lY .BackgroundMediaHero-module--Hero__backgroundImage--lvQoy{aspect-ratio:unset;height:100%;max-height:540px}}@media (min-width: 768px){.BackgroundMediaHero-module--Hero___contained--NkWor .BackgroundMediaHero-module--Hero__heading--DGgA9,.BackgroundMediaHero-module--Hero___contained--NkWor .BackgroundMediaHero-module--Hero__subheading--QKip3{max-width:450px}}@media (min-width: 768px){.BackgroundMediaHero-module--Hero___wider--nBW1T .BackgroundMediaHero-module--Hero__heading--DGgA9,.BackgroundMediaHero-module--Hero___wider--nBW1T .BackgroundMediaHero-module--Hero__subheading--QKip3{max-width:550px}}.BackgroundMediaHero-module--Hero__signupButton--CdsZV{margin-bottom:0}.BackgroundMediaHero-module--Hero__signupButton--CdsZV:has(+div){margin-bottom:24px}.BackgroundMediaHero-module--Hero__signupButton--CdsZV a{width:100%}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__signupButton--CdsZV a{max-width:max-content}}.BackgroundMediaHero-module--Hero__usps--gJjUZ{display:flex;justify-content:center}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__usps--gJjUZ{flex-direction:column}}.BackgroundMediaHero-module--Hero__uspsList--XI62V{flex-direction:column}.BackgroundMediaHero-module--Hero__uspList--m8gvr{display:flex;align-items:center;justify-content:flex-start;gap:16px}.BackgroundMediaHero-module--Hero__uspTextList--5I-wZ{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:150%;font-size:1.125rem;font-weight:400}.BackgroundMediaHero-module--Hero__usp--FfUGl{text-align:center;padding:0 24px;align-items:center}.BackgroundMediaHero-module--Hero__usp--FfUGl:not(:last-child){border-right:1px solid #e2d4d4}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__usp--FfUGl:not(:last-child){border:none}}.BackgroundMediaHero-module--Hero__usp--FfUGl:first-child{padding-left:8px}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__usp--FfUGl:first-child{padding:0}}.BackgroundMediaHero-module--Hero__usp--FfUGl:last-child{padding-right:8px}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__usp--FfUGl:last-child{padding:0}}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__usp--FfUGl{border:none;margin-bottom:16px;padding:0;display:flex;gap:12px;text-align:left}}.BackgroundMediaHero-module--Hero__uspText--ukaNl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:150%;font-size:.875rem;font-weight:400;color:#010101}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__uspText--ukaNl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:150%;font-size:1.125rem;font-weight:400}}.BackgroundMediaHero-module--Hero__banner--g3Aau{order:-1;background-color:#fcf8f8;padding:12px 0;margin:0 -16px -8px;width:calc(100% + 32px);text-align:center}.BackgroundMediaHero-module--Hero__banner--g3Aau p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:150%;font-size:1rem;font-weight:400;max-width:250px;margin:0 auto}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__banner--g3Aau p{max-width:100%}}.BackgroundMediaHero-module--Hero__banner--g3Aau span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:135%;font-size:1rem;font-weight:800;letter-spacing:-.002em}@media (min-width: 768px){.BackgroundMediaHero-module--Hero__banner--g3Aau{order:0;margin:0 0 24px;width:fit-content;padding:8px;border-radius:4px;z-index:1}}.BackgroundMediaHero-module--Hero___test399--lMfzQ{padding:32px 16px;display:flex;flex-direction:column;gap:0}.BackgroundMediaHero-module--Hero___test399--lMfzQ .BackgroundMediaHero-module--Hero__backgroundImage--lvQoy{position:relative;order:2}@media (min-width: 768px){.BackgroundMediaHero-module--Hero___test399--lMfzQ .BackgroundMediaHero-module--Hero__backgroundImage--lvQoy{position:absolute;order:unset;margin-top:0}}.BackgroundMediaHero-module--Hero___test399--lMfzQ .BackgroundMediaHero-module--Hero__content--2NfIa{display:flex!important;flex-direction:column;order:0}.BackgroundMediaHero-module--Hero___test399--lMfzQ .BackgroundMediaHero-module--Hero__content--2NfIa .BackgroundMediaHero-module--Hero__signupButton--CdsZV{order:2}@media (min-width: 768px){.BackgroundMediaHero-module--Hero___test399--lMfzQ .BackgroundMediaHero-module--Hero__content--2NfIa .BackgroundMediaHero-module--Hero__signupButton--CdsZV{order:unset}}.BackgroundMediaHero-module--Hero___test399--lMfzQ .BackgroundMediaHero-module--Hero__content--2NfIa .BackgroundMediaHero-module--Hero__children--uj7rD{order:0;margin-bottom:24px}@media (min-width: 768px){.BackgroundMediaHero-module--Hero___test399--lMfzQ .BackgroundMediaHero-module--Hero__content--2NfIa .BackgroundMediaHero-module--Hero__children--uj7rD{order:unset}}
