.application-detail[data-v-f6018b96]{background:#f8fbff;min-height:100vh}.hero-section[data-v-f6018b96]{background-position:50%;background-size:cover;height:400px;position:relative}.hero-overlay[data-v-f6018b96]{align-items:center;background:rgba(26,43,75,.7);display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.hero-title[data-v-f6018b96]{color:#fff;font-size:48px;font-weight:800;margin-bottom:20px}.hero-desc[data-v-f6018b96]{color:hsla(0,0%,100%,.9);font-size:24px;max-width:800px}.content-section[data-v-f6018b96]{padding:60px 24px}.section-block[data-v-f6018b96]{margin-bottom:60px}.section-title[data-v-f6018b96]{border-left:5px solid #00d1b2;color:#1a2b4b;font-size:28px;font-weight:700;margin-bottom:30px;padding-left:16px}.solutions-grid[data-v-f6018b96]{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.solution-card[data-v-f6018b96]{background:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.02);padding:30px}.solution-card h3[data-v-f6018b96]{color:#1a2b4b;font-size:20px;margin-bottom:12px}.solution-card p[data-v-f6018b96]{color:#64748b;line-height:1.6;margin-bottom:20px}.feature-list[data-v-f6018b96]{list-style:none;padding:0}.feature-list li[data-v-f6018b96]{color:#4b5563;margin-bottom:8px;padding-left:20px;position:relative}.feature-list li[data-v-f6018b96]:before{color:#00d1b2;content:"•";font-weight:700;left:0;position:absolute}.products-grid[data-v-f6018b96]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.product-card[data-v-f6018b96]{background:#fff;border:1px solid #f1f5f8;border-radius:8px;display:block;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;transition:all .2s}.product-card[data-v-f6018b96]:hover{box-shadow:0 8px 16px rgba(0,0,0,.05);transform:translateY(-4px)}.p-img[data-v-f6018b96]{background:#f3f4f6;height:150px}.p-img img[data-v-f6018b96]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-info[data-v-f6018b96]{padding:16px}.p-info h4[data-v-f6018b96]{color:#1a2b4b;font-size:14px;margin-bottom:4px}.p-info p[data-v-f6018b96]{color:#94a3b8;font-size:12px}.container[data-v-f6018b96]{margin:0 auto;max-width:1200px}