[data-astro-cid-lcdefpme]{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a1a;-webkit-font-smoothing:antialiased;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.75}a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.container[data-astro-cid-lcdefpme]{max-width:1080px;margin:0 auto;padding:0 24px}html{scroll-behavior:smooth}.topbar[data-astro-cid-lcdefpme]{color:#999;background:#0d0d0d;padding:8px 0;font-size:12.5px}.topbar[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.topbar[data-astro-cid-lcdefpme] .tb-left[data-astro-cid-lcdefpme]{color:#ccc}.topbar[data-astro-cid-lcdefpme] .tb-right[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#8ab4f8;font-weight:600}nav[data-astro-cid-lcdefpme]{z-index:100;background:#161616;position:sticky;top:0}nav[data-astro-cid-lcdefpme] .nav-inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;height:64px;display:flex}.nav-logo[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}.nav-logo[data-astro-cid-lcdefpme] .logo-mark[data-astro-cid-lcdefpme]{color:#161616;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:19px;font-weight:900;display:flex}.nav-logo[data-astro-cid-lcdefpme] .logo-name[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:1px;font-size:17px;font-weight:800}.nav-logo[data-astro-cid-lcdefpme] .logo-sub[data-astro-cid-lcdefpme]{color:#666;font-size:12px}.nav-menu[data-astro-cid-lcdefpme]{gap:26px;display:flex}.nav-menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#bbb;font-size:14px;transition:color .2s}.nav-menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff}.nav-cta[data-astro-cid-lcdefpme]{color:#161616;background:#fff;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:700;transition:all .2s}.nav-cta[data-astro-cid-lcdefpme]:hover{background:#e8e8e8}.hero-b[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#0f0f14ad,#18182699),url(/hero-bg.jpg) 50%/cover no-repeat;padding:64px 0 60px;position:relative;overflow:hidden}.hero-b[data-astro-cid-lcdefpme] .skyline[data-astro-cid-lcdefpme]{display:none}.hero-grid[data-astro-cid-lcdefpme]{z-index:1;align-items:center;gap:44px;display:flex;position:relative}.hero-left[data-astro-cid-lcdefpme]{flex:1.15}.hero-tag[data-astro-cid-lcdefpme]{color:#8ab4f8;background:#8ab4f81a;border:1px solid #8ab4f84d;border-radius:999px;align-items:center;gap:7px;margin-bottom:20px;padding:6px 16px;font-size:13px;display:inline-flex}.hero-tag[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:14px;height:14px}.hero-b[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:1px;font-size:38px;font-weight:900;line-height:1.3}.hero-b[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .hl[data-astro-cid-lcdefpme]{color:#8ab4f8}.hero-sub[data-astro-cid-lcdefpme]{color:#999;margin-top:14px;font-size:15.5px;line-height:1.8}.hero-sub[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#ccc;font-weight:600}.hero-btns[data-astro-cid-lcdefpme]{gap:14px;margin-top:26px;display:flex}.btn-primary[data-astro-cid-lcdefpme]{color:#0d1117;background:#8ab4f8;border-radius:10px;padding:12px 28px;font-size:15px;font-weight:800;transition:all .2s}.btn-primary[data-astro-cid-lcdefpme]:hover{background:#a8c8ff;transform:translateY(-1px)}.btn-ghost[data-astro-cid-lcdefpme]{color:#ccc;border:1px solid #ffffff40;border-radius:10px;padding:12px 28px;font-size:15px;font-weight:600;transition:all .2s}.btn-ghost[data-astro-cid-lcdefpme]:hover{color:#fff;border-color:#ffffff80}.hero-stats[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff1a;margin-top:32px;padding-top:22px;display:flex}.stat[data-astro-cid-lcdefpme]{border-right:1px solid #ffffff1a;flex:1;padding:0 18px}.stat[data-astro-cid-lcdefpme]:first-child{padding-left:0}.stat[data-astro-cid-lcdefpme]:last-child{border-right:none}.stat-num[data-astro-cid-lcdefpme]{color:#fff;font-size:26px;font-weight:900}.stat-num[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#8ab4f8;font-size:15px}.stat-label[data-astro-cid-lcdefpme]{color:#777;margin-top:2px;font-size:12.5px}.naming-panel[data-astro-cid-lcdefpme]{backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff1c;border-radius:16px;flex-shrink:0;width:336px;padding:22px}.np-hot[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#ff6b6b,#ff8e53);border-radius:6px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-block}.naming-panel[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:.5px;margin-top:10px;font-size:17px;font-weight:800}.np-sub[data-astro-cid-lcdefpme]{color:#888;margin-top:4px;font-size:12.5px}.np-form[data-astro-cid-lcdefpme]{margin-top:16px}.np-field[data-astro-cid-lcdefpme]{margin-bottom:10px}.np-field[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:#aaa;margin-bottom:5px;font-size:12px;display:block}.np-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.np-field[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:9px;width:100%;padding:9px 12px;font-family:inherit;font-size:14px}.np-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:#555}.np-field[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme] option[data-astro-cid-lcdefpme]{background:#161616}.np-btn[data-astro-cid-lcdefpme]{cursor:pointer;color:#0d1117;background:#8ab4f8;border:none;border-radius:9px;width:100%;margin-top:4px;padding:11px;font-size:14.5px;font-weight:800;transition:all .2s}.np-btn[data-astro-cid-lcdefpme]:hover{background:#a8c8ff}.np-example[data-astro-cid-lcdefpme]{color:#666;margin-top:10px;font-size:12px;line-height:1.7}.np-example[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#8ab4f8}.np-count[data-astro-cid-lcdefpme]{color:#777;margin-top:8px;font-size:12px}.section-header[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:40px}.section-header[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#999;letter-spacing:3px;text-transform:uppercase;margin-bottom:8px;font-size:12px}.section-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:3px;font-size:28px;font-weight:800}.section-header[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#777;margin-top:8px;font-size:15px}.services-section[data-astro-cid-lcdefpme]{background:#fff;padding:64px 0}.services-layout[data-astro-cid-lcdefpme]{border:1px solid #e8e8e8;border-radius:16px;max-width:1000px;margin:0 auto;display:flex;overflow:hidden}.services-tabs[data-astro-cid-lcdefpme]{background:#f7f7f8;border-right:1px solid #e8e8e8;flex-shrink:0;width:230px;padding:14px 0}.services-tab[data-astro-cid-lcdefpme]{cursor:pointer;color:#666;border-left:3px solid #0000;align-items:center;gap:11px;padding:15px 20px;font-size:14.5px;font-weight:500;transition:all .2s;display:flex}.services-tab[data-astro-cid-lcdefpme]:hover{color:#1a1a1a;background:#fff}.services-tab[data-astro-cid-lcdefpme].active{color:#161616;background:#fff;border-left-color:#161616;font-weight:700}.services-tab[data-astro-cid-lcdefpme] .tab-icon[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.services-tab[data-astro-cid-lcdefpme] .tab-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#666;width:16px;height:16px}.services-tab[data-astro-cid-lcdefpme].active .tab-icon[data-astro-cid-lcdefpme]{background:#161616;border-color:#161616}.services-tab[data-astro-cid-lcdefpme].active .tab-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#8ab4f8}.services-detail[data-astro-cid-lcdefpme]{background:#fff;flex:1;min-height:380px;padding:34px 38px}.detail-title[data-astro-cid-lcdefpme]{margin-bottom:6px;font-size:21px;font-weight:800}.detail-sub[data-astro-cid-lcdefpme]{color:#888;margin-bottom:20px;font-size:14px}.detail-content[data-astro-cid-lcdefpme]{display:none}.detail-content[data-astro-cid-lcdefpme].show{display:block}.detail-list[data-astro-cid-lcdefpme]{margin-bottom:20px}.detail-list[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{color:#333;margin-bottom:10px;font-size:14px;font-weight:700}.detail-list[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{list-style:none}.detail-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#555;padding:6px 0 6px 24px;font-size:14px;position:relative}.detail-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238ab4f8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:12px;left:0}.detail-meta[data-astro-cid-lcdefpme]{gap:14px;margin-top:20px;display:flex}.meta-card[data-astro-cid-lcdefpme]{background:#f7f7f8;border-radius:10px;flex:1;padding:13px 16px}.meta-card[data-astro-cid-lcdefpme] .meta-label[data-astro-cid-lcdefpme]{color:#999;margin-bottom:4px;font-size:12px}.meta-card[data-astro-cid-lcdefpme] .meta-value[data-astro-cid-lcdefpme]{color:#333;font-size:14px;font-weight:600}.why-section[data-astro-cid-lcdefpme]{background:#f7f7f8;padding:64px 0}.why-item[data-astro-cid-lcdefpme]{align-items:center;gap:48px;max-width:920px;margin-bottom:52px;margin-left:auto;margin-right:auto;display:flex}.why-item[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.why-item[data-astro-cid-lcdefpme].reverse{flex-direction:row-reverse}.why-visual[data-astro-cid-lcdefpme]{border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:210px;height:210px;display:flex;position:relative;overflow:hidden}.why-visual[data-astro-cid-lcdefpme].v1{background:linear-gradient(135deg,#161616,#2a2a3e)}.why-visual[data-astro-cid-lcdefpme].v1 .big-num[data-astro-cid-lcdefpme]{color:#fff;font-size:44px;font-weight:900}.why-visual[data-astro-cid-lcdefpme].v1 .big-label[data-astro-cid-lcdefpme]{color:#888;letter-spacing:1px;margin-top:4px;font-size:12.5px}.why-visual[data-astro-cid-lcdefpme].v1:after{content:"";background:radial-gradient(circle,#8ab4f826,#0000);border-radius:50%;width:110px;height:110px;position:absolute;bottom:-30px;right:-30px}.why-visual[data-astro-cid-lcdefpme].v2{background:#fff}.why-visual[data-astro-cid-lcdefpme].v2 img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.why-visual[data-astro-cid-lcdefpme].v3{background:linear-gradient(135deg,#1a3a2a,#0d2818)}.why-visual[data-astro-cid-lcdefpme].v3 .check-ring[data-astro-cid-lcdefpme]{border:3px solid #4caf80;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.why-visual[data-astro-cid-lcdefpme].v3 .check-ring[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#4caf80;width:26px;height:26px}.why-visual[data-astro-cid-lcdefpme].v3 .zero-text[data-astro-cid-lcdefpme]{color:#4caf80;letter-spacing:2px;margin-top:8px;font-size:26px;font-weight:900}.why-visual[data-astro-cid-lcdefpme].v4{background:linear-gradient(135deg,#1a1a3e,#2a2a5e)}.why-visual[data-astro-cid-lcdefpme].v4 svg[data-astro-cid-lcdefpme]{width:52px;height:52px}.why-visual[data-astro-cid-lcdefpme].v4 .infinity-label[data-astro-cid-lcdefpme]{color:#6a6a8e;margin-top:4px;font-size:12px}.why-text[data-astro-cid-lcdefpme]{flex:1}.why-text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:19px;font-weight:800}.why-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#666;margin-bottom:12px;font-size:14.5px;line-height:1.9}.why-data[data-astro-cid-lcdefpme]{color:#555;background:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;display:inline-flex}.why-data[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#8ab4f8;width:15px;height:15px}.why-data[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#161616;font-weight:800}.process-section[data-astro-cid-lcdefpme]{background:#fff;padding:64px 0}.process-horizontal[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;max-width:960px;margin:0 auto;padding:0 20px;display:flex;position:relative}.process-line[data-astro-cid-lcdefpme]{z-index:0;background:linear-gradient(90deg,#161616,#8ab4f8,#161616);height:2px;position:absolute;top:32px;left:60px;right:60px}.process-step-h[data-astro-cid-lcdefpme]{text-align:center;z-index:1;flex:1;padding:0 8px;position:relative}.step-circle[data-astro-cid-lcdefpme]{background:#fff;border:2px solid #161616;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;transition:all .25s;display:flex;position:relative}.step-circle[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#161616;width:24px;height:24px}.step-num-h[data-astro-cid-lcdefpme]{color:#0d1117;background:#8ab4f8;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:-6px;right:-6px}.process-step-h[data-astro-cid-lcdefpme]:hover .step-circle[data-astro-cid-lcdefpme]{border-color:#8ab4f8;transform:scale(1.05);box-shadow:0 0 20px #8ab4f84d}.step-title-h[data-astro-cid-lcdefpme]{margin-bottom:6px;font-size:15.5px;font-weight:700}.step-time[data-astro-cid-lcdefpme]{color:#999;background:#f7f7f8;border-radius:4px;margin-bottom:10px;padding:2px 8px;font-size:11px;display:inline-block}.step-desc-h[data-astro-cid-lcdefpme]{color:#888;max-width:170px;margin:0 auto;font-size:13px;line-height:1.7}.process-progress[data-astro-cid-lcdefpme]{text-align:center;max-width:960px;margin:40px auto 0}.progress-bar-h[data-astro-cid-lcdefpme]{background:#f0f0f0;border-radius:3px;max-width:400px;height:6px;margin:0 auto;overflow:hidden}.progress-fill-h[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#161616,#8ab4f8);border-radius:3px;width:40%;height:100%}.progress-label[data-astro-cid-lcdefpme]{color:#999;margin-top:10px;font-size:13px}.news-teaser-section[data-astro-cid-lcdefpme]{background:#fff;padding:64px 0}.teaser-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto;display:grid}.teaser-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e8e8e8;border-radius:14px;padding:22px;transition:all .25s;display:block}.teaser-card[data-astro-cid-lcdefpme]:hover{border-color:#bbb;transform:translateY(-2px);box-shadow:0 6px 20px #0000000f}.teaser-meta[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.teaser-tag[data-astro-cid-lcdefpme]{border-radius:4px;padding:3px 10px;font-size:12px;font-weight:600}.teaser-date[data-astro-cid-lcdefpme]{color:#aaa;font-size:12px}.teaser-title[data-astro-cid-lcdefpme]{color:#161616;margin-bottom:8px;font-size:15px;font-weight:700;line-height:1.55}.teaser-desc[data-astro-cid-lcdefpme]{color:#888;margin-bottom:10px;font-size:13px;line-height:1.7}.teaser-link[data-astro-cid-lcdefpme]{color:#8ab4f8;font-size:13px;font-weight:600}.teaser-footer[data-astro-cid-lcdefpme]{text-align:center;margin-top:28px}.teaser-more-btn[data-astro-cid-lcdefpme]{color:#fff;background:#161616;border-radius:10px;padding:12px 32px;font-size:14px;font-weight:700;transition:all .2s;display:inline-block}.teaser-more-btn[data-astro-cid-lcdefpme]:hover{color:#0d1117;background:#8ab4f8}.contact-section[data-astro-cid-lcdefpme]{background:#f7f7f8;padding:64px 0}.contact-layout[data-astro-cid-lcdefpme]{gap:24px;max-width:1000px;margin:0 auto;display:flex}.contact-info[data-astro-cid-lcdefpme]{flex:1}.info-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e8e8e8;border-radius:14px;margin-bottom:16px;padding:24px}.info-row[data-astro-cid-lcdefpme]{border-bottom:1px solid #f5f5f5;align-items:center;gap:14px;padding:10px 0;display:flex}.info-row[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.info-icon[data-astro-cid-lcdefpme]{background:#f7f7f8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.info-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#555;width:18px;height:18px}.info-text[data-astro-cid-lcdefpme] .info-label[data-astro-cid-lcdefpme]{color:#999;font-size:12px}.info-text[data-astro-cid-lcdefpme] .info-value[data-astro-cid-lcdefpme]{color:#1a1a1a;font-size:15px;font-weight:600}.qr-cards[data-astro-cid-lcdefpme]{justify-content:center;gap:12px;display:flex}.qr-card[data-astro-cid-lcdefpme]{text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:14px;flex:1;max-width:190px;padding:14px}.qr-img[data-astro-cid-lcdefpme]{object-fit:contain;background:#fff;border-radius:12px;width:160px;height:160px;margin:0 auto;display:block}.qr-card[data-astro-cid-lcdefpme] .qr-label[data-astro-cid-lcdefpme]{font-size:14px;font-weight:600}.qr-card[data-astro-cid-lcdefpme] .qr-sub[data-astro-cid-lcdefpme]{color:#999;margin-top:4px;font-size:12px}.contact-form-wrap[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e8e8e8;border-radius:16px;flex:1.1;padding:32px}.contact-form-wrap[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#1a1a1a;margin-bottom:6px;font-size:19px;font-weight:800}.contact-form-wrap[data-astro-cid-lcdefpme] .form-intro[data-astro-cid-lcdefpme]{color:#888;margin-bottom:24px;font-size:13.5px}.form-field[data-astro-cid-lcdefpme]{margin-bottom:14px}.form-field[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:#777;margin-bottom:6px;font-size:13px;display:block}.form-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form-field[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme],.form-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{color:#1a1a1a;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;width:100%;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.form-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder,.form-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]::placeholder{color:#bbb}.form-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.form-field[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus,.form-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus{background:#fff;border-color:#8ab4f880;outline:none}.form-field[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme] option[data-astro-cid-lcdefpme]{color:#1a1a1a;background:#fff}.form-row[data-astro-cid-lcdefpme]{gap:12px;display:flex}.form-row[data-astro-cid-lcdefpme] .form-field[data-astro-cid-lcdefpme]{flex:1}.btn-submit[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;background:#161616;border:none;border-radius:8px;width:100%;padding:13px;font-size:15px;font-weight:700;transition:all .2s}.btn-submit[data-astro-cid-lcdefpme]:hover{background:#2a2a2a;transform:translateY(-1px)}.form-note[data-astro-cid-lcdefpme]{color:#999;text-align:center;margin-top:10px;font-size:12px}.form-note[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{vertical-align:-1px;width:11px;height:11px}.form-success[data-astro-cid-lcdefpme]{text-align:center;padding:14px 4px 6px}.form-success[data-astro-cid-lcdefpme][hidden]{display:none}.form-success[data-astro-cid-lcdefpme] .success-ring[data-astro-cid-lcdefpme]{color:#137333;background:#e6f4ea;border-radius:50%;width:56px;height:56px;margin:0 auto 16px;font-size:30px;font-weight:700;line-height:56px}.form-success[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#137333;margin-bottom:10px;font-size:19px;font-weight:800}.form-success[data-astro-cid-lcdefpme] .success-lead[data-astro-cid-lcdefpme]{color:#444;margin-bottom:16px;font-size:14px;line-height:1.7}.form-success[data-astro-cid-lcdefpme] .success-call[data-astro-cid-lcdefpme]{color:#1a1a1a;background:#fafafa;border:1px solid #e8e8e8;border-radius:10px;margin-bottom:10px;padding:13px 10px;font-size:15px;font-weight:700;line-height:1.5}.form-success[data-astro-cid-lcdefpme] .success-call[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#161616;text-underline-offset:3px;text-decoration:underline}.form-success[data-astro-cid-lcdefpme] .success-sub[data-astro-cid-lcdefpme]{color:#999;font-size:12.5px;line-height:1.6}.map-placeholder[data-astro-cid-lcdefpme]{background:#e8e8e8;border:1px solid #ddd;border-radius:14px;max-width:1000px;height:320px;margin:24px auto 0;position:relative;overflow:hidden}.map-placeholder[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.map-placeholder[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].map-link{display:block;position:absolute;inset:0}.map-hint[data-astro-cid-lcdefpme]{color:#fff;pointer-events:none;background:#161616d9;border-radius:999px;padding:6px 14px;font-size:12px;position:absolute;bottom:10px;right:12px}.map-placeholder[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#999;width:18px;height:18px;margin-right:6px}.naming-modal-overlay[data-astro-cid-lcdefpme]{z-index:9999;background:#000000b8;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.naming-modal[data-astro-cid-lcdefpme]{background:#161616;border:1px solid #2e2e2e;border-radius:16px;width:430px;max-width:92vw;animation:.28s modalIn;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000073}@keyframes modalIn{0%{opacity:0;transform:scale(.92)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-close[data-astro-cid-lcdefpme]{color:#666;cursor:pointer;z-index:1;font-size:22px;line-height:1;position:absolute;top:14px;right:18px}.modal-close[data-astro-cid-lcdefpme]:hover{color:#fff}.modal-header[data-astro-cid-lcdefpme]{text-align:center;background:linear-gradient(135deg,#0d1524,#1a2434);border-bottom:1px solid #2a2a2a;padding:26px 30px 18px}.modal-header[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{color:#fff;font-size:17px;font-weight:800}.modal-header[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#8ab4f8;margin-top:6px;font-size:13.5px}.modal-body[data-astro-cid-lcdefpme]{padding:22px 26px 26px}.modal-tip[data-astro-cid-lcdefpme]{color:#999;margin-bottom:16px;font-size:13px}.modal-field[data-astro-cid-lcdefpme]{margin-bottom:12px}.modal-field[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:#aaa;margin-bottom:5px;font-size:12.5px;display:block}.modal-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.modal-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:9px;width:100%;padding:10px 13px;font-family:inherit;font-size:14px}.modal-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder,.modal-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]::placeholder{color:#555}.phone-code-row[data-astro-cid-lcdefpme]{gap:8px;display:flex}.phone-code-row[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{flex:1}.send-code-btn[data-astro-cid-lcdefpme]{color:#8ab4f8;cursor:pointer;white-space:nowrap;background:#8ab4f81f;border:1px solid #8ab4f866;border-radius:9px;flex-shrink:0;padding:10px 14px;font-size:13px;font-weight:600;transition:all .2s}.send-code-btn[data-astro-cid-lcdefpme]:hover{background:#8ab4f838}.send-code-btn[data-astro-cid-lcdefpme]:disabled{color:#666;cursor:not-allowed;background:#ffffff14;border-color:#ffffff1a}.modal-submit-btn[data-astro-cid-lcdefpme]{color:#0d1117;cursor:pointer;background:#8ab4f8;border:none;border-radius:9px;width:100%;margin-top:4px;padding:13px;font-size:15px;font-weight:800;transition:all .2s}.modal-submit-btn[data-astro-cid-lcdefpme]:hover{background:#a8c8ff}.modal-note[data-astro-cid-lcdefpme]{color:#555;text-align:center;margin-top:12px;font-size:12px}.modal-success[data-astro-cid-lcdefpme]{text-align:center;padding:4px 0 2px}.modal-success[data-astro-cid-lcdefpme][hidden]{display:none}.modal-success[data-astro-cid-lcdefpme] .success-ring[data-astro-cid-lcdefpme]{color:#4ade80;background:#34a85329;border-radius:50%;width:54px;height:54px;margin:0 auto 14px;font-size:28px;font-weight:700;line-height:54px}.modal-success[data-astro-cid-lcdefpme] h5[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:10px;font-size:16px;font-weight:800}.modal-success[data-astro-cid-lcdefpme] .success-lead[data-astro-cid-lcdefpme]{color:#bbb;margin-bottom:14px;font-size:13.5px;line-height:1.7}.modal-success[data-astro-cid-lcdefpme] .success-call[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff0f;border:1px solid #2e2e2e;border-radius:9px;margin-bottom:14px;padding:12px 10px;font-size:14.5px;font-weight:700;line-height:1.5}.modal-success[data-astro-cid-lcdefpme] .success-call[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#8ab4f8}.modal-success[data-astro-cid-lcdefpme] .modal-done-btn[data-astro-cid-lcdefpme]{color:#0d1117;cursor:pointer;background:#8ab4f8;border:none;border-radius:9px;width:100%;padding:12px;font-family:inherit;font-size:14.5px;font-weight:700}.modal-success[data-astro-cid-lcdefpme] .modal-done-btn[data-astro-cid-lcdefpme]:hover{background:#a8c8ff}.modal-error[data-astro-cid-lcdefpme]{color:#ff8a8a;background:#ff6b6b1a;border:1px solid #ff6b6b59;border-radius:8px;margin:2px 0 6px;padding:9px 12px;font-size:12.5px;line-height:1.55;display:none}.modal-field[data-astro-cid-lcdefpme].has-error input[data-astro-cid-lcdefpme]{background:#ff6b6b0f;border-color:#ff6b6ba6}.nav-toggle[data-astro-cid-lcdefpme]{display:none}.site-footer[data-astro-cid-lcdefpme]{color:#888;background:#111;padding:44px 0 0}.footer-inner[data-astro-cid-lcdefpme]{justify-content:space-between;gap:40px;padding-bottom:32px;display:flex}.footer-brand[data-astro-cid-lcdefpme]{flex:1.15}.footer-logo[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:1px;margin-bottom:10px;font-size:17px;font-weight:800}.footer-brand[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#777;font-size:13px;line-height:1.9}.footer-links[data-astro-cid-lcdefpme]{gap:48px;display:flex}.footer-col[data-astro-cid-lcdefpme] h5[data-astro-cid-lcdefpme]{color:#ccc;letter-spacing:.5px;margin-bottom:12px;font-size:13px;font-weight:700}.footer-col[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.footer-col[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#777;font-size:12.5px;line-height:2;display:block}.footer-col[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#8ab4f8}.footer-bottom[data-astro-cid-lcdefpme]{border-top:1px solid #222;padding:16px 0}.footer-bottom[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{color:#555;text-align:center;font-size:12px}@media (width<=768px){html,body{overflow-x:hidden}body{font-size:14px}.container[data-astro-cid-lcdefpme]{padding:0 16px}img[data-astro-cid-lcdefpme],svg[data-astro-cid-lcdefpme]{max-width:100%}[data-astro-cid-lcdefpme]{overflow-wrap:break-word;word-break:break-word}.topbar[data-astro-cid-lcdefpme]{padding:7px 0}.topbar[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:2px}.topbar[data-astro-cid-lcdefpme] .tb-left[data-astro-cid-lcdefpme],.topbar[data-astro-cid-lcdefpme] .tb-right[data-astro-cid-lcdefpme]{white-space:normal;font-size:11.5px;line-height:1.6}nav[data-astro-cid-lcdefpme] .nav-inner[data-astro-cid-lcdefpme]{gap:8px;height:58px}.nav-logo[data-astro-cid-lcdefpme]{gap:8px;min-width:0}.nav-logo[data-astro-cid-lcdefpme] .logo-mark[data-astro-cid-lcdefpme]{border-radius:8px;width:32px;height:32px;font-size:16px}.nav-logo[data-astro-cid-lcdefpme] .logo-name[data-astro-cid-lcdefpme]{letter-spacing:.5px;white-space:nowrap;font-size:15px}.nav-logo[data-astro-cid-lcdefpme] .logo-sub[data-astro-cid-lcdefpme]{display:none}.nav-cta[data-astro-cid-lcdefpme]{white-space:nowrap;border-radius:7px;flex-shrink:0;padding:7px 12px;font-size:12.5px}.nav-toggle[data-astro-cid-lcdefpme]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:36px;height:36px;padding:6px;display:flex}.nav-toggle[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#fff;border-radius:2px;width:24px;height:3px;transition:all .25s;display:block}.nav-toggle[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:first-child{transform:translateY(8px)rotate(45deg)}.nav-toggle[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.nav-menu[data-astro-cid-lcdefpme]{z-index:99;background:#161616;border-top:1px solid #262626;flex-direction:column;gap:0;padding:8px 0 24px;display:none;position:fixed;inset:58px 0 0;overflow-y:auto}.nav-menu[data-astro-cid-lcdefpme].open{display:flex}.nav-menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#ccc;border-bottom:1px solid #222;padding:15px 24px;font-size:15px}.nav-menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.hero-b[data-astro-cid-lcdefpme]{padding:40px 0}.hero-grid[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:26px}.hero-left[data-astro-cid-lcdefpme]{flex:none}.hero-tag[data-astro-cid-lcdefpme]{margin-bottom:16px;padding:5px 12px;font-size:11.5px}.hero-b[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:.5px;font-size:25px;line-height:1.38}.hero-sub[data-astro-cid-lcdefpme]{margin-top:12px;font-size:13.5px;line-height:1.8}.hero-btns[data-astro-cid-lcdefpme]{gap:10px;margin-top:20px}.btn-primary[data-astro-cid-lcdefpme],.btn-ghost[data-astro-cid-lcdefpme]{text-align:center;flex:1;padding:11px 18px;font-size:14px}.hero-stats[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:0;margin-top:24px;padding-top:16px}.stat[data-astro-cid-lcdefpme]{border-right:1px solid #ffffff1a;flex:0 0 50%;padding:8px 10px}.stat[data-astro-cid-lcdefpme]:nth-child(2n){border-right:none}.stat[data-astro-cid-lcdefpme]:nth-child(3),.stat[data-astro-cid-lcdefpme]:nth-child(4){margin-top:10px}.stat[data-astro-cid-lcdefpme]:first-child{padding-left:10px}.stat-num[data-astro-cid-lcdefpme]{font-size:21px}.stat-num[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:12px}.stat-label[data-astro-cid-lcdefpme]{font-size:11px}.naming-panel[data-astro-cid-lcdefpme]{width:100%;padding:18px}.naming-panel[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:16px}.section-header[data-astro-cid-lcdefpme]{margin-bottom:26px}.section-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:2px;font-size:21px}.section-header[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:13.5px}.services-section[data-astro-cid-lcdefpme],.why-section[data-astro-cid-lcdefpme],.process-section[data-astro-cid-lcdefpme],.news-teaser-section[data-astro-cid-lcdefpme],.contact-section[data-astro-cid-lcdefpme]{padding:44px 0}.services-layout[data-astro-cid-lcdefpme]{border-radius:12px;flex-direction:column}.services-tabs[data-astro-cid-lcdefpme]{-webkit-overflow-scrolling:touch;border-bottom:1px solid #e8e8e8;border-right:none;width:100%;padding:8px 0;display:flex;overflow-x:auto}.services-tab[data-astro-cid-lcdefpme]{white-space:nowrap;border-left:none;flex-shrink:0;padding:11px 16px;font-size:13.5px}.services-tab[data-astro-cid-lcdefpme].active{color:#fff;background:#161616;border-left:none}.services-tab[data-astro-cid-lcdefpme].active .tab-icon[data-astro-cid-lcdefpme]{background:#fff;border-color:#fff}.services-tab[data-astro-cid-lcdefpme].active .tab-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:#161616}.services-tab[data-astro-cid-lcdefpme] .tab-icon[data-astro-cid-lcdefpme]{width:26px;height:26px}.services-detail[data-astro-cid-lcdefpme]{min-height:auto;padding:22px 18px}.detail-title[data-astro-cid-lcdefpme]{font-size:18px}.detail-sub[data-astro-cid-lcdefpme]{margin-bottom:14px;font-size:13px}.detail-list[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-size:13px}.detail-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:5px 0 5px 22px;font-size:13.5px;line-height:1.7}.detail-meta[data-astro-cid-lcdefpme]{flex-direction:column;gap:9px;margin-top:14px}.meta-card[data-astro-cid-lcdefpme]{padding:11px 14px}.why-item[data-astro-cid-lcdefpme],.why-item[data-astro-cid-lcdefpme].reverse{text-align:center;flex-direction:column;gap:16px;margin-bottom:34px}.why-visual[data-astro-cid-lcdefpme]{border-radius:16px;width:112px;height:112px}.why-visual[data-astro-cid-lcdefpme].v1 .big-num[data-astro-cid-lcdefpme]{font-size:32px}.why-visual[data-astro-cid-lcdefpme].v1 .big-label[data-astro-cid-lcdefpme]{font-size:11px}.why-text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px;font-size:17px}.why-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:left;margin-bottom:10px;font-size:13.5px;line-height:1.85}.why-data[data-astro-cid-lcdefpme]{padding:5px 12px;font-size:12.5px}.process-horizontal[data-astro-cid-lcdefpme]{flex-direction:column;gap:26px;padding:0}.process-line[data-astro-cid-lcdefpme]{display:none}.process-step-h[data-astro-cid-lcdefpme]{padding:0}.step-circle[data-astro-cid-lcdefpme]{width:54px;height:54px;margin-bottom:12px}.step-circle[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:22px;height:22px}.step-title-h[data-astro-cid-lcdefpme]{font-size:14.5px}.step-time[data-astro-cid-lcdefpme]{font-size:10.5px}.step-desc-h[data-astro-cid-lcdefpme]{max-width:none;font-size:12px}.process-progress[data-astro-cid-lcdefpme]{margin-top:26px}.progress-label[data-astro-cid-lcdefpme]{font-size:12px}.teaser-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.teaser-card[data-astro-cid-lcdefpme]{border-radius:12px;padding:16px}.teaser-title[data-astro-cid-lcdefpme]{font-size:14.5px}.teaser-desc[data-astro-cid-lcdefpme]{font-size:12.5px}.teaser-footer[data-astro-cid-lcdefpme]{margin-top:20px}.teaser-more-btn[data-astro-cid-lcdefpme]{padding:11px 22px;font-size:13.5px}.contact-layout[data-astro-cid-lcdefpme]{flex-direction:column;gap:18px}.info-card[data-astro-cid-lcdefpme]{padding:18px 16px}.info-row[data-astro-cid-lcdefpme]{gap:12px;padding:9px 0}.info-text[data-astro-cid-lcdefpme] .info-value[data-astro-cid-lcdefpme]{font-size:14px}.qr-cards[data-astro-cid-lcdefpme]{gap:10px}.qr-card[data-astro-cid-lcdefpme]{max-width:none;padding:12px 10px}.qr-img[data-astro-cid-lcdefpme]{width:130px;height:130px}.qr-card[data-astro-cid-lcdefpme] .qr-label[data-astro-cid-lcdefpme]{font-size:13px}.contact-form-wrap[data-astro-cid-lcdefpme]{border-radius:14px;padding:22px 18px}.contact-form-wrap[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:17px}.contact-form-wrap[data-astro-cid-lcdefpme] .form-intro[data-astro-cid-lcdefpme]{margin-bottom:18px;font-size:12.5px}.form-row[data-astro-cid-lcdefpme]{flex-direction:column;gap:0}.form-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form-field[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme],.form-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{padding:11px 12px;font-size:15px}.btn-submit[data-astro-cid-lcdefpme]{padding:14px;font-size:15px}.map-placeholder[data-astro-cid-lcdefpme]{height:200px;margin-top:18px}.naming-modal[data-astro-cid-lcdefpme]{border-radius:14px;width:100%;max-width:94vw}.modal-header[data-astro-cid-lcdefpme]{padding:20px 20px 14px}.modal-header[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-size:16px}.modal-body[data-astro-cid-lcdefpme]{padding:18px 20px 22px}.phone-code-row[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px}.phone-code-row[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:100%}.send-code-btn[data-astro-cid-lcdefpme]{width:100%;padding:11px}.modal-submit-btn[data-astro-cid-lcdefpme]{padding:13px;font-size:15px}.site-footer[data-astro-cid-lcdefpme]{padding:36px 0 0}.footer-inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;padding-bottom:22px}.footer-links[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px}.footer-col[data-astro-cid-lcdefpme]{flex:none}.footer-col[data-astro-cid-lcdefpme] h5[data-astro-cid-lcdefpme]{font-size:12.5px}.footer-col[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.footer-col[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:11.5px;line-height:1.9}.footer-bottom[data-astro-cid-lcdefpme]{padding:14px 0}.footer-bottom[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{font-size:11.5px;line-height:1.7}}
