.hero-landing-page-2025 .landing-page--layout,.hero-landing-page-2025 .landing-page--layout-typ{position:relative;z-index:1}.hero-landing-page-2025 .landing-page--layout-typ{display:grid;gap:10rem;grid-template-columns:58% auto}.hero-landing-page-2025 .left-column{display:flex;flex:0 0 55%;flex-direction:column;gap:64px;padding-right:3rem}.hero-landing-page-2025 .right-column{flex:0 0 45%;padding-left:3rem}.hero-landing-page-2025 :where(h1,h2,h3,p){color:var(--black)}p.preheader{font-weight:600}.hero-landing-page-2025 h1{font-weight:700;margin-top:1.5rem}.hero-landing-page-2025__heading p:not(.preheader){color:#7d868f!important}.hero-landing-page-2025 h2{font-weight:700}.hero-landing-page-2025 h3{font-size:1.25rem;line-height:1.875rem}.hero-landing-page-2025__content-inner{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.hero-landing-page-2025__content-inner h3{margin-bottom:1rem}.hero-landing-page-2025__content-inner p{color:#7d868f}.hero-landing-page-2025 img{border-radius:0;max-width:100%}.hero-landing-page-2025__form{line-height:1}.hero-landing-page-2025 form{background-color:transparent;border-radius:0;box-shadow:none;padding:0}.hero-landing-page-2025__form img{aspect-ratio:16/9;object-fit:cover}.hero-landing-page-2025__form-inner{border-radius:1rem;box-shadow:0 7px 15px rgba(0,0,0,.25);padding:2rem;width:100%}.hero-landing-page-2025__form-inner h3{font-size:1.875rem;font-weight:700;line-height:2.375rem;text-align:center}.hero-landing-page-2025 form input[type=email]{border:2px solid var(--black)}.hero-landing-page-2025 form input[type=submit]{border-radius:30px;font-weight:700}.hero-landing-page-2025 form ::placeholder{color:#667085;font-size:1.15rem;font-weight:400}.hero-landing-page-2025 .legal-consent-container :where(span,a){color:#7d868f!important;font-weight:400}.hero-landing-page-2025 .legal-consent-container span{display:block!important}span.tag{align-items:center;background-color:var(--white);border:2px solid var(--blue);border-radius:30px;color:var(--blue);display:inline-flex;font-weight:700;line-height:1;margin-bottom:32px;padding:6px 18px 4px 6px;text-transform:uppercase}span.tag svg{margin-right:12px}span.tag>span{position:relative;top:2px}.hero-landing-page-2025{height:100%;position:relative;width:100%}.hero-landing-page-2025__bg{height:100%}.hero-landing-page-2025__bg,.hero-landing-page-2025__bg-typ{left:0;min-width:100%;position:absolute;top:-74px;width:100vw;z-index:0}.hero-landing-page-2025__bg-typ{height:calc(100% + 74px);object-fit:cover;overflow:hidden}.hero-landing-page-2025__bg svg,.hero-landing-page-2025__bg-typ svg{height:auto;width:100%}.hero-landing-page-2025 .btn--download{align-items:center;background-color:var(--blue);border-color:var(--blue);border-radius:50px;border-style:solid;border-width:1px;color:var(--white);display:inline-flex;flex-direction:row;font-weight:600;justify-content:center;line-height:1;margin-top:64px;padding:24px 32px 20px}@media screen and (max-width:1260px){.hero-landing-page-2025 .landing-page--layout-typ{gap:4rem;grid-template-columns:58% auto}.hero-landing-page-2025__bg-typ{height:calc(100vh - 246px)}}@media screen and (max-width:1024px){.hero-landing-page-2025 .landing-page--layout-typ{display:flex;flex-direction:column;gap:5rem}}@media screen and (max-width:767px){.hero-landing-page-2025 h1{margin-bottom:1rem}.hero-landing-page-2025__form{margin-top:3rem}.hero-landing-page-2025>.content-wrapper{padding-bottom:64px}.hero-landing-page-2025 .left-column{flex:0 0 100%;gap:32px;margin-bottom:1rem!important;padding-right:0}.hero-landing-page-2025 .right-column{flex:0 0 100%;padding-left:0}}