.HalfAndHalfBanner_Root__4d_J_{overflow:hidden;height:28.5rem;background:var(--color-grey-100);grid-column:m1/m2}@media (min-width:768px){.HalfAndHalfBanner_Root__4d_J_{height:35.5rem}}.HalfAndHalfBanner_Root__4d_J_.HalfAndHalfBanner_logoBanner__xjHNg{height:23.125rem}@media (min-width:568px){.HalfAndHalfBanner_Root__4d_J_.HalfAndHalfBanner_logoBanner__xjHNg{height:18rem}}@media (min-width:1024px){.HalfAndHalfBanner_Root__4d_J_.HalfAndHalfBanner_logoBanner__xjHNg{height:31.625rem}}.HalfAndHalfBanner_bannerLoadingSkeleton__6eX_O{grid-column:fm1/fm2;grid-row:1}.HalfAndHalfBanner_bannerLoadingSkeleton__6eX_O span{line-height:inherit}.HalfAndHalfBanner_heroLink__jhwxX{display:contents}.HalfAndHalfBanner_innerWrapper__xjaIg{position:relative;z-index:1;height:100%;padding:0;border:none;background:transparent!important;grid-column:fm1-start/fm2-end;grid-row:1}@media (max-width:767px){.HalfAndHalfBanner_innerWrapper__xjaIg{grid-template-rows:auto -webkit-min-content;grid-template-rows:auto min-content}}@media (max-width:567px){.HalfAndHalfBanner_imageBottom__OtYrF .HalfAndHalfBanner_innerWrapper__xjaIg{grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto}}.HalfAndHalfBanner_maskWrapper__9Bc_6{height:100%;grid-row:2}@media (max-width:567px){.HalfAndHalfBanner_maskWrapper__9Bc_6{position:absolute;width:100%}}@media (min-width:568px){.HalfAndHalfBanner_maskWrapper__9Bc_6{margin-right:-.5rem;grid-column:fm1/c6;grid-row:1}}@media (min-width:1366px){.HalfAndHalfBanner_maskWrapper__9Bc_6{grid-column:c2/c8}}.HalfAndHalfBanner_imageBottom__OtYrF .HalfAndHalfBanner_maskWrapper__9Bc_6{grid-row:1}@media (min-width:568px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_maskWrapper__9Bc_6{grid-column:fm1/g6}}@media (min-width:1366px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_maskWrapper__9Bc_6{grid-column:m1/g8}}@media (min-width:568px){.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_maskWrapper__9Bc_6{margin-right:0;margin-left:-.5rem;grid-column:c7/fm2}}@media (min-width:1366px){.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_maskWrapper__9Bc_6{grid-column:c9/c15}.HalfAndHalfBanner_fullWidth__DESPO .HalfAndHalfBanner_maskWrapper__9Bc_6{grid-column:m1/c8}.HalfAndHalfBanner_fullWidth__DESPO.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_maskWrapper__9Bc_6{grid-column:c9/m2}}.HalfAndHalfBanner_backgroundImage__eAjEC{z-index:2;grid-column:fm1-start/fm2-end;grid-row:1}@media (min-width:568px){.HalfAndHalfBanner_backgroundImage__eAjEC{margin-left:-.5rem;grid-column:c7/fm2}}@media (min-width:1366px){.HalfAndHalfBanner_backgroundImage__eAjEC{grid-column:c9/c15}}.HalfAndHalfBanner_backgroundImage__eAjEC img{position:absolute}@media (min-width:568px){.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_backgroundImage__eAjEC{margin-right:-.5rem;margin-left:0;grid-column:fm1/c6}}@media (min-width:1366px){.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_backgroundImage__eAjEC{grid-column:c2/c8}}@media (max-width:567px){.HalfAndHalfBanner_imageBottom__OtYrF .HalfAndHalfBanner_backgroundImage__eAjEC{grid-row:2}}@media (min-width:568px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_backgroundImage__eAjEC{margin:0;grid-column:c6/fm2}}@media (min-width:1366px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_backgroundImage__eAjEC{grid-column:c8/fm2}.HalfAndHalfBanner_fullWidth__DESPO .HalfAndHalfBanner_backgroundImage__eAjEC{grid-column:c9/m2}}@media (min-width:568px){.HalfAndHalfBanner_logoBanner__xjHNg.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_backgroundImage__eAjEC{grid-column:fm1/c7}}@media (min-width:1366px){.HalfAndHalfBanner_logoBanner__xjHNg.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_backgroundImage__eAjEC{grid-column:fm1/c9}.HalfAndHalfBanner_fullWidth__DESPO.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_backgroundImage__eAjEC{grid-column:m1/c8}}.HalfAndHalfBanner_textOverlay__4AcvF{z-index:2;padding:1.25rem 0 0;margin:0 2rem;color:var(--color-black);grid-column:fm1/fm2;grid-row:2;text-align:center}@media (min-width:568px){.HalfAndHalfBanner_textOverlay__4AcvF{display:flex;max-width:85%;height:100%;flex-direction:column;justify-content:center;padding:0 1.5rem 0 2rem;margin:auto;grid-column:fm1/c6;grid-row:1}}@media (min-width:1024px){.HalfAndHalfBanner_textOverlay__4AcvF{max-width:66.6%}}@media (min-width:1366px){.HalfAndHalfBanner_textOverlay__4AcvF{grid-column:c2/c8}}.HalfAndHalfBanner_lightText__hwkjn{color:var(--color-white)}@media (min-width:568px){.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_textOverlay__4AcvF{padding-right:2rem;padding-left:1.5rem;grid-column:c7/fm2}}@media (min-width:1366px){.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_textOverlay__4AcvF{grid-column:c8/m2}}@media (max-width:567px){.HalfAndHalfBanner_imageBottom__OtYrF .HalfAndHalfBanner_textOverlay__4AcvF{grid-row:1}}@media (min-width:1366px){.HalfAndHalfBanner_fullWidth__DESPO .HalfAndHalfBanner_textOverlay__4AcvF{grid-column:m1/c8}}.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_textOverlay__4AcvF{margin:0 1rem}@media (min-width:568px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_textOverlay__4AcvF{max-width:100%;padding:0 .125rem 0 0;margin:0;grid-column:c1/c5}}@media (min-width:768px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_textOverlay__4AcvF{padding:0;margin:0}}@media (min-width:1366px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_textOverlay__4AcvF{max-width:85%;grid-column:c2/c8}}@media (min-width:568px){.HalfAndHalfBanner_logoBanner__xjHNg.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_textOverlay__4AcvF{padding:0 0 0 .125rem;grid-column:c8/fm2}}@media (min-width:1366px){.HalfAndHalfBanner_logoBanner__xjHNg.HalfAndHalfBanner_imageLeft__AgPs5 .HalfAndHalfBanner_textOverlay__4AcvF{grid-column:c10/m2}.HalfAndHalfBanner_imageLeft__AgPs5.HalfAndHalfBanner_fullWidth__DESPO .HalfAndHalfBanner_textOverlay__4AcvF{grid-column:c8/fm2}}.HalfAndHalfBanner_textOverlay__4AcvF>:first-child{padding-top:0;margin-top:0}@media (max-width:567px){.HalfAndHalfBanner_textOverlay__4AcvF>:last-child{padding-bottom:1.25rem}}.HalfAndHalfBanner_bottomStrapLine__jVlCY{padding-top:.75rem}.HalfAndHalfBanner_bottomStrapLine__jVlCY,.HalfAndHalfBanner_strapLine__nrFZ0{font-family:var(--default-font-family);font-size:var(--font-size-body);letter-spacing:.96px;line-height:var(--line-height-body)}@media (min-width:768px){.HalfAndHalfBanner_bottomStrapLine__jVlCY,.HalfAndHalfBanner_strapLine__nrFZ0{font-family:var(--default-font-family);font-size:var(--font-size-body-large);letter-spacing:1.2px;line-height:var(--line-height-body-large)}}.HalfAndHalfBanner_bottomStrapLine__jVlCY *,.HalfAndHalfBanner_strapLine__nrFZ0 *{margin-bottom:0}.HalfAndHalfBanner_logo__ZMuKd{display:block;height:2rem}@media (min-width:568px){.HalfAndHalfBanner_logo__ZMuKd{height:auto}}@media (min-width:768px){.HalfAndHalfBanner_logo__ZMuKd{height:2.25rem}}.HalfAndHalfBanner_bannerGraphic__T9dFj{width:auto;max-height:100%}.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_bottomStrapLine__jVlCY,.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_strapLine__nrFZ0{letter-spacing:normal;text-align:left}@media (min-width:568px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_bottomStrapLine__jVlCY,.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_strapLine__nrFZ0{font-family:var(--bold-font-family)}}.HalfAndHalfBanner_additionalTextMobile__Tnxl5,.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_bottomStrapLine__jVlCY{padding-top:1.25rem}@media (min-width:568px){.HalfAndHalfBanner_additionalTextMobile__Tnxl5{display:none}}.HalfAndHalfBanner_additionalTextDesktop__Ug_eB{z-index:1;justify-content:flex-end;padding-bottom:1rem}@media (max-width:567px){.HalfAndHalfBanner_additionalTextDesktop__Ug_eB{display:none}}.HalfAndHalfBanner_additionalTextDesktop__Ug_eB *,.HalfAndHalfBanner_additionalTextMobile__Tnxl5 *{margin-bottom:0;font-family:var(--default-font-family);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.HalfAndHalfBanner_title__LVd6f *{padding-top:.75rem;margin:0;font-family:var(--brand-font-family);font-size:var(--font-size-brand-display-400);line-height:var(--line-height-brand-display-400)}@media (min-width:768px){.HalfAndHalfBanner_title__LVd6f *{font-size:var(--font-size-brand-display-600);line-height:var(--line-height-brand-display-600)}}.HalfAndHalfBanner_title__LVd6f * *{margin-bottom:0}.HalfAndHalfBanner_bannerButton___KEjf{width:auto;min-width:8.25rem;height:auto;margin:1.25rem auto 0}@media (min-width:568px){.HalfAndHalfBanner_bannerButton___KEjf{margin:1.5rem auto 0}}.HalfAndHalfBanner_bannerButton___KEjf.HalfAndHalfBanner_disabled__Y1zg8:hover.HalfAndHalfBanner_noLink__xtj6A{cursor:auto;pointer-events:none}.HalfAndHalfBanner_bannerButton___KEjf.HalfAndHalfBanner_disabled__Y1zg8:active>span,.HalfAndHalfBanner_bannerButton___KEjf.HalfAndHalfBanner_disabled__Y1zg8:hover>span{border-radius:var(--button-secondary-border-radius);background:var(--button-secondary-background-color);box-shadow:var(--button-secondary-border);color:var(--button-secondary-color);cursor:auto}.HalfAndHalfBanner_innerWrapper__xjaIg.HalfAndHalfBanner_clickable__JNugK:hover .HalfAndHalfBanner_textOverlay__4AcvF div.Button_secondary.HalfAndHalfBanner_bannerButton___KEjf>span.Button__label{background:var(--button-secondary-background-hover-color);box-shadow:var(--button-secondary-hover-border);color:var(--button-secondary-hover-color);-webkit-text-decoration:none;text-decoration:none}.HalfAndHalfBanner_bannerButton___KEjf .Button__label{display:flex;width:100%;height:3.5rem;align-items:center;justify-content:center}@media (max-width:567px){.HalfAndHalfBanner_logoBanner__xjHNg .HalfAndHalfBanner_textOverlay__4AcvF>:last-child{padding-bottom:1.5rem}}