[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute!important;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative!important;padding-left:2em!important;cursor:pointer!important}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{position:absolute;left:0;height:1.3rem;width:1.3rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:2px;content:""}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{position:absolute;left:5px;top:1px;height:11px;width:11px;border-color:rgba(var(--primary-color),1);background-color:rgba(var(--primary-color),1);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:""}[type=checkbox]:not(:checked)+label:after{--tw-scale-x:0;--tw-scale-y:0;opacity:0}[type=checkbox]:checked+.checkbox-facade div,[type=checkbox]:not(:checked)+label:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[type=checkbox]:checked+.checkbox-facade div{--tw-scale-x:1;--tw-scale-y:1;opacity:1}.checkbox-label{position:relative;margin-right:2rem;cursor:pointer;padding-left:2rem;font-size:1rem;line-height:1.5rem;font-style:italic;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.checkbox-facade{position:absolute;left:0;display:flex;aspect-ratio:1/1;height:1.5rem;width:1.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(0,0,0,.1)}.checkbox-facade_inner{margin:auto;aspect-ratio:1/1;height:.75rem;width:.75rem;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));opacity:0;transition-duration:.15s}textarea{height:150px}.swiper-slide-active .slider__year{--tw-scale-x:1;--tw-scale-y:1}.swiper-slide-active .slider__button,.swiper-slide-active .slider__cats,.swiper-slide-active .slider__content,.swiper-slide-active .slider__title,.swiper-slide-active .slider__year{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.swiper-slide-active .slider__button,.swiper-slide-active .slider__cats,.swiper-slide-active .slider__content,.swiper-slide-active .slider__title{--tw-translate-y:0px}main .plane{width:100%;height:100%}main .plane,main .plane img{position:absolute}main .plane:first-of-type{filter:brightness(.7)}main .plane:first-of-type img:first-of-type{left:90%;top:70%}main .plane:first-of-type img:nth-of-type(2){left:5%;top:65%}main .plane:first-of-type img:nth-of-type(3){left:35%;top:0}main .plane:nth-of-type(2){filter:brightness(.6)}main .plane:nth-of-type(2) img:first-of-type{left:5%;top:10%}main .plane:nth-of-type(2) img:nth-of-type(2){left:80%;top:5%}main .plane:nth-of-type(2) img:nth-of-type(3){left:60%;top:60%}main .plane:nth-of-type(3){filter:brightness(.5)}main .plane:nth-of-type(3) img:first-of-type{left:65%;top:2.5%}main .plane:nth-of-type(3) img:nth-of-type(2){left:40%;top:75%}.gallery{height:175vh;background:#111;padding:4vw;box-sizing:border-box;overflow:hidden}.gallery,.gallery .column{position:relative;display:flex;gap:4vw}.gallery .column{height:100%;width:25%;min-width:250px;flex-direction:column}.gallery .column .imageContainer{height:100%;width:100%;position:relative;overflow:hidden}.gallery .column .imageContainer img{-o-object-fit:cover;object-fit:cover}.gallery .column:first-of-type{top:-45%}.gallery .column:nth-of-type(2){top:-95%}.gallery .column:nth-of-type(3){top:-45%}.gallery .column:nth-of-type(4){top:-75%}