.cta{align-items:center;display:inline-flex;justify-content:center;transition:opacity 333ms ease;z-index:2}.cta,.cta span{font-weight:500;position:relative}.cta span{color:var(--typography-contrast);transition:color 333ms ease;z-index:1}.cta:after{-webkit-backdrop-filter:blur(calc(40/var(--context)*var(--container-width)));backdrop-filter:blur(calc(40/var(--context)*var(--container-width)));content:"";height:100%;left:0;position:absolute;top:0;transition:color 333ms ease,border-radius 333ms ease,clip-path 333ms ease,background-color 333ms ease;width:100%;z-index:-1}.cta.variant-plain:after{display:none}.cta.variant-plain span{color:var(--typography-primary)}.cta.rank-primary:after{background-color:var(--core-primary-fill)}.cta.rank-primary.pressed:after{background-color:var(--core-primary-50)!important}@media (hover:hover){.cta.rank-primary:hover:after{background-color:var(--core-primary-80)}}.cta.rank-secondary span{color:var(--typography-primary)}.cta.rank-secondary:after{background-color:var(--core-primary-10)}.cta.rank-secondary.pressed:after{background-color:var(--core-primary-50)!important}@media (hover:hover){.cta.rank-secondary:hover:after{background-color:var(--core-primary-20)}}.cta.elavated-50:after{box-shadow:0 0 1px #00000080}.cta.elavated-100:after{box-shadow:0 4px 24px #00000005,0 4px 8px #00000005,0 2px 4px #00000005,0 0 1px #0003}@media only screen and (min-width:680px){.cta.variant-emphasis{padding:21px 25px}.cta.variant-emphasis:after{border-radius:8px}.cta.variant-base{padding:9px 13px}.cta.variant-base:after{border-radius:24px}}@media only screen and (max-width:679px){.cta.variant-emphasis{padding:16px 24px}.cta.variant-emphasis:after{border-radius:8px}.cta.variant-base{padding:9px 13px}.cta.variant-base:after{border-radius:24px}}.nav[data-v-59734273]{pointer-events:none;position:fixed;z-index:40}.nav[data-v-59734273]:after{background-color:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:0}.nav[data-v-59734273] a,.nav[data-v-59734273] button{pointer-events:auto}.nav a[data-v-59734273],.nav button[data-v-59734273]{transition:color .5s ease}.nav__toggle[data-v-59734273]{position:relative;z-index:3}.nav__logo[data-v-59734273]{position:relative;z-index:1}.nav__logo[data-v-59734273] path{transition:fill .5s ease}.nav.open .nav__toggle div[data-v-59734273]{background-color:#fff!important}.nav.open .nav__toggle[data-v-59734273] path{stroke:#fff!important}.nav[data-solid=true][data-v-59734273]:after{opacity:1}.nav[data-theme=dark] .nav__logo[data-v-59734273] path{fill:#fff}.nav[data-theme=dark] .nav__toggle div[data-v-59734273]{background-color:#fff}.nav[data-theme=dark] .nav__toggle[data-v-59734273] path{stroke:#fff}.nav[data-theme=light] a[data-v-59734273],.nav[data-theme=light] button[data-v-59734273]{color:#000}.nav[data-theme=light] .nav__logo[data-v-59734273] path{fill:#000}.nav[data-theme=light] .nav__toggle div[data-v-59734273]{background-color:#000}.nav[data-theme=light] .nav__toggle[data-v-59734273] path{stroke:#000}.nav__bar[data-v-59734273]{justify-content:space-between;width:100%}.nav__bar[data-v-59734273],.nav__bar__list__links[data-v-59734273]{display:flex}.nav__bar__list__links li[data-v-59734273]{align-items:center;display:inline-flex}.nav__logo svg[data-v-59734273]{width:100%}@media only screen and (min-width:680px){.nav[data-v-59734273]{height:80px}.nav[data-v-59734273]:after{content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease;width:100%;z-index:-1}.nav__bar[data-v-59734273]{align-items:center;padding:0}.nav__bar li[data-v-59734273]{margin:0 12px}.nav__bar li [class*=plain][data-v-59734273]{padding-left:0;padding-right:0}.nav__bar li[data-v-59734273]:last-child{margin-right:0}.nav__logo[data-v-59734273]{height:20px;width:79px}.nav__bar__list[data-v-59734273]{margin-left:auto}.nav__bar__list__item[data-v-59734273]{position:relative;z-index:0}.nav__bar__list li[data-v-59734273]:first-child,.nav__bar__list__footer[data-v-59734273],.nav__bar__list__logo[data-v-59734273],.nav__bar__list__socials[data-v-59734273],.nav__toggle[data-v-59734273]{display:none}}@media only screen and (max-width:679px){.nav[data-v-59734273]{height:64px}.nav__logo[data-v-59734273]{height:calc(20/var(--context)*var(--container-width));width:calc(79/var(--context)*var(--container-width))}.nav.open .nav__toggle div[data-v-59734273]:first-child{transform:translate3d(-50%,-50%,0) scaleX(var(--progress)) rotate(45deg)}.nav.open .nav__toggle div[data-v-59734273]:nth-child(2){transform:translate3d(-50%,-50%,0) scaleX(var(--progress)) rotate(-45deg)}.nav__toggle[data-v-59734273]{height:calc(32/var(--context)*var(--container-width));right:-5px;transform:translateZ(0);width:calc(32/var(--context)*var(--container-width))}.nav__toggle div[data-v-59734273]{--progress:1;background-color:#000;border-radius:999px;height:calc(2/var(--context)*var(--container-width));left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:transform 333ms ease,background-color 333ms ease;width:calc(18/var(--context)*var(--container-width))}.nav__toggle div[data-v-59734273]:first-child{transform:translate3d(-50%,calc(-50% - 4px),0) scaleX(var(--progress)) rotate(0)}.nav__toggle div[data-v-59734273]:nth-child(2){transform:translate3d(-50%,calc(-50% + 4px),0) scaleX(var(--progress)) rotate(0)}.nav__bar[data-v-59734273]{align-items:center;height:64px}.nav__bar__list[data-v-59734273]{background-color:#000;color:#fff;display:flex;flex-direction:column;height:100vh;left:0;opacity:0;padding:calc(104/var(--context)*var(--container-width)) var(--margin) var(--margin) var(--margin);pointer-events:auto;position:absolute;top:0;visibility:hidden;width:100vw;z-index:1}.nav__bar__list__logo[data-v-59734273]{height:calc(20/var(--context)*var(--container-width));left:var(--margin);position:absolute;top:calc(22/var(--context)*var(--container-width));width:calc(79/var(--context)*var(--container-width));z-index:10}.nav__bar__list__logo[data-v-59734273] path{fill:#fff!important;fill-opacity:1!important}.nav__bar__list__links[data-v-59734273]{flex-direction:column}.nav__bar__list__links li[data-v-59734273]:not(:last-child){margin-bottom:calc(20/var(--context)*var(--container-width))}.nav__bar__list__links[data-v-59734273] .cta{padding:0}.nav__bar__list__links[data-v-59734273] .cta span{font-size:calc(32/var(--context)*var(--container-width));font-weight:500}.nav__bar__list__socials[data-v-59734273]{display:flex;flex-wrap:wrap;margin-bottom:calc(16/var(--context)*var(--container-width));margin-top:auto}.nav__bar__list__socials li[data-v-59734273]{height:calc(16/var(--context)*var(--container-width));width:calc(16/var(--context)*var(--container-width))}.nav__bar__list__socials li[data-v-59734273]:not(:last-child){margin-right:calc(16/var(--context)*var(--container-width))}.nav__bar__list__footer span[data-v-59734273]{display:block}.nav__bar__list__footer[data-v-59734273] .parent-line:last-child{color:rgb(var(--white-100)/30%)}.nav__bar__list__footer[data-v-59734273] .parent-line:last-child a{color:rgb(var(--white-100)/30%);text-decoration:underline}}.preloader[data-v-0847cae9]{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.preloader[data-v-0847cae9] path{fill:#fff}@media only screen and (min-width:680px){.preloader svg[data-v-0847cae9]{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:calc(120/var(--context)*var(--container-width))}}@media only screen and (max-width:679px){.preloader svg[data-v-0847cae9]{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:calc(140/var(--context)*var(--container-width))}}.preview-toggle[data-v-cc0432d2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000;background-color:#20202099;border-radius:10px;bottom:50px;color:#fff;display:flex;flex-direction:column;left:50%;padding:24px 48px;position:fixed;transform:translate3d(-50%,0,0);z-index:10000}.error-page[data-v-f4924a14]{background-color:#000;color:#fff;display:flex;flex-direction:column;left:0;position:fixed;top:0;width:100vw}.error-page img[data-v-f4924a14]{z-index:0}.error-page__logo[data-v-f4924a14]{position:absolute;z-index:10}.error-page__logo[data-v-f4924a14] path{fill:#fff}.error-page__content[data-v-f4924a14]{position:relative;text-align:center;z-index:3}@media only screen and (min-width:680px){.error-page[data-v-f4924a14]{align-items:center;height:100vh;justify-content:center}.error-page__logo[data-v-f4924a14]{left:50%;top:28px;transform:translate3d(-50%,0,0);width:94px}.error-page h1[data-v-f4924a14]{font-size:64px}.error-page p[data-v-f4924a14]{margin-bottom:26px;margin-top:14px}}@media only screen and (max-width:679px){.error-page[data-v-f4924a14]{align-items:center;height:100vh;height:calc(var(--vh-fixed, 1vh)*100);height:100svh;justify-content:center}.error-page__logo[data-v-f4924a14]{left:50%;top:28px;transform:translate3d(-50%,0,0);width:94px}.error-page h1[data-v-f4924a14]{font-size:64px}.error-page p[data-v-f4924a14]{margin-bottom:26px;margin-top:14px}}.error-page[data-v-14d923ab]{align-items:center;background:#000;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:2rem 1rem;text-align:center}.error-page h1[data-v-14d923ab]{font-size:5rem;margin-bottom:.5rem}.error-page h2[data-v-14d923ab]{margin-bottom:1.5rem;margin-top:0}.error-page p[data-v-14d923ab]{margin-bottom:2rem}.error-page .action-button[data-v-14d923ab],.error-page .home-link[data-v-14d923ab]{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s}.error-page .action-button[data-v-14d923ab]:hover,.error-page .home-link[data-v-14d923ab]:hover{background-color:#333}.error-page .action-button.secondary[data-v-14d923ab],.error-page .home-link.secondary[data-v-14d923ab]{background-color:#666;margin-left:1rem}.error-page .action-button.secondary[data-v-14d923ab]:hover,.error-page .home-link.secondary[data-v-14d923ab]:hover{background-color:#999}.error-page .error-debug[data-v-14d923ab]{max-width:800px;width:100%}.error-page .error-debug .error-details[data-v-14d923ab]{border-radius:6px;margin:2rem 0;padding:1.5rem;text-align:left}.error-page .error-debug .error-details h3[data-v-14d923ab]{border-bottom:1px solid #eee;margin-bottom:1rem;margin-top:0;padding-bottom:.5rem}.error-page .error-debug .error-details .error-info p[data-v-14d923ab]{margin:.5rem 0}.error-page .error-debug .error-details .error-stack[data-v-14d923ab]{margin-top:2rem}.error-page .error-debug .error-details .error-stack pre[data-v-14d923ab]{border-radius:4px;font-size:.85rem;line-height:1.6;overflow-x:auto;padding:1rem}
