.site-header[data-v-bf99d8e8]{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;z-index:30;background:var(--header-bg,hsla(0,0%,100%,.82));-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);color:var(--header-text,#0f172a);border-bottom:1px solid var(--header-border,rgba(226,232,240,.6))}.site-header--sticky[data-v-bf99d8e8]{position:sticky;top:0}.site-header__inner[data-v-bf99d8e8]{display:flex;align-items:center;gap:32px;max-width:var(--site-max-width,1200px);margin:auto;padding:0 var(--header-pad-x,0);height:var(--header-nav-height,72px)}.site-header__inner--nav-right .site-header__brand[data-v-bf99d8e8]{margin-right:auto}.site-header__inner--nav-left .site-header__cta[data-v-bf99d8e8],.site-header__inner--no-brand.site-header__inner--nav-right .site-header__nav[data-v-bf99d8e8]{margin-left:auto}.site-header__brand[data-v-bf99d8e8]{font-size:calc(var(--header-font-size, 15px) + 5px);font-weight:800;letter-spacing:-.01em;color:inherit;text-decoration:none;display:inline-flex;align-items:center}.site-header__logo[data-v-bf99d8e8]{height:34px;max-width:190px;-o-object-fit:contain;object-fit:contain}.site-header__nav[data-v-bf99d8e8]{display:flex;align-items:center;gap:28px}.site-header__link[data-v-bf99d8e8]{position:relative;padding:6px 2px;color:inherit;font-size:var(--header-font-size,15px);font-weight:500;text-decoration:none;opacity:.7;transition:color .2s ease,opacity .2s ease,background-color .2s ease}.site-header__link.is-active[data-v-bf99d8e8],.site-header__link[data-v-bf99d8e8]:hover{color:var(--header-active-color,var(--c-accent,#2563eb));opacity:1}.site-header__link[data-v-bf99d8e8]:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:2.5px;border-radius:999px;background:var(--header-active-color,var(--c-accent,#2563eb));transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}.site-header__link.is-active[data-v-bf99d8e8]:after,.site-header__link[data-v-bf99d8e8]:hover:after{transform:scaleX(1)}.site-header--no-underline .site-header__link[data-v-bf99d8e8]:after{display:none}.site-header--pill .site-header__nav[data-v-bf99d8e8]{gap:10px}.site-header--pill .site-header__link[data-v-bf99d8e8]{padding-left:12px;padding-right:12px;border-radius:var(--header-pill-radius,999px)}.site-header--pill .site-header__link.is-active[data-v-bf99d8e8],.site-header--pill .site-header__link[data-v-bf99d8e8]:hover{background:color-mix(in srgb,var(--header-active-color,#2563eb) 12%,transparent)}.site-header__item[data-v-bf99d8e8]{position:relative;display:flex;align-items:center}.site-header__caret[data-v-bf99d8e8]{display:inline-block;width:5px;height:5px;margin-left:6px;vertical-align:1px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.site-header__submenu[data-v-bf99d8e8]{position:absolute;top:100%;left:50%;z-index:30;display:none;flex-direction:column;min-width:150px;padding:8px 0;background:var(--c-surface,#fff);border-radius:var(--radius-sm,8px);box-shadow:0 14px 30px -14px #0f172a52;transform:translate(-50%)}.site-header__item:focus-within .site-header__submenu[data-v-bf99d8e8],.site-header__item:hover .site-header__submenu[data-v-bf99d8e8]{display:flex}.site-header__submenu-link[data-v-bf99d8e8]{padding:8px 16px;color:var(--c-text-strong,#0f172a);font-size:calc(var(--header-font-size, 15px) - 1px);text-decoration:none;white-space:nowrap;opacity:.85;transition:color .2s ease,opacity .2s ease,background-color .2s ease}.site-header__submenu-link.is-active[data-v-bf99d8e8],.site-header__submenu-link[data-v-bf99d8e8]:hover{color:var(--header-active-color,var(--c-accent,#2563eb));opacity:1;background:#0f172a0a}.site-header__cta[data-v-bf99d8e8]{padding:10px 24px;border-radius:999px;color:var(--header-cta-text,#fff);background:var(--header-cta,var(--c-accent,#2563eb));font-size:calc(var(--header-font-size, 15px) - 1px);font-weight:600;text-decoration:none;box-shadow:0 8px 18px -10px #2563eb80;transition:opacity .2s,box-shadow .2s,transform .2s}.site-header__cta[data-v-bf99d8e8]:hover{opacity:.94;box-shadow:0 10px 22px -10px #2563eb8c;transform:translateY(-1px)}@media(max-width:768px){.site-header__inner[data-v-bf99d8e8]{flex-wrap:wrap;gap:10px 16px;min-height:var(--header-nav-height-mobile,72px);padding:12px var(--header-pad-x-mobile,10px)}.site-header__brand[data-v-bf99d8e8]{font-size:calc(var(--header-font-size, 15px) + 2px)}.site-header__logo[data-v-bf99d8e8]{height:28px;max-width:140px}.site-header__nav[data-v-bf99d8e8]{flex:1 0 100%;order:2;gap:20px;padding-bottom:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.site-header__nav[data-v-bf99d8e8]::-webkit-scrollbar{display:none}.site-header__link[data-v-bf99d8e8]{white-space:nowrap;font-size:calc(var(--header-font-size, 15px) - 1px)}.site-header__item[data-v-bf99d8e8]{align-self:flex-start;flex-direction:column;align-items:flex-start}.site-header__caret[data-v-bf99d8e8]{display:inline-block;margin-left:5px;transition:transform .2s ease}.site-header__item.is-expanded .site-header__caret[data-v-bf99d8e8]{transform:rotate(225deg)}.site-header__submenu[data-v-bf99d8e8]{position:static;display:none;min-width:0;margin:4px 0 0 8px;padding:0 0 0 10px;background:transparent;border-left:2px solid var(--c-border-strong,#e8edf3);border-radius:0;box-shadow:none;transform:none}.site-header__item.is-expanded .site-header__submenu[data-v-bf99d8e8]{display:flex}.site-header__submenu-link[data-v-bf99d8e8]{padding:3px 0;opacity:.75}.site-header__cta[data-v-bf99d8e8],.site-header__submenu-link[data-v-bf99d8e8]{font-size:calc(var(--header-font-size, 15px) - 2px)}.site-header__cta[data-v-bf99d8e8]{order:1;padding:8px 16px}}.site-footer[data-v-9db11281]{width:100%;max-width:var(--site-max-width,1200px);margin:0 auto;background:var(--site-content-bg,transparent)}.site-footer__bar[data-v-9db11281]{margin:0 auto;position:relative;overflow:hidden;background:var(--footer-bg,#0e1626);color:var(--footer-text,#e7eef7)}.site-footer__bar[data-v-9db11281]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--footer-accent,#2563eb) 0,var(--footer-accent,#2563eb) 18%,transparent 72%)}.site-footer__bar[data-v-9db11281]:after{content:"";position:absolute;top:-240px;right:-160px;width:560px;height:560px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(148,163,184,.12),transparent 70%)}.site-footer__container[data-v-9db11281]{position:relative;z-index:1;max-width:var(--site-max-width,1200px);margin:0 auto;padding:56px var(--site-gutter,20px) 0}.site-footer__top[data-v-9db11281]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 48px;padding-bottom:40px}.site-footer__col[data-v-9db11281]{flex:1 1 170px;min-width:0}.site-footer__col--brand[data-v-9db11281]{flex:1.8 1 280px}.site-footer__brand[data-v-9db11281]{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.site-footer__logo[data-v-9db11281]{box-sizing:content-box;height:28px;max-width:150px;padding:7px 12px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:8px}.site-footer__brand-name[data-v-9db11281]{font-size:calc(var(--footer-font-size, 14px) + 4px);font-weight:700;letter-spacing:-.01em}.site-footer__about[data-v-9db11281]{margin:16px 0 0;font-size:var(--footer-font-size,14px);line-height:1.9;color:color-mix(in srgb,var(--footer-text,#e7eef7) 64%,transparent)}.site-footer__title[data-v-9db11281]{margin:0 0 16px;font-size:var(--footer-font-size,14px);font-weight:600;color:var(--footer-text,#fff)}.site-footer__title[data-v-9db11281]:after{content:"";display:block;width:22px;height:2px;margin-top:9px;border-radius:2px;background:var(--footer-accent,#2563eb)}.site-footer__contacts[data-v-9db11281],.site-footer__links[data-v-9db11281]{margin:0;padding:0;list-style:none}.site-footer__links[data-v-9db11281]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}.site-footer__link[data-v-9db11281]{display:inline-block;padding:3px 0;font-size:var(--footer-font-size,14px);line-height:1.9;color:color-mix(in srgb,var(--footer-text,#e7eef7) 78%,transparent);text-decoration:none;transition:color .2s ease,transform .2s ease}.site-footer__link[data-v-9db11281]:hover{color:var(--footer-text,#fff);transform:translate(3px)}.site-footer__contacts li[data-v-9db11281]{display:flex;gap:8px;padding:3px 0;font-size:var(--footer-font-size,14px);line-height:1.9;color:color-mix(in srgb,var(--footer-text,#e7eef7) 88%,transparent)}.site-footer__label[data-v-9db11281]{flex:none;color:color-mix(in srgb,var(--footer-text,#e7eef7) 58%,transparent)}.site-footer__value[data-v-9db11281]{word-break:break-all}.site-footer__copyright[data-v-9db11281]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px;padding:20px 0 26px;border-top:1px solid color-mix(in srgb,var(--footer-text,#e7eef7) 14%,transparent);font-size:calc(var(--footer-font-size, 14px) - 1px);text-align:center;letter-spacing:.03em;color:color-mix(in srgb,var(--footer-text,#e7eef7) 62%,transparent)}.site-footer__copyright[data-v-9db11281]>*+:before{content:"·";margin-right:6px;color:color-mix(in srgb,var(--footer-text,#e7eef7) 34%,transparent)}.site-footer__beian[data-v-9db11281]{color:color-mix(in srgb,var(--footer-text,#e7eef7) 62%,transparent);text-decoration:none}.site-footer__beian[data-v-9db11281]:hover{color:color-mix(in srgb,var(--footer-text,#e7eef7) 84%,transparent)}@media(max-width:768px){.site-footer__container[data-v-9db11281]{padding:40px var(--site-gutter,20px) 0}.site-footer__top[data-v-9db11281]{gap:28px;padding-bottom:28px}.site-footer__col[data-v-9db11281]{flex:1 1 45%}.site-footer__col--brand[data-v-9db11281]{flex:1 1 100%}}@media(max-width:520px){.site-footer__col[data-v-9db11281]{flex:1 1 100%}}.layout-default[data-v-e4c37cda]{display:flex;flex-direction:column;min-height:100vh}.layout-default__main[data-v-e4c37cda]{min-height:200px;flex:1;width:100%;padding:0 var(--site-gutter,20px);max-width:var(--site-max-width,1200px);margin:0 auto;background:var(--site-content-bg,#fff)}.category-nav-panel[data-v-edf1d470]{min-width:0}.category-nav-panel__title[data-v-edf1d470]{margin:0 0 12px;color:var(--panel-text-strong,var(--c-text-strong,#0f172a));font-size:calc(16px*var(--site-fs-scale, 1));font-weight:700}.category-nav-panel__state[data-v-edf1d470]{margin:0;color:var(--panel-text-muted,var(--c-text-muted,#94a3b8));font-size:calc(13px*var(--site-fs-scale, 1))}.category-nav-panel__children[data-v-edf1d470],.category-nav-panel__group[data-v-edf1d470],.category-nav-panel__list[data-v-edf1d470]{display:flex;flex-direction:column;gap:4px}.category-nav-panel__children[data-v-edf1d470]{margin-left:12px}.category-nav-panel__link[data-v-edf1d470]{display:block;padding:8px 12px;color:var(--panel-text,var(--c-text,#475569));font-size:calc(14px*var(--site-fs-scale, 1));text-decoration:none;border-radius:var(--radius-sm,8px);transition:color .2s,background-color .2s}.category-nav-panel__link[data-v-edf1d470]:hover{color:var(--c-accent,#2563eb);background:var(--panel-bg-soft,var(--c-accent-tint,#f8fafc))}.category-nav-panel__link.is-active[data-v-edf1d470]{color:var(--c-on-accent,#fff);background:var(--c-accent,#2563eb)}@media(max-width:768px){.category-nav-panel__list[data-v-edf1d470]{gap:2px}.category-nav-panel__children[data-v-edf1d470]{margin-left:8px}.category-nav-panel__link[data-v-edf1d470]{padding:6px 10px}}.article-detail-panel[data-v-8c3bb6b1]{min-height:240px}.article-detail-panel__state[data-v-8c3bb6b1]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 16px;font-size:calc(14px*var(--site-fs-scale, 1));color:var(--panel-text-muted,#666);text-align:center}.article-detail-panel__state p[data-v-8c3bb6b1]{margin:0}.article-detail-panel__hint[data-v-8c3bb6b1]{font-size:calc(13px*var(--site-fs-scale, 1));opacity:.7}.article-detail-panel__hint code[data-v-8c3bb6b1]{padding:1px 5px;font-size:calc(12px*var(--site-fs-scale, 1));background:var(--panel-bg-soft,#f0f0f2);border-radius:4px}.article-detail-panel__state--error[data-v-8c3bb6b1]{flex-direction:row;gap:12px}.article-detail-panel__retry[data-v-8c3bb6b1]{padding:6px 18px;font-size:calc(13px*var(--site-fs-scale, 1));color:var(--c-on-accent,#fff);cursor:pointer;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px)}.article-detail-panel__head[data-v-8c3bb6b1]{display:flex;flex-direction:column;gap:12px}.article-detail-panel__title[data-v-8c3bb6b1]{margin:0;font-size:calc(30px*var(--site-fs-scale, 1));line-height:1.4;color:var(--panel-text-strong,#333)}.article-detail-panel__meta[data-v-8c3bb6b1]{display:flex;flex-wrap:wrap;gap:14px;padding-bottom:16px;font-size:calc(13px*var(--site-fs-scale, 1));color:var(--panel-text-muted,#999);border-bottom:1px solid var(--panel-border,#eee)}.article-detail-panel__body[data-v-8c3bb6b1]{padding-top:20px;font-size:calc(16px*var(--site-fs-scale, 1));line-height:1.9;color:var(--panel-text,#333);overflow-wrap:break-word}.article-detail-panel__body[data-v-8c3bb6b1] p{margin:0 0 1em}.article-detail-panel__body[data-v-8c3bb6b1] h1,.article-detail-panel__body[data-v-8c3bb6b1] h2,.article-detail-panel__body[data-v-8c3bb6b1] h3{margin:1.4em 0 .6em;line-height:1.4}.article-detail-panel__body[data-v-8c3bb6b1] img{max-width:100%;height:auto;display:block;clear:both}.article-detail-panel__body[data-v-8c3bb6b1] a{color:var(--c-accent,#2563eb)}.article-detail-panel__body[data-v-8c3bb6b1] blockquote{margin:1em 0;padding:4px 16px;color:var(--panel-text,#666);border-left:3px solid var(--panel-border-strong,#ddd)}.article-detail-panel__body[data-v-8c3bb6b1] code{padding:1px 5px;font-size:.9em;background:var(--panel-bg-soft,#f4f4f5);border-radius:4px}.article-detail-panel__body[data-v-8c3bb6b1] pre code{display:block;padding:14px;overflow-x:auto;background:#1f2933;color:#e5e7eb}.layout-split[data-v-a5c012ab]{display:flex;flex-direction:column;min-height:100vh}.layout-split__main[data-v-a5c012ab]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;flex:1;width:100%;max-width:var(--site-max-width,1200px);margin:0 auto 40px;padding:0 var(--site-gutter,20px);background:var(--site-content-bg,transparent)}.layout-split__content[data-v-a5c012ab]{min-width:0}.layout-split__slot[data-v-a5c012ab]{grid-column:1/-1;min-width:0}.layout-split__slot--empty[data-v-a5c012ab]{outline:2px dashed #cbd5e1;outline-offset:6px;border-radius:var(--radius-xs,6px);padding:2px}.layout-split__slot--empty[data-v-a5c012ab] #page-blocks-wrapper{min-height:220px}.layout-split__slot-hint[data-v-a5c012ab]{margin:0 0 10px;font-size:13px;color:var(--c-text-muted,#94a3b8);text-align:center}.layout-split__main--no-nav[data-v-a5c012ab]{grid-template-columns:minmax(0,1fr)}@media(max-width:768px){.layout-split__main[data-v-a5c012ab]{grid-template-columns:minmax(0,1fr);gap:24px}}.image-detail-panel__head[data-v-ec863c4b]{padding-bottom:16px;border-bottom:1px solid var(--panel-border,#eef2f7);margin-bottom:20px}.image-detail-panel__title[data-v-ec863c4b]{margin:0 0 8px;font-size:calc(26px*var(--site-fs-scale, 1));font-weight:700;color:var(--panel-text-strong,#0f172a)}.image-detail-panel__meta[data-v-ec863c4b]{display:flex;gap:16px;color:var(--panel-text-muted,#94a3b8);font-size:calc(13px*var(--site-fs-scale, 1))}.image-detail-panel__summary[data-v-ec863c4b]{color:var(--panel-text,#475569);line-height:1.8;margin:0 0 20px}.image-detail-panel__state[data-v-ec863c4b]{padding:32px 0;text-align:center;color:var(--panel-text-muted,#94a3b8)}.image-detail-panel__state--error p[data-v-ec863c4b]{margin:0 0 8px;color:#ef4444}.image-detail-panel__hint code[data-v-ec863c4b]{background:var(--panel-bg-soft,#f1f5f9);border-radius:4px;padding:1px 6px}.image-detail-panel__retry[data-v-ec863c4b]{border:1px solid var(--panel-border-strong,#e2e8f0);border-radius:var(--radius-xs,6px);padding:5px 14px;background:var(--panel-surface,#fff);cursor:pointer}.image-detail-panel__stage[data-v-ec863c4b]{position:relative;display:flex;align-items:center;justify-content:center;min-height:320px;padding:0 44px;background:var(--panel-bg-soft,#f8fafc);border-radius:var(--radius-10,10px)}.image-detail-panel__main-figure[data-v-ec863c4b]{margin:0;max-width:100%}.image-detail-panel__main-figure img[data-v-ec863c4b]{display:block;max-width:100%;max-height:560px;margin:0 auto;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm,8px)}.image-detail-panel__arrow[data-v-ec863c4b]{position:absolute;top:50%;z-index:2;width:34px;height:44px;font-size:calc(26px*var(--site-fs-scale, 1));line-height:1;color:var(--panel-text,#475569);cursor:pointer;background:var(--panel-surface,hsla(0,0%,100%,.9));border:1px solid var(--panel-border-strong,#e2e8f0);border-radius:var(--radius-sm,8px);transform:translateY(-50%);transition:color .2s,border-color .2s}.image-detail-panel__arrow[data-v-ec863c4b]:hover:not(:disabled){color:var(--c-accent,#2563eb);border-color:var(--c-accent,#2563eb)}.image-detail-panel__arrow[data-v-ec863c4b]:disabled{cursor:not-allowed;opacity:.35}.image-detail-panel__arrow--prev[data-v-ec863c4b]{left:8px}.image-detail-panel__arrow--next[data-v-ec863c4b]{right:8px}.image-detail-panel__counter[data-v-ec863c4b]{position:absolute;right:12px;bottom:10px;padding:2px 10px;font-size:calc(12px*var(--site-fs-scale, 1));color:#fff;background:#0f172a8c;border-radius:999px}.image-detail-panel__caption[data-v-ec863c4b]{margin:10px 2px 0;font-size:calc(14px*var(--site-fs-scale, 1));line-height:1.7;color:var(--panel-text-muted,#64748b)}.image-detail-panel__thumbs[data-v-ec863c4b]{display:flex;gap:10px;margin:14px 0 0;padding:0;overflow-x:auto;list-style:none;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.image-detail-panel__thumb-item[data-v-ec863c4b]{flex:none}.image-detail-panel__thumb-btn[data-v-ec863c4b]{display:block;padding:2px;cursor:pointer;background:var(--panel-surface,#fff);border:2px solid transparent;border-radius:var(--radius-sm,8px);transition:border-color .2s}.image-detail-panel__thumb-btn.is-active[data-v-ec863c4b],.image-detail-panel__thumb-btn[data-v-ec863c4b]:hover{border-color:var(--c-accent,#2563eb)}.image-detail-panel__thumb-btn img[data-v-ec863c4b]{display:block;width:84px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs,6px)}@media(max-width:768px){.image-detail-panel__stage[data-v-ec863c4b]{min-height:240px;padding:0 40px}.image-detail-panel__thumb-btn img[data-v-ec863c4b]{width:64px;height:48px}}.layout-split[data-v-79064c27]{display:flex;flex-direction:column;min-height:100vh}.layout-split__main[data-v-79064c27]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;flex:1;width:100%;max-width:var(--site-max-width,1200px);margin:0 auto 40px;padding:0 var(--site-gutter,20px);background:var(--site-content-bg,transparent)}.layout-split__content[data-v-79064c27]{min-width:0}.layout-split__slot[data-v-79064c27]{grid-column:1/-1;min-width:0}.layout-split__slot--empty[data-v-79064c27]{outline:2px dashed #cbd5e1;outline-offset:6px;border-radius:var(--radius-xs,6px);padding:2px}.layout-split__slot--empty[data-v-79064c27] #page-blocks-wrapper{min-height:220px}.layout-split__slot-hint[data-v-79064c27]{margin:0 0 10px;font-size:13px;color:var(--c-text-muted,#94a3b8);text-align:center}.layout-split__main--no-nav[data-v-79064c27]{grid-template-columns:minmax(0,1fr)}@media(max-width:768px){.layout-split__main[data-v-79064c27]{grid-template-columns:minmax(0,1fr);gap:24px}}.article-list-panel[data-v-75caaa0b]{display:flex;flex-direction:column;gap:20px;min-height:200px;padding:0 10px}.article-list-panel__state[data-v-75caaa0b]{padding:48px 16px;font-size:calc(14px*var(--site-fs-scale, 1));color:var(--panel-text-muted,#666);text-align:center}.article-list-panel__state--error[data-v-75caaa0b]{display:flex;flex-direction:column;align-items:center;gap:12px}.article-list-panel__state p[data-v-75caaa0b]{margin:0}.article-list-panel__retry[data-v-75caaa0b]{padding:6px 18px;font-size:calc(13px*var(--site-fs-scale, 1));color:var(--c-on-accent,#fff);cursor:pointer;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px)}.article-list-panel__items[data-v-75caaa0b]{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.article-list-panel__item[data-v-75caaa0b]{border-bottom:1px solid var(--panel-border,#eee)}.article-list-panel__link[data-v-75caaa0b]{display:flex;flex-direction:column;gap:6px;padding:16px 4px;color:inherit;text-decoration:none;transition:background .2s}.article-list-panel__link[data-v-75caaa0b]:hover{background:var(--panel-bg-soft,#f7f8fa)}.article-list-panel__item-title[data-v-75caaa0b]{font-size:calc(16px*var(--site-fs-scale, 1));//font-weight:600;line-height:1.5;color:var(--panel-text-strong,#333)}.article-list-panel__link:hover .article-list-panel__item-title[data-v-75caaa0b]{color:var(--c-accent,#2563eb)}.article-list-panel__item-summary[data-v-75caaa0b]{display:-webkit-box;overflow:hidden;font-size:calc(13px*var(--site-fs-scale, 1));line-height:1.7;color:var(--panel-text,#666);-webkit-box-orient:vertical;-webkit-line-clamp:2}.article-list-panel__item-meta[data-v-75caaa0b]{display:flex;gap:12px;font-size:calc(12px*var(--site-fs-scale, 1));color:var(--panel-text-muted,#999)}.article-list-panel__pager[data-v-75caaa0b]{display:flex;align-items:center;gap:6px;padding-top:4px}.article-list-panel__page-btn[data-v-75caaa0b]{min-width:32px;padding:5px 10px;font-size:calc(13px*var(--site-fs-scale, 1));color:var(--panel-text-strong,#333);cursor:pointer;background:var(--panel-surface,#fff);border:1px solid var(--panel-border-strong,#ddd);border-radius:var(--radius-xs,6px)}.article-list-panel__page-btn[data-v-75caaa0b]:hover:not(:disabled){border-color:var(--c-accent,#2563eb);color:var(--c-accent,#2563eb)}.article-list-panel__page-btn.is-active[data-v-75caaa0b]{color:var(--c-on-accent,#fff);background:var(--c-accent,#2563eb);border-color:var(--c-accent,#2563eb)}.article-list-panel__page-btn[data-v-75caaa0b]:disabled{color:var(--panel-text-muted,#bbb);cursor:not-allowed}.layout-split[data-v-d8cfdf25]{display:flex;flex-direction:column;min-height:100vh}.layout-split__main[data-v-d8cfdf25]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;flex:1;width:100%;max-width:var(--site-max-width,1200px);margin:0 auto 40px;padding:0 var(--site-gutter,20px);background:var(--site-content-bg,transparent)}.layout-split__content[data-v-d8cfdf25]{min-width:0}.layout-split__slot[data-v-d8cfdf25]{grid-column:1/-1;min-width:0}.layout-split__slot--empty[data-v-d8cfdf25]{outline:2px dashed #cbd5e1;outline-offset:6px;border-radius:var(--radius-xs,6px);padding:2px}.layout-split__slot--empty[data-v-d8cfdf25] #page-blocks-wrapper{min-height:220px}.layout-split__slot-hint[data-v-d8cfdf25]{margin:0 0 10px;font-size:13px;color:var(--c-text-muted,#94a3b8);text-align:center}.layout-split__main--no-nav[data-v-d8cfdf25]{grid-template-columns:minmax(0,1fr)}@media(max-width:768px){.layout-split__main[data-v-d8cfdf25]{grid-template-columns:minmax(0,1fr);gap:24px}}.image-list-panel__state[data-v-b2f2737a]{padding:32px 0;text-align:center;color:var(--panel-text-muted,#94a3b8)}.image-list-panel__state--error p[data-v-b2f2737a]{margin:0 0 8px;color:#ef4444}.image-list-panel__retry[data-v-b2f2737a]{border:1px solid var(--panel-border-strong,#e2e8f0);border-radius:var(--radius-xs,6px);padding:5px 14px;background:var(--panel-surface,#fff);cursor:pointer}.image-list-panel__grid[data-v-b2f2737a]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;margin:0;padding:0}.image-list-panel__link[data-v-b2f2737a]{display:block;text-decoration:none;color:inherit;border:1px solid var(--panel-border,#eef2f7);border-radius:var(--radius-10,10px);overflow:hidden;transition:box-shadow .2s}.image-list-panel__link[data-v-b2f2737a]:hover{box-shadow:0 6px 18px #0f172a14}.image-list-panel__thumb[data-v-b2f2737a]{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--panel-bg-soft,#f1f5f9)}.image-list-panel__info[data-v-b2f2737a]{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px}.image-list-panel__item-title[data-v-b2f2737a]{//font-weight:600;color:var(--panel-text-strong,#1e293b);font-size:calc(16px*var(--site-fs-scale, 1))}.image-list-panel__item-summary[data-v-b2f2737a]{font-size:calc(12px*var(--site-fs-scale, 1));color:var(--panel-text-muted,#94a3b8)}.image-list-panel__item-meta[data-v-b2f2737a]{display:flex;justify-content:space-between;font-size:calc(12px*var(--site-fs-scale, 1));color:var(--panel-text-muted,#cbd5e1)}.image-list-panel__pager[data-v-b2f2737a]{display:flex;justify-content:left;gap:6px;margin-top:24px}.image-list-panel__page-btn[data-v-b2f2737a]{border:1px solid var(--panel-border-strong,#e2e8f0);background:var(--panel-surface,#fff);border-radius:var(--radius-xs,6px);padding:4px 12px;cursor:pointer;color:var(--panel-text-muted,#64748b)}.image-list-panel__page-btn.is-active[data-v-b2f2737a]{background:var(--c-accent,#2563eb);color:var(--c-on-accent,#fff);border-color:var(--c-accent,#2563eb)}.image-list-panel__page-btn[data-v-b2f2737a]:disabled{opacity:.4;cursor:default}@media(max-width:768px){.image-list-panel__grid[data-v-b2f2737a]{grid-template-columns:repeat(2,1fr)}}.layout-split[data-v-47be706a]{display:flex;flex-direction:column;min-height:100vh}.layout-split__main[data-v-47be706a]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;flex:1;width:100%;max-width:var(--site-max-width,1200px);margin:0 auto 40px;padding:0 var(--site-gutter,20px);background:var(--site-content-bg,transparent)}.layout-split__content[data-v-47be706a]{min-width:0}.layout-split__slot[data-v-47be706a]{grid-column:1/-1;min-width:0}.layout-split__slot--empty[data-v-47be706a]{outline:2px dashed #cbd5e1;outline-offset:6px;border-radius:var(--radius-xs,6px);padding:2px}.layout-split__slot--empty[data-v-47be706a] #page-blocks-wrapper{min-height:220px}.layout-split__slot-hint[data-v-47be706a]{margin:0 0 10px;font-size:13px;color:var(--c-text-muted,#94a3b8);text-align:center}.layout-split__main--no-nav[data-v-47be706a]{grid-template-columns:minmax(0,1fr)}@media(max-width:768px){.layout-split__main[data-v-47be706a]{grid-template-columns:minmax(0,1fr);gap:24px}}.singlepage-nav-panel[data-v-b0a91eb5]{min-width:0}.singlepage-nav-panel__title[data-v-b0a91eb5]{margin:0 0 12px;color:var(--panel-text-strong,var(--c-text-strong,#0f172a));font-size:calc(16px*var(--site-fs-scale, 1));font-weight:700}.singlepage-nav-panel__state[data-v-b0a91eb5]{margin:0;color:var(--panel-text-muted,var(--c-text-muted,#94a3b8));font-size:calc(13px*var(--site-fs-scale, 1))}.singlepage-nav-panel__children[data-v-b0a91eb5],.singlepage-nav-panel__group[data-v-b0a91eb5],.singlepage-nav-panel__list[data-v-b0a91eb5]{display:flex;flex-direction:column;gap:4px}.singlepage-nav-panel__children[data-v-b0a91eb5]{margin-left:12px}.singlepage-nav-panel__link[data-v-b0a91eb5]{display:block;padding:8px 12px;color:var(--panel-text,var(--c-text,#475569));font-size:calc(14px*var(--site-fs-scale, 1));text-decoration:none;border-radius:var(--radius-sm,8px);transition:color .2s,background-color .2s}.singlepage-nav-panel__link[data-v-b0a91eb5]:hover{color:var(--c-accent,#2563eb);background:var(--panel-bg-soft,var(--c-accent-tint,#f8fafc))}.singlepage-nav-panel__link.is-active[data-v-b0a91eb5]{color:var(--c-on-accent,#fff);background:var(--c-accent,#2563eb)}@media(max-width:768px){.singlepage-nav-panel__list[data-v-b0a91eb5]{gap:2px}.singlepage-nav-panel__children[data-v-b0a91eb5]{margin-left:8px}.singlepage-nav-panel__link[data-v-b0a91eb5]{padding:6px 10px}}.singlepage-detail-panel[data-v-e7eaf196]{min-height:240px}.singlepage-detail-panel__state[data-v-e7eaf196]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 16px;font-size:calc(14px*var(--site-fs-scale, 1));color:var(--panel-text-muted,#666);text-align:center}.singlepage-detail-panel__state p[data-v-e7eaf196]{margin:0}.singlepage-detail-panel__hint[data-v-e7eaf196]{font-size:calc(13px*var(--site-fs-scale, 1));opacity:.7}.singlepage-detail-panel__hint code[data-v-e7eaf196]{padding:1px 5px;font-size:calc(12px*var(--site-fs-scale, 1));background:var(--panel-bg-soft,#f0f0f2);border-radius:4px}.singlepage-detail-panel__state--error[data-v-e7eaf196]{flex-direction:row;gap:12px}.singlepage-detail-panel__retry[data-v-e7eaf196]{padding:6px 18px;font-size:calc(13px*var(--site-fs-scale, 1));color:var(--c-on-accent,#fff);cursor:pointer;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px)}.singlepage-detail-panel__head[data-v-e7eaf196]{display:flex;flex-direction:column;gap:12px}.singlepage-detail-panel__title[data-v-e7eaf196]{margin:0;font-size:calc(30px*var(--site-fs-scale, 1));line-height:1.4;color:var(--panel-text-strong,#333)}.singlepage-detail-panel__meta[data-v-e7eaf196]{display:flex;flex-wrap:wrap;gap:14px;padding-bottom:16px;font-size:calc(13px*var(--site-fs-scale, 1));color:var(--panel-text-muted,#999);border-bottom:1px solid var(--panel-border,#eee)}.singlepage-detail-panel__summary[data-v-e7eaf196]{margin:18px 0 0;font-size:calc(15px*var(--site-fs-scale, 1));line-height:1.7;color:var(--panel-text,#555)}.singlepage-detail-panel__body[data-v-e7eaf196]{padding-top:20px;font-size:calc(16px*var(--site-fs-scale, 1));line-height:1.9;color:var(--panel-text,#333);overflow-wrap:break-word}.singlepage-detail-panel__body[data-v-e7eaf196] p{margin:0 0 1em}.singlepage-detail-panel__body[data-v-e7eaf196] h1,.singlepage-detail-panel__body[data-v-e7eaf196] h2,.singlepage-detail-panel__body[data-v-e7eaf196] h3{margin:1.4em 0 .6em;line-height:1.4}.singlepage-detail-panel__body[data-v-e7eaf196] img{max-width:100%;height:auto;display:block;clear:both}.singlepage-detail-panel__body[data-v-e7eaf196] a{color:var(--c-accent,#2563eb)}.singlepage-detail-panel__body[data-v-e7eaf196] blockquote{margin:1em 0;padding:4px 16px;color:var(--panel-text,#666);border-left:3px solid var(--panel-border-strong,#ddd)}.singlepage-detail-panel__body[data-v-e7eaf196] code{padding:1px 5px;font-size:.9em;background:var(--panel-bg-soft,#f4f4f5);border-radius:4px}.singlepage-detail-panel__body[data-v-e7eaf196] pre code{display:block;padding:14px;overflow-x:auto;background:#1f2933;color:#e5e7eb}.layout-single[data-v-79946531]{display:flex;flex-direction:column;min-height:100vh}.layout-single__main[data-v-79946531]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;flex:1;width:100%;max-width:var(--site-max-width,1200px);margin:0 auto 40px;padding:0 var(--site-gutter,20px);background:var(--site-content-bg,transparent)}.layout-single__content[data-v-79946531]{min-width:0}.layout-single__slot[data-v-79946531]{grid-column:1/-1;min-width:0}.layout-single__slot--empty[data-v-79946531]{outline:2px dashed #cbd5e1;outline-offset:6px;border-radius:var(--radius-xs,6px);padding:2px}.layout-single__slot--empty[data-v-79946531] #page-blocks-wrapper{min-height:220px}.layout-single__slot-hint[data-v-79946531]{margin:0 0 10px;font-size:13px;color:var(--c-text-muted,#94a3b8);text-align:center}.layout-single__main--no-nav[data-v-79946531]{grid-template-columns:minmax(0,1fr)}@media(max-width:768px){.layout-single__main[data-v-79946531]{grid-template-columns:minmax(0,1fr);gap:24px}}.announcement-block[data-v-9ad410fd]{padding:var(--block-pad-y,14px) 0;border-radius:var(--block-radius,0)}.announcement-block__container[data-v-9ad410fd]{position:relative;max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.announcement-block__text[data-v-9ad410fd]{padding:0 36px;margin:0;font-size:calc(14px*var(--fs-body, 1));line-height:1.6;color:var(--c-text-strong,#0f172a);text-align:var(--announcement-align,center)}.announcement-block__empty[data-v-9ad410fd]{color:var(--c-text-muted,#94a3b8)}.announcement-block__link[data-v-9ad410fd]{color:inherit;text-underline-offset:3px;transition:opacity .2s ease}a.announcement-block__link[data-v-9ad410fd]{text-decoration:underline}a.announcement-block__link[data-v-9ad410fd]:hover{opacity:.78}.announcement-block__close[data-v-9ad410fd]{position:absolute;top:50%;right:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;font-family:inherit;font-size:calc(16px*var(--site-fs-scale, 1));line-height:1;color:var(--c-text-strong,#0f172a);cursor:pointer;background:transparent;border:none;border-radius:4px;opacity:.62;transform:translateY(-50%);transition:opacity .2s ease}.announcement-block__close[data-v-9ad410fd]:hover{opacity:1}@media(max-width:768px){.announcement-block[data-v-9ad410fd]{padding:var(--block-pad-y-mobile,12px) 0}.announcement-block__text[data-v-9ad410fd]{padding:0 30px}}.article-tab-block[data-v-53ee494d]{padding:var(--block-pad-y,72px) 0;border-radius:var(--block-radius,0)}.article-tab-block__container[data-v-53ee494d]{max-width:var(--site-max-width,1200px);margin:auto}.article-tab-block__header[data-v-53ee494d]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-bottom:28px}.article-tab-block__heading[data-v-53ee494d]{min-width:0;text-align:left}.article-tab-block__title[data-v-53ee494d]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 20px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.article-tab-block__description[data-v-53ee494d]{max-width:520px;margin:8px 0 0;color:var(--c-text,#475569);font-size:calc(14px*var(--fs-body, 1));line-height:1.7}.article-tab-block__nav[data-v-53ee494d]{display:flex;flex-wrap:wrap;gap:20px;margin-left:auto}.article-tab-block__tab[data-v-53ee494d]{padding:4px 2px 8px;font-size:calc(15px*var(--fs-body, 1));//font-weight:600;color:var(--c-text-muted,#94a3b8);cursor:pointer;background:none;border:none;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.article-tab-block__tab[data-v-53ee494d]:hover{color:var(--c-text,#475569)}.article-tab-block__tab.is-active[data-v-53ee494d]{color:var(--c-accent,#2563eb);border-bottom-color:var(--c-accent,#2563eb)}.article-tab-block__grid[data-v-53ee494d]{display:grid;gap:20px;margin:0;padding:0;list-style:none}.article-tab-block__grid[data-v-53ee494d],.article-tab-block__grid--auto[data-v-53ee494d]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.article-tab-block__grid--1[data-v-53ee494d]{grid-template-columns:minmax(0,1fr)}.article-tab-block__grid--2[data-v-53ee494d]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-tab-block__grid--3[data-v-53ee494d]{grid-template-columns:repeat(3,minmax(0,1fr))}.article-tab-block__grid--4[data-v-53ee494d]{grid-template-columns:repeat(4,minmax(0,1fr))}.article-tab-block__card[data-v-53ee494d]{display:flex;background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s,transform .2s}.article-tab-block__card[data-v-53ee494d]:hover{box-shadow:0 16px 32px -18px #0f172a2e;transform:translateY(-2px)}.article-tab-block__link[data-v-53ee494d]{display:flex;flex-direction:column;//gap:10px;width:100%;//padding:12px;color:inherit;text-decoration:none;box-sizing:border-box}.article-tab-block__thumb[data-v-53ee494d]{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs,6px) var(--radius-xs,6px) 0 0}.article-tab-block__bottom[data-v-53ee494d]{background-color:#fff;width:100%;overflow:hidden;border-radius:0 0 var(--radius-xs,6px) var(--radius-xs,6px);padding:10px}.article-tab-block__card-title[data-v-53ee494d]{display:block;font-size:calc(15px*var(--fs-body, 1));line-height:1.5;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.article-tab-block__card-summary[data-v-53ee494d]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:calc(13px*var(--fs-body, 1));line-height:1.7;color:#666}.article-tab-block__state[data-v-53ee494d]{padding:40px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center}.article-tab-block__state--error[data-v-53ee494d]{display:flex;flex-direction:column;align-items:center;gap:12px}.article-tab-block__state p[data-v-53ee494d]{margin:0}.article-tab-block__retry[data-v-53ee494d]{padding:6px 18px;font-size:calc(13px*var(--fs-body, 1));color:var(--c-on-accent,#fff);cursor:pointer;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px)}.article-tab-block__pager[data-v-53ee494d]{display:flex;justify-content:center;gap:8px;margin-top:24px}.article-tab-block__pager-bar[data-v-53ee494d]{width:20px;height:3px;padding:0;cursor:pointer;background:var(--c-border-strong,#e8edf3);border:none;border-radius:2px;transition:background-color .2s,width .2s}.article-tab-block__pager-bar[data-v-53ee494d]:hover{background:var(--c-text-muted,#94a3b8)}.article-tab-block__pager-bar.is-active[data-v-53ee494d]{width:28px;background:var(--c-accent,#2563eb)}.article-tab-block__empty[data-v-53ee494d]{padding:40px;color:var(--c-text-muted,#94a3b8);text-align:center;border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}@media(max-width:768px){.article-tab-block[data-v-53ee494d]{padding:var(--block-pad-y-mobile,48px) 0}.article-tab-block__nav[data-v-53ee494d]{width:100%;margin-left:0;flex-wrap:nowrap;gap:16px;padding-bottom:4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.article-tab-block__tab[data-v-53ee494d]{flex:0 0 auto;white-space:nowrap}.article-tab-block__grid--mauto[data-v-53ee494d]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.article-tab-block__grid--m1[data-v-53ee494d]{grid-template-columns:minmax(0,1fr)}.article-tab-block__grid--m2[data-v-53ee494d]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-tab-block__grid--m3[data-v-53ee494d]{grid-template-columns:repeat(3,minmax(0,1fr))}.article-tab-block__grid--m4[data-v-53ee494d]{grid-template-columns:repeat(4,minmax(0,1fr))}}.article-block__header[data-v-9fb1e77f]{margin:0 0 28px}.article-block__title[data-v-9fb1e77f]{margin:0;font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));line-height:1.3;text-align:var(--block-heading-align,center)}.article-block__description[data-v-9fb1e77f]{text-align:var(--block-heading-align,center);max-width:620px;margin:12px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.article-block__state[data-v-9fb1e77f]{padding:40px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center}.article-block__state--error[data-v-9fb1e77f]{display:flex;flex-direction:column;align-items:center;gap:12px}.article-block__state p[data-v-9fb1e77f]{margin:0}.article-block__retry[data-v-9fb1e77f]{padding:6px 18px;font-size:calc(13px*var(--fs-body, 1));color:var(--c-on-accent,#fff);cursor:pointer;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px)}.article-block__grid[data-v-9fb1e77f]{display:grid;gap:20px;margin:0;padding:0;list-style:none}.article-block__grid[data-v-9fb1e77f],.article-block__grid--auto[data-v-9fb1e77f]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.article-block__grid--1[data-v-9fb1e77f]{grid-template-columns:minmax(0,1fr)}.article-block__grid--2[data-v-9fb1e77f]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-block__grid--3[data-v-9fb1e77f]{grid-template-columns:repeat(3,minmax(0,1fr))}.article-block__grid--4[data-v-9fb1e77f]{grid-template-columns:repeat(4,minmax(0,1fr))}.article-block__card[data-v-9fb1e77f]{border:1px solid #eee;border-radius:var(--radius-10,10px);transition:box-shadow .2s,transform .2s}.article-block__card[data-v-9fb1e77f]:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.article-block__link[data-v-9fb1e77f]{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;box-sizing:border-box}.article-block__body[data-v-9fb1e77f]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;padding:22px}.article-block__thumb[data-v-9fb1e77f]{display:block;overflow:hidden;background:var(--c-bg-soft,#f1f5f9)}.article-block__thumb img[data-v-9fb1e77f]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-block__link--thumb-bottom .article-block__thumb[data-v-9fb1e77f],.article-block__link--thumb-top .article-block__thumb[data-v-9fb1e77f]{width:100%;aspect-ratio:16/9}.article-block__link--thumb-top .article-block__thumb[data-v-9fb1e77f]{border-radius:var(--radius-md,12px) var(--radius-md,12px) 0 0}.article-block__link--thumb-bottom .article-block__thumb[data-v-9fb1e77f]{order:2;border-radius:0 0 var(--radius-md,12px) var(--radius-md,12px)}.article-block__link--thumb-left[data-v-9fb1e77f],.article-block__link--thumb-right[data-v-9fb1e77f]{flex-direction:row}.article-block__link--thumb-left .article-block__thumb[data-v-9fb1e77f],.article-block__link--thumb-right .article-block__thumb[data-v-9fb1e77f]{flex:0 0 38%;min-height:120px}.article-block__link--thumb-left .article-block__thumb[data-v-9fb1e77f]{border-radius:var(--radius-md,12px) 0 0 var(--radius-md,12px)}.article-block__link--thumb-right .article-block__thumb[data-v-9fb1e77f]{order:2;border-radius:0 var(--radius-md,12px) var(--radius-md,12px) 0}.article-block__card-title[data-v-9fb1e77f]{font-size:calc(17px*var(--fs-body, 1));//font-weight:600;line-height:1.5;color:var(--c-text-strong,#0f172a)}.article-block__text--normal[data-v-9fb1e77f]{font-weight:400}.article-block__link:hover .article-block__card-title[data-v-9fb1e77f]{color:var(--c-accent,#2563eb)}.article-block__card-summary[data-v-9fb1e77f]{display:-webkit-box;overflow:hidden;font-size:calc(14px*var(--fs-body, 1));line-height:1.7;color:var(--c-text);-webkit-box-orient:vertical;-webkit-line-clamp:2}.article-block__card-meta[data-v-9fb1e77f]{display:flex;gap:12px;margin-top:auto;font-size:calc(12px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8)}.article-block__list[data-v-9fb1e77f]{margin:0;padding:0;list-style:none;border-top:1px solid var(--c-border,#eef2f7)}.article-block__list--2[data-v-9fb1e77f],.article-block__list--3[data-v-9fb1e77f],.article-block__list--4[data-v-9fb1e77f]{display:grid;-moz-column-gap:24px;column-gap:24px}.article-block__list--2[data-v-9fb1e77f]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-block__list--3[data-v-9fb1e77f]{grid-template-columns:repeat(3,minmax(0,1fr))}.article-block__list--4[data-v-9fb1e77f]{grid-template-columns:repeat(4,minmax(0,1fr))}.article-block__row[data-v-9fb1e77f]{border-bottom:1px solid var(--c-border,#eef2f7)}.article-block__link--row[data-v-9fb1e77f]{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 24px;height:auto;padding:16px 4px}.article-block__row-main[data-v-9fb1e77f]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:240px}.article-block__link--row .article-block__card-meta[data-v-9fb1e77f]{flex:none;margin-top:2px}.article-block__link--row .article-block__card-title[data-v-9fb1e77f]{font-size:calc(16px*var(--fs-body, 1))}.article-block__link--row.article-block__link--thumb-left .article-block__thumb[data-v-9fb1e77f],.article-block__link--row.article-block__link--thumb-right .article-block__thumb[data-v-9fb1e77f]{flex:0 0 150px;aspect-ratio:4/3;align-self:center;border-radius:var(--radius-xs,6px)}.article-block__link--row.article-block__link--thumb-right .article-block__thumb[data-v-9fb1e77f]{order:2}.article-block__link--row.article-block__link--thumb-bottom[data-v-9fb1e77f],.article-block__link--row.article-block__link--thumb-top[data-v-9fb1e77f]{flex-direction:column}.article-block__link--row.article-block__link--thumb-bottom .article-block__thumb[data-v-9fb1e77f],.article-block__link--row.article-block__link--thumb-top .article-block__thumb[data-v-9fb1e77f]{width:100%;aspect-ratio:16/9;border-radius:var(--radius-xs,6px)}.article-block__link--row.article-block__link--thumb-bottom .article-block__thumb[data-v-9fb1e77f]{order:2}.article-block[data-v-9fb1e77f]{padding:var(--block-pad-y,72px) 0;border-radius:var(--block-radius,0)}.article-block__title[data-v-9fb1e77f]{color:var(--c-text-strong,#0f172a);font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.article-block__grid[data-v-9fb1e77f],.article-block__list[data-v-9fb1e77f]{max-width:var(--site-max-width,1160px);margin-right:auto;margin-left:auto}.article-block__card[data-v-9fb1e77f]{border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);box-shadow:0 1px 2px #0f172a0a}.article-block__card[data-v-9fb1e77f]:hover{box-shadow:0 16px 32px -18px #0f172a2e}.article-block__row[data-v-9fb1e77f]{border-color:var(--c-border-strong,#e8edf3)}@media(max-width:768px){.article-block[data-v-9fb1e77f]{padding:var(--block-pad-y-mobile,48px) 0}.article-block__grid--mauto[data-v-9fb1e77f]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.article-block__grid--m1[data-v-9fb1e77f]{grid-template-columns:minmax(0,1fr)}.article-block__grid--m2[data-v-9fb1e77f]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-block__grid--m3[data-v-9fb1e77f]{grid-template-columns:repeat(3,minmax(0,1fr))}.article-block__grid--m4[data-v-9fb1e77f]{grid-template-columns:repeat(4,minmax(0,1fr))}.article-block__list--m1[data-v-9fb1e77f],.article-block__list--mauto[data-v-9fb1e77f]{display:block}.article-block__list--m2[data-v-9fb1e77f],.article-block__list--m3[data-v-9fb1e77f],.article-block__list--m4[data-v-9fb1e77f]{display:grid;-moz-column-gap:16px;column-gap:16px}.article-block__list--m2[data-v-9fb1e77f]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-block__list--m3[data-v-9fb1e77f]{grid-template-columns:repeat(3,minmax(0,1fr))}.article-block__list--m4[data-v-9fb1e77f]{grid-template-columns:repeat(4,minmax(0,1fr))}}.certificate-block[data-v-7003dafe]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.certificate-block__container[data-v-7003dafe]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.certificate-block__header[data-v-7003dafe]{margin-bottom:32px;text-align:var(--block-heading-align,center)}.certificate-block__title[data-v-7003dafe]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.certificate-block__description[data-v-7003dafe]{max-width:640px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.certificate-block__grid[data-v-7003dafe]{display:grid;margin:calc(var(--cert-gap-t, 0px)*-1) calc(var(--cert-gap-r, 0px)*-1) calc(var(--cert-gap-b, 0px)*-1) calc(var(--cert-gap-l, 0px)*-1)}.certificate-block__grid--2[data-v-7003dafe]{grid-template-columns:repeat(2,minmax(0,1fr))}.certificate-block__grid--3[data-v-7003dafe]{grid-template-columns:repeat(3,minmax(0,1fr))}.certificate-block__grid--4[data-v-7003dafe]{grid-template-columns:repeat(4,minmax(0,1fr))}.certificate-block__grid--5[data-v-7003dafe]{grid-template-columns:repeat(5,minmax(0,1fr))}.certificate-block__cell[data-v-7003dafe]{margin:0;padding:var(--cert-gap-t,0) var(--cert-gap-r,0) var(--cert-gap-b,0) var(--cert-gap-l,0)}.certificate-block__image[data-v-7003dafe]{display:block;width:100%;aspect-ratio:var(--cert-ratio,3/4);-o-object-fit:contain;object-fit:contain;background:var(--c-bg-soft,#f8fafc);border:1px solid var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px);transition:transform .2s ease,box-shadow .2s ease}.certificate-block__image--zoomable[data-v-7003dafe]{cursor:zoom-in}.certificate-block__placeholder[data-v-7003dafe]{display:flex;align-items:center;justify-content:center;aspect-ratio:var(--cert-ratio,3/4);font-size:calc(13px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);background:var(--c-bg-soft,#f8fafc);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}.certificate-block__caption[data-v-7003dafe]{text-align:center}.certificate-block__name[data-v-7003dafe]{display:block;font-size:calc(15px*var(--fs-body, 1));font-weight:600;line-height:1.5;color:var(--c-text-strong,#0f172a)}.certificate-block__meta[data-v-7003dafe]{display:block;margin-top:3px;font-size:calc(13px*var(--fs-body, 1));line-height:1.5;color:var(--c-text-muted,#94a3b8)}.certificate-block--card .certificate-block__card[data-v-7003dafe]{display:block;padding:10px;background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);box-shadow:0 6px 18px #0f172a0d;transition:transform .2s ease,box-shadow .2s ease}.certificate-block--card .certificate-block__cell:hover .certificate-block__card[data-v-7003dafe]{transform:translateY(-4px);box-shadow:0 14px 30px #0f172a1f}.certificate-block--card .certificate-block__caption[data-v-7003dafe]{padding:10px 2px 4px}.certificate-block--card .certificate-block__image[data-v-7003dafe]{border-color:transparent}.certificate-block--plain .certificate-block__caption[data-v-7003dafe]{margin-top:10px}.certificate-block--plain .certificate-block__cell:hover .certificate-block__image[data-v-7003dafe]{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a1a}.certificate-block__empty[data-v-7003dafe]{margin:0;padding:48px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center;background:var(--c-bg-soft,#f8fafc);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}.certificate-block__lightbox[data-v-7003dafe]{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:5vh 6vw;cursor:zoom-out;background:#0f172ad1}.certificate-block__lightbox-image[data-v-7003dafe]{max-width:100%;max-height:72vh;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:var(--radius-xs,6px)}.certificate-block__lightbox-nav[data-v-7003dafe]{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0 0 4px;font-family:inherit;font-size:26px;line-height:1;color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;transform:translateY(-50%);transition:background-color .2s ease}.certificate-block__lightbox-nav[data-v-7003dafe]:hover{background:#ffffff4d}.certificate-block__lightbox-nav--prev[data-v-7003dafe]{left:20px}.certificate-block__lightbox-nav--next[data-v-7003dafe]{right:20px}.certificate-block__lightbox-info[data-v-7003dafe]{display:flex;flex-direction:column;gap:3px;align-items:center;text-align:center}.certificate-block__lightbox-name[data-v-7003dafe]{font-size:calc(15px*var(--fs-body, 1));color:#ffffffe6}.certificate-block__lightbox-meta[data-v-7003dafe]{font-size:calc(13px*var(--fs-body, 1));color:#ffffffa8}.certificate-block__lightbox-count[data-v-7003dafe]{font-size:calc(13px*var(--fs-body, 1));color:#fff9}@media(max-width:768px){.certificate-block[data-v-7003dafe]{padding:var(--block-pad-y-mobile,56px) 0}.certificate-block__grid[data-v-7003dafe]{grid-template-columns:repeat(2,minmax(0,1fr))}.certificate-block__lightbox-nav[data-v-7003dafe]{width:38px;height:38px;font-size:22px}.certificate-block__lightbox-nav--prev[data-v-7003dafe]{left:10px}.certificate-block__lightbox-nav--next[data-v-7003dafe]{right:10px}}.contact-form-block[data-v-253d8036]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0);--contact-form-danger:#e11d48}.contact-form-block__container[data-v-253d8036]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.contact-form-block__header[data-v-253d8036]{margin-bottom:28px;text-align:var(--block-heading-align,center)}.contact-form-block__title[data-v-253d8036]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.contact-form-block__description[data-v-253d8036]{max-width:640px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.contact-form-block__card[data-v-253d8036]{position:relative;max-width:720px;margin:0 var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);padding:32px;background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px)}.contact-form-block__honeypot[data-v-253d8036]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.contact-form-block__grid[data-v-253d8036]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.contact-form-block__field[data-v-253d8036]{display:block;margin-bottom:18px}.contact-form-block__label[data-v-253d8036]{display:block;margin-bottom:8px;color:var(--c-text-strong,#0f172a);font-size:calc(14px*var(--fs-body, 1));line-height:1.5}.contact-form-block__required[data-v-253d8036]{margin-left:2px;color:var(--contact-form-danger,#e11d48);font-style:normal}.contact-form-block__input[data-v-253d8036],.contact-form-block__textarea[data-v-253d8036]{display:block;width:100%;box-sizing:border-box;padding:11px 14px;color:var(--c-text-strong,#0f172a);font-family:inherit;font-size:calc(15px*var(--fs-body, 1));line-height:1.5;background:var(--c-bg-soft,#f8fafc);border:1px solid var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px);outline:none;transition:border-color .2s}.contact-form-block__textarea[data-v-253d8036]{resize:vertical}.contact-form-block__input[data-v-253d8036]:focus,.contact-form-block__textarea[data-v-253d8036]:focus{border-color:var(--c-accent,#2563eb)}.contact-form-block__input[data-v-253d8036]:disabled,.contact-form-block__textarea[data-v-253d8036]:disabled{opacity:.7;cursor:not-allowed}.contact-form-block__input[data-v-253d8036]::-moz-placeholder,.contact-form-block__textarea[data-v-253d8036]::-moz-placeholder{color:var(--c-text-muted,#94a3b8)}.contact-form-block__input[data-v-253d8036]::placeholder,.contact-form-block__textarea[data-v-253d8036]::placeholder{color:var(--c-text-muted,#94a3b8)}.contact-form-block__actions[data-v-253d8036]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.contact-form-block__submit[data-v-253d8036]{padding:13px 34px;color:var(--c-on-accent,#fff);font-family:inherit;font-size:calc(15px*var(--fs-body, 1));line-height:1.2;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px);cursor:pointer;transition:opacity .2s}.contact-form-block__submit[data-v-253d8036]:hover:not(:disabled){opacity:.88}.contact-form-block__submit[data-v-253d8036]:disabled{opacity:.6;cursor:not-allowed}.contact-form-block__footer-tip[data-v-253d8036]{margin:0;color:var(--c-text-muted,#94a3b8);font-size:calc(13px*var(--fs-body, 1));line-height:1.6}.contact-form-block__feedback[data-v-253d8036]{margin:14px 0 0;font-size:calc(14px*var(--fs-body, 1));line-height:1.6}.contact-form-block__feedback.is-success[data-v-253d8036]{color:var(--c-accent,#2563eb)}.contact-form-block__feedback.is-error[data-v-253d8036]{color:var(--contact-form-danger,#e11d48)}@media(max-width:768px){.contact-form-block[data-v-253d8036]{padding:var(--block-pad-y-mobile,56px) 0}.contact-form-block__card[data-v-253d8036]{padding:22px 18px}.contact-form-block__grid[data-v-253d8036]{grid-template-columns:minmax(0,1fr);gap:0}.contact-form-block__submit[data-v-253d8036]{width:100%}}.container-block[data-v-6d5c75bb]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.container-block__container[data-v-6d5c75bb]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.container-block__header[data-v-6d5c75bb]{margin-bottom:32px;text-align:var(--block-heading-align,center)}.container-block__title[data-v-6d5c75bb]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.container-block__description[data-v-6d5c75bb]{max-width:640px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.container-block__grid[data-v-6d5c75bb]{display:grid;gap:var(--container-gap,24px)}.container-block__grid--2[data-v-6d5c75bb]{grid-template-columns:repeat(2,minmax(0,1fr))}.container-block__grid--3[data-v-6d5c75bb]{grid-template-columns:repeat(3,minmax(0,1fr))}.container-block__grid--4[data-v-6d5c75bb]{grid-template-columns:repeat(4,minmax(0,1fr))}.container-block__cell[data-v-6d5c75bb]{display:flex}.container-block__card[data-v-6d5c75bb]{display:flex;flex-direction:column;gap:12px;align-items:var(--container-item-align,flex-start);width:100%}.container-block--card .container-block__card[data-v-6d5c75bb]{padding:20px;background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);box-shadow:0 6px 18px #0f172a0d}.container-block__image[data-v-6d5c75bb]{display:block;width:100%;height:auto;border-radius:var(--radius-xs,6px)}.container-block__item-title[data-v-6d5c75bb]{margin:0;font-size:calc(18px*var(--fs-body, 1));font-weight:600;line-height:1.5;color:var(--c-text-strong,#0f172a);text-align:var(--container-text-align,left)}.container-block__item-desc[data-v-6d5c75bb]{margin:0;font-size:calc(15px*var(--fs-body, 1));line-height:1.75;color:var(--c-text,#475569);text-align:var(--container-text-align,left)}.container-block__button[data-v-6d5c75bb]{display:inline-block;padding:10px 20px;font-size:calc(15px*var(--fs-body, 1));font-weight:500;line-height:1.5;text-decoration:none;border-radius:var(--radius-xs,6px);transition:opacity .2s ease}.container-block__button[data-v-6d5c75bb]:hover{opacity:.82}.container-block__empty[data-v-6d5c75bb]{margin:0;padding:48px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center;background:var(--c-bg-soft,#f8fafc);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}@media(max-width:768px){.container-block[data-v-6d5c75bb]{padding:var(--block-pad-y-mobile,56px) 0}.container-block__grid--2[data-v-6d5c75bb],.container-block__grid--3[data-v-6d5c75bb],.container-block__grid--4[data-v-6d5c75bb]{grid-template-columns:minmax(0,1fr)}.container-block--card .container-block__card[data-v-6d5c75bb]{padding:16px}}.cta-block[data-v-20b61fd4]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.cta-block__container[data-v-20b61fd4]{display:flex;flex-direction:column;align-items:var(--block-heading-flex-align,center);text-align:var(--block-heading-align,center);gap:14px;max-width:var(--site-max-width,1160px);margin:0 auto;color:var(--c-text-strong)}.cta-block__title[data-v-20b61fd4]{margin:0;font-size:calc(var(--block-title-size, 34px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.cta-block__description[data-v-20b61fd4]{margin:0;color:var(--c-text,#475569);font-size:calc(16px*var(--fs-body, 1));line-height:1.7;opacity:.9;max-width:620px}.cta-block__button[data-v-20b61fd4]{display:inline-flex;margin-top:8px;padding:13px 30px;border-radius:var(--radius-sm,8px);color:var(--c-accent,#2563eb);background:var(--c-on-accent,#fff);font-size:calc(15px*var(--fs-body, 1));font-weight:600;text-decoration:none;transition:opacity .2s}.cta-block__button[data-v-20b61fd4]:hover{opacity:.85}@media(max-width:768px){.cta-block[data-v-20b61fd4]{padding:var(--block-pad-y-mobile,88px) 0}}.faq-container[data-v-18e7c6a1]{max-width:800px;margin:auto}.faq-header[data-v-18e7c6a1]{text-align:var(--block-heading-align,center);margin-bottom:40px}.faq-title[data-v-18e7c6a1]{margin:0;font-size:calc(var(--block-title-size, 36px)*var(--fs-title, 1));line-height:1.3}.faq-description[data-v-18e7c6a1]{margin:16px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);max-width:560px;font-size:calc(18px*var(--fs-body, 1));line-height:1.7;opacity:.7}.faq-list[data-v-18e7c6a1]{display:flex;flex-direction:column;gap:14px}.faq-item[data-v-18e7c6a1]{padding:0 24px;background:var(--c-surface,#fff);border:1px solid #eee;border-radius:var(--radius-10,10px)}.faq-question[data-v-18e7c6a1]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;color:var(--c-text-strong,#0f172a);font-size:calc(17px*var(--fs-body, 1));font-weight:600;cursor:pointer;list-style:none}.faq-question[data-v-18e7c6a1]::-webkit-details-marker{display:none}.faq-icon[data-v-18e7c6a1]{flex-shrink:0;font-size:calc(22px*var(--site-fs-scale, 1));font-weight:300;line-height:1;transition:transform .2s}.faq-item[open] .faq-icon[data-v-18e7c6a1]{transform:rotate(45deg)}.faq-answer[data-v-18e7c6a1]{margin:0;padding:0 0 20px;font-size:calc(16px*var(--fs-body, 1));line-height:1.8;opacity:.75}.faq[data-v-18e7c6a1]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.faq-title[data-v-18e7c6a1]{color:var(--c-text-strong,#0f172a);font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.faq-description[data-v-18e7c6a1]{color:var(--c-text,#475569);opacity:1}.faq-list[data-v-18e7c6a1]{max-width:880px;margin-right:auto;margin-left:auto}.faq-item[data-v-18e7c6a1]{border-radius:var(--radius-md,12px);border-color:var(--c-border-strong,#e8edf3)}.faq-answer[data-v-18e7c6a1]{color:var(--c-text,#475569)}@media(max-width:768px){.faq[data-v-18e7c6a1]{padding:var(--block-pad-y-mobile,56px) 0}}.features-block[data-v-dea109d1]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.features-block__container[data-v-dea109d1]{max-width:var(--site-max-width,1160px);margin:0 auto}.features-block__header[data-v-dea109d1]{margin-bottom:44px;text-align:var(--block-heading-align,center)}.features-block__title[data-v-dea109d1]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 34px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.features-block__description[data-v-dea109d1]{max-width:640px;margin:14px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(16px*var(--fs-body, 1));line-height:1.8}.features-block__grid[data-v-dea109d1]{display:grid;gap:20px}.features-block__grid--3[data-v-dea109d1]{grid-template-columns:repeat(3,1fr)}.features-block__grid--4[data-v-dea109d1]{grid-template-columns:repeat(4,1fr)}.features-block__card[data-v-dea109d1]{display:block;padding:28px 22px;color:inherit;text-decoration:none;background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);transition:box-shadow .2s,transform .2s}.features-block__card[data-v-dea109d1]:hover{box-shadow:0 16px 32px -18px #0f172a2e;transform:translateY(-2px)}.features-block__index[data-v-dea109d1]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:16px;border-radius:10px;color:var(--c-on-accent,#fff);background:var(--c-accent,#2563eb);font-size:calc(14px*var(--site-fs-scale, 1));font-weight:700}.features-block__card-title[data-v-dea109d1]{margin:0 0 8px;color:var(--c-text-strong,#0f172a);font-size:calc(18px*var(--fs-body, 1));font-weight:600}.features-block__card-desc[data-v-dea109d1]{margin:0;color:var(--c-text,#475569);font-size:calc(14px*var(--fs-body, 1));line-height:1.7}.features-block__empty[data-v-dea109d1]{padding:40px;text-align:center;color:var(--c-text-muted,#94a3b8);border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}@media(max-width:900px){.features-block__grid--3[data-v-dea109d1],.features-block__grid--4[data-v-dea109d1]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.features-block__grid--3[data-v-dea109d1],.features-block__grid--4[data-v-dea109d1]{grid-template-columns:1fr}}@media(max-width:768px){.features-block[data-v-dea109d1]{padding:var(--block-pad-y-mobile,88px) 0}}.floating-contact[data-v-a2f3ab5c]{position:fixed;z-index:900;display:flex;flex-direction:column;gap:8px}.floating-contact--x-right[data-v-a2f3ab5c]{right:16px}.floating-contact--x-left[data-v-a2f3ab5c]{left:16px}.floating-contact--y-center[data-v-a2f3ab5c]{top:50%;transform:translateY(-50%)}.floating-contact--y-bottom[data-v-a2f3ab5c]{bottom:24px}.fc-btn[data-v-a2f3ab5c]{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;font-family:inherit;color:var(--c-text-strong,#0f172a);text-decoration:none;cursor:pointer;background:var(--fc-bg,#fff);border:none;border-radius:var(--block-radius,10px);box-shadow:0 4px 12px #0f172a24;transition:color .2s ease,transform .2s ease}.fc-btn[data-v-a2f3ab5c]:hover{color:var(--c-accent,#2563eb);transform:translateY(-2px)}.fc-btn__svg[data-v-a2f3ab5c]{width:22px;height:22px}.fc-btn__label[data-v-a2f3ab5c]{position:absolute;top:50%;padding:7px 12px;font-size:calc(13px*var(--fs-body, 1));color:var(--c-text-strong,#0f172a);white-space:nowrap;pointer-events:none;visibility:hidden;background:var(--fc-bg,#fff);border-radius:8px;box-shadow:0 4px 12px #0f172a24;opacity:0;transform:translateY(-50%);transition:opacity .18s ease,visibility .18s ease}.floating-contact--x-right .fc-btn__label[data-v-a2f3ab5c]{right:calc(100% + 12px)}.floating-contact--x-left .fc-btn__label[data-v-a2f3ab5c]{left:calc(100% + 12px)}.fc-btn:hover .fc-btn__label[data-v-a2f3ab5c]{visibility:visible;opacity:1}.fc-btn__qr[data-v-a2f3ab5c]{position:absolute;top:50%;display:none;flex-direction:column;gap:6px;align-items:center;width:140px;padding:10px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #0f172a2e;transform:translateY(-50%)}.floating-contact--x-right .fc-btn__qr[data-v-a2f3ab5c]{right:calc(100% + 12px)}.floating-contact--x-left .fc-btn__qr[data-v-a2f3ab5c]{left:calc(100% + 12px)}.fc-btn--wechat.is-open .fc-btn__qr[data-v-a2f3ab5c]{display:flex}.fc-btn__qr img[data-v-a2f3ab5c]{display:block;width:100%;height:auto}.fc-btn__qr-tip[data-v-a2f3ab5c]{font-size:12px;color:#334155}@media(max-width:768px){.floating-contact[data-v-a2f3ab5c]{gap:6px}.floating-contact--x-right[data-v-a2f3ab5c]{right:10px}.floating-contact--x-left[data-v-a2f3ab5c]{left:10px}.floating-contact--y-bottom[data-v-a2f3ab5c]{bottom:18px}.fc-btn[data-v-a2f3ab5c]{width:42px;height:42px}.fc-btn__svg[data-v-a2f3ab5c]{width:20px;height:20px}.fc-btn__label[data-v-a2f3ab5c]{display:none}}.gallery-block[data-v-232e0f8c]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.gallery-block__container[data-v-232e0f8c]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.gallery-block__header[data-v-232e0f8c]{margin-bottom:32px;text-align:var(--block-heading-align,center)}.gallery-block__title[data-v-232e0f8c]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.gallery-block__description[data-v-232e0f8c]{margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);max-width:560px;font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.gallery-block__stage[data-v-232e0f8c]{position:relative;overflow:hidden;border-radius:var(--block-content-radius,var(--radius-md,12px))}.gallery-block__image[data-v-232e0f8c],.gallery-block__placeholder[data-v-232e0f8c]{width:100%;aspect-ratio:16/7;height:var(--gallery-image-height,auto)}.gallery-block__image[data-v-232e0f8c]{display:block;-o-object-fit:cover;object-fit:cover}.gallery-block__placeholder[data-v-232e0f8c]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;color:var(--c-text-muted,#94a3b8);background:var(--c-bg-soft,#f8fafc);border:2px dashed var(--c-border-strong,#e8edf3);font-size:calc(14px*var(--fs-body, 1));line-height:1.8;text-align:center}@media(max-width:768px){.gallery-block__image[data-v-232e0f8c],.gallery-block__placeholder[data-v-232e0f8c]{height:var(--gallery-image-height-mobile,var(--gallery-image-height,auto))}}.gallery-block__arrow[data-v-232e0f8c]{position:absolute;top:50%;z-index:2;width:40px;height:52px;font-size:calc(30px*var(--site-fs-scale, 1));line-height:1;color:#fff;cursor:pointer;background:#0f172a73;border:none;border-radius:8px;transform:translateY(-50%);transition:background-color .2s}.gallery-block__arrow[data-v-232e0f8c]:hover:not(:disabled){background:#0f172ab3}.gallery-block__arrow[data-v-232e0f8c]:disabled{cursor:not-allowed;opacity:.35}.gallery-block__arrow--prev[data-v-232e0f8c]{left:12px}.gallery-block__arrow--next[data-v-232e0f8c]{right:12px}.gallery-block__caption[data-v-232e0f8c]{position:absolute;right:0;bottom:0;left:0;padding:12px 16px;color:#fff;background:linear-gradient(transparent,#0f172aa6);font-size:calc(14px*var(--fs-body, 1));text-align:center}.gallery-block__dots[data-v-232e0f8c]{position:absolute;right:0;bottom:10px;left:0;z-index:3;display:flex;justify-content:center;gap:8px}.gallery-block__dot[data-v-232e0f8c]{width:10px;height:10px;padding:0;cursor:pointer;border:none;border-radius:50%;background:#fff9;transition:background-color .2s}.gallery-block__dot.is-active[data-v-232e0f8c]{background:#fff}.gallery-block__empty[data-v-232e0f8c]{padding:40px;text-align:center;color:var(--c-text-muted,#94a3b8);border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}@media(max-width:768px){.gallery-block[data-v-232e0f8c]{padding:var(--block-pad-y-mobile,88px) 0}.gallery-block__image[data-v-232e0f8c],.gallery-block__placeholder[data-v-232e0f8c]{aspect-ratio:4/3}}.hero-block[data-v-03c569f5]{position:relative;display:flex;align-items:center;color:var(--c-text-strong);padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0);background-repeat:no-repeat}.hero-block__overlay[data-v-03c569f5]{position:absolute;inset:0;background:#0f172a73}.hero-block__container[data-v-03c569f5]{position:relative;z-index:1;width:100%;max-width:var(--site-max-width,1160px);margin:0 auto;display:flex;flex-direction:column;align-items:var(--block-heading-flex-align,center);text-align:var(--block-heading-align,center);gap:18px}.hero-block__title[data-v-03c569f5]{margin:0;font-size:calc(var(--block-title-size, 44px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);line-height:1.2;letter-spacing:-.02em;max-width:760px}.hero-block__description[data-v-03c569f5]{margin:0;color:var(--c-text,#475569);font-size:calc(17px*var(--fs-body, 1));line-height:1.8;opacity:.85;max-width:620px}.hero-block__actions[data-v-03c569f5]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.hero-block__button[data-v-03c569f5]{display:inline-flex;align-items:center;padding:12px 28px;border-radius:var(--radius-sm,8px);font-size:calc(15px*var(--fs-body, 1));font-weight:600;text-decoration:none;transition:opacity .2s,background-color .2s}.hero-block__button--primary[data-v-03c569f5]{color:var(--c-on-accent,#fff);background:var(--c-accent,#2563eb)}.hero-block__button--primary[data-v-03c569f5]:hover{background:var(--c-accent-strong,#1d4ed8)}.hero-block__button--ghost[data-v-03c569f5]{color:inherit;border:1px solid}.hero-block__button--ghost[data-v-03c569f5]:hover{opacity:.8}@media(max-width:768px){.hero-block[data-v-03c569f5]{padding:var(--block-pad-y-mobile,88px) 0}.hero-block__description[data-v-03c569f5]{font-size:calc(15px*var(--fs-body, 1))}}.image-grid-block[data-v-771e4b1c]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.image-grid-block__container[data-v-771e4b1c]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.image-grid-block__header[data-v-771e4b1c]{margin-bottom:32px;text-align:var(--block-heading-align,center)}.image-grid-block__title[data-v-771e4b1c]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.image-grid-block__description[data-v-771e4b1c]{max-width:640px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.image-grid-block__grid[data-v-771e4b1c]{display:grid;margin:calc(var(--ig-gap-t, 0px)*-1) calc(var(--ig-gap-r, 0px)*-1) calc(var(--ig-gap-b, 0px)*-1) calc(var(--ig-gap-l, 0px)*-1)}.image-grid-block__grid--1[data-v-771e4b1c]{grid-template-columns:minmax(0,1fr)}.image-grid-block__grid--2[data-v-771e4b1c]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-grid-block__grid--3[data-v-771e4b1c]{grid-template-columns:repeat(3,minmax(0,1fr))}.image-grid-block__grid--4[data-v-771e4b1c]{grid-template-columns:repeat(4,minmax(0,1fr))}.image-grid-block__cell[data-v-771e4b1c]{margin:0;padding:var(--ig-gap-t,0) var(--ig-gap-r,0) var(--ig-gap-b,0) var(--ig-gap-l,0)}.image-grid-block__image[data-v-771e4b1c]{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs,6px)}.image-grid-block__image[data-v-771e4b1c],.image-grid-block__placeholder[data-v-771e4b1c]{aspect-ratio:var(--ig-ratio,4/3);background:var(--c-bg-soft,#f8fafc)}.image-grid-block__placeholder[data-v-771e4b1c]{display:flex;align-items:center;justify-content:center;font-size:calc(13px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}.image-grid-block__caption[data-v-771e4b1c]{margin-top:8px;font-size:calc(13px*var(--fs-body, 1));line-height:1.6;color:var(--c-text,#475569);text-align:center}.image-grid-block__empty[data-v-771e4b1c]{margin:0;padding:48px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center;background:var(--c-bg-soft,#f8fafc);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}@media(max-width:768px){.image-grid-block[data-v-771e4b1c]{padding:var(--block-pad-y-mobile,56px) 0}.image-grid-block__grid[data-v-771e4b1c]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-grid-block__grid--1[data-v-771e4b1c]{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.image-grid-block__grid[data-v-771e4b1c]{grid-template-columns:minmax(0,1fr)}}.image-block__header[data-v-85102def]{margin:0 0 18px}.image-block__title[data-v-85102def]{margin:0;font-size:calc(var(--block-title-size, 24px)*var(--fs-title, 1));line-height:1.4;text-align:var(--block-heading-align,center)}.image-block__description[data-v-85102def]{text-align:var(--block-heading-align,center);max-width:620px;margin:12px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.image-block__state[data-v-85102def]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center}.image-block__state p[data-v-85102def]{margin:0}.image-block__state--error[data-v-85102def]{flex-direction:row;gap:12px}.image-block__retry[data-v-85102def]{padding:6px 18px;font-size:calc(13px*var(--fs-body, 1));color:var(--c-on-accent,#fff);cursor:pointer;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px)}.image-block__grid[data-v-85102def]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none}.image-block__grid--auto[data-v-85102def]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.image-block__grid--1[data-v-85102def]{grid-template-columns:minmax(0,1fr)}.image-block__grid--2[data-v-85102def]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-block__grid--3[data-v-85102def]{grid-template-columns:repeat(3,minmax(0,1fr))}.image-block__grid--4[data-v-85102def]{grid-template-columns:repeat(4,minmax(0,1fr))}.image-block__card[data-v-85102def]{min-width:0}.image-block__link[data-v-85102def]{display:flex;flex-direction:column;color:inherit;text-decoration:none}.image-block__thumb[data-v-85102def]{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs,6px)}.image-block__info[data-v-85102def]{display:flex;flex-direction:column;gap:6px;padding-top:10px}.image-block__card-title[data-v-85102def]{font-size:calc(16px*var(--fs-body, 1));//font-weight:600;line-height:1.5;color:var(--c-text-strong);overflow-wrap:break-word}.image-block__text--normal[data-v-85102def]{font-weight:400}.image-block__card-summary[data-v-85102def]{font-size:calc(13px*var(--fs-body, 1));line-height:1.6;color:var(--c-text);overflow-wrap:break-word}.image-block__card-meta[data-v-85102def]{display:flex;flex-wrap:wrap;gap:10px;font-size:calc(12px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8)}.image-block__list[data-v-85102def]{margin:0;padding:0;list-style:none;border-top:1px solid var(--c-border,#eef2f7)}.image-block__list--2[data-v-85102def],.image-block__list--3[data-v-85102def],.image-block__list--4[data-v-85102def]{display:grid;-moz-column-gap:24px;column-gap:24px}.image-block__list--2[data-v-85102def]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-block__list--3[data-v-85102def]{grid-template-columns:repeat(3,minmax(0,1fr))}.image-block__list--4[data-v-85102def]{grid-template-columns:repeat(4,minmax(0,1fr))}.image-block__row[data-v-85102def]{border-bottom:1px solid var(--c-border,#eef2f7)}.image-block__link--row[data-v-85102def]{flex-direction:row;align-items:center;gap:16px;padding:12px 4px}.image-block__row-thumb[data-v-85102def]{flex:none;width:112px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs,6px)}.image-block__row-main[data-v-85102def]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}@media(max-width:768px){.image-block__grid[data-v-85102def]{grid-template-columns:repeat(2,1fr)}.image-block__row-thumb[data-v-85102def]{width:88px}}.image-block[data-v-85102def]{padding:var(--block-pad-y,72px) 0;border-radius:var(--block-radius,0)}.image-block__title[data-v-85102def]{color:var(--c-text-strong,#0f172a);font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.image-block__grid[data-v-85102def],.image-block__list[data-v-85102def]{max-width:var(--site-max-width,1160px);margin-right:auto;margin-left:auto}.image-block__card[data-v-85102def]{padding:10px;background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s,transform .2s}.image-block__card[data-v-85102def]:hover{box-shadow:0 16px 32px -18px #0f172a2e;transform:translateY(-2px)}.image-block__row-thumb[data-v-85102def],.image-block__thumb[data-v-85102def]{border-radius:var(--radius-10,10px)}@media(max-width:768px){.image-block[data-v-85102def]{padding:var(--block-pad-y-mobile,48px) 0}.image-block__grid--mauto[data-v-85102def]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.image-block__grid--m1[data-v-85102def]{grid-template-columns:minmax(0,1fr)}.image-block__grid--m2[data-v-85102def]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-block__grid--m3[data-v-85102def]{grid-template-columns:repeat(3,minmax(0,1fr))}.image-block__grid--m4[data-v-85102def]{grid-template-columns:repeat(4,minmax(0,1fr))}.image-block__list--m1[data-v-85102def],.image-block__list--mauto[data-v-85102def]{display:block}.image-block__list--m2[data-v-85102def],.image-block__list--m3[data-v-85102def],.image-block__list--m4[data-v-85102def]{display:grid;-moz-column-gap:16px;column-gap:16px}.image-block__list--m2[data-v-85102def]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-block__list--m3[data-v-85102def]{grid-template-columns:repeat(3,minmax(0,1fr))}.image-block__list--m4[data-v-85102def]{grid-template-columns:repeat(4,minmax(0,1fr))}}.image-text-tab[data-v-f0449144]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.image-text-tab__container[data-v-f0449144]{max-width:var(--site-max-width,1200px);margin:auto}.image-text-tab__header[data-v-f0449144]{margin:0 0 32px}.image-text-tab__title[data-v-f0449144]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 20px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em;text-align:var(--block-heading-align,left)}.image-text-tab__header-description[data-v-f0449144]{text-align:var(--block-heading-align,left);max-width:620px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,0);color:var(--c-text,#475569);font-size:calc(14px*var(--fs-body, 1));line-height:1.7}.image-text-tab__layout[data-v-f0449144]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:center}.image-text-tab__layout--reverse[data-v-f0449144]{grid-template-columns:minmax(0,1fr) 220px}.image-text-tab__layout--reverse .image-text-tab__nav[data-v-f0449144]{order:2}.image-text-tab__layout--top[data-v-f0449144]{align-items:start}.image-text-tab__nav[data-v-f0449144]{display:flex;flex-direction:column;gap:8px;min-width:0}.image-text-tab__tab[data-v-f0449144]{padding:14px 18px;font-size:calc(15px*var(--fs-body, 1));//font-weight:600;color:var(--c-text,#475569);text-align:left;cursor:pointer;background:var(--c-bg-soft,#f8fafc);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-sm,8px);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.image-text-tab__tab.is-active[data-v-f0449144],.image-text-tab__tab[data-v-f0449144]:hover{border-color:var(--c-accent,#2563eb)}.image-text-tab__tab.is-active[data-v-f0449144]{color:var(--c-text-strong,#0f172a);background:var(--c-surface,#fff);box-shadow:0 6px 18px #0f172a14}.image-text-tab__layout--underline .image-text-tab__tab[data-v-f0449144]{padding:12px 2px;background:transparent;border:none;border-bottom:1px solid var(--c-border,#eef2f7);border-radius:0}.image-text-tab__layout--underline .image-text-tab__tab[data-v-f0449144]:hover{background:transparent;border-bottom-color:var(--c-accent,#2563eb)}.image-text-tab__layout--tabs-center .image-text-tab__tab[data-v-f0449144]{text-align:center}.image-text-tab__layout--tabs-right .image-text-tab__tab[data-v-f0449144]{text-align:right}.image-text-tab__layout--underline .image-text-tab__tab.is-active[data-v-f0449144]{background:color-mix(in srgb,var(--c-accent,#2563eb) 10%,transparent);color:var(--c-accent,#2563eb);border-bottom-color:var(--c-accent,#2563eb);box-shadow:none}.image-text-tab__panel[data-v-f0449144]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center;min-width:0}.image-text-tab__media[data-v-f0449144]{min-width:0}.image-text-tab__media img[data-v-f0449144]{display:block;width:100%;border-radius:var(--radius-md,12px)}.image-text-tab__placeholder[data-v-f0449144]{display:flex;align-items:center;justify-content:center;min-height:240px;padding:24px;border:2px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-md,12px);color:var(--c-text-muted,#94a3b8);font-size:calc(14px*var(--fs-body, 1));line-height:1.8;text-align:center}.image-text-tab__heading[data-v-f0449144]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(20px*var(--fs-body, 1));font-weight:300;line-height:1.3;letter-spacing:-.02em}.image-text-tab__description[data-v-f0449144]{margin:18px 0 0;color:var(--c-text,#475569);font-size:calc(16px*var(--fs-body, 1));line-height:1.8}.image-text-tab__button[data-v-f0449144]{display:inline-block;margin-top:26px;padding:12px 28px;//font-weight:600;color:var(--c-on-accent,#fff);text-decoration:none;background:var(--c-accent,#2563eb);border-radius:var(--radius-sm,8px);transition:background-color .2s}.image-text-tab__button[data-v-f0449144]:hover{background:var(--c-accent-strong,#1d4ed8)}.image-text-tab__empty[data-v-f0449144]{padding:40px;color:var(--c-text-muted,#94a3b8);text-align:center;border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}.image-text-tab__layout--no-tabs[data-v-f0449144]{grid-template-columns:minmax(0,1fr)}.image-text-tab--ratio-fixed .image-text-tab__media img[data-v-f0449144],.image-text-tab--ratio-fixed .image-text-tab__placeholder[data-v-f0449144]{aspect-ratio:var(--itt-ratio)}.image-text-tab--ratio-fixed .image-text-tab__media img[data-v-f0449144]{-o-object-fit:cover;object-fit:cover}.image-text-tab--ratio-fixed .image-text-tab__placeholder[data-v-f0449144]{min-height:0}.image-text-tab__switcher[data-v-f0449144]{display:flex;justify-content:center;gap:8px;margin-top:24px}.image-text-tab__switcher-bar[data-v-f0449144]{width:20px;height:3px;padding:0;cursor:pointer;background:var(--c-border-strong,#e8edf3);border:none;border-radius:2px;transition:background-color .2s,width .2s}.image-text-tab__switcher-bar[data-v-f0449144]:hover{background:var(--c-text-muted,#94a3b8)}.image-text-tab__switcher-bar.is-active[data-v-f0449144]{width:28px;background:var(--c-accent,#2563eb)}.image-text-tab__auto[data-v-f0449144]{position:relative;min-width:0}.image-text-tab__auto-list[data-v-f0449144]{display:flex;flex-direction:column;gap:40px}.image-text-tab__auto-list.is-loading[data-v-f0449144]{opacity:.6;transition:opacity .15s}.image-text-tab__loading-tip[data-v-f0449144]{position:absolute;top:0;right:0;padding:2px 10px;font-size:calc(12px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);background:var(--c-bg-soft,#f8fafc);border:1px solid var(--c-border,#eef2f7);border-radius:999px}.image-text-tab__state[data-v-f0449144]{padding:40px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center}.image-text-tab__state--error[data-v-f0449144]{display:flex;flex-direction:column;align-items:center;gap:12px}.image-text-tab__state--error p[data-v-f0449144]{margin:0}.image-text-tab__retry[data-v-f0449144]{padding:6px 18px;font-size:calc(13px*var(--fs-body, 1));color:var(--c-on-accent,#fff);cursor:pointer;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px)}@media(max-width:900px){.image-text-tab__layout[data-v-f0449144],.image-text-tab__layout--reverse[data-v-f0449144]{grid-template-columns:minmax(0,1fr);gap:24px}.image-text-tab__layout--reverse .image-text-tab__nav[data-v-f0449144]{order:0}.image-text-tab__nav[data-v-f0449144]{flex-direction:row;gap:10px;padding-bottom:6px;overflow-x:auto;-webkit-overflow-scrolling:touch}.image-text-tab__tab[data-v-f0449144]{flex:0 0 auto;padding:10px 16px;white-space:nowrap}}@media(max-width:768px){.image-text-tab[data-v-f0449144]{padding:var(--block-pad-y-mobile,56px) 0}.image-text-tab__panel[data-v-f0449144]{grid-template-columns:minmax(0,1fr);gap:24px}.image-text-tab__auto-list[data-v-f0449144]{gap:32px}.image-text-tab__heading[data-v-f0449144]{font-size:calc(24px*var(--fs-body, 1))}}.image-text-container[data-v-45b048a2]{max-width:var(--site-max-width,1200px);margin:auto}.image-text-grid[data-v-45b048a2]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.image-text-grid--reverse .image-text-media[data-v-45b048a2]{order:2}.image-text-media img[data-v-45b048a2]{display:block;width:100%;border-radius:var(--radius-md,12px)}.image-text--ratio-fixed .image-text-media img[data-v-45b048a2],.image-text--ratio-fixed .image-text-placeholder[data-v-45b048a2]{aspect-ratio:var(--it-ratio)}.image-text--ratio-fixed .image-text-media img[data-v-45b048a2]{-o-object-fit:cover;object-fit:cover}.image-text--ratio-fixed .image-text-placeholder[data-v-45b048a2]{min-height:0}.image-text-placeholder[data-v-45b048a2]{display:flex;align-items:center;justify-content:center;min-height:320px;padding:24px;border:2px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-md,12px);color:var(--c-text-muted,#94a3b8);font-size:calc(14px*var(--fs-body, 1));line-height:1.8;text-align:center}.image-text-content[data-v-45b048a2]{text-align:var(--block-heading-align,left)}.image-text-title[data-v-45b048a2]{margin:0;font-size:calc(var(--block-title-size, 36px)*var(--fs-title, 1));line-height:1.3}.image-text-description[data-v-45b048a2]{margin:20px 0 0;font-size:calc(17px*var(--fs-body, 1));line-height:1.8;opacity:.75}.image-text-button[data-v-45b048a2]{display:inline-block;margin-top:28px;padding:12px 28px;border-radius:var(--radius-xs,6px);background:#111;color:var(--c-on-accent,#fff);text-decoration:none;transition:opacity .2s}.image-text-button[data-v-45b048a2]:hover{opacity:.85}@media(max-width:900px){.image-text-grid[data-v-45b048a2],.image-text-grid--reverse[data-v-45b048a2]{grid-template-columns:1fr;gap:32px}.image-text-grid--reverse .image-text-media[data-v-45b048a2]{order:0}}.image-text[data-v-45b048a2]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.image-text-title[data-v-45b048a2]{color:var(--c-text-strong,#0f172a);font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.image-text-description[data-v-45b048a2]{color:var(--c-text,#475569);opacity:1}.image-text-button[data-v-45b048a2]{background:var(--c-accent,#2563eb);border-radius:var(--radius-sm,8px);font-weight:600}.image-text-button[data-v-45b048a2]:hover{background:var(--c-accent-strong,#1d4ed8);opacity:1}@media(max-width:768px){.image-text[data-v-45b048a2]{padding:var(--block-pad-y-mobile,56px) 0}}.links-block[data-v-5cf2ecbb]{padding:var(--block-pad-y,72px) 0;border-radius:var(--block-radius,0)}.links-block__container[data-v-5cf2ecbb]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.links-block__header[data-v-5cf2ecbb]{margin-bottom:28px;text-align:var(--block-heading-align,center)}.links-block__title[data-v-5cf2ecbb]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 24px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.links-block__description[data-v-5cf2ecbb]{max-width:640px;margin:8px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(14px*var(--fs-body, 1));line-height:1.7}.links-block__list[data-v-5cf2ecbb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--links-justify,center);padding:0;margin:0;-moz-column-gap:var(--links-gap-x,28px);column-gap:var(--links-gap-x,28px);row-gap:var(--links-gap-y,16px);list-style:none}.links-block__item[data-v-5cf2ecbb]{display:flex}.links-block__link[data-v-5cf2ecbb]{display:inline-flex;gap:8px;align-items:center;font-size:calc(15px*var(--fs-body, 1));line-height:1.5;color:var(--c-text,#475569);text-decoration:none;transition:color .2s ease}a.links-block__link[data-v-5cf2ecbb]:hover{color:var(--c-accent,#2563eb)}.links-block__logo[data-v-5cf2ecbb]{display:block;width:auto;height:var(--links-logo-h,28px);max-width:200px;-o-object-fit:contain;object-fit:contain;opacity:.85;transition:opacity .2s ease}a.links-block__link:hover .links-block__logo[data-v-5cf2ecbb]{opacity:1}.links-block__text[data-v-5cf2ecbb]{white-space:nowrap}.links-block__empty[data-v-5cf2ecbb]{margin:0;padding:40px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center;background:var(--c-bg-soft,#f8fafc);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}@media(max-width:768px){.links-block[data-v-5cf2ecbb]{padding:var(--block-pad-y-mobile,48px) 0}}.location-block[data-v-a64eb794]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.location-block__container[data-v-a64eb794]{max-width:var(--site-max-width,1160px);margin:0 auto}.location-block__info[data-v-a64eb794]{margin-bottom:24px;text-align:var(--block-heading-align,center)}.location-block__title[data-v-a64eb794]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.location-block__address[data-v-a64eb794]{margin:10px 0 0}.location-block__address[data-v-a64eb794],.location-block__description[data-v-a64eb794]{color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1))}.location-block__description[data-v-a64eb794]{max-width:620px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);line-height:1.7}.location-block__map[data-v-a64eb794]{overflow:hidden;border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px)}.location-block__iframe[data-v-a64eb794]{display:block;width:100%;border:none}.location-block__empty[data-v-a64eb794]{padding:40px;text-align:center;color:var(--c-text-muted,#94a3b8);border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px;line-height:1.7}@media(max-width:768px){.location-block[data-v-a64eb794]{padding:var(--block-pad-y-mobile,88px) 0}}.logos-block[data-v-7712f201]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.logos-block__container[data-v-7712f201]{max-width:var(--site-max-width,1160px);margin:0 auto}.logos-block__header[data-v-7712f201]{margin-bottom:36px;text-align:var(--block-heading-align,center)}.logos-block__title[data-v-7712f201]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.logos-block__description[data-v-7712f201]{margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));max-width:520px}.logos-block__grid[data-v-7712f201]{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.logos-block__item[data-v-7712f201]{display:inline-flex;align-items:center;justify-content:center;min-width:170px;height:84px;padding:14px 20px;box-sizing:border-box;background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-sm,8px);transition:box-shadow .2s}.logos-block__item[data-v-7712f201]:hover{box-shadow:0 12px 24px -16px #0f172a29}.logos-block__item img[data-v-7712f201]{max-width:100%;max-height:48px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.75;transition:filter .2s,opacity .2s}.logos-block__item:hover img[data-v-7712f201]{filter:grayscale(0);opacity:1}.logos-block__name[data-v-7712f201]{color:var(--c-text-muted,#94a3b8);font-size:calc(15px*var(--fs-body, 1));font-weight:600}.logos-block__empty[data-v-7712f201]{padding:40px;text-align:center;color:var(--c-text-muted,#94a3b8);border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}@media(max-width:768px){.logos-block[data-v-7712f201]{padding:var(--block-pad-y-mobile,88px) 0}}.pricing-container[data-v-b57be0ac]{max-width:var(--site-max-width,1200px);margin:auto}.pricing-header[data-v-b57be0ac]{text-align:var(--block-heading-align,center);margin-bottom:50px}.pricing-title[data-v-b57be0ac]{margin:0;font-size:calc(var(--block-title-size, 36px)*var(--fs-title, 1));line-height:1.3}.pricing-description[data-v-b57be0ac]{margin:16px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);max-width:560px;font-size:calc(18px*var(--fs-body, 1));line-height:1.7;opacity:.7}.pricing-grid[data-v-b57be0ac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;align-items:stretch}.pricing-card[data-v-b57be0ac]{position:relative;display:flex;flex-direction:column;padding:36px 30px;background:var(--c-surface,#fff);border:1px solid #eee;border-radius:var(--radius-md,12px)}.pricing-card--featured[data-v-b57be0ac]{color:#fff;border-color:#111}.pricing-badge[data-v-b57be0ac]{position:absolute;top:-14px;left:50%;transform:translate(-50%);padding:4px 16px;border-radius:999px;background:#111;color:#fff;font-size:calc(12px*var(--fs-body, 1));font-weight:600}.pricing-name[data-v-b57be0ac]{margin:0;font-size:calc(18px*var(--fs-body, 1))}.pricing-plan-description[data-v-b57be0ac]{margin:10px 0 0;font-size:calc(14px*var(--fs-body, 1));line-height:1.6;opacity:.65}.pricing-amount[data-v-b57be0ac]{display:flex;align-items:baseline;gap:6px;margin:24px 0}.pricing-price[data-v-b57be0ac]{font-size:calc(44px*var(--fs-body, 1));font-weight:700;line-height:1}.pricing-period[data-v-b57be0ac]{font-size:calc(14px*var(--fs-body, 1));opacity:.6}.pricing-features[data-v-b57be0ac]{display:flex;flex-direction:column;gap:10px;margin:0;padding:20px 0;border-top:1px solid hsla(0,0%,50%,.25);list-style:none;font-size:calc(15px*var(--fs-body, 1));line-height:1.6}.pricing-features li[data-v-b57be0ac]{position:relative;padding-left:24px}.pricing-features li[data-v-b57be0ac]:before{content:"✓";position:absolute;left:0;font-weight:700}.pricing-button[data-v-b57be0ac]{margin-top:auto;padding:12px 24px;border-radius:var(--radius-xs,6px);text-align:center;text-decoration:none;transition:opacity .2s}.pricing-card:not(.pricing-card--featured) .pricing-button[data-v-b57be0ac]{background:#111;color:var(--c-on-accent,#fff)}.pricing-card--featured .pricing-badge[data-v-b57be0ac],.pricing-card--featured .pricing-button[data-v-b57be0ac]{background:#fff;color:#111}.pricing-button[data-v-b57be0ac]:hover{opacity:.85}.pricing[data-v-b57be0ac]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.pricing-title[data-v-b57be0ac]{color:var(--c-text-strong,#0f172a);font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.pricing-description[data-v-b57be0ac]{color:var(--c-text,#475569);opacity:1}.pricing-card[data-v-b57be0ac]{border:1px solid var(--c-border,#eef2f7);box-shadow:0 1px 2px #0f172a0a}.pricing-card:not(.pricing-card--featured) .pricing-button[data-v-b57be0ac]{background:var(--c-accent,#2563eb)}.pricing-card:not(.pricing-card--featured) .pricing-button[data-v-b57be0ac]:hover{background:var(--c-accent-strong,#1d4ed8);opacity:1}.pricing-card:not(.pricing-card--featured) .pricing-name[data-v-b57be0ac]{color:var(--c-text-strong,#0f172a)}.pricing-card:not(.pricing-card--featured) .pricing-plan-description[data-v-b57be0ac]{color:var(--c-text,#475569)}.pricing-card:not(.pricing-card--featured) .pricing-period[data-v-b57be0ac]{color:var(--c-text-muted,#94a3b8)}.pricing-card:not(.pricing-card--featured) .pricing-features[data-v-b57be0ac]{color:var(--c-text,#475569)}@media(max-width:768px){.pricing[data-v-b57be0ac]{padding:var(--block-pad-y-mobile,56px) 0}}.process-steps[data-v-cfd91032]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.process-steps__container[data-v-cfd91032]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.process-steps__header[data-v-cfd91032]{margin-bottom:40px;text-align:var(--block-heading-align,center)}.process-steps__title[data-v-cfd91032]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.process-steps__description[data-v-cfd91032]{max-width:640px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.process-steps__list[data-v-cfd91032]{display:grid;padding:0;margin:0;gap:var(--ps-gap-y,28px) var(--ps-gap-x,32px);list-style:none}.process-steps__list--1[data-v-cfd91032]{grid-template-columns:minmax(0,1fr)}.process-steps__list--2[data-v-cfd91032]{grid-template-columns:repeat(2,minmax(0,1fr))}.process-steps__list--3[data-v-cfd91032]{grid-template-columns:repeat(3,minmax(0,1fr))}.process-steps__list--4[data-v-cfd91032]{grid-template-columns:repeat(4,minmax(0,1fr))}.process-steps__list--5[data-v-cfd91032]{grid-template-columns:repeat(5,minmax(0,1fr))}.process-steps__item[data-v-cfd91032]{display:flex;flex-direction:column;gap:14px;align-items:var(--ps-item-align,center)}.process-steps__marker[data-v-cfd91032]{flex:none}.process-steps__index[data-v-cfd91032],.process-steps__marker[data-v-cfd91032]{display:flex;align-items:center;justify-content:center}.process-steps__index[data-v-cfd91032]{width:56px;height:56px;font-size:calc(22px*var(--site-fs-scale, 1));font-weight:600;color:var(--c-on-accent,#fff);background:var(--c-accent,#2563eb);border-radius:50%}.process-steps__icon[data-v-cfd91032]{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.process-steps__body[data-v-cfd91032]{display:flex;flex-direction:column;gap:6px}.process-steps__item-title[data-v-cfd91032]{margin:0;font-size:calc(17px*var(--fs-body, 1));font-weight:600;line-height:1.5;color:var(--c-text-strong,#0f172a);text-align:var(--ps-text-align,center)}.process-steps__item-desc[data-v-cfd91032]{margin:0;font-size:calc(14px*var(--fs-body, 1));line-height:1.7;color:var(--c-text,#475569);text-align:var(--ps-text-align,center)}.process-steps__empty[data-v-cfd91032]{margin:0;padding:48px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center;background:var(--c-bg-soft,#f8fafc);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}@media(max-width:768px){.process-steps[data-v-cfd91032]{padding:var(--block-pad-y-mobile,56px) 0}.process-steps__list[data-v-cfd91032]{grid-template-columns:minmax(0,1fr);gap:var(--ps-gap-y,28px) 0}.process-steps__item[data-v-cfd91032]{flex-direction:row;gap:16px;align-items:flex-start}.process-steps__icon[data-v-cfd91032],.process-steps__index[data-v-cfd91032]{width:44px;height:44px}.process-steps__index[data-v-cfd91032]{font-size:calc(18px*var(--site-fs-scale, 1))}.process-steps__item-desc[data-v-cfd91032],.process-steps__item-title[data-v-cfd91032]{text-align:left}}.qrcode-block[data-v-ac1006a9]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.qrcode-block__container[data-v-ac1006a9]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.qrcode-block__header[data-v-ac1006a9]{margin-bottom:32px;text-align:var(--block-heading-align,center)}.qrcode-block__title[data-v-ac1006a9]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.qrcode-block__description[data-v-ac1006a9]{max-width:640px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.qrcode-block__list[data-v-ac1006a9]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:var(--qr-justify,center);-moz-column-gap:var(--qr-gap-x,32px);column-gap:var(--qr-gap-x,32px);row-gap:var(--qr-gap-y,24px)}.qrcode-block__cell[data-v-ac1006a9]{display:flex;flex-direction:column;gap:12px;align-items:center;margin:0}.qrcode-block__card[data-v-ac1006a9]{padding:10px;background:#fff;border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);box-shadow:0 6px 18px #0f172a0d}.qrcode-block__image[data-v-ac1006a9]{display:block;width:var(--qr-size,140px);height:var(--qr-size,140px);-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-xs,6px)}.qrcode-block__caption[data-v-ac1006a9]{display:flex;flex-direction:column;gap:3px;align-items:center;text-align:center}.qrcode-block__name[data-v-ac1006a9]{font-size:calc(15px*var(--fs-body, 1));font-weight:600;line-height:1.5;color:var(--c-text-strong,#0f172a)}.qrcode-block__desc[data-v-ac1006a9]{font-size:calc(13px*var(--fs-body, 1));line-height:1.5;color:var(--c-text-muted,#94a3b8)}.qrcode-block__empty[data-v-ac1006a9]{margin:0;padding:48px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center;background:var(--c-bg-soft,#f8fafc);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}@media(max-width:768px){.qrcode-block[data-v-ac1006a9]{padding:var(--block-pad-y-mobile,56px) 0}}.quote-block[data-v-6711bb17]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.quote-block__container[data-v-6711bb17]{display:flex;flex-direction:column;max-width:820px;margin:0 auto}.quote-block__container--center[data-v-6711bb17]{align-items:center;text-align:center}.quote-block__container--left[data-v-6711bb17]{align-items:flex-start;text-align:left}.quote-block__container--right[data-v-6711bb17]{align-items:flex-end;text-align:right}.quote-block__mark[data-v-6711bb17]{font-family:Georgia,serif;font-size:calc(64px*var(--site-fs-scale, 1));line-height:1;color:var(--c-accent,#2563eb)}.quote-block__text[data-v-6711bb17]{position:relative;margin:8px 0 0;color:var(--c-text,#475569);font-size:calc(24px*var(--fs-body, 1));font-weight:500;line-height:1.6}.quote-block__author[data-v-6711bb17]{margin-top:22px;padding-top:16px;border-top:1px solid var(--c-border-strong,#e8edf3)}.quote-block__name[data-v-6711bb17]{color:var(--c-text-strong,#0f172a);font-size:calc(15px*var(--fs-body, 1));font-weight:600}.quote-block__role[data-v-6711bb17]{margin-top:2px;color:var(--c-text-muted,#94a3b8);font-size:calc(13px*var(--fs-body, 1))}.quote-block__empty[data-v-6711bb17]{padding:32px;color:var(--c-text-muted,#94a3b8);border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}@media(max-width:768px){.quote-block[data-v-6711bb17]{padding:var(--block-pad-y-mobile,88px) 0}.quote-block__text[data-v-6711bb17]{font-size:calc(19px*var(--fs-body, 1))}}.singlepage-list-block__header[data-v-404ede76]{margin:0 0 18px}.singlepage-list-block__title[data-v-404ede76]{margin:0;font-size:calc(var(--block-title-size, 24px)*var(--fs-title, 1));line-height:1.4;text-align:var(--block-heading-align,left)}.singlepage-list-block__description[data-v-404ede76]{text-align:var(--block-heading-align,left);max-width:620px;margin:12px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,0);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.singlepage-list-block__state[data-v-404ede76]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center}.singlepage-list-block__state p[data-v-404ede76]{margin:0}.singlepage-list-block__state--error[data-v-404ede76]{flex-direction:row;gap:12px}.singlepage-list-block__retry[data-v-404ede76]{padding:6px 18px;font-size:calc(13px*var(--fs-body, 1));color:var(--c-on-accent,#fff);cursor:pointer;background:var(--c-accent,#2563eb);border:none;border-radius:var(--radius-xs,6px)}.singlepage-list-block__list[data-v-404ede76]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.singlepage-list-block__item[data-v-404ede76]{min-width:0}.singlepage-list-block__link[data-v-404ede76]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;color:inherit;text-decoration:none;background:var(--c-surface,#fff);border:1px solid #e2e8f0;border-radius:var(--radius-sm,8px);transition:border-color .2s}.singlepage-list-block__item-title[data-v-404ede76]{font-size:calc(16px*var(--fs-body, 1));font-weight:600;line-height:1.5;color:var(--c-text-strong);overflow-wrap:break-word}.singlepage-list-block__text--normal[data-v-404ede76]{font-weight:400}.singlepage-list-block__item-summary[data-v-404ede76]{font-size:calc(13px*var(--fs-body, 1));line-height:1.6;color:var(--c-text);overflow-wrap:break-word}.singlepage-list-block__item-meta[data-v-404ede76]{font-size:calc(12px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8)}.singlepage-list-block__rows[data-v-404ede76]{margin:0;padding:0;list-style:none;border-top:1px solid var(--c-border,#eef2f7)}.singlepage-list-block__row[data-v-404ede76]{border-bottom:1px solid var(--c-border,#eef2f7)}.singlepage-list-block__row-link[data-v-404ede76]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 24px;padding:16px 4px;color:inherit;text-decoration:none}.singlepage-list-block__row-main[data-v-404ede76]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:240px}.singlepage-list-block__row-link .singlepage-list-block__item-meta[data-v-404ede76]{margin-top:2px}.singlepage-list-block__row-link:hover .singlepage-list-block__item-title[data-v-404ede76]{color:var(--c-accent,#2563eb)}.singlepage-list-block[data-v-404ede76]{padding:var(--block-pad-y,72px) 0;border-radius:var(--block-radius,0)}.singlepage-list-block__title[data-v-404ede76]{color:var(--c-text-strong,#0f172a);font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.singlepage-list-block__list[data-v-404ede76],.singlepage-list-block__rows[data-v-404ede76]{max-width:var(--site-max-width,1160px);margin-right:auto;margin-left:auto}.singlepage-list-block__link[data-v-404ede76]{border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s,border-color .2s}.singlepage-list-block__link[data-v-404ede76]:hover{border-color:var(--c-accent,#2563eb);box-shadow:0 16px 32px -18px #2563eb47}@media(max-width:768px){.singlepage-list-block[data-v-404ede76]{padding:var(--block-pad-y-mobile,48px) 0}}.spacer-block[data-v-fcd5b52b]{width:100%;height:var(--spacer-height,48px);background:transparent}@media(max-width:768px){.spacer-block[data-v-fcd5b52b]{height:var(--spacer-height-mobile,48px)}}.statistics-container[data-v-317917c2]{max-width:var(--site-max-width,1200px);margin:auto}.statistics-header[data-v-317917c2]{text-align:var(--block-heading-align,center);margin-bottom:48px}.statistics-title[data-v-317917c2]{margin:0;font-size:calc(var(--block-title-size, 32px)*var(--fs-title, 1));line-height:1.3}.statistics-description[data-v-317917c2]{margin:12px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);max-width:560px;font-size:calc(16px*var(--fs-body, 1));line-height:1.7;opacity:.7}.statistics-grid[data-v-317917c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px 30px}.statistics-item[data-v-317917c2]{text-align:center}.statistics-value[data-v-317917c2]{font-size:calc(52px*var(--fs-body, 1));line-height:1.1;letter-spacing:-1px;color:var(--c-text-strong,#0f172a)}.statistics-label[data-v-317917c2]{margin-top:10px;font-size:calc(15px*var(--fs-body, 1))}.statistics[data-v-317917c2]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.statistics[data-v-317917c2],.statistics-title[data-v-317917c2]{color:var(--c-text-strong,#0f172a)}.statistics-title[data-v-317917c2]{font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.statistics-value[data-v-317917c2]{font-weight:700;letter-spacing:-.02em}.statistics-label[data-v-317917c2]{opacity:.7;color:var(--c-text-muted,#94a3b8)}@media(max-width:768px){.statistics[data-v-317917c2]{padding:var(--block-pad-y-mobile,56px) 0}}.data-table-block[data-v-2492795b]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.data-table-block__container[data-v-2492795b]{max-width:var(--site-max-width,1160px);margin:0 auto}.data-table-block__header[data-v-2492795b]{margin-bottom:32px;text-align:var(--block-heading-align,center)}.data-table-block__title[data-v-2492795b]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.data-table-block__description[data-v-2492795b]{max-width:560px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.data-table-block__table-wrap[data-v-2492795b]{overflow-x:auto;border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px)}.data-table-block__table[data-v-2492795b]{width:100%;border-collapse:collapse;font-size:calc(14px*var(--fs-body, 1))}.data-table-block__table th[data-v-2492795b]{padding:12px 16px;color:var(--c-text-strong,#0f172a);font-weight:600;text-align:left;background:var(--c-bg-soft,#f8fafc);border-bottom:1px solid var(--c-border-strong,#e8edf3);white-space:nowrap}.data-table-block__table td[data-v-2492795b]{padding:11px 16px;color:var(--c-text,#475569);border-bottom:1px solid var(--c-border,#eef2f7)}.data-table-block__table tbody tr:last-child td[data-v-2492795b]{border-bottom:none}.data-table-block__table tbody tr[data-v-2492795b]:hover,.data-table-block__table tbody tr[data-v-2492795b]:nth-child(2n){background:var(--c-bg-soft,#f8fafc)}.data-table-block__empty[data-v-2492795b]{padding:40px;text-align:center;color:var(--c-text-muted,#94a3b8);border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}@media(max-width:768px){.data-table-block[data-v-2492795b]{padding:var(--block-pad-y-mobile,88px) 0}}.team-block[data-v-a6360bc6]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.team-block__container[data-v-a6360bc6]{max-width:var(--site-max-width,1160px);margin:0 auto}.team-block__header[data-v-a6360bc6]{margin-bottom:44px;text-align:var(--block-heading-align,center)}.team-block__title[data-v-a6360bc6]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 20px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.team-block__description[data-v-a6360bc6]{max-width:620px;margin:14px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(16px*var(--fs-body, 1));line-height:1.7}.team-block__grid[data-v-a6360bc6]{display:grid;gap:20px}.team-block__grid--3[data-v-a6360bc6]{grid-template-columns:repeat(3,1fr)}.team-block__grid--4[data-v-a6360bc6]{grid-template-columns:repeat(4,1fr)}.team-block__card[data-v-a6360bc6]{padding:24px 18px;text-align:center;background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px)}.team-block__avatar[data-v-a6360bc6]{display:flex;align-items:center;justify-content:center;width:92px;height:92px;margin:0 auto 14px;overflow:hidden;border-radius:50%;background:var(--c-bg-soft,#f8fafc);font-size:calc(30px*var(--site-fs-scale, 1));font-weight:700;color:var(--c-accent,#2563eb)}.team-block__avatar img[data-v-a6360bc6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-block__name[data-v-a6360bc6]{color:var(--c-text-strong,#0f172a);font-size:calc(17px*var(--fs-body, 1));font-weight:600}.team-block__position[data-v-a6360bc6]{margin-top:4px;color:var(--c-accent,#2563eb);font-size:calc(13px*var(--fs-body, 1))}.team-block__bio[data-v-a6360bc6]{margin:10px 0 0;color:var(--c-text,#475569);font-size:calc(13px*var(--fs-body, 1));line-height:1.6}.team-block__empty[data-v-a6360bc6]{padding:40px;text-align:center;color:var(--c-text-muted,#94a3b8);border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}.team-block__gallery[data-v-a6360bc6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center}.team-block__gallery-stage[data-v-a6360bc6]{grid-column:2;display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:32px;align-items:center;padding:24px;//background:var(--c-surface,#fff);//border:1px solid var(--c-border,#eef2f7);//border-radius:var(--radius-md,12px)}.team-block__gallery-media[data-v-a6360bc6]{width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-md,12px);background:var(--c-bg-soft,#f8fafc)}.team-block__gallery-media img[data-v-a6360bc6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-block__gallery-initial[data-v-a6360bc6]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--c-accent,#2563eb);font-size:calc(56px*var(--site-fs-scale, 1));font-weight:700}.team-block__arrow[data-v-a6360bc6]{width:36px;height:44px;padding:0;font-size:calc(28px*var(--site-fs-scale, 1));line-height:1;color:#fff;cursor:pointer;background:#0f172a8c;border:none;border-radius:8px;transition:background-color .2s}.team-block__arrow[data-v-a6360bc6]:hover:not(:disabled){background:#0f172abf}.team-block__arrow[data-v-a6360bc6]:disabled{cursor:not-allowed;opacity:.35}.team-block__arrow--prev[data-v-a6360bc6]{grid-column:1}.team-block__arrow--next[data-v-a6360bc6]{grid-column:3}.team-block__gallery-info[data-v-a6360bc6]{min-width:0}.team-block__gallery-name[data-v-a6360bc6]{color:var(--c-text-strong,#0f172a);font-size:calc(24px*var(--fs-body, 1));//font-weight:700;letter-spacing:-.01em}.team-block__gallery-position[data-v-a6360bc6]{margin-top:6px;color:var(--c-accent,#2563eb);font-size:calc(14px*var(--fs-body, 1))}.team-block__gallery-bio[data-v-a6360bc6]{margin:14px 0 0;color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.8}@media(max-width:900px){.team-block__grid--3[data-v-a6360bc6],.team-block__grid--4[data-v-a6360bc6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.team-block__grid--3[data-v-a6360bc6],.team-block__grid--4[data-v-a6360bc6]{grid-template-columns:1fr}}@media(max-width:768px){.team-block[data-v-a6360bc6]{padding:var(--block-pad-y-mobile,88px) 0}.team-block__gallery[data-v-a6360bc6]{gap:10px}.team-block__gallery-stage[data-v-a6360bc6]{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}}.testimonials-container[data-v-c0c3cf07]{max-width:var(--site-max-width,1200px);margin:auto}.testimonials-header[data-v-c0c3cf07]{text-align:var(--block-heading-align,center);margin-bottom:50px}.testimonials-title[data-v-c0c3cf07]{margin:0;font-size:calc(var(--block-title-size, 36px)*var(--fs-title, 1));line-height:1.3}.testimonials-description[data-v-c0c3cf07]{margin:16px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);max-width:560px;font-size:calc(18px*var(--fs-body, 1));line-height:1.7;opacity:.7}.testimonials-grid[data-v-c0c3cf07]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.testimonial-card[data-v-c0c3cf07]{display:flex;flex-direction:column;padding:30px;border:1px solid #eee}.testimonial-stars[data-v-c0c3cf07]{margin-bottom:16px;font-size:calc(16px*var(--site-fs-scale, 1));letter-spacing:4px;color:#f5a623}.testimonial-quote[data-v-c0c3cf07]{margin:0;font-size:calc(16px*var(--fs-body, 1));line-height:1.8;opacity:.85}.testimonial-author[data-v-c0c3cf07]{display:flex;align-items:center;gap:14px;margin-top:24px;padding-top:20px;border-top:1px solid var(--c-border,#eef2f7)}.testimonial-avatar[data-v-c0c3cf07]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:#111;color:#fff;font-size:calc(16px*var(--site-fs-scale, 1));font-weight:600}.testimonial-name[data-v-c0c3cf07]{font-size:calc(15px*var(--fs-body, 1));font-weight:600;color:var(--c-text-strong,#0f172a)}.testimonial-role[data-v-c0c3cf07]{margin-top:2px;font-size:calc(13px*var(--fs-body, 1));opacity:.6;color:var(--c-text-muted,#94a3b8)}.testimonials[data-v-c0c3cf07]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.testimonials-title[data-v-c0c3cf07]{color:var(--c-text-strong,#0f172a);font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.testimonials-description[data-v-c0c3cf07]{color:var(--c-text,#475569);opacity:1}.testimonial-card[data-v-c0c3cf07]{background:var(--c-surface,#fff);border:1px solid var(--c-border,#eef2f7);border-radius:var(--radius-md,12px);box-shadow:0 1px 2px #0f172a0a}.testimonial-quote[data-v-c0c3cf07]{color:var(--c-text)}@media(max-width:768px){.testimonials[data-v-c0c3cf07]{padding:var(--block-pad-y-mobile,56px) 0}}.text-block-container[data-v-13b62c1c]{max-width:var(--site-max-width,1200px);margin:auto}.text-block-content[data-v-13b62c1c]{display:flex;flex-direction:column;align-items:flex-start}.text-block-content--center[data-v-13b62c1c]{align-items:center;max-width:860px;margin:0 auto;text-align:center}.text-block-content--right[data-v-13b62c1c]{align-items:flex-end;text-align:right}.text-block-title[data-v-13b62c1c]{margin:0;font-size:calc(var(--block-title-size, 36px)*var(--fs-title, 1));line-height:1.3}.text-block-description[data-v-13b62c1c]{max-width:640px;margin:20px 0 0;font-size:calc(17px*var(--fs-body, 1));line-height:1.8;opacity:.75}.text-block-content--center .text-block-description[data-v-13b62c1c]{max-width:none}.text-block-button[data-v-13b62c1c]{display:inline-block;margin-top:28px;padding:12px 28px;border-radius:var(--radius-xs,6px);background:#111;color:var(--c-on-accent,#fff);text-decoration:none;transition:opacity .2s}.text-block-button[data-v-13b62c1c]:hover{opacity:.85}@media(max-width:768px){.text-block-description[data-v-13b62c1c]{font-size:calc(15px*var(--fs-body, 1))}}.text-block[data-v-13b62c1c]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.text-block-title[data-v-13b62c1c]{color:var(--c-text-strong,#0f172a);font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.text-block-description[data-v-13b62c1c]{color:var(--c-text,#475569);opacity:1}.text-block-button[data-v-13b62c1c]{background:var(--c-accent,#2563eb);border-radius:var(--radius-sm,8px);font-weight:600}.text-block-button[data-v-13b62c1c]:hover{background:var(--c-accent-strong,#1d4ed8);opacity:1}@media(max-width:768px){.text-block[data-v-13b62c1c]{padding:var(--block-pad-y-mobile,56px) 0}}.timeline-block[data-v-5cb84a7f]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.timeline-block__container[data-v-5cb84a7f]{max-width:1000px;margin:0 auto}.timeline-block__header[data-v-5cb84a7f]{margin-bottom:48px;text-align:var(--block-heading-align,center)}.timeline-block__title[data-v-5cb84a7f]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 34px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.02em}.timeline-block__description[data-v-5cb84a7f]{max-width:620px;margin:14px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(16px*var(--fs-body, 1));line-height:1.7}.timeline-block__list[data-v-5cb84a7f]{position:relative;margin:0;padding:0;list-style:none}.timeline-block__list[data-v-5cb84a7f]:before{content:"";position:absolute;top:6px;bottom:6px;left:92px;width:2px;background:var(--c-border-strong,#e8edf3)}.timeline-block__item[data-v-5cb84a7f]{position:relative;display:flex;gap:24px;padding:14px 0}.timeline-block__time[data-v-5cb84a7f]{flex:none;width:68px;padding-top:4px;text-align:right;font-size:calc(15px*var(--fs-body, 1));font-weight:700;color:var(--c-accent,#2563eb)}.timeline-block__item[data-v-5cb84a7f]:before{content:"";position:absolute;top:18px;left:88px;width:10px;height:10px;border-radius:50%;background:var(--c-block-bg,var(--c-surface,#fff));border:3px solid var(--c-accent,#2563eb);box-sizing:border-box}.timeline-block__content[data-v-5cb84a7f]{margin-left:40px;padding:2px 0 2px 12px}.timeline-block__item-title[data-v-5cb84a7f]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(17px*var(--fs-body, 1));font-weight:600}.timeline-block__item-desc[data-v-5cb84a7f]{margin:6px 0 0;color:var(--c-text,#475569);font-size:calc(14px*var(--fs-body, 1));line-height:1.7}.timeline-block__empty[data-v-5cb84a7f]{padding:40px;text-align:center;color:var(--c-text-muted,#94a3b8);border:2px dashed var(--c-border-strong,#e8edf3);border-radius:12px}@media(max-width:768px){.timeline-block[data-v-5cb84a7f]{padding:var(--block-pad-y-mobile,88px) 0}.timeline-block__list[data-v-5cb84a7f]:before{left:44px}.timeline-block__time[data-v-5cb84a7f]{width:24px;text-align:left}.timeline-block__item[data-v-5cb84a7f]{gap:12px}.timeline-block__item[data-v-5cb84a7f]:before{left:40px}.timeline-block__content[data-v-5cb84a7f]{margin-left:16px}}.video-block[data-v-9d4287ba]{padding:var(--block-pad-y,88px) 0;border-radius:var(--block-radius,0)}.video-block__container[data-v-9d4287ba]{max-width:var(--block-content-max-width,var(--site-max-width,1160px));margin:0 auto}.video-block__header[data-v-9d4287ba]{margin-bottom:32px;text-align:var(--block-heading-align,center)}.video-block__title[data-v-9d4287ba]{margin:0;color:var(--c-text-strong,#0f172a);font-size:calc(var(--block-title-size, 30px)*var(--fs-title, 1));font-weight:var(--block-heading-weight,400);letter-spacing:-.01em}.video-block__description[data-v-9d4287ba]{max-width:640px;margin:10px var(--block-heading-box-end,auto) 0 var(--block-heading-box-start,auto);color:var(--c-text,#475569);font-size:calc(15px*var(--fs-body, 1));line-height:1.7}.video-block__stage[data-v-9d4287ba]{position:relative;display:block;width:100%;padding:0;overflow:hidden;cursor:pointer;aspect-ratio:var(--video-ratio,16/9);background:#0f172a;border:none;border-radius:var(--radius-md,12px)}.video-block__cover[data-v-9d4287ba]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.video-block__stage:hover .video-block__cover[data-v-9d4287ba]{transform:scale(1.03)}.video-block__overlay[data-v-9d4287ba]{position:absolute;inset:0;pointer-events:none}.video-block__overlay[data-v-9d4287ba],.video-block__play[data-v-9d4287ba]{display:flex;align-items:center;justify-content:center}.video-block__play[data-v-9d4287ba]{width:72px;height:72px;color:var(--c-accent,#2563eb);background:#ffffffeb;border-radius:50%;box-shadow:0 10px 30px #0f172a4d;transition:transform .2s ease}.video-block__play svg[data-v-9d4287ba]{width:30px;height:30px;margin-left:4px}.video-block__stage:hover .video-block__play[data-v-9d4287ba]{transform:scale(1.08)}.video-block__empty[data-v-9d4287ba]{margin:0;padding:48px 16px;font-size:calc(14px*var(--fs-body, 1));color:var(--c-text-muted,#94a3b8);text-align:center;background:var(--c-bg-soft,#f8fafc);border:1px dashed var(--c-border-strong,#e8edf3);border-radius:var(--radius-xs,6px)}.video-block__modal[data-v-9d4287ba]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:4vh 4vw;background:#0f172adb}.video-block__player[data-v-9d4287ba]{position:relative;width:min(1080px,100%);overflow:hidden;aspect-ratio:var(--video-ratio,16/9);background:#000;border-radius:10px}.video-block__media[data-v-9d4287ba]{display:block;width:100%;height:100%;border:0}.video-block__modal-close[data-v-9d4287ba]{position:absolute;top:18px;right:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;font-family:inherit;font-size:24px;line-height:1;color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;transition:background-color .2s ease}.video-block__modal-close[data-v-9d4287ba]:hover{background:#ffffff4d}@media(max-width:768px){.video-block[data-v-9d4287ba]{padding:var(--block-pad-y-mobile,56px) 0}.video-block__play[data-v-9d4287ba]{width:56px;height:56px}.video-block__play svg[data-v-9d4287ba]{width:24px;height:24px}}.site-tpl-renderer__empty[data-v-28b0b20c]{padding:48px 16px;text-align:center;color:#94a3b8}
