.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2{justify-content:center;display:flex}.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2__withBg{background-color:var(--ds-color-bg-light-60)}.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{width:100%;max-width:var(--ds-token-content-container-max-width-mobile);padding:1.5rem 1rem 3rem}@media only screen and (min-width:576px){.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{max-width:var(--ds-token-content-container-max-width-large-mobile)}}@media only screen and (min-width:768px){.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{max-width:var(--ds-token-content-container-max-width-tablet)}}@media only screen and (min-width:992px){.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{max-width:var(--ds-token-content-container-max-width-large-tablet)}}@media only screen and (min-width:1200px){.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{max-width:var(--ds-token-content-container-max-width-small-desktop)}}@media only screen and (min-width:1440px){.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{max-width:var(--ds-token-content-container-max-width-desktop)}}.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container,.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_content,.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_innerContent{flex-direction:column;display:flex}.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container,.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_content{gap:2rem}.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_content{text-align:center;align-items:center}.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_innerContent{gap:1rem}.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_separator{background-color:var(--ds-color-primary-60);width:5.5rem;height:.25rem}@media only screen and (min-width:768px){.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{gap:3rem;padding:1.5rem 2.5rem 4rem}}@media only screen and (min-width:1200px){.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{gap:3rem}.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_innerContent{gap:1.5rem;max-width:63.8125rem}}@media only screen and (min-width:1440px){.HeroTemplate2-module-scss-module__I7tHSq__heroTemplate2_container{padding:1.5rem 5rem 4.5rem}}
