.container[data-v-a32fb0fa]{max-width:1200px;margin:0 auto;padding:0 24px}.section[data-v-a32fb0fa]{padding:80px 0}@media (max-width: 768px){.section[data-v-a32fb0fa]{padding:48px 0}}.section.section-light[data-v-a32fb0fa]{background:#f7f8fc}.section.section-gradient[data-v-a32fb0fa]{background:linear-gradient(135deg,#2dcac2,#0187f5);color:#fff}.page-hero[data-v-a32fb0fa]{background:linear-gradient(135deg,#2dcac2,#0187f5);padding:140px 0 80px;text-align:center;color:#fff}@media (max-width: 1024px){.page-hero[data-v-a32fb0fa]{padding:120px 0 60px}}@media (max-width: 768px){.page-hero[data-v-a32fb0fa]{padding:100px 0 48px}}.page-hero-title[data-v-a32fb0fa]{font-size:48px;font-weight:800;margin:0 0 16px}@media (max-width: 1024px){.page-hero-title[data-v-a32fb0fa]{font-size:36px}}@media (max-width: 768px){.page-hero-title[data-v-a32fb0fa]{font-size:28px}}.page-hero-subtitle[data-v-a32fb0fa]{font-size:18px;opacity:.9;max-width:640px;margin:0 auto 32px;line-height:1.6}@media (max-width: 1024px){.page-hero-subtitle[data-v-a32fb0fa]{font-size:16px;margin-bottom:24px}}@media (max-width: 768px){.page-hero-subtitle[data-v-a32fb0fa]{font-size:15px;margin-bottom:20px}}.hero-highlights[data-v-a32fb0fa]{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}@media (max-width: 1024px){.hero-highlights[data-v-a32fb0fa]{gap:12px}}@media (max-width: 768px){.hero-highlights[data-v-a32fb0fa]{gap:8px}}.hero-highlight[data-v-a32fb0fa]{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;background:#ffffff26;border-radius:20px;font-size:14px;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (max-width: 768px){.hero-highlight[data-v-a32fb0fa]{padding:6px 14px;font-size:13px}}.core-features-list[data-v-a32fb0fa]{display:flex;flex-direction:column;gap:48px}@media (max-width: 1024px){.core-features-list[data-v-a32fb0fa]{gap:36px}}@media (max-width: 768px){.core-features-list[data-v-a32fb0fa]{gap:28px}}.core-feature-row[data-v-a32fb0fa]{display:flex;align-items:center;gap:60px}.core-feature-row.reverse[data-v-a32fb0fa]{flex-direction:row-reverse}@media (max-width: 1024px){.core-feature-row[data-v-a32fb0fa]{gap:32px}}@media (max-width: 768px){.core-feature-row[data-v-a32fb0fa]{flex-direction:column!important;gap:24px}}.core-feature-visual[data-v-a32fb0fa]{flex:0 0 280px;display:flex;justify-content:center}@media (max-width: 1024px){.core-feature-visual[data-v-a32fb0fa]{flex:0 0 200px}}@media (max-width: 768px){.core-feature-visual[data-v-a32fb0fa]{flex:none;width:100%}}.core-feature-icon-box[data-v-a32fb0fa]{width:200px;height:200px;background:#f7f8fc;border-radius:24px;display:flex;align-items:center;justify-content:center;color:#2dcac2}@media (max-width: 1024px){.core-feature-icon-box[data-v-a32fb0fa]{width:160px;height:160px}}@media (max-width: 768px){.core-feature-icon-box[data-v-a32fb0fa]{width:140px;height:140px}}.core-feature-content[data-v-a32fb0fa]{flex:1}.core-feature-icon-inline[data-v-a32fb0fa]{color:#2dcac2;margin-bottom:12px;display:none}@media (max-width: 768px){.core-feature-icon-inline[data-v-a32fb0fa]{display:block}}.core-feature-title[data-v-a32fb0fa]{font-size:28px;font-weight:700;color:#1a1a2e;margin:0 0 12px}@media (max-width: 768px){.core-feature-title[data-v-a32fb0fa]{font-size:20px}}.core-feature-desc[data-v-a32fb0fa]{font-size:16px;color:#4a4a68;line-height:1.7;margin:0 0 20px}.core-feature-points[data-v-a32fb0fa]{list-style:none;padding:0;margin:0}.core-feature-points li[data-v-a32fb0fa]{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-size:15px;color:#4a4a68;line-height:1.5}.core-feature-points .point-check[data-v-a32fb0fa]{color:#2dcac2;flex-shrink:0;margin-top:2px}.source-card[data-v-a32fb0fa]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease}.source-card[data-v-a32fb0fa]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000026}.source-card[data-v-a32fb0fa]{padding:48px;display:flex;justify-content:space-between;align-items:center;gap:40px}@media (max-width: 1024px){.source-card[data-v-a32fb0fa]{flex-direction:column;text-align:center;gap:32px}}@media (max-width: 768px){.source-card[data-v-a32fb0fa]{padding:28px 20px;gap:24px}}.source-info[data-v-a32fb0fa]{flex:1}.source-info h3[data-v-a32fb0fa]{font-size:28px;font-weight:700;color:#1a1a2e;margin:0 0 12px}.source-info p[data-v-a32fb0fa]{font-size:16px;color:#4a4a68;line-height:1.7;margin:0 0 20px}.platform-tags[data-v-a32fb0fa]{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 1024px){.platform-tags[data-v-a32fb0fa]{justify-content:center}}@media (max-width: 768px){.platform-tags[data-v-a32fb0fa]{gap:8px}}.platform-tag[data-v-a32fb0fa]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#f7f8fc;border-radius:20px;font-size:14px;color:#4a4a68;font-weight:500}.tag-icon[data-v-a32fb0fa]{font-size:16px}.source-actions[data-v-a32fb0fa]{text-align:center;flex-shrink:0}.btn-primary[data-v-a32fb0fa]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;background:linear-gradient(135deg,#2dcac2,#0187f5);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none}.btn-primary[data-v-a32fb0fa]:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 15px #2dcac266}.btn-primary[data-v-a32fb0fa]{display:block;margin-bottom:12px}.btn-secondary[data-v-a32fb0fa]{display:block;padding:12px 28px;border:2px solid #e8e8ef;border-radius:12px;color:#4a4a68;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-secondary[data-v-a32fb0fa]:hover{border-color:#2dcac2;color:#2dcac2}.tool-note[data-v-a32fb0fa]{font-size:12px;color:#8c8ca1;margin-top:8px}.arch-grid[data-v-a32fb0fa]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width: 1024px){.arch-grid[data-v-a32fb0fa]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.arch-grid[data-v-a32fb0fa]{grid-template-columns:1fr}}.arch-card[data-v-a32fb0fa]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease}.arch-card[data-v-a32fb0fa]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000026}.arch-card[data-v-a32fb0fa]{padding:32px;text-align:center}@media (max-width: 1024px){.arch-card[data-v-a32fb0fa]{padding:24px}}@media (max-width: 768px){.arch-card[data-v-a32fb0fa]{padding:20px}}.arch-icon[data-v-a32fb0fa]{font-size:36px;margin-bottom:12px;color:#2dcac2}.arch-title[data-v-a32fb0fa]{font-size:18px;font-weight:700;color:#1a1a2e;margin:0 0 8px}.arch-desc[data-v-a32fb0fa]{font-size:14px;color:#4a4a68;line-height:1.6;margin:0}.cta-title[data-v-a32fb0fa]{font-size:36px;font-weight:800;margin:0 0 12px}@media (max-width: 1024px){.cta-title[data-v-a32fb0fa]{font-size:28px}}@media (max-width: 768px){.cta-title[data-v-a32fb0fa]{font-size:20px}}.cta-desc[data-v-a32fb0fa]{font-size:18px;opacity:.9;margin:0 0 32px}@media (max-width: 768px){.cta-desc[data-v-a32fb0fa]{font-size:15px;margin-bottom:24px}}.btn-white[data-v-a32fb0fa]{display:inline-block;padding:16px 40px;background:#fff;color:#2dcac2;border-radius:12px;font-weight:700;font-size:17px;text-decoration:none;transition:all .3s ease}.btn-white[data-v-a32fb0fa]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}.pain-solution-section[data-v-a32fb0fa]{background:#f7f8fc}.pain-solution-list[data-v-a32fb0fa]{display:flex;flex-direction:column;gap:32px}@media (max-width: 1024px){.pain-solution-list[data-v-a32fb0fa]{gap:24px}}@media (max-width: 768px){.pain-solution-list[data-v-a32fb0fa]{gap:20px}}.pain-solution-row[data-v-a32fb0fa]{display:flex;align-items:stretch;gap:24px}@media (max-width: 1024px){.pain-solution-row[data-v-a32fb0fa]{gap:16px}}@media (max-width: 768px){.pain-solution-row[data-v-a32fb0fa]{flex-direction:column;align-items:center;gap:12px}}.pain-card[data-v-a32fb0fa]{flex:1;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease}.pain-card[data-v-a32fb0fa]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000026}.pain-card[data-v-a32fb0fa]{padding:28px 24px;border-left:4px solid #ef4444;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 1024px){.pain-card[data-v-a32fb0fa]{padding:24px 20px}}@media (max-width: 768px){.pain-card[data-v-a32fb0fa]{width:100%}}.pain-icon[data-v-a32fb0fa]{color:#ef4444;margin-bottom:12px}.pain-title[data-v-a32fb0fa]{font-size:20px;font-weight:700;color:#ef4444;margin:0 0 8px}.pain-desc[data-v-a32fb0fa]{font-size:16px;color:#4a4a68;line-height:1.6;margin:0}.arrow-connector[data-v-a32fb0fa]{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#2dcac2}.arrow-icon-horizontal[data-v-a32fb0fa]{display:block}@media (max-width: 768px){.arrow-icon-horizontal[data-v-a32fb0fa]{display:none}}.arrow-icon-vertical[data-v-a32fb0fa]{display:none}@media (max-width: 768px){.arrow-icon-vertical[data-v-a32fb0fa]{display:block}}.solution-card[data-v-a32fb0fa]{flex:1;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease}.solution-card[data-v-a32fb0fa]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000026}.solution-card[data-v-a32fb0fa]{padding:28px 24px;border-left:4px solid #10b981;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 1024px){.solution-card[data-v-a32fb0fa]{padding:24px 20px}}@media (max-width: 768px){.solution-card[data-v-a32fb0fa]{width:100%}}.solution-icon[data-v-a32fb0fa]{color:#10b981;margin-bottom:12px}.solution-title[data-v-a32fb0fa]{font-size:20px;font-weight:700;color:#10b981;margin:0 0 8px}.solution-desc[data-v-a32fb0fa]{font-size:16px;color:#4a4a68;line-height:1.6;margin:0}.resource-sharing-section[data-v-a32fb0fa]{background:#f7f8fc}.sharing-grid[data-v-a32fb0fa]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-bottom:40px}@media (max-width: 1024px){.sharing-grid[data-v-a32fb0fa]{gap:24px;margin-bottom:32px}}@media (max-width: 768px){.sharing-grid[data-v-a32fb0fa]{grid-template-columns:1fr}}.sharing-card[data-v-a32fb0fa]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease}.sharing-card[data-v-a32fb0fa]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000026}.sharing-card[data-v-a32fb0fa]{padding:32px}@media (max-width: 1024px){.sharing-card[data-v-a32fb0fa]{padding:24px}}.sharing-card-icon[data-v-a32fb0fa]{color:#2dcac2;margin-bottom:16px}.sharing-card-title[data-v-a32fb0fa]{font-size:28px;font-weight:700;color:#1a1a2e;margin:0 0 8px}@media (max-width: 768px){.sharing-card-title[data-v-a32fb0fa]{font-size:20px}}.sharing-card-desc[data-v-a32fb0fa]{font-size:16px;color:#4a4a68;line-height:1.6;margin:0 0 20px}.sharing-card-points[data-v-a32fb0fa]{list-style:none;padding:0;margin:0}.sharing-card-points li[data-v-a32fb0fa]{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-size:15px;color:#4a4a68;line-height:1.5}.sharing-card-points .point-check[data-v-a32fb0fa]{color:#2dcac2;flex-shrink:0;margin-top:2px}.sharing-highlight[data-v-a32fb0fa]{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 24px;background:linear-gradient(135deg,#2dcac214,#0187f514);border-radius:12px;margin-bottom:40px;color:#2dcac2;font-size:16px;font-weight:600}@media (max-width: 1024px){.sharing-highlight[data-v-a32fb0fa]{padding:14px 20px;font-size:15px;margin-bottom:32px}}@media (max-width: 768px){.sharing-highlight[data-v-a32fb0fa]{padding:12px 16px;font-size:14px;margin-bottom:24px;text-align:center;flex-wrap:wrap;justify-content:center}}.pool-stats[data-v-a32fb0fa]{display:flex;justify-content:center;gap:48px}@media (max-width: 1024px){.pool-stats[data-v-a32fb0fa]{gap:32px}}@media (max-width: 768px){.pool-stats[data-v-a32fb0fa]{flex-direction:column;align-items:center;gap:24px}}.pool-stat-item[data-v-a32fb0fa]{text-align:center}.pool-stat-icon[data-v-a32fb0fa]{color:#2dcac2;margin-bottom:8px}.pool-stat-value[data-v-a32fb0fa]{font-size:32px;font-weight:800;color:#1a1a2e;margin-bottom:4px}@media (max-width: 1024px){.pool-stat-value[data-v-a32fb0fa]{font-size:28px}}@media (max-width: 768px){.pool-stat-value[data-v-a32fb0fa]{font-size:24px}}.pool-stat-label[data-v-a32fb0fa]{font-size:14px;color:#4a4a68}
