.hero-graphic{padding:6.25rem 5rem;grid-column-gap:5rem}@media (max-width:768px){.hero-graphic{grid-column-gap:2.5rem;padding-left:2.5rem;padding-right:2.5rem}}@media (max-width:640px){.hero-graphic{padding:4rem 2.5rem;grid-row-gap:3rem}}.hero-graphic__text{color:#fff;max-width:37.5rem;width:100%}@media (max-width:768px){.hero-graphic__text{padding-top:0}}.hero-graphic__text :is(h1,h2,h3,h4,h5,h6){font-weight:900;line-height:1.25}.hero-graphic__text .logo,.hero-graphic__text .logo svg{height:6rem;width:8.125rem}.hero-graphic__graphic{max-width:50rem;width:100%}.hero-graphic__graphic--pull{margin-top:-3rem}@media (max-width:640px){.hero-graphic__graphic--pull{margin-top:0}}.hero-graphic__graphic .img-wrap{padding-top:65%}.hero-graphic__graphic .img-wrap.img-wrap--pull{margin-top:-3.125rem}.hero-graphic__graphic .logos{color:#fff}.hero-graphic__graphic .logos .logos__item{background-color:#fff;height:6.25rem;width:6.25rem}.hero-graphic__graphic .logos .plus{align-self:flex-end;font-size:2.5rem;font-weight:700;line-height:1;margin-left:1.5rem;margin-right:1.5rem;margin-top:2rem}@media (max-width:640px){.hero-graphic__graphic .logos .plus{font-size:2rem;margin-left:.5rem;margin-right:.5rem}}.hero-graphic__graphic .logos .logos__item .img-wrap{padding-top:50%;width:80%}.bg-senary{background:#29115b;background:linear-gradient(60deg,#29115b,#4f00ca)}