.erp-image[data-v-03e38730]{height:34.9vw;width:100%}@media(min-width:1900px){.erp-image[data-v-03e38730]{width:70%;height:24.43vw}}@media(min-width:2560px){.erp-image[data-v-03e38730]{width:80%;height:27.92vw}}.erp-image[data-v-03e38730]:before{content:"";position:absolute;bottom:0;left:50%;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-x:-50%;height:10rem;display:block;z-index:4;width:100vw;background:linear-gradient(transparent,#080812 80%)}.bi-image-mob[data-v-03e38730]{filter:brightness(.5)}@media(min-width:640px){.bi-image-mob[data-v-03e38730]{filter:none}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps-container{position:relative}.blue[data-v-ff3ab20c]{background-color:#0957b7}.blue .article__tag div[data-v-ff3ab20c]{color:#0957b7}.green[data-v-ff3ab20c]{background-color:#31b897}.green .article__tag div[data-v-ff3ab20c]{color:#31b897}.blue-2[data-v-ff3ab20c]{background-color:#0085fc}.blue-2 .article__tag div[data-v-ff3ab20c]{color:#0085fc}.violet[data-v-ff3ab20c]{background-color:#ac86ff}.violet .article__tag div[data-v-ff3ab20c]{color:#ac86ff}@media(min-width:1024px){article[data-v-ff3ab20c]:hover{transform:scale(1.04);transition:.5s}}.article[data-v-ff3ab20c]{max-height:25rem;border-radius:10px;transition:all .375s cubic-bezier(.06,1.55,.62,.9);height:100%;width:100%}.article .article__wrap+.article__link[data-v-ff3ab20c]{display:none}.article .article__wrap[data-v-ff3ab20c]{width:100%;height:100%;justify-items:start;transition:all .375s cubic-bezier(.06,1.55,.62,.9);transition-duration:.35s;transition-timing-function:ease-in-out;border-radius:0}@media(min-width:1024px){.article .article__wrap .article__head[data-v-ff3ab20c]{transform:scale(.8);margin-top:-25px;justify-content:flex-start;height:5.5rem}.article .article__wrap .article__head h4[data-v-ff3ab20c]{display:none}.article .article__wrap .article__head a[data-v-ff3ab20c]{justify-content:flex-start;padding-top:0;padding-bottom:0}.article .article__wrap .article__head figure[data-v-ff3ab20c]{transform:scale(.7);justify-content:flex-start;margin-bottom:0}}.article .article__wrap .article__body[data-v-ff3ab20c],.article .article__wrap .article__footer[data-v-ff3ab20c]{opacity:1;height:auto;bottom:0;position:relative}.article .article__wrap .article__footer .article__link[data-v-ff3ab20c]{display:flex;margin-left:auto;margin-right:auto;position:relative;opacity:1}.article .article__wrap+.article__link[data-v-ff3ab20c]{opacity:0;height:0;width:0;margin:0}@media(max-width:1024px){.article[data-v-ff3ab20c]{max-height:100%;height:100%}}.article__wrap[data-v-ff3ab20c]{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;flex-direction:column;transition:all .375s cubic-bezier(.06,1.55,.62,.9);border-radius:100%;width:18.75rem;height:18.75rem}.article__wrap+.article__link[data-v-ff3ab20c]{width:18.75rem}.article__wrap.hover[data-v-ff3ab20c]{border-radius:0}.article__wrap.hover .article__head[data-v-ff3ab20c]{height:4.5rem}.article__wrap.hover .article__body[data-v-ff3ab20c],.article__wrap.hover .article__footer[data-v-ff3ab20c]{opacity:1;height:auto;bottom:0;position:relative}.article__wrap.hover .article__footer .article__link[data-v-ff3ab20c]{display:flex;margin-left:auto;margin-right:auto;position:relative;opacity:1}@media(min-width:1024px){.article__wrap.activeHover .article__link[data-v-ff3ab20c]{opacity:0;height:0}}@media(max-width:1024px){.article__wrap[data-v-ff3ab20c]{width:100%;height:auto;border-radius:0}}.article__head[data-v-ff3ab20c]{height:auto;transition:all .375s cubic-bezier(.06,1.55,.62,.9);padding:.9rem}@media(min-width:1024px){.article__head[data-v-ff3ab20c]{height:100%}}.article__body[data-v-ff3ab20c],.article__footer[data-v-ff3ab20c],.article__head figure[data-v-ff3ab20c],.article__head img[data-v-ff3ab20c]{transition:all .375s cubic-bezier(.06,1.55,.62,.9)}.article__body[data-v-ff3ab20c],.article__footer[data-v-ff3ab20c]{opacity:0;position:absolute;bottom:-95%;padding:.3rem;box-sizing:border-box}@media(min-width:1024px){.article__body[data-v-ff3ab20c],.article__footer[data-v-ff3ab20c]{padding:.9rem}}@media(max-width:1024px){.article__body[data-v-ff3ab20c],.article__footer[data-v-ff3ab20c]{opacity:1;position:static}}.article__footer[data-v-ff3ab20c]{padding-top:0}.article__tag[data-v-ff3ab20c]{transition:all .375s cubic-bezier(.06,1.55,.62,.9)}.article__tag>div[data-v-ff3ab20c]{justify-content:center;align-items:center;display:flex;width:auto;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));--border-opacity:1;border:1px solid #fff;border-color:rgba(255,255,255,var(--border-opacity));padding:2px 16px;border-radius:100px}.article>.article__link[data-v-ff3ab20c]{opacity:1;height:auto}.hidden-tag[data-v-ff3ab20c]{display:none!important}.tdn[data-v-ff3ab20c]{text-decoration:none}@media(min-width:1280px){.above-footer--lg[data-v-3d9f6e8a]{margin-bottom:18rem}}.blue-1[data-v-2b54497c]{background-color:#0957b7}.blue-2[data-v-2b54497c]{background-color:#0590ca}.blue-3[data-v-2b54497c]{background-color:#0085fc}.blue-4[data-v-2b54497c]{background-color:#6596f3}.swiper-slide[data-v-2b54497c]{transition:.2s}@media(min-width:1024px){.swiper-slide[data-v-2b54497c]{width:unset}}.case-wrapper[data-v-2b54497c]{height:26rem}@media(min-width:350px){.case-wrapper[data-v-2b54497c]{height:25rem}}@media(min-width:400px){.case-wrapper[data-v-2b54497c]{height:24rem}}@media(min-width:640px){.case-wrapper[data-v-2b54497c]{height:21rem}}@media(min-width:1024px){.case-wrapper[data-v-2b54497c]{height:25rem}}.case-logo[data-v-2b54497c]{max-width:4rem;max-height:5rem}.swiper-wrapper>div[data-v-2b54497c]{width:100%}.contact-icon[data-v-532c0ef0]{right:5.5%}.contact-icon.active[data-v-532c0ef0]{right:0;transform:translateX(100%)}.portfolio-main .contact-icon.active[data-v-532c0ef0]{right:5.5%;transform:none}