.site-nav[data-v-9937defd]{display:flex;gap:4px}.site-nav__item[data-v-9937defd]{padding:8px 14px;border-radius:8px;font-size:15px;color:var(--tm-text-1);white-space:nowrap;transition:color .2s,background .2s}.site-nav__item[data-v-9937defd]:hover{color:var(--tm-primary);background:#ee0a240f}.site-nav__item.is-active[data-v-9937defd]{color:var(--tm-primary);font-weight:600}.mobile-menu[data-v-3fc2f424]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#fff;overflow-y:auto;padding:16px 20px calc(24px + env(safe-area-inset-bottom))}.mobile-menu__head[data-v-3fc2f424]{display:flex;align-items:center;justify-content:space-between;height:48px}.mobile-menu__brand[data-v-3fc2f424]{font-size:18px;font-weight:700;color:var(--tm-primary)}.mobile-menu__close[data-v-3fc2f424]{width:44px;height:44px;border:none;background:none;font-size:20px;color:var(--tm-text-2);cursor:pointer}.mobile-menu__nav[data-v-3fc2f424]{display:flex;flex-direction:column;padding:8px 0}.mobile-menu__link[data-v-3fc2f424]{display:flex;align-items:center;min-height:48px;font-size:16px;border-bottom:1px solid var(--tm-border)}.mobile-menu__link--sub[data-v-3fc2f424]{min-height:42px;padding-left:16px;font-size:14px;color:var(--tm-text-2)}.mobile-menu__cta[data-v-3fc2f424]{display:flex;gap:12px;margin-top:24px}.mobile-menu__btn[data-v-3fc2f424]{flex:1}.site-header[data-v-5c7428fc]{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--tm-border)}.site-header__inner[data-v-5c7428fc]{display:flex;align-items:center;height:var(--tm-header-h);gap:24px}.site-header__brand[data-v-5c7428fc]{display:flex;align-items:center;gap:8px;flex-shrink:0}.site-header__logo[data-v-5c7428fc]{width:40px;height:40px;border-radius:8px;object-fit:cover}.site-header__nav[data-v-5c7428fc]{flex:1;justify-content:center}.site-header__cta[data-v-5c7428fc]{display:flex;align-items:center;gap:12px;flex-shrink:0}.site-header__login[data-v-5c7428fc]{font-size:15px;color:var(--tm-text-1)}.site-header__login[data-v-5c7428fc]:hover{color:var(--tm-primary)}.site-header__register[data-v-5c7428fc]{min-height:38px;padding:0 18px;font-size:14px}.site-header__burger[data-v-5c7428fc]{display:none;width:44px;height:44px;border:none;background:none;font-size:22px;cursor:pointer}@media (max-width: 1023px){.site-header__nav[data-v-5c7428fc],.site-header__cta[data-v-5c7428fc]{display:none}.site-header__burger[data-v-5c7428fc]{display:block;margin-left:auto}}.contact-block[data-v-0aa15003]{background:var(--tm-bg);border-radius:var(--tm-radius);padding:24px}.contact-block__title[data-v-0aa15003]{font-size:18px;font-weight:700}.contact-block__list[data-v-0aa15003]{margin-top:12px}.contact-block__row[data-v-0aa15003]{display:flex;gap:12px;line-height:2}.contact-block__row dt[data-v-0aa15003]{color:var(--tm-text-3);min-width:48px}.site-footer[data-v-9f7be262]{margin-top:64px;background:#fafafa;border-top:1px solid var(--tm-border);color:var(--tm-text-2);font-size:14px}.site-footer__inner[data-v-9f7be262]{display:grid;grid-template-columns:1.4fr repeat(5,1fr);gap:32px;padding-top:48px;padding-bottom:32px}.site-footer__brand[data-v-9f7be262]{font-size:20px;font-weight:700;color:var(--tm-primary)}.site-footer__slogan[data-v-9f7be262]{margin-top:8px}.site-footer__title[data-v-9f7be262]{font-weight:600;color:var(--tm-text-1);margin-bottom:12px}.site-footer__link[data-v-9f7be262]{display:block;line-height:2.2}.site-footer__link[data-v-9f7be262]:hover{color:var(--tm-primary)}.site-footer__contact[data-v-9f7be262]{margin-top:16px}.site-footer__bottom[data-v-9f7be262]{border-top:1px solid var(--tm-border);padding:16px 0;color:var(--tm-text-3);font-size:13px}.site-footer__bottom .tm-container[data-v-9f7be262]{display:flex;gap:16px}@media (max-width: 1023px){.site-footer__inner[data-v-9f7be262]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.site-footer__inner[data-v-9f7be262]{grid-template-columns:1fr;gap:24px}}.app-shell[data-v-86902689]{display:flex;flex-direction:column;min-height:100vh}.app-main[data-v-86902689]{flex:1}:root{--tm-primary: #ee0a24;--tm-primary-dark: #d0081f;--tm-gradient: linear-gradient(135deg, #ff6034 0%, #ee0a24 100%);--tm-bg: #f7f8fa;--tm-bg-dark: #2b2b2b;--tm-text-1: #333333;--tm-text-2: #666666;--tm-text-3: #999999;--tm-border: #ebedf0;--tm-radius: 12px;--tm-shadow: 0 2px 12px rgba(0, 0, 0, .06);--tm-container: 1200px;--tm-header-h: 64px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:#fff;color:var(--tm-text-1);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Hiragino Sans GB,Microsoft Yahei,sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--tm-primary);outline-offset:2px}@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.tm-container{width:100%;max-width:var(--tm-container);margin:0 auto;padding:0 20px}.tm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;border:none;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}.tm-btn--primary{background:var(--tm-gradient);color:#fff}.tm-btn--ghost{background:#fff;color:var(--tm-primary);border:1px solid var(--tm-primary)}.tm-btn:hover{opacity:.9}.tm-section{padding:64px 0}.tm-section-title{font-size:28px;font-weight:700;text-align:center;margin-bottom:12px}.tm-section-sub{color:var(--tm-text-2);text-align:center;margin-bottom:40px}
