:root{--background: #ffffff;--primary: #000000;--primary-hover: #474747;--primary-rgb: 0 0 0;--primary-text: #000000;--secondary: #ffffff;--secondary-text: #ffffff;--alternative-text: #9c9c9c;--smw-title: #000000 !important;--smw-icon: #000000 !important;--smw-icon-hover: #000000 !important;--smw-button-text: #000000 !important;--smw-button-text-hover: #ffffff !important;--smw-button-background-hover: #000000 !important;--smw-border-color: #AAAAAA !important}.aiosSmwContainer-content__item,.aiosSmwContainer-content__item--img{position:relative;overflow:hidden}.aiosSmwContainer{display:block;width:100%}.aiosSmwContainer_heading{display:flex;flex-direction:column;gap:24px}.aiosSmwContainer_heading--title{color:var(--smw-title, #000)}.aiosSmwContainer_heading--collections{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.aiosSmwContainer_heading--platform a{display:flex;justify-content:center;align-items:center;font-size:33px;color:var(--smw-icon, #333);width:80px;height:80px;border:1px solid #333;border-color:var(--smw-icon, #333);transition:var(--transition, all .15s linear)}.aiosSmwContainer_heading--platform a:hover{color:var(--smw-icon-hover, #262626);border-color:var(--smw-icon-hover, #262626)}.aiosSmwContainer_heading--selections{display:flex;flex-direction:column}.aiosSmwContainer_heading--selections button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;outline:0!important;background:0 0;font-size:var(--button-font-size, 16px);font-weight:var(--button-font-weight, 500);color:var(--smw-button-text, #67483d);line-height:1.5;padding:var(--button-padding, 16px 20px);transition:var(--transition, all .15s linear);text-transform:uppercase;text-align:right}.aiosSmwContainer_heading--selections button.platform-active,.aiosSmwContainer_heading--selections button:hover{background:var(--smw-button-background-hover, #67483d);color:var(--smw-button-text-hover, #fff)}.aiosSmwContainer-content{margin-top:40px}.aiosSmwContainer-items{list-style:none!important;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;margin-top:40px}.aiosSmwContainer-content__item{display:flex;flex-direction:column;gap:24px;padding:24px;border:1px solid #aaa;border-color:var(--smw-border-color, #aaa)}.aiosSmwContainer-content__item--img canvas,.aiosSmwContainer-content__item--img video{display:block;width:100%;height:auto}.aiosSmwContainer-content__item--img canvas{background-size:cover;background-position:center}.aiosSmwContainer-content__item--title{margin:0!important;padding:0!important;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:20px;font-weight:700}.aiosSmwContainer-content__item--img video{position:absolute;top:0;left:0;z-index:2;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.aiosSmwContainer-content__item--description{margin:0!important;padding:0!important;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.aiosSmwContainer-content__item--time{margin:0!important;padding:0!important;display:flex;justify-content:space-between}.aiosSmwContainer-content__item--time span{font-weight:var(--subparagraph-font-weight, 400);font-size:var(--subparagraph-font-size, 14px);text-transform:var(--subparagraph-text-transform, uppercase)}.aiosSmwContainer-content__item--time span:last-child{font-size:24px}.aiosSmwContainer-content__item--link{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%}.aiosSmwContainer-content__item--link span{display:none}.video-inset{position:relative;width:100%;aspect-ratio:575/379;overflow:hidden}.video-inset canvas,.video-inset iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.video-inset canvas{background-size:cover;background-position:center}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:744px){.aiosSmwContainer_heading{flex-direction:row;justify-content:space-between}.aiosSmwContainer_heading--selections{max-width:346px;min-width:346px}}@media only screen and (min-width:1024px){.aiosSmwContainer-items{grid-template-columns:repeat(2,minmax(0,1fr))}}
