.footer__bottom[data-v-d87201f4]{align-items:flex-end;display:flex}.footer__bottom__outer[data-v-d87201f4]{padding-bottom:40rem;width:100%}.contacts[data-v-d87201f4]{font-size:14rem;line-height:140%;padding-left:20rem;padding-right:20rem}@media (min-width:1024px){.contacts[data-v-d87201f4]{--grid-size:6;--grid-gutter:10rem;--grid-margin:20rem;grid-column-gap:var(--grid-gutter,0);display:grid;font-size:18rem;grid-template-columns:repeat(var(--grid-size),1fr);line-height:140%;margin-left:var(--grid-margin);margin-right:var(--grid-margin);padding-left:52rem;padding-left:0;padding-right:52rem;padding-right:0}}@media (min-width:1024px) and (min-width:1024px){.contacts[data-v-d87201f4]{--grid-size:16;--grid-gutter:10rem;--grid-margin:52rem;grid-column-gap:var(--grid-gutter,0);display:grid;grid-template-columns:repeat(var(--grid-size),1fr);margin-left:var(--grid-margin);margin-right:var(--grid-margin)}}.contacts .slash-title[data-v-d87201f4]{font-size:14rem;line-height:140%;opacity:.48}@media (min-width:1024px){.contacts .slash-title[data-v-d87201f4]{font-size:18rem;line-height:140%}}.left[data-v-d87201f4]{display:flex;grid-column:1/span 6;justify-content:space-between;text-align:right}@media (min-width:1024px){.left[data-v-d87201f4]{display:block;text-align:left}}.left .contacts__links[data-v-d87201f4]{display:flex;flex-direction:column;gap:8rem;pointer-events:auto}@media (min-width:1024px){.left .contacts__links[data-v-d87201f4]{flex-direction:row;gap:24rem;margin-top:12rem}}.left .contacts__links .mailto__wrapper[data-v-d87201f4]{display:inline-block;padding-bottom:1px;position:relative}.left .contacts__links .mailto__wrapper[data-v-d87201f4]:after{background:var(--contrast-color);bottom:1px;content:"";height:1px;left:0;position:absolute;width:100%}.right[data-v-d87201f4]{display:flex;grid-column:15/span 2;justify-content:space-between;margin-top:24rem;text-align:right}@media (min-width:1024px){.right[data-v-d87201f4]{display:block;margin-top:0}}.right .location[data-v-d87201f4]{pointer-events:auto}@media (min-width:1024px){.right .location[data-v-d87201f4]{margin-top:12rem}}.navigation[data-v-d87201f4]{align-items:center;display:flex;font-size:14rem;line-height:140%;margin-top:52rem;padding-left:20rem;padding-right:20rem}@media (min-width:1024px){.navigation[data-v-d87201f4]{font-size:16rem;line-height:140%;padding-left:52rem;padding-right:52rem}}.navigation>*[data-v-d87201f4]{flex:1 1 100%}.navigation .nav__links[data-v-d87201f4]{display:flex;gap:24rem;justify-content:flex-start}.navigation .nav__links--mobile[data-v-d87201f4]{justify-content:flex-end}@media (min-width:1024px){.navigation .nav__links--mobile[data-v-d87201f4]{display:none}}.navigation .nav__links a[data-v-d87201f4],.navigation .nav__links button[data-v-d87201f4]{display:inline-block;opacity:.4;padding-bottom:1px;position:relative;transition:opacity .15s linear}.navigation .nav__links a[data-v-d87201f4]:after,.navigation .nav__links button[data-v-d87201f4]:after{background:var(--contrast-color);bottom:1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform 1.2s cubic-bezier(.075,.82,.165,1);width:100%}@media (hover:hover) and (pointer:fine){.navigation .nav__links a[data-v-d87201f4]:hover:after,.navigation .nav__links button[data-v-d87201f4]:hover:after{transform:scaleX(1)}.navigation .nav__links a[data-v-d87201f4]:hover,.navigation .nav__links button[data-v-d87201f4]:hover{opacity:1}}.navigation .about__cta[data-v-d87201f4]{display:none;justify-content:flex-end}@media (min-width:1024px){.navigation .about__cta[data-v-d87201f4]{display:flex}}.navigation .fake-spacer-progress[data-v-d87201f4]{height:40rem;width:40rem}@media (min-width:1024px){.navigation .fake-spacer-progress[data-v-d87201f4]{height:50rem;width:50rem}}.navigation .mentions__dk[data-v-d87201f4]{display:none}@media (min-width:1024px){.navigation .mentions__dk[data-v-d87201f4]{display:block}}.layout-footer[data-v-9f3306fa]{background:#0f0f0f;color:#fff;padding-top:52rem}@media (min-width:1024px){.layout-footer[data-v-9f3306fa]{padding-top:150rem}}.title__wrapper[data-v-9f3306fa]{display:flex;justify-content:center}.socials__list[data-v-9f3306fa]{margin-top:16rem}@media (min-width:1024px){.socials__list[data-v-9f3306fa]{margin-top:100rem}}.socials__list__item[data-v-9f3306fa]{position:relative}.socials__list__item.active .item__link .item__marquee[data-v-9f3306fa]{transform:translate(0)}.socials__list__item.active .item__link .item__name span[data-v-9f3306fa]{transform:translateY(-100%)}.socials__list__item .item__link[data-v-9f3306fa]{display:block;overflow:hidden;position:relative}@media (hover:hover) and (pointer:fine){.socials__list__item .item__link:hover .item__marquee[data-v-9f3306fa]{transform:translate(0)}.socials__list__item .item__link:hover .item__name span[data-v-9f3306fa]{transform:translateY(-100%)}}.socials__list__item .item__name[data-v-9f3306fa]{color:#ffffff7a;display:flex;font-size:18rem;justify-content:center;line-height:140%;margin:32rem 0;overflow:hidden;position:relative;transition:transform 1.2s cubic-bezier(.16,1,.3,1);will-change:transform}@media (min-width:1024px){.socials__list__item .item__name[data-v-9f3306fa]{font-size:36rem;line-height:130%}}.socials__list__item .item__name span[data-v-9f3306fa]{display:inline-block;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.socials__list__item .item__marquee[data-v-9f3306fa]{background:#222;height:100%;left:0;position:absolute;top:0;transform:translateY(120%);transition:transform 1.2s cubic-bezier(.16,1,.3,1);width:100%;will-change:transform}.socials__list__item .item__marquee__wrapper[data-v-9f3306fa]{align-items:center;display:flex;font-size:18rem;gap:24rem;line-height:140%;padding:32rem 12rem}@media (min-width:1024px){.socials__list__item .item__marquee__wrapper[data-v-9f3306fa]{font-size:36rem;line-height:130%}}.socials__list__item .item__marquee__wrapper .social__at[data-v-9f3306fa]{color:#fff6}.socials__list__item .item__marquee__wrapper .social__name[data-v-9f3306fa]{color:#fff}.socials__list__item .item__marquee__wrapper svg[data-v-9f3306fa]{color:#deff00;height:22rem;width:22rem}.brief-us[data-v-9f3306fa]{overflow:hidden;padding:250rem 0 100rem;position:relative}@media (min-width:1024px){.brief-us[data-v-9f3306fa]{padding:300rem 0}}.brief-us .image__wrapper[data-v-9f3306fa]{align-items:flex-start;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.brief-us .image__wrapper .media__wrapper[data-v-9f3306fa]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.brief-us .image__wrapper .media__parallax[data-v-9f3306fa]{height:80%;max-height:550px;position:relative;transform-origin:center center;width:auto}.brief-us__wrapper[data-v-9f3306fa]{position:relative}@media (hover:hover) and (pointer:fine){.brief-us .contact__link:hover .title[data-v-9f3306fa]{transform:translate3d(0,10rem,0)}.brief-us .contact__link:hover .contact__tagline[data-v-9f3306fa]{transform:translate3d(0,-10rem,0)}}.brief-us .title[data-v-9f3306fa]{font-size:45rem;line-height:130%;position:relative;transition:transform 1.2s cubic-bezier(.19,1,.22,1);will-change:transform}@media (min-width:1024px){.brief-us .title[data-v-9f3306fa]{font-size:128rem;line-height:120%}}.brief-us .title[data-v-9f3306fa]:after{background:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media (min-width:1024px){.brief-us .title[data-v-9f3306fa]:after{display:none}}.brief-us .contact__tagline[data-v-9f3306fa]{font-size:18rem;line-height:140%;margin-top:16rem;padding-left:20rem;padding-right:20rem;text-align:center;transition:transform 1.2s cubic-bezier(.19,1,.22,1);will-change:transform}@media (min-width:1024px){.brief-us .contact__tagline[data-v-9f3306fa]{font-size:28rem;line-height:140%;padding-left:52rem;padding-right:52rem}}.sticky-progress[data-v-e6fab725]{align-items:flex-end;display:none;height:100%;justify-content:flex-end;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2999}@media (min-width:1024px){.sticky-progress[data-v-e6fab725]{display:flex}}.sticky-progress .wrapper[data-v-e6fab725]{bottom:40rem;margin-bottom:40rem;margin-top:100rem;pointer-events:auto;position:sticky;right:52rem}.sticky-progress.filled .label[data-v-e6fab725]{opacity:1;transform:translateZ(0);transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity .6s linear}.sticky-progress.filled .icon-decorator__wrapper[data-v-e6fab725]{color:var(--primary-color)}.sticky-progress.filled svg.icon-progress circle.fill[data-v-e6fab725]{fill:var(--contrast-color);stroke:rgba(var(--contrast-color-c),1)}.sticky-progress.filled .icon-decorator--arrow[data-v-e6fab725]{opacity:1}.sticky-progress.filled .icon-decorator--menu svg .menu[data-v-e6fab725]{transform:rotate(270deg);transition:transform 1.2s cubic-bezier(.19,1,.22,1)}.sticky-progress.filled .icon-decorator--menu svg .menu circle[data-v-e6fab725]{fill:var(--primary-color);transform:translateZ(0);transition:fill .15s linear,transform 1.2s cubic-bezier(.19,1,.22,1)}.goto[data-v-e6fab725]{align-items:center;display:flex;font-size:16rem;gap:16rem;line-height:140%}@media (hover:hover) and (pointer:fine){.goto:hover .label[data-v-e6fab725]{opacity:1;transform:translateZ(0);transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity .6s linear}.goto:hover .icon-decorator__wrapper[data-v-e6fab725]{color:var(--primary-color)}.goto:hover svg.icon-progress circle.fill[data-v-e6fab725]{fill:var(--contrast-color);stroke:rgba(var(--contrast-color-c),1)}.goto:hover .icon-decorator--arrow[data-v-e6fab725]{opacity:1;transition-delay:0s}.goto:hover .icon-decorator--arrow svg[data-v-e6fab725]{transform:translate3d(50rem,0,0)}.goto:hover .icon-decorator--arrow svg.active[data-v-e6fab725]{transform:translateZ(0)}.goto:hover .icon-decorator--menu svg .menu[data-v-e6fab725]{transform:rotate(450deg);transition:transform 1.2s cubic-bezier(.19,1,.22,1)}.goto:hover .icon-decorator--menu svg .menu circle[data-v-e6fab725]{fill:var(--primary-color);transform:translateZ(0);transition:fill .15s linear,transform 1.2s cubic-bezier(.19,1,.22,1)}}.label[data-v-e6fab725]{opacity:0;transform:translate3d(50%,0,0);transition:transform 1.2s cubic-bezier(1,0,0,1),opacity .6s linear}.svg__wrapper[data-v-e6fab725]{position:relative}svg.icon-progress[data-v-e6fab725]{--circle-radius:24;--PI:3.14159;height:40rem;width:40rem}@media (min-width:1024px){svg.icon-progress[data-v-e6fab725]{height:50rem;width:50rem}}svg.icon-progress circle.fill[data-v-e6fab725]{fill:transparent;stroke-width:2px;stroke:rgba(var(--contrast-color-c),.2);transition:fill .15s linear,stroke .15s linear}svg.icon-progress circle.progress[data-v-e6fab725]{stroke-width:2px;stroke:var(--contrast-color);stroke-dasharray:calc(var(--PI)*var(--circle-radius)*2);stroke-dashoffset:calc(var(--PI)*var(--circle-radius)*2*(1 - var(--progress)));stroke-linecap:round;stroke-linejoin:round;transform:rotate(calc(-90deg + var(--progress)*1turn));transform-origin:center;transition:stroke .15s linear;will-change:transform}.icon-decorator__wrapper[data-v-e6fab725]{align-items:center;color:var(--contrast-color);display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;transition:color .15s linear;width:100%}.icon-decorator--menu[data-v-e6fab725],.icon-decorator--menu svg[data-v-e6fab725]{height:100%;width:100%}.icon-decorator--menu svg .menu[data-v-e6fab725]{transform:rotate3d(0,0,0,0);transform-origin:center}.icon-decorator--menu svg .menu circle[data-v-e6fab725]{fill:transparent;transition:fill .15s linear,transform 1.2s cubic-bezier(.19,1,.22,1)}.icon-decorator--menu svg .menu circle[data-v-e6fab725]:first-child{transform:translate3d(5px,5px,0)}.icon-decorator--menu svg .menu circle[data-v-e6fab725]:nth-child(2){transform:translate3d(-5px,5px,0)}.icon-decorator--menu svg .menu circle[data-v-e6fab725]:nth-child(3){transform:translate3d(5px,-5px,0)}.icon-decorator--menu svg .menu circle[data-v-e6fab725]:nth-child(4){transform:translate3d(-5px,-5px,0)}.icon-decorator--arrow[data-v-e6fab725]{opacity:0;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);transition-delay:.75s}.icon-decorator--arrow svg[data-v-e6fab725]{height:15rem;transition:transform .8s cubic-bezier(.785,.135,.15,.86);width:15rem}.icon-decorator--arrow svg.active[data-v-e6fab725]{left:50%;margin-left:-7.5rem;margin-top:-7.5rem;position:absolute;top:50%;transform:translate3d(-50rem,0,0)}.page-component[data-v-84d19dff]{--primary-color:#0f0f0f;--contrast-color:#fff;--primary-color-c:15,15,15;--contrast-color-c:255,255,255;background:var(--primary-color);color:var(--contrast-color);transition:background .15s linear,color .15s linear}.page-component.theme-white[data-v-84d19dff]{--primary-color:#fff;--contrast-color:#0f0f0f;--primary-color-c:255,255,255;--contrast-color-c:15,15,15}.menu-visible .page-component .page-overlay--menu[data-v-84d19dff]{opacity:.9;transition-delay:.1s}.page__outer[data-v-84d19dff]{min-height:100dvh;position:relative}.page-overlay[data-v-84d19dff]{background:var(--contrast-color)}.page-overlay[data-v-84d19dff],.page-overlay--menu[data-v-84d19dff]{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.page-overlay--menu[data-v-84d19dff]{background:#000;transition:opacity .7s cubic-bezier(.39,.575,.565,1);transition-delay:.5s}.sticky-progress__wrapper[data-v-84d19dff]{position:relative}
