.s-text-video{padding:4rem 0}@media only screen and (max-width: 987px){.s-text-video{padding:3rem 0}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-text-video{padding:2rem 0}}.s-text-video-container{margin-right:auto;margin-left:auto;width:calc(100% - var(--container-offset));max-width:calc(var(--container-max-width) - var(--container-offset));display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:6rem}@media only screen and (max-width: 1440px){.s-text-video-container{gap:4rem}}@media only screen and (max-width: 987px){.s-text-video-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}}.s-text-video-content{flex:1;max-width:50%}@media only screen and (max-width: 987px){.s-text-video-content{max-width:100%}}.s-text-video-pretitle{margin-bottom:1rem;color:var(--color-brand-1);font-family:var(--font-ptmono);text-transform:uppercase}.s-text-video-title{margin-bottom:2rem;color:var(--color-black-text);line-height:1.1}@media only screen and (max-width: 987px){.s-text-video-title{margin-bottom:1.5rem}}.s-text-video-text{color:var(--color-black-text);font-size:1rem}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-text-video-text{font-size:1rem}}.s-text-video-text p{margin-bottom:1rem}.s-text-video-text p:last-child{margin-bottom:0}.s-text-video-text ul{margin:1.5em 0;padding:0;list-style-type:none;text-align:left}.s-text-video-text ul li{position:relative;padding:0 0 0 1em}.s-text-video-text ul li:before{position:absolute;top:.65em;left:0;display:block;width:.2em;height:.2em;background:currentcolor;border-radius:50%;content:""}.s-text-video-text ul li+li{margin-top:1em}.s-text-video-text ul:first-child{margin-top:0}.s-text-video-text ul:last-child{margin-bottom:0}.s-text-video-text ol{margin:1.5em 0;padding:0;list-style-type:none;text-align:left;counter-reset:list}.s-text-video-text ol li{position:relative;padding:0 0 0 2em;counter-increment:list}.s-text-video-text ol li:before{position:absolute;top:0;left:0;z-index:2;color:currentcolor;font-weight:300;letter-spacing:-0.04em;content:counter(list, decimal-leading-zero) "."}.s-text-video-text ol li+li{margin-top:1em}.s-text-video-text ol:first-child{margin-top:0}.s-text-video-text ol:last-child{margin-bottom:0}.s-text-video-text a{color:var(--color-brand-1);text-decoration:underline}.s-text-video-cta{margin-top:2rem}@media only screen and (max-width: 987px){.s-text-video-cta{margin-top:1.5rem}}.s-text-video-figure{flex:1;max-width:50%}@media only screen and (max-width: 987px){.s-text-video-figure{max-width:100%}}.s-text-video-figure iframe,.s-text-video-figure video{display:block;aspect-ratio:16/9;width:100% !important;height:auto !important;border-radius:.8rem;box-shadow:0 2rem 4rem rgba(0,0,0,.1)}.s-text-video-lite{position:relative;display:block;padding:0;width:100%;background:#000;border:0;border-radius:.8rem;box-shadow:0 2rem 4rem rgba(0,0,0,.1);cursor:pointer;overflow:hidden;aspect-ratio:16/9}.s-text-video-lite__poster{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease,opacity .3s ease}.s-text-video-lite__play{position:absolute;top:50%;left:50%;width:6.8rem;height:6.8rem;background:rgba(0,0,0,.6);border-radius:50%;transform:translate(-50%, -50%);transition:background .2s ease}.s-text-video-lite__play:before{position:absolute;top:50%;left:54%;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:1.1rem 0 1.1rem 1.8rem;transform:translate(-50%, -50%);content:""}.s-text-video-lite:hover .s-text-video-lite__play,.s-text-video-lite:focus-visible .s-text-video-lite__play{background:#ec6a4d}.s-text-video-lite:hover .s-text-video-lite__poster{transform:scale(1.03)}
