.DoubleHeroBanner__module-double-hero-banner--qA2Xf{display:flex;flex-direction:column;gap:2rem}.DoubleHeroBanner__module-double-hero-banner__noGap--cO888{gap:0}@media(min-width:768px){.DoubleHeroBanner__module-double-hero-banner--qA2Xf{flex-direction:row;min-width:100%}}@media(max-width:767px){.DoubleHeroBanner__module-double-hero-banner--qA2Xf:not(.is-in-carousel) .cf-video.adapt-to-container .video .video-embed{position:static;transform:none}}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper--U5SEf{position:relative;display:flex;flex-direction:column;gap:1.5rem}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper--U5SEf a .cf-video{pointer-events:none}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper--U5SEf .cta-wrapper{height:100%}@media(min-width:768px){.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper--U5SEf{width:50%}}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd{position:absolute;display:flex;flex-direction:column;align-items:center;width:fit-content;height:fit-content;inset-inline-start:0;inset-block-end:1.875rem;padding-inline:1.875rem}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd .text{margin-block-end:.25rem;text-align:inherit}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd .text:has(p){margin-block-end:1rem}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd .text h1,.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd .text h2{font-size:1.25rem;line-height:2rem;text-transform:none;letter-spacing:.5px;font-weight:500;font-family:var(--font-medium);text-align:inherit}@media(min-width:768px){.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd .text h1,.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd .text h2{font-size:1.875rem;line-height:2.25rem;text-transform:none;letter-spacing:.5px;font-weight:500;font-family:var(--font-medium);text-align:inherit}}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd .text p{font-size:.625rem;line-height:.875rem;text-transform:none;letter-spacing:.5px;font-weight:400;font-family:var(--font-regular);text-align:inherit}@media(min-width:768px){.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd .text p{font-size:1rem;line-height:1.25rem;text-transform:none;letter-spacing:.5px;font-weight:400;font-family:var(--font-regular);text-align:inherit}}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items__left--YPCH-{align-items:flex-start;text-align:start}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items__right--DxYVn{align-items:end;text-align:end}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items__top--xok4n{inset-block-start:1.25rem}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items__bottom--F3IO-{inset-block-end:1.875rem}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items--vgjHd.DoubleHeroBanner__bottom-center--iWS-y{inset-block-end:4.375rem}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items__center--sSesl{align-items:center;text-align:center}.DoubleHeroBanner__module-double-hero-banner__entries-group-wrapper__items__middle--6nvZt{inset-block-start:50%;inset-block-end:initial;transform:translateY(-50%)}.DoubleHeroBanner__module-double-hero-banner--qA2Xf .DoubleHeroBanner__cta__container--m2WEy{display:flex;gap:.9375rem}
