.cp-videoSection__top-teaser p span{color:#151419;text-transform:none;margin-bottom:16px;font-family:DM Sans,sans-serif;font-size:1.75rem;font-weight:500;line-height:2.25rem;display:block}.cp-videoSection__bottom .l--videoContainer button{will-change:flex;filter:saturate(50%)brightness(.8);flex:1 1 0;justify-content:center;align-items:center;min-width:120px;margin:0 8px;transition:flex .35s,filter .35s,opacity .35s;position:relative;overflow:hidden}@media only screen and (max-width:767px){.cp-videoSection__bottom .l--videoContainer button{filter:none;justify-content:space-between;align-items:flex-start;width:calc(100% - 16px)}}.cp-videoSection__bottom .l--videoContainer button:before{content:"";z-index:0;background:linear-gradient(#0000 0%,#000000b3 100%);width:100%;height:100%;position:absolute;top:0;left:0}.cp-videoSection__bottom .l--videoContainer button.l--singleSection{padding:36px}@media only screen and (max-width:768px){.cp-videoSection__bottom .l--videoContainer button.l--singleSection{padding:24px}}.cp-videoSection__bottom .l--videoContainer button .l--videoContainer-bottom{opacity:0;visibility:hidden;width:0;height:0;transition:transform .5s ease-in-out;transform:translateY(100%)}@media only screen and (max-width:767px){.cp-videoSection__bottom .l--videoContainer button .l--videoContainer-bottom{opacity:1;visibility:visible;width:100%;height:auto;transform:none}}.cp-videoSection__bottom .l--videoContainer button .l--videoContainer-bottom .l--authorSection>div span:first-child{color:#fff;text-transform:none;font-family:DM Sans,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.75rem}@media only screen and (max-width:1024px){.cp-videoSection__bottom .l--videoContainer button .l--videoContainer-bottom .l--authorSection>div span:first-child{font-size:1.125rem;line-height:1.5rem}}@media only screen and (max-width:640px){.cp-videoSection__bottom .l--videoContainer button .l--videoContainer-bottom .l--authorSection>div span:first-child{font-size:1.125rem;line-height:1.5rem}}.cp-videoSection__bottom .l--videoContainer button .l--videoContainer-bottom .l--authorSection>div span:first-child+span{color:#fff;text-transform:none;font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5rem}@media only screen and (max-width:1024px){.cp-videoSection__bottom .l--videoContainer button .l--videoContainer-bottom .l--authorSection>div span:first-child+span{font-size:1rem;line-height:1.5rem}}.cp-videoSection__bottom .l--videoContainer button .l--videoContainer-bottom .l--authorSection>div>p{color:#fff}@media only screen and (min-width:768px){.cp-videoSection__bottom .l--videoContainer button.is-active{filter:grayscale(0);opacity:1;outline:none;flex:4 1 0;justify-content:space-between;align-items:flex-start}.cp-videoSection__bottom .l--videoContainer button.is-active:before{max-height:320px;top:auto;bottom:0}.cp-videoSection__bottom .l--videoContainer button.is-active .l--videoContainer-bottom{opacity:1;visibility:visible;width:100%;height:auto;transition:transform .5s ease-in-out;transform:translateY(0)}}.cp-videoSection__bottom .slick-list{margin-bottom:32px;padding:0 100px 0 0!important}@media only screen and (max-width:480px){.cp-videoSection__bottom .slick-list{padding:0 40px 0 0!important}}.cp-videoSection__bottom .slick-dots{bottom:auto}.cp-videoSection__bottom .slick-dots :after{display:none}.cp-videoSection__bottom .slick-dots li{background-color:#cbcbcb;border-radius:13px;width:13px;height:13px}.cp-videoSection__bottom .slick-dots li button{width:100%;min-width:0;margin:0;padding:0}.cp-videoSection__bottom .slick-dots li button:before{display:none}.cp-videoSection__bottom .slick-dots li.slick-active{background-color:#2d2d2d}.cp-videoSection .l--textLink{color:#151419}.cp-videoSection .l--textLink>span.l--arrow,.cp-videoSection .l--textLink:before{background-color:#151419}.cp-videoSection.l--linerBg{background:linear-gradient(#fafafa 0%,#eff3ff 100%)}
