.hy[data-v-e467b2ef]{--case-blue: #1e5fc7;--case-blue-deep: #14488f;--case-navy: #0e3263;--case-blue-soft: #e9f1fc;width:100%;background:var(--fy-bg-card);font-family:var(--fy-font-sans);color:var(--fy-text-1);text-align:left}.hy-wrap[data-v-e467b2ef]{max-width:1120px;margin:0 auto;padding:0 20px}.hy-ic[data-v-e467b2ef]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.hy-topbar[data-v-e467b2ef]{background:var(--case-navy);color:var(--fy-on-primary);font-size:12px}.hy-topbar__in[data-v-e467b2ef]{display:flex;align-items:center;justify-content:space-between;height:34px}.hy-topbar__tel[data-v-e467b2ef]{display:inline-flex;align-items:center;gap:5px;font-weight:var(--fy-fw-semibold)}.hy-header[data-v-e467b2ef]{border-bottom:3px solid var(--case-blue)}.hy-header__in[data-v-e467b2ef]{display:flex;align-items:center;justify-content:space-between;gap:16px;height:76px;flex-wrap:wrap}.hy-logo[data-v-e467b2ef]{display:flex;align-items:center;gap:10px}.hy-logo__mark[data-v-e467b2ef]{width:44px;height:44px;border-radius:var(--fy-r-sm);background:var(--case-blue);color:var(--fy-on-primary);display:flex;align-items:center;justify-content:center}.hy-logo__mark .hy-ic[data-v-e467b2ef]{width:24px;height:24px}.hy-logo__txt[data-v-e467b2ef]{display:flex;flex-direction:column}.hy-logo__txt b[data-v-e467b2ef]{font-size:21px;font-weight:var(--fy-fw-black);letter-spacing:2px}.hy-logo__txt i[data-v-e467b2ef]{font-style:normal;font-size:10.5px;color:var(--fy-text-3);letter-spacing:.5px}.hy-nav[data-v-e467b2ef]{display:flex}.hy-nav__it[data-v-e467b2ef]{display:block;padding:10px 18px;font-size:14.5px;font-weight:var(--fy-fw-medium);color:var(--fy-text-2);text-decoration:none;border-radius:var(--fy-r-xs);transition:var(--fy-transition-fast)}.hy-nav__it[data-v-e467b2ef]:hover{color:var(--case-blue);background:var(--case-blue-soft)}.hy-nav__it--on[data-v-e467b2ef]{color:var(--fy-on-primary);background:var(--case-blue)}.hy-nav__it--on[data-v-e467b2ef]:hover{color:var(--fy-on-primary);background:var(--case-blue-deep)}.hy-carousel[data-v-e467b2ef]{position:relative;height:340px;overflow:hidden}.hy-slide[data-v-e467b2ef]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;opacity:0;transition:opacity var(--fy-dur-slow) var(--fy-ease-out);color:var(--fy-on-primary)}.hy-slide--on[data-v-e467b2ef]{opacity:1;z-index:1}.hy-slide--deep[data-v-e467b2ef]{background:linear-gradient(120deg,var(--case-navy) 0%,var(--case-blue) 100%)}.hy-slide--sky[data-v-e467b2ef]{background:linear-gradient(120deg,var(--case-blue-deep) 0%,var(--fy-info) 100%)}.hy-slide--cyan[data-v-e467b2ef]{background:linear-gradient(120deg,var(--case-navy) 0%,var(--fy-accent-cyan) 100%)}.hy-slide__in[data-v-e467b2ef]{position:relative;z-index:1;width:100%}.hy-slide h2[data-v-e467b2ef]{margin:0 0 10px;font-size:34px;font-weight:var(--fy-fw-black);letter-spacing:3px}.hy-slide p[data-v-e467b2ef]{margin:0 0 22px;font-size:15px;opacity:.88;max-width:560px}.hy-slide__btn[data-v-e467b2ef]{display:inline-block;padding:9px 26px;border:1.5px solid rgba(255,255,255,.85);border-radius:var(--fy-r-full);color:var(--fy-on-primary);font-size:13.5px;font-weight:var(--fy-fw-semibold);text-decoration:none;transition:var(--fy-transition-fast)}.hy-slide__btn[data-v-e467b2ef]:hover{background:#ffffff29}.hy-slide__grid[data-v-e467b2ef]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,var(--fy-on-primary) 1px,transparent 1px),linear-gradient(to bottom,var(--fy-on-primary) 1px,transparent 1px);background-size:44px 44px}.hy-dots[data-v-e467b2ef]{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:8px;z-index:2}.hy-dot[data-v-e467b2ef]{width:26px;height:5px;border:0;border-radius:var(--fy-r-full);background:#ffffff6b;cursor:pointer;padding:0;transition:var(--fy-transition-fast)}.hy-dot--on[data-v-e467b2ef]{background:var(--fy-on-primary)}.hy-crumb[data-v-e467b2ef]{background:var(--fy-bg-soft);border-bottom:1px solid var(--fy-border);font-size:12.5px;color:var(--fy-text-3)}.hy-crumb__in[data-v-e467b2ef]{display:flex;align-items:center;gap:6px;height:40px}.hy-crumb .hy-ic[data-v-e467b2ef]{color:var(--case-blue)}.hy-crumb a[data-v-e467b2ef]{color:var(--fy-text-2);text-decoration:none}.hy-crumb a[data-v-e467b2ef]:hover{color:var(--case-blue)}.hy-crumb em[data-v-e467b2ef]{font-style:normal;color:var(--fy-text-4)}.hy-crumb span[data-v-e467b2ef]{color:var(--case-blue);font-weight:var(--fy-fw-medium)}.hy-sec[data-v-e467b2ef]{padding:52px 0 60px}.hy-sec--gray[data-v-e467b2ef]{background:var(--fy-bg-page)}.hy-head[data-v-e467b2ef]{display:flex;align-items:baseline;gap:10px;margin-bottom:26px}.hy-head h3[data-v-e467b2ef]{margin:0;display:flex;align-items:center;gap:9px;font-size:24px;font-weight:var(--fy-fw-bold);letter-spacing:1px}.hy-head h3 i[data-v-e467b2ef]{width:5px;height:22px;border-radius:3px;background:var(--case-blue)}.hy-head span[data-v-e467b2ef]{font-size:12px;color:var(--fy-text-4);letter-spacing:var(--fy-ls-wide);font-weight:var(--fy-fw-semibold)}.hy-tabs[data-v-e467b2ef]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.hy-tabs__it[data-v-e467b2ef]{padding:7px 20px;border:1px solid var(--fy-border-strong);border-radius:var(--fy-r-xs);background:var(--fy-bg-card);color:var(--fy-text-2);font-size:13.5px;cursor:pointer;transition:var(--fy-transition-fast);font-family:inherit}.hy-tabs__it[data-v-e467b2ef]:hover{border-color:var(--case-blue);color:var(--case-blue)}.hy-tabs__it--on[data-v-e467b2ef]{background:var(--case-blue);border-color:var(--case-blue);color:var(--fy-on-primary)}.hy-grid[data-v-e467b2ef]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.hy-pcard[data-v-e467b2ef]{border:1px solid var(--fy-border);border-radius:var(--fy-r-sm);overflow:hidden;background:var(--fy-bg-card);transition:var(--fy-transition-base)}.hy-pcard[data-v-e467b2ef]:hover{box-shadow:var(--fy-shadow-card);transform:translateY(-3px);border-color:var(--case-blue-soft)}.hy-ph[data-v-e467b2ef]{position:relative;height:130px;display:flex;align-items:center;justify-content:center;color:var(--fy-on-primary)}.hy-ph--machine[data-v-e467b2ef]{background:linear-gradient(135deg,var(--fy-gray-700) 0%,var(--fy-gray-500) 100%)}.hy-ph--robot[data-v-e467b2ef]{background:linear-gradient(135deg,var(--case-blue-deep) 0%,var(--fy-info) 100%)}.hy-ph--convey[data-v-e467b2ef]{background:linear-gradient(135deg,var(--case-navy) 0%,var(--case-blue) 100%)}.hy-ph--meter[data-v-e467b2ef]{background:linear-gradient(135deg,var(--fy-info-text) 0%,var(--fy-accent-cyan) 100%)}.hy-ph__ic[data-v-e467b2ef]{width:54px;height:54px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.hy-ph em[data-v-e467b2ef]{position:absolute;right:8px;top:8px;padding:2px 8px;border-radius:var(--fy-r-full);background:#ffffff2e;font-size:10.5px;font-style:normal}.hy-pcard__bd[data-v-e467b2ef]{padding:12px 14px 14px}.hy-pcard__bd h4[data-v-e467b2ef]{margin:0;font-size:15.5px;font-weight:var(--fy-fw-bold)}.hy-pcard__model[data-v-e467b2ef]{margin:3px 0 6px;font-size:12px;color:var(--case-blue);font-weight:var(--fy-fw-semibold);font-family:var(--fy-font-mono)}.hy-pcard__desc[data-v-e467b2ef]{margin:0 0 10px;font-size:12.5px;line-height:1.6;color:var(--fy-text-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hy-pcard__more[data-v-e467b2ef]{font-size:12px;color:var(--fy-text-3)}.hy-pcard:hover .hy-pcard__more[data-v-e467b2ef]{color:var(--case-blue)}.hy-news[data-v-e467b2ef]{margin:0;padding:0;list-style:none}.hy-news__it[data-v-e467b2ef]{display:flex;align-items:center;gap:14px;background:var(--fy-bg-card);border:1px solid var(--fy-border);border-radius:var(--fy-r-sm);padding:12px 16px;cursor:pointer;transition:var(--fy-transition-fast)}.hy-news__it+.hy-news__it[data-v-e467b2ef]{margin-top:10px}.hy-news__it[data-v-e467b2ef]:hover{border-color:var(--case-blue)}.hy-news__it:hover p[data-v-e467b2ef]{color:var(--case-blue)}.hy-news__date[data-v-e467b2ef]{display:flex;flex-direction:column;align-items:center;min-width:52px;padding:5px 8px;border-radius:var(--fy-r-xs);background:var(--case-blue-soft);color:var(--case-blue-deep);flex-shrink:0}.hy-news__date b[data-v-e467b2ef]{font-size:18px;font-family:var(--fy-font-num);font-weight:var(--fy-fw-bold)}.hy-news__date i[data-v-e467b2ef]{font-style:normal;font-size:10px}.hy-news__tag[data-v-e467b2ef]{padding:2px 8px;border-radius:var(--fy-r-xs);background:var(--case-blue);color:var(--fy-on-primary);font-size:10.5px;font-style:normal;flex-shrink:0}.hy-news__tag--ind[data-v-e467b2ef]{background:var(--fy-neutral)}.hy-news__it p[data-v-e467b2ef]{flex:1;margin:0;font-size:14px;color:var(--fy-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:var(--fy-transition-fast)}.hy-news__arrow[data-v-e467b2ef]{color:var(--fy-text-4)}.hy-about[data-v-e467b2ef]{display:flex;gap:36px;align-items:flex-start}.hy-about__txt[data-v-e467b2ef]{flex:1.4;margin:0;font-size:14.5px;line-height:2;color:var(--fy-text-2);text-indent:2em}.hy-stats[data-v-e467b2ef]{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.hy-stat[data-v-e467b2ef]{border:1px solid var(--fy-border);border-radius:var(--fy-r-sm);background:var(--case-blue-soft);padding:16px 10px;display:flex;flex-direction:column;align-items:center;gap:3px}.hy-stat b[data-v-e467b2ef]{font-size:26px;font-family:var(--fy-font-num);font-weight:var(--fy-fw-black);color:var(--case-blue-deep)}.hy-stat b i[data-v-e467b2ef]{font-style:normal;font-size:12px;margin-left:2px;font-weight:var(--fy-fw-semibold)}.hy-stat span[data-v-e467b2ef]{font-size:12px;color:var(--fy-text-3)}.hy-contact[data-v-e467b2ef]{background:var(--case-navy);color:var(--fy-on-primary);padding-top:46px}.hy-contact__in[data-v-e467b2ef]{display:flex;gap:40px;padding-bottom:40px}.hy-contact__info[data-v-e467b2ef]{flex:1}.hy-contact__info h3[data-v-e467b2ef]{margin:0 0 16px;font-size:20px;font-weight:var(--fy-fw-bold);letter-spacing:1px}.hy-contact__info p[data-v-e467b2ef]{display:flex;align-items:center;gap:8px;margin:0 0 11px;font-size:13.5px;opacity:.92}.hy-contact__info .hy-ic[data-v-e467b2ef]{color:var(--fy-accent-cyan)}.hy-contact__note[data-v-e467b2ef]{font-size:12px!important;opacity:.6!important;margin-top:14px!important}.hy-form[data-v-e467b2ef]{flex:1;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:var(--fy-r-sm);padding:18px}.hy-form h4[data-v-e467b2ef]{margin:0 0 12px;font-size:15px;font-weight:var(--fy-fw-bold)}.hy-form__row[data-v-e467b2ef]{display:flex;gap:10px;margin-bottom:10px}.hy-form input[data-v-e467b2ef],.hy-form textarea[data-v-e467b2ef]{width:100%;border:1px solid rgba(255,255,255,.22);border-radius:var(--fy-r-xs);background:#ffffff17;color:var(--fy-on-primary);font-size:13px;padding:9px 11px;font-family:inherit;outline:none;box-sizing:border-box;resize:none}.hy-form input[data-v-e467b2ef]::placeholder,.hy-form textarea[data-v-e467b2ef]::placeholder{color:#ffffff73}.hy-form input[data-v-e467b2ef]:focus,.hy-form textarea[data-v-e467b2ef]:focus{border-color:var(--fy-accent-cyan)}.hy-form textarea[data-v-e467b2ef]{margin-bottom:12px}.hy-form__btn[data-v-e467b2ef]{border:0;border-radius:var(--fy-r-xs);background:var(--case-blue);color:var(--fy-on-primary);font-size:13.5px;font-weight:var(--fy-fw-semibold);padding:10px 30px;cursor:pointer;transition:var(--fy-transition-fast);font-family:inherit}.hy-form__btn[data-v-e467b2ef]:hover{background:var(--fy-info)}.hy-form__ok[data-v-e467b2ef]{display:flex;align-items:center;gap:8px;margin:20px 0;font-size:13.5px}.hy-form__ok .hy-ic[data-v-e467b2ef]{color:var(--fy-accent-cyan)}.hy-copy[data-v-e467b2ef]{border-top:1px solid rgba(255,255,255,.12);padding:14px 0;font-size:12px;opacity:.55;text-align:center}@media(max-width:980px){.hy-grid[data-v-e467b2ef]{grid-template-columns:repeat(2,1fr)}.hy-about[data-v-e467b2ef]{flex-direction:column}.hy-stats[data-v-e467b2ef]{width:100%}}@media(max-width:760px){.hy-header__in[data-v-e467b2ef]{height:auto;padding:12px 0;justify-content:center}.hy-nav[data-v-e467b2ef]{flex-wrap:wrap;justify-content:center}.hy-nav__it[data-v-e467b2ef]{padding:8px 12px;font-size:13.5px}.hy-carousel[data-v-e467b2ef]{height:300px}.hy-slide h2[data-v-e467b2ef]{font-size:24px;letter-spacing:1px}.hy-grid[data-v-e467b2ef]{grid-template-columns:1fr}.hy-contact__in[data-v-e467b2ef]{flex-direction:column;gap:24px}.hy-topbar__in[data-v-e467b2ef]{justify-content:center}.hy-topbar__in span[data-v-e467b2ef]:first-child{display:none}}
