.VideoDuration-module-scss-module__UdqvlW__badge{color:#fff;background-color:#1a1a1a66;border-radius:.6rem;align-items:center;gap:.2rem;padding:.4rem .8rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:600;line-height:1;display:inline-flex}.VideoDuration-module-scss-module__UdqvlW__icon{width:1.6rem;height:1.6rem}
.VideoComponent-module-scss-module__dNsPHq__projectVideo{isolation:isolate;cursor:pointer;background-color:#1a1a1a;border-radius:1.6rem;justify-content:center;align-items:center;min-height:100%;padding:1.6rem;display:flex;position:relative;overflow:hidden}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VideoComponent-module-scss-module__dNsPHq__projectVideo{border-radius:2.4rem;padding:2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VideoComponent-module-scss-module__dNsPHq__projectVideo{border-radius:2.4rem;padding:2rem}}.VideoComponent-module-scss-module__dNsPHq__projectVideo:focus-visible{outline-offset:.4rem;outline:.2rem solid #3200f0}.VideoComponent-module-scss-module__dNsPHq__header{z-index:1;justify-content:space-between;align-items:center;gap:.8rem;display:flex;position:absolute;top:1.6rem;left:1.6rem;right:1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VideoComponent-module-scss-module__dNsPHq__header{z-index:2;top:2rem;left:2rem;right:2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VideoComponent-module-scss-module__dNsPHq__header{z-index:2;top:2rem;left:2rem;right:2rem}}.VideoComponent-module-scss-module__dNsPHq__label{color:#fff;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VideoComponent-module-scss-module__dNsPHq__label{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VideoComponent-module-scss-module__dNsPHq__label{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VideoComponent-module-scss-module__dNsPHq__duration{padding:.6rem 1.2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VideoComponent-module-scss-module__dNsPHq__duration{padding:.6rem 1.2rem}}.VideoComponent-module-scss-module__dNsPHq__media{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.VideoComponent-module-scss-module__dNsPHq__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.VideoComponent-module-scss-module__dNsPHq__overlay{pointer-events:none;border-radius:inherit;background:linear-gradient(132deg,#10101040 0%,#101010a6 100%);position:absolute;inset:0}.VideoComponent-module-scss-module__dNsPHq__playButton .playButton{box-shadow:0 1.2rem 3.2rem #1a1a1a3d}.VideoComponent-module-scss-module__dNsPHq__videoIcon .VideoComponent-module-scss-module__dNsPHq__overlay{background:linear-gradient(#00000052 .11%,#0000 50.02%)}.VideoComponent-module-scss-module__dNsPHq__icon{animation:16s linear infinite VideoComponent-module-scss-module__dNsPHq__spin}@keyframes VideoComponent-module-scss-module__dNsPHq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.VideoComponent-module-scss-module__dNsPHq__icon{z-index:0;pointer-events:none;width:16.8rem;display:none;position:absolute}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VideoComponent-module-scss-module__dNsPHq__icon{width:36rem;display:block}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VideoComponent-module-scss-module__dNsPHq__icon{width:36rem;display:block}}.VideoComponent-module-scss-module__dNsPHq__life .VideoComponent-module-scss-module__dNsPHq__overlay{background:linear-gradient(#00000052 .11%,#0000 50.02%)}.VideoComponent-module-scss-module__dNsPHq__icon{z-index:0;pointer-events:none;width:16.8rem;position:absolute}.VideoComponent-module-scss-module__dNsPHq__icon svg{width:100%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VideoComponent-module-scss-module__dNsPHq__icon{width:36rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VideoComponent-module-scss-module__dNsPHq__icon{width:36rem}}
.VideoSection-module-scss-module__eBAlLW__section{margin-bottom:1.6rem;padding-top:3.2rem;padding-bottom:2.4rem}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.VideoSection-module-scss-module__eBAlLW__section{padding-top:4.8rem;padding-bottom:4.8rem}}.VideoSection-module-scss-module__eBAlLW__layout.VideoSection-module-scss-module__eBAlLW__layout{padding-top:0;padding-bottom:0}.VideoSection-module-scss-module__eBAlLW__content{flex-direction:column;gap:1.2rem;display:flex}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.VideoSection-module-scss-module__eBAlLW__content{flex-direction:row;align-items:center;gap:1.6rem}}.VideoSection-module-scss-module__eBAlLW__title{letter-spacing:-.02em;color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.VideoSection-module-scss-module__eBAlLW__title{letter-spacing:-.02em;width:50%;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}}.VideoSection-module-scss-module__eBAlLW__text{color:gray;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.VideoSection-module-scss-module__eBAlLW__text{width:50%;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}.VideoSection-module-scss-module__eBAlLW__wrapper{min-height:26rem;margin-top:3.2rem;display:flex}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.VideoSection-module-scss-module__eBAlLW__wrapper{min-height:min(69.8rem,100svh);margin-top:4.8rem}}.VideoSection-module-scss-module__eBAlLW__video{border-radius:2.4rem;flex:1}@media (hover:none),(pointer:coarse){.VideoSection-module-scss-module__eBAlLW__wrapper.VideoSection-module-scss-module__eBAlLW__wrapper .playButton.playButton{transform:none}}
.ClampedText-module-scss-module__VogBGW__textContainer{position:relative}.ClampedText-module-scss-module__VogBGW__textVirtual{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}.ClampedText-module-scss-module__VogBGW__text,.ClampedText-module-scss-module__VogBGW__textShort{color:gray;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%;transition:transform .4s}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ClampedText-module-scss-module__VogBGW__text,.ClampedText-module-scss-module__VogBGW__textShort{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}.ClampedText-module-scss-module__VogBGW__textShort{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;overflow:hidden}.ClampedText-module-scss-module__VogBGW__accordionButton{margin-top:.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ClampedText-module-scss-module__VogBGW__accordionButton{margin-top:1.6rem}}.ClampedText-module-scss-module__VogBGW__accordionButtonExpanded .ClampedText-module-scss-module__VogBGW__accordionIcon{transition:transform .4s;transform:rotate(180deg)}