.noise[data-v-0d2cebb7]{z-index:90;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.preloader[data-v-7a8f529b]{z-index:100;background:var(--bg-top);justify-content:center;align-items:center;animation:.5s 1.4s forwards preloader-out-7a8f529b;display:flex;position:fixed;inset:0}@keyframes preloader-out-7a8f529b{to{opacity:0;visibility:hidden}}.preloader__inner[data-v-7a8f529b]{flex-direction:column;align-items:center;gap:26px;display:flex}.preloader__mark[data-v-7a8f529b]{width:auto;height:130px;animation:rreveal .8s var(--ease) .1s both}.preloader__word[data-v-7a8f529b]{font-family:var(--font-mono);letter-spacing:.42em;color:var(--text-3);animation:rise .6s var(--ease) .6s both;font-size:12px}@media (prefers-reduced-motion:reduce){.preloader[data-v-7a8f529b]{display:none}}.cursor-dot[data-v-66a09aa7],.cursor-ring[data-v-66a09aa7]{z-index:99;pointer-events:none;border-radius:50%;position:fixed;top:0;left:0;transform:translate(-100px,-100px)}.cursor-dot[data-v-66a09aa7]{background:var(--ink);width:6px;height:6px}.cursor-ring[data-v-66a09aa7]{border:1px solid var(--accT);opacity:.55;width:34px;height:34px;transition:width .25s,height .25s,opacity .25s}.nav[data-v-a622c772]{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--hairline);background:#f7f6f3cc;transition:background .6s,border-color .6s;position:fixed;top:0;left:0;right:0}.nav--dark[data-v-a622c772]{background:#141313bf;border-bottom-color:#ffffff14}.nav__bar[data-v-a622c772]{height:var(--nav-h);justify-content:space-between;gap:24px}.nav__bar[data-v-a622c772],.nav__logo[data-v-a622c772]{align-items:center;display:flex}.nav__logo[data-v-a622c772]{flex:none}.nav__logo img[data-v-a622c772]{width:auto;height:46px;display:block}@media (width<=400px){.nav__logo img[data-v-a622c772]{height:36px}}.nav__links[data-v-a622c772]{align-items:center;gap:34px;display:flex}.nav__link[data-v-a622c772]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-2);font-size:12px;transition:color .3s;position:relative}.nav__link[data-v-a622c772]:after{content:"";background:var(--acc);transform-origin:0;height:2px;transition:transform .35s var(--ease);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.nav__link--active[data-v-a622c772]{color:var(--ink)}.nav__link--active[data-v-a622c772]:after{transform:scaleX(1)}.nav--dark .nav__link--active[data-v-a622c772]{color:var(--dark-text)}.nav--dark .nav__link[data-v-a622c772]{color:var(--dark-text-2)}.nav__link[data-v-a622c772]:hover{color:var(--accT)}.nav--dark .nav__link[data-v-a622c772]:hover{color:var(--acc)}.nav__cta[data-v-a622c772]{background:var(--ink);color:var(--bg-top);border-radius:var(--btn-radius);will-change:transform;white-space:nowrap;padding:12px 24px;font-size:14px;font-weight:800;transition:transform .2s,background .3s,color .3s;display:inline-block}.nav--dark .nav__cta[data-v-a622c772],.nav__cta[data-v-a622c772]:hover{background:var(--acc);color:var(--ink)}.nav__burger[data-v-a622c772]{border:1px solid var(--line-25);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;display:none}.nav__burger span[data-v-a622c772]{background:var(--ink);width:18px;height:2px;transition:transform .3s var(--ease);display:block}.nav--dark .nav__burger[data-v-a622c772]{border-color:#ffffff40}.nav--dark .nav__burger span[data-v-a622c772]{background:var(--dark-text)}.nav__burger span.is-open[data-v-a622c772]:first-child{transform:translateY(4px)rotate(45deg)}.nav__burger span.is-open[data-v-a622c772]:last-child{transform:translateY(-4px)rotate(-45deg)}.nav__mobile[data-v-a622c772]{padding:0 var(--pad);max-height:0;transition:max-height .4s var(--ease),padding-bottom .4s var(--ease);flex-direction:column;gap:20px;display:none;overflow:hidden}.nav__mobile--open[data-v-a622c772]{border-top:1px solid var(--hairline);max-height:340px;padding-top:24px;padding-bottom:28px}.nav__mobile-cta[data-v-a622c772]{background:var(--ink);color:var(--bg-top);border-radius:var(--btn-radius);align-self:flex-start;padding:13px 24px;font-size:14px;font-weight:800}@media (width<=900px){.nav__cta[data-v-a622c772],.nav__links[data-v-a622c772]{display:none}.nav__burger[data-v-a622c772],.nav__mobile[data-v-a622c772]{display:flex}}.footer[data-v-80e9d48b]{color:var(--dark-text-2);background:var(--bg-dark);border-top:1px solid #ffffff14;position:relative;overflow:hidden}.footer__watermark[data-v-80e9d48b]{opacity:.05;pointer-events:none;width:110%;max-width:none;height:auto;position:absolute;bottom:-30%;left:50%;transform:translate(-50%)}.footer__row[data-v-80e9d48b]{padding:44px var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;display:flex;position:relative}.footer__logo[data-v-80e9d48b]{width:auto;height:34px}.footer__nav[data-v-80e9d48b]{flex-wrap:wrap;gap:26px;display:flex}.footer__nav a[data-v-80e9d48b]{color:var(--dark-text-2);font-size:13.5px;transition:color .3s}.footer__nav a[data-v-80e9d48b]:hover{color:var(--acc)}.footer__copy[data-v-80e9d48b]{color:var(--dark-text-3);font-size:13px}.site[data-v-685825bb]{min-height:100vh;transition:background .9s;overflow-x:clip}
