*[simply-anim]{opacity:0}@font-face{font-family:ProximaNova;font-style:normal;font-weight:900;font-display:swap;src:url(/build/assets/ProximaNova-Black-CEYSxbtD.woff) format("woff"),url(/build/assets/ProximaNova-Black-De2vEq_v.woff2) format("woff2"),url(/build/assets/ProximaNova-Black-DMf3w2aT.eot?) format("eot"),url(/build/assets/ProximaNova-Black-BIXYXkWj.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/ProximaNova-Bold-OBi0nt-v.woff) format("woff"),url(/build/assets/ProximaNova-Bold-BWU8pkoq.woff2) format("woff2"),url(/build/assets/ProximaNova-Bold-BMrC2_Ox.eot?) format("eot"),url(/build/assets/ProximaNova-Bold-GV3BWftF.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/ProximaNova-Regular-BI0zVzc5.woff) format("woff"),url(/build/assets/ProximaNova-Regular-CgEEd7US.woff2) format("woff2"),url(/build/assets/ProximaNova-Regular-BnBaL5_3.eot?) format("eot"),url(/build/assets/ProximaNova-Regular-HehiDVeJ.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/ProximaNova-Light-C3b93kXc.woff) format("woff"),url(/build/assets/ProximaNova-Light-GM2HvDQz.woff2) format("woff2"),url(/build/assets/ProximaNova-Light-BaNSBRfD.eot?) format("eot"),url(/build/assets/ProximaNova-Light-D3N0me1e.ttf) format("truetype")}@font-face{font-family:BornaRegular;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/borna-regular-AwMUgGxU.woff) format("woff"),url(/build/assets/borna-regular-EmJoConR.woff2) format("woff2"),url(/build/assets/borna-regular-D3J63w3Z.eot?) format("eot"),url(/build/assets/borna-regular-CsZlR-XV.ttf) format("truetype")}@font-face{font-family:BornaBold;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/borna-bold-D9kvMy4R.woff) format("woff"),url(/build/assets/borna-bold-Cw6AdL30.woff2) format("woff2"),url(/build/assets/borna-bold-rvlOBbv-.eot?) format("eot"),url(/build/assets/borna-bold-BoafbfVm.ttf) format("truetype")}h1[data-v-0f48daba],h2[data-v-0f48daba]{font-size:2.5rem}h3[data-v-0f48daba]{font-size:2rem}h4[data-v-0f48daba]{font-size:1.5rem}h5[data-v-0f48daba]{font-size:1.25rem}h6[data-v-0f48daba],html[data-v-0f48daba],body[data-v-0f48daba]{font-size:1rem}p[data-v-0f48daba],a[data-v-0f48daba],span[data-v-0f48daba]{font-family:BornaRegular;font-weight:200;letter-spacing:-.04em;letter-spacing:-.03em}h1[data-v-0f48daba],h2[data-v-0f48daba],h3[data-v-0f48daba],h4[data-v-0f48daba],h5[data-v-0f48daba],h6[data-v-0f48daba]{font-family:BornaRegular;line-height:1.1!important;font-weight:200;letter-spacing:-.03em}h1[data-v-0f48daba]{font-size:calc(1.65rem + 4.8vw)}@media(min-width:1200px){h1[data-v-0f48daba]{font-size:5.25rem}}h2[data-v-0f48daba]{font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){h2[data-v-0f48daba]{font-size:4.5rem}}h3[data-v-0f48daba]{font-size:calc(1.38625rem + 1.635vw)}@media(min-width:1200px){h3[data-v-0f48daba]{font-size:2.6125rem}}h3[data-v-0f48daba]{font-weight:100}a[data-v-0f48daba]:not(.no-style,.la){color:#ff5317;text-decoration:none;border-bottom:1px solid #FF5317;transition:color .2s cubic-bezier(.52,-.25,.47,1.22),border-bottom-color .2s cubic-bezier(.52,-.25,.47,1.22)}a[data-v-0f48daba]:not(.no-style,.la):hover{color:#000;border-bottom-color:#000}.p-large[data-v-0f48daba]{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.p-large[data-v-0f48daba]{font-size:1.75rem}}.p-large[data-v-0f48daba]{font-weight:200}.absolute-brand[data-v-0f48daba]{display:inline-block;font-weight:900!important;text-transform:uppercase!important;line-height:.8!important}.text-primary[data-v-0f48daba]{font-family:BornaBold!important;font-weight:700!important}.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}.case-study-wrapper__project-details[data-v-0f48daba] ol li{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}}
