.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%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:auto}.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%;pointer-events:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}.sectionHero .heroContent .Button,.sectionHero .heroContent .richText,.sectionHero .heroContent .richText *,.sectionHero .heroContent a,.sectionHero .heroContent button,.sectionHero .heroContent h1,.sectionHero .heroContent h2,.sectionHero .heroContent h3,.sectionHero .heroContent h4,.sectionHero .heroContent h5,.sectionHero .heroContent h6,.sectionHero .heroContent li,.sectionHero .heroContent ol,.sectionHero .heroContent p,.sectionHero .heroContent span,.sectionHero .heroContent ul{pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.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}[data-market=au] .sectionHero .heroContent.textColorBlack p a:hover,[data-market=nz] .sectionHero .heroContent.textColorBlack p a:hover{color:#2ec7ff}.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%}}