.liquid-glass{background:#ffffff03;background-blend-mode:luminosity;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;box-shadow:inset 0 1px 1px #ffffff1a;position:relative;overflow:hidden}.liquid-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;background:linear-gradient(180deg,#ffffff73,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-theme=light] .liquid-glass:not(.px-on-photo){background:#00000005;box-shadow:inset 0 1px 1px #fff9}[data-theme=light] .liquid-glass:not(.px-on-photo):before{background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.1) 20%,transparent 40%,transparent 60%,rgba(0,0,0,.1) 80%,rgba(0,0,0,.28))}.label[data-v-fa0d4f53]{font-size:14px;letter-spacing:.02em;font-weight:400}.px-island[data-v-fa0d4f53]{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:900;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100vw;border-radius:999px;padding:22px clamp(20px,4vw,64px);color:#fff;pointer-events:none;opacity:0;transition:width .75s cubic-bezier(.16,1,.3,1),padding .75s cubic-bezier(.16,1,.3,1),top .75s cubic-bezier(.16,1,.3,1),color .5s cubic-bezier(.16,1,.3,1),gap .75s cubic-bezier(.16,1,.3,1)}.px-island[data-v-fa0d4f53]>*{pointer-events:auto}@media(prefers-reduced-motion:reduce){.px-island[data-v-fa0d4f53]{opacity:1;transition:none}}.px-island.is-on[data-v-fa0d4f53]{opacity:1}.px-island__glass[data-v-fa0d4f53]{position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none!important;transition:opacity .55s cubic-bezier(.16,1,.3,1)}.px-island.is-scrolled[data-v-fa0d4f53]{top:14px;width:min(960px,100vw - 24px);padding:10px 12px 10px 22px;gap:18px;color:var(--ink)}.px-island.is-scrolled .px-island__glass[data-v-fa0d4f53]{opacity:1}.px-island.is-scrolled .px-island__logo[data-v-fa0d4f53]{transform:scale(.88)}.px-island.is-scrolled .px-island__links[data-v-fa0d4f53]{gap:clamp(10px,1.6vw,22px)}@media(max-width:1079px){.px-island.is-scrolled[data-v-fa0d4f53]{width:min(520px,100vw - 24px)}}.px-island__logo[data-v-fa0d4f53]{display:inline-flex;align-items:center;color:inherit;text-decoration:none;transform-origin:left center;transition:transform .75s cubic-bezier(.16,1,.3,1)}.px-island__links[data-v-fa0d4f53]{display:flex;align-items:center;gap:clamp(14px,2.2vw,34px);min-width:0;transform:translateY(2px);transition:gap .75s cubic-bezier(.16,1,.3,1)}.px-island__link[data-v-fa0d4f53]{background:none;border:0;cursor:pointer;color:inherit;padding:6px 0;font:inherit;font-size:14px;letter-spacing:.02em;font-weight:400;opacity:.68;position:relative;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.px-island__link.is-active[data-v-fa0d4f53],.px-island__link[data-v-fa0d4f53]:hover{opacity:1}.px-island__right[data-v-fa0d4f53]{display:flex;align-items:center;gap:18px;flex-shrink:0;transition:gap .75s cubic-bezier(.16,1,.3,1)}.px-island__login[data-v-fa0d4f53]{color:inherit;text-decoration:none;opacity:.8;padding:6px 2px;transform:translateY(2px)}.px-island__login[data-v-fa0d4f53]:hover{opacity:1}.px-island__cta[data-v-fa0d4f53]{border-radius:999px;padding:11px 24px;color:inherit;text-decoration:none;isolation:isolate;transition:color .5s cubic-bezier(.16,1,.3,1)}.px-island__cta .roll[data-v-fa0d4f53]{transform:translateY(2px)}.px-island__cta[data-v-fa0d4f53]:after{content:"";position:absolute;inset:0;background:#fff;z-index:-1;transform:scaleY(0);transform-origin:bottom;transition:transform .5s cubic-bezier(.16,1,.3,1),background .5s cubic-bezier(.16,1,.3,1)}.px-island__cta[data-v-fa0d4f53]:hover{color:#07090b}.px-island__cta[data-v-fa0d4f53]:hover:after{transform:scaleY(1)}.is-scrolled .px-island__cta[data-v-fa0d4f53]:after{background:var(--ink)}.is-scrolled .px-island__cta[data-v-fa0d4f53]:hover{color:var(--bg)}.px-island__menubtn[data-v-fa0d4f53]{display:none;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:inherit;padding:6px}.px-burger[data-v-fa0d4f53]{position:relative;display:block;width:20px;height:14px}.px-burger span[data-v-fa0d4f53]{position:absolute;left:0;width:100%;height:1.6px;border-radius:2px;background:currentColor;transition:transform .34s cubic-bezier(.34,1.56,.64,1),top .3s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1)}.px-burger span[data-v-fa0d4f53]:first-child{top:3px}.px-burger span[data-v-fa0d4f53]:nth-child(2){top:10px}.px-island__menubtn.is-open .px-burger span[data-v-fa0d4f53]:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.px-island__menubtn.is-open .px-burger span[data-v-fa0d4f53]:nth-child(2){top:50%;transform:translateY(-50%) rotate(-45deg)}@media(max-width:1079px){.px-island__links[data-v-fa0d4f53]{display:none}.px-island__menubtn[data-v-fa0d4f53]{display:inline-flex}}@media(max-width:900px){.px-island__login[data-v-fa0d4f53]{display:none}}@media(max-width:720px){.px-island[data-v-fa0d4f53]{padding:16px clamp(16px,4vw,24px);gap:14px}.px-island.is-scrolled[data-v-fa0d4f53]{padding:8px 10px 8px 18px}}.roll[data-v-fa0d4f53]{display:inline-block;overflow:hidden;vertical-align:top;height:1.4em}.roll i[data-v-fa0d4f53]{display:block;font-style:normal;line-height:1.4;white-space:nowrap;transition:transform .5s cubic-bezier(.16,1,.3,1)}@media(hover:hover){a:hover .roll i[data-v-fa0d4f53],button:hover .roll i[data-v-fa0d4f53]{transform:translateY(-100%)}}.px-menu[data-v-fa0d4f53]{position:fixed;inset:0;z-index:800;background:#000000eb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#ededed;clip-path:inset(0 0 100% 0);visibility:hidden;display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:40px;padding:clamp(90px,14vh,140px) clamp(20px,4vw,64px) clamp(24px,5vh,56px)}[data-theme=light] .px-menu[data-v-fa0d4f53]{background:#fffffff0;color:#171717}.px-menu.is-open[data-v-fa0d4f53]{visibility:visible}.px-menu__close[data-v-fa0d4f53]{position:absolute;top:24px;right:clamp(20px,4vw,64px);background:none;border:0;cursor:pointer;color:inherit;padding:10px 4px;opacity:.7}.px-menu__close[data-v-fa0d4f53]:hover{opacity:1}@media(max-width:1079px){.px-menu__close[data-v-fa0d4f53]{display:none}}.px-menu__nav[data-v-fa0d4f53]{display:flex;flex-direction:column;gap:4px}.px-menu__link[data-v-fa0d4f53]{display:block;width:-moz-fit-content;width:fit-content;font-size:clamp(2.4rem,6vw,5rem);line-height:1.06;letter-spacing:-.025em;color:inherit;text-decoration:none;opacity:.92}.px-menu__link[data-v-fa0d4f53]:hover{opacity:1}.px-menu__meta[data-v-fa0d4f53]{display:flex;flex-direction:column;gap:26px;padding-bottom:8px;opacity:.9}.px-menu__meta-label[data-v-fa0d4f53]{opacity:.5;margin:0 0 10px}.px-menu__auth[data-v-fa0d4f53]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.px-menu__meta-link[data-v-fa0d4f53]{color:inherit;text-decoration:none;font-size:var(--fs-lg)}.px-menu__langs[data-v-fa0d4f53]{margin:0;opacity:.7}.px-menu__social[data-v-fa0d4f53]{display:flex;gap:18px}.px-menu__social a[data-v-fa0d4f53]{color:inherit;text-decoration:none}.ul[data-v-fa0d4f53]{position:relative}.ul[data-v-fa0d4f53]:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.16,1,.3,1)}.ul[data-v-fa0d4f53]:hover:after{transform:scaleX(1);transform-origin:left}@media(max-width:720px){.px-menu[data-v-fa0d4f53]{grid-template-columns:1fr;align-items:start;overflow:auto}}.label[data-v-670528d5]{font-size:11px;letter-spacing:.06em;font-weight:500}.px-sidedock[data-v-670528d5]{position:fixed;left:clamp(12px,1.6vw,26px);top:0;bottom:0;display:flex;align-items:center;z-index:900;pointer-events:none;opacity:0;color:#fff}@media(max-width:1080px){.px-sidedock[data-v-670528d5]{display:none}}.px-sidedock__pill[data-v-670528d5]{pointer-events:auto;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 7px;border-radius:999px}.px-sidedock__glass[data-v-670528d5]{position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1)}.is-scrolled[data-v-670528d5]{color:var(--ink)}.is-scrolled .px-sidedock__glass[data-v-670528d5]{opacity:1}.px-sidedock__btn[data-v-670528d5]{position:relative;z-index:1;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:none;background:none;color:inherit;cursor:pointer;opacity:.78;transition:opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.px-sidedock__btn svg[data-v-670528d5]{width:15px;height:15px;display:block}.px-sidedock__btn[data-v-670528d5]:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent);transform:translateY(-1px)}.px-sidedock__rule[data-v-670528d5]{position:relative;z-index:1;width:1px;height:18px;background:color-mix(in srgb,currentColor 28%,transparent)}.px-sidedock__lang[data-v-670528d5]{letter-spacing:.08em}.is-open .px-sidedock__lang[data-v-670528d5]{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.px-sidedock__menu[data-v-670528d5]{position:absolute;left:calc(100% + 12px);bottom:0;min-width:172px;margin:0;padding:6px;list-style:none;display:flex;flex-direction:column;gap:2px;border-radius:16px;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid color-mix(in srgb,var(--ink) 14%,transparent);box-shadow:0 18px 44px -18px #00000080;color:var(--ink)}.px-sidedock__opt[data-v-670528d5]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;border-radius:10px;background:none;color:inherit;font-size:13px;letter-spacing:.01em;cursor:pointer;transition:background-color .25s cubic-bezier(.16,1,.3,1)}.px-sidedock__opt[data-v-670528d5]:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.px-sidedock__opt.is-on[data-v-670528d5]{background:color-mix(in srgb,var(--ink) 11%,transparent)}.px-sidedock__opt-label[data-v-670528d5]{flex:1 1 auto;text-align:start;white-space:nowrap}.px-sidedock__check[data-v-670528d5]{width:13px;height:13px;flex:none;opacity:.9}.dock-pop-enter-active[data-v-670528d5],.dock-pop-leave-active[data-v-670528d5]{transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);transform-origin:left bottom}.dock-pop-enter-from[data-v-670528d5],.dock-pop-leave-to[data-v-670528d5]{opacity:0;transform:translate(-8px) scale(.96)}.dveil{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.dotsword[data-v-b8c19a78],.dotsword__canvas[data-v-b8c19a78]{display:block;width:100%}.dotsword__fallback[data-v-b8c19a78]{display:block;line-height:1.05}
