.lang-switcher[data-v-478f905c]{position:relative}.lang-switcher__btn[data-v-478f905c]{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid rgba(0,0,0,.12);border-radius:50%;color:#333;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:all .2s;width:36px}.lang-switcher__btn svg[data-v-478f905c]{display:block}.lang-switcher__btn[data-v-478f905c]:hover{background:rgba(0,0,0,.04)}.lang-switcher__btn--hero[data-v-478f905c]{background:#c7c7c7;border:none;color:#000}.lang-switcher__btn--hero[data-v-478f905c]:hover{background:#c7c7c7;opacity:.85}.lang-switcher__btn--text[data-v-478f905c]{border:none;border-radius:0;font-size:12px;height:auto;padding:0;width:auto}.lang-switcher__text[data-v-478f905c]{white-space:nowrap}.lang-switcher__panel[data-v-478f905c]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.14);display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}.lang-search-wrap[data-v-478f905c]{border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:10px 12px 8px}.lang-search[data-v-478f905c]{background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;box-sizing:border-box;color:#333;font-size:13px;outline:none;padding:6px 10px;transition:border-color .2s;width:100%}.lang-search[data-v-478f905c]:focus{background:#fff;border-color:#84b130}.lang-list[data-v-478f905c]{-webkit-overflow-scrolling:touch;flex:1;max-height:50vh;min-height:0;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-y:contain;touch-action:pan-y}.lang-list[data-v-478f905c]::-webkit-scrollbar{width:4px}.lang-list[data-v-478f905c]::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.lang-option[data-v-478f905c]{align-items:center;color:#333;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:9px 14px;transition:background .12s}.lang-option[data-v-478f905c]:not(:last-child){border-bottom:1px solid #f5f5f5}.lang-option.active[data-v-478f905c],.lang-option[data-v-478f905c]:hover{background:#f5f9ee;color:#84b130}.lang-opt-flag[data-v-478f905c]{align-items:center;border-radius:2px;box-shadow:0 0 1px rgba(0,0,0,.1);display:flex;flex-shrink:0;height:14px;justify-content:center;overflow:hidden;width:20px}.lang-flag-img[data-v-478f905c]{display:block;height:auto;width:100%}.lang-opt-name[data-v-478f905c]{flex:1;min-width:0}.lang-check[data-v-478f905c]{color:#84b130;flex-shrink:0;font-size:13px;font-weight:700;margin-left:auto}.lang-empty[data-v-478f905c]{color:#aaa;font-size:12px;padding:16px;text-align:center}.lang-switcher--inline[data-v-478f905c]{width:100%}.lang-switcher--inline .lang-switcher__inline-panel[data-v-478f905c]{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:320px;overflow:hidden;width:100%}.lang-switcher--inline .lang-switcher__inline-panel .lang-list[data-v-478f905c]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.lang-drop-enter-active[data-v-478f905c],.lang-drop-leave-active[data-v-478f905c]{transition:opacity .15s,transform .15s}.lang-drop-enter[data-v-478f905c],.lang-drop-leave-to[data-v-478f905c]{opacity:0;transform:translateY(-6px) scale(.97)}.pinbar-nav[data-v-66c5936f]{transition:background .3s,box-shadow .3s;width:100%;z-index:3000}.pinbar-nav--fixed[data-v-66c5936f]{left:0;position:fixed;top:0}.pinbar-nav--hero[data-v-66c5936f]{background:transparent}.pinbar-nav--hero .pinbar-nav__pill[data-v-66c5936f]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.45)}.pinbar-nav--hero .pinbar-nav__item[data-v-66c5936f]{color:#222}.pinbar-nav--hero .pinbar-nav__item.active[data-v-66c5936f],.pinbar-nav--hero .pinbar-nav__item.nuxt-link-exact-active[data-v-66c5936f]{background:#fff;color:#111}.pinbar-nav--hero .pinbar-nav__icon-btn[data-v-66c5936f]{background:#c7c7c7;border:none;color:#000}.pinbar-nav--hero.pinbar-nav--scrolled[data-v-66c5936f]{backdrop-filter:blur(20px);background:hsla(0,0%,94%,.85);box-shadow:0 1px 0 rgba(0,0,0,.05)}.pinbar-nav--hero.pinbar-nav--scrolled .pinbar-nav__item.active[data-v-66c5936f],.pinbar-nav--hero.pinbar-nav--scrolled .pinbar-nav__item.nuxt-link-exact-active[data-v-66c5936f]{background:rgba(0,0,0,.04);color:#111}.pinbar-nav--hero.pinbar-nav--scrolled .pinbar-nav__icon-btn[data-v-66c5936f]{background:#c7c7c7;border:none;color:#000}.pinbar-nav[data-v-66c5936f]:not(.pinbar-nav--hero){backdrop-filter:blur(20px);background:hsla(0,0%,94%,.85);box-shadow:0 1px 0 rgba(0,0,0,.05)}.pinbar-nav:not(.pinbar-nav--hero) .pinbar-nav__item.active[data-v-66c5936f],.pinbar-nav:not(.pinbar-nav--hero) .pinbar-nav__item.nuxt-link-exact-active[data-v-66c5936f]{background:rgba(0,0,0,.04);color:#111}.pinbar-nav:not(.pinbar-nav--hero) .pinbar-nav__pill[data-v-66c5936f]{background:hsla(0,0%,94%,.9)}.pinbar-nav:not(.pinbar-nav--hero) .pinbar-nav__icon-btn[data-v-66c5936f]{background:#c7c7c7;border:none;color:#000}.pinbar-nav__inner[data-v-66c5936f]{align-items:center;display:grid;grid-template-columns:200px 1fr 200px;margin:0 auto;min-height:72px;padding:22px 48px 14px}.pinbar-nav__logo[data-v-66c5936f]{align-items:center;display:flex;height:48px;text-decoration:none}.pinbar-nav__logo-img[data-v-66c5936f]{height:36px;width:auto}.pinbar-nav__center[data-v-66c5936f]{align-items:center;display:flex;flex-direction:column;height:48px;justify-content:center;position:relative}.pinbar-nav__pill[data-v-66c5936f]{align-items:center;border-radius:999px;display:inline-flex;gap:4px;padding:6px 8px;position:relative}.pinbar-nav__item-wrap[data-v-66c5936f]{position:relative}.pinbar-nav__item-wrap--mastap .pinbar-nav__dropdown--product[data-v-66c5936f]{left:-10px}.pinbar-nav__item-wrap--menu .pinbar-nav__dropdown[data-v-66c5936f]{left:-10px;transform:none}.pinbar-nav__item[data-v-66c5936f]{align-items:center;background:transparent;border:none;border-radius:999px;color:#333;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:400;justify-content:center;padding:8px 20px;text-decoration:none;transition:background .2s,color .2s;white-space:nowrap}.pinbar-nav__item.active[data-v-66c5936f],.pinbar-nav__item.nuxt-link-exact-active[data-v-66c5936f]{background:#fff;color:#111;font-weight:600}.pinbar-nav__dropdown[data-v-66c5936f]{padding-top:12px;position:absolute;top:100%;z-index:10}.pinbar-nav__dropdown[data-v-66c5936f]:before{content:"";height:28px;left:-30px;position:absolute;right:-30px;top:-16px}.pinbar-nav__dropdown--product[data-v-66c5936f]{align-items:flex-start;display:flex;gap:0;left:0;padding-top:12px;transform:none}.pinbar-nav__dropdown--product[data-v-66c5936f]:before{height:28px;left:-30px;right:-30px;top:-16px}.pinbar-nav__dropdown--simple[data-v-66c5936f]{left:0;transform:none}.pinbar-nav__actions[data-v-66c5936f]{align-items:center;display:flex;gap:12px;height:48px;justify-content:flex-end}.pinbar-nav__icon-btn[data-v-66c5936f]{align-items:center;background:#c7c7c7;border:none;border-radius:50%;color:#000;display:flex;height:36px;justify-content:center;text-decoration:none;transition:opacity .2s;width:36px}.pinbar-nav__icon-btn[data-v-66c5936f]:hover{opacity:.85}.dropdown-product-inner[data-v-66c5936f]{align-items:flex-start;display:flex;gap:0}.dropdown-product-inner .dropdown-panel--models[data-v-66c5936f]{margin-left:14px}.dropdown-panel[data-v-66c5936f]{border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.08);width:max-content}.dropdown-panel--glass[data-v-66c5936f],.dropdown-panel--main[data-v-66c5936f]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:hsla(0,0%,95%,.72);border:1px solid hsla(0,0%,100%,.6);display:flex;flex-direction:column;gap:14px;padding:24px 32px}.dropdown-panel--models[data-v-66c5936f]{background:#f0f0f0;border:1px solid hsla(0,0%,100%,.8);display:flex;flex-direction:column;gap:10px;padding:22px 28px;position:relative}.dropdown-panel--models[data-v-66c5936f]:before{bottom:0;content:"";left:-14px;position:absolute;top:0;width:14px}.dropdown-panel__title[data-v-66c5936f]{color:#111;font-size:14px;font-weight:700;margin-bottom:6px}.dropdown-link[data-v-66c5936f]{color:#444;font-size:13px;font-weight:400!important;line-height:1.6;text-decoration:none;transition:all .2s}.dropdown-link[data-v-66c5936f]:hover{color:#111;font-weight:700!important}.dropdown-model[data-v-66c5936f]{color:#333;font-size:14px;font-weight:500;text-decoration:none}.dropdown-model[data-v-66c5936f]:hover{color:#111}.nav-drop-enter-active[data-v-66c5936f]{transform-origin:top center;transition:all .35s cubic-bezier(.4,0,.2,1)}.nav-drop-leave-active[data-v-66c5936f]{pointer-events:none;transform-origin:top center;transition:all .2s cubic-bezier(.4,0,.2,1)}.nav-drop-enter[data-v-66c5936f],.nav-drop-leave-to[data-v-66c5936f]{opacity:0;transform:translateY(-10px) scaleY(.92)}.models-drop-enter-active[data-v-66c5936f]{transform-origin:left center;transition:all .3s cubic-bezier(.4,0,.2,1)}.models-drop-leave-active[data-v-66c5936f]{pointer-events:none;transform-origin:left center;transition:all .15s cubic-bezier(.4,0,.2,1)}.models-drop-enter[data-v-66c5936f],.models-drop-leave-to[data-v-66c5936f]{opacity:0;transform:translateX(-10px) scaleX(.92)}.nav-drawer-overlay[data-v-b5dbaae6]{background:hsla(0,0%,100%,.98);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}.nav-drawer-container[data-v-b5dbaae6]{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.nav-drawer-container.is-animating[data-v-b5dbaae6]{pointer-events:none}.nav-header[data-v-b5dbaae6]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.nav-logo[data-v-b5dbaae6]{align-items:center;cursor:pointer;display:flex}.nav-logo img[data-v-b5dbaae6]{height:72px;object-fit:contain;width:80px}.close-btn[data-v-b5dbaae6]{align-items:center;background:#f5f5f5;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .3s ease;width:44px}.close-btn svg[data-v-b5dbaae6]{color:#333;height:24px;width:24px}.close-btn[data-v-b5dbaae6]:active{background:#eee;transform:scale(.9)}.nav-content[data-v-b5dbaae6]{-webkit-overflow-scrolling:touch;flex:1;opacity:0;overflow-y:auto;padding:0 16px 100px;transform:translateX(30px);transition:opacity .5s ease .1s,transform .5s ease .1s}.nav-content.content-enter[data-v-b5dbaae6]{opacity:1;transform:translateX(0)}.nav-list[data-v-b5dbaae6]{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.04);overflow:hidden}.nav-group[data-v-b5dbaae6]{border-bottom:1px solid #f5f5f5}.nav-group[data-v-b5dbaae6]:last-child{border-bottom:none}.nav-group-header[data-v-b5dbaae6]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:18px 20px;transition:background-color .2s ease}.nav-group-header[data-v-b5dbaae6]:active{background-color:#f9f9f9}.nav-group-header.is-expanded[data-v-b5dbaae6]{background-color:#fafafa}.nav-group-title[data-v-b5dbaae6]{color:#1a1a1a;font-size:17px;font-weight:500}.nav-arrow[data-v-b5dbaae6]{color:#999;height:20px;transition:transform .3s ease,color .3s ease;width:20px}.nav-arrow.is-rotated[data-v-b5dbaae6]{color:#84b130;transform:rotate(90deg)}.nav-group-content[data-v-b5dbaae6]{background:#fafafa;padding:8px 0}.nav-item-wrapper[data-v-b5dbaae6]{padding:0 16px}.nav-item-expandable[data-v-b5dbaae6]{margin:4px 0}.nav-item-header[data-v-b5dbaae6]{align-items:center;background:#fff;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:14px 16px;transition:all .2s ease}.nav-item-header[data-v-b5dbaae6]:active{background:#f5f5f5}.nav-item-header.is-expanded[data-v-b5dbaae6]{background:linear-gradient(135deg,rgba(132,177,48,.1),rgba(36,105,179,.05));border-left:3px solid #84b130}.nav-item-title[data-v-b5dbaae6]{color:#333;font-size:15px}.nav-arrow-small[data-v-b5dbaae6]{color:#ccc;height:16px;transition:transform .3s ease,color .3s ease;width:16px}.nav-arrow-small.is-rotated[data-v-b5dbaae6]{color:#84b130;transform:rotate(90deg)}.nav-item[data-v-b5dbaae6]{align-items:center;background:#fff;border-radius:12px;cursor:pointer;display:flex;margin:10px 0;padding:14px 16px;transition:all .2s ease}.nav-item[data-v-b5dbaae6]:active{background:#f5f5f5}.nav-item-text[data-v-b5dbaae6]{color:#333;font-size:15px}.nav-sub-items[data-v-b5dbaae6]{padding:8px 0 8px 16px}.nav-sub-item[data-v-b5dbaae6]{background:#f8f8f8;border-radius:10px;cursor:pointer;margin:4px 0;padding:12px 16px;transition:all .2s ease}.nav-sub-item[data-v-b5dbaae6]:active{background:#f0f0f0}.nav-sub-item-text[data-v-b5dbaae6]{color:#666;font-size:14px}.nav-group--lang .nav-group-header[data-v-b5dbaae6]{background:#f9f9f9}.nav-group--lang .nav-group-title[data-v-b5dbaae6]{align-items:center;display:flex;gap:8px}.nav-lang-panel[data-v-b5dbaae6]{background:#fafafa;padding:0 4px 8px}.slide-down-enter-active[data-v-b5dbaae6]{overflow:hidden;transition:all .3s ease}.slide-down-leave-active[data-v-b5dbaae6]{overflow:hidden;transition:all .2s ease}.slide-down-enter[data-v-b5dbaae6],.slide-down-leave-to[data-v-b5dbaae6]{max-height:0;opacity:0;transform:translateY(-10px)}.slide-down-enter-to[data-v-b5dbaae6],.slide-down-leave[data-v-b5dbaae6]{max-height:1000px;opacity:1}.mobile-header[data-v-fc69e372]{background:linear-gradient(180deg,#9f9f9f,#8a8a8a);left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.mobile-header--transparent[data-v-fc69e372]{background:transparent}.mobile-header--scrolled[data-v-fc69e372]{background:linear-gradient(180deg,#9f9f9f,#8a8a8a);box-shadow:0 2px 10px rgba(0,0,0,.3)}.header-inner[data-v-fc69e372]{align-items:center;box-sizing:content-box;display:flex;height:56px;justify-content:space-between;padding:env(safe-area-inset-top,0) 5vw 0}.header-logo[data-v-fc69e372]{align-items:center;display:flex;height:40px;text-decoration:none;width:80px}.header-logo img[data-v-fc69e372]{height:100%;object-fit:contain;width:100%}.header-right[data-v-fc69e372]{align-items:center;display:flex;gap:12px}.header-icon-btn[data-v-fc69e372]{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.header-icon-btn[data-v-fc69e372]:active{opacity:.7}body.not-found-scroll-lock,html.not-found-scroll-lock{height:100%;overflow:hidden!important;overscroll-behavior:none}.not-found-page[data-v-14756498]{background:radial-gradient(1200px 500px at 50% -10%,rgba(132,177,48,.12),transparent 60%),linear-gradient(180deg,#f7f7f5,#fff 55%,#f3f3f1);display:flex;flex-direction:column;inset:0;overflow:hidden;position:fixed;z-index:1}.not-found[data-v-14756498]{align-items:center;box-sizing:border-box;display:flex;flex:1;justify-content:center;min-height:0;overflow:hidden;padding:88px 24px 48px;position:relative}.not-found__glow[data-v-14756498]{background:radial-gradient(circle,rgba(132,177,48,.16),transparent 70%);border-radius:50%;filter:blur(8px);height:420px;left:50%;pointer-events:none;position:absolute;top:18%;transform:translateX(-50%);width:420px}.not-found__inner[data-v-14756498]{max-width:640px;position:relative;text-align:center;transform:translateY(-4vh);width:100%;z-index:1}.not-found__visual[data-v-14756498]{color:#222;margin:0 auto 20px;width:min(240px,56vw)}.not-found__illus[data-v-14756498]{display:block;height:auto;width:100%}.not-found__code[data-v-14756498]{color:#111;font-family:Poppins,Inter,sans-serif;font-size:clamp(64px,14vw,128px);font-weight:800;letter-spacing:-.06em;line-height:.9;margin:0}.not-found__subtitle[data-v-14756498]{color:#222;font-size:clamp(20px,4vw,30px);font-weight:600;letter-spacing:-.02em;margin:16px 0 10px}.not-found__desc[data-v-14756498]{color:#666;font-size:16px;line-height:1.55;margin:0 auto 28px;max-width:420px}.not-found__actions[data-v-14756498]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.not-found__btn[data-v-14756498]{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:600;height:48px;justify-content:center;min-width:148px;padding:0 22px;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.not-found__btn--primary[data-v-14756498]{background:#111;box-shadow:0 8px 24px rgba(0,0,0,.12);color:#fff}.not-found__btn--primary[data-v-14756498]:hover{background:#84b130;transform:translateY(-1px)}.not-found__btn--ghost[data-v-14756498]{background:transparent;border:1px solid #d8d8d8;color:#222}.not-found__btn--ghost[data-v-14756498]:hover{border-color:#111;transform:translateY(-1px)}@media(max-width:768px){.not-found[data-v-14756498]{align-items:center;padding:72px 20px 40px}.not-found__inner[data-v-14756498]{transform:translateY(-6vh)}.not-found__visual[data-v-14756498]{margin-bottom:14px;width:min(180px,48vw)}.not-found__code[data-v-14756498]{font-size:clamp(56px,16vw,88px)}.not-found__subtitle[data-v-14756498]{font-size:20px;margin:12px 0 8px}.not-found__desc[data-v-14756498]{font-size:14px;margin-bottom:22px}.not-found__btn[data-v-14756498]{height:44px;max-width:280px;width:100%}}.page-loading-overlay[data-v-550ee2c8]{align-items:center;background:hsla(0,0%,100%,.95);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:opacity .35s ease;z-index:99999}.page-loading-content[data-v-550ee2c8]{align-items:center;display:flex;flex-direction:column;gap:24px}.loading-logo[data-v-550ee2c8]{align-items:center;display:flex;height:40px;justify-content:center;min-height:40px;order:1;width:120px}.loading-dots[data-v-550ee2c8]{order:2}.logo-img[data-v-550ee2c8]{filter:brightness(0) saturate(100%) invert(37%) sepia(72%) saturate(520%) hue-rotate(45deg) brightness(95%) contrast(87%);max-height:100%;max-width:100%;object-fit:contain}.loading-dots[data-v-550ee2c8]{align-items:center;display:flex;gap:8px}.loading-dots .dot[data-v-550ee2c8]{animation:dotPulse-550ee2c8 1.2s ease-in-out infinite;background:var(--primary-green,#84b130);border-radius:50%;height:8px;width:8px}.loading-dots .dot[data-v-550ee2c8]:nth-child(2){animation-delay:.2s}.loading-dots .dot[data-v-550ee2c8]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-550ee2c8{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1.1)}}.loading-progress-bar[data-v-550ee2c8]{background:rgba(0,0,0,.05);height:3px;left:0;position:absolute;right:0;top:0}.progress-fill[data-v-550ee2c8]{background:linear-gradient(90deg,var(--primary-green,#84b130),var(--primary-blue,#2469b3));border-radius:0 2px 2px 0;height:100%;transition:width .3s ease}