.hero{overflow:hidden}.hero .hero__wrapper{-moz-transition:1s all cubic-bezier(.5,0,0,1) 1.5s;-o-transition:1s all cubic-bezier(.5,0,0,1) 1.5s;-webkit-transition:1s all cubic-bezier(.5,0,0,1) 1.5s;transition:1s all cubic-bezier(.5,0,0,1) 1.5s;align-items:flex-start;display:flex;justify-content:center;align-content:flex-start}.hero .grid-container.full{max-width:77.5rem;width:100%}.hero .section-content{margin-bottom:2.5rem}@media print,screen and (min-width:64em){.hero .section-content{margin-top:3.125rem;margin-bottom:1.9375rem}}.hero .section-content .section-title{margin-bottom:1.6875rem;color:var(--color-accent)}@media print,screen and (min-width:64em){.hero .section-content .section-title{margin-bottom:1.5625rem}}@media print,screen and (max-width:63.99875em){.hero .section-content .section-text{padding-left:1.5625rem;padding-right:1.5625rem}.hero .section-content .section-text p{font-size:1rem;line-height:1.4375rem}}.hero .section-content .button-set{width:100%;margin:auto;justify-content:center}@media print,screen and (max-width:63.99875em){.hero .section-content .button-set{padding:0 20px}.hero .section-content .button-set .button{width:100%!important}}.hero .section-content .tw:last-child .section-title{margin-bottom:0}.hero .section-content>div:last-child{margin-bottom:0}.hero .section-image{max-width:28.125rem;width:100%;position:relative}@media print,screen and (min-width:64em){.hero .section-image{margin-left:auto;max-width:35.625rem}}@media print,screen and (max-width:63.99875em){.hero .section-image{padding-left:.9375rem;padding-right:.9375rem;margin-left:auto;margin-right:auto}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.hero .section-image{margin-bottom:3.125rem}}.hero .section-image .accent-graphic{position:absolute;right:0;top:0;width:8.5rem}@media print,screen and (min-width:40em){.hero .section-image .accent-graphic{width:var(--accent-image-width);top:.75rem;right:4.0625rem}}.hero .section-image .component__single-star.star-1{right:38%;top:-28%}@media print,screen and (min-width:40em){.hero .section-image .component__single-star.star-1{top:-23%}}.hero .section-image .component__single-star.star-2{right:20%;top:-10%}@media print,screen and (min-width:40em){.hero .section-image .component__single-star.star-2{top:-8%}}