:root{--swiper-theme-color: white}.workshop{padding:2rem 0;position:relative;margin-bottom:4rem;min-height:50vh}.workshop .no-workshop{font-style:italic}.workshop .image-container{position:absolute;left:0;top:0;bottom:0;height:100%;width:40%}.workshop .image-container.reversed{left:auto;right:0}.workshop .image-container.reversed .overlay-gradient{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 75%, #000 100%)}.workshop .image-container *{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.workshop .image-container .overlay-gradient{z-index:2;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 75%, #000000 100%)}.workshop .image-container img{z-index:1;object-fit:cover}@media screen and (max-width: 992px){.workshop .image-container{width:100%;position:relative;margin-bottom:3rem}.workshop .image-container img{max-height:30vh;position:relative}}.workshop .content-container{position:relative;z-index:3}@media(max-width: 992px){.workshop .text-block:not(.reversed){text-align:right}.workshop .text-block:not(.reversed) .list-item a{justify-content:end}}@media screen and (min-width: 992px){.workshop .text-block{padding-right:4rem}.workshop .text-block.reversed{padding-right:unset;padding-left:4rem}}@media screen and (min-width: 1200px){.workshop .text-block{padding-right:8rem}.workshop .text-block.reversed{padding-right:unset;padding-left:8rem}}@media screen and (min-width: 1400px){.workshop .text-block{padding-right:12rem}.workshop .text-block.reversed{padding-right:unset;padding-left:12rem}}.workshop .list-item{position:relative;border:none !important}.workshop .list-item h4{font-size:1.5rem;margin-right:1rem}.workshop .list-item .date{font-weight:400}.workshop .list-item .label{width:max-content}.workshop .list-item:before,.workshop .list-item:after{content:"";position:absolute;width:100%;height:1px;left:0;right:0}.workshop .list-item:before{top:0}.workshop .list-item:after{bottom:0}body[data-color-scheme=dark] .workshop .list-item:before,body[data-color-scheme=dark] .workshop .list-item:after{background:linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 25%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%)}body[data-color-scheme=light] .workshop .list-item:before,body[data-color-scheme=light] .workshop .list-item:after{background:linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0, 0, 0) 25%, rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0) 100%)}.workshop .row{width:100%}
