.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{background-color:#00000080;z-index:-1}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-duration:.3s;transition-property:transform}.vfm-slide-down-enter-active,.vfm-slide-down-leave-active,.vfm-slide-up-enter-active,.vfm-slide-up-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-left-enter-active,.vfm-slide-left-leave-active,.vfm-slide-right-enter-active,.vfm-slide-right-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{bottom:0;position:fixed;top:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.icon[data-v-e8d572f6]{display:inline-block;vertical-align:middle}.site-mobile[data-v-600f6d8f]{display:inline-flex}.site-mobile-toggle[data-v-600f6d8f]{background:color-mix(in srgb,var(--ui-ink) 6%,transparent);border:0;border-radius:var(--ui-radius-pill);height:2.35rem;padding:.62rem;position:relative;transition:background .16s ease;width:2.35rem}.site-mobile-toggle.open[data-v-600f6d8f]{background:color-mix(in srgb,var(--ui-accent) 16%,transparent)}.site-mobile-panel[data-v-600f6d8f]{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(80% 70% at 88% 8%,color-mix(in srgb,var(--ui-accent) 12%,transparent),transparent 64%),color-mix(in srgb,var(--ui-panel) 96%,transparent);display:flex;flex-direction:column;gap:2rem;inset:0;justify-content:center;padding:5rem 1.5rem;position:fixed;z-index:80}.site-mobile-close[data-v-600f6d8f]{background:color-mix(in srgb,var(--ui-ink) 7%,transparent);border-radius:var(--ui-radius-pill);color:var(--ui-ink);display:grid;font-size:1.35rem;height:2.75rem;place-items:center;position:absolute;right:1rem;top:1rem;width:2.75rem}.site-mobile-list[data-v-600f6d8f]{display:grid;gap:.55rem;text-align:center}.site-mobile-link[data-v-600f6d8f]{color:var(--ui-ink);font-size:clamp(1.2rem,5vw,1.55rem);font-weight:650}.site-mobile-action[data-v-600f6d8f]{align-items:center;background:var(--ui-ink);border-radius:var(--ui-radius-pill);color:var(--ui-accent-contrast);display:inline-flex;font-size:.95rem;font-weight:750;justify-content:center;min-height:3.4rem;padding-inline:2rem}#nav-icon1 span[data-v-600f6d8f]{background:var(--ui-ink);border-radius:9px;display:block;height:14%;left:0;opacity:1;position:absolute;transform:rotate(0);transition:.25s ease-in-out;width:100%}#nav-icon1 span[data-v-600f6d8f]:first-child{top:15%}#nav-icon1 span[data-v-600f6d8f]:nth-child(2){top:45%}#nav-icon1 span[data-v-600f6d8f]:nth-child(3){top:75%}#nav-icon1.open span[data-v-600f6d8f]:first-child{top:50%;transform:rotate(135deg)}#nav-icon1.open span[data-v-600f6d8f]:nth-child(2){left:-110%;opacity:0}#nav-icon1.open span[data-v-600f6d8f]:nth-child(3){top:50%;transform:rotate(-135deg)}.site-mobile-close[data-v-600f6d8f]:focus-visible,.site-mobile-link[data-v-600f6d8f]:focus-visible,.site-mobile-toggle[data-v-600f6d8f]:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}@media(min-width:1024px){.site-mobile[data-v-600f6d8f]{display:none}}.settings-wrap[data-v-e0c8761b]{display:flex;flex-direction:column;gap:.85rem;width:min(100%,680px)}.settings-block[data-v-e0c8761b]{background:var(--ui-surface-50);border:0;border-radius:16px;padding:.9rem}.settings-title[data-v-e0c8761b]{color:var(--ui-ink);font-size:.95rem;font-weight:700;margin-bottom:.65rem}.settings-grid[data-v-e0c8761b]{display:grid;gap:.5rem}.settings-grid-languages[data-v-e0c8761b]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.settings-grid-currency[data-v-e0c8761b]{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.settings-choice[data-v-e0c8761b]{align-items:center;background:var(--ui-panel);border:0;border-radius:14px;color:var(--ui-text);display:flex;gap:.5rem;min-height:52px;padding:.52rem .62rem;text-align:left;transition:all .2s ease;width:100%}.settings-choice[data-v-e0c8761b]:not(:disabled){cursor:pointer}.settings-choice[data-v-e0c8761b]:hover:not(:disabled){background:var(--ui-accent-50);transform:translateY(-1px)}.settings-choice.is-active[data-v-e0c8761b]{background:var(--ui-ink);border-color:transparent;box-shadow:var(--ui-shadow-sm);color:var(--ui-accent-contrast)}.settings-choice-mark[data-v-e0c8761b]{align-items:center;background:var(--ui-accent-100);border-radius:999px;color:var(--ui-accent-hover);display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:800;height:1.9rem;justify-content:center;letter-spacing:.08em;width:1.9rem}.settings-choice.is-active .settings-choice-mark[data-v-e0c8761b]{background:color-mix(in srgb,#fff 22%,transparent);color:var(--ui-accent-contrast)}.settings-choice-name[data-v-e0c8761b]{font-size:.86rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-chip[data-v-e0c8761b]{align-items:center;background:var(--ui-panel);border:0;border-radius:999px;color:var(--ui-text);display:inline-flex;font-size:.82rem;font-weight:700;justify-content:center;min-height:2.25rem;padding:.15rem .75rem;transition:all .2s ease}.settings-chip[data-v-e0c8761b]:not(:disabled){cursor:pointer}.settings-chip[data-v-e0c8761b]:hover:not(:disabled){background:var(--ui-accent-50);transform:translateY(-1px)}.settings-chip.is-active[data-v-e0c8761b]{background:var(--ui-ink);border-color:transparent;box-shadow:var(--ui-shadow-sm);color:var(--ui-accent-contrast)}.settings-save-btn[data-v-e0c8761b]{background:var(--ui-ink);border:0;border-radius:var(--ui-radius-pill);color:#fff;cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;min-height:2.5rem;padding-inline:1rem;width:auto}.settings-save-btn[data-v-e0c8761b]:hover{background:var(--ui-accent-hover)}@media(max-width:640px){.settings-grid-languages[data-v-e0c8761b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.modal-content-surface{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:color-mix(in srgb,var(--ui-panel) 94%,transparent);border:0;box-shadow:var(--ui-shadow-lg)}.modal-close-btn[data-v-8f664eb7]{align-items:center;border-radius:9999px;display:inline-flex;height:2.25rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;width:2.25rem;z-index:50}.modal-close-btn-surface[data-v-8f664eb7]{background-color:var(--ui-accent);border:0;box-shadow:var(--ui-shadow-md)}.modal-close-btn-surface[data-v-8f664eb7]:hover{background-color:var(--ui-accent-active);transform:translateY(-1px)}.modal-close-icon[data-v-8f664eb7]{height:1rem;width:1rem}.modal-close-icon-surface[data-v-8f664eb7]{color:var(--ui-accent-contrast)}.site-header[data-v-6a1b1920]{-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);background:color-mix(in srgb,var(--ui-canvas) 76%,transparent);position:relative;transition:background .18s ease,box-shadow .18s ease;z-index:40}.site-header.is-sticky[data-v-6a1b1920]{position:sticky;top:0;z-index:60}.site-header.is-scrolled[data-v-6a1b1920]{background:color-mix(in srgb,var(--ui-panel) 91%,transparent);box-shadow:var(--ui-shadow-sm)}.site-header-inner[data-v-6a1b1920]{margin-inline:auto;width:min(100% - 2rem,var(--ui-content-width))}.site-header-shell[data-v-6a1b1920]{align-items:center;display:grid;gap:clamp(.9rem,2vw,2rem);grid-template-columns:1fr auto;min-height:5.4rem;padding:.4rem .2rem .65rem}.site-brand[data-v-6a1b1920]{align-items:center;border-radius:var(--ui-radius-sm);display:inline-flex;gap:.8rem;min-height:2.6rem;transition:opacity .16s ease;width:-moz-fit-content;width:fit-content}.site-brand[data-v-6a1b1920]:hover{opacity:.7}.site-brand-logo[data-v-6a1b1920]{height:auto;width:clamp(9rem,14vw,9.7rem)}.site-brand-meta[data-v-6a1b1920]{color:var(--ui-text-muted);font-size:.66rem;font-weight:680;line-height:1.35;max-width:10rem;padding-left:.25rem}.site-action-list[data-v-6a1b1920],.site-nav[data-v-6a1b1920]{align-items:center;display:none}.site-nav[data-v-6a1b1920]{gap:clamp(1rem,1.8vw,1.55rem)}.site-action-list[data-v-6a1b1920]{gap:.75rem}.site-nav-link[data-v-6a1b1920]{align-items:center;color:var(--ui-text-muted);display:inline-flex;font-size:.8rem;font-weight:690;letter-spacing:-.01em;min-height:2.35rem;transition:color .16s ease}.site-nav-link.is-active[data-v-6a1b1920],.site-nav-link[data-v-6a1b1920]:hover{color:var(--ui-accent-hover)}.site-header-actions[data-v-6a1b1920]{align-items:center;display:flex;gap:.7rem;justify-self:end}.site-action-link[data-v-6a1b1920]{align-items:center;background:color-mix(in srgb,var(--ui-accent) 9%,#fff);border-radius:var(--ui-radius-pill);color:var(--ui-accent-hover);display:inline-flex;font-size:.77rem;font-weight:780;min-height:2.55rem;padding:.66rem .95rem;transition:background .16s ease,transform .16s ease}.site-action-link[data-v-6a1b1920]:hover{background:color-mix(in srgb,var(--ui-accent) 15%,#fff);transform:translateY(-1px)}.site-quick-setting[data-v-6a1b1920]{align-items:center;background:transparent;border-radius:var(--ui-radius-pill);color:var(--ui-text-muted-strong);display:inline-flex;font-size:.72rem;font-weight:750;gap:.38rem;padding:.48rem .58rem;text-transform:uppercase;transition:background .16s ease,color .16s ease}.site-quick-setting[data-v-6a1b1920]:hover{background:color-mix(in srgb,var(--ui-accent) 8%,transparent);color:var(--ui-ink)}.site-quick-setting-dot[data-v-6a1b1920]{background:var(--ui-accent);border-radius:var(--ui-radius-pill);height:.34rem;width:.34rem}:where(.site-brand[data-v-6a1b1920],.site-nav-link[data-v-6a1b1920],.site-action-link[data-v-6a1b1920],.site-quick-setting[data-v-6a1b1920]):focus-visible{box-shadow:var(--ui-focus-ring);outline:none}@media(min-width:1024px){.site-header-shell[data-v-6a1b1920]{grid-template-columns:1fr auto 1fr}.site-action-list[data-v-6a1b1920],.site-nav[data-v-6a1b1920]{display:flex}}@media(max-width:767px){.site-header-inner[data-v-6a1b1920]{width:min(100% - 1.25rem,var(--ui-content-width))}.site-header-shell[data-v-6a1b1920]{min-height:4rem}.site-brand-meta[data-v-6a1b1920]{display:none}}.site-footer[data-v-d5e174ae]{color:var(--ui-text);padding:clamp(4rem,8vw,7rem) 0 1rem;position:relative}.site-footer-inner[data-v-d5e174ae]{margin-inline:auto;width:min(100% - 2rem,var(--ui-content-width))}.site-footer-shell[data-v-d5e174ae]{background:transparent;border-top:1px solid var(--ui-surface-300);padding:clamp(2.4rem,5vw,4rem) 0 clamp(1.4rem,3vw,2.2rem);position:relative}.site-footer-shell[data-v-d5e174ae]:before{display:none}.site-footer-grid[data-v-d5e174ae]{display:grid;gap:clamp(2rem,4vw,4rem)}.site-footer-brand[data-v-d5e174ae],.site-footer-col[data-v-d5e174ae]{align-content:start;display:grid;gap:.92rem;min-width:0}.site-footer-brand[data-v-d5e174ae]{gap:1.25rem;padding-right:clamp(0rem,3vw,2.8rem)}.site-footer-logo-wrap[data-v-d5e174ae]{display:inline-flex;transition:opacity .16s ease;width:-moz-fit-content;width:fit-content}.site-footer-logo-wrap[data-v-d5e174ae]:hover{opacity:.72}.site-footer-logo[data-v-d5e174ae]{height:auto;width:clamp(9.5rem,14vw,11.5rem)}.site-footer-copy[data-v-d5e174ae]{color:var(--ui-text-muted);font-size:.88rem;line-height:1.7;max-width:28rem}.site-footer-copy-rich[data-v-d5e174ae] :where(p,span,a){color:inherit;line-height:inherit}.site-footer-copy-rich[data-v-d5e174ae] a{text-decoration:underline;text-underline-offset:2px}.site-footer-copy-rich[data-v-d5e174ae] a:hover{color:var(--ui-accent-hover)}.site-footer-title[data-v-d5e174ae]{color:var(--ui-accent-hover);font-size:.68rem;font-weight:750;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.site-footer-title-spaced[data-v-d5e174ae]{margin-top:.38rem}.site-footer-list[data-v-d5e174ae]{display:grid;gap:.64rem}.site-footer-link[data-v-d5e174ae]{align-items:center;color:var(--ui-text-muted-strong);display:inline-flex;font-size:.88rem;line-height:1.4;max-width:100%;transition:color .16s ease,transform .16s ease;width:-moz-fit-content;width:fit-content}.site-footer-link[data-v-d5e174ae]:hover{color:var(--ui-accent-hover);transform:translate(3px)}.site-footer-contact-list .site-footer-link[data-v-d5e174ae]{color:var(--ui-ink);width:100%}.site-footer-payments[data-v-d5e174ae],.site-footer-social[data-v-d5e174ae]{align-items:center;display:flex;gap:.6rem}.site-footer-payment-icon[data-v-d5e174ae],.site-footer-social a[data-v-d5e174ae]{align-items:center;background:color-mix(in srgb,var(--ui-accent) 8%,#fff);border:0;color:var(--ui-accent-hover);display:inline-flex;justify-content:center}.site-footer-social a[data-v-d5e174ae]{border-radius:var(--ui-radius-pill);height:2.2rem;transition:transform .16s ease,background .16s ease;width:2.2rem}.site-footer-social a[data-v-d5e174ae]:hover{background:color-mix(in srgb,var(--ui-accent) 14%,#fff);transform:translateY(-1px)}.site-footer-payment-icon[data-v-d5e174ae]{border-radius:var(--ui-radius-sm);height:2.5rem;width:2.5rem}.site-footer-legal[data-v-d5e174ae]{border-top:1px solid var(--ui-surface-300);color:var(--ui-text-muted);display:flex;flex-direction:column;font-size:.75rem;gap:.42rem;line-height:1.4;margin-top:clamp(2rem,4vw,3.5rem);padding-top:1.2rem}.site-footer-legal-email[data-v-d5e174ae]{color:var(--ui-text-muted-strong);font-weight:650}.site-footer-legal-divider[data-v-d5e174ae]{background:var(--ui-accent-400);border-radius:var(--ui-radius-pill);display:none;height:4px;width:4px}:where(.site-footer-logo-wrap[data-v-d5e174ae],.site-footer-link[data-v-d5e174ae],.site-footer-social a[data-v-d5e174ae]):focus-visible{box-shadow:var(--ui-focus-ring);outline:none}@media(min-width:768px){.site-footer-grid[data-v-d5e174ae]{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-legal[data-v-d5e174ae]{align-items:center;flex-direction:row;gap:.52rem}.site-footer-legal-divider[data-v-d5e174ae]{display:inline-flex}}@media(min-width:1024px){.site-footer-grid[data-v-d5e174ae]{grid-template-columns:1.45fr .8fr .8fr 1fr}}@media(max-width:767px){.site-footer-inner[data-v-d5e174ae]{width:min(100% - 1.25rem,var(--ui-content-width))}}.elements-button-action[data-v-4f39aa3c]{background:var(--ui-accent-50);border:0;color:var(--ui-accent-hover)}.elements-button-action[data-v-4f39aa3c]:hover{background:var(--ui-accent-100);color:var(--ui-ink)}.v-btn-label-enter-active[data-v-4f39aa3c]{animation:slide-in-down-4f39aa3c .26s cubic-bezier(0,0,.2,1)}.v-btn-label-leave-active[data-v-4f39aa3c]{animation:slide-out-down-4f39aa3c .26s cubic-bezier(.4,0,1,1)}@keyframes slide-in-down-4f39aa3c{0%{opacity:0;transform:translateY(-20px)}50%{opacity:.8}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-down-4f39aa3c{0%{opacity:1;transform:translateY(0)}40%{opacity:.2}to{opacity:0;transform:translateY(20px)}}.error-page[data-v-6000eb67]{position:relative}.error-shell[data-v-6000eb67]{width:100%}.error-panel[data-v-6000eb67]{background:radial-gradient(circle at top left,hsla(0,0%,100%,.95),transparent 38%),linear-gradient(140deg,#0a2a43fa,#093a5af2 55%,#f1f9ffeb);border-radius:2rem;box-shadow:0 24px 60px #071e302e;min-height:clamp(34rem,74vh,46rem);overflow:hidden;padding:clamp(1.25rem,3vw,2rem);position:relative}.error-orb[data-v-6000eb67]{border-radius:999px;filter:blur(6px);pointer-events:none;position:absolute}.error-orb--left[data-v-6000eb67]{background:radial-gradient(circle,#ffffff57 0,#ffffff05 72%);height:13rem;left:-3rem;top:-4rem;width:13rem}.error-orb--right[data-v-6000eb67]{background:radial-gradient(circle,#00bfff38 0,#00bfff00 72%);bottom:-4rem;height:18rem;right:-5rem;width:18rem}.error-grid[data-v-6000eb67]{align-items:center;display:grid;gap:1.5rem;min-height:inherit;position:relative;z-index:1}.error-copy[data-v-6000eb67]{color:var(--ui-accent-contrast);max-width:32rem}.error-badge[data-v-6000eb67]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:800;justify-content:center;letter-spacing:.22em;min-width:4.5rem;padding:.45rem .85rem}.error-title[data-v-6000eb67]{color:#fff;font-family:var(--ui-font-sans);font-size:clamp(2.4rem,7vw,4.8rem);font-weight:800;line-height:.94;margin-top:1rem;text-wrap:balance}.error-description[data-v-6000eb67]{color:#ffffffc2;font-size:clamp(1rem,2vw,1.125rem);line-height:1.7;margin-top:1rem;max-width:28rem}.error-path-wrap[data-v-6000eb67]{background:#ffffff17;border:1px solid hsla(0,0%,100%,.12);border-radius:1rem;box-shadow:inset 0 1px #ffffff0f;display:inline-flex;flex-direction:column;gap:.5rem;margin-top:1.4rem;max-width:100%;padding:.9rem 1rem}.error-path[data-v-6000eb67]{color:#fff;font-size:.95rem;line-height:1.55;overflow-wrap:anywhere}.error-actions[data-v-6000eb67]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.error-visual[data-v-6000eb67]{align-items:center;display:flex;justify-content:center}.error-visual-card[data-v-6000eb67]{aspect-ratio:1/1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,#ffffff21,#ffffff0f);border:1px solid hsla(0,0%,100%,.14);border-radius:2rem;box-shadow:inset 0 1px #ffffff1f;min-height:18rem;position:relative;width:min(100%,28rem)}.error-watermark[data-v-6000eb67]{color:#ffffff14;font-family:var(--ui-font-sans);font-size:clamp(6rem,20vw,11rem);font-weight:800;letter-spacing:-.08em;line-height:1}.error-ring[data-v-6000eb67],.error-watermark[data-v-6000eb67]{inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)}.error-ring[data-v-6000eb67]{border:1px solid hsla(0,0%,100%,.15);border-radius:999px}.error-ring--outer[data-v-6000eb67]{height:72%;width:72%}.error-ring--inner[data-v-6000eb67]{height:46%;width:46%}.error-icon-wrap[data-v-6000eb67]{background:linear-gradient(135deg,#fff,#d7f0ff);border-radius:1.6rem;box-shadow:0 18px 38px #04101a38;display:grid;height:5.75rem;inset:50% auto auto 50%;place-items:center;position:absolute;transform:translate(-50%,-50%) rotate(-8deg);width:5.75rem}.error-icon[data-v-6000eb67]{color:var(--ui-accent-active);height:2.7rem;width:2.7rem}.error-dot[data-v-6000eb67]{background:#ffffffd1;border-radius:999px;box-shadow:0 0 0 .45rem #ffffff14;position:absolute}.error-dot--top[data-v-6000eb67]{height:.7rem;left:22%;top:18%;width:.7rem}.error-dot--right[data-v-6000eb67]{height:1rem;right:16%;top:34%;width:1rem}.error-dot--bottom[data-v-6000eb67]{bottom:19%;height:.85rem;left:30%;width:.85rem}@media(min-width:960px){.error-grid[data-v-6000eb67]{gap:2rem;grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr)}.error-copy[data-v-6000eb67]{padding-right:1rem}}@media(max-width:959px){.error-panel[data-v-6000eb67]{min-height:auto}.error-visual[data-v-6000eb67]{min-height:18rem}}@media(max-width:640px){.error-panel[data-v-6000eb67]{border-radius:1.5rem;padding:1rem}.error-visual-card[data-v-6000eb67]{border-radius:1.5rem;min-height:15rem}.error-actions[data-v-6000eb67]{align-items:stretch;flex-direction:column}}
