html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}.nav>ul[data-v-7a890be7]{align-items:center;display:flex;gap:2rem;justify-content:center}.nav>ul>li[data-v-7a890be7]{position:relative}.nav>ul>li>a[data-v-7a890be7]{align-items:center;display:flex;font-family:var(--font-secondary);font-size:1.2rem;height:var(--header-height);letter-spacing:.04em;text-transform:uppercase;transition:color .3s ease-in-out,opacity .3s ease-in-out}.nav>ul>li .nav__industries-nav[data-v-7a890be7]{left:50%;max-width:62.9rem;padding-top:2.4rem;pointer-events:none;position:fixed;top:var(--header-height);transform:translate(-50%) translateY(-1rem);transition:transform .3s ease-in-out,visibility 0s .3s;visibility:hidden;width:100%;z-index:1000}.nav>ul>li .nav__industries-nav-content[data-v-7a890be7]{backdrop-filter:blur(4rem);-webkit-backdrop-filter:blur(4rem);background:#f5f5f599;border-radius:.8rem;display:flex;opacity:0;padding:2rem;transition:opacity .3s ease-in-out}.nav>ul>li .nav__industries-nav-content .nav__industries-nav-images[data-v-7a890be7]{bottom:2rem;overflow:hidden;position:absolute;right:2rem;top:2rem;width:calc(50% - var(--grid-gutter))}.nav>ul>li .nav__industries-nav-content .nav__industries-nav-images img[data-v-7a890be7]{border-radius:.4rem;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .6s ease-in-out;width:100%;will-change:opacity}.nav>ul>li .nav__industries-nav-content .nav__industries-nav-images img.is-active[data-v-7a890be7]{opacity:1}.nav>ul>li .nav__industries-nav-content ul[data-v-7a890be7]{display:flex;flex-direction:column;gap:1.2rem;width:calc(50% - var(--grid-gutter))}.nav>ul>li .nav__industries-nav-content ul li[data-v-7a890be7]{display:inline-flex}.nav>ul>li .nav__industries-nav-content ul li a[data-v-7a890be7]{align-items:center;color:var(--color-grey);display:inline-flex;font-family:var(--font-primary);font-size:1.8rem;font-weight:500;gap:.6rem;letter-spacing:-.01em}.nav>ul>li .nav__industries-nav-content ul li a span[data-v-7a890be7]{transition:opacity .3s ease-in-out;will-change:opacity}.nav>ul>li .nav__industries-nav-content ul li a[data-v-7a890be7] svg{display:block;height:auto;opacity:0;transform:translate(-50%);transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:1.3rem;will-change:opacity,transform}.nav>ul>li .nav__industries-nav-content ul li a[data-v-7a890be7]:hover{color:var(--color-blue)}.nav>ul>li .nav__industries-nav-content ul li a[data-v-7a890be7]:hover svg{opacity:1;transform:translate(0)}.nav>ul>li .nav__industries-nav.is-open[data-v-7a890be7]{pointer-events:auto;transform:translate(-50%) translateY(0);transition:transform .3s ease-in-out,visibility 0s 0s;visibility:visible}.nav>ul>li .nav__industries-nav.is-open .nav__industries-nav-content[data-v-7a890be7]{opacity:1}.nav:not(.is-transparent) ul li a[data-v-7a890be7]{color:var(--color-grey);opacity:.4}.nav:not(.is-transparent) ul li a.router-link-active[data-v-7a890be7],.nav:not(.is-transparent) ul li a[data-v-7a890be7]:hover{opacity:1}.nav.is-transparent ul li a[data-v-7a890be7]{color:var(--color-white);opacity:1}.nav.is-transparent ul li a.router-link-active[data-v-7a890be7],.nav.is-transparent ul li a[data-v-7a890be7]:hover{opacity:1}.button[data-v-d79ad298]{align-items:center;background:transparent;border-radius:.4rem;display:inline-flex;gap:.6rem;justify-content:center;padding:1.2rem 1.6rem}.button[data-v-d79ad298],.button__icon[data-v-d79ad298]{transition:background .3s ease-in-out}.button__icon[data-v-d79ad298]{border-radius:100%;height:.6rem;width:.6rem}.button__text[data-v-d79ad298]{font-family:var(--font-secondary);font-size:1.2rem;letter-spacing:.04em;line-height:1;text-transform:uppercase;transition:color .3s ease-in-out}.button.is-primary[data-v-d79ad298]{border:1px solid var(--color-blue)}.button.is-primary .button__icon[data-v-d79ad298]{background:var(--color-blue)}.button.is-primary .button__text[data-v-d79ad298]{color:var(--color-blue)}@media(pointer:fine){.button.is-primary[data-v-d79ad298]:hover{background:var(--color-blue);color:var(--color-white)}.button.is-primary:hover .button__icon[data-v-d79ad298]{background:var(--color-white)}.button.is-primary:hover .button__text[data-v-d79ad298]{color:var(--color-white)}}.button.is-secondary[data-v-d79ad298]{border:1px solid var(--color-white)}.button.is-secondary .button__icon[data-v-d79ad298]{background:var(--color-white)}.button.is-secondary .button__text[data-v-d79ad298]{color:var(--color-white)}@media(pointer:fine){.button.is-secondary[data-v-d79ad298]:hover{background:var(--color-white);color:var(--color-grey)}.button.is-secondary:hover .button__icon[data-v-d79ad298]{background:var(--color-grey)}.button.is-secondary:hover .button__text[data-v-d79ad298]{color:var(--color-grey)}}@media(max-width:767px){.button.is-safari .button__icon[data-v-d79ad298]{transform:translateY(-.1rem)}}.nav-mobile[data-v-a5811e77]{-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background:#f5f5f599;border-radius:.8rem;left:0;overflow:hidden;padding:2rem;position:absolute;right:0;top:calc(var(--header-height) + 2rem)}.nav-mobile__main ul[data-v-a5811e77]{display:flex;flex-direction:column;gap:1.2rem}.nav-mobile__main ul li a[data-v-a5811e77]{color:var(--color-grey);font-size:2.4rem;opacity:.4;transition:opacity .8s ease-in-out}.nav-mobile__main ul li a.is-active[data-v-a5811e77],.nav-mobile__main ul li a.router-link-active[data-v-a5811e77]{opacity:1}.nav-mobile__main ul li[data-v-a5811e77]:last-child{padding-top:.8rem}.nav-mobile__main ul li:last-child a[data-v-a5811e77]{opacity:1}.nav-mobile__industries[data-v-a5811e77]{display:flex;gap:2rem;left:0;padding:2rem;position:absolute;right:0;top:0}.nav-mobile__industries-images[data-v-a5811e77]{position:relative;width:calc(50% - var(--grid-gutter)*3)}.nav-mobile__industries-images img[data-v-a5811e77]{border-radius:.4rem;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .8s ease-in-out;width:100%;will-change:opacity}.nav-mobile__industries-images img[data-v-a5811e77]:first-child{position:static}.nav-mobile__industries-images img.is-active[data-v-a5811e77]{opacity:1}.nav-mobile__industries-content[data-v-a5811e77]{flex:1}.nav-mobile__industries-content .nav-mobile__industries-back[data-v-a5811e77]{color:var(--color-grey);cursor:pointer;display:inline-block;font-family:var(--font-secondary);font-size:1.2rem;letter-spacing:.04em;opacity:.4;text-transform:uppercase}.nav-mobile__industries-content ul[data-v-a5811e77]{display:flex;flex-direction:column;gap:.8rem;margin-top:2rem}.nav-mobile__industries-content ul li a[data-v-a5811e77]{color:var(--color-grey);display:block;font-family:var(--font-primary);font-size:2.4rem;font-weight:500;letter-spacing:-.01em;opacity:.4}.nav-mobile__industries-content ul li a.router-link-active[data-v-a5811e77]{opacity:1}.container[data-v-3aa9f2b3]{margin:0 auto;padding:0;width:100%}.wrapper[data-v-bcd5c602]{padding:0 var(--page-margin);width:100%}.header[data-v-97b97688]{--duration:.3s;--ease:ease-in-out;align-items:center;display:flex;height:var(--header-height);justify-content:center;left:0;position:fixed;top:0;transition:transform var(--duration) var(--ease),background var(--duration) var(--ease),border-bottom var(--duration) var(--ease);width:100%;z-index:1000}.header.is-hidden[data-v-97b97688]{transform:translateY(-100%)}.header__container[data-v-97b97688]{align-items:center;display:flex;justify-content:center;position:relative}@media(max-width:1024px){.header__container[data-v-97b97688]{justify-content:space-between}}.header__container .header__logo[data-v-97b97688]{color:var(--color-blue);display:block;height:4rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:color var(--duration) var(--ease);width:7.6rem}@media(max-width:1024px){.header__container .header__logo[data-v-97b97688]{height:3.2rem;position:static;transform:translateY(0);width:6.1rem}}.header__container .header__logo[data-v-97b97688] svg{display:block;height:100%;width:100%}@media(max-width:1024px){.header__container .header__nav[data-v-97b97688]{display:none}}.header__container .header__actions[data-v-97b97688]{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(max-width:1024px){.header__container .header__actions[data-v-97b97688]{display:none}}.header__container .header__nav-mobile-toggle[data-v-97b97688]{display:none}@media(max-width:1024px){.header__container .header__nav-mobile-toggle[data-v-97b97688]{align-items:center;display:flex;font-family:var(--font-secondary);font-size:1.2rem;height:var(--header-height);justify-content:center;letter-spacing:.04em;position:relative;text-transform:uppercase;transition:color var(--duration) var(--ease)}.header__container .header__nav-mobile-toggle>span[data-v-97b97688]:first-child{display:inline-grid;overflow:hidden}.header__container .header__nav-mobile-toggle>span:first-child span[data-v-97b97688]{grid-area:1/1;justify-self:flex-end;transition:transform var(--duration) var(--ease)}.header__container .header__nav-mobile-toggle>span:first-child span[data-v-97b97688]:nth-child(2){transform:translateY(-100%)}.header__container .header__nav-mobile-toggle.is-open>span:first-child span[data-v-97b97688]:first-child{transform:translateY(100%)}.header__container .header__nav-mobile-toggle.is-open>span:first-child span[data-v-97b97688]:nth-child(2){transform:translateY(0)}.header__container .header__nav-mobile-toggle .header__nav-mobile-line[data-v-97b97688]{display:block;height:1px;position:absolute;right:0;top:calc(var(--header-height) - 1px);transition:background var(--duration) var(--ease)}}.header__container .header__line[data-v-97b97688]{display:block;height:1px;left:0;position:absolute;top:calc(var(--header-height) - 1px);transition:background var(--duration) var(--ease);will-change:transform}@media(max-width:1024px){.header__container .header__line[data-v-97b97688]{display:none}}.header[data-v-97b97688]:not(.is-transparent){background:var(--color-white)}.header[data-v-97b97688]:not(.is-transparent):after{background:rgba(var(--color-grey-rgb),.1);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.header:not(.is-transparent) .header__line[data-v-97b97688]{background:var(--color-black)}.header:not(.is-transparent) .header__line.is-blue[data-v-97b97688]{background:var(--color-blue)}.header:not(.is-transparent) .header__nav-mobile-toggle[data-v-97b97688]{color:var(--color-grey)}.header:not(.is-transparent) .header__nav-mobile-toggle .header__nav-mobile-line[data-v-97b97688]{background:var(--color-black)}.header.is-transparent[data-v-97b97688]{background:transparent}.header.is-transparent[data-v-97b97688]:after{background:rgba(var(--color-white-rgb),.2);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.header.is-transparent .header__container .header__logo[data-v-97b97688],.header.is-transparent .header__container .header__nav-mobile-toggle[data-v-97b97688]{color:var(--color-white)}.header.is-transparent .header__container .header__line[data-v-97b97688],.header.is-transparent .header__container .header__nav-mobile-toggle .header__nav-mobile-line[data-v-97b97688]{background:var(--color-white)}.grid[data-v-db92f642]{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.lang-switcher[data-v-36bdf6e5]{display:flex;gap:2rem}.lang-switcher a[data-v-36bdf6e5]{color:var(--color-grey);font-family:var(--font-secondary);font-size:.9rem;letter-spacing:.04em;line-height:100%;opacity:.4;text-decoration:none;transition:opacity .2s ease-in-out}.lang-switcher a.active[data-v-36bdf6e5]{opacity:1}.lang-switcher a.disabled[data-v-36bdf6e5]{cursor:default;opacity:.3;pointer-events:none}@media(max-width:1024px){.footer[data-v-fa8f9d3f]{margin-top:8rem}}.footer.no-prefooter[data-v-fa8f9d3f]{border-top:1px solid rgba(var(--color-grey-rgb),.1);margin-top:8rem}@media(max-width:1024px){.footer.no-prefooter[data-v-fa8f9d3f]{border:none}}.footer__top[data-v-fa8f9d3f]{padding:0 var(--page-margin)}@media(max-width:1024px){.footer__top[data-v-fa8f9d3f]{padding:0}}.footer__top .footer__left[data-v-fa8f9d3f]{display:grid;grid-column:span 7/span 7;grid-template-columns:repeat(7,1fr);padding-bottom:clamp(12rem,-4rem + 12.5vw,20rem);padding-top:clamp(6rem,2rem + 3.125vw,8rem);position:relative}@media(max-width:1024px){.footer__top .footer__left[data-v-fa8f9d3f]{border-bottom:1px solid rgba(var(--color-grey-rgb),.1);grid-column:1/-1;padding:2rem 2rem 8rem}}.footer__top .footer__left[data-v-fa8f9d3f]:before{background:rgba(var(--color-grey-rgb),.1);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:.1rem}@media(max-width:1024px){.footer__top .footer__left[data-v-fa8f9d3f]:before{display:none}}.footer__top .footer__left .footer__nav[data-v-fa8f9d3f]{grid-column:span 2/span 2}@media(max-width:1024px){.footer__top .footer__left .footer__nav[data-v-fa8f9d3f]{grid-column:1/-1;margin-bottom:2.4rem}.footer__top .footer__left .footer__nav[data-v-fa8f9d3f]:last-of-type{margin-bottom:0}}.footer__top .footer__left .footer__nav-title[data-v-fa8f9d3f]{align-items:center;color:var(--color-grey);display:flex;font-family:var(--font-secondary);font-size:.9rem;justify-content:space-between;letter-spacing:.04em;margin-bottom:4rem;opacity:.4;text-transform:uppercase;transition:color .3s ease-in-out,opacity .3s ease-in-out}.footer__top .footer__left .footer__nav-title.is-active[data-v-fa8f9d3f]{color:rgba(var(--color-grey-rgb),.4);opacity:1}@media(max-width:1024px){.footer__top .footer__left .footer__nav-title.is-active[data-v-fa8f9d3f]{color:var(--color-blue)}.footer__top .footer__left .footer__nav-title[data-v-fa8f9d3f]{cursor:pointer;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.footer__top .footer__left .footer__nav-title span[data-v-fa8f9d3f]{display:none}@media(max-width:1024px){.footer__top .footer__left .footer__nav-title span[data-v-fa8f9d3f]{display:block}}.footer__top .footer__left .footer__nav a.link[data-v-fa8f9d3f]{align-items:center;display:inline-flex;gap:.6rem}.footer__top .footer__left .footer__nav a.link span[data-v-fa8f9d3f]{transition:opacity .3s ease-in-out;will-change:opacity}.footer__top .footer__left .footer__nav a.link svg[data-v-fa8f9d3f]{display:block;height:auto;opacity:0;transform:translate(-50%,-5%);transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:1.3rem;will-change:opacity,transform}@media(max-width:1024px){.footer__top .footer__left .footer__nav a.link svg[data-v-fa8f9d3f]{display:none}}@media(pointer:fine){.footer__top .footer__left .footer__nav a.link[data-v-fa8f9d3f]:hover{color:var(--color-blue)}.footer__top .footer__left .footer__nav a.link[data-v-fa8f9d3f]:hover svg{opacity:1;transform:translateY(-5%)}}@media(max-width:1024px){.footer__top .footer__left .footer__nav-content[data-v-fa8f9d3f]{padding-top:2.4rem}}.footer__top .footer__left .footer__nav-content ul[data-v-fa8f9d3f]{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:5rem}@media(max-width:1024px){.footer__top .footer__left .footer__nav-content ul[data-v-fa8f9d3f]{gap:1.2rem;margin-bottom:2.4rem}}.footer__top .footer__left .footer__nav-content ul[data-v-fa8f9d3f]:last-child{margin-bottom:0}.footer__top .footer__left .footer__nav-content ul li[data-v-fa8f9d3f]{color:var(--color-grey);font-family:var(--font-primary);font-size:clamp(1.4rem,.6rem + .625vw,1.8rem);font-weight:500;letter-spacing:-.01em}.footer__top .footer__right[data-v-fa8f9d3f]{align-items:flex-start;display:flex;grid-column:span 5/span 5;justify-content:space-between;padding-left:10%;padding-top:clamp(6rem,2rem + 3.125vw,8rem);position:relative}@media(max-width:1024px){.footer__top .footer__right[data-v-fa8f9d3f]{grid-column:1/-1;padding:0 var(--page-margin) 2rem var(--page-margin)}}.footer__top .footer__right .footer__claim[data-v-fa8f9d3f]{color:rgba(var(--color-grey-rgb),.2);font-family:var(--font-secondary);font-size:clamp(2.4rem,-.8rem + 2.5vw,4rem);font-weight:500;font-weight:600;line-height:100%;text-transform:uppercase}.footer__top .footer__right .footer__claim>div[data-v-fa8f9d3f]:last-child{text-align:right}.footer__top .footer__right .footer__logo[data-v-fa8f9d3f]{width:11rem}@media(max-width:1024px){.footer__top .footer__right .footer__logo[data-v-fa8f9d3f]{width:9.1rem}}.footer__top .footer__right .footer__logo[data-v-fa8f9d3f] svg{color:var(--color-grey);display:block;height:auto;width:100%}.footer__bottom[data-v-fa8f9d3f]{border-top:1px solid rgba(var(--color-grey-rgb),.1);font-family:var(--font-secondary);padding:2rem var(--page-margin)}@media(max-width:1024px){.footer__bottom[data-v-fa8f9d3f]{padding:2rem 0 4rem}.footer__bottom .footer__bottom-grid[data-v-fa8f9d3f]{gap:2rem}}.footer__bottom .footer__legal-links[data-v-fa8f9d3f]{grid-column:span 7/span 7}@media(max-width:1024px){.footer__bottom .footer__legal-links[data-v-fa8f9d3f]{display:flex;grid-column:1/-1;justify-content:space-between;padding-left:var(--page-margin);padding-right:var(--page-margin)}}.footer__bottom .footer__legal-links>ul[data-v-fa8f9d3f]{display:flex;gap:2.4rem}@media(max-width:1024px){.footer__bottom .footer__legal-links>ul[data-v-fa8f9d3f]{flex-direction:column;gap:1.2rem}}.footer__bottom .footer__legal-links>ul li a[data-v-fa8f9d3f]{color:var(--color-grey);display:block;font-size:.9rem;letter-spacing:.04em;line-height:100%;opacity:.4;text-transform:uppercase;transition:opacity .2s ease-in-out}.footer__bottom .footer__legal-links>ul li a[data-v-fa8f9d3f]:hover{opacity:1}.footer__bottom .footer__legal-links .footer__language-switcher[data-v-fa8f9d3f]{display:none}@media(max-width:1024px){.footer__bottom .footer__legal-links .footer__language-switcher[data-v-fa8f9d3f]{display:block}}.footer__bottom-right[data-v-fa8f9d3f]{align-items:center;display:flex;grid-column:span 5/span 5;justify-content:space-between;padding-left:10%}@media(max-width:1024px){.footer__bottom-right[data-v-fa8f9d3f]{border-top:1px solid rgba(var(--color-grey-rgb),.1);grid-column:1/-1;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:2rem}}.footer__bottom-right .footer__copyright[data-v-fa8f9d3f]{color:var(--color-grey);font-size:.9rem;letter-spacing:.04em;line-height:100%;opacity:.4;text-transform:uppercase}@media(max-width:1024px){.footer__bottom-right .footer__language-switcher[data-v-fa8f9d3f]{display:none}}@font-face{font-family:Martian Mono;src:local("Martian Mono Regular"),local("Martian Mono"),url(../_fonts/q5tcOAJx8RXuwJCzaZCVgEf3ll2GMT4t58UWEw2MVy4-APIa3SGIMBGYg8Yx1tNQ8G48TWkd07jW4BaIuTaWF6Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Regular"),local("Martian Mono"),url(../_fonts/BPSmcGvxSrf1qH3CNZm2VQLmFo27EJ7FPe6pfiK-nJc-_vxkOQveI7EE7DrwIsjXapXAngtHekg5RMfNIKIBcwo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Regular"),local("Martian Mono"),url(../_fonts/eJiYkiFlHxXzmCWmrx0Oyg2Ku9e4MhZj1ccOTLSGuTY-TyzdQPz_UF4lqR3w5W4jifCcZzTniom8coLALG9dX7A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Regular"),local("Martian Mono"),url(../_fonts/cWv9bxY8I7AgPoakplo6Jn9YNjjPf22OgzelXyQC9qo-zhyB5UYIhJhTSssscGJri_tmSICgMIxmMUWe3yG96Bw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Medium"),url(../_fonts/q5tcOAJx8RXuwJCzaZCVgEf3ll2GMT4t58UWEw2MVy4-APIa3SGIMBGYg8Yx1tNQ8G48TWkd07jW4BaIuTaWF6Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Medium"),url(../_fonts/BPSmcGvxSrf1qH3CNZm2VQLmFo27EJ7FPe6pfiK-nJc-_vxkOQveI7EE7DrwIsjXapXAngtHekg5RMfNIKIBcwo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Medium"),url(../_fonts/eJiYkiFlHxXzmCWmrx0Oyg2Ku9e4MhZj1ccOTLSGuTY-TyzdQPz_UF4lqR3w5W4jifCcZzTniom8coLALG9dX7A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Medium"),url(../_fonts/cWv9bxY8I7AgPoakplo6Jn9YNjjPf22OgzelXyQC9qo-zhyB5UYIhJhTSssscGJri_tmSICgMIxmMUWe3yG96Bw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono SemiBold"),url(../_fonts/q5tcOAJx8RXuwJCzaZCVgEf3ll2GMT4t58UWEw2MVy4-APIa3SGIMBGYg8Yx1tNQ8G48TWkd07jW4BaIuTaWF6Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono SemiBold"),url(../_fonts/BPSmcGvxSrf1qH3CNZm2VQLmFo27EJ7FPe6pfiK-nJc-_vxkOQveI7EE7DrwIsjXapXAngtHekg5RMfNIKIBcwo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono SemiBold"),url(../_fonts/eJiYkiFlHxXzmCWmrx0Oyg2Ku9e4MhZj1ccOTLSGuTY-TyzdQPz_UF4lqR3w5W4jifCcZzTniom8coLALG9dX7A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono SemiBold"),url(../_fonts/cWv9bxY8I7AgPoakplo6Jn9YNjjPf22OgzelXyQC9qo-zhyB5UYIhJhTSssscGJri_tmSICgMIxmMUWe3yG96Bw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:Metro Sans;font-style:normal;font-weight:500;src:url(./metrosans-medium-webfont.BVbL8KHp.woff) format("woff"),url(./metrosans-medium-webfont.HVpeIJy_.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:italic;font-weight:500;src:url(./metrosans-mediumitalic-webfont.LoUbs-0_.woff) format("woff"),url(./metrosans-mediumitalic-webfont.DLYavN8s.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:normal;font-weight:600;src:url(./metrosans-semi-bold-webfont.BZjBdUpv.woff) format("woff"),url(./metrosans-semi-bold-webfont.D5feXqQh.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:italic;font-weight:600;src:url(./metrosans-semi-bolditalic-webfont.CYraA2IO.woff) format("woff"),url(./metrosans-semi-bolditalic-webfont.B9vn_45b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:normal;font-weight:700;src:url(./metrosans-bold-webfont.CrN1VSse.woff) format("woff"),url(./metrosans-bold-webfont.DaKeBKIu.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:italic;font-weight:700;src:url(./metrosans-bolditalic-webfont.DtbIc1aH.woff) format("woff"),url(./metrosans-bolditalic-webfont.BmzK7V1l.woff2) format("woff2")}.text-label[data-v-aedb82cb]{color:var(--color-blue);font-family:var(--font-secondary);font-size:clamp(2rem,1.2rem + .625vw,2.4rem);letter-spacing:.04em;line-height:100%;text-transform:uppercase}.spinner[data-v-7e44d8f4]{align-items:center;color:inherit;display:flex;justify-content:center}.spinner svg[data-v-7e44d8f4]{animation:spin-7e44d8f4 .75s linear infinite;display:block}@keyframes spin-7e44d8f4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.button-rounded[data-v-0bc70986]{align-items:baseline;border-radius:9999em;cursor:pointer;display:inline-flex;justify-content:center;padding:1.6rem 2.4rem;position:relative;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.button-rounded__text[data-v-0bc70986]{display:block;font-size:1.8rem;font-weight:500;letter-spacing:-.01em;line-height:100%;margin-bottom:-.1em;padding-top:.1em}.button-rounded__spinner[data-v-0bc70986]{display:block;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.button-rounded__spinner[data-v-0bc70986] svg{height:2rem;width:2rem}.button-rounded.is-primary[data-v-0bc70986]{background:rgba(var(--color-grey-rgb),.05);color:var(--color-grey)}@media(pointer:fine){.button-rounded.is-primary[data-v-0bc70986]:hover{background:var(--color-orange);color:var(--color-white)}}.button-rounded.is-secondary[data-v-0bc70986]{background:rgba(var(--color-white-rgb),.05);color:var(--color-white)}@media(pointer:fine){.button-rounded.is-secondary[data-v-0bc70986]:hover{background:var(--color-white);color:var(--color-grey)}}.button-rounded.is-loading[data-v-0bc70986]{pointer-events:none}.button-rounded.is-loading .button-rounded__text[data-v-0bc70986]{opacity:0}.pre-footer[data-v-f70bd505]{padding:0 var(--full-margin);position:relative}@media(max-width:1024px){.pre-footer[data-v-f70bd505]{padding:0 var(--page-margin-xs)}}.pre-footer__container[data-v-f70bd505]{background-color:var(--color-blue);border-radius:.8rem;color:var(--color-white);overflow:hidden;padding:18.8rem 0;position:relative;text-align:center}@media(max-width:1024px){.pre-footer__container[data-v-f70bd505]{padding:20rem 0}}.pre-footer__canvas[data-v-f70bd505]{left:0;pointer-events:none;position:absolute;top:0}.pre-footer__content[data-v-f70bd505]{align-items:center;display:flex;flex-direction:column;gap:4.8rem;justify-content:center;position:relative;width:100%;z-index:1}.pre-footer__content .pre-footer__text[data-v-f70bd505]{color:var(--color-white);font-size:clamp(4rem,-2.4rem + 5vw,7.2rem);font-weight:500;letter-spacing:-.03em;line-height:100%}.pre-footer__content .pre-footer__text[data-v-f70bd505] .char-mask{margin-bottom:-.2em!important;padding-top:.1em}@font-face{font-family:Martian Mono;src:local("Martian Mono Regular"),local("Martian Mono"),url(../_fonts/q5tcOAJx8RXuwJCzaZCVgEf3ll2GMT4t58UWEw2MVy4-APIa3SGIMBGYg8Yx1tNQ8G48TWkd07jW4BaIuTaWF6Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Martian Mono Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:168.0657%;ascent-override:59.5006%;descent-override:11.9001%;line-gap-override:0%}@font-face{font-family:"Martian Mono Fallback: Segoe UI";src:local("Segoe UI");size-adjust:157.8855%;ascent-override:63.3371%;descent-override:12.6674%;line-gap-override:0%}@font-face{font-family:"Martian Mono Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:155.5556%;ascent-override:64.2857%;descent-override:12.8571%;line-gap-override:0%}@font-face{font-family:"Martian Mono Fallback: Arial";src:local("Arial");size-adjust:157.0208%;ascent-override:63.6858%;descent-override:12.7372%;line-gap-override:0%}@font-face{font-family:"Martian Mono Fallback: Noto Sans";src:local("Noto Sans");size-adjust:147.6793%;ascent-override:67.7143%;descent-override:13.5429%;line-gap-override:0%}@font-face{font-family:Martian Mono;src:local("Martian Mono Regular"),local("Martian Mono"),url(../_fonts/BPSmcGvxSrf1qH3CNZm2VQLmFo27EJ7FPe6pfiK-nJc-_vxkOQveI7EE7DrwIsjXapXAngtHekg5RMfNIKIBcwo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Regular"),local("Martian Mono"),url(../_fonts/eJiYkiFlHxXzmCWmrx0Oyg2Ku9e4MhZj1ccOTLSGuTY-TyzdQPz_UF4lqR3w5W4jifCcZzTniom8coLALG9dX7A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Regular"),local("Martian Mono"),url(../_fonts/cWv9bxY8I7AgPoakplo6Jn9YNjjPf22OgzelXyQC9qo-zhyB5UYIhJhTSssscGJri_tmSICgMIxmMUWe3yG96Bw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Medium"),url(../_fonts/q5tcOAJx8RXuwJCzaZCVgEf3ll2GMT4t58UWEw2MVy4-APIa3SGIMBGYg8Yx1tNQ8G48TWkd07jW4BaIuTaWF6Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Medium"),url(../_fonts/BPSmcGvxSrf1qH3CNZm2VQLmFo27EJ7FPe6pfiK-nJc-_vxkOQveI7EE7DrwIsjXapXAngtHekg5RMfNIKIBcwo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Medium"),url(../_fonts/eJiYkiFlHxXzmCWmrx0Oyg2Ku9e4MhZj1ccOTLSGuTY-TyzdQPz_UF4lqR3w5W4jifCcZzTniom8coLALG9dX7A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono Medium"),url(../_fonts/cWv9bxY8I7AgPoakplo6Jn9YNjjPf22OgzelXyQC9qo-zhyB5UYIhJhTSssscGJri_tmSICgMIxmMUWe3yG96Bw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono SemiBold"),url(../_fonts/q5tcOAJx8RXuwJCzaZCVgEf3ll2GMT4t58UWEw2MVy4-APIa3SGIMBGYg8Yx1tNQ8G48TWkd07jW4BaIuTaWF6Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono SemiBold"),url(../_fonts/BPSmcGvxSrf1qH3CNZm2VQLmFo27EJ7FPe6pfiK-nJc-_vxkOQveI7EE7DrwIsjXapXAngtHekg5RMfNIKIBcwo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono SemiBold"),url(../_fonts/eJiYkiFlHxXzmCWmrx0Oyg2Ku9e4MhZj1ccOTLSGuTY-TyzdQPz_UF4lqR3w5W4jifCcZzTniom8coLALG9dX7A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Martian Mono;src:local("Martian Mono SemiBold"),url(../_fonts/cWv9bxY8I7AgPoakplo6Jn9YNjjPf22OgzelXyQC9qo-zhyB5UYIhJhTSssscGJri_tmSICgMIxmMUWe3yG96Bw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}*{margin:0;padding:0;-webkit-tap-highlight-color:transparent}*,:after,:before{box-sizing:border-box;outline:none}.char{will-change:transform}.char,.char-mask{display:inline-block;letter-spacing:inherit;line-height:inherit;vertical-align:top}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}ol,ul{list-style:none}img,video{height:auto}@font-face{font-display:swap;font-family:Metro Sans;font-style:normal;font-weight:500;src:url(./metrosans-medium-webfont.BVbL8KHp.woff) format("woff"),url(./metrosans-medium-webfont.HVpeIJy_.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:italic;font-weight:500;src:url(./metrosans-mediumitalic-webfont.LoUbs-0_.woff) format("woff"),url(./metrosans-mediumitalic-webfont.DLYavN8s.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:normal;font-weight:600;src:url(./metrosans-semi-bold-webfont.BZjBdUpv.woff) format("woff"),url(./metrosans-semi-bold-webfont.D5feXqQh.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:italic;font-weight:600;src:url(./metrosans-semi-bolditalic-webfont.CYraA2IO.woff) format("woff"),url(./metrosans-semi-bolditalic-webfont.B9vn_45b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:normal;font-weight:700;src:url(./metrosans-bold-webfont.CrN1VSse.woff) format("woff"),url(./metrosans-bold-webfont.DaKeBKIu.woff2) format("woff2")}@font-face{font-display:swap;font-family:Metro Sans;font-style:italic;font-weight:700;src:url(./metrosans-bolditalic-webfont.DtbIc1aH.woff) format("woff"),url(./metrosans-bolditalic-webfont.BmzK7V1l.woff2) format("woff2")}:root{--color-blue:#0a63f5;--color-blue-rgb:10,99,245;--color-blue-dark:#171a2b;--color-blue-dark-rgb:23,26,43;--color-orange:#f05d2a;--color-orange-rgb:240,93,42;--color-black:#000;--color-black-rgb:0,0,0;--color-grey:#171a2b;--color-grey-rgb:23,26,43;--color-white:#fff;--color-white-rgb:255,255,255;--font-primary:"Metro Sans",sans-serif;--font-secondary:"Martian Mono", "Martian Mono Fallback: BlinkMacSystemFont", "Martian Mono Fallback: Segoe UI", "Martian Mono Fallback: Helvetica Neue", "Martian Mono Fallback: Arial", "Martian Mono Fallback: Noto Sans",sans-serif;--max-width:176rem;--header-height:64px;--page-margin:8rem;--full-margin:2rem;--page-margin-xs:.8rem;--grid-gutter:2rem}@media(max-width:1279px){:root{--grid-gutter:1.6rem}}@media(max-width:1024px){:root{--header-height:56px;--page-margin:2rem}}html{font-size:62.5%}html.no-scroll{overflow:hidden}body{line-height:1;min-height:100vh;min-height:100lvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-white);color:var(--color-grey);font-family:var(--font-primary);font-size:1.6rem}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.error-page[data-v-33744029]{align-items:center;display:flex;flex-direction:column;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));justify-content:center;text-align:center}.error-page__code[data-v-33744029]{margin-bottom:2.4rem}.error-page__message[data-v-33744029]{color:var(--color-grey);font-size:clamp(4rem,-2.4rem + 5vw,7.2rem);font-weight:500;letter-spacing:-.03em;line-height:1;margin-bottom:4.8rem}
