.ai-hero[data-v-6d9a52b7]{background:linear-gradient(160deg,#fff,#fff9ea 55%,#fef3d4);padding:140px 0 90px}.ai-hero-grid[data-v-6d9a52b7]{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.ai-badge[data-v-6d9a52b7]{background:#f7b8041f;border-radius:999px;color:#d99f00;display:inline-block;font-size:.85rem;font-weight:600;margin-bottom:24px;padding:6px 16px}.ai-hero-title[data-v-6d9a52b7]{color:#1a1a1a;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px}.ai-hero-desc[data-v-6d9a52b7]{color:#1a1a1aa6;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.7;margin-bottom:36px}.ai-hero-cta[data-v-6d9a52b7]{display:flex;flex-wrap:wrap;gap:16px}.ai-code-card[data-v-6d9a52b7]{background:#1e1e2e;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 20px 50px #1a1a2e4d;overflow:hidden}.ai-code-header[data-v-6d9a52b7]{align-items:center;background:#ffffff0a;display:flex;gap:8px;padding:14px 18px}.ai-dot[data-v-6d9a52b7]{border-radius:50%;height:12px;width:12px}.ai-dot.red[data-v-6d9a52b7]{background:#ff5f56}.ai-dot.yellow[data-v-6d9a52b7]{background:#ffbd2e}.ai-dot.green[data-v-6d9a52b7]{background:#27c93f}.ai-code-filename[data-v-6d9a52b7]{color:#ffffff73;font-family:monospace;font-size:.8rem;margin-left:10px}.ai-code-body[data-v-6d9a52b7]{color:#ffffffd9;font-family:Consolas,Monaco,monospace;font-size:.82rem;line-height:1.7;margin:0;overflow-x:auto;padding:22px}.tok-kw[data-v-6d9a52b7]{color:#c792ea}.tok-str[data-v-6d9a52b7]{color:#c3e88d}.tok-num[data-v-6d9a52b7]{color:#f78c6c}.ai-btn-ghost[data-v-6d9a52b7],.ai-btn-ghost-light[data-v-6d9a52b7],.ai-btn-primary[data-v-6d9a52b7]{align-items:center;border-radius:10px;display:inline-flex;font-size:1.05rem;font-weight:700;justify-content:center;padding:14px 32px;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.ai-btn-primary[data-v-6d9a52b7]{background:#f7b804;box-shadow:0 6px 18px #f7b80459;color:#fff}.ai-btn-primary[data-v-6d9a52b7]:hover{box-shadow:0 10px 24px #f7b80473;transform:translateY(-2px)}.ai-btn-ghost[data-v-6d9a52b7]{border:1.5px solid #f7b804;color:#f7b804}.ai-btn-ghost[data-v-6d9a52b7]:hover{background:#f7b80414;transform:translateY(-2px)}.ai-btn-ghost-light[data-v-6d9a52b7]{border:1.5px solid hsla(0,0%,100%,.5);color:#fff}.ai-btn-ghost-light[data-v-6d9a52b7]:hover{background:#ffffff1a;border-color:#fff}.ai-section-title[data-v-6d9a52b7]{color:#1a1a1a;display:block;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;margin-bottom:56px;padding-bottom:.6rem;position:relative;text-align:center}.ai-section-title[data-v-6d9a52b7]:after{background:#f7b804;border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:56px}.ai-methods[data-v-6d9a52b7]{background:#fff;padding:90px 0}.ai-method-grid[data-v-6d9a52b7]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1100px}.ai-method-card[data-v-6d9a52b7]{border:1px solid #f0f0f0;border-radius:16px;padding:36px 28px;text-align:center;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.ai-method-card[data-v-6d9a52b7]:hover{border-color:#f7b80480;box-shadow:0 14px 30px #f7b80424;transform:translateY(-6px)}.ai-method-icon[data-v-6d9a52b7]{align-items:center;background:#fff7e6;border-radius:16px;color:#f7b804;display:flex;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.ai-method-icon[data-v-6d9a52b7] svg{height:30px;width:30px}.ai-method-card h3[data-v-6d9a52b7]{color:#1a1a1a;font-size:1.2rem;font-weight:700;margin-bottom:12px}.ai-method-card p[data-v-6d9a52b7]{color:#0009;font-size:.95rem;line-height:1.7}.ai-capabilities[data-v-6d9a52b7]{background:linear-gradient(180deg,#fafbfd,#f5f7fa);padding:90px 0}.ai-cap-grid[data-v-6d9a52b7]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px}.ai-cap-item[data-v-6d9a52b7]{background:#fff;border:1px solid #e9edf3;border-radius:14px;padding:28px 22px;text-align:center;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ai-cap-item[data-v-6d9a52b7]:hover{border-color:#f7b80466;box-shadow:0 12px 26px #f7b8041f;transform:translateY(-5px)}.ai-cap-icon[data-v-6d9a52b7]{align-items:center;background:#fff7e6;border-radius:14px;color:#f7b804;display:flex;height:52px;justify-content:center;margin:0 auto 16px;width:52px}.ai-cap-icon[data-v-6d9a52b7] svg{height:26px;width:26px}.ai-cap-item h3[data-v-6d9a52b7]{color:#1a1a1a;font-size:1.05rem;font-weight:700;margin-bottom:10px}.ai-cap-item p[data-v-6d9a52b7]{color:#0009;font-size:.875rem;line-height:1.6}.ai-compliance[data-v-6d9a52b7]{background:#fff;padding:90px 0}.ai-compliance-grid[data-v-6d9a52b7]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1100px}.ai-compliance-card[data-v-6d9a52b7]{border:1px solid #f0f0f0;border-radius:16px;padding:36px 28px;text-align:center;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.ai-compliance-card[data-v-6d9a52b7]:hover{border-color:#f7b80480;box-shadow:0 14px 30px #f7b80424;transform:translateY(-6px)}.ai-compliance-icon[data-v-6d9a52b7]{align-items:center;background:#fff7e6;border-radius:16px;color:#f7b804;display:flex;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.ai-compliance-icon[data-v-6d9a52b7] svg{height:30px;width:30px}.ai-compliance-card h3[data-v-6d9a52b7]{color:#1a1a1a;font-size:1.2rem;font-weight:700;margin-bottom:12px}.ai-compliance-card p[data-v-6d9a52b7]{color:#0009;font-size:.95rem;line-height:1.7}.ai-bottom-cta[data-v-6d9a52b7]{background:linear-gradient(180deg,#1a1a2e,#16213e);padding:90px 0;text-align:center}.ai-bottom-cta h2[data-v-6d9a52b7]{color:#fff;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;margin-bottom:16px}.ai-bottom-cta p[data-v-6d9a52b7]{color:#fff9;font-size:1.05rem;margin-bottom:36px}.ai-bottom-buttons[data-v-6d9a52b7]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media (max-width:1024px){.ai-hero-grid[data-v-6d9a52b7]{gap:40px}.ai-compliance-grid[data-v-6d9a52b7],.ai-hero-grid[data-v-6d9a52b7],.ai-method-grid[data-v-6d9a52b7]{grid-template-columns:1fr}.ai-cap-grid[data-v-6d9a52b7]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ai-hero[data-v-6d9a52b7]{padding:110px 0 60px}.ai-bottom-cta[data-v-6d9a52b7],.ai-capabilities[data-v-6d9a52b7],.ai-compliance[data-v-6d9a52b7],.ai-methods[data-v-6d9a52b7]{padding:60px 0}.ai-cap-grid[data-v-6d9a52b7]{grid-template-columns:1fr}.ai-bottom-buttons[data-v-6d9a52b7],.ai-hero-cta[data-v-6d9a52b7]{flex-direction:column}.ai-btn-ghost[data-v-6d9a52b7],.ai-btn-ghost-light[data-v-6d9a52b7],.ai-btn-primary[data-v-6d9a52b7]{width:100%}.ai-code-body[data-v-6d9a52b7]{font-size:.7rem}}
