.reveal-application{.card__text+.buttons{margin-top:calc(var(--size)/2)}.t-reveal__item.is-open .t-reveal__label{background:none}.t-reveal__item .label__gradient{position:absolute}.t-reveal__item.is-open .label__gradient{bottom:0;left:0;right:0;top:0}.t-reveal__label{border:0;cursor:pointer;margin:0 calc(var(--size)*-1);padding:0 calc(var(--size)*1.9) 0 calc(var(--size)*1);position:relative;&:before{border-top:1px solid #000!important;content:"";display:block;left:0;position:absolute;top:0;width:100%}}.t-reveal__item.is-open{&:after,&:before{display:none}.t-reveal__label{border-top:none!important}}.t-reveal__item:first-child .t-reveal__label,.t-reveal__item:not(.is-open):last-child{border-bottom:none;border-top:none!important}.t-reveal__item:first-child .t-reveal__label:before{display:none}}.label__wrapper{align-items:center;display:flex;gap:25px;height:calc(var(--size)*2)}.label__label{font-family:var(--funnel);font-size:calc(var(--font)*.48);font-weight:400;line-height:95%}.label__subtitle{font-family:var(--jakarta);font-size:calc(var(--font)*.22);font-weight:400;line-height:100%;padding-top:calc(var(--size)*.08)}.label__image{height:calc(var(--size)*2);width:calc(var(--size)*2)}.label__image,.label__text{position:relative}@media (max-width:767px){.label__image{height:calc(var(--size)*1);width:calc(var(--size)*5);&:not(.is-open &){background:#fff}img{height:calc(var(--size)*1);margin-left:calc(var(--size)*.5);object-fit:cover;width:calc(var(--size)*1)}}.label__wrapper{flex-direction:column;gap:0;height:calc(var(--size)*4)}.reveal-application{.t-reveal__label{margin:0 calc(var(--size)*-.5);padding-left:0;padding-right:0}.t-reveal__label:after{bottom:36px;right:86px;top:auto;transition:none}.t-reveal__item .label__gradient{bottom:0;left:0;right:0;top:0}}.label__text{padding:calc(var(--size)*.5);padding-bottom:0}}.image__swiper .swiper-custom-nav{bottom:0;display:flex;gap:0;left:0;position:absolute;z-index:10}.image__swiper .swiper-button-link,.image__swiper .swiper-button-next,.image__swiper .swiper-button-prev{align-items:center;background:#fff;border-radius:0;color:transparent;cursor:pointer;display:flex;font-size:0;height:var(--size);justify-content:center;margin:0;position:static;user-select:none;width:var(--size)}.image__swiper .swiper-button-link:hover,.image__swiper .swiper-button-next:hover,.image__swiper .swiper-button-prev:hover{background:hsla(0,0%,100%,.8)}.image__swiper .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23000' d='M0 12v4h4v-4zm4 4v4h4v-4zm0-8v4h4V8zm4 12v4h4v-4zm0-8v4h20v-4zm0-8v4h4V4zm4 20v4h4v-4zm0-24v4h4V0z'/%3E%3C/svg%3E")}.image__swiper .swiper-button-next:after,.image__swiper .swiper-button-prev:after{background-size:calc(var(--size)*.28) calc(var(--size)*.28);content:"";display:block;height:calc(var(--size)*.28);width:calc(var(--size)*.28)}.image__swiper .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23000' d='M28 12v4h-4v-4zm-4 4v4h-4v-4zm0-8v4h-4V8zm-4 12v4h-4v-4zm0-8v4H0v-4zm0-8v4h-4V4zm-4 20v4h-4v-4zm0-24v4h-4V0z'/%3E%3C/svg%3E")}.image__swiper .swiper-button-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23000' d='M20 0h-4v4h4zM24 4h-4v4h4zM24 16h-4v4h4zM16 20h-4v4h4zM20 20h-4v4h4zM16 0h-4v4h4zM28 8h-4v4h4zM28 12h-4v4h4zM8 20H4v4h4zM12 16H8v4h4zM4 24H0v4h4zM8 12H4v4h4zM8 8H4v4h4zM12 4H8v4h4z'/%3E%3C/svg%3E");background-size:calc(var(--size)*.28) calc(var(--size)*.28);content:"";display:block;height:calc(var(--size)*.28);width:calc(var(--size)*.28)}.image__swiper .swiper-button-prev{border-right:1px solid #000;border-top:1px solid #000}.image__swiper .swiper-button-link,.image__swiper .swiper-button-next{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;margin-left:-1px}