.sectionHero{width:100%;height:380px;position:relative;display:flex;flex-direction:column;padding-left:0;overflow:hidden}.sectionHero .heroImage{background:#000;border-radius:32px;overflow:hidden}.sectionHero .heroImage img{object-fit:cover;border-radius:30px;height:380px;opacity:.7;width:100%}.sectionHero .heroContent{float:left;position:absolute;justify-content:center;left:16px;z-index:3;color:#fff;display:inline-flex;vertical-align:middle;flex-wrap:wrap;padding:16px 16px 0;height:100%}.sectionHero .heroContent h1,.sectionHero .heroContent h2{font-size:50px;font-weight:400;font-style:normal;line-height:120%;display:block;text-wrap:balance;margin-bottom:0}.sectionHero .heroContent h2{font-size:41px;margin:0 6px}.sectionHero .heroContent p{font-size:23px;font-family:var(--font-heading,"Euclid Circular B",sans-serif);display:block}.sectionHero .heroContent p a{display:inline;color:#fff;text-decoration:underline;margin-top:16px;margin-left:0}.sectionHero .heroContent p a:hover{color:#00d7d2}.sectionHero .heroContent.textColorBlack,.sectionHero .heroContent.textColorBlack p a{color:#000}.sectionHero .heroContent.textColorBlack p a:hover{color:#05afdc}.sectionHero .heroContent ol li strong{font-weight:400;color:#fff}.sectionHero .heroContent .richText .Button,.sectionHero .heroContent .richText p{display:none}@media only screen and (min-width:576px),print{.sectionHero .heroContent .richText .Button,.sectionHero .heroContent .richText p{display:block}.sectionHero .heroContent .richText .Button{display:inline-block}}.sectionHero[data-animated]>.heroContent,.sectionHero[data-animated]>.heroImage{opacity:0;transition:all .75s cubic-bezier(0,0,.5,1)}.sectionHero[data-animated]>.heroContent{transition-delay:.25s;transform:translateY(24px)}.sectionHero.in-view>.heroContent,.sectionHero.in-view>.heroImage{opacity:1;transform:translateY(0)}.sectionHeroTwoCol .heroImage img{aspect-ratio:1/1;object-fit:cover;object-position:center;height:auto;margin:0 auto;display:block;border-radius:24px}@media only screen and (min-width:576px),print{.sectionHero{justify-content:center}}@media only screen and (min-width:992px),print{.sectionHero{height:578px;justify-content:center;width:100%}.sectionHero .heroImage img{height:578px}.sectionHero .heroContent h1{font-size:100px;line-height:110%}.sectionHero .heroContent h2{font-size:61px;line-height:110%}.sectionHero .heroContent p{font-size:23px;padding-left:8px;line-height:35px}.sectionHero .heroAuthor{margin-top:32px;order:3}}@media only screen and (min-width:1152px),print{.sectionHero .heroContent{width:90%}}