.section-text-videos{padding-block:7rem 5.5rem}@media (max-width:1199px){.section-text-videos{padding-inline:3.5rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-text-videos{padding:4rem 0 3rem}}.section-text-videos .section__head{line-height:1.3;text-align:center}.section-text-videos .section__head h2{margin-bottom:1rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-text-videos .section__head h2{font-size:3.2rem}}.section-text-videos .section__head h6{font-size:2rem;margin:0 auto 5rem;max-width:50rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-text-videos .section__head h6{margin-bottom:4rem}}.mosaic{display:flex;flex-wrap:wrap;gap:6.5rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.mosaic{gap:3.5rem}}.mosaic .mosaic__row{--media-mw:47.5rem;--content-offset-left:13.9rem;--content-offset-right:5.5rem;align-items:center;display:flex;flex-wrap:wrap;width:100%}@media (max-width:1199px){.mosaic .mosaic__row{--content-offset-left:8rem;--content-offset-right:3rem}}@media (max-width:1023px){.mosaic .mosaic__row{--media-mw:50%;--content-offset-left:2rem;--content-offset-right:0}}@media (max-width:850px){.mosaic .mosaic__row{--media-mw:78rem;--content-offset-left:0}}.mosaic .mosaic__row.mosaic__row--reverse .mosaic__media{order:1}@media (max-width:850px){.mosaic .mosaic__row.mosaic__row--reverse .mosaic__media{order:-1}}.mosaic .mosaic__row.mosaic__row--reverse .mosaic__content{padding-inline:var(--content-offset-right) var(--content-offset-left)}.mosaic .mosaic__media{aspect-ratio:1.772;max-width:var(--media-mw);width:100%}.mosaic .mosaic__media figure,.mosaic .mosaic__media figure iframe{height:100%;width:100%}.mosaic .mosaic__content{font-size:2rem;line-height:1.3;max-width:calc(100% - var(--media-mw));padding-inline:var(--content-offset-left) var(--content-offset-right);width:100%}@media (max-width:850px){.mosaic .mosaic__content{max-width:100%;padding-top:1rem}}.mosaic .mosaic__content h3{margin-bottom:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.mosaic .mosaic__content h3{font-size:3.2rem}}.mosaic .mosaic__content h5{font-size:2rem;font-weight:500;margin-bottom:2rem}