.BlockMedia-module-scss-module__SRTA9G__blockContent{overflow:hidden}.BlockMedia-module-scss-module__SRTA9G__blockInner{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}@media (max-width:523px){.BlockMedia-module-scss-module__SRTA9G__blockInner{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:524px){.BlockMedia-module-scss-module__SRTA9G__blockInner{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:769px){.BlockMedia-module-scss-module__SRTA9G__blockInner{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:1024px){.BlockMedia-module-scss-module__SRTA9G__blockInner{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:1340px){.BlockMedia-module-scss-module__SRTA9G__blockInner{max-width:1254px;margin-left:auto;margin-right:auto}}@media (min-width:2000px){.BlockMedia-module-scss-module__SRTA9G__blockInner{max-width:1254px;margin-left:auto;margin-right:auto}}.BlockMedia-module-scss-module__SRTA9G__buttonWrapper{justify-content:center;margin-top:31px;display:flex}.BlockMedia-module-scss-module__SRTA9G__buttonWrapper .secondary-button{margin-top:-1px;margin-bottom:1px}@media (min-width:1024px){.BlockMedia-module-scss-module__SRTA9G__buttonWrapper{margin-top:61px}}
.BlockMediaCard-module-scss-module__cS8l6W__cardMedia{aspect-ratio:16/9;border-radius:4px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 3px 12px #00000014}.BlockMediaCard-module-scss-module__cS8l6W__videoWrapper{position:absolute;inset:0}.BlockMediaCard-module-scss-module__cS8l6W__cardCaptionList{font-size:var(--tf-bodyXs-fs,12px);line-height:var(--tf-bodyXs-lh,1.3333);letter-spacing:var(--tf-bodyXs-ls,-.24px);font-weight:var(--fw-regular,400);font-family:var(--font-body);color:var(--color-textAndIconInverted);margin:0 12px 12px;position:absolute;bottom:0;left:0}@media (min-width:769px){.BlockMediaCard-module-scss-module__cS8l6W__cardCaptionList{margin:0 24px 24px}}.BlockMediaCard-module-scss-module__cS8l6W__cardCaptionListBlack{color:var(--color-textAndIconPrimary)}.BlockMediaCard-module-scss-module__cS8l6W__cardCaptionSlider{font-size:var(--tf-m-bodyM-fs,16px);line-height:var(--tf-m-bodyM-lh,1.3125);letter-spacing:var(--tf-m-bodyM-ls,-.32px);font-weight:var(--fw-medium,500);font-family:var(--font-body);color:var(--color-textAndIconPrimary);margin:8px 0 0}@media (min-width:769px){.BlockMediaCard-module-scss-module__cS8l6W__cardCaptionSlider{font-size:var(--tf-bodyL-fs,18px);line-height:var(--tf-bodyL-lh,1.3889);letter-spacing:var(--tf-bodyL-ls,-.54px);font-weight:var(--fw-regular,400);font-family:var(--font-body)}}.BlockMediaCard-module-scss-module__cS8l6W__cardHeadlineList{font-size:var(--tf-headlineXs-fs,20px);line-height:var(--tf-headlineXs-lh,1.4);letter-spacing:var(--tf-headlineXs-ls,-.2px);font-weight:var(--fw-xbold,800);font-family:var(--font-headline);color:var(--color-textAndIconPrimary);margin:16px 0 30px}@media (min-width:769px){.BlockMediaCard-module-scss-module__cS8l6W__cardHeadlineList{margin-top:16px}}.BlockMediaCard-module-scss-module__cS8l6W__cardHeadlineSlider{font-size:var(--tf-headlineXs-fs,20px);line-height:var(--tf-headlineXs-lh,1.4);letter-spacing:var(--tf-headlineXs-ls,-.2px);font-weight:var(--fw-xbold,800);font-family:var(--font-headline);color:var(--color-textAndIconPrimary);margin:12px 0 30px}@media (min-width:769px){.BlockMediaCard-module-scss-module__cS8l6W__cardHeadlineSlider{margin-top:16px}}
.BlockMediaCardsList-module-scss-module__D7NYua__headline{margin-bottom:20px}@media (min-width:769px){.BlockMediaCardsList-module-scss-module__D7NYua__headline{margin-bottom:40px}}.BlockMediaCardsList-module-scss-module__D7NYua__cardsWrapper{flex-wrap:wrap;justify-content:space-between;row-gap:2px;display:flex}@media (min-width:769px){.BlockMediaCardsList-module-scss-module__D7NYua__cardsWrapper{row-gap:34px}}.BlockMediaCardsList-module-scss-module__D7NYua__cardWrapper{width:100%}@media (min-width:769px){.BlockMediaCardsList-module-scss-module__D7NYua__cardWrapper{width:calc(50% - 10px)}}.BlockMediaCardsList-module-scss-module__D7NYua__buttonWrapper{justify-content:center;margin-top:31px;display:flex}.BlockMediaCardsList-module-scss-module__D7NYua__buttonWrapper .secondary-button{margin-top:-1px;margin-bottom:1px}@media (min-width:1024px){.BlockMediaCardsList-module-scss-module__D7NYua__buttonWrapper{margin-top:61px}}
