.a-banner-card__wrapper{border-radius:var(--aBannerCardBorderRadius,0);display:block;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.a-banner-card--double,.a-banner-card--simple{text-align:left}.a-banner-card--double .a-banner-card__content{padding:24px 24px 60px}.a-banner-card--categories{display:flex;flex-direction:column-reverse;text-align:center}.a-banner-card--categories .a-banner-card__image-container{align-items:center;display:flex;height:auto;justify-content:center}.a-banner-card--categories .a-banner-card__content:after,.a-banner-card--categories .a-banner-card__image-container:before{content:none}.a-banner-card--categories .a-banner-card__inner-content{padding-bottom:24px}.a-banner-card--categories .a-banner-card__conditions{bottom:-8px}.a-banner-card--categories .a-banner-card__conditions,.a-banner-card--categories .a-banner-card__conditions:active,.a-banner-card--categories .a-banner-card__conditions:focus,.a-banner-card--categories .a-banner-card__conditions:visited{color:var(--colorGrayscaleBlack)}@media (min-width:992px){.a-banner-card--categories .a-banner-card__conditions:hover{color:var(--colorGrayscaleBlack);color:var(-- var(--colorGrayscaleBlack))}}.a-banner-card__small-text{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-size:var(--fontBodyLargeFontSize,14px);font-size:20px;font-style:normal;font-weight:var(--fontTertiaryFontWeight,300);letter-spacing:var(--fontBodyLargeLetterSpacing,.32px);line-height:var(--fontBodyLargeLineHeight,27px);margin:16px 0 24px;width:100%}.a-banner-card__big-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.a-banner-card__text{margin:0}.a-banner-card__text *{font-family:var(--fontPrimaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-size:var(--fontH1FontSize,32px);font-style:normal;font-weight:var(--fontPrimaryFontWeight,400);font-weight:var(--fontH1FontWeight,500);letter-spacing:var(--fontH1LetterSpacing,normal);line-height:var(--fontH1LineHeight,40px);margin:0;text-transform:var(--fontH1TextTransform,none)}.a-banner-card__text b{color:var(--colorAccentPrimary)}.a-banner-card__image-container{flex:1 1 auto;height:376px;position:relative}.a-banner-card__image-container:before{content:"";display:block;padding-top:98.9333333333%;width:100%}.a-banner-card__image-container>img,.a-banner-card__image-container>svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.a-banner-card__categories{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;list-style:none;margin:0 auto;max-width:660px;width:100%}.a-banner-card__category-image{border-radius:16px}.a-banner-card__category-item{position:relative}.a-banner-card__category-item:before{content:"";display:block;padding-top:80%;width:100%}.a-banner-card__category-item>img,.a-banner-card__category-item>svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.a-banner-card__category-text{bottom:-12px;left:50%;position:absolute;transform:translate(-50%)}.a-banner-card__categories{padding:8px 24px 48px}.a-banner-card__content{position:relative;z-index:1}.a-banner-card__content:after{background-image:linear-gradient(to right,var(--aBannerCardBorderColor1) 85%,var(--aBannerCardBorderColor2) 85%);content:"";display:block;height:8px;width:100%}.a-banner-card__inner-content{padding:24px;--bannerConditionPadding:24px}.a-banner-card__button-container{margin-top:24px}.a-banner-card__secondary-image{bottom:0;max-height:110px;max-width:115px;position:absolute;right:0}.a-banner-card__conditions{background-color:transparent;border:none;color:inherit;font:inherit;font-family:var(--fontQuaternaryFontFamily,"Roboto","Helvetica",sans-serif);padding:0;-webkit-font-smoothing:antialiased;cursor:pointer;font-size:var(--fontLinkMediumFontSize,12px);font-style:normal;font-weight:var(--fontQuaternaryFontWeight,500);letter-spacing:var(--fontLinkMediumLetterSpacing,.32px);line-height:var(--fontLinkMediumLineHeight,23px);margin-top:16px;text-align:left}.a-banner-card__conditions,.a-banner-card__conditions:active,.a-banner-card__conditions:focus,.a-banner-card__conditions:visited{color:var(--fontLinkMediumColor)}@media (min-width:992px){.a-banner-card__conditions:hover{color:var(--fontLinkMediumColorHover);color:var(-- var(--fontLinkMediumColorHover))}}.a-banner-card__conditions,.a-banner-card__conditions:active,.a-banner-card__conditions:focus,.a-banner-card__conditions:visited{color:var(--colorGrayscaleBlack)}@media (min-width:992px){.a-banner-card__conditions:hover{color:var(--colorGrayscaleBlack);color:var(-- var(--colorGrayscaleBlack))}}@media (min-width:767px){.a-banner-card__categories{max-width:500px}}@media (min-width:992px){.a-banner-card__wrapper{display:flex;flex-direction:row;min-height:537px}.a-banner-card__text{font-size:58px;margin-bottom:0}.a-banner-card__text *{font-family:var(--fontPrimaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;font-family:var(--fontBannerH1FontFamily,inherit);font-size:var(--fontBannerH1FontSize,52px);font-size:58px;font-style:normal;font-weight:var(--fontPrimaryFontWeight,400);letter-spacing:var(--fontBannerH1LetterSpacing,.3px);line-height:var(--fontBannerH1LineHeight,67px);margin:0}.a-banner-card--double .a-banner-card__inner-content{align-items:flex-start;justify-content:flex-start;padding:48px;text-align:left}.a-banner-card__small-text{font-size:20px;margin:16px 0 0}.a-banner-card__image-container{height:auto;order:2;position:relative}.a-banner-card__image-container:before{content:"";display:block;padding-top:55.9375%;width:100%}.a-banner-card__image-container>img,.a-banner-card__image-container>svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.a-banner-card__content,.a-banner-card__image-container{flex:1 1 50%}.a-banner-card--categories{display:flex;flex-direction:row}.a-banner-card--categories .a-banner-card__inner-content{padding-bottom:48px}.a-banner-card--categories .a-banner-card__conditions{bottom:24px}.a-banner-card__category:before{content:none}.a-banner-card__category-item{position:relative}.a-banner-card__category-item:before{content:"";display:block;padding-top:80%;width:100%}.a-banner-card__category-item>img,.a-banner-card__category-item>svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.a-banner-card__categories{grid-gap:40px 24px;height:auto;max-width:none;width:100%}.a-banner-card__categories,.a-banner-card__inner-content{padding:48px 75px}.a-banner-card__content{display:flex;flex-direction:column;justify-content:center}.a-banner-card__content:after{height:18px}.a-banner-card__inner-content{display:flex;flex:1;flex-direction:column;justify-content:center;padding:48px 60px;--bannerConditionPadding:48px 60px}.a-banner-card__secondary-image{max-height:215px;max-width:250px}.a-banner-card__button-container{margin-top:48px}.a-banner-card__conditions{font-family:var(--fontQuaternaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;bottom:36px;cursor:pointer;font-size:var(--fontLinkLargeFontSize,14px);font-style:normal;font-weight:var(--fontQuaternaryFontWeight,500);left:60px;letter-spacing:var(--fontLinkLargeLetterSpacing,.32px);line-height:var(--fontLinkLargeLineHeight,27px);margin-top:0;position:absolute;right:60px}.a-banner-card__conditions,.a-banner-card__conditions:active,.a-banner-card__conditions:focus,.a-banner-card__conditions:visited{color:var(--fontLinkLargeColor,var(--colorAccentPrimary))}}@media (min-width:992px) and (min-width:992px){.a-banner-card__conditions:hover{color:var(--fontLinkLargeColorHover,var(--fontLinkLargeColor));color:var(-- var(--fontLinkLargeColorHover,var(--fontLinkLargeColor)))}}@media (min-width:992px){.a-banner-card__conditions,.a-banner-card__conditions:active,.a-banner-card__conditions:focus,.a-banner-card__conditions:visited{color:var(--colorGrayscaleBlack)}}@media (min-width:992px) and (min-width:992px){.a-banner-card__conditions:hover{color:var(--colorGrayscaleBlack);color:var(-- var(--colorGrayscaleBlack))}}@media (min-width:992px){.a-banner-card__conditions:hover{text-decoration:underline;transition:all .35s ease-out}}
