*[simply-anim]{opacity:0}.case-study-wrapper[data-v-0f48daba]{width:100%;--case-study-wrapper-height: auto}.case-study-wrapper .wrapper[data-v-0f48daba]{display:grid;grid-template-columns:1fr 0fr;transition:grid-template-columns 1s ease-in-out .5s,gap 1s ease-in-out .5s;--wrapper-gap: 0;gap:var(--wrapper-gap)}.case-study-wrapper__modules[data-v-0f48daba]{min-width:0}.case-study-wrapper__project-details[data-v-0f48daba]{pointer-events:none;position:relative;min-width:0;max-height:0;align-self:stretch;transition:max-height 1s ease-in-out 1s,padding-left .5s ease-in-out .5s,transform .5s ease-in-out .5s;overflow-y-behaviour:none;container-type:size}.case-study-wrapper__project-details-content[data-v-0f48daba]{position:absolute;display:none;flex-direction:column;gap:55px;max-height:0;opacity:0;transition:opacity .5s ease-in-out}.case-study-wrapper__project-details[data-v-0f48daba]:before{content:"";position:absolute;left:0;right:0;width:150vw;background:#fff;height:calc(var(--case-study-wrapper-height) / 2);transform:translate(100%);transition:transform .5s ease-in-out 1s}@media(max-width:760px){.case-study-wrapper__project-details[data-v-0f48daba]:before{display:none}}.case-study-wrapper__project-details[data-v-0f48daba] h2{color:#ff5317;font-family:BornaBold;font-size:48px;font-weight:700;line-height:normal;margin:0}.case-study-wrapper__project-details[data-v-0f48daba] p{color:#000;font-size:20px;font-weight:400;line-height:24px;margin:0;font-family:BornaRegular}.case-study-wrapper__project-details[data-v-0f48daba] p strong,.case-study-wrapper__project-details[data-v-0f48daba] p b{font-family:BornaBold;color:#ff5317;font-weight:700;font-size:inherit;line-height:inherit}.case-study-wrapper__project-details[data-v-0f48daba] h3{color:#ff5317;font-family:BornaBold;font-size:32px;font-weight:700;line-height:36px;margin:0}.case-study-wrapper__project-details[data-v-0f48daba] h3 strong,.case-study-wrapper__project-details[data-v-0f48daba] h3 b{font-size:inherit;line-height:inherit}.case-study-wrapper__project-details[data-v-0f48daba] ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:55px;counter-reset:section}.case-study-wrapper__project-details[data-v-0f48daba] ol li{margin-top:0!important;color:#ff5317;font-family:BornaBold;font-size:32px;font-weight:700;line-height:36px;margin:0;position:relative}.case-study-wrapper__project-details[data-v-0f48daba] ol li:before{content:counter(section) ". ";counter-increment:section;color:#ff5317;font-weight:700;margin-right:5px;font-family:BornaBold}.case-study-wrapper__project-details[data-v-0f48daba] ol li ol{margin-top:55px}.case-study-wrapper__project-details[data-v-0f48daba] ol li li{color:#000;font-size:20px;font-weight:400;line-height:24px;margin:0;padding-left:50px;font-family:BornaRegular}.case-study-wrapper__project-details[data-v-0f48daba] ol li li:before{content:"";margin-right:0}.case-study-wrapper__project-details[data-v-0f48daba] ol li li strong,.case-study-wrapper__project-details[data-v-0f48daba] ol li li b{font-family:BornaBold;color:#ff5317;font-weight:700;font-size:inherit;line-height:inherit}.case-study-wrapper--details-visible .wrapper[data-v-0f48daba]{transition:grid-template-columns 1s ease-in-out,gap 1s ease-in-out;grid-template-columns:1fr 1fr;--wrapper-gap: 100px}.case-study-wrapper--details-visible .case-study-wrapper__project-details[data-v-0f48daba]{pointer-events:all;max-height:max-content;transition:max-height 1s ease-in-out,padding-left .5s ease-in-out,transform .5s ease-in-out;padding-left:calc(var(--wrapper-gap) / 2);transform:translate(calc(var(--wrapper-gap) * -.5))}.case-study-wrapper--details-visible .case-study-wrapper__project-details-content[data-v-0f48daba]{position:relative;display:flex;flex-direction:column;gap:55px;max-height:max-content;opacity:1;transition:opacity .5s ease-in-out .5s}.case-study-wrapper--details-visible .case-study-wrapper__project-details[data-v-0f48daba]:before{transform:translate(0);transition:transform .25s ease-in-out;height:100cqh}.case-study-wrapper--details-closing .case-study-wrapper__project-details-content[data-v-0f48daba]{display:flex;position:absolute;opacity:0;max-height:100cqh}.case-study-wrapper--details-opening .case-study-wrapper__project-details-content[data-v-0f48daba]{display:flex;opacity:0;max-height:100cqh}@media(max-width:1024px){.case-study-wrapper--details-opening[data-v-0f48daba]{position:fixed;inset:0;z-index:9000;background:#fff;overflow-y:auto}.case-study-wrapper--details-opening .wrapper[data-v-0f48daba]{grid-template-columns:1fr;gap:0;height:100vh;overflow-y:auto}.case-study-wrapper--details-opening .case-study-wrapper__modules[data-v-0f48daba]{display:none}.case-study-wrapper--details-opening .case-study-wrapper__project-details[data-v-0f48daba]{padding:8rem 2rem;height:auto;min-height:100vh;max-height:none}}.placeholder[data-v-b6b355ac]{height:100svh;background-color:#fff;opacity:1;display:block}.showcase_hero[data-v-b6b355ac]{position:relative;height:100vh;overflow:hidden}@media(max-width:760px){.showcase_hero[data-v-b6b355ac]{contain:paint}}@media(max-width:640px){.showcase_hero[data-v-b6b355ac]{margin-bottom:60px}}.showcase_hero__loading[data-v-b6b355ac]{background:#ff5317;z-index:90;font-size:100px;height:100vh;width:100vw;margin:auto;position:relative;overflow:hidden;pointer-events:none}.showcase_hero__loading p[data-v-b6b355ac]{font-size:10rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:700;color:#fff}.iframe-wrapper[data-v-b6b355ac]{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.iframe-wrapper #showcaseVideo[data-v-b6b355ac],.iframe-wrapper .mobile-video[data-v-b6b355ac]{position:absolute;top:50%;left:50%;width:100%;height:auto!important;transform:translate(-50%,-50%)}.rotate-phone-wrapper[data-v-b6b355ac]{position:absolute;z-index:9;bottom:0;width:100%}@media(max-width:760px){.rotate-phone-wrapper[data-v-b6b355ac]{bottom:93px!important}}.rotate-phone-wrapper .rotate-phone-image[data-v-b6b355ac]{margin:0 auto;display:flex;padding-bottom:25px;width:100px}.background[data-v-b6b355ac]{position:absolute;height:100svh;width:100vw;z-index:-2;background:#fff}
