.two-col-tabs-w-img{margin-block:var(--ds-section-gap)}.two-col-tabs-w-img__grid{display:grid;gap:40px;min-width:0}@media(min-width:1024px){.two-col-tabs-w-img__grid{grid-template-columns:1fr 1fr}.two-col-tabs-w-img__grid.content-order-imgs-right .two-col-tabs-w-img__grid__col--glide{grid-column-start:2;grid-row-start:1}.two-col-tabs-w-img__grid.content-order-imgs-right .two-col-tabs-w-img__grid__col--content{grid-column-start:1;grid-row-start:1}}.two-col-tabs-w-img__grid__col{min-width:0}.two-col-tabs-w-img__grid__col .mask-svg{height:auto;max-width:620px;overflow:hidden;pointer-events:none;position:absolute;transform:translateZ(0);width:100%;z-index:2}.two-col-tabs-w-img__grid__col .mask-svg .svg-glide-container{aspect-ratio:620/596;height:100%;width:100%}.two-col-tabs-w-img__grid__col--glide{aspect-ratio:620/596;isolation:isolate;position:relative}.two-col-tabs-w-img__grid__col--glide .glide{inset:0;position:relative;z-index:1}.two-col-tabs-w-img__grid__col--glide .glide__track{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.two-col-tabs-w-img__grid__col--glide .glide__slides{height:100%;inset:0;overflow:visible;position:absolute;transform:none!important;width:100%!important}.two-col-tabs-w-img__grid__col--glide .glide__slide{height:100%;inset:0;opacity:0;overflow:visible;position:absolute;transition:opacity 1s ease-in,scale var(--scale-time) linear;width:100%!important}.two-col-tabs-w-img__grid__col--glide .glide__slide .slide-mas-img-svg{aspect-ratio:620/596;max-width:638px;position:absolute;scale:1;transition:scale var(--scale-time) linear;width:100%}.two-col-tabs-w-img__grid__col--glide .glide__slide img{aspect-ratio:638/576;clip-path:url(#maskShape);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.two-col-tabs-w-img__grid__col--glide .glide__slide--active{opacity:1}.two-col-tabs-w-img__grid__col--glide .glide__bullets{backdrop-filter:blur(12px);background:rgba(0,0,0,.16);border-radius:calc(var(--ds-base-space)*2);bottom:60px;display:flex;position:absolute;right:40px;z-index:2}@media(max-width:1023.98px){.two-col-tabs-w-img__grid__col--glide .glide__bullets{bottom:0;right:0}}.two-col-tabs-w-img__grid__col--glide .glide__bullet{align-items:center;background:none;border:none;display:flex;height:24px;justify-content:center;width:24px}.two-col-tabs-w-img__grid__col--glide .glide__bullet:after{border:1px solid #fff;border-radius:50%;content:"";height:8px;width:8px}.two-col-tabs-w-img__grid__col--glide .glide__bullet--active:after{background-color:#fff}.two-col-tabs-w-img__grid__col--glide .glide-bg{aspect-ratio:635/648;height:auto;left:0;max-width:620px;position:absolute;top:0;width:100%;z-index:-1}.two-col-tabs-w-img__grid__col--glide .glide-bg svg{aspect-ratio:635/648;height:auto;width:100%}.two-col-tabs-w-img__grid__col--content .tab-content-list{list-style:none;margin:0;padding:0}.two-col-tabs-w-img__grid__col--content .tab-content-list__item{cursor:pointer;isolation:isolate;padding-inline-start:40px;position:relative}.two-col-tabs-w-img__grid__col--content .tab-content-list__item h3 .inner{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ffb312 0,#68c7c2 50%,var(--ds-sun-yellow-100) 50.001%,var(--ds-sun-yellow-100) 100%);-webkit-text-fill-color:transparent;background-position:100% 0;background-size:200% 100%;transition:background-position .4s}.two-col-tabs-w-img__grid__col--content .tab-content-list__item{background-image:linear-gradient(180deg,transparent,transparent 30%,var(--ds-ocean-green-900) 30%,var(--ds-ocean-green-900) 100%),linear-gradient(180deg,var(--ds-sun-yellow-300) 0,var(--ds-sun-yellow-500) 100%);background-repeat:repeat-y;background-size:2px 10px,2px 100%}.two-col-tabs-w-img__grid__col--content .tab-content-list__item:before{background-attachment:fixed;background-image:linear-gradient(180deg,var(--ds-sun-yellow-300) 0,var(--ds-sun-yellow-500) 100%);background-size:cover;border-radius:1px;clip-path:polygon(0 0,100% 0,100% 0,0 0);content:"";height:100%;left:0;position:absolute;top:0;width:2.5px}.two-col-tabs-w-img__grid__col--content .tab-content-list__item.active-list-item:before{animation-duration:var(--glide-time);animation-fill-mode:forwards;animation-name:content-border-animation;animation-timing-function:linear}.two-col-tabs-w-img__grid__col--content .tab-content-list__item.active-list-item h3 .inner{background-position:0 0}.two-col-tabs-w-img__grid__col--content .tab-content-list p{color:rgba(var(--ds-white-rgb),.8)}@keyframes content-border-animation{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}
