.interactive-banner__element{font-family:"guentnersimplon-light-webfont",sans-serif;line-height:1.5;font-weight:300;font-size:1rem;display:flex;position:relative;flex-direction:column;justify-content:flex-end;min-height:300px;padding:1rem;overflow:hidden;text-decoration:none}@media (min-width:577px){.interactive-banner__element{font-size:1.025rem}}@media (min-width:769px){.interactive-banner__element{font-size:1.05rem}}@media (min-width:993px){.interactive-banner__element{font-size:1.075rem}}.japanese .interactive-banner__element{font-family:IBMPlexSansJP-Regular,sans-serif}.chinese .interactive-banner__element{font-family:IBMPlexSansCH-Regular,sans-serif}.korean .interactive-banner__element{font-family:IBMPlexSansKR-Regular,sans-serif}.arabic .interactive-banner__element{font-family:IBMPlexSansArabic-Regular,sans-serif}.interactive-banner__element:hover .interactive-banner__element-image{transform:scale(1.05)}.interactive-banner__element-image{position:absolute;top:0;inset-inline-start:0;transition:transform 1s ease}.interactive-banner__element-image:before{content:"";position:absolute;bottom:0;inset-inline-start:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,0))}.interactive-banner__element-eyebrow{position:relative;color:#39ebb3;line-height:1;text-transform:uppercase}.interactive-banner__element-headline{position:relative;color:#fff;font-size:1.5rem;font-style:normal;text-transform:uppercase}.interactive-banner__element-lead{font-family:"SourceSans",sans-serif;line-height:1.5;font-weight:400;font-size:1rem;display:-webkit-box;position:relative;min-height:55px;max-height:55px;margin:0;padding:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;font-style:normal;text-overflow:ellipsis}@media (min-width:577px){.interactive-banner__element-lead{font-size:1.025rem}}@media (min-width:769px){.interactive-banner__element-lead{font-size:1.05rem}}@media (min-width:993px){.interactive-banner__element-lead{font-size:1.075rem}}.japanese .interactive-banner__element-lead{font-family:IBMPlexSansJP-Regular,sans-serif}.chinese .interactive-banner__element-lead{font-family:IBMPlexSansCH-Regular,sans-serif}.korean .interactive-banner__element-lead{font-family:IBMPlexSansKR-Regular,sans-serif}.arabic .interactive-banner__element-lead{font-family:IBMPlexSansArabic-Regular,sans-serif}.interactive-banner__wrapper{display:grid}.interactive-banner__wrapper--one-full-width-layout{grid-template:"a"/auto;grid-template-columns:auto;grid-template-rows:300px}.interactive-banner__wrapper--one-full-width-layout .interactive-banner__element--first-banner{grid-area:a}.interactive-banner__wrapper--two-half-layout{grid-template:"a" "b"/auto;grid-template-columns:auto;grid-template-rows:300px 300px}.interactive-banner__wrapper--two-half-layout .interactive-banner__element--first-banner{grid-area:a}.interactive-banner__wrapper--two-half-layout .interactive-banner__element--second-banner{grid-area:b}.interactive-banner__wrapper--three-big-left-layout,.interactive-banner__wrapper--three-big-right-layout,.interactive-banner__wrapper--three-evenly-layout{grid-template:"a" "b" "c"/auto;grid-template-columns:auto;grid-template-rows:300px 300px 300px}.interactive-banner__wrapper--three-big-left-layout .interactive-banner__element--first-banner,.interactive-banner__wrapper--three-big-right-layout .interactive-banner__element--first-banner,.interactive-banner__wrapper--three-evenly-layout .interactive-banner__element--first-banner{grid-area:a}.interactive-banner__wrapper--three-big-left-layout .interactive-banner__element--second-banner,.interactive-banner__wrapper--three-big-right-layout .interactive-banner__element--second-banner,.interactive-banner__wrapper--three-evenly-layout .interactive-banner__element--second-banner{grid-area:b}.interactive-banner__wrapper--three-big-left-layout .interactive-banner__element--third-banner,.interactive-banner__wrapper--three-big-right-layout .interactive-banner__element--third-banner,.interactive-banner__wrapper--three-evenly-layout .interactive-banner__element--third-banner{grid-area:c}.interactive-banner--with-gap .interactive-banner__wrapper{padding:0 .625rem .625rem;gap:.625rem}@media (min-width:577px){.interactive-banner__element{padding:3rem}.interactive-banner__wrapper{min-height:450px}.interactive-banner__wrapper--one-full-width-layout{grid-template:"a"/auto;grid-template-columns:100%;grid-template-rows:auto}.interactive-banner__wrapper--one-full-width-layout .interactive-banner__element--first-banner{grid-area:a}.interactive-banner__wrapper--two-half-layout{grid-template:"a b"/auto;grid-template-columns:50%;grid-template-rows:auto}.interactive-banner__wrapper--two-half-layout .interactive-banner__element--first-banner{grid-area:a}.interactive-banner__wrapper--two-half-layout .interactive-banner__element--second-banner{grid-area:b}.interactive-banner__wrapper--three-evenly-layout{grid-template:"a b c"/auto;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.interactive-banner__wrapper--three-evenly-layout .interactive-banner__element--first-banner{grid-area:a}.interactive-banner__wrapper--three-evenly-layout .interactive-banner__element--second-banner{grid-area:b}.interactive-banner__wrapper--three-evenly-layout .interactive-banner__element--third-banner{grid-area:c}.interactive-banner__wrapper--three-big-left-layout{grid-template:"a b b" "a c c"/auto;grid-template-columns:50%;grid-template-rows:auto}.interactive-banner__wrapper--three-big-left-layout .interactive-banner__element--first-banner{grid-area:a}.interactive-banner__wrapper--three-big-left-layout .interactive-banner__element--second-banner{grid-area:b}.interactive-banner__wrapper--three-big-left-layout .interactive-banner__element--third-banner{grid-area:c}.interactive-banner__wrapper--three-big-right-layout{grid-template:"b b a" "c c a"/auto;grid-template-columns:50%;grid-template-rows:auto}.interactive-banner__wrapper--three-big-right-layout .interactive-banner__element--first-banner{grid-area:a}.interactive-banner__wrapper--three-big-right-layout .interactive-banner__element--second-banner{grid-area:b}.interactive-banner__wrapper--three-big-right-layout .interactive-banner__element--third-banner{grid-area:c}}@media (min-width:993px){.interactive-banner__element-lead{font-family:"SourceSans",sans-serif;line-height:1.5;font-weight:400;font-size:1rem;display:inherit;position:relative;height:auto;min-height:unset;max-height:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset}}@media (min-width:993px) and (min-width:577px){.interactive-banner__element-lead{font-size:1.025rem}}@media (min-width:993px) and (min-width:769px){.interactive-banner__element-lead{font-size:1.05rem}}@media (min-width:993px) and (min-width:993px){.interactive-banner__element-lead{font-size:1.075rem}}@media (min-width:993px){.japanese .interactive-banner__element-lead{font-family:IBMPlexSansJP-Regular,sans-serif}.chinese .interactive-banner__element-lead{font-family:IBMPlexSansCH-Regular,sans-serif}.korean .interactive-banner__element-lead{font-family:IBMPlexSansKR-Regular,sans-serif}.arabic .interactive-banner__element-lead{font-family:IBMPlexSansArabic-Regular,sans-serif}}
/*# sourceMappingURL=../maps/components/interactive-banner.min.css.map */
