.logo[data-v-ff35b164]{display:inline-flex;align-items:center;gap:8.14px;color:var(--ink-primary);line-height:0}.logo__mark[data-v-ff35b164]{position:relative;flex:none;width:29.83px;height:16px;transform:translateY(-4.8%)}.logo__mark[data-v-ff35b164] svg{position:absolute;left:50%;top:50%;width:16px!important;height:29.83px!important;transform:translate(-50%,-50%) rotate(-90deg)}.logo__word[data-v-ff35b164] svg{width:122.034px!important;height:16px!important}.logo--big[data-v-ff35b164]{gap:67.5px;width:100%}.logo--big .logo__mark[data-v-ff35b164]{width:247.591px;height:133px;flex:none}.logo--big .logo__mark[data-v-ff35b164] svg{width:133px!important;height:247.591px!important}.logo--big .logo__word[data-v-ff35b164]{flex:1}.logo--big .logo__word[data-v-ff35b164] svg{width:100%!important;max-width:1012.885px;height:auto!important;aspect-ratio:1012.88 / 133}@media(max-width:767px){.logo--big[data-v-ff35b164]{gap:6%}.logo--big .logo__mark[data-v-ff35b164]{width:18%;height:auto;aspect-ratio:247.6 / 133}.logo--big .logo__mark[data-v-ff35b164] svg{width:54%!important;height:auto!important}}.picture[data-v-b17d8eae]{display:block;width:100%;height:100%}.picture img[data-v-b17d8eae]{width:100%;height:100%;display:block}.mm[data-v-35d43ec1]{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;gap:8px;padding:12px;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-canvas);color:var(--ink-primary)}.mm__bar[data-v-35d43ec1]{display:flex;flex:none;align-items:center;justify-content:space-between;height:56px;padding:0 6px 0 20px;border-radius:var(--radius-pill);background:var(--surface-default)}.mm__logo[data-v-35d43ec1]{display:inline-flex}.mm__close[data-v-35d43ec1]{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-pill);background:var(--surface-muted);font-size:22px;font-weight:500;line-height:1}.mm__items[data-v-35d43ec1]{flex:none;padding:12px 12px 0}.mm__item[data-v-35d43ec1]{padding:9px 0;border-bottom:1px solid var(--border-subtle)}.mm__row[data-v-35d43ec1]{display:flex;align-items:center;gap:12px;width:100%;text-align:left}.mm__text[data-v-35d43ec1]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.mm__title[data-v-35d43ec1]{font-size:26px;font-weight:700;line-height:1;letter-spacing:-.03em;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.mm__cap[data-v-35d43ec1]{font-size:13px;font-weight:500;line-height:1.45;color:var(--ink-muted)}.mm__icon[data-v-35d43ec1]{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:var(--radius-pill);background:var(--surface-default);color:var(--accent-default);font-size:18px;font-weight:500;line-height:1;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out)}.mm__item.is-open .mm__title[data-v-35d43ec1]{color:var(--accent-default)}.mm__item.is-open .mm__cap[data-v-35d43ec1]{display:none}.mm__item.is-open .mm__icon[data-v-35d43ec1]{background:var(--accent-default);color:var(--accent-contrast)}.mm__sub[data-v-35d43ec1]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--motion-ease-out)}.mm__item.is-open .mm__sub[data-v-35d43ec1]{grid-template-rows:1fr}.mm__sub-in[data-v-35d43ec1]{min-height:0;overflow:hidden}.mm__item.is-open .mm__sub-in[data-v-35d43ec1]{padding-top:8px}.mm__subitem[data-v-35d43ec1]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;font-size:18px;font-weight:600;line-height:1.45}.mm__subarrow[data-v-35d43ec1]{font-size:16px;font-weight:500;color:var(--accent-default)}.mm__spacer[data-v-35d43ec1]{flex:1 0 8px}.mm__flag[data-v-35d43ec1]{display:flex;flex:none;align-items:center;gap:12px;padding:10px 16px 10px 10px;border-radius:20px;background:var(--surface-default)}.mm__flag-img[data-v-35d43ec1]{flex:none;width:64px;height:64px;border-radius:14px;overflow:hidden}.mm__flag-text[data-v-35d43ec1]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;line-height:1.45}.mm__flag-cap[data-v-35d43ec1]{font-size:12px;font-weight:500;color:var(--ink-muted)}.mm__flag-title[data-v-35d43ec1]{font-size:15px;font-weight:700}.mm__flag-arrow[data-v-35d43ec1]{font-size:18px;font-weight:500;color:var(--accent-default)}.mm__bottom[data-v-35d43ec1]{display:flex;flex:none;flex-direction:column;gap:10px;padding:0 4px 8px}.mm__cta[data-v-35d43ec1]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:18px 24px;border-radius:var(--radius-pill);background:var(--accent-default);color:var(--accent-contrast);font-size:17px;font-weight:700;line-height:1.45}.mm__cta-arrow[data-v-35d43ec1]{font-size:18px;font-weight:500}.mm__links[data-v-35d43ec1]{display:flex;gap:8px}.mm__contact[data-v-35d43ec1]{flex:1;min-width:0;padding:14px;border-radius:16px;background:var(--surface-default);font-size:14px;font-weight:700;line-height:1.45}.mm__lang[data-v-35d43ec1]{display:flex;flex:none;gap:6px;padding:14px 12px;border-radius:16px;background:var(--surface-default);font-size:14px;line-height:1.45}.mm__lang-on[data-v-35d43ec1]{font-weight:700}.mm-enter-active[data-v-35d43ec1]{transition:transform .35s var(--motion-ease-out)}.mm-leave-active[data-v-35d43ec1]{transition:transform .3s var(--motion-ease-out)}.mm-enter-from[data-v-35d43ec1],.mm-leave-to[data-v-35d43ec1]{transform:translateY(-100%)}.mm-enter-active .mm__item[data-v-35d43ec1],.mm-enter-active .mm__flag[data-v-35d43ec1],.mm-enter-active .mm__bottom[data-v-35d43ec1]{animation:mm-rise-35d43ec1 .4s var(--motion-ease-out) both;animation-delay:calc(.15s + var(--i) * 50ms)}@keyframes mm-rise-35d43ec1{0%{opacity:0;transform:translateY(16px)}}@media(prefers-reduced-motion:reduce){.mm-enter-active[data-v-35d43ec1],.mm-leave-active[data-v-35d43ec1],.mm__sub[data-v-35d43ec1]{transition:none}.mm-enter-active .mm__item[data-v-35d43ec1],.mm-enter-active .mm__flag[data-v-35d43ec1],.mm-enter-active .mm__bottom[data-v-35d43ec1]{animation:none}}.nav-btn[data-v-db48ae5f]{display:inline-flex;padding:16px 26px;border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--ink-inverse);font-size:14px;font-weight:700;line-height:20px;white-space:nowrap;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.nav-btn[data-v-db48ae5f]:active{transform:scale(.97)}.nav-wrap[data-v-af7ae88c]{position:relative;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.nav-wrap.is-hidden[data-v-af7ae88c]{transform:translateY(calc(-100% - 16px))}.nav[data-v-af7ae88c]{position:relative;display:flex;align-items:center;justify-content:space-between;height:68px;padding:8px 8px 8px 28px;border-radius:var(--radius-pill);background:var(--surface-default);transition:box-shadow var(--motion-duration-base) var(--motion-ease-out)}.nav.has-shadow[data-v-af7ae88c]{box-shadow:0 8px 24px #0a0a0a14}.nav__logo[data-v-af7ae88c]{display:inline-flex}.nav__links[data-v-af7ae88c]{display:flex;gap:32px;font-size:14px;font-weight:700;line-height:20px}.nav__link[data-v-af7ae88c]{position:relative;white-space:nowrap}.nav__link[data-v-af7ae88c]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.nav__link[data-v-af7ae88c]:hover:after,.nav__link.router-link-active[data-v-af7ae88c]:not([href="/#services"]):after{transform:scaleX(1)}.nav__lang[data-v-af7ae88c]{display:flex;gap:4px;padding:12px 16px;font-size:15px;line-height:normal}.nav__lang-on[data-v-af7ae88c]{font-weight:700}.nav__lang-off[data-v-af7ae88c]{font-weight:700;color:var(--ink-muted)}.nav__burger[data-v-af7ae88c]{display:none}.nav__progress[data-v-af7ae88c]{position:absolute;left:28px;right:28px;bottom:-6px;height:2px;background:var(--accent-default);transform-origin:left}@media(max-width:1199px){.nav__links[data-v-af7ae88c]{gap:20px}.nav__lang[data-v-af7ae88c]{padding:12px 8px}}@media(max-width:1023px){.nav[data-v-af7ae88c]{padding-left:20px}.nav__links[data-v-af7ae88c]{display:none}.nav__lang[data-v-af7ae88c]{margin-left:auto}.nav__burger[data-v-af7ae88c]{display:grid;place-content:center;gap:6px;width:52px;height:52px;margin-left:4px;border-radius:var(--radius-pill);background:var(--surface-canvas)}.nav__burger span[data-v-af7ae88c]{width:18px;height:2px;background:var(--ink-primary);transition:transform var(--motion-duration-base) var(--motion-ease-out)}}.nav__cta-m[data-v-af7ae88c]{display:none}@media(max-width:767px){.nav[data-v-af7ae88c]{height:56px;padding:0 6px 0 20px}.nav__cta[data-v-af7ae88c],.nav__lang[data-v-af7ae88c]{display:none}.nav .nav__cta-m[data-v-af7ae88c]{display:inline-flex;margin-left:auto;padding:12px 16px;background:var(--accent-default);color:var(--accent-contrast);line-height:1.5}.nav__burger[data-v-af7ae88c]{gap:5px;width:44px;height:44px;margin-left:6px;background:var(--surface-muted)}.nav__burger span[data-v-af7ae88c]{border-radius:1px}}.btn[data-v-e28e1970]{display:inline-flex;align-items:center;gap:14px;padding:6px 6px 6px 28px;border-radius:var(--radius-pill);font-size:17px;font-weight:700;line-height:1.24;white-space:nowrap;transition:transform var(--motion-duration-fast) var(--motion-ease-out);-webkit-tap-highlight-color:transparent}.btn[data-v-e28e1970]:active{transform:scale(.97)}.btn--dark[data-v-e28e1970]{background:var(--surface-inverse);color:var(--ink-inverse)}.btn--light[data-v-e28e1970],.btn--photo[data-v-e28e1970]{background:var(--surface-default);color:var(--ink-primary)}.btn--footer[data-v-e28e1970]{background:var(--surface-default);color:var(--ink-primary);gap:12px;padding:8px 8px 8px 28px;font-size:14px;line-height:20px}.btn__circle[data-v-e28e1970]{position:relative;display:grid;place-items:center;width:48px;height:48px;flex:none;overflow:hidden;border-radius:var(--radius-pill);background:var(--accent-default);color:var(--accent-contrast);font-size:20px;line-height:1.24;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.btn--footer .btn__circle[data-v-e28e1970]{background:var(--surface-inverse);color:var(--ink-inverse);font-size:24px;font-weight:400}.btn__arrow[data-v-e28e1970]{grid-area:1 / 1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.btn__arrow--next[data-v-e28e1970]{transform:translate(-48px)}@media(hover:hover){.btn:hover .btn__circle[data-v-e28e1970]{transform:translate(4px) scale(1.08)}.btn:hover .btn__arrow[data-v-e28e1970]{transform:translate(48px)}.btn:hover .btn__arrow--next[data-v-e28e1970]{transform:translate(0)}}@media(max-width:767px){.btn[data-v-e28e1970]:active{transform:scale(.98)}}.footer[data-v-e571fd3c]{display:flex;flex-direction:column;gap:40px;padding:56px 40px 32px;border-radius:var(--radius-xl);background:var(--accent-default);color:var(--accent-contrast);overflow:hidden}.footer__top[data-v-e571fd3c]{display:flex;gap:32px}.footer__cta[data-v-e571fd3c]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:520px;flex:none}.footer__title[data-v-e571fd3c]{min-height:138px;font-size:40px;font-weight:700;line-height:46px;letter-spacing:-.02em}.footer__cols[data-v-e571fd3c]{display:flex;flex:1;gap:24px}.footer__col[data-v-e571fd3c]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex:1;min-width:0}.footer__col[data-v-e571fd3c]:first-child{flex:none;width:216px}.footer__h[data-v-e571fd3c]{font-size:14px;font-weight:700;line-height:20px}.footer__a[data-v-e571fd3c]{position:relative;font-size:15px;line-height:22px;white-space:nowrap}.footer__a.is-sub[data-v-e571fd3c]{opacity:.8}a.footer__a[data-v-e571fd3c]:after,.footer__h[href][data-v-e571fd3c]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}a.footer__a[data-v-e571fd3c]:hover:after,.footer__h[href][data-v-e571fd3c]:hover:after{transform:scaleX(1)}.footer__h[href][data-v-e571fd3c]{position:relative}.footer__logo[data-v-e571fd3c]{color:var(--ink-inverse)}.footer__logo-mask[data-v-e571fd3c]{overflow:hidden;padding-top:6px;margin-top:-6px}.footer__logo[data-v-e571fd3c]{will-change:transform}.footer__legal[data-v-e571fd3c]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:15px;line-height:22px}.footer__legal p[data-v-e571fd3c]:nth-child(2){order:3;flex-basis:100%}.footer__legal .footer__a[data-v-e571fd3c]{font:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:1199px){.footer__top[data-v-e571fd3c]{flex-direction:column}.footer__cta[data-v-e571fd3c]{width:auto}.footer__title[data-v-e571fd3c]{min-height:0}.footer__cols[data-v-e571fd3c]{flex-wrap:wrap}}@media(max-width:767px){.footer[data-v-e571fd3c]{padding:32px 20px 24px;gap:32px}.footer__title[data-v-e571fd3c]{font-size:28px;line-height:1.18}.footer__cols[data-v-e571fd3c]{display:grid;grid-template-columns:1fr 1fr;gap:24px 12px}.footer__col[data-v-e571fd3c]:first-child{width:auto}.footer__a[data-v-e571fd3c]{white-space:normal}.footer__legal[data-v-e571fd3c]{flex-direction:column;font-size:13px;line-height:1.4}}.lead[data-v-a432e2ce]{position:fixed;inset:0;z-index:100}.lead__backdrop[data-v-a432e2ce]{position:absolute;inset:0;background:#0a0d149e;animation:lead-fade-a432e2ce .2s var(--motion-ease-out) both}.lead.is-closing .lead__backdrop[data-v-a432e2ce]{animation:lead-fade-a432e2ce .35s var(--motion-ease-out) reverse both}.lead__circle[data-v-a432e2ce]{position:fixed;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:var(--accent-default);pointer-events:none;animation:lead-circle-a432e2ce .5s var(--motion-ease-out) both}.lead.is-closing .lead__circle[data-v-a432e2ce]{display:none}.lead__scroll[data-v-a432e2ce]{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:40px 16px;display:flex;justify-content:center;align-items:flex-start}.lead__panel[data-v-a432e2ce]{position:relative;width:760px;max-width:100%;border-radius:36px;background:var(--surface-default);animation:lead-panel-a432e2ce .5s var(--motion-ease-out) .12s both}.lead__panel--done[data-v-a432e2ce]{width:640px;margin-top:202px}.lead.is-closing .lead__panel[data-v-a432e2ce]{animation:lead-panel-out-a432e2ce .35s var(--motion-ease-out) both}@keyframes lead-fade-a432e2ce{0%{opacity:0}}@keyframes lead-circle-a432e2ce{0%{transform:scale(0);opacity:1}70%{opacity:1}to{transform:scale(40);opacity:0}}@keyframes lead-panel-a432e2ce{0%{opacity:0;transform:translateY(32px)}}@keyframes lead-panel-out-a432e2ce{to{opacity:0;transform:translateY(32px) scale(.98)}}.lf[data-v-a432e2ce]{display:flex;flex-direction:column;gap:22px;padding:44px}.lf.is-shake[data-v-a432e2ce]{animation:lead-shake-a432e2ce .36s var(--motion-ease-out)}@keyframes lead-shake-a432e2ce{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.lf__cascade[data-v-a432e2ce]{animation:lead-panel-a432e2ce .6s var(--motion-ease-out) both;animation-delay:calc(.2s + var(--i) * 60ms)}.lf__head[data-v-a432e2ce]{display:flex;gap:24px}.lf__head-text[data-v-a432e2ce]{display:flex;flex-direction:column;gap:10px;flex:1}.lf__title[data-v-a432e2ce]{font-size:48px;font-weight:700;line-height:.94;letter-spacing:-.045em}.lf__lead[data-v-a432e2ce]{font-size:17px;line-height:1.5;color:var(--ink-secondary)}.lf__close[data-v-a432e2ce]{display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:var(--radius-pill);background:var(--surface-canvas);font-size:26px;line-height:1;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.lf__close[data-v-a432e2ce]:hover{transform:rotate(90deg)}.lf__row[data-v-a432e2ce]{display:flex;gap:14px}.lf__row--24[data-v-a432e2ce]{gap:24px}.lf__row[data-v-a432e2ce]>*{flex:1 0 0;min-width:0}.lf__field[data-v-a432e2ce]{display:flex;flex-direction:column;gap:8px}.lf__group[data-v-a432e2ce]{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:10px;min-width:0}.lf__group>legend[data-v-a432e2ce]{padding:0;margin-bottom:10px}.lf__label[data-v-a432e2ce]{font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-secondary);transition:transform var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out)}.lf__field:focus-within .lf__label[data-v-a432e2ce]{transform:translateY(-2px);color:var(--ink-primary)}.lf__input[data-v-a432e2ce]{width:100%;padding:16px 20px;border:1.5px solid transparent;border-radius:16px;background:var(--surface-canvas);font-size:17px;line-height:1.5;outline:none;transition:border-color var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out)}.lf__input[data-v-a432e2ce]::placeholder{color:var(--ink-muted)}.lf__input[data-v-a432e2ce]:focus{background:var(--surface-default);border-color:var(--ink-primary)}.has-error .lf__input[data-v-a432e2ce],.lf__input[aria-invalid=true][data-v-a432e2ce]{border-color:#d93025}.lf__textarea[data-v-a432e2ce]{height:132px;resize:vertical}.lf__error[data-v-a432e2ce]{font-size:14px;line-height:1.4;color:#c4261d}.lf__error--send[data-v-a432e2ce]{margin-top:-8px}.lf__chips[data-v-a432e2ce]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-a432e2ce]{padding:12px 18px;border-radius:var(--radius-pill);background:var(--surface-canvas);color:var(--ink-primary);font-size:16px;font-weight:500;line-height:1.5;white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out)}.chip[data-v-a432e2ce]:active{transform:scale(.97)}.chip.is-on[data-v-a432e2ce]{background:var(--surface-inverse);color:var(--ink-inverse)}.lf__file[data-v-a432e2ce]{display:flex;align-items:center;gap:10px;padding:14px 20px;border:1px dashed var(--border-strong);border-radius:16px;font-size:16px;line-height:1.5;color:var(--ink-secondary);cursor:pointer}.lf__file[data-v-a432e2ce]:focus-within{outline:2px solid var(--accent-default);outline-offset:2px}.lf__file-plus[data-v-a432e2ce]{font-size:22px;font-weight:700;color:var(--accent-default)}.lf__submit[data-v-a432e2ce]{position:relative;display:grid;place-items:center;height:77px;width:100%;margin:0 auto;border-radius:var(--radius-pill);background:var(--accent-default);color:var(--accent-contrast);font-size:19px;font-weight:700;line-height:1.5;transition:width .4s var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out)}.lf__submit[data-v-a432e2ce]:active{transform:scale(.98)}.lf__submit.is-sending[data-v-a432e2ce]{width:77px}.lf__submit-label[data-v-a432e2ce],.lf__spinner[data-v-a432e2ce]{grid-area:1 / 1;transition:opacity var(--motion-duration-fast) var(--motion-ease-out)}.lf__spinner[data-v-a432e2ce]{width:28px;height:28px;border:3px solid var(--on-media-35);border-top-color:var(--accent-contrast);border-radius:50%;opacity:0}.lf__submit.is-sending .lf__submit-label[data-v-a432e2ce]{opacity:0}.lf__submit.is-sending .lf__spinner[data-v-a432e2ce]{opacity:1;animation:spin-a432e2ce .8s linear infinite}@keyframes spin-a432e2ce{to{transform:rotate(360deg)}}.lf__consent[data-v-a432e2ce]{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.45;color:var(--ink-secondary);cursor:pointer}.lf__check[data-v-a432e2ce]{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:7px;border:1.5px solid var(--border-strong);color:transparent;font-size:14px;font-weight:700;line-height:1;transition:all var(--motion-duration-fast) var(--motion-ease-out)}.lf__consent input:checked+.lf__check[data-v-a432e2ce]{background:var(--surface-inverse);border-color:var(--surface-inverse);color:var(--ink-inverse)}.lf__consent input:focus-visible+.lf__check[data-v-a432e2ce]{outline:2px solid var(--accent-default);outline-offset:2px}.lf__consent.has-error .lf__check[data-v-a432e2ce]{border-color:#d93025}.lf__link[data-v-a432e2ce]{text-decoration:underline;text-underline-offset:3px}.ld[data-v-a432e2ce]{display:flex;flex-direction:column;gap:24px;padding:48px}.ld__head[data-v-a432e2ce]{display:flex;justify-content:space-between}.ld__check[data-v-a432e2ce]{display:grid;place-items:center;width:72px;height:72px;border-radius:var(--radius-pill);background:var(--accent-default)}.ld__check path[data-v-a432e2ce]{fill:none;stroke:var(--accent-contrast);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:draw-a432e2ce .6s var(--motion-ease-out) .2s forwards}@keyframes draw-a432e2ce{to{stroke-dashoffset:0}}.ld__text[data-v-a432e2ce]{max-width:544px;font-size:18px;line-height:1.5;color:var(--ink-secondary)}.ld__steps li[data-v-a432e2ce]{display:flex;gap:20px;padding:18px 0;border-top:1px solid var(--border-subtle);animation:lead-panel-a432e2ce .6s var(--motion-ease-out) both;animation-delay:calc(.5s + var(--i) * .12s)}.ld__steps li>span[data-v-a432e2ce]:last-child{display:flex;flex-direction:column;gap:4px;font-size:15px;line-height:1.45;color:var(--ink-secondary)}.ld__steps b[data-v-a432e2ce]{font-size:18px;line-height:1.5;color:var(--ink-primary)}.ld__num[data-v-a432e2ce]{font-size:24px;font-weight:700;line-height:1.5;color:var(--ink-muted)}.ld__num.is-accent[data-v-a432e2ce]{color:var(--accent-default)}.ld__btns[data-v-a432e2ce]{display:flex;gap:12px}.ld__btn[data-v-a432e2ce]{flex:1 0 0;display:grid;place-items:center;padding:18px 24px;border-radius:var(--radius-pill);background:var(--surface-canvas);font-size:17px;font-weight:700;line-height:1.5;text-align:center}.ld__btn--dark[data-v-a432e2ce]{background:var(--surface-inverse);color:var(--ink-inverse)}.lead__grab[data-v-a432e2ce]{display:none}@media(max-width:767px){.lead__backdrop[data-v-a432e2ce]{background:#05080f80;animation-duration:.3s}.lead__circle[data-v-a432e2ce]{display:none}.lead__scroll[data-v-a432e2ce]{padding:12px 0 0}.lead__panel[data-v-a432e2ce],.lead__panel--done[data-v-a432e2ce]{width:100%;margin-top:auto;border-radius:28px 28px 0 0;animation:lead-sheet-a432e2ce .4s var(--motion-ease-out) both;transition:transform .25s var(--motion-ease-out)}.lead__panel.is-dragging[data-v-a432e2ce]{transition:none}.lead.is-closing .lead__panel[data-v-a432e2ce]{animation:lead-sheet-out-a432e2ce .35s var(--motion-ease-out) both}.lead__grab[data-v-a432e2ce]{display:block;width:40px;height:4px;margin:12px auto 0;border-radius:2px;background:var(--border-strong)}.lf[data-v-a432e2ce],.ld[data-v-a432e2ce]{gap:16px;padding:16px 20px 28px}.lf__head[data-v-a432e2ce]{gap:12px}.lf__head-text[data-v-a432e2ce]{gap:16px}.lf__title[data-v-a432e2ce]{font-size:26px;line-height:1.14;letter-spacing:-.02em}.lf__lead[data-v-a432e2ce]{font-size:14px;line-height:1.55}.lf__close[data-v-a432e2ce]{width:40px;height:40px;background:var(--surface-muted);font-size:22px}.lf__row[data-v-a432e2ce]{flex-direction:column;gap:16px}.lf__field[data-v-a432e2ce]{gap:6px}.lf__label[data-v-a432e2ce]{font-size:13px;line-height:1.55}.lf__group>legend[data-v-a432e2ce]{margin-bottom:16px}.lf__input[data-v-a432e2ce]{padding:16px 18px;font-size:16px;line-height:1.55}.chip[data-v-a432e2ce]{padding:10px 14px;font-size:13px;font-weight:700;line-height:1.55}.chip.is-on[data-v-a432e2ce]{background:var(--accent-default);color:var(--accent-contrast)}.lf__submit[data-v-a432e2ce]{height:57px;font-size:16px;line-height:1.55}.lf__submit[data-v-a432e2ce]:active{transform:scale(.97)}.lf__submit.is-sending[data-v-a432e2ce]{width:57px}.lf__submit-arrow[data-v-a432e2ce]{margin-left:10px;font-size:18px;font-weight:500}.lf__note[data-v-a432e2ce]{font-size:12px;line-height:1.55;color:var(--ink-muted)}.lf__note .lf__link[data-v-a432e2ce]{color:inherit}.ld[data-v-a432e2ce]{align-items:center;text-align:center}.ld__head[data-v-a432e2ce]{justify-content:center}.ld .lf__title[data-v-a432e2ce]{font-size:30px}.ld__text[data-v-a432e2ce]{font-size:15px;line-height:1.55}.ld__steps[data-v-a432e2ce]{align-self:stretch;text-align:left;border-bottom:1px solid var(--border-subtle)}.ld__steps li[data-v-a432e2ce]{gap:14px;padding:14px 0}.ld__steps li>span[data-v-a432e2ce]:last-child{font-size:14px;line-height:1.55}.ld__steps b[data-v-a432e2ce]{font-size:16px;line-height:1.55}.ld__num[data-v-a432e2ce]{font-size:15px;line-height:1.55}.ld__btns[data-v-a432e2ce]{flex-direction:column;align-self:stretch;gap:16px}.ld__btn[data-v-a432e2ce]{display:flex;justify-content:center;gap:10px;padding:16px 24px;font-size:16px;line-height:1.55}.ld__btn[data-v-a432e2ce]:active{transform:scale(.97)}.ld__btn[data-v-a432e2ce]{background:var(--surface-muted)}.ld__btn--dark[data-v-a432e2ce]{background:var(--accent-default);color:var(--accent-contrast)}.ld__arrow[data-v-a432e2ce]{font-size:18px;font-weight:500}.ld__arrow--accent[data-v-a432e2ce]{color:var(--accent-default)}}@keyframes lead-sheet-a432e2ce{0%{transform:translateY(100%)}}@keyframes lead-sheet-out-a432e2ce{to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.lead__circle[data-v-a432e2ce]{display:none}}.doc-btn[data-v-cfbd2e5f]{display:inline-flex;gap:.5em;padding:11px 18px;border-radius:var(--radius-pill);font-size:14px;font-weight:700;line-height:1.28;color:var(--ink-primary);white-space:nowrap}.doc-btn--canvas[data-v-cfbd2e5f]{background:var(--surface-canvas)}.doc-btn--default[data-v-cfbd2e5f]{background:var(--surface-default)}.doc-btn__arrow[data-v-cfbd2e5f]{display:inline-block}@media(hover:hover){.doc-btn:hover .doc-btn__arrow[data-v-cfbd2e5f]{animation:doc-bounce-cfbd2e5f var(--motion-duration-base) var(--motion-ease-out)}}@keyframes doc-bounce-cfbd2e5f{40%{transform:translateY(3px)}}.req[data-v-41ed7f39]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 12px 12px 32px;border-radius:var(--radius-pill);background:var(--surface-default)}.req__text[data-v-41ed7f39]{font-size:17px;font-weight:700;line-height:normal}.req__docs[data-v-41ed7f39]{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:767px){.req[data-v-41ed7f39]{flex-direction:column;align-items:flex-start;border-radius:var(--radius-xl);padding:20px}.req__text[data-v-41ed7f39]{font-size:15px}}@media(max-width:767px){.req[data-v-41ed7f39]{gap:12px;border-radius:24px}.req__text[data-v-41ed7f39]{font-size:14px;font-weight:500;line-height:1.5}.req__docs[data-v-41ed7f39] .doc-btn{padding:10px 14px;font-size:13px;line-height:1.5}}.tile[data-v-300716d8]{display:flex;flex-direction:column;justify-content:space-between;width:220px;height:208px;padding:20px 22px 18px;border-radius:var(--radius-lg);color:var(--ink-inverse);overflow:hidden}.tile--frost[data-v-300716d8]{background:var(--frost-bg);border:1px solid var(--frost-border);backdrop-filter:blur(var(--frost-blur));-webkit-backdrop-filter:blur(var(--frost-blur))}.tile--accent[data-v-300716d8]{background:var(--accent-default)}.tile__top[data-v-300716d8]{display:flex;flex-direction:column;gap:6px;font-weight:700}.tile__num[data-v-300716d8]{font-size:44px;line-height:1.04;font-variant-numeric:tabular-nums;white-space:nowrap}.tile__label[data-v-300716d8]{width:176px;font-size:17px;line-height:1.24;color:var(--on-media-95)}.tile__bottom[data-v-300716d8]{display:flex;justify-content:space-between;font-size:12px;line-height:1.24;color:var(--on-media-85)}.tile__go[data-v-300716d8]{font-size:14px;font-weight:700;color:var(--on-media-90)}.stab[data-v-d44dd202]{display:flex;flex-direction:column;gap:10px;width:132px;flex:none;text-align:left}.stab__bar[data-v-d44dd202]{position:relative;height:2px;width:100%;overflow:hidden;background:var(--on-media-30)}.stab__fill[data-v-d44dd202]{position:absolute;inset:0;background:var(--on-media-100);transform:scaleX(0);transform-origin:left}.stab.is-done .stab__fill[data-v-d44dd202],.stab.is-active:not(.is-running) .stab__fill[data-v-d44dd202]{transform:scaleX(1)}.stab__label[data-v-d44dd202]{font-size:15px;font-weight:700;line-height:1.24;white-space:nowrap;color:var(--on-media-60);transition:color var(--motion-duration-fast) var(--motion-ease-out)}.stab.is-active .stab__label[data-v-d44dd202],.stab:hover .stab__label[data-v-d44dd202]{color:var(--on-media-100)}@media(max-width:767px){.stab[data-v-d44dd202]{width:104px}}.hero[data-v-8a1e0c76]{position:relative;height:720px;border-radius:var(--radius-xl);overflow:hidden;color:var(--ink-inverse);isolation:isolate}.hero__media[data-v-8a1e0c76],.hero__photo[data-v-8a1e0c76],.hero__scrim[data-v-8a1e0c76]{position:absolute;inset:0}.hero__media[data-v-8a1e0c76]{z-index:-1;background:var(--surface-inverse)}.hero__photo[data-v-8a1e0c76]{opacity:0;transition:opacity var(--motion-duration-crossfade) var(--motion-ease-out)}.hero__photo[data-v-8a1e0c76] img{transform:scale(1);transform-origin:60% 50%}.hero__photo.is-active[data-v-8a1e0c76]{opacity:1;z-index:1}.hero__photo.is-prev[data-v-8a1e0c76]{z-index:0;opacity:1}.hero__photo[data-v-8a1e0c76]:not(.is-active,.is-prev){transition:none}.hero__photo.is-active[data-v-8a1e0c76] img{animation:hero-zoom-8a1e0c76 var(--motion-duration-slide) var(--motion-ease-out) forwards}.hero__photo.is-prev[data-v-8a1e0c76] img{transform:scale(1.04)}.hero.is-paused .hero__photo[data-v-8a1e0c76] img{animation-play-state:paused}@keyframes hero-zoom-8a1e0c76{to{transform:scale(1.04)}}.hero__scrim[data-v-8a1e0c76]{z-index:2;background:linear-gradient(90deg,rgb(var(--scrim-rgb) / .62),rgb(var(--scrim-rgb) / 0) 62%)}.hero__copy[data-v-8a1e0c76]{display:contents}.hero__ii-m[data-v-8a1e0c76]{display:none}.hero__title[data-v-8a1e0c76]{position:absolute;left:56px;top:52px;font-size:88px;font-weight:700;line-height:1.04;letter-spacing:-.045em}.hero__line[data-v-8a1e0c76]{display:block;white-space:nowrap}.hero__mask[data-v-8a1e0c76]{position:relative;display:block;height:100px;width:820px;margin-top:2px;overflow:hidden}.hero__word[data-v-8a1e0c76]{position:absolute;left:0;top:0;white-space:nowrap;transform:translateY(105%)}.hero__word.is-active[data-v-8a1e0c76],.hero__word.is-prev[data-v-8a1e0c76]{transition:transform .45s var(--motion-ease-out) .15s}.hero__word.is-active[data-v-8a1e0c76]{transform:translateY(0)}.hero__word.is-prev[data-v-8a1e0c76]{transform:translateY(-105%)}.hero__lead[data-v-8a1e0c76]{position:absolute;left:56px;top:300px;width:500px;font-size:19px;line-height:1.24;color:#ffffffdb}.hero__actions[data-v-8a1e0c76]{position:absolute;left:56px;top:420px;display:flex;align-items:center;gap:20px}.hero__link[data-v-8a1e0c76]{font-size:17px;font-weight:700;line-height:1.24;white-space:pre}.hero-link-enter-active[data-v-8a1e0c76],.hero-link-leave-active[data-v-8a1e0c76]{transition:opacity var(--motion-duration-fast) var(--motion-ease-out)}.hero-link-enter-from[data-v-8a1e0c76],.hero-link-leave-to[data-v-8a1e0c76]{opacity:0}.hero.is-reduced .hero__photo[data-v-8a1e0c76] img{animation:none;transform:none}.hero.is-reduced .hero__word[data-v-8a1e0c76]{transition:none}.hero__link[data-v-8a1e0c76]:hover{text-decoration:underline;text-underline-offset:4px}.hero__tabs[data-v-8a1e0c76]{position:absolute;left:56px;top:636px;display:flex;gap:16px}.hero__tiles[data-v-8a1e0c76]{position:absolute;inset:0;pointer-events:none;transition:transform .6s var(--motion-ease-out)}.hero__tile[data-v-8a1e0c76]{position:absolute;pointer-events:auto}.hero__tile--1[data-v-8a1e0c76]{left:928px;top:88px}.hero__tile--2[data-v-8a1e0c76]{left:1164px;top:188px}.hero__tile--3[data-v-8a1e0c76]{left:928px;top:312px}.hero__tile--4[data-v-8a1e0c76]{left:1164px;top:412px}@media(max-width:1439px){.hero__tile--1[data-v-8a1e0c76],.hero__tile--3[data-v-8a1e0c76]{left:auto;right:260px}.hero__tile--2[data-v-8a1e0c76],.hero__tile--4[data-v-8a1e0c76]{left:auto;right:24px}}@media(max-width:1199px){.hero[data-v-8a1e0c76]{height:auto;min-height:720px;padding:48px 40px 40px;display:flex;flex-direction:column;gap:32px}.hero__title[data-v-8a1e0c76],.hero__lead[data-v-8a1e0c76],.hero__actions[data-v-8a1e0c76],.hero__tabs[data-v-8a1e0c76]{position:static}.hero__title[data-v-8a1e0c76]{font-size:68px}.hero__mask[data-v-8a1e0c76]{height:78px;width:100%}.hero__lead[data-v-8a1e0c76]{width:auto;max-width:500px}.hero__tiles[data-v-8a1e0c76]{position:static;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;transform:none!important;order:5}.hero__tile[data-v-8a1e0c76]{position:static;width:auto!important;min-width:0;height:180px}.hero__tabs[data-v-8a1e0c76]{order:6;overflow-x:auto;scrollbar-width:none}}@media(max-width:767px){.hero[data-v-8a1e0c76]{min-height:0;padding:0;gap:12px;border-radius:0;overflow:visible;color:var(--ink-primary)}.hero__media[data-v-8a1e0c76]{bottom:auto;height:600px;border-radius:24px;overflow:hidden}.hero__scrim[data-v-8a1e0c76]{background:linear-gradient(180deg,#05080f0d 20%,#05080fcc)}.hero__copy[data-v-8a1e0c76]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;height:600px;padding:20px;color:var(--on-media-100)}.hero__title[data-v-8a1e0c76]{font-size:44px;line-height:.96;letter-spacing:-.04em}.hero__ii[data-v-8a1e0c76]{display:none}.hero__ii-m[data-v-8a1e0c76]{display:inline}.hero__mask[data-v-8a1e0c76]{height:auto;width:100%;margin-top:0}.hero__word[data-v-8a1e0c76]{width:100%;white-space:normal}.hero__word.is-active[data-v-8a1e0c76]{position:relative}.hero__word[data-v-8a1e0c76]:not(.is-active,.is-prev){visibility:hidden}.hero__lead[data-v-8a1e0c76]{max-width:none;font-size:16px;line-height:1.5;color:#ffffffe6}.hero__actions[data-v-8a1e0c76]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px}.hero__actions[data-v-8a1e0c76] .btn{justify-content:center;gap:10px;padding:16px 24px;background:var(--accent-default);color:var(--accent-contrast);font-size:16px;line-height:1.5}.hero__actions[data-v-8a1e0c76] .btn__circle{width:auto;height:auto;overflow:visible;background:none;font-size:18px;font-weight:500}.hero__actions[data-v-8a1e0c76] .btn__arrow--next{display:none}.hero__link[data-v-8a1e0c76]{display:flex;justify-content:center;padding:16px 24px;border-radius:var(--radius-pill);background:var(--surface-default);font-size:16px;line-height:1.5;white-space:nowrap}.hero__link-arrow[data-v-8a1e0c76]{color:var(--accent-default);font-size:18px;font-weight:500;white-space:pre}.hero__link[data-v-8a1e0c76]:hover{text-decoration:none}.hero__tabs[data-v-8a1e0c76]{order:4;gap:8px;margin:0 -12px;padding:0 12px 0 16px}.hero__tabs[data-v-8a1e0c76] .stab{position:relative;width:auto;padding:10px 16px;border-radius:var(--radius-pill);background:var(--surface-default);overflow:hidden;isolation:isolate}.hero__tabs[data-v-8a1e0c76] .stab__bar{position:absolute;inset:0;height:auto;z-index:-1;background:none}.hero__tabs[data-v-8a1e0c76] .stab__fill{background:#ffffff2e}.hero__tabs[data-v-8a1e0c76] .stab.is-done .stab__fill{transform:scaleX(0)}.hero__tabs[data-v-8a1e0c76] .stab.is-active{background:var(--accent-default)}.hero__tabs[data-v-8a1e0c76] .stab__label{font-size:14px;line-height:1.5;color:var(--ink-primary)}.hero__tabs[data-v-8a1e0c76] .stab.is-active .stab__label{color:var(--accent-contrast)}.hero__tiles[data-v-8a1e0c76]{grid-template-columns:1fr 1fr;gap:12px;align-items:start}.hero .hero__tile[data-v-8a1e0c76]{height:auto;padding:16px;border:0;border-radius:20px;background:var(--surface-default);color:var(--ink-primary);backdrop-filter:none;-webkit-backdrop-filter:none}.hero .hero__tile--1[data-v-8a1e0c76]{background:var(--accent-default);color:var(--accent-contrast)}.hero__tile[data-v-8a1e0c76] .tile__top{gap:6px}.hero__tile[data-v-8a1e0c76] .tile__num{font-size:32px;line-height:1.12}.hero__tile[data-v-8a1e0c76] .tile__label{width:auto;font-size:13px;font-weight:400;line-height:1.5;color:var(--ink-secondary)}.hero__tile--1[data-v-8a1e0c76] .tile__label{color:var(--accent-contrast)}.hero__tile[data-v-8a1e0c76] .tile__bottom{display:none}}.marquee[data-v-5b184068]{overflow:hidden;min-width:0}.marquee__track[data-v-5b184068]{display:flex;width:max-content;will-change:transform}.marquee__group[data-v-5b184068]{display:flex;align-items:center;gap:var(--mq-gap);padding-right:var(--mq-gap);flex:none}.scrub[data-v-922a6c1c]{width:100%}.scrub__inner[data-v-922a6c1c]{transform-origin:50% 0}.scrub__flow[data-v-922a6c1c]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;font-weight:700;line-height:1.18;letter-spacing:-.01em}.scrub--40 .scrub__flow[data-v-922a6c1c]{font-size:40px}.scrub--44 .scrub__flow[data-v-922a6c1c]{font-size:44px}.scrub--48 .scrub__flow[data-v-922a6c1c]{font-size:48px;line-height:1.16;letter-spacing:-.045em;gap:4px 12px}.scrub--56 .scrub__flow[data-v-922a6c1c]{font-size:56px;letter-spacing:-.045em;line-height:1.04;gap:8px 14px}.scrub--60 .scrub__flow[data-v-922a6c1c]{display:block;font-size:60px;line-height:1.08;letter-spacing:-.045em}.scrub--60 .scrub__w[data-v-922a6c1c]{display:inline;white-space:normal}.scrub--60 .scrub__w[data-v-922a6c1c]:after{content:" "}.scrub--60 .scrub__w.is-glued[data-v-922a6c1c]:after{content:""}.scrub__w[data-v-922a6c1c]{white-space:nowrap;will-change:opacity}.scrub__w.is-primary[data-v-922a6c1c]{color:var(--ink-primary)}.scrub__w.is-muted[data-v-922a6c1c]{color:var(--ink-muted);line-height:1.12}.scrub__w.is-accent[data-v-922a6c1c]{color:var(--accent-default)}.scrub__pill[data-v-922a6c1c]{display:inline-flex;align-items:center;gap:10px;padding:5px 20px 5px 6px;border-radius:var(--radius-pill);background:var(--surface-default)}.scrub__pill-img[data-v-922a6c1c]{width:44px;height:44px;border-radius:50%;overflow:hidden;flex:none}.scrub__capsule[data-v-922a6c1c]{display:inline-block;width:136px;height:64px;border-radius:var(--radius-pill);overflow:hidden;clip-path:inset(0 round 999px);transform-origin:50% 50%;flex:none}.scrub__slot-win[data-v-922a6c1c]{position:absolute;inset:0;overflow:hidden}.scrub__slot .scrub__w[data-v-922a6c1c]{position:relative;display:inline-block}.scrub__slot-size[data-v-922a6c1c]{visibility:hidden}.scrub__slot-track[data-v-922a6c1c]{position:absolute;left:0;top:0;display:flex;flex-direction:column}@media(max-width:767px){.scrub--40 .scrub__flow[data-v-922a6c1c],.scrub--44 .scrub__flow[data-v-922a6c1c],.scrub--48 .scrub__flow[data-v-922a6c1c]{font-size:26px;gap:6px 8px}.scrub--56 .scrub__flow[data-v-922a6c1c]{font-size:32px}.scrub--60 .scrub__flow[data-v-922a6c1c]{font-size:30px}.scrub__pill-img[data-v-922a6c1c]{width:30px;height:30px}.scrub__pill[data-v-922a6c1c]{padding:3px 12px 3px 4px;gap:6px}.scrub__capsule[data-v-922a6c1c]{width:88px;height:44px}}.switch[data-v-2bbafc99]{position:relative;display:inline-flex;gap:4px;padding:6px;border-radius:var(--radius-pill);background:var(--surface-default);max-width:100%;overflow-x:auto;scrollbar-width:none}.switch__pill[data-v-2bbafc99]{position:absolute;top:6px;bottom:6px;left:0;border-radius:var(--radius-pill);background:var(--accent-default)}.switch__pill.is-ready[data-v-2bbafc99]{transition:transform var(--motion-duration-base) var(--motion-ease-spring),width var(--motion-duration-base) var(--motion-ease-spring)}.switch__item[data-v-2bbafc99]{position:relative;padding:14px 24px;border-radius:var(--radius-pill);font-size:17px;font-weight:700;line-height:1.22;white-space:nowrap;color:var(--ink-primary);transition:color var(--motion-duration-fast) var(--motion-ease-out)}.switch__item.is-active[data-v-2bbafc99]{color:var(--accent-contrast)}@media(max-width:767px){.switch__item[data-v-2bbafc99]{padding:12px 16px;font-size:15px}}.sb[data-v-f79d55b8]{position:absolute;display:flex;flex-direction:column;justify-content:space-between;padding:18px 20px 20px;border-radius:var(--radius-lg);background:var(--border-subtle);color:var(--ink-muted);font-weight:700;overflow:hidden;transition:background-color var(--motion-duration-base) var(--motion-ease-out),color var(--motion-duration-base) var(--motion-ease-out)}.sb.is-active[data-v-f79d55b8]{background:var(--surface-default);color:var(--ink-primary)}.sb--layer[data-v-f79d55b8]{border-radius:30px;align-items:center;justify-content:center;padding:0}.sb__title[data-v-f79d55b8]{font-size:20px;line-height:1.22}.sb__items[data-v-f79d55b8]{font-size:17px;line-height:1.22}.arch[data-v-80744288]{display:flex;flex-direction:column;align-items:center;gap:28px;padding:24px 16px;border-radius:var(--radius-xl);background:var(--surface-canvas);overflow:hidden}.arch__head[data-v-80744288]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;width:100%;padding:8px 24px 0}.arch__cap[data-v-80744288]{width:440px;text-align:right;line-height:1.22}.arch__scroll[data-v-80744288]{width:100%;overflow-x:auto;scrollbar-width:none}.arch__map[data-v-80744288]{position:relative;width:1376px;height:612px;margin:0 auto}.arch__ln[data-v-80744288]{position:absolute;display:block;max-width:none;pointer-events:none}.arch__models[data-v-80744288]{font-size:17px;line-height:1.22;font-weight:700}.arch__models li[data-v-80744288]{color:var(--ink-muted);transition:color var(--motion-duration-base) var(--motion-ease-out)}.arch__models li.is-on[data-v-80744288]{color:var(--ink-primary)}@media(max-width:1023px){.arch__head[data-v-80744288]{flex-direction:column;align-items:flex-start}.arch__cap[data-v-80744288]{text-align:left;width:auto}.arch__map[data-v-80744288]{margin:0}}.ind[data-v-d40152e4]{position:relative;display:block;width:336px;height:470px;flex:none;border-radius:var(--radius-xl);overflow:hidden;color:var(--ink-inverse);isolation:isolate}.ind__img[data-v-d40152e4]{position:absolute;inset:0;z-index:-1}.ind__img[data-v-d40152e4] img{transition:transform .6s var(--motion-ease-out)}.ind:hover .ind__img[data-v-d40152e4] img{transform:scale(1.04)}.ind__scrim[data-v-d40152e4]{position:absolute;inset:0;background:linear-gradient(0deg,#08080ae0,#08080a73 35%,#08080a00 65%),linear-gradient(180deg,rgb(var(--scrim-rgb) / .62),rgb(var(--scrim-rgb) / 0) 55%)}.ind__text[data-v-d40152e4]{position:absolute;left:24px;right:24px;bottom:24px;display:flex;flex-direction:column;gap:8px}.ind__title[data-v-d40152e4]{font-size:28px;font-weight:700;line-height:1.24}.ind__cap[data-v-d40152e4]{width:220px;font-size:15px;line-height:1.24;color:var(--on-media-85)}@media(max-width:767px){.ind[data-v-d40152e4]{width:260px;height:364px}.ind__title[data-v-d40152e4]{font-size:22px}}.sticker[data-v-5e8a8d7a]{display:inline-flex;padding:9px 16px;border-radius:var(--radius-pill);background:var(--surface-default);color:var(--ink-primary);font-size:15px;font-weight:700;line-height:1.45;white-space:nowrap}.tag-m[data-v-ea5f924f]{display:inline-flex;align-items:center;padding:9px 16px;border-radius:var(--radius-pill);background:var(--surface-default);color:var(--ink-primary);font-size:14px;font-weight:700;line-height:1.45;white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out)}.tag-m--l[data-v-ea5f924f]{font-size:15px}.tag-m--canvas[data-v-ea5f924f]{background:var(--surface-canvas)}.tag-m.is-active[data-v-ea5f924f]{background:var(--surface-inverse);color:var(--ink-inverse)}button.tag-m[data-v-ea5f924f]:not(.is-active):hover,a.tag-m[data-v-ea5f924f]:not(.is-active):hover{background:var(--border-subtle)}.flag__cap[data-v-65213401]{display:none}.flag[data-v-65213401]{display:flex;align-items:center;gap:48px}.flag__photo[data-v-65213401]{position:relative;display:block;width:880px;height:560px;flex:none;border-radius:var(--radius-xl);overflow:hidden}.flag__photo[data-v-65213401] img{transition:transform .8s var(--motion-ease-out)}.flag__photo[data-v-65213401]:hover img{transform:scale(1.03)}.flag__sticker[data-v-65213401]{position:absolute;left:24px;top:24px}.flag__text[data-v-65213401]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex:1;min-width:0;padding-right:24px}.flag__tags[data-v-65213401]{display:flex;flex-wrap:wrap;gap:6px}.flag__title[data-v-65213401],.flag__p[data-v-65213401]{max-width:460px}@media(max-width:1199px){.flag[data-v-65213401]{flex-direction:column;align-items:stretch;gap:24px}.flag__photo[data-v-65213401]{width:100%;height:auto;aspect-ratio:880 / 560}.flag__text[data-v-65213401]{padding:0 8px}}.card__cap[data-v-1113920a]{display:none}.card[data-v-1113920a]{min-width:0}.card__link[data-v-1113920a]{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.card__photo[data-v-1113920a]{width:100%;border-radius:var(--radius-lg);overflow:hidden}.card__photo[data-v-1113920a] img{transition:transform .8s var(--motion-ease-out)}.card__link:hover .card__photo[data-v-1113920a] img{transform:scale(1.04)}.card__tags[data-v-1113920a]{display:flex;flex-wrap:wrap;gap:6px}.card__title[data-v-1113920a]{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.01em;transition:color var(--motion-duration-fast) var(--motion-ease-out)}a.card__link:hover .card__title[data-v-1113920a]{color:var(--accent-default)}.card__text[data-v-1113920a]{font-size:16px;line-height:1.45;color:var(--ink-secondary)}.card__client[data-v-1113920a]{font-size:14px;line-height:1.45;color:var(--ink-muted)}@media(max-width:767px){.card__photo[data-v-1113920a]{height:auto!important;aspect-ratio:459 / 344}.card__title[data-v-1113920a]{font-size:21px}}@media(max-width:767px){.card__link[data-v-1113920a]{gap:6px}.card__photo[data-v-1113920a]{height:260px!important;margin-bottom:4px;border-radius:20px}.card__tags[data-v-1113920a],.card__client[data-v-1113920a]{display:none}.card__cap[data-v-1113920a]{display:block;padding:0 4px;font-size:13px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.card__title[data-v-1113920a],.card__text[data-v-1113920a]{padding:0 4px}.card__title[data-v-1113920a]{font-size:22px;line-height:1.12;letter-spacing:-.02em}.card__text[data-v-1113920a]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}}.cat[data-v-fcc63959]{display:flex;align-items:center;gap:40px;padding:28px 24px 28px 40px;border-radius:var(--radius-xl);background:var(--surface-default)}.cat__thumbs[data-v-fcc63959]{display:flex;flex:none}.cat__thumb[data-v-fcc63959]{position:relative;width:72px;height:72px;margin-right:-18px;border:4px solid var(--surface-default);border-radius:50%;overflow:hidden}.cat__thumb[data-v-fcc63959]:last-child{margin-right:0}.cat__text[data-v-fcc63959]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.cat__title[data-v-fcc63959]{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.cat__sub[data-v-fcc63959]{font-size:16px;line-height:1.45;color:var(--ink-secondary)}@media(max-width:1023px){.cat[data-v-fcc63959]{flex-wrap:wrap;gap:20px;padding:24px}.cat__text[data-v-fcc63959]{flex-basis:100%;order:2}.cat[data-v-fcc63959] .btn{order:3}.cat__title[data-v-fcc63959]{font-size:22px}}.review[data-v-eeb463b0]{display:flex;flex-direction:column;gap:14px;line-height:1.32}.review__q[data-v-eeb463b0]{margin:0;font-size:24px}.review__by[data-v-eeb463b0]{display:flex;flex-wrap:wrap;gap:8px;font-size:15px}.review__author[data-v-eeb463b0]{font-weight:700}.review__org[data-v-eeb463b0]{color:var(--ink-muted)}@media(max-width:767px){.review__q[data-v-eeb463b0]{font-size:19px}}.tag-s[data-v-262ed73a]{display:inline-flex;padding:7px 12px;border-radius:var(--radius-pill);font-size:13px;font-weight:700;line-height:1.4;white-space:nowrap;color:var(--ink-primary)}.tag-s--canvas[data-v-262ed73a]{background:var(--surface-canvas)}.tag-s--default[data-v-262ed73a]{background:var(--surface-default)}.tag-s--accent[data-v-262ed73a],.tag-s--media[data-v-262ed73a]{background:var(--on-media-10);color:var(--on-media-85);line-height:1.45}.prod[data-v-36ef76e8]{display:flex;flex-direction:column;justify-content:space-between;padding:32px 32px 28px;border-radius:var(--radius-lg);background:var(--surface-canvas);min-width:0}.prod--accent[data-v-36ef76e8]{background:var(--accent-default);color:var(--accent-contrast)}.prod--link[data-v-36ef76e8]{transition:transform var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.prod--link .prod__name[data-v-36ef76e8]{transition:color var(--motion-duration-fast) var(--motion-ease-out)}@media(hover:hover){.prod--link[data-v-36ef76e8]:hover{transform:translateY(-4px)}.prod--link[data-v-36ef76e8]:not(.prod--accent):hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.prod--link:not(.prod--accent):hover .prod__name[data-v-36ef76e8]{color:var(--accent-default)}.prod--accent.prod--link[data-v-36ef76e8]:hover{background:color-mix(in srgb,var(--accent-default) 88%,#000)}}.prod--link[data-v-36ef76e8]:focus-visible{outline:2px solid var(--accent-default);outline-offset:3px}@media(prefers-reduced-motion:reduce){.prod--link[data-v-36ef76e8]:hover{transform:none}}.prod--wide[data-v-36ef76e8]{flex-direction:row;align-items:center;padding:28px 32px}.prod__top[data-v-36ef76e8]{display:flex;flex-direction:column;gap:10px;font-weight:700}.prod__name[data-v-36ef76e8]{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.prod--accent .prod__name[data-v-36ef76e8]{font-size:56px;line-height:.92;letter-spacing:-.045em}.prod__sub[data-v-36ef76e8]{font-size:15px;line-height:1.45;color:var(--ink-muted)}.prod--accent .prod__sub[data-v-36ef76e8]{color:var(--on-media-90)}.prod__bottom[data-v-36ef76e8]{display:flex;flex-direction:column;gap:14px}.prod__text[data-v-36ef76e8]{font-size:16px;line-height:1.45;color:var(--ink-secondary)}.prod--accent .prod__text[data-v-36ef76e8]{color:var(--on-media-90)}.prod__tags[data-v-36ef76e8]{display:flex;flex-wrap:wrap;gap:6px}.prod__wide-l[data-v-36ef76e8]{display:flex;align-items:baseline;gap:24px}.prod__wide-text[data-v-36ef76e8]{font-size:17px;line-height:1.45;color:var(--ink-secondary)}@media(max-width:767px){.prod[data-v-36ef76e8]{height:auto!important;min-height:240px;padding:24px;gap:24px}.prod--wide[data-v-36ef76e8]{flex-direction:column;align-items:flex-start;min-height:0}.prod__wide-l[data-v-36ef76e8]{flex-direction:column;gap:8px}.prod__name[data-v-36ef76e8]{font-size:28px}.prod--accent .prod__name[data-v-36ef76e8]{font-size:40px}}.fmt[data-v-adf8867b]{display:flex;flex-direction:column;justify-content:space-between;width:330px;height:470px;padding:28px;border-radius:var(--radius-xl);background:var(--surface-default);line-height:1.28;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}@media(hover:hover){.fmt[data-v-adf8867b]:hover{transform:translateY(-4px)}}.fmt__title[data-v-adf8867b]{font-size:26px;font-weight:700;line-height:1.28}.fmt__text[data-v-adf8867b]{font-size:17px;color:var(--ink-muted)}@media(max-width:767px){.fmt[data-v-adf8867b]{width:270px;height:380px;padding:24px}.fmt__title[data-v-adf8867b]{font-size:22px}}.fpic[data-v-2e031210]{--fg: #fff;height:120px;border-radius:20px;background:var(--accent-default);overflow:hidden}.fpic--white[data-v-2e031210]{--fg: var(--accent-default);background:var(--surface-default)}.fpic svg[data-v-2e031210]{display:block;width:100%;height:100%}.fpic[data-v-2e031210] *{transform-box:fill-box;transform-origin:center}.c[data-v-2e031210]{fill:var(--fg)}.c--70[data-v-2e031210]{fill-opacity:.7}.c--55[data-v-2e031210]{fill-opacity:.55}.c--35[data-v-2e031210]{fill-opacity:.35}.frame[data-v-2e031210],.slot[data-v-2e031210],.ring[data-v-2e031210],.wave[data-v-2e031210]{fill:none;stroke:var(--fg)}.slot[data-v-2e031210]{stroke-opacity:.45;stroke-width:2;stroke-dasharray:4 4}.frame[data-v-2e031210]{stroke-opacity:.35;stroke-width:2;stroke-dasharray:6 6}.ring[data-v-2e031210]{stroke-opacity:.25;stroke-width:2}.wave[data-v-2e031210]{stroke-width:2;opacity:0}.fpic[data-v-2e031210] :is(.wave,.gather,.pop,.join,.step,.spin,.beat){animation-play-state:paused}.fpic.is-on[data-v-2e031210] :is(.wave,.gather,.pop,.join,.step,.spin,.beat){animation-play-state:running}.wave[data-v-2e031210]{animation:fpic-wave-2e031210 2.4s var(--motion-ease-out) infinite}.wave--2[data-v-2e031210]{animation-delay:.8s}.wave--3[data-v-2e031210]{animation-delay:1.6s}@keyframes fpic-wave-2e031210{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.gather[data-v-2e031210]{animation:fpic-gather-2e031210 3.6s var(--motion-ease-out) var(--d, 0ms) infinite}.pop[data-v-2e031210]{animation:fpic-pop-2e031210 3.6s var(--motion-ease-out) infinite}@keyframes fpic-gather-2e031210{0%,to{transform:translate(var(--dx, 0),var(--dy, 0));opacity:.4}35%,75%{transform:none;opacity:1}}@keyframes fpic-pop-2e031210{0%,to{transform:scale(.9)}35%,75%{transform:scale(1)}}.join[data-v-2e031210]{animation:fpic-join-2e031210 3.6s var(--motion-ease-out) infinite}@keyframes fpic-join-2e031210{0%,15%{transform:translate(0)}45%,80%{transform:translate(94px) scale(.82)}to{transform:translate(0)}}.step[data-v-2e031210]{animation:fpic-step-2e031210 3s var(--motion-ease-out) var(--d, 0ms) infinite}@keyframes fpic-step-2e031210{0%{transform:scale(.4);opacity:0}25%,80%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}.spin[data-v-2e031210]{transform-box:view-box;transform-origin:130px 60px;animation:fpic-spin-2e031210 4s linear infinite}.beat[data-v-2e031210]{animation:fpic-beat-2e031210 1.2s var(--motion-ease-out) infinite}@keyframes fpic-spin-2e031210{to{transform:rotate(360deg)}}@keyframes fpic-beat-2e031210{0%,to{transform:scale(1)}30%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.fpic[data-v-2e031210] *{animation:none!important}.wave[data-v-2e031210]{opacity:0}}.pr[data-v-118cc862]{display:flex;flex-direction:column;justify-content:space-between;height:480px;padding:32px;border-radius:var(--radius-xl);background:var(--surface-default);min-width:0;line-height:1.32;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.pr--canvas[data-v-118cc862]{background:var(--surface-canvas)}@media(hover:hover){.pr[data-v-118cc862]:hover{transform:translateY(-4px)}}.pr__title[data-v-118cc862]{font-size:26px;font-weight:700;line-height:1.32}.pr__text[data-v-118cc862]{font-size:17px;color:var(--ink-secondary)}.pr__sign[data-v-118cc862]{position:relative;height:150px;width:340px;max-width:100%;margin:0 auto}.pr__sign i[data-v-118cc862]{position:absolute;background:var(--border-strong)}.pr__sign i.is-accent[data-v-118cc862]{background:var(--accent-default)}.pr__sign--steps i[data-v-118cc862]{top:40px;width:60px;height:60px;border-radius:var(--radius-xs)}.pr__sign--steps i[data-v-118cc862]:nth-child(1){left:70px}.pr__sign--steps i[data-v-118cc862]:nth-child(2){left:140px}.pr__sign--steps i[data-v-118cc862]:nth-child(3){left:210px}.pr__sign--handover i[data-v-118cc862]:nth-child(1){left:105px;top:0;width:140px;height:140px;border-radius:70px}.pr__sign--handover i[data-v-118cc862]:nth-child(2){left:145px;top:40px;width:60px;height:60px;border-radius:var(--radius-xs)}.pr__sign--support i[data-v-118cc862]:nth-child(1){left:90px;top:60px;width:64px;height:64px;border-radius:var(--radius-xs)}.pr__sign--support i[data-v-118cc862]:nth-child(2){left:166px;top:60px;width:64px;height:64px;border-radius:32px}.pr__sign--support i[data-v-118cc862]:nth-child(3){left:159.5px;top:-19px;width:46px;height:46px;border-radius:6px;transform:rotate(-45deg)}@media(max-width:767px){.pr[data-v-118cc862]{height:380px;padding:24px}.pr__title[data-v-118cc862]{font-size:22px}.pr__sign[data-v-118cc862]{transform:scale(.8)}}.faq[data-v-718ba9ac]{padding:22px 0;border-top:1px solid var(--border-subtle)}.faq.is-first[data-v-718ba9ac]{border-top:0}.faq__q[data-v-718ba9ac]{font:inherit}.faq__row[data-v-718ba9ac]{display:flex;align-items:center;gap:24px;width:100%;text-align:left;color:var(--ink-primary)}.faq__row[data-v-718ba9ac]:disabled{cursor:default}.faq__text[data-v-718ba9ac]{flex:1;font-size:20px;font-weight:700;line-height:30px;letter-spacing:-.005em}.faq__icon[data-v-718ba9ac]{font-size:32px;font-weight:400;line-height:38px;letter-spacing:-.015em;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.faq.is-open .faq__icon[data-v-718ba9ac]{transform:rotate(45deg)}.faq__a[data-v-718ba9ac]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-duration-base) var(--motion-ease-out)}.faq.is-open .faq__a[data-v-718ba9ac]{grid-template-rows:1fr}.faq__a-inner[data-v-718ba9ac]{overflow:hidden}.faq__a p[data-v-718ba9ac]{padding-top:12px;font-size:17px;line-height:26px;color:var(--ink-secondary)}@media(max-width:767px){.faq__text[data-v-718ba9ac]{font-size:17px;line-height:1.4}}.faqb[data-v-e3ce7025]{display:flex;align-items:flex-start;gap:64px;padding:112px 40px 24px}.faqb__title[data-v-e3ce7025]{width:380px;flex:none;font-size:40px;font-weight:700;line-height:46px;letter-spacing:-.02em}.faqb__list[data-v-e3ce7025]{flex:1;min-width:0;padding:8px 32px;border-radius:var(--radius-xl);background:var(--surface-default)}@media(max-width:1023px){.faqb[data-v-e3ce7025]{flex-direction:column;gap:24px;padding:64px 8px 16px!important}.faqb__title[data-v-e3ce7025]{width:auto;font-size:28px;line-height:1.2}.faqb__list[data-v-e3ce7025]{width:100%;padding:4px 20px}}.sh[data-v-da8bc5d2]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:var(--sh-pt) var(--sh-px) var(--sh-pb)}.sh--start[data-v-da8bc5d2]{align-items:flex-start}.sh__title[data-v-da8bc5d2]{white-space:pre-line}.sh__right[data-v-da8bc5d2]{display:flex;align-items:center;gap:24px;flex-shrink:0}.sh__caption[data-v-da8bc5d2]{text-align:right;line-height:1.36;max-width:100%}@media(max-width:1023px){.sh[data-v-da8bc5d2]{flex-wrap:wrap}.sh__right[data-v-da8bc5d2]{flex-shrink:1;min-width:0}}@media(max-width:767px){.sh[data-v-da8bc5d2]{flex-direction:column;align-items:flex-start;gap:16px;padding:calc(var(--sh-pt) * .55) 8px 16px}.sh__caption[data-v-da8bc5d2]{text-align:left;width:auto!important}}.arrow[data-v-ce802fa8]{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--radius-pill);background:var(--surface-default);color:var(--ink-primary);font-size:20px;font-weight:700;line-height:1.24;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out)}.arrow.is-active[data-v-ce802fa8]{background:var(--accent-default);color:var(--accent-contrast)}.arrow[data-v-ce802fa8]:active{transform:scale(.97)}.arrow[data-v-ce802fa8]:disabled{cursor:default}.client[data-v-e88ced34]{display:inline-flex;align-items:center;gap:10px;font-size:16px;line-height:1.24;white-space:nowrap}.client__name[data-v-e88ced34]{font-weight:700;color:var(--accent-contrast)}.client__sphere[data-v-e88ced34]{color:var(--on-media-72)}.client__sep[data-v-e88ced34]{color:var(--on-media-35)}.rd[data-v-98ac2176]{display:flex;flex-direction:column;gap:16px;flex:1 0 0;min-width:0;box-sizing:content-box;padding:4px 28px;border-left:1px solid var(--border-subtle);line-height:1.4}.rd[data-v-98ac2176]:first-child{padding-left:0;border-left:0}.rd__title[data-v-98ac2176]{font-size:26px;font-weight:700;line-height:1.4}.rd__text[data-v-98ac2176]{font-size:16px;color:var(--ink-secondary)}.rd__tags[data-v-98ac2176]{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:1023px){.rd[data-v-98ac2176],.rd[data-v-98ac2176]:first-child{padding:20px 0 0;border-left:0;border-top:1px solid var(--border-subtle)}.rd[data-v-98ac2176]:first-child{border-top:0;padding-top:0}.rd__title[data-v-98ac2176]{font-size:22px}}.dt[data-v-e384e168]{display:flex;flex-direction:column;justify-content:space-between;flex:none;width:240px;height:208px;padding:20px 22px 18px;border:1px solid rgb(255 255 255 / .22);border-radius:22px;background:#ffffff29;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;overflow:hidden;transition:translate var(--motion-duration-fast) var(--motion-ease-out)}.dt--accent[data-v-e384e168]{border-color:transparent;background:var(--accent-default);backdrop-filter:none;-webkit-backdrop-filter:none}.dt__top[data-v-e384e168]{display:flex;flex-direction:column;gap:6px;font-weight:500}.dt__label[data-v-e384e168]{font-size:27px;line-height:1.04;letter-spacing:-.02em}.dt__count[data-v-e384e168]{font-size:17px;line-height:1.24;color:#fffffff2;font-variant-numeric:tabular-nums}.dt__arrow[data-v-e384e168]{display:inline-block;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.dt__bottom[data-v-e384e168]{display:flex;justify-content:space-between;align-items:flex-start;line-height:1.24;white-space:nowrap}.dt__open[data-v-e384e168]{font-size:12px;font-weight:500;color:#fffc}.dt__corner[data-v-e384e168]{font-size:14px;font-weight:700;color:#ffffffe6}@media(hover:hover){.dt[data-v-e384e168]:hover{translate:0 -4px}.dt:hover .dt__arrow[data-v-e384e168]{transform:translate(4px)}}.dt[data-v-e384e168]:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.dt[data-v-e384e168],.dt__arrow[data-v-e384e168]{transition:none}.dt[data-v-e384e168]:hover{translate:none}}.dfilter[data-v-24c09583]{position:relative;display:flex;gap:32px;padding:8px 48px 24px;overflow-x:auto;scrollbar-width:none}.dfilter__tab[data-v-24c09583]{padding-bottom:10px;font-size:18px;line-height:1.5;white-space:pre;color:var(--ink-secondary);transition:color var(--motion-duration-fast) var(--motion-ease-out)}.dfilter__tab.is-active[data-v-24c09583]{font-weight:700;color:var(--ink-primary)}.dfilter__tab[data-v-24c09583]:hover{color:var(--ink-primary)}.dfilter__bar[data-v-24c09583]{position:absolute;left:0;bottom:24px;width:1px;height:2px;background:var(--ink-primary);transform-origin:0 0}.dfilter__bar.is-ready[data-v-24c09583]{transition:transform .35s var(--motion-ease-spring)}@media(max-width:767px){.dfilter[data-v-24c09583]{gap:20px;padding:8px 8px 20px}.dfilter__tab[data-v-24c09583]{font-size:16px}.dfilter__bar[data-v-24c09583]{bottom:20px}}@media(max-width:767px){.dfilter[data-v-24c09583]{gap:8px;margin:0 -12px;padding:0 12px 0 16px;border-bottom:0;overflow-x:auto;scrollbar-width:none}.dfilter[data-v-24c09583]::-webkit-scrollbar{display:none}.dfilter__tab[data-v-24c09583]{flex:none;padding:10px 16px;border-radius:var(--radius-pill);background:var(--surface-default);color:var(--ink-primary);font-size:14px;font-weight:700;line-height:1.5}.dfilter__tab.is-active[data-v-24c09583]{background:var(--accent-default);color:var(--accent-contrast)}.dfilter__bar[data-v-24c09583]{display:none}}.fs[data-v-9dd7da33]{display:flex;flex-direction:column;gap:20px;min-width:0}.fs__photo[data-v-9dd7da33]{position:relative;height:460px;border-radius:var(--radius-xl);overflow:hidden}.js .fs__photo[data-v-9dd7da33]{clip-path:inset(100% 0 0 0 round 28px);transition:clip-path .7s var(--motion-ease-out)}.js .is-revealed .fs__photo[data-v-9dd7da33],.js .fs.is-revealed .fs__photo[data-v-9dd7da33]{clip-path:inset(0 0 0 0 round 28px)}.fs__photo[data-v-9dd7da33] img{transition:transform .4s var(--motion-ease-out)}.fs:hover .fs__photo[data-v-9dd7da33] img{transform:scale(1.04)}.fs__plus[data-v-9dd7da33]{position:absolute;left:24px;bottom:24px;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:28px;font-weight:500;line-height:1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.fs:hover .fs__plus[data-v-9dd7da33]{transform:rotate(90deg)}.fs__text[data-v-9dd7da33]{display:flex;flex-direction:column;gap:8px;padding:0 8px}.fs__meta[data-v-9dd7da33]{font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted);white-space:pre-wrap}.fs__title[data-v-9dd7da33]{max-width:600px;font-size:36px;font-weight:700;line-height:1.04;letter-spacing:-.015em;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.fs:hover .fs__title[data-v-9dd7da33]{color:var(--accent-default)}.fs__desc[data-v-9dd7da33]{font-size:18px;line-height:1.5;color:var(--ink-secondary)}@media(max-width:767px){.fs__photo[data-v-9dd7da33]{height:auto;aspect-ratio:4 / 3}.fs__title[data-v-9dd7da33]{font-size:26px}.fs__desc[data-v-9dd7da33]{font-size:16px}}@media(prefers-reduced-motion:reduce){.js .fs__photo[data-v-9dd7da33]{clip-path:none}}@media(max-width:767px){.fs[data-v-9dd7da33]{gap:10px}.fs__photo[data-v-9dd7da33]{height:260px;aspect-ratio:auto;border-radius:20px}.fs__plus[data-v-9dd7da33]{display:none}.fs__text[data-v-9dd7da33]{gap:6px;padding:0 4px}.fs__meta[data-v-9dd7da33]{font-size:13px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.fs__title[data-v-9dd7da33]{font-size:22px;line-height:1.12;letter-spacing:-.02em}.fs__desc[data-v-9dd7da33]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}}.more[data-v-7db37413]{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:533px;padding:32px;border-radius:var(--radius-lg);background:var(--accent-default);color:var(--accent-contrast);isolation:isolate}.more__fan[data-v-7db37413]{position:absolute;right:56px;bottom:128px;width:min(200px,40%);aspect-ratio:4 / 3;z-index:-1;pointer-events:none}.more__thumb[data-v-7db37413]{position:absolute;inset:0;border-radius:var(--radius-sm);overflow:hidden;opacity:0;transform:rotate(0) translateY(12px);transition:transform var(--motion-duration-base) var(--motion-ease-out),opacity var(--motion-duration-base) var(--motion-ease-out)}@media(hover:hover){.more:hover .more__thumb[data-v-7db37413]{opacity:1;transform:rotate(calc(var(--i) * 6deg)) translate(calc(var(--i) * 24px))}}.more__text[data-v-7db37413]{display:flex;flex-direction:column;gap:14px}.more__title[data-v-7db37413]{font-size:36px;font-weight:700;line-height:1.08;letter-spacing:-.015em}.more__p[data-v-7db37413]{font-size:17px;line-height:1.5;opacity:.85}.more__btn[data-v-7db37413]{align-self:flex-start;display:inline-flex;align-items:center;gap:14px;padding:6px 6px 6px 28px;border-radius:var(--radius-pill);background:var(--surface-default);color:var(--ink-primary);font-size:17px;font-weight:700;line-height:1.24}.more__circle[data-v-7db37413]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.more:hover .more__circle[data-v-7db37413]{transform:translate(4px)}@media(max-width:1023px){.more[data-v-7db37413]{min-height:320px}.more__fan[data-v-7db37413]{display:none}}@media(max-width:767px){.more[data-v-7db37413]{min-height:0;gap:16px;padding:28px 24px;border-radius:24px}.more__text[data-v-7db37413]{gap:16px}.more__title[data-v-7db37413]{font-size:30px;line-height:1.12;letter-spacing:-.02em}.more__p[data-v-7db37413]{font-size:15px;line-height:1.5;opacity:1}.more__btn[data-v-7db37413]{align-self:stretch;justify-content:center;gap:10px;padding:16px 24px;font-size:16px;line-height:1.5}.more__circle[data-v-7db37413]{width:auto;height:auto;background:none;color:var(--accent-default);font-size:18px;font-weight:500}}.pg[data-v-673623c4]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:64px 0 96px}.pg__back[data-v-673623c4]{font-size:17px;font-weight:700;line-height:1.5;white-space:pre}.pg__num[data-v-673623c4]{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--radius-pill);background:var(--surface-default);font-size:17px;font-weight:700;line-height:1.5;transition:background-color var(--motion-duration-base) var(--motion-ease-out),color var(--motion-duration-base) var(--motion-ease-out)}.pg__num.is-active[data-v-673623c4]{background:var(--accent-default);color:var(--accent-contrast)}a.pg__num[data-v-673623c4]:hover{background:var(--border-subtle)}.chs[data-v-ddae66b1]{display:flex;flex-direction:column;padding:96px 72px 40px;border-radius:var(--radius-xl);background:var(--surface-default)}.chs__head[data-v-ddae66b1]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:56px}.chs__title[data-v-ddae66b1]{font-size:88px;font-weight:700;line-height:.92;letter-spacing:-.045em}.chs__meta[data-v-ddae66b1]{font-size:16px;font-weight:500;line-height:1.6;color:var(--ink-secondary);white-space:pre}.chs__ch[data-v-ddae66b1]{display:flex;gap:64px;align-items:flex-start;padding:56px 0;border-top:1px solid var(--border-subtle)}.chs__num[data-v-ddae66b1]{position:sticky;top:120px;display:flex;flex-direction:column;gap:12px;width:400px;flex:none;font-weight:700}.chs__digits[data-v-ddae66b1]{overflow:hidden;font-size:160px;line-height:.86;letter-spacing:-.06em;color:var(--accent-default);opacity:1!important;transform:none!important}.chs__digits span[data-v-ddae66b1]{display:inline-block;transition:transform .4s var(--motion-ease-out)}.js .chs__digits:not(.is-revealed) span[data-v-ddae66b1]{transform:translateY(100%)}.chs__name[data-v-ddae66b1]{font-size:36px;font-weight:700;line-height:1.1;letter-spacing:-.015em}.chs__body[data-v-ddae66b1]{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0}.chs__lead[data-v-ddae66b1]{font-size:28px;font-weight:500;line-height:1.32;letter-spacing:-.015em}.chs__p[data-v-ddae66b1]{font-size:20px;line-height:1.6;color:var(--ink-secondary)}.chs__works[data-v-ddae66b1]{font-weight:500}.chs__works li[data-v-ddae66b1]{display:flex;gap:24px;padding:18px 0;border-bottom:1px solid var(--border-subtle);font-size:18px;line-height:1.5}.chs__works li[data-v-ddae66b1]:first-child{border-top:1px solid var(--border-subtle)}.chs__wn[data-v-ddae66b1]{font-size:17px;line-height:1.6;color:var(--accent-default)}.chs__nums[data-v-ddae66b1]{display:flex;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.chs__n[data-v-ddae66b1]{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:8px;padding:24px 16px 24px 24px;border-left:1px solid var(--border-subtle)}.chs__n[data-v-ddae66b1]:first-child{padding-left:0;border-left:0}.chs__n-v[data-v-ddae66b1]{font-size:44px;font-weight:700;line-height:1.16;letter-spacing:-.015em;white-space:nowrap}.chs__n-v.is-accent[data-v-ddae66b1]{color:var(--accent-default)}.chs__n-l[data-v-ddae66b1]{font-size:15px;line-height:1.6;color:var(--ink-secondary)}@media(max-width:1199px){.chs[data-v-ddae66b1]{padding:64px 40px 24px}.chs__num[data-v-ddae66b1]{width:280px}.chs__title[data-v-ddae66b1]{font-size:64px}}@media(max-width:1023px){.chs__ch[data-v-ddae66b1]{flex-direction:column;gap:24px}.chs__num[data-v-ddae66b1]{position:static;width:auto}}@media(max-width:767px){.chs[data-v-ddae66b1]{padding:40px 20px 16px}.chs__head[data-v-ddae66b1]{flex-direction:column;align-items:flex-start;padding-bottom:32px}.chs__title[data-v-ddae66b1]{font-size:40px}.chs__ch[data-v-ddae66b1]{flex-direction:column;gap:20px;padding:32px 0}.chs__num[data-v-ddae66b1]{position:static;width:auto}.chs__digits[data-v-ddae66b1]{font-size:88px}.chs__name[data-v-ddae66b1]{font-size:26px}.chs__lead[data-v-ddae66b1]{font-size:21px}.chs__p[data-v-ddae66b1]{font-size:17px}.chs__nums[data-v-ddae66b1]{flex-direction:column}.chs__n[data-v-ddae66b1],.chs__n[data-v-ddae66b1]:first-child{padding:16px 0;border-left:0}.chs__n+.chs__n[data-v-ddae66b1]{border-top:1px solid var(--border-subtle)}.chs__n-v[data-v-ddae66b1]{font-size:34px}}@media(prefers-reduced-motion:reduce){.chs__num[data-v-ddae66b1]{position:static}}.cc[data-v-1cdd0173]{display:flex;flex-direction:column;gap:16px}.cc__head[data-v-1cdd0173]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:120px 48px 24px}.cc__title[data-v-1cdd0173]{font-size:88px;font-weight:700;line-height:.92;letter-spacing:-.045em}.cc__right[data-v-1cdd0173]{display:flex;align-items:center;gap:24px}.cc__all[data-v-1cdd0173]{font-size:18px;font-weight:700;line-height:1.6}.cc__arrows[data-v-1cdd0173]{display:flex;gap:10px}.cc__track[data-v-1cdd0173]{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cc__track[data-v-1cdd0173]::-webkit-scrollbar{display:none}.cc__card[data-v-1cdd0173]{display:flex;flex-direction:column;gap:18px;width:560px;flex:none;scroll-snap-align:start}.cc__photo[data-v-1cdd0173]{position:relative;display:block;height:420px;border-radius:var(--radius-xl);overflow:hidden}.cc__photo[data-v-1cdd0173] img{transition:transform .5s var(--motion-ease-out)}.cc__card:hover .cc__photo[data-v-1cdd0173] img{transform:scale(1.04)}.cc__go[data-v-1cdd0173]{position:absolute;right:24px;bottom:24px;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:28px;font-weight:500;line-height:1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.cc__card:hover .cc__go[data-v-1cdd0173]{transform:translate(4px)}.cc__ind[data-v-1cdd0173]{font-size:14px;font-weight:500;line-height:1.6;color:var(--ink-muted)}.cc__name[data-v-1cdd0173]{max-width:540px;font-size:28px;font-weight:700;line-height:1.12;letter-spacing:-.015em;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.cc__card:hover .cc__name[data-v-1cdd0173]{color:var(--accent-default)}@media(max-width:1023px){.cc__head[data-v-1cdd0173]{padding:72px 8px 16px}.cc__title[data-v-1cdd0173]{font-size:56px}}@media(max-width:767px){.cc__head[data-v-1cdd0173]{flex-direction:column;align-items:flex-start}.cc__title[data-v-1cdd0173]{font-size:40px}.cc__card[data-v-1cdd0173]{width:82vw}.cc__photo[data-v-1cdd0173]{height:auto;aspect-ratio:4 / 3}.cc__name[data-v-1cdd0173]{font-size:22px}}.cta[data-v-da0b0593]{display:flex;flex-direction:column;gap:36px;padding:96px 72px;border-radius:var(--radius-xl);background:var(--accent-default);color:var(--accent-contrast);will-change:clip-path}.cta__title[data-v-da0b0593]{max-width:1200px;font-size:112px;font-weight:700;line-height:.92;letter-spacing:-.06em}.cta__line[data-v-da0b0593]{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.cta__line>span[data-v-da0b0593]{display:inline-block;transform:translateY(calc((1 - var(--cta-p)) * 100%))}.cta__bottom[data-v-da0b0593]{display:flex;align-items:center;justify-content:space-between;gap:24px}.cta__text[data-v-da0b0593]{width:560px;font-size:20px;line-height:1.5}.cta__btn[data-v-da0b0593]{display:inline-flex;align-items:center;gap:16px;padding:10px 10px 10px 32px;border-radius:var(--radius-pill);background:var(--surface-default);color:var(--ink-primary);font-size:20px;font-weight:700;line-height:1.6;white-space:nowrap;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.cta__btn[data-v-da0b0593]:active{transform:scale(.97)}.cta__circle[data-v-da0b0593]{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;font-weight:500;line-height:1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.cta__btn:hover .cta__circle[data-v-da0b0593]{transform:translate(4px)}@media(max-width:1199px){.cta__title[data-v-da0b0593]{font-size:80px}}@media(max-width:767px){.cta[data-v-da0b0593]{padding:40px 24px;gap:24px;clip-path:none!important}.cta__title[data-v-da0b0593]{font-size:44px}.cta__bottom[data-v-da0b0593]{flex-direction:column;align-items:flex-start}.cta__text[data-v-da0b0593]{width:auto;font-size:17px}.cta__btn[data-v-da0b0593]{font-size:17px}}.fh[data-v-61453a28]{display:flex;flex-direction:column;gap:40px;padding:72px 48px 32px}.fh__crumb[data-v-61453a28]{font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted);white-space:pre}.fh__row[data-v-61453a28]{display:flex;align-items:flex-end;gap:56px}.fh__title[data-v-61453a28]{display:flex;flex-direction:column;flex:none;font-size:96px;font-weight:700;line-height:.94;letter-spacing:-.045em;white-space:nowrap}.fh__mask[data-v-61453a28]{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.fh__mask>span[data-v-61453a28]{display:inline-block;animation:fh-rise-61453a28 .8s var(--motion-ease-out) both}.fh__line2[data-v-61453a28]{display:flex;align-items:center;gap:24px;overflow:visible}.fh__line2>span[data-v-61453a28]:first-child{animation-delay:.12s}@keyframes fh-rise-61453a28{0%{transform:translateY(105%)}}.fh__sticker[data-v-61453a28]{padding:9px 16px;border-radius:var(--radius-pill);background:var(--surface-default);font-size:15px;line-height:1.45;letter-spacing:0;transform:rotate(-6deg);animation:none!important}.fh__offer[data-v-61453a28]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1;min-width:0}.fh__text[data-v-61453a28]{font-size:19px;line-height:1.5;color:var(--ink-secondary)}@media(max-width:1199px){.fh__title[data-v-61453a28]{font-size:72px}}@media(max-width:1023px){.fh__row[data-v-61453a28]{flex-direction:column;align-items:flex-start;gap:24px}}@media(max-width:767px){.fh[data-v-61453a28]{padding:40px 8px 16px;gap:24px}.fh__title[data-v-61453a28]{font-size:clamp(30px,10.5vw,44px);white-space:normal}.fh__line2[data-v-61453a28]{flex-wrap:wrap;gap:12px}.fh__text[data-v-61453a28]{font-size:17px}}@media(prefers-reduced-motion:reduce){.fh__mask>span[data-v-61453a28]{animation:none}}.ffaq[data-v-4e22b894]{display:flex;flex-direction:column;gap:16px}.ffaq__title[data-v-4e22b894]{padding:104px 48px 24px;font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em}.ffaq__list[data-v-4e22b894]{display:flex;flex-direction:column;align-self:flex-end;width:1000px;max-width:100%}.ffaq__item[data-v-4e22b894] .faq__text,.ffaq__item[data-v-4e22b894] .faq__a p{font-weight:500}@media(max-width:767px){.ffaq__title[data-v-4e22b894]{padding:64px 8px 8px;font-size:36px}.ffaq__list[data-v-4e22b894]{padding:0 8px}}.ccta[data-v-587ab95b]{display:flex;flex-direction:column;align-items:center;gap:24px;padding:120px 48px 64px}.ccta__text[data-v-587ab95b]{max-width:1000px;text-align:center;font-size:56px;font-weight:700;line-height:1.04;letter-spacing:-.045em}.ccta__btn[data-v-587ab95b]{display:inline-flex;align-items:center;gap:16px;padding:10px 10px 10px 28px;border-radius:var(--radius-pill);background:var(--surface-default);box-shadow:0 8px 24px #00000014;font-size:18px;font-weight:700;line-height:1.5;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.ccta__btn[data-v-587ab95b]:active{transform:scale(.97)}.ccta__circle[data-v-587ab95b]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;font-weight:500;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.ccta__btn:hover .ccta__circle[data-v-587ab95b]{transform:translate(4px)}@media(max-width:767px){.ccta[data-v-587ab95b]{padding:64px 8px 32px}.ccta__text[data-v-587ab95b]{font-size:30px}}.htw.is-pinned[data-v-892330c7]{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-top:72px}.ht[data-v-892330c7]{display:flex;gap:16px;align-items:stretch}.ht__years[data-v-892330c7]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:360px;flex:none;padding:32px 40px;border-radius:var(--radius-xl);background:var(--surface-default)}.ht__year[data-v-892330c7]{font-size:40px;font-weight:700;line-height:1.16;letter-spacing:-.015em;color:var(--ink-muted);transform-origin:left center;transition:transform .45s var(--motion-ease-out),color .45s var(--motion-ease-out)}.ht__year.is-active[data-v-892330c7]{color:var(--accent-default);transform:scale(var(--ht-scale, 2.2));margin:.32em 0}.ht__year[data-v-892330c7]:hover:not(.is-active){color:var(--ink-primary)}.ht__event[data-v-892330c7]{display:flex;flex-direction:column;gap:24px;flex:1;min-width:0;padding:48px;border-radius:var(--radius-xl);background:var(--accent-default);color:var(--accent-contrast);overflow:hidden}.ht__body[data-v-892330c7]{display:flex;flex-direction:column;gap:24px}.ht__label[data-v-892330c7]{font-size:15px;font-weight:500;line-height:1.5;color:var(--on-media-72)}.ht__title[data-v-892330c7]{max-width:860px;font-size:44px;font-weight:700;line-height:1.08;letter-spacing:-.015em;white-space:pre-wrap}.ht__text[data-v-892330c7]{max-width:860px;font-size:19px;line-height:1.55;color:var(--on-media-90)}.ht__progress[data-v-892330c7]{display:flex;gap:8px;margin-top:auto}.ht__seg[data-v-892330c7]{position:relative;flex:1;height:4px;border-radius:2px;background:#ffffff4d;overflow:hidden}.ht__seg>span[data-v-892330c7]{position:absolute;inset:0;background:var(--accent-contrast);transform-origin:left;transition:transform .45s var(--motion-ease-out)}.ht-next-enter-active[data-v-892330c7],.ht-next-leave-active[data-v-892330c7],.ht-prev-enter-active[data-v-892330c7],.ht-prev-leave-active[data-v-892330c7]{transition:transform .45s var(--motion-ease-out),opacity .45s var(--motion-ease-out)}.ht-next-enter-from[data-v-892330c7],.ht-prev-leave-to[data-v-892330c7]{opacity:0;transform:translate(48px)}.ht-next-leave-to[data-v-892330c7],.ht-prev-enter-from[data-v-892330c7]{opacity:0;transform:translate(-48px)}@media(max-width:1023px){.ht[data-v-892330c7]{flex-direction:column}.ht__years[data-v-892330c7]{width:auto;flex-direction:row;gap:24px;padding:20px 24px;overflow-x:auto}.ht__year.is-active[data-v-892330c7]{transform:none;margin:0}.ht__event[data-v-892330c7]{padding:28px 24px}.ht__title[data-v-892330c7]{font-size:30px}.ht__text[data-v-892330c7]{font-size:17px}}@media(max-width:767px){.ht__year[data-v-892330c7]{font-size:28px}}.cover[data-v-eb5b6395]{position:relative;display:flex;flex-direction:column;height:260px;padding:20px 22px 22px;border-radius:20px;overflow:hidden}.cover--blue[data-v-eb5b6395]{background:var(--accent-default);color:var(--accent-contrast)}.cover--dark[data-v-eb5b6395]{background:var(--surface-inverse);color:var(--ink-inverse)}.cover--light[data-v-eb5b6395]{background:var(--surface-canvas);color:var(--ink-primary)}.cover__label[data-v-eb5b6395]{font-size:13px;font-weight:500;line-height:1.45;color:var(--on-media-72)}.cover--dark .cover__label[data-v-eb5b6395]{color:var(--on-media-60)}.cover--light .cover__label[data-v-eb5b6395]{color:var(--ink-muted)}.cover__big[data-v-eb5b6395]{display:flex;flex-direction:column;font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em;white-space:nowrap;margin-top:79px}.cover--hero[data-v-eb5b6395]{height:440px}.cover--hero .cover__big[data-v-eb5b6395]{font-size:120px;margin-top:147px}@media(max-width:767px){.cover--hero[data-v-eb5b6395]{height:300px}.cover--hero .cover__big[data-v-eb5b6395]{font-size:64px;margin-top:60px}.cover__big[data-v-eb5b6395]{font-size:52px}}.acard[data-v-cecf2821]{display:flex;flex-direction:column;gap:18px;padding:16px 16px 28px;border-radius:var(--radius-xl);background:var(--surface-default);min-width:0;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}@media(hover:hover){.acard[data-v-cecf2821]:hover{transform:translateY(-4px)}}.acard__text[data-v-cecf2821]{display:flex;flex-direction:column;gap:10px;padding:0 8px}.acard__meta[data-v-cecf2821]{font-size:13px;line-height:1.45;color:var(--ink-muted);white-space:pre}.acard__title[data-v-cecf2821]{font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.01em;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.acard:hover .acard__title[data-v-cecf2821]{color:var(--accent-default)}.acard__lead[data-v-cecf2821]{font-size:15px;line-height:1.45;color:var(--ink-secondary)}.sub[data-v-ed13a1b8]{display:flex;align-items:center;gap:12px;width:100%;padding:8px 8px 8px 24px;border-radius:var(--radius-pill);background:var(--surface-default);transition:box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.sub[data-v-ed13a1b8]:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink-primary)}.sub.is-invalid[data-v-ed13a1b8]{box-shadow:inset 0 0 0 1.5px #d93025;animation:sub-shake-ed13a1b8 .36s var(--motion-ease-out)}@keyframes sub-shake-ed13a1b8{25%,75%{transform:translate(-4px)}50%{transform:translate(4px)}}.sub__input[data-v-ed13a1b8]{flex:1;min-width:0;border:0;background:transparent;font-size:17px;line-height:1.5;outline:none}.sub__input[data-v-ed13a1b8]::placeholder{color:var(--ink-muted)}.sub__btn[data-v-ed13a1b8]{display:inline-flex;align-items:center;gap:14px;padding:6px 6px 6px 28px;border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--ink-inverse);font-size:17px;font-weight:700;line-height:1.24;white-space:nowrap}.sub__circle[data-v-ed13a1b8]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.sub__btn:hover .sub__circle[data-v-ed13a1b8]{transform:translate(4px)}@media(max-width:767px){.sub[data-v-ed13a1b8],.sub__btn[data-v-ed13a1b8]{padding-left:16px}}.shell{width:100%;max-width:calc(var(--page-max) + 2 * var(--page-gutter));margin:0 auto;padding:0 var(--page-gutter)}.shell--nav{position:sticky;top:0;z-index:50;padding-top:16px;pointer-events:none}.shell--nav>*{pointer-events:auto}.shell--footer{padding-bottom:16px}.skip{position:absolute;left:16px;top:-100px;z-index:100;padding:12px 20px;border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--ink-inverse)}.skip:focus{top:16px}@media(max-width:767px){.shell--nav{padding-top:8px}}:root{--ink-primary: #0a0a0a;--ink-secondary: #55575c;--ink-muted: #8a8c91;--ink-inverse: #ffffff;--ink-on-inverse-muted: #adada3;--surface-canvas: #f5f2ec;--surface-default: #ffffff;--surface-inverse: #0a0a0a;--surface-muted: #f2f0eb;--accent-default: #1b44e5;--accent-contrast: #ffffff;--border-strong: #c9c5bd;--border-subtle: #e6e3dd;--on-media-100: rgb(255 255 255 / 1);--on-media-95: rgb(255 255 255 / .95);--on-media-90: rgb(255 255 255 / .9);--on-media-85: rgb(255 255 255 / .85);--on-media-72: rgb(255 255 255 / .72);--on-media-60: rgb(255 255 255 / .6);--on-media-35: rgb(255 255 255 / .35);--on-media-30: rgb(255 255 255 / .3);--on-media-16: rgb(255 255 255 / .16);--on-media-10: rgb(255 255 255 / .1);--scrim-rgb: 10 10 10;--radius-pill: 999px;--radius-xl: 28px;--radius-lg: 22px;--radius-md: 18px;--radius-sm: 14px;--radius-xs: 12px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-14: 14px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-64: 64px;--space-112: 112px;--frost-bg: var(--on-media-16);--frost-border: rgb(255 255 255 / .22);--frost-blur: 12px;--font-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--page-gutter: 16px;--page-max: 1408px;--section-gap: 16px;--motion-duration-fast: .2s;--motion-duration-base: .35s;--motion-duration-reveal: .6s;--motion-duration-count: 1.2s;--motion-duration-count-hero: 1.4s;--motion-duration-slide: 3s;--motion-duration-crossfade: .8s;--motion-ease-out: cubic-bezier(.22, 1, .36, 1);--motion-ease-spring: cubic-bezier(.34, 1.26, .64, 1);--motion-stagger: 70ms;--motion-reveal-offset: 32px;--motion-marquee-speed: 50;--motion-parallax: .12}@media(max-width:767px){:root{--page-gutter: 12px;--motion-parallax: .04}}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-cyrillic-400-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-cyrillic-500-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-cyrillic-600-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-cyrillic-700-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--surface-canvas);color:var(--ink-primary);font-family:var(--font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}img,svg,video,picture{display:block;max-width:100%}input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent-default);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.page{display:flex;flex-direction:column;gap:var(--section-gap);width:100%;max-width:calc(var(--page-max) + 2 * var(--page-gutter));margin:0 auto;padding:16px var(--page-gutter)}.t-88{font-size:88px;font-weight:700;line-height:1.04;letter-spacing:-.045em}.t-72{font-size:72px;font-weight:700;line-height:.94;letter-spacing:-.045em}.t-72m{font-size:72px;font-weight:500;line-height:.92;letter-spacing:-.045em}.t-64{font-size:64px;font-weight:700;line-height:1;letter-spacing:-.045em}.t-56{font-size:56px;font-weight:700;line-height:.92;letter-spacing:-.045em}.t-48{font-size:48px;font-weight:700;line-height:.94;letter-spacing:-.045em}.t-44{font-size:44px;font-weight:700;line-height:1.04}.t-40{font-size:40px;font-weight:700;line-height:1.18;letter-spacing:-.01em}.t-36{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.t-32{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-.015em}.t-28{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.t-26{font-size:26px;font-weight:700;line-height:1.32}.t-24{font-size:24px;font-weight:400;line-height:1.32}.t-20{font-size:20px;font-weight:700;line-height:1.24}.t-19{font-size:19px;font-weight:400;line-height:1.28}.t-18{font-size:18px;font-weight:700;line-height:1.4}.t-17{font-size:17px;font-weight:400;line-height:1.45}.t-17b{font-size:17px;font-weight:700;line-height:1.24}.t-16{font-size:16px;font-weight:400;line-height:1.45}.t-15{font-size:15px;font-weight:400;line-height:1.45}.t-14{font-size:14px;font-weight:400;line-height:1.4}.t-14b{font-size:14px;font-weight:700;line-height:20px}.t-13{font-size:13px;font-weight:700;line-height:1.4}.t-12{font-size:12px;font-weight:400;line-height:1.24}.c-primary{color:var(--ink-primary)}.c-secondary{color:var(--ink-secondary)}.c-muted{color:var(--ink-muted)}.c-inverse{color:var(--ink-inverse)}.c-accent{color:var(--accent-default)}@media(max-width:1199px){.t-88{font-size:68px}.t-72,.t-72m{font-size:58px}.t-64{font-size:52px}.t-56{font-size:46px}}@media(max-width:767px){.t-88{font-size:42px}.t-72,.t-72m{font-size:38px}.t-64{font-size:36px}.t-56{font-size:34px}.t-48{font-size:32px}.t-44{font-size:34px}.t-40{font-size:28px}.t-36{font-size:26px}.t-32{font-size:22px;line-height:1.3}.t-28{font-size:22px}.t-26{font-size:21px}.t-24{font-size:19px}}.js [data-reveal]:not(.is-revealed,[data-revealed]){opacity:0;transform:translate3d(0,var(--motion-reveal-offset),0)}[data-reveal]{transition:opacity var(--motion-duration-reveal) var(--motion-ease-out),transform var(--motion-duration-reveal) var(--motion-ease-out);transition-delay:var(--reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){.js [data-reveal]:not(.is-revealed,[data-revealed]){opacity:1;transform:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::view-transition-group(*){animation-duration:.5s;animation-timing-function:var(--motion-ease-out)}.nf[data-v-445f0ec0]{display:flex;flex-direction:column;gap:24px;padding:160px 24px 200px}.nf__btns[data-v-445f0ec0]{display:flex;gap:12px;flex-wrap:wrap}.lg-h[data-v-dae7c47e]{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;padding:72px 24px 40px}.lg-h__l[data-v-dae7c47e]{display:flex;flex-direction:column;gap:24px;min-width:0}.lg-h__crumb[data-v-dae7c47e]{font-size:15px;line-height:1.5;color:var(--ink-muted)}.lg-h__crumb a[data-v-dae7c47e]:hover{color:var(--ink-primary)}.lg-h__title[data-v-dae7c47e]{max-width:900px;font-size:84px;font-weight:700;line-height:.94;letter-spacing:-.045em;overflow-wrap:anywhere}.lg-h__lead[data-v-dae7c47e]{width:520px;flex:none;font-size:20px;line-height:1.5;color:var(--ink-secondary)}.lg-facts[data-v-dae7c47e]{display:flex;gap:16px}.lg-fact[data-v-dae7c47e]{display:flex;flex-direction:column;gap:10px;flex:1 0 0;min-width:0;padding:28px;border-radius:var(--radius-lg);background:var(--surface-default)}.lg-fact__l[data-v-dae7c47e]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.lg-fact__v[data-v-dae7c47e]{font-size:22px;font-weight:700;line-height:1.2}.lg-body[data-v-dae7c47e]{display:flex;flex-direction:column;gap:20px;max-width:860px;padding:48px 48px 0}.lg-body__h2[data-v-dae7c47e]{margin-top:28px;font-size:32px;font-weight:700;line-height:1.12;letter-spacing:-.015em;scroll-margin-top:100px}.lg-body__p[data-v-dae7c47e],.lg-body__ul[data-v-dae7c47e]{font-size:18px;line-height:1.6}.lg-body__ul[data-v-dae7c47e]{display:flex;flex-direction:column;gap:10px;margin:0;padding-left:22px}.lg-body__callout[data-v-dae7c47e]{padding:28px 32px;border-radius:var(--radius-lg);background:#1b44e517;font-size:20px;font-weight:500;line-height:1.45}.lg-body[data-v-dae7c47e] a{color:var(--accent-default);text-decoration:underline;text-underline-offset:3px}.lg-op[data-v-dae7c47e]{max-width:952px;margin:48px 0 0;padding:8px 32px;border-radius:var(--radius-lg);background:var(--surface-default)}.lg-op__row[data-v-dae7c47e]{display:flex;gap:32px;padding:22px 0}.lg-op__row+.lg-op__row[data-v-dae7c47e]{border-top:1px solid var(--border-subtle)}.lg-op dt[data-v-dae7c47e]{width:280px;flex:none;font-size:16px;line-height:1.5;color:var(--ink-secondary)}.lg-op dd[data-v-dae7c47e]{margin:0;font-size:18px;font-weight:500;line-height:1.45}.lg-op a[data-v-dae7c47e]{color:var(--accent-default)}.lg-cta[data-v-dae7c47e]{display:flex;padding:48px}.lg-spacer[data-v-dae7c47e]{height:64px}@media(max-width:1199px){.lg-h[data-v-dae7c47e]{flex-direction:column;align-items:flex-start;gap:24px}.lg-h__lead[data-v-dae7c47e]{width:auto;max-width:640px}.lg-facts[data-v-dae7c47e]{flex-wrap:wrap}.lg-fact[data-v-dae7c47e]{flex-basis:40%}}@media(max-width:767px){.lg-h[data-v-dae7c47e]{padding:40px 8px 24px}.lg-h__title[data-v-dae7c47e]{font-size:40px}.lg-h__lead[data-v-dae7c47e]{font-size:17px}.lg-fact[data-v-dae7c47e]{flex-basis:100%;padding:20px}.lg-body[data-v-dae7c47e]{padding:24px 8px 0}.lg-body__h2[data-v-dae7c47e]{font-size:26px}.lg-body__p[data-v-dae7c47e],.lg-body__ul[data-v-dae7c47e]{font-size:17px}.lg-op[data-v-dae7c47e]{padding:4px 20px}.lg-op__row[data-v-dae7c47e]{flex-direction:column;gap:4px}.lg-cta[data-v-dae7c47e]{padding:32px 8px}}.spacer-40[data-v-8c61dff6]{height:40px}.spacer-24[data-v-8c61dff6]{height:24px}.strip[data-v-8c61dff6]{display:flex;align-items:center;height:60px;padding:0 28px;border-radius:var(--radius-pill);background:var(--accent-default);overflow:hidden}.strip[data-v-8c61dff6]>*{width:100%}.about[data-v-8c61dff6]{display:flex;gap:40px;align-items:flex-start;padding:112px 24px 72px}.about__title[data-v-8c61dff6]{width:380px;flex:none}.about__text[data-v-8c61dff6]{flex:1;min-width:0}.rdx[data-v-8c61dff6]{display:flex;flex-direction:column;gap:48px;padding:48px 48px 40px;border-radius:var(--radius-xl);background:var(--surface-default)}.rdx__lead[data-v-8c61dff6]{font-size:36px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.rdx__areas[data-v-8c61dff6]{display:flex}.rdx__comp[data-v-8c61dff6]{display:flex;flex-direction:column;gap:16px;padding-top:28px;border-top:1px solid var(--border-subtle);line-height:1.4}.rdx__comp-row[data-v-8c61dff6]{display:flex;gap:12px}.rdx__comp-item[data-v-8c61dff6]{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:var(--radius-md);background:var(--surface-canvas)}.rdx__comp-title[data-v-8c61dff6]{font-size:18px;font-weight:700}.rdx__comp-text[data-v-8c61dff6]{font-size:14px;color:var(--ink-secondary)}.rdx__clients[data-v-8c61dff6]{display:flex;align-items:baseline;gap:20px;padding-top:24px;border-top:1px solid var(--border-subtle);line-height:1.4}.rdx__clients-cap[data-v-8c61dff6]{flex:none}.rdx__clients[data-v-8c61dff6]>:last-child{flex:1;min-width:0}.rdx__client[data-v-8c61dff6]:last-child{font-size:16px;letter-spacing:-.015em}.rdx__client[data-v-8c61dff6]{font-size:20px;font-weight:700;white-space:nowrap}.arrows[data-v-8c61dff6]{display:flex;gap:8px}.industries[data-v-8c61dff6]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-xl)}.industries[data-v-8c61dff6]::-webkit-scrollbar{display:none}.industries[data-v-8c61dff6]>*{scroll-snap-align:start}.filters[data-v-8c61dff6]{display:flex;flex-wrap:wrap;gap:6px;padding:0 24px 24px}.cards3[data-v-8c61dff6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.reviews[data-v-8c61dff6]{display:flex;padding:16px 24px 24px}.reviews[data-v-8c61dff6]>*{flex:1 0 0;min-width:0;padding-right:40px}.reviews[data-v-8c61dff6]>*+*{padding:0 40px;border-left:1px solid var(--border-strong)}.reviews-dots[data-v-8c61dff6]{display:none}.reviews-dots__dot[data-v-8c61dff6]{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:var(--border-strong);cursor:pointer;transition:width var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out)}.reviews-dots__dot.is-active[data-v-8c61dff6]{width:24px;border-radius:4px;background:var(--ink-primary)}.products[data-v-8c61dff6]{display:flex;flex-direction:column;gap:16px;padding:0 16px 16px;border-radius:var(--radius-xl);background:var(--surface-default)}.products__head[data-v-8c61dff6]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:96px 24px 40px}.products__cap[data-v-8c61dff6]{width:400px;text-align:right}.products__row[data-v-8c61dff6]{display:flex;gap:12px}.products__row[data-v-8c61dff6]>*{flex:1 0 0}.products__row>.products__main[data-v-8c61dff6]{flex:0 0 900px}.formats[data-v-8c61dff6]{position:relative;height:820px;overflow:hidden}.formats__title[data-v-8c61dff6]{position:absolute;left:24px;top:100px}.formats__lead[data-v-8c61dff6]{position:absolute;left:24px;top:256px;width:420px;font-size:17px;line-height:1.28;color:var(--ink-secondary)}.formats__arrows[data-v-8c61dff6]{position:absolute;left:24px;top:640px;display:flex;padding:6px;border-radius:var(--radius-pill);background:var(--accent-default);z-index:2}.formats__arrows button[data-v-8c61dff6]{display:grid;place-items:center;width:48px;height:48px;color:var(--accent-contrast);font-size:26px;font-weight:700;line-height:1.28;border-radius:50%}.formats__arrows button[data-v-8c61dff6]:disabled{opacity:.4;cursor:default}.formats__track[data-v-8c61dff6]{position:absolute;left:520px;top:0;display:flex;gap:16px}.formats__card[data-v-8c61dff6]{transform:translate3d(var(--fmt-x),var(--fmt-y),0);transition:transform .7s var(--motion-ease-out)}@media(hover:hover){.formats__card[data-v-8c61dff6]:hover{transform:translate3d(var(--fmt-x),calc(var(--fmt-y) - 4px),0)}}.principles[data-v-8c61dff6]{display:flex;gap:12px}.principles[data-v-8c61dff6]>*{flex:1 0 0}.team-head[data-v-8c61dff6]{display:flex;gap:40px;padding:112px 40px 32px}.team-head__title[data-v-8c61dff6]{width:560px;flex:none}.team-head__text[data-v-8c61dff6]{flex:1}.team[data-v-8c61dff6]{position:relative;height:600px;border-radius:var(--radius-xl);overflow:hidden;color:var(--ink-inverse);isolation:isolate}.team__img[data-v-8c61dff6]{position:absolute;inset:0;z-index:-1}.team__scrim[data-v-8c61dff6]{position:absolute;inset:0;background:linear-gradient(180deg,rgb(var(--scrim-rgb) / 0),rgb(var(--scrim-rgb) / .25) 35%,rgb(var(--scrim-rgb) / .88)),rgb(var(--scrim-rgb) / .18)}.team__text[data-v-8c61dff6]{position:absolute;left:48px;top:347px;display:flex;flex-direction:column;align-items:flex-start}.team__text h3[data-v-8c61dff6]{line-height:.96}.team__p[data-v-8c61dff6]{width:560px;margin:12px 0 20px;font-size:19px;line-height:1.28;color:#ffffffe0}@media(max-width:1199px){.rdx__areas[data-v-8c61dff6]{flex-wrap:wrap;row-gap:24px}.rdx__areas[data-v-8c61dff6]>*{flex-basis:40%}.products__row>.products__main[data-v-8c61dff6]{flex:1.6 0 0}.formats__track[data-v-8c61dff6]{left:40%}}@media(max-width:1023px){.about[data-v-8c61dff6]{flex-direction:column;gap:24px;padding:64px 8px 40px}.about__title[data-v-8c61dff6]{width:auto}.rdx[data-v-8c61dff6]{padding:28px 20px;gap:32px}.rdx__lead[data-v-8c61dff6]{font-size:24px}.rdx__areas[data-v-8c61dff6]{flex-direction:column;row-gap:20px}.rdx__comp-row[data-v-8c61dff6],.products__row[data-v-8c61dff6],.principles[data-v-8c61dff6]{flex-direction:column}.rdx__comp[data-v-8c61dff6]{display:none}.rdx__clients[data-v-8c61dff6]{flex-direction:column;gap:8px}.rdx__clients[data-v-8c61dff6]>:last-child{width:100%}.cards3[data-v-8c61dff6]{grid-template-columns:1fr;gap:32px}.reviews[data-v-8c61dff6]{padding:16px 0 0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.reviews[data-v-8c61dff6]::-webkit-scrollbar{display:none}.reviews[data-v-8c61dff6]>*,.reviews[data-v-8c61dff6]>*+*{flex:0 0 100%;padding:20px 24px;border-left:0;scroll-snap-align:start}.reviews-dots[data-v-8c61dff6]{display:flex;justify-content:center;gap:8px;padding:8px 0 24px}.products__head[data-v-8c61dff6]{flex-direction:column;align-items:flex-start;padding:48px 8px 24px}.products__cap[data-v-8c61dff6]{text-align:left;width:auto}.products__row>.products__main[data-v-8c61dff6]{flex:auto}.formats[data-v-8c61dff6]{height:auto;display:flex;flex-direction:column;gap:16px;padding:64px 8px 0}.formats__title[data-v-8c61dff6],.formats__lead[data-v-8c61dff6],.formats__arrows[data-v-8c61dff6],.formats__track[data-v-8c61dff6]{position:static}.formats__lead[data-v-8c61dff6]{width:auto}.formats__arrows[data-v-8c61dff6]{order:4;align-self:flex-start}.formats__track[data-v-8c61dff6]{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -8px;padding:0 8px}.formats__card[data-v-8c61dff6]{--fmt-y: 0px !important;--fmt-x: 0px !important;scroll-snap-align:start;flex:none}.formats__arrows[data-v-8c61dff6]{display:none}.team-head[data-v-8c61dff6]{flex-direction:column;gap:16px;padding:64px 8px 16px}.team-head__title[data-v-8c61dff6]{width:auto}.team[data-v-8c61dff6]{height:520px}.team__text[data-v-8c61dff6]{inset:auto 20px 24px}.team__p[data-v-8c61dff6]{width:auto;font-size:16px}}@media(max-width:767px){.strip[data-v-8c61dff6]{height:52px;padding:0 20px}}.products__head-m[data-v-8c61dff6],.formats__track .formats__pic[data-v-8c61dff6]{display:none}@media(max-width:767px){.home[data-v-8c61dff6]{gap:12px}.home>.arch[data-v-8c61dff6],.home>.filters[data-v-8c61dff6],.home>.team-head[data-v-8c61dff6],.home>.team[data-v-8c61dff6]{display:none}.spacer-24[data-v-8c61dff6],.spacer-40[data-v-8c61dff6]{display:none}.home[data-v-8c61dff6] .sh{flex-direction:column;align-items:flex-start;gap:8px;padding:36px 4px 0}.home[data-v-8c61dff6] .sh__title{font-size:32px;line-height:1.12;letter-spacing:-.02em}.home[data-v-8c61dff6] .sh__caption{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.home[data-v-8c61dff6] .sh__right{flex-direction:column;align-items:flex-start;gap:8px}.home[data-v-8c61dff6] .sh__right .t-17{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.home[data-v-8c61dff6] .sh__right .btn{padding:0;background:none;color:var(--accent-default);font-size:15px;line-height:1.5}.home[data-v-8c61dff6] .sh__right .btn__circle{width:auto;height:auto;background:none;color:inherit;font-size:15px}.home[data-v-8c61dff6] .sh__right .btn__arrow--next,.arrows[data-v-8c61dff6]{display:none}.strip[data-v-8c61dff6]{height:59px;padding:0 4px;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);border-radius:0;background:none}.strip[data-v-8c61dff6] .client__sep,.strip[data-v-8c61dff6] .client__sphere{display:none}.strip[data-v-8c61dff6] .client__name{font-size:22px;font-weight:700;line-height:1.12;color:var(--ink-primary)}.strip[data-v-8c61dff6] .client:nth-child(2n) .client__name{color:var(--ink-muted)}.about[data-v-8c61dff6]{padding:32px 4px 16px}.about__title[data-v-8c61dff6]{display:none}.about[data-v-8c61dff6] .scrub__flow{font-size:26px;line-height:1.18}.rdx[data-v-8c61dff6]{gap:12px;padding:0;border-radius:0;background:none}.rdx__lead[data-v-8c61dff6],.rdx__clients[data-v-8c61dff6]{display:none}.rdx__areas[data-v-8c61dff6]{row-gap:12px}.rdx[data-v-8c61dff6] .rd{gap:12px;padding:20px;border:0;border-radius:24px;background:var(--surface-default)}.rdx[data-v-8c61dff6] .rd__title{font-size:20px;line-height:1.5}.rdx[data-v-8c61dff6] .rd__text{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.rdx[data-v-8c61dff6] .rd__tags{display:none}.industries[data-v-8c61dff6]{gap:12px;margin:0 -12px;padding:0 12px;border-radius:0;scroll-padding-left:12px}.home[data-v-8c61dff6] .flag{display:flex;flex-direction:column;gap:10px;padding:0;border-radius:0;background:none}.home[data-v-8c61dff6] .flag__photo{height:260px;border-radius:20px}.home[data-v-8c61dff6] .flag__sticker,.home[data-v-8c61dff6] .flag__tags,.home[data-v-8c61dff6] .flag .btn{display:none}.home[data-v-8c61dff6] .flag__text{gap:6px;padding:0 4px}.home[data-v-8c61dff6] .flag__cap,.home[data-v-8c61dff6] .card__cap{display:block;font-size:13px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.home[data-v-8c61dff6] .flag__title,.home[data-v-8c61dff6] .card__title{font-size:22px;line-height:1.12;letter-spacing:-.02em}.home[data-v-8c61dff6] .flag__p,.home[data-v-8c61dff6] .card__text{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.cards3[data-v-8c61dff6]{gap:12px}.cards3[data-v-8c61dff6] .card__link{gap:6px}.cards3[data-v-8c61dff6] .card__photo{height:240px!important;margin-bottom:4px;border-radius:20px}.cards3[data-v-8c61dff6] .card__tags,.cards3[data-v-8c61dff6] .card__client{display:none}.cards3[data-v-8c61dff6] .card__title,.cards3[data-v-8c61dff6] .card__text,.cards3[data-v-8c61dff6] .card__cap{padding:0 4px}.home[data-v-8c61dff6] .cat{flex-direction:column;align-items:stretch;gap:16px;padding:28px 24px;border-radius:24px;background:var(--accent-default);color:var(--accent-contrast)}.home[data-v-8c61dff6] .cat__thumbs{display:none}.home[data-v-8c61dff6] .cat__title{font-size:30px;line-height:1.12;letter-spacing:-.02em}.home[data-v-8c61dff6] .cat__sub{font-size:15px;line-height:1.5;color:var(--accent-contrast);opacity:1}.home[data-v-8c61dff6] .cat .btn{justify-content:center;gap:10px;padding:16px 24px;background:var(--surface-default);color:var(--ink-primary);font-size:16px;line-height:1.5}.home[data-v-8c61dff6] .cat .btn__circle{width:auto;height:auto;overflow:visible;background:none;color:var(--accent-default);font-size:18px;font-weight:500}.home[data-v-8c61dff6] .cat .btn__arrow--next{display:none}.products[data-v-8c61dff6]{gap:12px;padding:0;border-radius:0;background:none}.products__head[data-v-8c61dff6]{display:none}.products__head-m[data-v-8c61dff6]{display:flex;flex-direction:column;gap:8px;padding:36px 4px 0}.products__title-m[data-v-8c61dff6]{font-size:32px;font-weight:700;line-height:1.12;letter-spacing:-.02em}.products__cap-m[data-v-8c61dff6]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.products__row[data-v-8c61dff6]{gap:12px}.products[data-v-8c61dff6] .prod{flex:none;height:auto!important;min-height:0;gap:4px;padding:20px;border-radius:24px;background:var(--surface-default);color:var(--ink-primary)}.products[data-v-8c61dff6] .prod__top,.products[data-v-8c61dff6] .prod__wide-l{gap:4px}.products[data-v-8c61dff6] .prod__name{font-size:22px;line-height:1.12;color:var(--ink-primary)}.products[data-v-8c61dff6] .prod__sub,.products[data-v-8c61dff6] .prod__wide-text{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.products[data-v-8c61dff6] .prod__bottom,.products[data-v-8c61dff6] .prod__tags{display:none}.formats[data-v-8c61dff6]{gap:12px;padding:36px 0 0;border-radius:0;background:none}.formats__title[data-v-8c61dff6]{padding:0 4px;font-size:32px;line-height:1.12;letter-spacing:-.02em}.formats__title br[data-v-8c61dff6],.formats__lead[data-v-8c61dff6],.formats__arrows[data-v-8c61dff6]{display:none}.formats__track[data-v-8c61dff6]{display:flex;gap:12px;height:auto;margin:0 -12px;padding:0 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:12px;scrollbar-width:none;counter-reset:fmt}.formats__track[data-v-8c61dff6]::-webkit-scrollbar{display:none}.formats__track[data-v-8c61dff6] .fmt{position:static;flex:0 0 260px;width:260px;height:auto;display:flex;flex-direction:column;gap:10px;padding:0;border-radius:0;background:none;justify-content:flex-start;transform:none!important;scroll-snap-align:start;counter-increment:fmt}.formats__track .formats__pic[data-v-8c61dff6]{display:block}.formats__track[data-v-8c61dff6] .fmt__title:before{content:counter(fmt,decimal-leading-zero);display:block;margin-bottom:10px;font-size:13px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.formats__track[data-v-8c61dff6] .fmt__title{font-size:20px;line-height:1.5}.formats__track[data-v-8c61dff6] .fmt__text{font-size:14px;line-height:1.5;color:var(--ink-secondary)}.principles[data-v-8c61dff6]{gap:0;counter-reset:pr}.principles[data-v-8c61dff6] .pr{flex:none;height:auto;display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:4px;min-height:0;padding:14px 0;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:none;counter-increment:pr}.principles[data-v-8c61dff6] .pr:before{content:counter(pr,decimal-leading-zero);grid-row:1 / 3;font-size:15px;font-weight:700;line-height:1.5;color:var(--accent-default)}.principles[data-v-8c61dff6] .pr__sign{display:none}.principles[data-v-8c61dff6] .pr__title{font-size:17px;line-height:1.5}.principles[data-v-8c61dff6] .pr__text{font-size:14px;line-height:1.5;color:var(--ink-secondary)}.home[data-v-8c61dff6] .faqb{border-radius:0;background:none;gap:12px;padding:36px 0 0!important}.home[data-v-8c61dff6] .faqb__title{padding:0 4px;font-size:32px;line-height:1.12}.home[data-v-8c61dff6] .faqb__list{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border-radius:0;background:none}.home[data-v-8c61dff6] .faq{padding:18px;border:0;border-radius:20px;background:var(--surface-default)}.home[data-v-8c61dff6] .faq__text{font-size:17px;line-height:1.5}.home[data-v-8c61dff6] .faq__icon{font-size:22px;font-weight:500;color:var(--accent-default)}.home[data-v-8c61dff6] .faq__a p{padding-top:10px;font-size:15px;line-height:1.5;color:var(--ink-secondary)}.home[data-v-8c61dff6] .req{gap:12px;border-radius:24px}.home[data-v-8c61dff6] .req__text{font-size:14px;font-weight:500;line-height:1.5}.home[data-v-8c61dff6] .req .doc-btn{padding:10px 14px;font-size:13px;line-height:1.5}}.pf-hero[data-v-6826560f]{display:flex;flex-direction:column}.pf-hero__photo[data-v-6826560f]{position:relative;display:flex;flex-direction:column;gap:20px;height:700px;margin-bottom:-208px;padding:56px 56px 304px;border-radius:var(--radius-xl);overflow:hidden;color:var(--on-media-100);isolation:isolate}.pf-hero__parallax[data-v-6826560f]{position:absolute;inset:-12% 0 0;z-index:-2;will-change:transform}.pf-hero__img[data-v-6826560f]{position:absolute;inset:0}.pf-hero__img[data-v-6826560f] img{animation:pf-zoom-6826560f 12s linear forwards}@keyframes pf-zoom-6826560f{to{transform:scale(1.06)}}.pf-hero__scrim[data-v-6826560f]{position:absolute;inset:0;z-index:-1;background:#080a1280}.pf-hero__crumb[data-v-6826560f]{font-size:15px;font-weight:500;line-height:1.5;color:var(--on-media-85)}.pf-hero__title[data-v-6826560f]{display:flex;flex-direction:column;gap:20px;font-size:104px;font-weight:700;line-height:.94;letter-spacing:-.045em}.pf-hero__mask[data-v-6826560f]{display:block;overflow:hidden;padding-bottom:.04em}.pf-hero__mask>span[data-v-6826560f]{display:block;animation:pf-rise-6826560f .8s var(--motion-ease-out) both}.pf-hero__mask+.pf-hero__mask>span[data-v-6826560f]{animation-delay:.12s}@keyframes pf-rise-6826560f{0%{transform:translateY(105%)}}.pf-hero__tiles[data-v-6826560f]{position:relative;display:flex;gap:16px;padding:0 56px}.pf-manifest[data-v-6826560f]{padding:120px 48px 96px}.pf-manifest[data-v-6826560f] .scrub__flow{max-width:1180px;gap:8px 16px;letter-spacing:-.04em}.pf-head[data-v-6826560f]{display:flex;flex-direction:column;gap:20px;padding:88px 48px 32px}.pf-head__back[data-v-6826560f]{font-size:18px;font-weight:700;line-height:1.5;white-space:pre}.pf-head__title[data-v-6826560f]{font-size:88px;font-weight:700;line-height:.94;letter-spacing:-.045em}.pf-head__meta[data-v-6826560f]{font-size:20px;font-weight:500;line-height:1.5;color:var(--ink-secondary);white-space:pre-wrap}.pf-row[data-v-6826560f]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}.pf-grid[data-v-6826560f]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pf-grid--list[data-v-6826560f]{row-gap:48px}.pf-end[data-v-6826560f]{padding:64px 0 96px;text-align:center;font-size:17px;line-height:1.5;color:var(--ink-secondary)}.pf-why[data-v-6826560f]{padding:112px 48px 16px;font-size:64px;font-weight:700;line-height:1;letter-spacing:-.045em}.pf-principles[data-v-6826560f]{display:flex;gap:16px;align-items:flex-start}.pf-pr[data-v-6826560f]{display:flex;flex-direction:column;gap:20px;flex:1 0 0;min-width:0;padding:40px;border-radius:var(--radius-xl);background:var(--surface-default);transition:transform var(--motion-duration-fast) var(--motion-ease-out)}@media(hover:hover){.pf-pr[data-v-6826560f]:hover{transform:translateY(-4px)}}.pf-pr__icon[data-v-6826560f]{width:120px;height:96px;margin-bottom:24px}.pf-pr__icon--stack[data-v-6826560f]{position:relative}.pf-pr__icon--stack i[data-v-6826560f]{position:absolute;height:22px;border-radius:10px;background:var(--accent-default)}.pf-pr__icon--stack i[data-v-6826560f]:nth-child(1){left:0;top:56px;width:120px;opacity:.25}.pf-pr__icon--stack i[data-v-6826560f]:nth-child(2){left:14px;top:30px;width:92px;opacity:.45}.pf-pr__icon--stack i[data-v-6826560f]:nth-child(3){left:28px;top:4px;width:64px}.pf-pr__title[data-v-6826560f]{font-size:28px;font-weight:700;line-height:1.12;letter-spacing:-.015em}.pf-pr__text[data-v-6826560f]{font-size:17px;line-height:1.55;color:var(--ink-secondary)}.pf-nda[data-v-6826560f]{display:flex;flex-direction:column;align-items:center;gap:24px;padding:120px 48px 40px}.pf-nda__text[data-v-6826560f]{max-width:1000px;text-align:center;font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-.015em}.pf-float[data-v-6826560f]{display:inline-flex;align-items:center;gap:16px;padding:10px 10px 10px 28px;border-radius:var(--radius-pill);background:var(--surface-default);box-shadow:0 8px 24px #00000014;font-size:18px;font-weight:700;line-height:1.5;white-space:nowrap;z-index:40}.pf-float.is-floating[data-v-6826560f]{position:fixed;left:50%;bottom:24px;transform:translate(-50%);transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}.pf-float-enter-from[data-v-6826560f],.pf-float-leave-to[data-v-6826560f]{opacity:0;transform:translate(-50%,24px)}.pf-float__circle[data-v-6826560f]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;font-weight:500;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.pf-float:hover .pf-float__circle[data-v-6826560f]{transform:translate(4px)}.pf-gap[data-v-6826560f]{height:64px}@media(max-width:1199px){.pf-hero__title[data-v-6826560f]{font-size:80px}.pf-hero__tiles[data-v-6826560f]{display:grid;grid-template-columns:repeat(4,1fr)}.pf-hero__tiles[data-v-6826560f] .dt{width:auto}.pf-hero__tiles[data-v-6826560f] .dt__label{font-size:24px}}@media(max-width:1023px){.pf-hero__photo[data-v-6826560f]{height:auto;min-height:560px;margin-bottom:-340px;padding:40px 40px 368px}.pf-hero__tiles[data-v-6826560f]{grid-template-columns:1fr 1fr;gap:8px;padding:0 12px}.pf-hero__tiles[data-v-6826560f] .dt{width:auto;height:160px;padding:14px}.pf-row[data-v-6826560f]{grid-template-columns:1fr;gap:40px}.pf-grid[data-v-6826560f]{grid-template-columns:1fr 1fr}.pf-principles[data-v-6826560f]{flex-direction:column}.pf-pr[data-v-6826560f]{width:100%}}@media(max-width:767px){.pf-hero__photo[data-v-6826560f]{padding:24px 20px 368px}.pf-hero__title[data-v-6826560f]{font-size:48px;gap:8px}.pf-hero__tiles[data-v-6826560f] .dt__label{font-size:18px;overflow-wrap:anywhere}.pf-hero__tiles[data-v-6826560f] .dt__count{font-size:14px}.pf-manifest[data-v-6826560f]{padding:64px 8px 40px}.pf-head[data-v-6826560f]{padding:48px 8px 16px}.pf-head__title[data-v-6826560f]{font-size:44px}.pf-grid[data-v-6826560f]{grid-template-columns:1fr;gap:32px}.pf-why[data-v-6826560f]{padding:64px 8px 8px;font-size:36px}.pf-pr[data-v-6826560f]{padding:24px}.pf-nda[data-v-6826560f]{padding:64px 8px 24px}.pf-nda__text[data-v-6826560f]{font-size:26px}}@media(prefers-reduced-motion:reduce){.pf-hero__img[data-v-6826560f] img,.pf-hero__mask>span[data-v-6826560f]{animation:none}}.pf-stats[data-v-6826560f],.pf-hero__mask--m[data-v-6826560f]{display:none}@media(max-width:767px){.pf[data-v-6826560f],.pf-hero[data-v-6826560f]{gap:12px}.pf-hero__photo[data-v-6826560f]{height:460px;min-height:0;margin-bottom:0;padding:20px;justify-content:flex-end;gap:12px;border-radius:24px}.pf-hero__crumb[data-v-6826560f]{font-size:13px}.pf-hero__title[data-v-6826560f]{gap:0;font-size:44px;line-height:.96;letter-spacing:-.04em}.pf-hero__mask[data-v-6826560f]{display:none}.pf-hero__mask--m[data-v-6826560f]{display:block}.pf-hero__tiles[data-v-6826560f]{display:none}.pf-stats[data-v-6826560f]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.pf-stats[data-v-6826560f] .tile{width:auto!important;height:auto;gap:6px;padding:16px;border:0;border-radius:20px;background:var(--surface-default);color:var(--ink-primary);-webkit-backdrop-filter:none;backdrop-filter:none}.pf-stats[data-v-6826560f] .tile--accent{background:var(--accent-default);color:var(--accent-contrast)}.pf-stats[data-v-6826560f] .tile__num{font-size:32px;line-height:1.12}.pf-stats[data-v-6826560f] .tile:nth-child(2) .tile__num{font-size:24px}.pf-stats[data-v-6826560f] .tile__label{width:auto;font-size:13px;font-weight:400;line-height:1.5;color:var(--ink-secondary)}.pf-stats[data-v-6826560f] .tile--accent .tile__label{color:var(--accent-contrast)}.pf-manifest[data-v-6826560f]{padding:32px 4px 16px}.pf-manifest[data-v-6826560f] .scrub__flow{font-size:26px;line-height:1.18}.pf-row[data-v-6826560f],.pf-grid[data-v-6826560f]{grid-template-columns:1fr;gap:12px;margin-bottom:0}.pf-why[data-v-6826560f],.pf-principles[data-v-6826560f]{display:none}.pf-nda[data-v-6826560f]{align-items:stretch;gap:16px;padding:32px 4px}.pf-nda__text[data-v-6826560f]{text-align:left;font-size:22px;line-height:1.12;letter-spacing:-.02em}.pf-nda .pf-float[data-v-6826560f]{justify-content:center;gap:10px;width:100%;padding:16px 24px;background:var(--accent-default);color:var(--accent-contrast);font-size:16px;line-height:1.5}.pf-nda .pf-float__circle[data-v-6826560f]{width:auto;height:auto;background:none;color:inherit;font-size:18px;font-weight:500}.pf-float.is-floating[data-v-6826560f],.pf-gap[data-v-6826560f]{display:none}}.case__gap[data-v-1be8d23b]{height:0}.ch[data-v-1be8d23b]{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:860px;padding:56px;border-radius:var(--radius-xl);overflow:hidden;color:var(--on-media-100);isolation:isolate}.ch--nonum[data-v-1be8d23b]{min-height:760px}.case--D .ch[data-v-1be8d23b]{min-height:880px}.ch__media[data-v-1be8d23b]{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit}.ch__parallax[data-v-1be8d23b]{position:absolute;inset:-12% 0 0;will-change:transform}.ch__img[data-v-1be8d23b] img{animation:ch-zoom-1be8d23b 12s linear forwards;transform-origin:50% 60%}@keyframes ch-zoom-1be8d23b{0%{transform:scale(1)}to{transform:scale(1.06)}}.ch__scrim[data-v-1be8d23b]{position:absolute;inset:0;background:linear-gradient(180deg,#05080f26,#05080fc7)}.ch__top[data-v-1be8d23b]{display:flex;justify-content:space-between;gap:24px;font-size:15px;font-weight:500;line-height:1.6;color:var(--on-media-85)}.ch__crumbs[data-v-1be8d23b]{white-space:pre}.ch__crumbs a[data-v-1be8d23b]:hover{color:var(--on-media-100)}.ch__bottom[data-v-1be8d23b]{display:flex;align-items:flex-end;gap:48px}.ch__num[data-v-1be8d23b]{flex:none;font-size:200px;font-weight:700;line-height:.86;letter-spacing:-.06em;white-space:nowrap;font-variant-numeric:tabular-nums}.case--D .ch__num[data-v-1be8d23b]{font-size:240px}.ch__titles[data-v-1be8d23b]{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0}.ch--nonum .ch__titles[data-v-1be8d23b]{max-width:900px}.ch__title[data-v-1be8d23b]{font-size:44px;font-weight:700;line-height:1.04;letter-spacing:-.015em}.ch__sub[data-v-1be8d23b]{font-size:18px;line-height:1.5;color:var(--on-media-90)}.case--D .ch__sub[data-v-1be8d23b]{font-size:20px}.ch__mask[data-v-1be8d23b]{display:block;overflow:hidden}.ch__mask>span[data-v-1be8d23b]{display:block;animation:ch-rise-1be8d23b .8s var(--motion-ease-out) both}.ch__sub .ch__mask>span[data-v-1be8d23b]{animation-delay:.12s}@keyframes ch-rise-1be8d23b{0%{transform:translateY(105%)}}.cmq[data-v-1be8d23b]{padding:36px 0;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong)}.cmq__w[data-v-1be8d23b]{font-size:72px;font-weight:700;line-height:1;letter-spacing:-.045em;white-space:nowrap}.cmq__w.is-muted[data-v-1be8d23b]{color:var(--ink-muted)}.cmq__sep[data-v-1be8d23b]{font-size:72px;font-weight:400;line-height:1;color:var(--accent-default)}.cnum[data-v-1be8d23b]{display:flex;padding:72px 48px 24px}.cnum--4[data-v-1be8d23b]{padding:72px 48px}.cnum__item[data-v-1be8d23b]{display:flex;flex-direction:column;gap:12px;flex:1 0 0;min-width:0;padding:0 24px 0 32px;border-left:1px solid var(--border-subtle)}.cnum__item[data-v-1be8d23b]:first-child{padding-left:0;border-left:0}.cnum__v[data-v-1be8d23b]{font-size:104px;font-weight:700;line-height:.92;letter-spacing:-.06em;white-space:nowrap}.cnum--4 .cnum__v[data-v-1be8d23b]{font-size:72px;letter-spacing:-.05em}.cnum__v.is-accent[data-v-1be8d23b]{color:var(--accent-default)}.cnum__l[data-v-1be8d23b]{font-size:17px;line-height:1.5;color:var(--ink-secondary)}.cst[data-v-1be8d23b]{padding:96px 48px 120px}.cpass[data-v-1be8d23b]{display:flex;gap:16px}.cpass__item[data-v-1be8d23b]{display:flex;flex-direction:column;gap:8px;flex:1 0 0;min-width:0;padding:28px;border-radius:var(--radius-lg);background:var(--surface-default);font-weight:500}.cpass__l[data-v-1be8d23b]{font-size:14px;line-height:1.6;color:var(--ink-muted)}.cpass__v[data-v-1be8d23b]{font-size:19px;line-height:1.4}.carch[data-v-1be8d23b]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:120px 48px 48px}.carch__title[data-v-1be8d23b]{width:760px;font-size:72px;font-weight:700;line-height:.96;letter-spacing:-.045em}.carch__text[data-v-1be8d23b]{width:420px;font-size:18px;line-height:1.55;color:var(--ink-secondary)}.clayers[data-v-1be8d23b]{display:flex;flex-direction:column;gap:12px}.clayer[data-v-1be8d23b]{display:flex;align-items:center;gap:32px;padding:36px 40px;border-radius:24px;background:var(--surface-default)}.clayer.is-accent[data-v-1be8d23b]{background:var(--accent-default);color:var(--accent-contrast)}.clayer.is-muted[data-v-1be8d23b]{background:var(--surface-muted)}.clayer__lv[data-v-1be8d23b]{display:flex;flex-direction:column;gap:6px;width:300px;flex:none}.clayer__level[data-v-1be8d23b]{font-size:14px;font-weight:500;line-height:1.6;color:var(--ink-muted)}.clayer.is-accent .clayer__level[data-v-1be8d23b]{color:var(--accent-contrast)}.clayer__name[data-v-1be8d23b]{font-size:32px;font-weight:700;line-height:1.1;letter-spacing:-.015em}.clayer__text[data-v-1be8d23b]{flex:1;min-width:0;font-size:18px;line-height:1.5}.clayer__role[data-v-1be8d23b]{flex:none;padding:10px 18px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:14px;font-weight:700;line-height:1.6}.clayer.is-accent .clayer__role[data-v-1be8d23b]{border-color:var(--accent-contrast)}.cstack[data-v-1be8d23b]{display:flex;align-items:center;gap:48px;padding:72px 48px 24px}.case--D .cstack[data-v-1be8d23b]{padding-bottom:24px}.cstack__title[data-v-1be8d23b]{width:320px;flex:none;font-size:28px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.cstack__tags[data-v-1be8d23b]{display:flex;flex-wrap:wrap;gap:8px;flex:1}@media(max-width:1199px){.ch__num[data-v-1be8d23b]{font-size:140px}.case--D .ch__num[data-v-1be8d23b]{font-size:160px}.cnum__v[data-v-1be8d23b]{font-size:72px}.cnum--4[data-v-1be8d23b]{flex-wrap:wrap;row-gap:32px}.cnum--4 .cnum__item[data-v-1be8d23b]{flex-basis:40%}.cpass[data-v-1be8d23b]{flex-wrap:wrap}.cpass__item[data-v-1be8d23b]{flex-basis:40%}.carch__title[data-v-1be8d23b]{width:auto;font-size:56px}}@media(max-width:767px){.ch[data-v-1be8d23b],.ch--nonum[data-v-1be8d23b],.case--D .ch[data-v-1be8d23b]{min-height:600px;padding:24px 20px}.ch__top[data-v-1be8d23b]{flex-direction:column;gap:4px;font-size:13px}.ch__bottom[data-v-1be8d23b]{flex-direction:column;align-items:flex-start;gap:20px}.ch__num[data-v-1be8d23b],.case--D .ch__num[data-v-1be8d23b]{font-size:84px}.ch__title[data-v-1be8d23b]{font-size:32px}.ch__sub[data-v-1be8d23b]{font-size:16px!important}.cmq[data-v-1be8d23b]{padding:20px 0}.cmq__w[data-v-1be8d23b],.cmq__sep[data-v-1be8d23b]{font-size:40px}.cnum[data-v-1be8d23b],.cnum--4[data-v-1be8d23b]{flex-direction:column;gap:24px;padding:40px 8px 16px}.cnum__item[data-v-1be8d23b],.cnum__item[data-v-1be8d23b]:first-child{padding:0;border-left:0}.cnum__v[data-v-1be8d23b],.cnum--4 .cnum__v[data-v-1be8d23b]{font-size:56px}.cst[data-v-1be8d23b]{padding:48px 8px 56px}.cpass[data-v-1be8d23b]{flex-direction:column;gap:8px}.cpass__item[data-v-1be8d23b]{padding:20px}.carch[data-v-1be8d23b]{flex-direction:column;align-items:flex-start;padding:64px 8px 24px}.carch__title[data-v-1be8d23b]{font-size:40px}.carch__text[data-v-1be8d23b]{width:auto}.clayer[data-v-1be8d23b]{flex-direction:column;align-items:flex-start;gap:12px;padding:24px}.clayer__lv[data-v-1be8d23b]{width:auto}.clayer__name[data-v-1be8d23b]{font-size:26px}.cstack[data-v-1be8d23b]{flex-direction:column;align-items:flex-start;gap:16px;padding:48px 8px 16px}.cstack__title[data-v-1be8d23b]{width:auto}}@media(prefers-reduced-motion:reduce){.ch__img[data-v-1be8d23b] img,.ch__mask>span[data-v-1be8d23b]{animation:none}}.fpanel[data-v-acedfa09]{display:flex;align-items:center;gap:48px;padding:48px;border-radius:var(--radius-xl);background:var(--accent-default);color:var(--accent-contrast)}.fpanel__pic[data-v-acedfa09]{width:440px;height:300px;flex:none;transform:scale(.9);opacity:.6;transition:transform .8s var(--motion-ease-out),opacity .8s var(--motion-ease-out)}.fpanel.is-gathered .fpanel__pic[data-v-acedfa09]{transform:none;opacity:1}.fpanel__facts[data-v-acedfa09]{flex:1;min-width:0}.fpanel__fact[data-v-acedfa09]{display:flex;align-items:center;gap:32px;padding:24px 0}.fpanel__fact+.fpanel__fact[data-v-acedfa09]{border-top:1px solid var(--on-media-30)}.fpanel__v[data-v-acedfa09]{width:420px;flex:none;font-size:40px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.fpanel__t[data-v-acedfa09]{flex:1;font-size:17px;line-height:1.5;color:var(--on-media-85)}.fman[data-v-acedfa09]{padding:120px 120px 104px 48px}.fman[data-v-acedfa09] .scrub__flow{max-width:1180px;font-size:56px;line-height:1.12;letter-spacing:-.013em;gap:4px 14px}.fsh[data-v-acedfa09]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 48px 24px}.fsh--col[data-v-acedfa09]{flex-direction:column;align-items:flex-start;gap:12px;padding-top:120px}.fsh--top104[data-v-acedfa09]{padding-top:104px}.fsh__title[data-v-acedfa09]{font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em}.fsh__sub[data-v-acedfa09]{font-size:18px;line-height:1.5;color:var(--ink-secondary)}.fsh__arrows[data-v-acedfa09]{display:flex;gap:10px}.fsh__link[data-v-acedfa09]{font-size:18px;font-weight:500;line-height:1.5;color:var(--accent-default)}.fstages[data-v-acedfa09]{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fstages[data-v-acedfa09]::-webkit-scrollbar{display:none}.fstage[data-v-acedfa09]{display:flex;flex-direction:column;justify-content:space-between;width:400px;height:420px;flex:none;padding:36px;border-radius:var(--radius-xl);background:var(--surface-default);scroll-snap-align:start;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}@media(hover:hover){.fstage[data-v-acedfa09]:hover{transform:translateY(-4px)}}.fstage.is-accent[data-v-acedfa09]{background:var(--accent-default);color:var(--accent-contrast)}.fstage__top[data-v-acedfa09]{display:flex;align-items:center;justify-content:space-between}.fstage__n[data-v-acedfa09]{font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em;color:var(--accent-default);opacity:.35;transition:opacity .4s var(--motion-ease-out)}.fstage.is-lit .fstage__n[data-v-acedfa09]{opacity:1}.fstage.is-accent .fstage__n[data-v-acedfa09]{color:var(--accent-contrast)}.fstage__label[data-v-acedfa09]{padding:8px 14px;border-radius:var(--radius-pill);background:var(--surface-canvas);font-size:14px;font-weight:500;line-height:1.5}.fstage.is-accent .fstage__label[data-v-acedfa09]{background:var(--on-media-16)}.fstage__bottom[data-v-acedfa09]{display:flex;flex-direction:column;gap:12px}.fstage__title[data-v-acedfa09]{font-size:30px;font-weight:700;line-height:1.12;letter-spacing:-.015em}.fstage__text[data-v-acedfa09]{font-size:17px;line-height:1.52;color:var(--ink-secondary)}.fstage.is-accent .fstage__text[data-v-acedfa09]{color:var(--on-media-85)}.froles[data-v-acedfa09]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.frole[data-v-acedfa09]{display:flex;align-items:center;gap:24px;padding:28px;border-radius:var(--radius-xl);background:var(--surface-default);min-width:0}.frole__icon[data-v-acedfa09]{width:96px;height:72px;flex:none}.frole__text[data-v-acedfa09]{display:flex;flex-direction:column;gap:6px;min-width:0}.frole__title[data-v-acedfa09]{font-size:22px;font-weight:700;line-height:1.2;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.frole:hover .frole__title[data-v-acedfa09]{color:var(--accent-default)}.frole__p[data-v-acedfa09]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.fkeep[data-v-acedfa09]{display:flex;gap:64px;padding:120px 48px 40px}.fkeep__title[data-v-acedfa09]{width:460px;flex:none;font-size:64px;font-weight:700;line-height:1;letter-spacing:-.045em}.fkeep__list[data-v-acedfa09]{flex:1;min-width:0;font-weight:500}.fkeep__list li[data-v-acedfa09]{display:flex;align-items:center;gap:24px;padding:20px 0;border-bottom:1px solid var(--border-subtle);font-size:24px;line-height:1.3}.fkeep__list li[data-v-acedfa09]:first-child{border-top:1px solid var(--border-subtle)}.fkeep__list li>span[data-v-acedfa09]:first-child{flex:1}.fkeep__n[data-v-acedfa09]{font-size:16px;line-height:1.5;color:var(--accent-default)}.fex[data-v-acedfa09]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fex__card[data-v-acedfa09]{display:flex;flex-direction:column;gap:14px;min-width:0}.fex__photo[data-v-acedfa09]{position:relative;display:block;height:320px;border-radius:var(--radius-xl);overflow:hidden}.fex__photo[data-v-acedfa09] img{transition:transform .5s var(--motion-ease-out)}a.fex__card:hover .fex__photo[data-v-acedfa09] img{transform:scale(1.04)}.fex__plus[data-v-acedfa09]{position:absolute;left:20px;bottom:20px;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:26px;font-weight:500;line-height:1}.fex__ind[data-v-acedfa09]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.fex__title[data-v-acedfa09]{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.015em}a.fex__card:hover .fex__title[data-v-acedfa09]{color:var(--accent-default)}.fex__text[data-v-acedfa09]{font-size:16px;line-height:1.5;color:var(--ink-secondary)}.fprice[data-v-acedfa09]{display:flex;gap:16px}.fprice__card[data-v-acedfa09]{display:flex;flex-direction:column;gap:16px;flex:1 0 0;min-width:0;padding:40px;border-radius:var(--radius-xl);background:var(--surface-default)}.fprice__card.is-dark[data-v-acedfa09]{background:var(--surface-inverse);color:var(--ink-inverse)}.fprice__title[data-v-acedfa09]{font-size:32px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.fprice__text[data-v-acedfa09]{font-size:18px;line-height:1.5;color:var(--ink-secondary)}.fprice__card.is-dark .fprice__text[data-v-acedfa09]{color:var(--ink-on-inverse-muted)}.fprice__cost[data-v-acedfa09]{font-size:16px;font-weight:700;line-height:1.5}@media(max-width:1199px){.fpanel__pic[data-v-acedfa09]{width:320px;height:auto}.fpanel__v[data-v-acedfa09]{width:300px;font-size:32px}.froles[data-v-acedfa09]{grid-template-columns:1fr 1fr}.fkeep__title[data-v-acedfa09]{width:340px}}@media(max-width:1023px){.fpanel[data-v-acedfa09]{flex-direction:column;align-items:stretch;padding:32px 24px}.fpanel__pic[data-v-acedfa09]{align-self:center}.fpanel__fact[data-v-acedfa09]{flex-direction:column;align-items:flex-start;gap:8px}.fpanel__v[data-v-acedfa09]{width:auto}.fkeep[data-v-acedfa09]{flex-direction:column;gap:24px}.fkeep__title[data-v-acedfa09]{width:auto}.fex[data-v-acedfa09],.froles[data-v-acedfa09]{grid-template-columns:1fr}.fprice[data-v-acedfa09]{flex-direction:column}}@media(max-width:767px){.fman[data-v-acedfa09]{padding:64px 8px 48px}.fman[data-v-acedfa09] .scrub__flow{font-size:30px}.fsh[data-v-acedfa09]{padding:0 8px 16px}.fsh--col[data-v-acedfa09],.fsh--top104[data-v-acedfa09]{padding-top:64px}.fsh__title[data-v-acedfa09],.fkeep__title[data-v-acedfa09]{font-size:36px}.fstage[data-v-acedfa09]{width:82vw;height:380px;padding:24px}.fkeep[data-v-acedfa09]{padding:64px 8px 16px}.fkeep__list li[data-v-acedfa09]{font-size:19px}.fex__photo[data-v-acedfa09]{height:auto;aspect-ratio:4 / 3}.fprice__card[data-v-acedfa09]{padding:24px}.fprice__title[data-v-acedfa09]{font-size:26px}}.fb[data-v-40199e80]{display:flex;border-radius:var(--radius-xl);background:var(--surface-default);overflow:hidden}.fb__params[data-v-40199e80]{display:flex;flex-direction:column;gap:28px;flex:1;min-width:0;padding:48px}.fb__title[data-v-40199e80]{font-size:40px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.fb__group[data-v-40199e80]{margin:0;padding:0;border:0;min-width:0}.fb__label[data-v-40199e80]{padding:0;margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-secondary)}.fb__chips[data-v-40199e80]{display:flex;flex-wrap:wrap;gap:8px}.fb__chip[data-v-40199e80]{padding:12px 20px;border-radius:var(--radius-pill);background:var(--surface-canvas);font-size:16px;font-weight:500;line-height:1.5;white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out)}.fb__chip[data-v-40199e80]:active{transform:scale(.97)}.fb__chip.is-on[data-v-40199e80]{background:var(--surface-inverse);color:var(--ink-inverse)}.fb__sum[data-v-40199e80]{display:flex;flex-direction:column;justify-content:space-between;gap:32px;width:460px;flex:none;padding:48px;background:var(--accent-default);color:var(--accent-contrast)}.fb__sum-top[data-v-40199e80]{display:flex;flex-direction:column;gap:16px}.fb__sum-l[data-v-40199e80]{font-size:15px;font-weight:500;line-height:1.5;color:var(--on-media-72)}.fb__sum-v[data-v-40199e80]{max-width:364px;font-size:48px;font-weight:700;line-height:1;letter-spacing:-.045em}.fb-fly-enter-active[data-v-40199e80],.fb-fly-leave-active[data-v-40199e80]{transition:transform .4s var(--motion-ease-out),opacity .4s var(--motion-ease-out)}.fb-fly-enter-from[data-v-40199e80]{opacity:0;transform:translate(-40px,24px) rotate(-3deg)}.fb-fly-leave-to[data-v-40199e80]{opacity:0;transform:translateY(-16px)}.fb__rows div[data-v-40199e80]{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid rgb(255 255 255 / .25);line-height:1.5}.fb__rows dt[data-v-40199e80]{font-size:15px;font-weight:500;color:var(--on-media-72)}.fb__rows dd[data-v-40199e80]{margin:0;font-size:16px;font-weight:700;text-align:right}.fb__sum-bottom[data-v-40199e80]{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.fb__sum-note[data-v-40199e80]{font-size:15px;line-height:1.5;color:var(--on-media-85)}.fb__send[data-v-40199e80]{display:inline-flex;align-items:center;gap:14px;padding:6px 6px 6px 28px;border-radius:var(--radius-pill);background:var(--surface-default);color:var(--ink-primary);font-size:17px;font-weight:700;line-height:1.24;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.fb__send[data-v-40199e80]:active{transform:scale(.97)}.fb__circle[data-v-40199e80]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.fb__send:hover .fb__circle[data-v-40199e80]{transform:translate(4px)}.fman[data-v-40199e80]{padding:120px 120px 104px 48px}.fman[data-v-40199e80] .scrub__flow{max-width:1180px;font-size:56px;line-height:1.12;letter-spacing:-.013em;gap:4px 14px}.fsh[data-v-40199e80]{display:flex;align-items:flex-end;justify-content:space-between;padding:0 48px 24px}.fsh--col[data-v-40199e80]{flex-direction:column;align-items:flex-start;gap:12px}.fsh--top0[data-v-40199e80]{padding-top:0}.fsh--top120[data-v-40199e80]{padding-top:120px;padding-bottom:32px}.fsh__title[data-v-40199e80]{font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em}.fsh__sub[data-v-40199e80]{font-size:18px;line-height:1.5;color:var(--ink-secondary)}.fprof[data-v-40199e80]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fprof__card[data-v-40199e80]{display:flex;flex-direction:column;gap:18px;min-width:0;padding:28px;border-radius:var(--radius-xl);background:var(--surface-default)}.fprof__top[data-v-40199e80]{display:flex;align-items:flex-start;justify-content:space-between}.fprof__plus[data-v-40199e80]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;font-weight:500;line-height:1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.fprof__card:hover .fprof__plus[data-v-40199e80]{transform:rotate(90deg)}.fprof__title[data-v-40199e80]{font-size:24px;font-weight:700;line-height:1.15;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.fprof__card:hover .fprof__title[data-v-40199e80]{color:var(--accent-default)}.fprof__tags[data-v-40199e80]{display:flex;flex-wrap:wrap;gap:6px}.fprof__tag[data-v-40199e80]{padding:6px 12px;border-radius:var(--radius-pill);background:var(--surface-canvas);font-size:13px;font-weight:500;line-height:1.5;color:var(--ink-secondary);white-space:nowrap}.fproc[data-v-40199e80]{padding:0 48px}.fproc__line[data-v-40199e80]{display:flex;align-items:center}.fproc__line img[data-v-40199e80]{flex:none}.fproc__seg[data-v-40199e80]{flex:1;height:3px;background:#1b44e540}.fproc__seg.is-on[data-v-40199e80]{background:var(--accent-default)}.fproc__steps[data-v-40199e80]{display:flex;gap:16px;padding:24px 0;line-height:1.5}.fproc__steps li[data-v-40199e80]{display:flex;flex-direction:column;gap:6px;flex:1 0 0;min-width:0}.fproc__steps b[data-v-40199e80]{font-size:22px;white-space:pre}.fproc__steps li.is-on b[data-v-40199e80]{color:var(--accent-default)}.fproc__steps span[data-v-40199e80]{font-size:15px;color:var(--ink-secondary)}.fresp[data-v-40199e80]{display:flex;gap:16px;padding-top:104px}.fresp__card[data-v-40199e80]{display:flex;flex-direction:column;flex:1 0 0;min-width:0;padding:40px;border-radius:var(--radius-xl);background:var(--surface-default)}.fresp__card.is-dark[data-v-40199e80]{background:var(--surface-inverse);color:var(--ink-inverse)}.fresp__title[data-v-40199e80]{margin-bottom:20px;font-size:32px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.fresp__list li[data-v-40199e80]{display:flex;gap:20px;padding:16px 0;border-top:1px solid var(--border-subtle);font-size:18px;font-weight:500;line-height:1.45}.fresp__card.is-dark .fresp__list li[data-v-40199e80]{border-color:#2a2a2a}.fresp__list span[data-v-40199e80]{font-size:15px;line-height:1.5;color:var(--ink-muted)}.fresp__card.is-dark .fresp__list span[data-v-40199e80]{color:var(--ink-on-inverse-muted)}@media(max-width:1199px){.fb__sum[data-v-40199e80]{width:380px}.fprof[data-v-40199e80]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.fb[data-v-40199e80]{flex-direction:column}.fb__sum[data-v-40199e80]{width:auto}.fproc__line[data-v-40199e80]{display:none}.fproc__steps[data-v-40199e80],.fresp[data-v-40199e80]{flex-direction:column}}@media(max-width:767px){.fb__params[data-v-40199e80],.fb__sum[data-v-40199e80]{padding:24px 20px}.fb__title[data-v-40199e80]{font-size:30px}.fb__sum-v[data-v-40199e80]{font-size:36px}.fman[data-v-40199e80]{padding:64px 8px 48px}.fman[data-v-40199e80] .scrub__flow{font-size:30px}.fsh[data-v-40199e80]{padding:0 8px 16px}.fsh--top120[data-v-40199e80]{padding-top:64px}.fsh__title[data-v-40199e80]{font-size:36px}.fprof[data-v-40199e80]{grid-template-columns:1fr}.fproc[data-v-40199e80]{padding:0 8px}.fresp[data-v-40199e80]{padding-top:48px}.fresp__card[data-v-40199e80]{padding:24px}}.fmetric[data-v-b013a97a]{display:flex;align-items:flex-end;gap:48px;padding:48px;border-radius:var(--radius-xl);background:var(--surface-default)}.fmetric__bars[data-v-b013a97a]{position:relative;width:520px;height:320px;flex:none}.fmetric__base[data-v-b013a97a],.fmetric__goal[data-v-b013a97a]{position:absolute;bottom:40px;width:180px;border-radius:20px}.fmetric__base[data-v-b013a97a]{left:0;height:150px;background:var(--surface-muted)}.fmetric__goal[data-v-b013a97a]{left:260px;height:260px;background:var(--accent-default);transform-origin:bottom;transition:transform .9s var(--motion-ease-out) .2s}.js .fmetric:not(.is-revealed) .fmetric__goal[data-v-b013a97a]{transform:scaleY(.58)}.fmetric__arrow[data-v-b013a97a]{position:absolute;left:200px;top:100px;font-size:56px;font-weight:700;line-height:.94;color:var(--accent-default)}.fmetric__l[data-v-b013a97a]{position:absolute;top:292px;font-size:18px;font-weight:700;line-height:1.5;white-space:nowrap}.fmetric__l--goal[data-v-b013a97a]{left:260px}.fmetric__text[data-v-b013a97a]{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0}.fmetric__title[data-v-b013a97a]{font-size:36px;font-weight:700;line-height:1.1;letter-spacing:-.015em}.fmetric__p[data-v-b013a97a]{font-size:18px;line-height:1.6;color:var(--ink-secondary)}.fmetric__btns[data-v-b013a97a]{display:flex;gap:12px;flex-wrap:wrap}.fcs__h[data-v-b013a97a]{padding:104px 48px 24px;font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em}.fcs__hh[data-v-b013a97a]{display:flex;flex-direction:column;gap:12px;padding:120px 48px 32px}.fcs__h--in[data-v-b013a97a]{padding:0}.fcs__sub[data-v-b013a97a]{font-size:18px;line-height:1.5;color:var(--ink-secondary)}.fdirs[data-v-b013a97a]{display:flex;gap:16px}.fdir[data-v-b013a97a]{display:flex;flex-direction:column;justify-content:space-between;flex:1 0 0;min-width:0;height:360px;padding:28px;border-radius:var(--radius-xl);background:var(--surface-default);transition:transform var(--motion-duration-fast) var(--motion-ease-out)}@media(hover:hover){.fdir[data-v-b013a97a]:hover{transform:translateY(-4px)}}.fdir.is-dark[data-v-b013a97a]{background:var(--surface-inverse);color:var(--ink-inverse)}.fdir__icon[data-v-b013a97a]{position:relative;width:112px;height:80px}.fdir__icon i[data-v-b013a97a]{position:absolute;background:var(--accent-default)}.fdir__icon--bars i[data-v-b013a97a]{left:0;height:20px;border-radius:6px}.fdir__icon--bars i[data-v-b013a97a]:nth-child(1){top:0;width:112px;opacity:.25}.fdir__icon--bars i[data-v-b013a97a]:nth-child(2){top:30px;width:80px;opacity:.45}.fdir__icon--bars i[data-v-b013a97a]:nth-child(3){top:60px;width:48px}.fdir__icon--columns i[data-v-b013a97a]:nth-child(1),.fdir__icon--columns i[data-v-b013a97a]:nth-child(2){top:0;width:50px;height:80px;border-radius:10px;opacity:.3}.fdir__icon--columns i[data-v-b013a97a]:nth-child(1){left:0}.fdir__icon--columns i[data-v-b013a97a]:nth-child(2){left:62px}.fdir__icon--columns i[data-v-b013a97a]:nth-child(3){left:46px;top:30px;width:20px;height:20px;border-radius:10px}.fdir__bottom[data-v-b013a97a]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.fdir__title[data-v-b013a97a]{font-size:22px;font-weight:700;line-height:1.15}.fdir__text[data-v-b013a97a]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.fdir.is-dark .fdir__text[data-v-b013a97a]{color:var(--ink-on-inverse-muted)}.fdir__plus[data-v-b013a97a]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;font-weight:500;line-height:1}.fcycle__inner[data-v-b013a97a]{position:relative;width:1408px;height:640px;transform-origin:0 0}.fcycle[data-v-b013a97a]{position:relative;height:640px;border-radius:var(--radius-xl);background:var(--surface-default);overflow:hidden}.fcycle__ring[data-v-b013a97a]{position:absolute;left:484px;top:100px;width:440px;height:440px;will-change:transform}.fcycle__center[data-v-b013a97a]{position:absolute;left:604px;top:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:200px;height:200px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast)}.fcycle__c-t[data-v-b013a97a]{font-size:30px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.fcycle__c-s[data-v-b013a97a]{font-size:15px;font-weight:500;line-height:1.5;color:var(--on-media-85)}.fcycle__dot[data-v-b013a97a],.fcycle__card[data-v-b013a97a]{position:absolute}.fcycle__card[data-v-b013a97a]{display:flex;flex-direction:column;gap:6px;width:260px;padding:18px 20px;border-radius:var(--radius-md);background:var(--surface-canvas)}.fcycle__n[data-v-b013a97a]{font-size:18px;font-weight:700;line-height:1.5;white-space:pre-wrap;transition:color var(--motion-duration-base) var(--motion-ease-out)}.fcycle__steps li.is-on .fcycle__n[data-v-b013a97a]{color:var(--accent-default)}.fcycle__t[data-v-b013a97a]{font-size:14px;line-height:1.45;color:var(--ink-secondary)}.fcmp[data-v-b013a97a]{display:flex;flex-direction:column;padding:8px 40px;border-radius:var(--radius-xl);background:var(--surface-default)}.fcmp__row[data-v-b013a97a]{display:grid;grid-template-columns:220px repeat(4,1fr);gap:24px;padding:22px 0;font-size:17px;font-weight:500;line-height:1.45}.fcmp__row+.fcmp__row[data-v-b013a97a]{border-top:1px solid var(--border-subtle)}.fcmp__head[data-v-b013a97a]{padding:24px 0;font-size:22px;font-weight:700}.fcmp__label[data-v-b013a97a]{font-size:16px;line-height:1.4;color:var(--ink-secondary)}@media(max-width:1023px){.fmetric[data-v-b013a97a]{flex-direction:column;align-items:stretch}.fmetric__bars[data-v-b013a97a]{width:100%;max-width:520px}.fdirs[data-v-b013a97a]{flex-wrap:wrap}.fdir[data-v-b013a97a]{flex-basis:40%}.fcycle[data-v-b013a97a]{height:auto!important;padding:24px}.fcycle__inner[data-v-b013a97a]{width:auto;height:auto;transform:none!important}.fcycle__ring[data-v-b013a97a],.fcycle__center[data-v-b013a97a],.fcycle__dot[data-v-b013a97a]{display:none}.fcycle__steps[data-v-b013a97a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fcycle__card[data-v-b013a97a]{position:static;width:auto}.fcmp[data-v-b013a97a]{overflow-x:auto}.fcmp__row[data-v-b013a97a]{min-width:860px}}@media(max-width:767px){.fmetric[data-v-b013a97a]{padding:24px 20px}.fmetric__bars[data-v-b013a97a]{transform:scale(.62);transform-origin:0 100%;height:200px}.fmetric__title[data-v-b013a97a]{font-size:28px}.fcs__h[data-v-b013a97a]{padding:64px 8px 16px;font-size:36px}.fcs__hh[data-v-b013a97a]{padding:64px 8px 16px}.fcs__h--in[data-v-b013a97a]{padding:0}.fdir[data-v-b013a97a]{flex-basis:100%;height:auto;min-height:280px}.fcycle__steps[data-v-b013a97a]{grid-template-columns:1fr}.fcmp[data-v-b013a97a]{padding:8px 20px}}.eh[data-v-7808ce18]{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;padding:72px 24px 40px}.eh__l[data-v-7808ce18]{display:flex;flex-direction:column;gap:24px}.eh__crumb[data-v-7808ce18]{font-size:15px;line-height:1.5;color:var(--ink-muted)}.eh__crumb a[data-v-7808ce18]:hover{color:var(--ink-primary)}.eh__title[data-v-7808ce18]{font-size:140px;font-weight:700;line-height:.94;letter-spacing:-.045em}.eh__lead[data-v-7808ce18]{width:520px;flex:none;font-size:20px;line-height:1.5;color:var(--ink-secondary)}.eman[data-v-7808ce18]{padding:120px 120px 104px 48px}.eman[data-v-7808ce18] .scrub__flow{max-width:1180px}.esum[data-v-7808ce18]{display:flex;padding:36px 40px;border-radius:var(--radius-xl);background:var(--surface-default)}.esum__item[data-v-7808ce18]{display:flex;flex-direction:column;gap:10px;flex:1 0 0;min-width:0;padding:0 20px 0 32px;border-left:1px solid var(--border-subtle)}.esum__item[data-v-7808ce18]:first-child{flex:0 0 307px;padding-left:0;border-left:0}.esum__v[data-v-7808ce18]{font-size:72px;font-weight:700;line-height:.94;letter-spacing:-.045em}.esum__v.is-accent[data-v-7808ce18]{color:var(--accent-default)}.esum__l[data-v-7808ce18]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.edir[data-v-7808ce18]{display:flex;gap:16px;padding:24px 24px 0}.edir__l[data-v-7808ce18]{width:220px;flex:none;padding-top:8px;font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.edir__tags[data-v-7808ce18]{display:flex;flex-wrap:wrap;gap:6px;max-width:1124px;margin:0;padding:0;list-style:none}.etag[data-v-7808ce18]{display:inline-flex;align-items:center;padding:8px 14px;border-radius:var(--radius-pill);font-size:14px;font-weight:500;line-height:1.5;white-space:pre}.etag--accent[data-v-7808ce18]{background:#1b44e517;color:var(--accent-default)}.etag--filter[data-v-7808ce18]{border:1px solid var(--border-strong);background:var(--surface-default);color:var(--ink-primary);transition:background-color var(--motion-duration-base) var(--motion-ease-spring),color var(--motion-duration-base) var(--motion-ease-spring),border-color var(--motion-duration-base) var(--motion-ease-spring)}.etag--filter.is-active[data-v-7808ce18]{border-color:var(--surface-inverse);background:var(--surface-inverse);color:var(--ink-inverse)}.etag--filter[data-v-7808ce18]:not(.is-active):hover{border-color:var(--ink-primary)}.epub-h[data-v-7808ce18]{display:flex;align-items:flex-end;justify-content:space-between;padding:120px 48px 24px}.epub-h__t[data-v-7808ce18]{font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em}.epub-h__c[data-v-7808ce18]{font-size:16px;font-weight:500;line-height:1.5;color:var(--ink-muted);white-space:pre}.epub[data-v-7808ce18]{position:relative;margin:0;padding:0 48px;list-style:none}.epub__row[data-v-7808ce18]{display:flex;align-items:center;gap:40px;padding:28px 0;border-top:1px solid var(--border-subtle)}.epub__year[data-v-7808ce18]{width:180px;flex:none;font-size:56px;font-weight:700;line-height:.94;letter-spacing:-.045em}.epub__text[data-v-7808ce18]{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.epub__title[data-v-7808ce18]{font-size:22px;font-weight:700;line-height:1.25}.epub__meta[data-v-7808ce18]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.epub__go[data-v-7808ce18]{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;font-weight:500;transition:transform var(--motion-duration-base) var(--motion-ease-out)}a.epub__go[data-v-7808ce18]:hover{transform:translate(2px,-2px)}.epub .epub__row.epub-leave-active[data-v-7808ce18]{position:absolute;left:48px;right:48px;transition:transform .2s var(--motion-ease-out),opacity .2s var(--motion-ease-out)}.epub .epub__row.epub-leave-to[data-v-7808ce18]{opacity:0;transform:translateY(16px)}.epub .epub__row.epub-enter-active[data-v-7808ce18]{transition:transform .5s var(--motion-ease-out),opacity .5s var(--motion-ease-out);transition-delay:calc(.2s + var(--i) * 50ms)}.epub .epub__row.epub-enter-from[data-v-7808ce18]{opacity:0;transform:translateY(24px)}.epub .epub__row.epub-move[data-v-7808ce18]{transition:transform .5s var(--motion-ease-out)}.efil[data-v-7808ce18]{display:flex;gap:6px;padding:0 24px 16px}.eip[data-v-7808ce18]{display:flex;align-items:flex-start;gap:16px}.eip__col[data-v-7808ce18]{display:flex;flex-direction:column;flex:1 0 0;min-width:0;padding:28px 32px 12px;border-radius:var(--radius-xl);background:var(--surface-default)}.eip__head[data-v-7808ce18]{display:flex;justify-content:space-between;gap:12px;padding-bottom:12px;font-size:26px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.eip__head h3[data-v-7808ce18]{font:inherit}.eip__head span[data-v-7808ce18]{color:var(--ink-muted)}.eip__item[data-v-7808ce18]{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-top:1px solid var(--border-subtle)}.eip__title[data-v-7808ce18]{font-size:18px;font-weight:700;line-height:1.3}.eip__meta[data-v-7808ce18]{display:flex;justify-content:space-between;gap:16px;font-size:14px;line-height:1.5;color:var(--ink-muted)}.eip__fips[data-v-7808ce18]{font-weight:700;color:var(--accent-default);white-space:pre}.ereg[data-v-7808ce18]{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;padding:48px;border-radius:var(--radius-xl);background:var(--surface-inverse);color:var(--ink-inverse)}.ereg__text[data-v-7808ce18]{display:flex;flex-direction:column;gap:12px}.ereg__l[data-v-7808ce18]{font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-on-inverse-muted)}.ereg__t[data-v-7808ce18]{max-width:820px;font-size:34px;font-weight:700;line-height:1.15;letter-spacing:-.015em}.esci[data-v-7808ce18]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;height:440px;padding:48px 56px;border-radius:var(--radius-xl);overflow:hidden;isolation:isolate;color:var(--on-media-100)}.esci__img[data-v-7808ce18]{position:absolute;inset:0;z-index:-2;transition:transform var(--motion-duration-slow) var(--motion-ease-out)}.esci__img[data-v-7808ce18] img{width:100%;height:100%;object-fit:cover}@media(hover:hover){.esci:hover .esci__img[data-v-7808ce18]{transform:scale(1.03)}}.esci__scrim[data-v-7808ce18]{position:absolute;inset:0;z-index:-1;background:#080a1280}.esci__text[data-v-7808ce18]{display:flex;flex-direction:column;gap:14px}.esci__l[data-v-7808ce18]{font-size:15px;font-weight:500;line-height:1.5;color:var(--on-media-85);white-space:pre}.esci__t[data-v-7808ce18]{max-width:980px;font-size:48px;font-weight:700;line-height:1;letter-spacing:-.045em;white-space:pre-line}.espacer[data-v-7808ce18]{height:64px}@media(max-width:1199px){.eh[data-v-7808ce18]{flex-direction:column;align-items:flex-start;gap:24px}.eh__lead[data-v-7808ce18]{width:auto;max-width:640px}.esum[data-v-7808ce18]{flex-wrap:wrap;row-gap:24px}.esum__item[data-v-7808ce18],.esum__item[data-v-7808ce18]:first-child{flex:1 0 40%;padding-left:0;border-left:0}.eip[data-v-7808ce18],.ereg[data-v-7808ce18]{flex-direction:column;align-items:stretch}.ereg[data-v-7808ce18]{align-items:flex-start}}@media(max-width:1023px){.eh__title[data-v-7808ce18]{font-size:96px}}@media(max-width:767px){.eh[data-v-7808ce18]{padding:40px 8px 24px}.eh__title[data-v-7808ce18]{font-size:56px}.eh__lead[data-v-7808ce18]{font-size:17px}.eman[data-v-7808ce18]{padding:64px 8px}.esum[data-v-7808ce18]{padding:24px 20px}.esum__v[data-v-7808ce18]{font-size:48px}.edir[data-v-7808ce18]{flex-direction:column;gap:8px;padding:16px 8px 0}.epub-h[data-v-7808ce18]{flex-direction:column;align-items:flex-start;gap:12px;padding:64px 8px 16px}.epub-h__t[data-v-7808ce18]{font-size:40px}.epub[data-v-7808ce18]{padding:0 8px}.epub__row[data-v-7808ce18]{flex-wrap:wrap;gap:12px 16px;padding:20px 0}.epub__year[data-v-7808ce18]{width:100%;font-size:32px}.epub__year[data-v-7808ce18]:empty{display:none}.epub__title[data-v-7808ce18]{font-size:18px}.efil[data-v-7808ce18]{flex-wrap:wrap;padding:0 8px 16px}.eip__col[data-v-7808ce18]{padding:20px 20px 8px}.eip__meta[data-v-7808ce18]{flex-direction:column;gap:4px}.ereg[data-v-7808ce18]{padding:24px;gap:24px}.ereg__t[data-v-7808ce18]{font-size:24px}.esci[data-v-7808ce18]{flex-direction:column;align-items:flex-start;justify-content:flex-end;height:420px;padding:24px}.esci__t[data-v-7808ce18]{font-size:28px;white-space:normal}}@media(prefers-reduced-motion:reduce){.epub-enter-active[data-v-7808ce18],.epub-leave-active[data-v-7808ce18],.epub-move[data-v-7808ce18]{transition:none}}.ih[data-v-2fc7b394]{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;padding:72px 24px 40px}.ih__l[data-v-2fc7b394]{display:flex;flex-direction:column;gap:24px}.ih__crumb[data-v-2fc7b394]{font-size:15px;line-height:1.5;color:var(--ink-muted)}.ih__crumb a[data-v-2fc7b394]:hover{color:var(--ink-primary)}.ih__title[data-v-2fc7b394]{font-size:84px;font-weight:700;line-height:.94;letter-spacing:-.045em}.ih__lead[data-v-2fc7b394]{width:520px;flex:none;font-size:20px;line-height:1.5;color:var(--ink-secondary)}.ist[data-v-2fc7b394]{display:flex;align-items:flex-start;gap:16px}.ist__cell[data-v-2fc7b394]{display:flex;flex-direction:column;gap:10px;flex:1 0 0;min-width:0;padding:28px;border-radius:var(--radius-lg);background:var(--surface-default)}.ist__cell.is-dark[data-v-2fc7b394]{background:var(--surface-inverse);color:var(--ink-inverse)}.ist__l[data-v-2fc7b394]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.ist__cell.is-dark .ist__l[data-v-2fc7b394]{color:var(--ink-inverse)}.ist__v[data-v-2fc7b394]{font-size:22px;font-weight:700;line-height:1.2}.idoc[data-v-2fc7b394]{display:flex;align-items:flex-start;gap:80px;padding:48px 48px 32px}.itoc[data-v-2fc7b394]{align-self:stretch;width:280px;flex:none}.itoc__nav[data-v-2fc7b394]{position:sticky;top:100px;display:flex;flex-direction:column;gap:14px}.itoc__h[data-v-2fc7b394]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.itoc__item[data-v-2fc7b394]{display:flex;gap:12px;font-size:16px;line-height:1.4;color:var(--ink-secondary);transition:color var(--motion-duration-fast) var(--motion-ease-out)}.itoc__n[data-v-2fc7b394]{width:20px;flex:none;font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted);transition:color var(--motion-duration-fast) var(--motion-ease-out)}.itoc__t[data-v-2fc7b394]{width:236px}.itoc__item[data-v-2fc7b394]:hover,.itoc__item.is-active[data-v-2fc7b394]{color:var(--ink-primary)}.itoc__item.is-active[data-v-2fc7b394]{font-weight:500}.itoc__item.is-active .itoc__n[data-v-2fc7b394]{color:var(--accent-default)}.itoc__hr[data-v-2fc7b394]{width:100%;height:1px;margin:0;border:0;background:var(--border-subtle)}.itoc__ask[data-v-2fc7b394]{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:var(--radius-md);background:var(--surface-default)}.itoc__ask-t[data-v-2fc7b394]{font-size:16px;font-weight:700;line-height:1.5}.itoc__mail[data-v-2fc7b394]{font-size:16px;font-weight:500;line-height:1.5;color:var(--accent-default)}.itoc__ask-p[data-v-2fc7b394]{font-size:14px;line-height:1.5;color:var(--ink-secondary)}.itoc__ask-p a[data-v-2fc7b394]{text-decoration:underline;text-underline-offset:2px}.isecs[data-v-2fc7b394]{display:flex;flex-direction:column;gap:72px;width:952px;min-width:0}.isec[data-v-2fc7b394]{display:flex;flex-direction:column;gap:28px;scroll-margin-top:100px}.isec__h[data-v-2fc7b394]{display:flex;flex-direction:column;gap:12px}.isec__n[data-v-2fc7b394]{font-size:16px;font-weight:500;line-height:1.5;color:var(--accent-default)}.isec__t[data-v-2fc7b394]{font-size:44px;font-weight:700;line-height:1.04;letter-spacing:-.015em}.isec__note[data-v-2fc7b394]{max-width:820px;font-size:18px;line-height:1.6;color:var(--ink-secondary)}.isec__p[data-v-2fc7b394]{max-width:860px;font-size:18px;line-height:1.6}.itab[data-v-2fc7b394],.iprice[data-v-2fc7b394]{margin:0;padding:8px 32px;border-radius:var(--radius-lg);background:var(--surface-default)}.itab__row[data-v-2fc7b394]{display:flex;gap:32px;padding:22px 0}.itab__row--26[data-v-2fc7b394]{padding:26px 0}.itab__row+.itab__row[data-v-2fc7b394]{border-top:1px solid var(--border-subtle)}.itab__l[data-v-2fc7b394]{width:280px;flex:none;font-size:16px;line-height:1.5;color:var(--ink-secondary)}.itab__v[data-v-2fc7b394]{flex:1;min-width:0;margin:0;font-size:18px;font-weight:500;line-height:1.45}.itab__v--17[data-v-2fc7b394]{flex:0 0 344px;font-size:17px;font-weight:400}.itab__end[data-v-2fc7b394]{width:200px;margin:0}.ilink[data-v-2fc7b394]{color:var(--accent-default)}.ilink[data-v-2fc7b394]:hover{text-decoration:underline;text-underline-offset:3px}.ilink--b[data-v-2fc7b394]{font-size:16px;font-weight:500;line-height:1.5}.iacc[data-v-2fc7b394]{display:flex;align-items:center;gap:28px;padding:32px;border-radius:var(--radius-lg);background:#1b44e517}.iacc__l[data-v-2fc7b394]{display:flex;flex-direction:column;gap:6px;width:166px;flex:none}.iacc__n[data-v-2fc7b394]{font-size:40px;font-weight:700;line-height:1.16;letter-spacing:-.015em;color:var(--accent-default);white-space:nowrap}.iacc__c[data-v-2fc7b394]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-secondary)}.iacc__t[data-v-2fc7b394]{max-width:640px;font-size:18px;line-height:1.55}.icols[data-v-2fc7b394]{display:flex;align-items:flex-start;gap:16px}.icard[data-v-2fc7b394]{display:flex;flex-direction:column;gap:18px;flex:1 0 0;min-width:0;padding:32px;border-radius:var(--radius-lg);background:var(--surface-default)}.icard__t[data-v-2fc7b394]{font-size:20px;font-weight:700;line-height:1.5}.icard__p[data-v-2fc7b394]{font-size:17px;line-height:1.55;color:var(--ink-secondary)}.icard__p--16[data-v-2fc7b394]{font-size:16px;line-height:1.5}.ichips[data-v-2fc7b394]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ichip[data-v-2fc7b394]{padding:9px 16px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:15px;font-weight:500;line-height:1.5;white-space:nowrap}.ichip.is-accent[data-v-2fc7b394]{border-color:transparent;background:#1b44e517;color:var(--accent-default)}.iprice[data-v-2fc7b394]{display:block;border-collapse:collapse}.iprice tbody[data-v-2fc7b394]{display:block}.iprice tr[data-v-2fc7b394]{display:flex;align-items:baseline;gap:32px;padding:22px 0}.iprice tr+tr[data-v-2fc7b394]{border-top:1px solid var(--border-subtle)}.iprice th[data-v-2fc7b394]{width:380px;flex:none;padding:0;font-size:18px;font-weight:500;line-height:1.5;text-align:left}.iprice__u[data-v-2fc7b394]{width:244px;flex:none;padding:0;font-size:16px;line-height:1.45;color:var(--ink-secondary)}.iprice__p[data-v-2fc7b394]{width:200px;flex:none;padding:0;font-size:16px;font-weight:500;line-height:1.5}.iprice--products th[data-v-2fc7b394]{width:280px;font-size:20px;font-weight:700}.iprice--products .iprice__u[data-v-2fc7b394]{width:344px;font-size:17px;color:var(--ink-primary)}.iask[data-v-2fc7b394]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border-radius:var(--radius-lg);background:var(--surface-inverse);color:var(--ink-inverse)}.iask__t[data-v-2fc7b394]{max-width:612px;font-size:20px;font-weight:500;line-height:1.4}.ireg[data-v-2fc7b394]{display:flex;gap:24px;padding:32px;border:1px solid var(--border-strong);border-radius:var(--radius-lg)}.ireg__t[data-v-2fc7b394]{width:280px;flex:none;font-size:20px;font-weight:700;line-height:1.3}.ireg__p[data-v-2fc7b394]{max-width:582px;font-size:17px;line-height:1.55;color:var(--ink-secondary)}.ifacts[data-v-2fc7b394]{display:flex;align-items:flex-start;gap:16px}.ifact[data-v-2fc7b394]{display:flex;flex-direction:column;gap:10px;flex:1 0 0;min-width:0;padding:28px;border-radius:var(--radius-lg);background:var(--surface-default)}.ifact__v[data-v-2fc7b394]{font-size:28px;font-weight:700;line-height:1.16;letter-spacing:-.015em;color:var(--accent-default);white-space:nowrap}.ifact__t[data-v-2fc7b394]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.ispacer[data-v-2fc7b394]{height:64px}@media(max-width:1199px){.ih[data-v-2fc7b394]{flex-direction:column;align-items:flex-start;gap:24px}.ih__lead[data-v-2fc7b394]{width:auto;max-width:640px}.ist[data-v-2fc7b394]{flex-wrap:wrap}.ist__cell[data-v-2fc7b394]{flex-basis:40%}.idoc[data-v-2fc7b394]{gap:40px;padding:40px 24px 24px}.itoc[data-v-2fc7b394]{width:240px}.isecs[data-v-2fc7b394]{flex:1;width:auto}.itab__row[data-v-2fc7b394],.iprice tr[data-v-2fc7b394]{flex-wrap:wrap;gap:8px 24px}.itab__l[data-v-2fc7b394],.iprice th[data-v-2fc7b394],.iprice--products th[data-v-2fc7b394]{width:100%}.iprice__u[data-v-2fc7b394],.iprice--products .iprice__u[data-v-2fc7b394]{width:auto;flex:1 1 200px}.itab__v--17[data-v-2fc7b394]{flex:1 1 280px}.icols[data-v-2fc7b394],.ifacts[data-v-2fc7b394]{flex-wrap:wrap}.icard[data-v-2fc7b394],.ifact[data-v-2fc7b394]{flex-basis:40%}.ireg[data-v-2fc7b394]{flex-direction:column;gap:12px}}@media(max-width:767px){.ih[data-v-2fc7b394]{padding:40px 8px 24px}.ih__title[data-v-2fc7b394]{font-size:40px}.ih__lead[data-v-2fc7b394]{font-size:17px}.ist__cell[data-v-2fc7b394]{flex-basis:100%;padding:20px}.ist__v[data-v-2fc7b394]{font-size:19px}.idoc[data-v-2fc7b394]{flex-direction:column;padding:32px 8px 16px}.itoc[data-v-2fc7b394],.isecs[data-v-2fc7b394]{width:100%}.itoc__nav[data-v-2fc7b394]{position:static}.isecs[data-v-2fc7b394]{gap:56px}.isec__t[data-v-2fc7b394]{font-size:30px}.isec__t br[data-v-2fc7b394]{display:none}.itab[data-v-2fc7b394],.iprice[data-v-2fc7b394]{padding:4px 20px}.iacc[data-v-2fc7b394],.iask[data-v-2fc7b394],.ireg[data-v-2fc7b394]{flex-direction:column;align-items:flex-start;padding:24px 20px;gap:16px}.icard[data-v-2fc7b394],.ifact[data-v-2fc7b394]{flex-basis:100%;padding:24px 20px}.ichip[data-v-2fc7b394]{white-space:normal}}.ch[data-v-97e671fe]{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;padding:72px 48px 64px}.ch__title-col[data-v-97e671fe]{display:flex;flex-direction:column}.ch__crumb[data-v-97e671fe]{margin-bottom:32px;font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.ch__crumb a[data-v-97e671fe]:hover{color:var(--ink-primary)}.ch__title[data-v-97e671fe]{display:flex;flex-direction:column;font-size:88px;font-weight:700;line-height:.94;letter-spacing:-.045em}.ch__mask[data-v-97e671fe]{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.ch__mask>span[data-v-97e671fe]{display:block;animation:c-rise-97e671fe .8s var(--motion-ease-out) both}.ch__mask--row[data-v-97e671fe]{display:flex;align-items:center;gap:24px;overflow:visible}.ch__mask--row>span[data-v-97e671fe]{animation-delay:.12s}.ch__mask--row>.ch__sticker[data-v-97e671fe]{display:inline-flex;rotate:-5deg;letter-spacing:0;animation-delay:.24s}@keyframes c-rise-97e671fe{0%{transform:translateY(105%);opacity:0}}.ch__direct[data-v-97e671fe]{display:flex;flex-direction:column;gap:18px;width:403px;flex:none}.ch__direct>.ch__l+a[data-v-97e671fe]{margin-top:-10px}.ch__l[data-v-97e671fe]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.ch__mail[data-v-97e671fe],.ch__tg[data-v-97e671fe]{font-weight:700;line-height:1.16;letter-spacing:-.015em}.ch__mail[data-v-97e671fe]{font-size:40px;color:var(--accent-default)}.ch__tg[data-v-97e671fe]{font-size:28px}.ch__mail[data-v-97e671fe]:hover,.ch__tg[data-v-97e671fe]:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.doors[data-v-97e671fe]{display:flex;gap:16px;perspective:1200px}.door[data-v-97e671fe]{display:flex;flex-direction:column;justify-content:space-between;flex:1 0 0;min-width:0;height:380px;padding:32px;border-radius:var(--radius-xl);background:var(--surface-default);transform-origin:left center;transition:transform .3s var(--motion-ease-out)}.door.is-accent[data-v-97e671fe]{background:var(--accent-default);color:var(--accent-contrast)}@media(hover:hover){.door[data-v-97e671fe]:hover{transform:translateY(-4px) rotateY(-6deg)}}.door__icon[data-v-97e671fe]{position:relative;width:112px;height:80px}.door__icon i[data-v-97e671fe]{position:absolute;background:var(--accent-default)}.door__icon--project i[data-v-97e671fe]:nth-child(1){left:0;top:24px;width:72px;height:56px;border-radius:12px;background:#ffffff59}.door__icon--project i[data-v-97e671fe]:nth-child(2){left:40px;top:0;width:72px;height:56px;border-radius:12px;background:var(--accent-contrast)}.door__icon--products i[data-v-97e671fe]{width:50px;height:36px;border-radius:10px;opacity:.4}.door__icon--products i[data-v-97e671fe]:nth-child(2){left:62px}.door__icon--products i[data-v-97e671fe]:nth-child(3){top:44px}.door__icon--products i[data-v-97e671fe]:nth-child(4){left:62px;top:44px;opacity:1}.door__icon--career i[data-v-97e671fe]:nth-child(1){left:36px;top:0;width:40px;height:40px;border-radius:50%}.door__icon--career i[data-v-97e671fe]:nth-child(2){left:16px;top:46px;width:80px;height:34px;border-radius:17px;opacity:.35}.door__icon--press i[data-v-97e671fe]:nth-child(1){left:0;top:16px;width:112px;height:48px;border-radius:24px;opacity:.3}.door__icon--press i[data-v-97e671fe]:nth-child(2){left:8px;top:22px;width:36px;height:36px;border-radius:50%}.door__icon--project i[data-v-97e671fe]:nth-child(n+3),.door__icon--career i[data-v-97e671fe]:nth-child(n+3),.door__icon--press i[data-v-97e671fe]:nth-child(n+3){display:none}.door__bottom[data-v-97e671fe]{display:flex;flex-direction:column;gap:10px}.door__title[data-v-97e671fe]{font-size:26px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.door__text[data-v-97e671fe]{font-size:15px;line-height:1.5;color:var(--ink-secondary)}.door.is-accent .door__text[data-v-97e671fe]{color:var(--on-media-85)}.door__mail[data-v-97e671fe]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;font-size:17px;font-weight:700;line-height:1.5}.door__go[data-v-97e671fe]{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;font-weight:500;line-height:1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.door.is-accent .door__go[data-v-97e671fe]{background:var(--accent-contrast);color:var(--accent-default)}.door:hover .door__go[data-v-97e671fe]{transform:translate(4px)}.apply[data-v-97e671fe]{display:flex;border-radius:var(--radius-xl);background:var(--surface-default);overflow:hidden}.apply__steps[data-v-97e671fe]{display:flex;flex-direction:column;width:520px;flex:none;padding:48px;background:var(--surface-inverse);color:var(--ink-inverse)}.apply__h[data-v-97e671fe],.cf__h[data-v-97e671fe]{font-size:34px;font-weight:700;line-height:1.14;letter-spacing:-.015em}.apply__list[data-v-97e671fe]{margin:32px 0 0;padding:0;list-style:none}.apply__step[data-v-97e671fe]{display:flex;gap:20px;padding:24px 0;border-top:1px solid #2a2a2a}.apply__n[data-v-97e671fe]{width:40px;flex:none;font-size:32px;font-weight:700;line-height:1.16;letter-spacing:-.015em;color:var(--ink-on-inverse-muted)}.apply__n.is-accent[data-v-97e671fe]{color:var(--accent-default)}.apply__text[data-v-97e671fe]{display:flex;flex-direction:column;gap:6px}.apply__t[data-v-97e671fe]{font-size:19px;font-weight:700;line-height:1.5}.apply__p[data-v-97e671fe]{font-size:15px;line-height:1.5;color:var(--ink-on-inverse-muted)}.apply__form[data-v-97e671fe]{flex:1;min-width:0;padding:48px}.cf[data-v-97e671fe]{display:flex;flex-direction:column;gap:18px}.cf__topics[data-v-97e671fe]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.cf__row[data-v-97e671fe]{display:flex;gap:12px}.cf__row[data-v-97e671fe]>*{flex:1 0 0;min-width:0}.cf__field[data-v-97e671fe]{display:flex;flex-direction:column;gap:8px}.cf__label[data-v-97e671fe]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-secondary)}.cf__input[data-v-97e671fe]{width:100%;padding:16px 20px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--surface-canvas);color:var(--ink-primary);font:inherit;font-size:17px;line-height:1.5;transition:border-color var(--motion-duration-fast) var(--motion-ease-out)}.cf__input[data-v-97e671fe]::placeholder{color:var(--ink-muted)}.cf__input[data-v-97e671fe]:focus{outline:none;border-color:var(--accent-default)}.cf__textarea[data-v-97e671fe]{height:120px;resize:vertical}.has-error .cf__input[data-v-97e671fe]{border-color:#d0342c}.cf__error[data-v-97e671fe]{font-size:13px;line-height:1.4;color:#d0342c}.cf__consent[data-v-97e671fe]{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.4;color:var(--ink-secondary);cursor:pointer}.cf__check[data-v-97e671fe]{display:grid;place-items:center;width:22px;height:22px;flex:none;border:1.5px solid var(--border-strong);border-radius:6px;color:transparent;font-size:13px;font-weight:700;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out)}.cf__consent input:checked+.cf__check[data-v-97e671fe]{border-color:var(--accent-default);background:var(--accent-default);color:var(--accent-contrast)}.cf__consent input:focus-visible+.cf__check[data-v-97e671fe]{outline:2px solid var(--accent-default);outline-offset:2px}.cf__consent.has-error .cf__check[data-v-97e671fe]{border-color:#d0342c}.cf__link[data-v-97e671fe]{text-decoration:underline;text-underline-offset:2px}.cf__submit[data-v-97e671fe]{display:inline-flex;align-items:center;align-self:flex-start;gap:14px;padding:6px 6px 6px 28px;border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--ink-inverse);font-size:17px;font-weight:700;line-height:1.24;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.cf__submit[data-v-97e671fe]:active{transform:scale(.97)}.cf__submit[disabled][data-v-97e671fe]{opacity:.7}.cf__circle[data-v-97e671fe]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.cf__submit:hover .cf__circle[data-v-97e671fe]{transform:translate(4px)}.cdone[data-v-97e671fe]{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.cdone__check[data-v-97e671fe]{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast)}.cdone__check path[data-v-97e671fe]{stroke-dasharray:24;animation:c-draw-97e671fe .6s var(--motion-ease-out) both}@keyframes c-draw-97e671fe{0%{stroke-dashoffset:24}}.cdone__p[data-v-97e671fe]{max-width:560px;font-size:18px;line-height:1.55;color:var(--ink-secondary)}.offices-h[data-v-97e671fe]{padding:104px 48px 24px;font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em}.clocks[data-v-97e671fe],.maps[data-v-97e671fe]{display:flex;gap:16px}.clock[data-v-97e671fe],.omap[data-v-97e671fe]{flex:1 0 0;min-width:0;border-radius:var(--radius-xl);background:var(--surface-default);transition:transform .2s var(--motion-ease-out)}@media(hover:hover){.clock[data-v-97e671fe]:hover,.omap[data-v-97e671fe]:hover{transform:translateY(-4px)}}.clock[data-v-97e671fe]{display:flex;flex-direction:column;justify-content:space-between;height:440px;padding:40px}.clock__top[data-v-97e671fe]{display:flex;justify-content:space-between;font-size:16px;font-weight:500;line-height:1.5;color:var(--ink-secondary);white-space:pre}.clock__gmt[data-v-97e671fe]{color:var(--ink-muted)}.clock__time[data-v-97e671fe]{font-size:168px;font-weight:700;line-height:.86;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.clock__time.is-accent[data-v-97e671fe]{color:var(--accent-default)}.clock__bottom[data-v-97e671fe]{display:flex;align-items:center;justify-content:space-between;gap:16px}.clock__addr[data-v-97e671fe]{font-size:22px;font-weight:500;line-height:1.5}.clock__route[data-v-97e671fe]{display:inline-flex;align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:1.5}.clock__go[data-v-97e671fe]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;line-height:1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.clock__route:hover .clock__go[data-v-97e671fe]{transform:translate(2px,-2px)}.omap[data-v-97e671fe]{display:flex;flex-direction:column;overflow:hidden}.omap__map[data-v-97e671fe]{position:relative;height:340px;overflow:hidden;background:var(--surface-muted)}.omap__map i[data-v-97e671fe],.omap__map b[data-v-97e671fe]{position:absolute;transform-origin:0 0}.omap__map i[data-v-97e671fe]{background:var(--surface-default)}.omap__map b[data-v-97e671fe]{border-radius:10px;background:var(--surface-canvas)}.omap__pin[data-v-97e671fe]{position:absolute;left:330px;top:140px;width:36px;height:36px;border:6px solid var(--surface-default);border-radius:50%;background:var(--accent-default);box-sizing:border-box}.omap__label[data-v-97e671fe]{position:absolute;left:380px;top:90px;padding:10px 16px;border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--ink-inverse);font-size:14px;font-weight:500;line-height:1.5;white-space:nowrap}.omap__info[data-v-97e671fe]{display:flex;flex-direction:column;gap:18px;padding:36px}.omap__city[data-v-97e671fe]{display:flex;align-items:center;justify-content:space-between}.omap__city h3[data-v-97e671fe]{font-size:48px;font-weight:700;line-height:.94;letter-spacing:-.045em}.omap__addr[data-v-97e671fe]{font-size:20px;font-weight:500;line-height:1.4}.omap__meta[data-v-97e671fe]{display:flex;gap:32px;margin:0}.omap__meta div[data-v-97e671fe]{display:flex;flex-direction:column;gap:4px}.omap__meta dt[data-v-97e671fe]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.omap__meta dd[data-v-97e671fe]{margin:0;font-size:17px;font-weight:500;line-height:1.5}.legal[data-v-97e671fe]{display:flex;padding:40px 48px;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.legal__cell[data-v-97e671fe]{display:flex;flex-direction:column;gap:8px;flex:0 0 447px;padding:0 24px 0 28px;border-left:1px solid var(--border-subtle)}.legal__cell[data-v-97e671fe]:first-child{flex-basis:418px;padding-left:0;border-left:0}.legal__l[data-v-97e671fe]{font-size:14px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.legal__v[data-v-97e671fe]{font-size:17px;font-weight:500;line-height:1.5}.legal__v--link[data-v-97e671fe]{color:var(--accent-default)}.legal__v--link[data-v-97e671fe]:hover{text-decoration:underline;text-underline-offset:3px}.cspacer[data-v-97e671fe]{height:48px}@media(max-width:1199px){.ch[data-v-97e671fe]{flex-direction:column;align-items:flex-start}.ch__title[data-v-97e671fe]{font-size:64px}.doors[data-v-97e671fe]{flex-wrap:wrap}.door[data-v-97e671fe]{flex-basis:40%}.apply[data-v-97e671fe]{flex-direction:column}.apply__steps[data-v-97e671fe]{width:auto}.clock__time[data-v-97e671fe]{font-size:120px}.omap__map[data-v-97e671fe]{height:260px}.legal[data-v-97e671fe]{flex-wrap:wrap;gap:24px 0}.legal__cell[data-v-97e671fe],.legal__cell[data-v-97e671fe]:first-child{flex:1 1 40%}}@media(max-width:767px){.ch[data-v-97e671fe]{padding:40px 8px 32px;gap:32px}.ch__title[data-v-97e671fe]{font-size:40px}.ch__mask--row[data-v-97e671fe]{gap:12px}.ch__direct[data-v-97e671fe]{width:auto}.ch__mail[data-v-97e671fe]{font-size:28px}.ch__tg[data-v-97e671fe]{font-size:22px}.door[data-v-97e671fe]{flex-basis:100%;height:auto;min-height:300px;padding:24px;gap:40px}.apply__steps[data-v-97e671fe],.apply__form[data-v-97e671fe]{padding:28px 20px}.apply__h[data-v-97e671fe],.cf__h[data-v-97e671fe]{font-size:26px}.cf__row[data-v-97e671fe]{flex-direction:column}.offices-h[data-v-97e671fe]{padding:64px 8px 16px;font-size:40px}.clocks[data-v-97e671fe],.maps[data-v-97e671fe]{flex-direction:column}.clock[data-v-97e671fe]{height:auto;gap:32px;padding:24px}.clock__time[data-v-97e671fe]{font-size:88px}.clock__bottom[data-v-97e671fe]{flex-wrap:wrap}.clock__addr[data-v-97e671fe]{font-size:18px}.omap__info[data-v-97e671fe]{padding:24px}.omap__city h3[data-v-97e671fe]{font-size:36px}.legal[data-v-97e671fe]{flex-direction:column;padding:28px 8px}.legal__cell[data-v-97e671fe],.legal__cell[data-v-97e671fe]:first-child{padding:0;border-left:0}}@media(prefers-reduced-motion:reduce){.ch__mask>span[data-v-97e671fe],.cdone__check path[data-v-97e671fe]{animation:none}}.ah[data-v-c729a37a]{display:flex;flex-direction:column;gap:32px;padding:72px 48px 48px}.ah__crumb[data-v-c729a37a]{font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.ah__title[data-v-c729a37a]{display:flex;flex-direction:column;font-size:96px;font-weight:700;line-height:.94;letter-spacing:-.045em}.ah__mask[data-v-c729a37a]{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.ah__mask>span[data-v-c729a37a]{display:block;animation:a-rise-c729a37a .8s var(--motion-ease-out) both}.ah__mask+.ah__mask>span[data-v-c729a37a]{animation-delay:.12s}@keyframes a-rise-c729a37a{0%{transform:translateY(105%)}}.anum[data-v-c729a37a]{padding:0 48px}.anum__row[data-v-c729a37a]{display:flex;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.anum__item[data-v-c729a37a]{display:flex;flex-direction:column;gap:8px;flex:1 0 0;min-width:0;padding:32px 20px 32px 28px;border-left:1px solid var(--border-subtle)}.anum__item[data-v-c729a37a]:first-child{padding-left:0;border-left:0}.anum__v[data-v-c729a37a]{font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap}.anum__v.is-accent[data-v-c729a37a]{color:var(--accent-default)}.anum__l[data-v-c729a37a]{font-size:16px;line-height:1.5;color:var(--ink-secondary)}.aphoto[data-v-c729a37a]{position:relative;display:flex;align-items:flex-end;height:620px;padding:28px;border-radius:var(--radius-xl);overflow:hidden;isolation:isolate}.aphoto__img[data-v-c729a37a]{position:absolute;inset:0;z-index:-2;will-change:transform}.aphoto__scrim[data-v-c729a37a]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05080f00 60%,#05080f59)}.aphoto__cap[data-v-c729a37a]{padding:12px 20px;border-radius:var(--radius-pill);background:var(--surface-default);font-size:15px;font-weight:500;line-height:1.5;transition:opacity .5s var(--motion-ease-out),transform .5s var(--motion-ease-out)}.aman[data-v-c729a37a]{padding:120px 120px 120px 48px}.aman[data-v-c729a37a] .scrub__flow{max-width:1180px}.a-h[data-v-c729a37a]{padding:0 48px 20px;font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em}.a-arrows[data-v-c729a37a]{display:flex;gap:8px}.avals[data-v-c729a37a]{display:flex;gap:16px;align-items:stretch}.aval[data-v-c729a37a]{display:flex;flex-direction:column;gap:16px;flex:1 0 0;min-width:0;padding:32px;border-radius:var(--radius-xl);background:var(--surface-default);transition:transform var(--motion-duration-fast) var(--motion-ease-out)}@media(hover:hover){.aval[data-v-c729a37a]:hover,.afmt__card[data-v-c729a37a]:hover{transform:translateY(-4px)}}.aval__icon[data-v-c729a37a]{position:relative;width:120px;height:88px;margin-bottom:28px}.aval__icon i[data-v-c729a37a]{position:absolute;background:var(--accent-default)}.aval__icon--bars i[data-v-c729a37a]{left:0;height:24px;border-radius:8px}.aval__icon--bars i[data-v-c729a37a]:nth-child(1){top:0;width:120px;opacity:.25}.aval__icon--bars i[data-v-c729a37a]:nth-child(2){top:32px;width:120px;opacity:.45}.aval__icon--bars i[data-v-c729a37a]:nth-child(3){top:64px;width:64px}.aval__icon--columns i[data-v-c729a37a]{width:22px;border-radius:6px}.aval__icon--columns i[data-v-c729a37a]:nth-child(1){left:8px;top:56px;height:32px;opacity:.3}.aval__icon--columns i[data-v-c729a37a]:nth-child(2){left:42px;top:36px;height:52px;opacity:.5}.aval__icon--columns i[data-v-c729a37a]:nth-child(3){left:76px;top:12px;height:76px}.aval__title[data-v-c729a37a]{font-size:26px;font-weight:700;line-height:1.12;letter-spacing:-.015em}.aval__text[data-v-c729a37a]{font-size:16px;line-height:1.52;color:var(--ink-secondary)}.astack[data-v-c729a37a]{display:flex;flex-direction:column;padding:16px 40px;border-radius:var(--radius-xl);background:var(--surface-default)}.astack__row[data-v-c729a37a]{display:flex;align-items:center;gap:24px;padding:18px 0}.astack__row+.astack__row[data-v-c729a37a]{border-top:1px solid var(--border-subtle)}.astack__g[data-v-c729a37a]{width:220px;flex:none;font-size:15px;font-weight:700;line-height:1.5;color:var(--ink-secondary)}.astack__row.is-accent .astack__g[data-v-c729a37a]{color:var(--accent-default)}.astack__tags[data-v-c729a37a]{display:flex;flex-wrap:wrap;gap:6px;flex:1}.astack__tag[data-v-c729a37a]{padding:8px 14px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:14px;font-weight:500;line-height:1.5;white-space:nowrap}.astack__row.is-accent .astack__tag[data-v-c729a37a]{border-color:transparent;background:#1b44e517;color:var(--accent-default)}.afmt[data-v-c729a37a]{display:flex;gap:16px}.afmt__card[data-v-c729a37a]{display:flex;flex-direction:column;justify-content:space-between;flex:1 0 0;min-width:0;height:400px;padding:36px;border-radius:var(--radius-xl);background:var(--surface-default);transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.afmt__card.is-dark[data-v-c729a37a]{background:var(--surface-inverse);color:var(--ink-inverse)}.afmt__icon[data-v-c729a37a]{position:relative;width:120px;height:88px}.afmt__icon i[data-v-c729a37a]{position:absolute;background:var(--accent-default)}.afmt__icon--two i[data-v-c729a37a]{top:20px;width:56px;height:56px;border-radius:14px}.afmt__icon--two i[data-v-c729a37a]:first-child{left:0;opacity:.3}.afmt__icon--two i[data-v-c729a37a]:last-child{left:64px}.afmt__icon--grid i[data-v-c729a37a]:nth-child(1){inset:0;border-radius:14px;opacity:.2}.afmt__icon--grid i[data-v-c729a37a]:nth-child(2){left:16px;top:16px;width:40px;height:56px;border-radius:10px}.afmt__icon--grid i[data-v-c729a37a]:nth-child(3),.afmt__icon--grid i[data-v-c729a37a]:nth-child(4){left:64px;width:40px;height:24px;border-radius:8px;opacity:.5}.afmt__icon--grid i[data-v-c729a37a]:nth-child(3){top:16px}.afmt__icon--grid i[data-v-c729a37a]:nth-child(4){top:48px}.afmt__bottom[data-v-c729a37a]{display:flex;align-items:flex-end;gap:16px}.afmt__text[data-v-c729a37a]{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.afmt__title[data-v-c729a37a]{font-size:32px;font-weight:700;line-height:1.1;letter-spacing:-.015em}.afmt__p[data-v-c729a37a]{font-size:16px;line-height:1.5;color:var(--ink-secondary)}.afmt__card.is-dark .afmt__p[data-v-c729a37a]{color:var(--ink-on-inverse-muted)}.afmt__plus[data-v-c729a37a]{display:grid;place-items:center;width:56px;height:56px;flex:none;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:26px;font-weight:500;line-height:1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.afmt__card:hover .afmt__plus[data-v-c729a37a]{transform:rotate(90deg)}.aclients[data-v-c729a37a]{display:flex;flex-direction:column;gap:24px;padding:120px 48px 64px}.aclients__l[data-v-c729a37a]{font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.aclients__l--w[data-v-c729a37a]{width:240px;flex:none}.aclients__big[data-v-c729a37a]{font-size:50px;font-weight:700;line-height:.94;letter-spacing:-.05em;white-space:pre}.aclients__group[data-v-c729a37a]{display:flex;align-items:baseline;gap:32px;padding-top:20px}.aclients__mid[data-v-c729a37a]{font-size:36px;font-weight:700;line-height:.94;letter-spacing:-.04em;white-space:pre-wrap}.acard[data-v-c729a37a]{display:flex;gap:16px}.acard__req[data-v-c729a37a]{flex:1;min-width:0;margin:0;padding:16px 40px;border-radius:var(--radius-xl);background:var(--surface-default);font-weight:500}.acard__req div[data-v-c729a37a]{display:flex;gap:32px;padding:20px 0}.acard__req div+div[data-v-c729a37a]{border-top:1px solid var(--border-subtle)}.acard__req dt[data-v-c729a37a]{width:220px;flex:none;font-size:15px;line-height:1.5;color:var(--ink-muted)}.acard__req dd[data-v-c729a37a]{margin:0;font-size:17px;line-height:1.45}.acard__docs[data-v-c729a37a]{display:flex;flex-direction:column;gap:14px;width:440px;flex:none;padding:40px;border-radius:var(--radius-xl);background:var(--surface-inverse);color:var(--ink-inverse)}.acard__docs-t[data-v-c729a37a]{font-size:26px;font-weight:700;line-height:1.16;letter-spacing:-.015em}.acard__doc[data-v-c729a37a]{font-size:17px;font-weight:500;line-height:1.5}.acard__arrow[data-v-c729a37a]{display:inline-block}.acard__doc:hover .acard__arrow[data-v-c729a37a]{animation:doc-bounce-c729a37a var(--motion-duration-base) var(--motion-ease-out)}@keyframes doc-bounce-c729a37a{40%{transform:translateY(3px)}}.acta[data-v-c729a37a]{display:flex;justify-content:center;padding:96px 48px 48px}.acta__btn[data-v-c729a37a]{display:inline-flex;align-items:center;gap:16px;padding:10px 10px 10px 28px;border-radius:var(--radius-pill);background:var(--surface-default);box-shadow:0 8px 24px #00000014;font-size:18px;font-weight:700;line-height:1.5;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.acta__btn[data-v-c729a37a]:active{transform:scale(.97)}.acta__circle[data-v-c729a37a]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;font-weight:500;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.acta__btn:hover .acta__circle[data-v-c729a37a]{transform:translate(4px)}@media(max-width:1199px){.anum__row[data-v-c729a37a]{flex-wrap:wrap}.anum__item[data-v-c729a37a]{flex-basis:30%}.avals[data-v-c729a37a],.afmt[data-v-c729a37a]{flex-wrap:wrap}.aval[data-v-c729a37a],.afmt__card[data-v-c729a37a]{flex-basis:40%}.acard[data-v-c729a37a]{flex-direction:column}.acard__docs[data-v-c729a37a]{width:auto}}@media(max-width:767px){.ah[data-v-c729a37a]{padding:40px 8px 24px;gap:20px}.ah__title[data-v-c729a37a]{font-size:48px}.anum[data-v-c729a37a]{padding:0 8px}.anum__item[data-v-c729a37a],.anum__item[data-v-c729a37a]:first-child{flex-basis:50%;padding:20px 12px 20px 0;border-left:0}.anum__v[data-v-c729a37a]{font-size:40px}.aphoto[data-v-c729a37a]{height:420px;clip-path:none!important}.aman[data-v-c729a37a]{padding:64px 8px}.a-h[data-v-c729a37a]{padding:0 8px 16px;font-size:36px}.aval[data-v-c729a37a],.afmt__card[data-v-c729a37a]{flex-basis:100%}.afmt__card[data-v-c729a37a]{height:auto;min-height:280px;padding:24px;gap:40px}.astack[data-v-c729a37a]{padding:8px 20px}.astack__row[data-v-c729a37a]{flex-direction:column;align-items:flex-start;gap:10px}.aclients[data-v-c729a37a]{padding:64px 8px 32px}.aclients__big[data-v-c729a37a]{font-size:32px}.aclients__group[data-v-c729a37a]{flex-direction:column;gap:8px}.aclients__mid[data-v-c729a37a]{font-size:24px}.acard__req[data-v-c729a37a]{padding:8px 20px}.acard__req div[data-v-c729a37a]{flex-direction:column;gap:4px}.acard__docs[data-v-c729a37a]{padding:24px}}@media(prefers-reduced-motion:reduce){.ah__mask>span[data-v-c729a37a]{animation:none}}.ip-h[data-v-c7988d83]{display:flex;flex-direction:column;gap:24px;padding:72px 24px 40px}.ip-h__crumb[data-v-c7988d83]{font-size:15px;line-height:1.5;color:var(--ink-muted)}.ip-h__title[data-v-c7988d83]{font-size:140px;font-weight:700;line-height:.94;letter-spacing:-.045em}.ip-grid[data-v-c7988d83]{display:grid;grid-template-columns:repeat(auto-fill,minmax(336px,1fr));gap:16px}.ip-card[data-v-c7988d83]{width:auto}.ip-cases[data-v-c7988d83]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ip-all[data-v-c7988d83]{font-size:17px;font-weight:500;color:var(--accent-default)}.ip-cta[data-v-c7988d83]{display:flex;justify-content:center;padding:96px 24px 64px}@media(max-width:1023px){.ip-cases[data-v-c7988d83]{grid-template-columns:1fr}}@media(max-width:1023px){.ip-h__title[data-v-c7988d83]{font-size:96px}}@media(max-width:767px){.ip-h[data-v-c7988d83]{padding:40px 8px 24px}.ip-h__title[data-v-c7988d83]{font-size:56px}.ip-grid[data-v-c7988d83]{grid-template-columns:1fr}}.car-h[data-v-ae59a3d1]{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;padding:72px 24px 40px}.car-h__l[data-v-ae59a3d1]{display:flex;flex-direction:column;gap:24px}.car-h__crumb[data-v-ae59a3d1]{font-size:15px;line-height:1.5;color:var(--ink-muted)}.car-h__title[data-v-ae59a3d1]{font-size:140px;font-weight:700;line-height:.94;letter-spacing:-.045em}.car-h__lead[data-v-ae59a3d1]{width:520px;flex:none;font-size:20px;line-height:1.5;color:var(--ink-secondary)}.car-team[data-v-ae59a3d1]{position:relative;display:flex;align-items:flex-end;height:600px;padding:48px;border-radius:var(--radius-xl);overflow:hidden;isolation:isolate;color:var(--on-media-100)}.car-team__img[data-v-ae59a3d1]{position:absolute;inset:0;z-index:-2}.car-team__img[data-v-ae59a3d1] img{width:100%;height:100%;object-fit:cover}.car-team__scrim[data-v-ae59a3d1]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05080f00 40%,#05080f99)}.car-team__text[data-v-ae59a3d1]{display:flex;flex-direction:column;gap:16px;max-width:720px}.car-team__t[data-v-ae59a3d1]{font-size:64px;font-weight:700;line-height:.96;letter-spacing:-.045em}.car-team__p[data-v-ae59a3d1]{font-size:20px;line-height:1.5;color:var(--on-media-90)}.car-list[data-v-ae59a3d1]{margin:0;padding:8px 40px;border-radius:var(--radius-xl);background:var(--surface-default);list-style:none}.car-list li+li[data-v-ae59a3d1]{border-top:1px solid var(--border-subtle)}.car-row[data-v-ae59a3d1]{display:flex;align-items:center;gap:32px;padding:24px 0}.car-row__t[data-v-ae59a3d1]{flex:1;font-size:22px;font-weight:700;line-height:1.25}.car-row__m[data-v-ae59a3d1]{font-size:16px;line-height:1.5;color:var(--ink-secondary);white-space:pre}.car-row__go[data-v-ae59a3d1]{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;background:var(--accent-default);color:var(--accent-contrast);font-size:20px;line-height:1;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.car-row__go--light[data-v-ae59a3d1]{background:var(--accent-contrast);color:var(--accent-default)}.car-row:hover .car-row__go[data-v-ae59a3d1],.car-hr:hover .car-row__go[data-v-ae59a3d1]{transform:translate(4px)}.car-hr[data-v-ae59a3d1]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:96px;padding:40px;border-radius:var(--radius-xl);background:var(--accent-default);color:var(--accent-contrast);transition:transform .2s var(--motion-ease-out)}@media(hover:hover){.car-hr[data-v-ae59a3d1]:hover{transform:translateY(-4px)}}.car-hr__text[data-v-ae59a3d1]{display:flex;flex-direction:column;gap:10px}.car-hr__t[data-v-ae59a3d1]{font-size:40px;font-weight:700;line-height:1.1;letter-spacing:-.015em}.car-hr__p[data-v-ae59a3d1]{font-size:17px;line-height:1.5;color:var(--on-media-85)}.car-hr__mail[data-v-ae59a3d1]{display:inline-flex;align-items:center;gap:12px;font-size:20px;font-weight:700}.car-spacer[data-v-ae59a3d1]{height:64px}@media(max-width:1199px){.car-h[data-v-ae59a3d1]{flex-direction:column;align-items:flex-start;gap:24px}.car-h__lead[data-v-ae59a3d1]{width:auto}}@media(max-width:1023px){.car-h__title[data-v-ae59a3d1]{font-size:96px}}@media(max-width:767px){.car-h[data-v-ae59a3d1]{padding:40px 8px 24px}.car-h__title[data-v-ae59a3d1]{font-size:56px}.car-team[data-v-ae59a3d1]{height:460px;padding:24px}.car-team__t[data-v-ae59a3d1]{font-size:36px}.car-list[data-v-ae59a3d1]{padding:4px 20px}.car-row[data-v-ae59a3d1]{flex-wrap:wrap;gap:8px 16px}.car-row__m[data-v-ae59a3d1]{white-space:normal}.car-hr[data-v-ae59a3d1]{flex-direction:column;align-items:flex-start;padding:24px;margin-top:56px}.car-hr__t[data-v-ae59a3d1]{font-size:28px}}.blog__gap8[data-v-3ea3702b]{height:8px}.blog__gap64[data-v-3ea3702b]{height:64px}.bh[data-v-3ea3702b]{display:flex;flex-direction:column;gap:40px;padding:72px 48px 40px}.bh__crumb[data-v-3ea3702b]{font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.bh__row[data-v-3ea3702b]{display:flex;align-items:flex-end;gap:64px}.bh__title[data-v-3ea3702b]{display:flex;flex-direction:column;flex:none;font-size:112px;font-weight:700;line-height:.94;letter-spacing:-.045em;white-space:nowrap}.bh__line[data-v-3ea3702b]{display:flex;align-items:center;gap:24px}.bh__sticker[data-v-3ea3702b]{display:inline-flex;padding:9px 16px;border-radius:var(--radius-pill);background:var(--surface-default);font-size:15px;line-height:1.45;letter-spacing:0;transform:rotate(-6deg)}.bh__sub[data-v-3ea3702b]{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0}.bh__sub-text[data-v-3ea3702b]{font-size:19px;line-height:1.5;color:var(--ink-secondary)}.bmain[data-v-3ea3702b]{display:flex;align-items:center;gap:48px;padding:16px 40px 16px 16px;border-radius:var(--radius-xl);background:var(--surface-default)}.bmain__cover[data-v-3ea3702b]{width:680px;flex:none;border-radius:20px;overflow:hidden}.bmain__cover[data-v-3ea3702b]>*{transition:transform 12s linear}.bmain:hover .bmain__cover[data-v-3ea3702b]>*{transform:scale(1.06)}.bmain__text[data-v-3ea3702b]{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0}.bmain__meta[data-v-3ea3702b],.bmain__by[data-v-3ea3702b]{font-size:14px;line-height:1.45;color:var(--ink-muted);white-space:pre-wrap}.bmain__title[data-v-3ea3702b]{font-size:44px;font-weight:700;line-height:1.18;letter-spacing:-.01em}.bmain__lead[data-v-3ea3702b]{font-size:18px;line-height:1.45;color:var(--ink-secondary)}.bmain__bottom[data-v-3ea3702b]{display:flex;align-items:center;gap:24px;padding-top:12px}.bmain__read[data-v-3ea3702b]{font-size:15px;line-height:1.45;color:var(--ink-muted)}.bgrid[data-v-3ea3702b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bgrid-move[data-v-3ea3702b],.bgrid-enter-active[data-v-3ea3702b],.bgrid-leave-active[data-v-3ea3702b]{transition:transform .4s var(--motion-ease-out),opacity .4s var(--motion-ease-out)}.bgrid-enter-from[data-v-3ea3702b],.bgrid-leave-to[data-v-3ea3702b]{opacity:0;transform:translateY(32px)}.bgrid-leave-active[data-v-3ea3702b]{position:absolute;visibility:hidden}.btopics-h[data-v-3ea3702b]{padding:104px 48px 24px;font-size:64px;font-weight:700;line-height:.94;letter-spacing:-.045em}.btopics[data-v-3ea3702b]{display:flex;gap:16px;align-items:stretch}.btopic[data-v-3ea3702b]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;min-width:0;padding:32px;border-radius:var(--radius-xl);background:var(--surface-default);text-align:left;outline-offset:4px;transition:transform var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.btopic.is-active[data-v-3ea3702b]{box-shadow:inset 0 0 0 2px var(--accent-default)}@media(hover:hover){.btopic[data-v-3ea3702b]:hover{transform:translateY(-4px)}}.btopic__icon[data-v-3ea3702b]{position:relative;width:120px;height:88px;margin-bottom:28px}.btopic__icon i[data-v-3ea3702b]{position:absolute;background:var(--accent-default)}.btopic__icon--train i[data-v-3ea3702b]{left:0;height:10px;border-radius:5px}.btopic__icon--train i[data-v-3ea3702b]:nth-child(1){top:60px;width:120px;opacity:.3}.btopic__icon--train i[data-v-3ea3702b]:nth-child(2){top:36px;width:84px;opacity:.5}.btopic__icon--train i[data-v-3ea3702b]:nth-child(3){top:12px;width:48px}.btopic__icon--research i[data-v-3ea3702b]{width:54px;height:40px;border-radius:10px}.btopic__icon--research i[data-v-3ea3702b]:nth-child(1){left:0;top:0;opacity:.3}.btopic__icon--research i[data-v-3ea3702b]:nth-child(2){left:66px;top:0;opacity:.5}.btopic__icon--research i[data-v-3ea3702b]:nth-child(3){left:0;top:48px;opacity:.5}.btopic__icon--research i[data-v-3ea3702b]:nth-child(4){left:66px;top:48px}.btopic__name[data-v-3ea3702b]{font-size:24px;font-weight:700;line-height:1.15}.btopic__text[data-v-3ea3702b]{font-size:16px;line-height:1.5;color:var(--ink-secondary)}.btopic__count[data-v-3ea3702b]{font-size:14px;font-weight:500;line-height:1.5;color:var(--accent-default)}.bman[data-v-3ea3702b]{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding:120px 120px 72px 48px}.bman[data-v-3ea3702b] .scrub__flow{font-size:48px;line-height:1.16;letter-spacing:-.02em;gap:4px 12px}.bman__link[data-v-3ea3702b]{display:inline-flex;gap:10px;font-size:18px;font-weight:700;line-height:1.5}.bman__link span[data-v-3ea3702b]{font-size:20px;color:var(--accent-default);transition:transform var(--motion-duration-base) var(--motion-ease-out)}.bman__link:hover span[data-v-3ea3702b]{transform:translate(4px)}@media(max-width:1199px){.bh__title[data-v-3ea3702b]{font-size:80px}.bmain__cover[data-v-3ea3702b]{width:50%}.bmain__title[data-v-3ea3702b]{font-size:34px}}@media(max-width:1023px){.bh__row[data-v-3ea3702b],.bmain[data-v-3ea3702b]{flex-direction:column;align-items:stretch}.bmain[data-v-3ea3702b]{padding:12px 12px 24px;gap:24px}.bmain__cover[data-v-3ea3702b]{width:100%}.bmain__text[data-v-3ea3702b]{padding:0 12px}.bgrid[data-v-3ea3702b]{grid-template-columns:1fr 1fr}.btopics[data-v-3ea3702b]{flex-wrap:wrap}.btopic[data-v-3ea3702b]{flex-basis:40%}}@media(max-width:767px){.bh[data-v-3ea3702b]{padding:40px 8px 16px;gap:24px}.bh__row[data-v-3ea3702b]{gap:24px}.bh__title[data-v-3ea3702b]{font-size:clamp(36px,11vw,52px);white-space:normal}.bh__line[data-v-3ea3702b]{flex-wrap:wrap;gap:8px 16px}.bh__sub-text[data-v-3ea3702b]{font-size:16px}.bmain__title[data-v-3ea3702b]{font-size:26px}.bmain__bottom[data-v-3ea3702b]{flex-wrap:wrap}.bgrid[data-v-3ea3702b]{grid-template-columns:1fr}.btopics-h[data-v-3ea3702b]{padding:64px 8px 16px;font-size:36px}.btopic[data-v-3ea3702b]{flex-basis:100%;padding:24px}.bman[data-v-3ea3702b]{padding:64px 8px 24px}.bman[data-v-3ea3702b] .scrub__flow{font-size:26px}}.bchips[data-v-3ea3702b]{display:none}@media(max-width:767px){.blog[data-v-3ea3702b]{gap:12px}.blog__gap8[data-v-3ea3702b],.blog__gap64[data-v-3ea3702b]{display:none}.bh[data-v-3ea3702b]{gap:14px;padding:36px 4px 0}.bh__crumb[data-v-3ea3702b],.bh__sticker[data-v-3ea3702b]{display:none}.bh__row[data-v-3ea3702b]{gap:12px}.bh__title[data-v-3ea3702b]{display:block;font-size:44px;line-height:.96;letter-spacing:-.04em}.bh__title>span[data-v-3ea3702b],.bh__line[data-v-3ea3702b]{display:inline}.bh__sub[data-v-3ea3702b]{display:contents}.bh__sub-text[data-v-3ea3702b]{font-size:16px;line-height:1.55;color:var(--ink-secondary)}.bh[data-v-3ea3702b] .sub{flex-direction:column;align-items:stretch;gap:12px;margin:0 -4px;padding:20px;border-radius:24px;background:var(--surface-default)}.bh[data-v-3ea3702b] .sub__input{width:100%;padding:16px 18px;border-radius:var(--radius-pill);background:var(--surface-canvas);font-size:15px;line-height:1.55}.bh[data-v-3ea3702b] .sub__btn{justify-content:center;gap:10px;padding:16px 24px;border-radius:var(--radius-pill);background:var(--accent-default);color:var(--accent-contrast);font-size:16px;line-height:1.55}.bh[data-v-3ea3702b] .sub__circle{width:auto;height:auto;background:none;color:inherit;font-size:18px;font-weight:500}.bchips[data-v-3ea3702b]{display:flex;gap:8px;margin:0 -12px;padding:0 12px 0 16px;overflow-x:auto;scrollbar-width:none}.bchips[data-v-3ea3702b]::-webkit-scrollbar{display:none}.bchip[data-v-3ea3702b]{flex:none;padding:10px 16px;border-radius:var(--radius-pill);background:var(--surface-default);font-size:14px;font-weight:700;line-height:1.55;white-space:nowrap}.bchip.is-active[data-v-3ea3702b]{background:var(--accent-default);color:var(--accent-contrast)}.bmain[data-v-3ea3702b]{display:flex;flex-direction:column;gap:10px;padding:0;border-radius:0;background:none}.bmain.is-filtered-out[data-v-3ea3702b]{display:none}.bmain__cover[data-v-3ea3702b]{height:260px;border-radius:20px;overflow:hidden}.bmain__cover[data-v-3ea3702b] .cover{height:100%;padding:20px;border-radius:20px;background:var(--accent-default);color:var(--accent-contrast)}.bmain__cover[data-v-3ea3702b] .cover__label{font-size:13px;font-weight:500;line-height:1.55;color:var(--accent-contrast)}.bmain__cover[data-v-3ea3702b] .cover__big{font-size:52px;line-height:.96}.bmain__text[data-v-3ea3702b]{gap:6px;padding:0 4px}.bmain__meta[data-v-3ea3702b]{font-size:13px;font-weight:500;line-height:1.55;color:var(--ink-muted)}.bmain__title[data-v-3ea3702b]{font-size:21px;line-height:1.55;letter-spacing:0}.bmain__lead[data-v-3ea3702b]{font-size:15px;line-height:1.55;color:var(--ink-secondary)}.bmain__by[data-v-3ea3702b],.bmain__bottom[data-v-3ea3702b]{display:none}.bgrid[data-v-3ea3702b]{gap:12px}.bgrid[data-v-3ea3702b] .acard{gap:10px}.bgrid[data-v-3ea3702b] .cover{height:200px;padding:20px;border-radius:20px;background:var(--surface-default);color:var(--accent-default)}.bgrid[data-v-3ea3702b] .cover__label{font-size:13px;font-weight:500;line-height:1.55;color:var(--ink-muted)}.bgrid[data-v-3ea3702b] .cover__big{font-size:40px;line-height:.96;color:var(--accent-default)}.bgrid[data-v-3ea3702b] .acard__text{gap:6px;padding:0 4px}.bgrid[data-v-3ea3702b] .acard__meta{font-size:13px;font-weight:500;line-height:1.55;color:var(--ink-muted)}.bgrid[data-v-3ea3702b] .acard__title{font-size:21px;line-height:1.55}.bgrid[data-v-3ea3702b] .acard__lead{font-size:15px;line-height:1.55;color:var(--ink-secondary)}.btopics-h[data-v-3ea3702b],.btopics[data-v-3ea3702b]{display:none}.bman[data-v-3ea3702b]{gap:12px;padding:32px 4px 0}.bman[data-v-3ea3702b] .scrub__flow{font-size:26px;line-height:1.18}.bman__link[data-v-3ea3702b]{display:flex;justify-content:center;gap:10px;margin:0 -4px;padding:16px 24px;border-radius:var(--radius-pill);background:var(--accent-default);color:var(--accent-contrast);font-size:16px;font-weight:700;line-height:1.55}}.art__gap[data-v-99248ed4]{height:64px}.ah[data-v-99248ed4]{display:flex;flex-direction:column;gap:32px;padding:40px 48px 24px}.ah__nav[data-v-99248ed4]{display:flex;justify-content:space-between;gap:16px;font-size:15px;font-weight:500;line-height:1.5}.ah__crumbs[data-v-99248ed4]{color:var(--ink-muted);white-space:pre}.ah__crumbs a[data-v-99248ed4]:hover{color:var(--ink-primary)}.ah__back[data-v-99248ed4]{white-space:pre}.ah__main[data-v-99248ed4]{display:flex;gap:16px}.ah__text[data-v-99248ed4]{display:flex;flex-direction:column;justify-content:space-between;gap:32px;flex:1;min-width:0;padding:8px 40px 8px 0}.ah__top[data-v-99248ed4]{display:flex;flex-direction:column;gap:24px}.ah__meta[data-v-99248ed4]{font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-secondary);white-space:pre-wrap}.ah__title[data-v-99248ed4]{font-size:64px;font-weight:700;line-height:1.02;letter-spacing:-.045em}.ah__mask[data-v-99248ed4]{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.ah__mask>span[data-v-99248ed4]{display:block;animation:ah-rise-99248ed4 .8s var(--motion-ease-out) both}@keyframes ah-rise-99248ed4{0%{transform:translateY(40%);opacity:0}}.ah__lead[data-v-99248ed4]{font-size:20px;line-height:1.55;color:var(--ink-secondary)}.ah__src[data-v-99248ed4]{display:flex;align-items:flex-end;gap:32px;padding-top:24px;border-top:1px solid var(--border-subtle)}.ah__src-text[data-v-99248ed4]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.ah__src-l[data-v-99248ed4]{font-size:13px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.ah__src-t[data-v-99248ed4]{font-size:16px;font-weight:700;line-height:1.4}.ah__src-a[data-v-99248ed4]{font-size:14px;line-height:1.45;color:var(--ink-secondary)}.ah__orig[data-v-99248ed4]{flex:none;padding:12px 20px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:15px;font-weight:500;line-height:1.5;white-space:pre}a.ah__orig[data-v-99248ed4]:hover{border-color:var(--ink-primary)}.ah__key[data-v-99248ed4]{display:flex;flex-direction:column;justify-content:space-between;width:540px;height:600px;flex:none;padding:40px;border-radius:var(--radius-xl)}.ah__key--blue[data-v-99248ed4]{background:var(--accent-default);color:var(--ink-inverse)}.ah__key--dark[data-v-99248ed4]{background:var(--surface-inverse);color:var(--ink-inverse)}.ah__key--light[data-v-99248ed4]{background:var(--surface-default);color:var(--ink-primary)}.ah__key-l[data-v-99248ed4]{font-size:14px;font-weight:500;line-height:1.5;color:var(--on-media-72)}.ah__key--light .ah__key-l[data-v-99248ed4]{color:var(--ink-muted)}.ah__key-b[data-v-99248ed4]{display:flex;flex-direction:column;gap:16px;animation:ah-rise-99248ed4 .9s var(--motion-ease-out) .2s both}.ah__key-v[data-v-99248ed4]{font-size:84px;font-weight:700;line-height:.92;letter-spacing:-.045em}.ah__key-c[data-v-99248ed4]{font-size:18px;line-height:1.5;color:var(--on-media-85)}.ah__key--light .ah__key-c[data-v-99248ed4]{color:var(--ink-secondary)}.ah__sum[data-v-99248ed4]{display:flex;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.ah__sum-l[data-v-99248ed4]{width:200px;flex:none;padding:24px 0;font-size:15px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.ah__sum-i[data-v-99248ed4]{display:flex;gap:14px;flex:1 0 0;min-width:0;padding:24px;border-left:1px solid var(--border-subtle);font-size:17px;font-weight:500;line-height:1.45}.ah__sum-n[data-v-99248ed4]{font-size:15px;font-weight:700;line-height:1.5;color:var(--accent-default)}.ab[data-v-99248ed4]{display:flex;align-items:flex-start;gap:120px;padding:80px 0 40px 134px}.ab__toc[data-v-99248ed4]{position:sticky;top:120px;display:flex;flex-direction:column;gap:14px;width:260px;flex:none}.ab__toc nav[data-v-99248ed4]{display:flex;flex-direction:column;gap:14px}.ab__toc-l[data-v-99248ed4]{font-size:13px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.ab__toc-a[data-v-99248ed4]{font-size:15px;line-height:1.5;color:var(--ink-secondary);transition:color var(--motion-duration-fast) var(--motion-ease-out)}.ab__toc-a.is-active[data-v-99248ed4]{font-weight:700;color:var(--ink-primary)}.ab__toc-hr[data-v-99248ed4]{height:1px;background:var(--border-subtle)}.ab__srccard[data-v-99248ed4]{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:var(--radius-md);background:var(--surface-default);line-height:1.5}.ab__sc-l[data-v-99248ed4],.ab__sc-v[data-v-99248ed4]{font-size:13px;font-weight:500;color:var(--ink-muted)}.ab__sc-v[data-v-99248ed4]{font-weight:400}.ab__sc-t[data-v-99248ed4]{font-size:15px;font-weight:700}.ab__sc-a[data-v-99248ed4]{font-size:13px;color:var(--ink-secondary)}.ab__sc-link[data-v-99248ed4]{font-size:14px;font-weight:700;color:var(--accent-default);white-space:pre}.ab__text[data-v-99248ed4]{display:flex;flex-direction:column;gap:22px;width:760px;max-width:100%;padding-top:16px}.ab__h2[data-v-99248ed4]{margin-top:38px;font-size:32px;font-weight:700;line-height:1.16;letter-spacing:-.015em;scroll-margin-top:120px}.ab__h2[data-v-99248ed4]:first-child{margin-top:0}.ab__p[data-v-99248ed4],.ab__ul li[data-v-99248ed4]{font-size:18px;line-height:1.6}.ab__ul[data-v-99248ed4]{display:flex;flex-direction:column;gap:14px}.ab__ul li[data-v-99248ed4]{position:relative;padding-left:28px}.ab__ul li[data-v-99248ed4]:before{content:"";position:absolute;left:0;top:14px;width:14px;height:2px;background:var(--accent-default)}.ab__callout[data-v-99248ed4]{display:flex;flex-direction:column;gap:10px;padding:28px 32px;border-radius:var(--radius-lg);background:var(--accent-default);color:var(--accent-contrast)}.ab__callout-l[data-v-99248ed4]{font-size:13px;font-weight:500;line-height:1.5}.ab__callout-t[data-v-99248ed4]{font-size:24px;font-weight:700;line-height:1.3}.ab__chart[data-v-99248ed4]{display:flex;flex-direction:column;gap:16px;margin:0;padding:26px 28px 24px;border-radius:var(--radius-lg);background:var(--surface-default)}.ab__chart-t[data-v-99248ed4]{font-size:17px;font-weight:700;line-height:1.5}.ab__row[data-v-99248ed4]{display:flex;align-items:center;gap:16px}.ab__row-l[data-v-99248ed4]{width:210px;flex:none;font-size:14px;line-height:1.35;color:var(--ink-secondary)}.ab__bar[data-v-99248ed4]{position:relative;width:380px;height:14px;flex:none;overflow:hidden;border-radius:7px;background:var(--surface-canvas)}.ab__fill[data-v-99248ed4]{position:absolute;inset:0;border-radius:7px;background:var(--ink-primary);transform-origin:left;transform:scaleX(var(--share));transition:transform .9s var(--motion-ease-out)}.js .ab__chart:not(.is-revealed) .ab__fill[data-v-99248ed4]{transform:scaleX(0)}.ab__fill.is-accent[data-v-99248ed4]{background:var(--accent-default)}.ab__row-v[data-v-99248ed4]{font-size:15px;font-weight:700;line-height:1.5;white-space:nowrap}.ab__chart-n[data-v-99248ed4]{font-size:13px;line-height:1.4;color:var(--ink-muted)}.ab__sch-cols[data-v-99248ed4],.ab__sch-row[data-v-99248ed4]{display:grid;grid-template-columns:120px 1fr 1fr;gap:12px}.ab__sch-cols[data-v-99248ed4],.ab__sch-l[data-v-99248ed4]{font-size:13px;font-weight:500;line-height:1.5;color:var(--ink-muted)}.ab__sch-cell[data-v-99248ed4]{display:flex;flex-direction:column;gap:6px;min-height:120px;padding:16px 18px;border-radius:16px;background:var(--surface-canvas)}.ab__sch-cell b[data-v-99248ed4]{font-size:16px;line-height:1.5}.ab__sch-cell span[data-v-99248ed4]{font-size:13px;line-height:1.4;color:var(--ink-secondary)}.ab__sch-cell.is-accent[data-v-99248ed4]{background:var(--accent-default);color:var(--accent-contrast)}.ab__sch-cell.is-accent span[data-v-99248ed4]{color:var(--accent-contrast)}.art__also[data-v-99248ed4]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.art__also[data-v-99248ed4]>:only-child,.art__also[data-v-99248ed4]>:first-child:nth-last-child(2){grid-column:auto}@media(max-width:1199px){.ah__key[data-v-99248ed4]{width:420px}.ab[data-v-99248ed4]{gap:48px;padding-left:24px}}@media(max-width:1023px){.ah__main[data-v-99248ed4]{flex-direction:column}.ah__text[data-v-99248ed4]{padding-right:0}.ah__key[data-v-99248ed4]{width:100%;height:auto;min-height:320px;gap:40px}.ah__sum[data-v-99248ed4]{flex-direction:column}.ah__sum-l[data-v-99248ed4]{width:auto;padding-bottom:0}.ah__sum-i[data-v-99248ed4]{padding:16px 0;border-left:0}.ab[data-v-99248ed4]{flex-direction:column;padding:40px 8px}.ab__toc[data-v-99248ed4]{position:static;width:100%}.art__also[data-v-99248ed4]{grid-template-columns:1fr 1fr}}@media(max-width:767px){.ah[data-v-99248ed4]{padding:24px 8px 16px}.ah__nav[data-v-99248ed4]{flex-direction:column}.ah__title[data-v-99248ed4]{font-size:36px}.ah__lead[data-v-99248ed4]{font-size:17px}.ah__src[data-v-99248ed4]{flex-direction:column;align-items:flex-start}.ah__key[data-v-99248ed4]{padding:24px}.ah__key-v[data-v-99248ed4]{font-size:52px}.ab__h2[data-v-99248ed4]{font-size:26px}.ab__p[data-v-99248ed4],.ab__ul li[data-v-99248ed4]{font-size:17px}.ab__row[data-v-99248ed4]{flex-wrap:wrap;gap:6px 12px}.ab__row-l[data-v-99248ed4]{width:100%}.ab__bar[data-v-99248ed4]{width:auto;flex:1}.ab__sch-cols[data-v-99248ed4]{display:none}.ab__sch-row[data-v-99248ed4],.art__also[data-v-99248ed4]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ah__mask>span[data-v-99248ed4],.ah__key-b[data-v-99248ed4]{animation:none}}
