.hero-home{position:relative;padding:4rem 0}.hero-home__inner{position:relative;z-index:2}.hero-home__content{max-width:840px}.hero-home__heading{margin-bottom:4rem}.hero-home__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24rem;height:24rem;margin:4rem auto 0 auto;padding:4rem;background:linear-gradient(-25deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,0.58) 45%,rgba(255,255,255,0) 95%);border-radius:50%;-webkit-box-shadow:3px 6px 6px rgba(33,43,123,0.38);box-shadow:3px 6px 6px rgba(33,43,123,0.38);text-align:center}.home-hero__accent{position:absolute;top:50%;left:50%;-webkit-transform:translate(-26rem,-50%);transform:translate(-26rem,-50%)}.hero-home__accent-blob-1,.hero-home__accent-blob-2,.hero-home__accent-blob-3{-webkit-transform:translateX(100vw);transform:translateX(100vw)}@media(min-width:992px){.hero-home{padding:16rem 0}.hero-home__inner{display:grid;grid-template-columns:1fr 30rem;grid-gap:4rem}.hero-home__image{margin-top:0;width:30rem;height:30rem}}@media(min-width:1200px){.hero-home{padding:24rem 0}.hero-home__inner{grid-template-columns:1fr 40rem}.hero-home__heading{font-size:12rem;letter-spacing:-4px}.hero-home__image{width:40rem;height:40rem;padding:6rem}}