.checkboxes-dropdown{display:flex;height:96px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}.checkboxes-dropdown.-text-uppercase{text-transform:uppercase}.checkboxes-dropdown__inner{background:#f4f4f2;border:1px solid #d6d6d4;border-radius:64px;box-sizing:content-box;height:96px;overflow:hidden;position:relative;transition-duration:.4s;transition-property:height,background;width:100%;z-index:1}.checkboxes-dropdown.-open .checkboxes-dropdown__inner,.checkboxes-dropdown.-selected .checkboxes-dropdown__inner{background:#fff}.checkboxes-dropdown__inner-content-value{align-items:center;display:flex;height:96px;line-height:100%;padding:0 48px;position:relative;transition:color .4s}.checkboxes-dropdown__inner-content-value span{display:block;font-weight:700;line-height:100%!important;max-width:100%;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.checkboxes-dropdown__inner-content-value-plus{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;margin-left:auto;min-width:32px;transition:background-color .4s;width:32px}.checkboxes-dropdown__inner-content-value-plus:after,.checkboxes-dropdown__inner-content-value-plus:before{background:#000;content:"";display:block;position:absolute;transition-duration:.4s;transition-property:background-color,transform}.checkboxes-dropdown__inner-content-value-plus:before{height:2px;width:20px}.checkboxes-dropdown__inner-content-value-plus:after{height:20px;width:2px}.checkboxes-dropdown.-open .checkboxes-dropdown__inner-content-value-plus{background-color:#000}.checkboxes-dropdown.-open .checkboxes-dropdown__inner-content-value-plus:after,.checkboxes-dropdown.-open .checkboxes-dropdown__inner-content-value-plus:before{background-color:#fff}.checkboxes-dropdown.-open .checkboxes-dropdown__inner-content-value-plus:before{transform:rotate(180deg)}.checkboxes-dropdown.-open .checkboxes-dropdown__inner-content-value-plus:after{transform:rotate(90deg)}.checkboxes-dropdown__inner-content-list{border-top:1px solid #d6d6d4;margin:0 48px;padding-bottom:38px;position:relative}.checkboxes-dropdown__inner-content-list:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:37px;content:"";display:block;height:34px;left:0;opacity:1;pointer-events:none;position:absolute;right:0;transition:opacity .4s;z-index:1}.checkboxes-dropdown.-selected .checkboxes-dropdown__inner-content-list:after{opacity:0}.checkboxes-dropdown__inner-content-list>div{max-height:310px}.checkboxes-dropdown__inner-content-list ul{padding:26px 0}.checkboxes-dropdown__inner-content-list li{transition:opacity .4s;width:-moz-fit-content;width:fit-content}.checkboxes-dropdown__inner-content-list li+li{margin-top:28px}.checkboxes-dropdown__inner-content-list li.-disabled{opacity:.3;pointer-events:none}.checkboxes-dropdown__inner-content-list li input{display:none}.checkboxes-dropdown__inner-content-list li label{display:block;font-weight:700;padding-left:36px;position:relative}.checkboxes-dropdown__inner-content-list li span{align-items:center;border:1px solid #d6d6d4;border-radius:4px;display:flex;height:24px;justify-content:center;left:0;position:absolute;top:0;transition-duration:.4s;transition-property:background-color,border-color;width:24px}.checkboxes-dropdown__inner-content-list li span img{display:block;opacity:0;transition:opacity .4s;width:14px}.checkboxes-dropdown__inner-content-list li input:checked+span{background-color:#000;border:1px solid #000}.checkboxes-dropdown__inner-content-list li input:checked+span img{opacity:1}.checkboxes-dropdown__inner-button{border-top:1px solid #d6d6d4;left:48px;margin-top:-38px;opacity:0;padding:40px 0 48px;pointer-events:auto;position:absolute;right:48px;transition-duration:.5s;transition-property:opacity}.checkboxes-dropdown.-selected .checkboxes-dropdown__inner-button{margin:-38px 48px 0;opacity:1;pointer-events:auto;position:static}.checkboxes-dropdown__inner-button div{align-items:center;background:transparent;border:1px solid #d6d6d4;border-radius:100px;color:#000;display:flex;height:80px;justify-content:center;line-height:100%;text-transform:uppercase;transition:background .4s;width:100%}.checkboxes-dropdown__inner-button div img{display:block;margin-right:8px;width:13px}@media (hover:hover){.checkboxes-dropdown__inner-content-value:hover{color:#7a7a79}.checkboxes-dropdown__inner-content-value:hover .checkboxes-dropdown__inner-content-value-plus{background-color:#000}.checkboxes-dropdown__inner-content-value:hover .checkboxes-dropdown__inner-content-value-plus:after,.checkboxes-dropdown__inner-content-value:hover .checkboxes-dropdown__inner-content-value-plus:before{background-color:#fff}.checkboxes-dropdown__inner-content-list li:hover span{border-color:#000}.checkboxes-dropdown__inner-button div:hover{background:#d6d6d4}}@media screen and (min-width:1260px) and (max-width:1617px){.checkboxes-dropdown{height:5.937vw}.checkboxes-dropdown__inner{border-radius:3.958vw;height:5.937vw}.checkboxes-dropdown__inner-content-value{height:5.937vw;padding:0 2.968vw}.checkboxes-dropdown__inner-content-value span{padding-right:.618vw}.checkboxes-dropdown__inner-content-value img{min-width:1.113vw;width:1.113vw}.checkboxes-dropdown__inner-content-value-plus{height:28px;min-width:28px;width:28px}.checkboxes-dropdown__inner-content-value-plus:before{width:18px}.checkboxes-dropdown__inner-content-value-plus:after{height:18px}.checkboxes-dropdown__inner-content-list{margin:0 2.968vw;padding-bottom:2.35vw}.checkboxes-dropdown__inner-content-list:after{bottom:2.288vw;height:2.103vw}.checkboxes-dropdown__inner-content-list>div{max-height:19.171vw}.checkboxes-dropdown__inner-content-list ul{padding:1.608vw 0}.checkboxes-dropdown__inner-content-list li+li{margin-top:1.732vw}.checkboxes-dropdown__inner-content-list li label{line-height:1.484vw;padding-left:2.226vw}.checkboxes-dropdown__inner-content-list li span{border-radius:.247vw;height:1.484vw;width:1.484vw}.checkboxes-dropdown__inner-content-list li span img{width:.866vw}.checkboxes-dropdown__inner-button{left:2.968vw;margin-top:-2.35vw;padding:2.474vw 0 2.968vw;right:2.968vw}.checkboxes-dropdown.-selected .checkboxes-dropdown__inner-button{margin:-2.35vw 2.968vw 0}.checkboxes-dropdown__inner-button div{border-radius:6.184vw;height:4.947vw}.checkboxes-dropdown__inner-button div img{margin-right:.495vw;width:.804vw}}@media screen and (max-width:1260px){.checkboxes-dropdown__inner{border-radius:32px}.checkboxes-dropdown,.checkboxes-dropdown__inner{height:62px}.checkboxes-dropdown__inner-content-value{height:62px;padding:0 32px}.checkboxes-dropdown__inner-content-value img{min-width:14px;width:14px}.checkboxes-dropdown__inner-content-value-plus{height:24px;min-width:24px;width:24px}.checkboxes-dropdown__inner-content-value-plus:before{width:16px}.checkboxes-dropdown__inner-content-value-plus:after{height:16px}.checkboxes-dropdown__inner-content-list{margin:0 32px;padding-bottom:10px}.checkboxes-dropdown__inner-content-list:after{bottom:8px}.checkboxes-dropdown__inner-content-list>div{max-height:274px}.checkboxes-dropdown__inner-content-list ul{padding:22px 0}.checkboxes-dropdown__inner-content-list li+li{margin-top:22px}.checkboxes-dropdown__inner-content-list li label{line-height:20px;padding-left:28px}.checkboxes-dropdown__inner-content-list li span{height:20px;width:20px}.checkboxes-dropdown__inner-content-list li span img{width:12px}.checkboxes-dropdown__inner-button{left:32px;margin-top:-10px;padding:32px 0;right:32px}.checkboxes-dropdown.-selected .checkboxes-dropdown__inner-button{margin:-10px 32px 0}.checkboxes-dropdown__inner-button div{height:44px}}.coveyer-img.-vertical{max-height:min(400px,24.737vw);overflow:hidden;width:min(260px,16.079vw)}.coveyer-img.-vertical img{height:auto;max-height:none!important;max-width:100%!important;-o-object-fit:contain;object-fit:contain;width:100%}.projects-lines__item.-play .coveyer-img.-vertical img{animation:karlstorz-in-list 40s linear infinite}@keyframes karlstorz-in-list{0%{transform:translateY(0)}to{transform:translateY(-90.6%)}}@media screen and (min-width:1260px){.adaptiq-animation{aspect-ratio:1/1}}.adaptiq-animation{position:relative;width:300px!important}.adaptiq-animation img{display:block}.adaptiq-animation img:not(:first-child){left:0;position:absolute;top:0;width:100%}.adaptiq-animation .-white,.adaptiq-animation .base,.adaptiq-animation .cube{transition:transform .4s ease}.projects-lines__item.-play .-white,.projects-lines__item.-play .base,.projects-lines__item.-play .cube{transition-delay:.2s}.projects-lines__item.-play .-white,.projects-lines__item.-play .base{transform:translate(1.5%,1.8%) scale(1.05)}.projects-lines__item.-play .cube-1{transform:translate(21.3%,14%) scale(1.06)}.projects-lines__item.-play .cube-2{transform:translate(-5.7%,30.7%) scale(1.05) rotate(11deg)}.projects-lines__item.-play .cube-3{transform:translate(8.2%,1.4%) scale(1.06)}.projects-lines__item.-play .cube-4{transform:translate(-10.7%,-18.4%) scale(1.42) rotate(0)}.projects-lines__item.-play .cube-5{transform:translate(11.7%,-31%) scale(.87) rotate(8deg)}.projects-lines__item.-play .cube-6{transform:translate(-32.2%,-5.3%) scale(.5) rotate(7deg)}.projects-lines__item.-play .cube-7{transform:translate(-28.2%,11.9%) scale(.72) rotate(0)}.projects-lines__item .creo-container{align-items:center;aspect-ratio:180/317;background:linear-gradient(0deg,#369fff,#94ccff);border-radius:16px;display:flex;justify-content:center;overflow:hidden;width:min(250px,15.461vw)}.projects-lines__item .creo-container *{max-height:none!important;max-width:none!important}.projects-lines__item .creo-phone{align-items:flex-start;display:flex;height:93%;justify-content:center;position:relative;width:80%}.projects-lines__item .creo-phone__border{position:absolute;width:100%;z-index:3}.projects-lines__item .creo-phone__header{position:absolute;top:2.6%;width:89%;z-index:2}.projects-lines__item .creo-phone__menu{bottom:3%;position:absolute;width:89%;z-index:2}.projects-lines__item .creo-phone__content{clip-path:inset(0 0 0 0 round 20px);height:99%;margin:0 auto;padding-top:32.8%;width:89.2%}.projects-lines__item .creo-phone__content-preview{display:block;height:auto;width:100%}.projects-lines__item.-play .creo-phone__content-preview{animation:creo-preview 18s linear infinite}@keyframes creo-preview{0%{transform:translateY(0)}to{transform:translateY(-66.666%)}}@media screen and (max-width:1260px){.projects-grid__item.-creo{width:213px}.projects-grid__item.-creo .projects-grid__item-label,.projects-grid__item.-creo .projects-grid__item-status{left:10px;top:10px}.projects-grid__item.-creo .projects-grid__preview{border-radius:14px;height:342px}.creo-phone{height:368px;width:150px}.creo-phone__header{top:38px;width:134px}.creo-phone__menu{bottom:37px;width:134px}.creo-phone__content{clip-path:inset(0 0 0 0 round 20px);height:300px;padding-top:52px;width:134px}}@media screen and (max-width:760px){.projects-grid__item.-creo .projects-grid__preview{height:480px}.creo-phone{height:409px;width:200px}.creo-phone__header{top:10px;width:180px}.creo-phone__menu{bottom:8px;width:180px}.creo-phone__content{height:394px;padding-top:64px;width:180px}}.projects-lines__item.-platform-365games .projects-lines__preview{aspect-ratio:96/49;background:#6320ee;display:flex;justify-content:center;padding:min(20px,1.237vw);width:min(500px,30.921vw)}.projects-lines__item.-platform-365games .projects-lines__preview-inner{align-items:center;display:flex;height:100%;justify-content:flex-start;transition:transform .7s ease-in-out;width:65%}.projects-lines__item.-platform-365games .projects-lines__preview-inner.-no-transition,.projects-lines__item.-platform-365games .projects-lines__preview-inner.-no-transition *{transition:unset!important}.projects-lines__item.-platform-365games .projects-lines__preview-slide{align-items:center;display:flex;height:100%;justify-content:center;min-width:100%;opacity:.8;transform:scale(.774);transition-duration:.7s;transition-property:opacity,transform;width:100%}.projects-lines__item.-platform-365games .projects-lines__preview-slide.-active{opacity:1;transform:scale(1)}.projects-lines__item.-platform-365games .projects-lines__preview-slide-inner{min-width:105.98%;position:relative;width:105.98%}.projects-lines__item.-platform-365games .projects-lines__preview-slide-inner:before{border-radius:7%;bottom:0;box-shadow:0 8px 12px #230660;content:"";display:block;left:0;position:absolute;right:0;top:0}.projects-lines__item.-platform-365games .projects-lines__preview-slide img{display:block;min-width:100%;position:relative;width:100%;z-index:1}.cascad-animation{align-items:center;background-color:#100e29;clip-path:inset(0 round 15px 55px 15px 15px);display:flex;gap:min(30px,1.855vw);height:min(360px,22.263vw);justify-content:center;padding:0 min(30px,1.855vw);position:relative;width:min(500px,30.921vw)}.cascad-animation:before{background-color:#100e29;bottom:0;left:0;right:0;top:0}.cascad-animation:after,.cascad-animation:before{content:"";display:block;position:absolute;z-index:2}.cascad-animation:after{aspect-ratio:1/1;background-color:#e93435;border-radius:50%;width:28.5%}.-play .cascad-animation:before{opacity:0;transition:opacity .8s;transition-delay:.2s}.-play .cascad-animation:after{transform:scale(0);transition:transform .8s;transition-delay:.2s}.projects-lines__item-preview .cascad-animation img{display:block;grid-column:span 1;height:auto!important;max-height:none!important;position:relative;width:30%;z-index:1}.cascad-animation img:nth-child(2){align-self:center;transform:translateY(-8.11%)}.cascad-animation img:first-child,.cascad-animation img:nth-child(3){align-self:flex-start}.-play .cascad-animation img:first-child,.-play .cascad-animation img:nth-child(3){animation:cascad-side 30s linear infinite;animation-delay:.9s!important}.-play .cascad-animation img:nth-child(2){animation:cascad-center 30s linear infinite;animation-delay:.9s!important}@keyframes cascad-side{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes cascad-center{0%{transform:translateY(-8.11%)}to{transform:translateY(42.2%)}}.omnilink-preview{align-items:center;aspect-ratio:1/1;background-color:#ff6e1a;display:flex;justify-content:center;width:min(400px,24.737vw)}.omnilink-preview img{display:block;max-height:none!important;max-width:100%;max-width:none!important;position:absolute;transition:.7s;width:100%}.omnilink-preview img:first-child{position:static}.omnilink-preview img:nth-child(2){clip-path:inset(60% 0 0 0)}.projects-lines__item.-play .omnilink-preview img{transition-delay:.3s}.projects-lines__item.-play .omnilink-preview img:nth-child(2){clip-path:inset(30% 0 0 0);transform:translateY(-7.5%)}.projects-lines__item.-play .omnilink-preview img:nth-child(3){transform:translateY(-38%)}.projects-table__filters{display:flex;margin-bottom:56px;position:relative;z-index:2}.projects-table__filters:has(>.checkboxes-dropdown.-open){z-index:10}.projects-table__filters .checkboxes-dropdown{width:33.333%}.projects-table__filters .checkboxes-dropdown+.checkboxes-dropdown{margin-left:11px}.projects-table__filters .checkboxes-dropdown:first-child{z-index:3}.projects-table__filters .checkboxes-dropdown:nth-child(2){z-index:2}.projects-table__filters .checkboxes-dropdown:nth-child(3){z-index:1}.projects-lines .mask{left:-9999px;position:absolute}.projects-lines__group-title{margin:40px 0}.projects-lines__group:first-child .projects-lines__group-title{margin-top:0}.projects-lines__list{border-bottom:1px solid #d6d6d4;position:relative;z-index:1}.projects-lines__list.-z-index,.projects-lines__list:has(>.-z-index){z-index:2!important}.projects-lines__year{align-items:center;border-top:1px solid #d6d6d4;display:flex;line-height:36px;padding:48px 0}.projects-lines__year:first-child{border-top:none;padding-top:0}.projects-lines__item{align-items:center;border-top:1px solid #d6d6d4;color:#000;display:flex;height:134px;position:relative}.projects-lines__item-url{bottom:0;left:0;position:absolute;right:0;top:0;transition:unset;z-index:1}.projects-lines__item-side-elements{align-items:center;bottom:0;display:flex;gap:16px;position:absolute;right:0;top:0}.projects-lines__item-side-elements .-internal-arrow,.projects-lines__item-side-elements .-target-arrow{opacity:0;position:absolute;right:0;transition:transform .4s,opacity .4s;width:50px}.projects-lines__item-side-elements .-internal-arrow{display:block;transform:translate(-10px)}.projects-lines__item-side-elements .-target-arrow{display:none;transform:translate(-10px,10px)}.projects-lines__item.-target .projects-lines__item-side-elements .-internal-arrow{display:none}.projects-lines__item.-target .projects-lines__item-side-elements .-target-arrow{display:block}.projects-lines__item-side-elements .-lock{background-color:#e0e0de;border-radius:50%;opacity:0;position:absolute;right:0;width:56px}.projects-lines__item-side-elements .-label,.projects-lines__item-side-elements .-lock{align-items:center;display:flex;height:56px;justify-content:center;transition:opacity .4s}.projects-lines__item-side-elements .-label{background-color:#fff;border-radius:50px;overflow:hidden;padding:0 20px;text-transform:uppercase;white-space:nowrap}.projects-lines__item-side-elements .-label .text{color:#000;font-size:11px;font-weight:700;letter-spacing:1px;transition:color .4s,transform .4s;transition-delay:.1s}.projects-lines__item-side-elements .-label.-soon{background:var(--Input,#e0e0de);transition:opacity .4s,transform .4s,width .5s,height .5s!important;transition-delay:.1s!important;width:min(88px,5.442vw)}.projects-lines__item-side-elements .-lock{background:no-repeat 50%/contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iMzIiIGZpbGw9IiNFMEUwREUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM3Ljc1OCAyOC4yODJ2MS44MjRoMS43NTh2MTEuMDM3SDI1LjE0OFYzMC4xMDZoMS43NTl2LTEuODI0YTUuNDMxIDUuNDMxIDAgMCAxIDUuNDI1LTUuNDI1IDUuNDMxIDUuNDMxIDAgMCAxIDUuNDI2IDUuNDI1Wm0tNS40MjYtMy4xNzJhMy4xNzYgMy4xNzYgMCAwIDAtMy4xNzIgMy4xNzJ2MS44MjRoNi4zNDV2LTEuODI0YTMuMTc2IDMuMTc2IDAgMCAwLTMuMTczLTMuMTcyWm0uMDA0IDcuODdjLS45MDIgMC0xLjYzMy43Mi0xLjYzMyAxLjYwOCAwIC41OTQuMzI5IDEuMTE0LjgxNyAxLjM5MnYyLjIyNWgxLjYzMlYzNS45OGMuNDg4LS4yNzguODE2LS43OTcuODE2LTEuMzkyYTEuNjIgMS42MiAwIDAgMC0xLjYzMi0xLjYwOFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);transition:opacity .4s,transform .4s!important}.projects-lines__item-preview{align-items:center;bottom:0;display:flex;justify-content:center;left:455px;pointer-events:none;position:absolute;top:0;width:124px;z-index:1}.projects-lines__item.-z-index .projects-lines__item-preview{z-index:2}.projects-lines__item-preview-inner{align-items:center;clip-path:inset(0 0 0 round 0);display:flex;justify-content:center;position:relative;transform:translateZ(0);transition:clip-path .28s}.projects-lines__item-preview-inner:after{background:var(--background);border-radius:50%;content:"";display:block;height:14px;left:50%;margin:-7px 0 0 -7px;opacity:0;position:absolute;top:50%;transition:opacity .28s,clip-path .28s;width:14px}.projects-lines__item-preview-bg{border-radius:16px;display:block;height:59px;position:absolute;width:59px}.projects-lines__item.-hover-disabled .projects-lines__item-preview-inner{clip-path:inset(calc(50% - 8px) round 160px)}.projects-lines__item.-hover-disabled .projects-lines__item-preview-inner:after{opacity:1}.projects-lines__item-preview-mask{align-items:center;border-radius:inherit;display:flex;justify-content:center;overflow:hidden;position:relative;transform:translateZ(0) scale(1);transition:opacity .28s,transform .28s}.projects-lines__item-preview-mask>img:has(+video){height:100%;position:absolute;width:100%}.projects-lines__item-preview-mask img{border-radius:inherit}.projects-lines__item.-hover-disabled .projects-lines__item-preview-mask{opacity:0}.projects-lines__item-preview img,.projects-lines__item-preview video{display:block;transform:translateZ(0)}.projects-lines__item-preview.-horizontal img,.projects-lines__item-preview.-horizontal video{flex-grow:1;max-height:min(350px,21.645vw);max-width:min(400px,24.737vw)}.projects-lines__item-preview.-vertical img,.projects-lines__item-preview.-vertical video{max-height:min(500px,30.921vw);max-width:min(400px,24.737vw)}.projects-lines__item.-hover-disabled .-horizontal .projects-lines__item-preview-mask{transform:translateZ(0) scale(.21)}.projects-lines__item.-hover-disabled .-vertical .projects-lines__item-preview-mask{transform:translateZ(0) scale(.3)}.projects-lines__item-info{align-items:center;display:flex;flex-grow:1}.projects-lines__item-title{transition:color .4s;width:455px}.projects-lines__list.-hover .projects-lines__item-title{color:#ababaa}.projects-lines__item-side-elements .-new{align-items:center;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.5px;text-transform:uppercase;transition:opacity .4s;width:64px}.projects-lines__item-side-elements .-new img{animation:new-rotate 7s linear infinite;display:block;width:100%}.projects-lines__item-side-elements .-new:after{color:#000;content:"NEW";position:absolute}.apple .projects-lines__item-side-elements .-new:after{box-sizing:border-box;padding-top:2px}@keyframes new-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.projects-lines__item.-archive .projects-lines__item-description,.projects-lines__item.-soon .projects-lines__item-description{color:#929291}.projects-lines__item-accordeon{margin-right:100px;width:360px}.projects-lines__item-info .tags-list{display:none!important}.projects-lines__item-tags .tags-list{margin-right:210px;position:relative;right:auto;top:auto;width:200px}.projects-lines__item.-archive .tags-list,.projects-lines__item.-soon .tags-list{padding-right:35px}.projects-lines__item-accordeon .projects-lines__mobile-button-url{display:none}.projects-lines+.button-l{margin-top:120px}.projects-lines__item.-corefy.-hover-disabled .projects-lines__item-preview-mask{transform:translateZ(0) scale(.3)}.projects-lines__item.-payatlas .projects-lines__item-preview-mask:before{background-image:url(../media/images/logotypes/special-design-kudos-awarded.png);background-position:50%;background-size:100% 100%;content:"";display:block;height:56px;position:absolute;right:0;top:0;width:56px;z-index:1}.projects-lines__item.-payatlas.-hover-disabled .projects-lines__item-preview-mask{transform:translateZ(0) scale(.43)}.projects-lines__item.-payatlas .projects-lines__item-preview-mask video{border-radius:200px}.projects-lines__item.-mentalProject .projects-lines__item-preview-mask video{border-radius:8px}.projects-lines__item.-platform-365games .projects-lines__item-preview-mask:before{background-image:url(../media/images/logotypes/cssda-special-kudos-white.png);background-position:50%;background-size:100% 100%;content:"";display:block;height:56px;position:absolute;right:10px;top:10px;width:56px;z-index:1}.projects-lines__item:has(a[href$="/case/finup/"]) .projects-lines__item-preview-mask:before{background-image:url(../media/images/logotypes/CSS-DesignAward-black.png);background-position:50%;background-size:100% 100%;content:"";display:block;height:56px;position:absolute;right:10px;top:10px;width:56px;z-index:1}.projects-lines__item:has(a[href$="/case/magnetiq-bank/"]) .projects-lines__item-preview-mask:before{background-image:url(../media/images/logotypes/RedDotAward.png);background-position:50%;background-size:100% 100%;content:"";display:block;height:56px;position:absolute;right:10px;top:10px;width:56px;z-index:1}.projects-lines__item.-cascad.-hover-disabled .projects-lines__item-preview-mask{transform:translateZ(0) scale(.26)}.projects-lines__item.-bill.-hover-disabled .projects-lines__item-preview-mask,.projects-lines__item.-cmt.-hover-disabled .projects-lines__item-preview-mask{transform:translateZ(0) scale(.4)}.projects-lines__item.-mda.-hover-disabled .projects-lines__item-preview-mask{transform:translateZ(0) scale(.55)}.projects-lines__item.-mda .projects-lines__item-preview img{clip-path:url(#mda)}.projects-lines__item.-bill-line.-hover-disabled .projects-lines__item-preview-mask{transform:translateZ(0) scale(.35)}.projects-lines__item.-creo.-hover-disabled .projects-lines__item-preview-mask{transform:translateZ(0) scale(.39)}@media screen and (min-width:1260px){.projects-lines__item:hover .projects-lines__item-title{color:#000}.projects-lines__item:hover .projects-lines__item-side-elements .-internal-arrow,.projects-lines__item:hover .projects-lines__item-side-elements .-target-arrow{opacity:1;transform:translate(0)}.projects-lines__item:hover .projects-lines__item-side-elements .-label,.projects-lines__item:hover .projects-lines__item-side-elements .-new{opacity:0}.projects-lines__item:hover .projects-lines__item-side-elements .-label.-soon{height:min(56px,3.463vw);opacity:1;transition-delay:0s!important;width:min(56px,3.463vw)}.projects-lines__item:hover .projects-lines__item-side-elements .-label.-soon .text{color:transparent;transition-delay:0s}.projects-lines__item:hover .projects-lines__item-side-elements .-lock{opacity:1;transform:scale(1);transition-delay:.1s!important}}@media screen and (min-width:1260px) and (max-width:1617px){.projects-table__filters{margin-bottom:3.463vw}.projects-table__filters .checkboxes-dropdown+.checkboxes-dropdown{margin-left:.68vw}.projects-lines__group-title{margin:2.474vw 0}.projects-lines__year{line-height:2.226vw;padding:2.968vw 0}.projects-lines__item{height:8.287vw}.projects-lines__item-side-elements{gap:.989vw}.projects-lines__item-side-elements .-new{font-size:.68vw;letter-spacing:.031vw;width:3.958vw}.apple .projects-lines__item-side-elements .-new:after{padding-top:.124vw}.projects-lines__item-side-elements .-internal-arrow,.projects-lines__item-side-elements .-target-arrow{width:3.092vw}.projects-lines__item-side-elements .-internal-arrow{transform:translate(-.618vw)}.projects-lines__item-side-elements .-target-arrow{transform:translate(-.618vw,.618vw)}.projects-lines__item-side-elements .-lock{height:3.463vw;width:3.463vw}.projects-lines__item-side-elements .-lock img{width:.804vw}.projects-lines__item-side-elements .-label{border-radius:3.092vw;font-size:.68vw;height:3.463vw;letter-spacing:.062vw;padding:0 1.237vw}.projects-lines__item-side-elements .-label .text{font-size:.68vw;letter-spacing:.062vw}.projects-lines__item-preview{left:28.139vw;width:7.669vw}.projects-lines__item-preview-bg{border-radius:.989vw;height:3.649vw;width:3.649vw}.projects-lines__item-preview-inner:after{height:14px;margin:-7px 0 0 -7px;width:14px}.projects-lines__item.-hover-disabled .projects-lines__item-preview-inner{clip-path:inset(calc(50% - .495vw) round 160px)}.projects-lines__item-title{width:28.139vw}.projects-lines__item-accordeon{margin-right:6.345vw;width:22.263vw}.projects-lines__item-tags .tags-list{margin-right:12.987vw;width:12vw}.projects-lines__item.-archive .tags-list,.projects-lines__item.-soon .tags-list{padding-right:2.165vw}.projects-lines__item.-payatlas .projects-lines__item-preview-mask:before,.projects-lines__item.-platform-365games .projects-lines__item-preview-mask:before{height:3.463vw;width:3.463vw}.projects-lines__item:has(a[href$="/case/finup/"]) .projects-lines__item-preview-mask:before,.projects-lines__item:has(a[href$="/case/magnetiq-bank/"]) .projects-lines__item-preview-mask:before{height:3.463vw;width:3.463vw}}@media screen and (max-width:1260px){.projects-table__filters{display:block;margin-bottom:24px}.projects-table__filters .checkboxes-dropdown{width:100%}.projects-table__filters .checkboxes-dropdown+.checkboxes-dropdown{margin:8px 0 0}.projects-lines__group-title{font-size:20px;letter-spacing:0;line-height:38px;margin:16px 0}.projects-lines__list{margin:0}.projects-lines__year{line-height:24px;padding:32px 0}.projects-lines__item{align-items:flex-start;height:auto;justify-content:space-between;min-height:109px;padding:23px 0}.projects-lines__item-side-elements .-label,.projects-lines__item-side-elements .-new{position:absolute}.projects-lines__item-side-elements.-has-label .-new{display:none}.apple .projects-lines__item-side-elements .-new:after{padding-top:0}.projects-lines__item-preview{border-radius:16px;height:60px;left:0;top:24px;width:60px}.projects-lines__item.-hover-disabled .projects-lines__item-preview-mask{height:100%;opacity:1;transform:unset!important;width:100%}.projects-lines__item .projects-lines__item-preview img{clip-path:unset!important}.projects-lines__item-preview a{display:none}.projects-lines__item-preview-inner{background:transparent!important;border-radius:16px;clip-path:unset!important;height:60px!important;min-height:60px!important;min-width:60px!important;overflow:hidden;width:60px!important}.projects-lines__item-preview-inner:after{display:none}.projects-lines__item-preview-bg{border-radius:16px;height:58px;width:58px;z-index:-1}.projects-lines__item-preview img,.projects-lines__item-preview video{height:100%!important;-o-object-fit:cover;object-fit:cover;transform:none!important;width:100%!important}.projects-lines__item-info{display:block;flex-grow:unset;margin-left:80px;width:200px}.projects-lines__item-title{margin:-1px 0 0;width:auto}.projects-lines__item.-archive .tags-list,.projects-lines__item.-soon .tags-list{padding-right:0}.projects-lines__item-description{padding:0;width:auto}.projects-lines__item-accordeon{align-self:center;margin:0 67px 0 0;padding:0;width:333px}.projects-lines__item .tags-list{flex-direction:row;margin-top:9px;position:static;right:auto;width:auto}.projects-lines__item-tags{display:none}.projects-lines__item-info .tags-list{display:flex!important}.projects-lines+.button-l{margin-top:48px}.projects-lines__item-side-elements{left:0}.projects-lines__item-side-elements .-new{font-size:7.4px;left:36px;letter-spacing:.4px;margin:0 -76px 0 0;right:auto;top:16px;width:40px;z-index:2}.projects-lines__item-side-elements .-label{height:33px;margin-right:-74px;padding:0 8px;right:100%;top:15px;z-index:1}.projects-lines__item-side-elements .-label .text{font-size:7px;letter-spacing:1px}.projects-lines__item-side-elements .-label.-soon{width:auto}.projects-lines__item-side-elements .-internal-arrow,.projects-lines__item-side-elements .-target-arrow{margin-left:auto;opacity:1;transform:unset;width:32px}.projects-lines__item.-payatlas .projects-lines__item-preview-mask:before,.projects-lines__item.-platform-365games .projects-lines__item-preview-mask:before{display:none}.projects-lines__item:has(a[href$="/case/finup/"]) .projects-lines__item-preview-mask:before,.projects-lines__item:has(a[href$="/case/magnetiq-bank/"]) .projects-lines__item-preview-mask:before{display:none}.projects-lines__item.-creo.-hover-disabled .projects-lines__item-preview-mask{transform:translateZ(0) scale(1.45)!important}}@media screen and (max-width:760px){.projects-table__filters{display:block}.projects-table__filters .checkboxes-dropdown{width:100%}.projects-table__filters .checkboxes-dropdown+.checkboxes-dropdown{margin-top:8px}.projects-lines__list{margin:0 -20px}.projects-lines__year{padding:32px 20px}.projects-lines__item{display:block;height:auto;padding:0 20px}.projects-lines__item-url{display:none}.projects-lines__item-preview{left:20px}.projects-lines__item-side-elements{bottom:auto}.projects-lines__item-side-elements .-label{margin-right:-94px}.projects-lines__item-info{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin:0 -20px;min-height:92px;padding:24px 60px 24px 100px;position:relative;width:auto;z-index:4}.projects-lines__item-info:after,.projects-lines__item-info:before{background-color:#000;content:"";position:absolute;transform-origin:center;transition:.4s}.projects-lines__item-info:before{height:32px;right:34px;top:30px;width:3px}.projects-lines__item-info:after{height:3px;right:20px;top:44px;width:32px}.projects-lines__item-info.-active:before{transform:rotate(90deg) translateZ(0)}.projects-lines__item-info.-active:after{transform:rotate(180deg) translateZ(0)}.projects-lines__item-title{width:auto}.projects-lines__item-side-elements .-new{left:56px;margin:0}.projects-lines__item-description{margin:0 0 24px;width:auto}.projects-lines__item-accordeon{height:0;margin:0;overflow:hidden;transition:.4s;width:auto}.projects-lines__item-accordeon .tags-list{margin-bottom:20px}.projects-lines__item-accordeon .projects-lines__mobile-button-url{border-radius:100px;display:block;margin:0 0 24px}.projects-lines__item-side-elements .-internal-arrow,.projects-lines__item-side-elements .-target-arrow{display:none!important}.projects-lines+.button-l,.projects-lines__item-accordeon .button{margin:40px 0 0!important}}@media screen and (max-width:370px){.projects-lines__item-title{padding-top:2px}}
