/*!****************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/modules/regular/51-contant-cards.module/module.css ***!
  \****************************************************************************************************************************************************/.content-cards{--gap:32px}@media (max-width:767px){.content-cards{--min-height:unset!important}}.content-cards--layout-4{--column-width:16.666%;--column-width-expanded:50%;--items:4}@media (max-width:1360px){.content-cards--layout-4{--column-width-expanded:calc(50% - var(--gap));--column-width:calc(50% - var(--gap))}}@media (max-width:767px){.content-cards--layout-4{--column-width-expanded:100%;--column-width:100%}}.content-cards--layout-3{--column-width:25%;--column-width-expanded:50%;--items:3}@media (max-width:1360px){.content-cards--layout-3{--column-width-expanded:calc(50% - var(--gap));--column-width:calc(50% - var(--gap))}}@media (max-width:767px){.content-cards--layout-3{--column-width-expanded:100%;--column-width:100%}}.content-cards__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;gap:var(--gap)}@media (max-width:1360px){.content-cards__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.content-cards__wrapper[\:not-has\(\.content-cards__item\:hover\)] .content-cards__item2:first-child{width:calc(50% - 32px)}.content-cards__wrapper:not(:has(.content-cards__item:hover)) .content-cards__item2:first-child{width:calc(50% - 32px)}.content-cards__wrapper[\:not-has\(\.content-cards__item\:hover\)] .content-cards__item2:first-child .content-cards__item-inner{width:100%}.content-cards__wrapper:not(:has(.content-cards__item:hover)) .content-cards__item2:first-child .content-cards__item-inner{width:100%}.content-cards__item{background-color:var(--bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--min-height);overflow:hidden;-webkit-transition:width .3s ease;transition:width .3s ease;width:var(--column-width)}@media (max-width:1360px){.content-cards__item.hovered .background-overlay,.content-cards__item.hovered .content-cards__item-inner{background:none!important}}@media (min-width:768px){.content-cards__item.hovered{width:var(--column-width-expanded)}.content-cards__item.hovered .content-cards__item-inner{width:"100%";width:var(--min-column-width-expanded,"100%")}.content-cards__item.hovered .text{opacity:1}.content-cards__item.hovered .title{margin-top:25.3px;-webkit-transform:scale(1.5);transform:scale(1.5)}.content-cards__item.hovered .row--bottom{max-width:60%}}@media (max-width:767px){.content-cards__item.opened .row--top{max-height:none}.content-cards__item.opened .mobile-btn>span:last-child{opacity:0}}.content-cards__item-inner{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-position-x:right;background-position-y:bottom;background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:40px;height:100%;justify-content:space-between;padding:28px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:"100%";width:var(--min-column-width-expanded,"100%")}.content-cards__item-inner:before{background:-webkit-gradient(linear,left top,right top,from(var(--bg-color)),color-stop(var(--bg-color)),color-stop(var(--bg-color)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,var(--bg-color) 0,var(--bg-color) var(--bg-mask-position),var(--bg-color) var(--bg-mask-position),hsla(0,0%,100%,0) 100%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (max-width:1360px){.content-cards__item-inner{background-size:cover;width:100%}}@media (max-width:767px){.content-cards__item-inner{-ms-flex-negative:initial;flex-shrink:1;gap:0;padding:0;position:relative}.content-cards__item-inner .background-overlay{background-image:none!important;background-position-y:bottom!important}}.content-cards__item-inner .background-overlay{background-position-x:right;background-position-x:var(--bg-p-x,right);background-position-y:bottom;background-position-y:var(--bg-p-y,bottom);background-repeat:no-repeat;background-size:contain;background-size:var(--bg-size,contain);height:100%;position:absolute;right:0;top:0;width:60%;z-index:1}@media (max-width:1360px){.content-cards__item-inner .background-overlay{background-position-y:bottom!important;width:100%}}.content-cards__item-inner .background-overlay:before{background:-webkit-gradient(linear,left top,right top,color-stop(14.1%,var(--bg-color)),color-stop(31.74%,hsla(0,0%,100%,.9)),color-stop(43.49%,hsla(0,0%,100%,.8)),color-stop(122.61%,hsla(0,0%,100%,0)));background:linear-gradient(90deg,var(--bg-color) 14.1%,hsla(0,0%,100%,.9) 31.74%,hsla(0,0%,100%,.8) 43.49%,hsla(0,0%,100%,0) 122.61%);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:1}@media (max-width:1360px){.content-cards__item-inner .background-overlay:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(14.1%,var(--bg-color)),color-stop(31.74%,hsla(0,0%,100%,.9)),color-stop(43.49%,hsla(0,0%,100%,.8)),color-stop(122.61%,hsla(0,0%,100%,0)));background:linear-gradient(0deg,var(--bg-color) 14.1%,hsla(0,0%,100%,.9) 31.74%,hsla(0,0%,100%,.8) 43.49%,hsla(0,0%,100%,0) 122.61%)}}.content-cards__item-inner .row{position:relative;z-index:2}.content-cards__item-inner .row--top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.content-cards__item-inner .row--top{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:0;order:2;overflow-y:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.content-cards__item-inner .row--top .text{padding:0 18px;position:relative;z-index:2}}.content-cards__item-inner .row--bottom{max-width:228px;max-width:calc(var(--min-column-width) - 56px);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:767px){.content-cards__item-inner .row--bottom{-webkit-box-ordinal-group:2;-ms-flex-order:1;max-width:100%;order:1;padding:22px 18px 8px}}.content-cards__item-inner .mobile-background{aspect-ratio:317/300;background-size:cover;margin-top:-80px;position:relative;width:100%}@media (min-width:768px){.content-cards__item-inner .mobile-background{display:none}}.content-cards__item-inner .mobile-background:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(14.1%,var(--bg-color)),color-stop(31.74%,hsla(0,0%,100%,.9)),color-stop(43.49%,hsla(0,0%,100%,.8)),color-stop(122.61%,hsla(0,0%,100%,0)));background:linear-gradient(180deg,var(--bg-color) 14.1%,hsla(0,0%,100%,.9) 31.74%,hsla(0,0%,100%,.8) 43.49%,hsla(0,0%,100%,0) 122.61%);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:1}.content-cards__item-inner .mobile-btn{-ms-flex-negative:0;aspect-ratio:1/1;background-color:var(--accent-color-2);border-radius:100%;cursor:pointer;flex-shrink:0;height:30px;position:absolute;right:18px;top:22px;width:30px}@media (min-width:768px){.content-cards__item-inner .mobile-btn{display:none}}.content-cards__item-inner .mobile-btn span{background-color:var(--font-color);height:1px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:10px}.content-cards__item-inner .mobile-btn span:last-child{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.content-cards__item-inner .tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:30px}.content-cards__item-inner .tag .icon{-ms-flex-negative:0;aspect-ratio:1/1;background-color:var(--accent-color-1);border-radius:100%;color:var(--bg-color);flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;height:30px;text-align:center;width:30px}.content-cards__item-inner .tag .icon[\:has\(img\)]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.content-cards__item-inner .tag .icon:has(img){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.content-cards__item-inner .tag .name{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--accent-color-2);border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:400;justify-content:center;line-height:1;min-height:30px;padding:7px 14px;text-align:center}.content-cards__item-inner .text{-ms-flex-preferred-size:388px;flex-basis:388px;max-width:388px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:1360px){.content-cards__item-inner .text{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (max-width:767px){.content-cards__item-inner .text{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;opacity:1}.content-cards__item-inner .text :not(.button){font-size:15px;font-style:normal;font-weight:300;line-height:150%}}.content-cards__item-inner .text p{color:var(--font-color);margin-bottom:0}.content-cards__item-inner .title{padding-top:23px;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:767px){.content-cards__item-inner .title :not(.button){font-size:20px;font-style:normal;font-weight:400;line-height:110%}}.content-cards__item-inner .title p{color:var(--font-color);line-height:110%}