.inv-block-landing-page-banner.lp-banner{background-image:url(../images/background-header.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:hidden;padding:51px 0;width:100vw}@media (max-width:767px){.inv-block-landing-page-banner.lp-banner{padding-bottom:32px;padding-top:32px}}.inv-block-landing-page-banner.lp-banner .lp-banner__inner{align-items:center;box-sizing:border-box;display:grid;gap:2rem;grid-template-columns:2fr 1fr;margin:0 auto;max-width:1289px;padding:0}@media (max-width:900px){.inv-block-landing-page-banner.lp-banner .lp-banner__inner{align-items:unset;display:flex;flex-direction:column;grid-template-columns:1fr;padding:0 1rem!important}.inv-block-landing-page-banner.lp-banner .lp-banner__right{order:-1}.inv-block-landing-page-banner.lp-banner .lp-banner__left{order:0}.inv-block-landing-page-banner.lp-banner .lp-banner__image-wrap{display:none}.inv-block-landing-page-banner.lp-banner .lp-banner__sponsor{margin-bottom:1rem}}@media (max-width:567px){.inv-block-landing-page-banner.lp-banner .lp-banner__inner{align-items:unset}}.inv-block-landing-page-banner.lp-banner .lp-banner__left{display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-width:0}.inv-block-landing-page-banner.lp-banner .lp-banner__content{color:var(--white);font-size:1rem;line-height:1.5;max-width:520px}.inv-block-landing-page-banner.lp-banner .lp-banner__content h2,.inv-block-landing-page-banner.lp-banner .lp-banner__content h3,.inv-block-landing-page-banner.lp-banner .lp-banner__content h4{color:var(--white);font-family:Crimson Pro;font-style:normal;font-weight:600;margin:0 0 1rem}.inv-block-landing-page-banner.lp-banner .lp-banner__content h2{font-size:56px;letter-spacing:-.56px;line-height:56px}.inv-block-landing-page-banner.lp-banner .lp-banner__content h3{font-size:46px;letter-spacing:-.46px;line-height:46px}.inv-block-landing-page-banner.lp-banner .lp-banner__content h4{font-size:36px;letter-spacing:-.36px;line-height:36px}.inv-block-landing-page-banner.lp-banner .lp-banner__content h5{font-size:26px;letter-spacing:-.26px;line-height:26px}.inv-block-landing-page-banner.lp-banner .lp-banner__content p{color:var(--white);font-family:Trebuchet MS;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.18px;line-height:26px;margin:0 0 1rem}.inv-block-landing-page-banner.lp-banner .lp-banner__content p:last-child{margin-bottom:0}.inv-block-landing-page-banner.lp-banner .lp-banner__actions{margin-top:1.5rem}.inv-block-landing-page-banner.lp-banner .lp-banner__button.lp-form-trigger-button{background:var(--white);border:1px solid var(--purple);color:var(--purple);font-size:18px;padding:12px;transition:background .2s ease,color .2s ease}.inv-block-landing-page-banner.lp-banner .lp-banner__button.lp-form-trigger-button:hover{background:var(--light-purple);color:var(--purple)}.inv-block-landing-page-banner.lp-banner .lp-banner__button.lp-form-trigger-button:focus{outline:2px solid var(--white);outline-offset:2px}.inv-block-landing-page-banner.lp-banner .lp-banner__right{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;max-width:100%;min-width:0;overflow:hidden}.inv-block-landing-page-banner.lp-banner .lp-banner__sponsor{margin-bottom:30px;text-align:right}.inv-block-landing-page-banner.lp-banner .lp-banner__supported-by{color:var(--white);font-size:.875rem;margin:0 0 .5rem}.inv-block-landing-page-banner.lp-banner .lp-banner__sponsor-logo-link{display:inline-block;text-decoration:none;vertical-align:middle}.inv-block-landing-page-banner.lp-banner .lp-banner__sponsor-logo{display:inline-block;max-height:40px;vertical-align:middle;width:auto}.inv-block-landing-page-banner.lp-banner .lp-banner__image-wrap{margin-top:auto;max-width:100%;overflow:hidden}.inv-block-landing-page-banner.lp-banner .lp-banner__image-link{display:block;text-decoration:none}.inv-block-landing-page-banner.lp-banner .lp-banner__image{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}