.hero-graphic{grid-column-gap:5rem;padding:6.25rem 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{grid-row-gap:3rem;padding:4rem 2.5rem}}.hero-graphic__text{color:#fff;max-width:37.5rem;padding-top:5rem;width:100%}@media (max-width:768px){.hero-graphic__text{padding-top:0}}.hero-graphic__text :is(h1,h2,h3,h4,h5,h6){line-height:1.25}.hero-graphic__text .logo,.hero-graphic__text .logo svg{height:3.4375rem;width:17.875rem}@media (max-width:640px){.hero-graphic__text .logo,.hero-graphic__text .logo svg{height:2.40625rem;width:12.5rem}}.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%}