.hero-home{background-color:var(--tertiary-color);background-image:url(https://www.247software.com/hubfs/247_Software_2022/dots-full.svg),url(https://www.247software.com/hubfs/247_Software_2022/bg-hero-texture.png);background-position:100% calc(100% + 5rem),0 50%;background-repeat:no-repeat,no-repeat;background-size:15rem,cover;padding:0 2rem 16%;position:relative}.hero-home__inner{grid-gap:var(--gap-md);display:grid}.hero-home__content{padding-top:4rem}.hero-home__content h1 strong{background:-webkit-gradient(linear,left top,left bottom,from(var(--white)),to(var(--white))) left 0 bottom 4px /100% 10px no-repeat;background:linear-gradient(var(--white),var(--white)) left 0 bottom 4px /100% 10px no-repeat}.hero-home__content p{color:var(--secondary-color);font-size:2rem;font-weight:700}.hero-home__link{margin-top:4rem}.hero-home__columns{display:none}.hero-home__wave{aspect-ratio:25/4;bottom:-1px;left:0;position:absolute;width:100%}@media (min-width:992px){.hero-home{background-position:100% calc(100% - 5rem),0 50%;background-size:auto,cover;overflow:hidden}.hero-home__inner{grid-gap:var(--gap-lg);grid-template-columns:50% 1fr;position:relative}.hero-home__content{padding-top:8rem}.hero-home__content h1 strong{background:-webkit-gradient(linear,left top,left bottom,from(var(--white)),to(var(--white))) left 0 bottom 8px /100% 17px no-repeat;background:linear-gradient(var(--white),var(--white)) left 0 bottom 8px /100% 17px no-repeat}.hero-home__columns{grid-gap:var(--gap);display:grid;grid-template-columns:repeat(2,1fr)}.hero-home__column{grid-gap:var(--gap);display:grid;position:relative}.hero-home__logos{position:absolute;top:0;width:100%}.hero-home__logo{aspect-ratio:11/12;background-color:var(--white);border-radius:var(--border-radius);display:grid;margin-bottom:2rem;padding:2rem;place-content:center}}