.hero{background:#026865;margin-bottom:max(60px,min(10vw,80px));overflow:hidden;padding:max(165px,min(15.62vw,200px)) 0 max(40px,min(5vw,75px));position:relative}.hero svg{display:block;height:auto;max-width:none;width:100%}@media (min-width:1100px){.hero{padding:max(200px,min(15.9vw,235px)) 0 max(40px,min(5vw,75px))}}.hero .hero-inner[data-style=teal]:before{right:-20%;top:-40%;width:50%}.hero .hero-inner[data-style=teal]:after,.hero .hero-inner[data-style=teal]:before{background:radial-gradient(50% 50% at 50% 50%,#360179 0,#36017900 100%);content:"";height:100%;opacity:.3;position:absolute}.hero .hero-inner[data-style=teal]:after{bottom:0;left:-40%;right:0;top:50%;width:100%}.hero .hero-svg{display:none}.hero .hero-svg-circle{bottom:0;left:30px;position:absolute}.hero .hero-svg-circle svg{width:290px}.hero .hero-svg-curves{bottom:0;position:absolute;right:0}.hero .hero-svg-curves svg{width:290px}.hero .hero-content{grid-column:main;max-width:900px}.hero .hero-content,.hero .hero-supporting{position:relative;text-align:center;z-index:1}.hero .hero-inner[data-style=teal] .hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.hero .hero-eyebrow a,.hero h1{color:#fff}.hero .hero-inner[data-style=teal] .h1{margin:40px 0 20px}@media (min-width:1100px){.hero .hero-svg{display:block}}