@charset "UTF-8";.case-card[data-v-1c712b4d]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000014;overflow:hidden;transition:transform .3s,box-shadow .3s}.case-card[data-v-1c712b4d]:hover{box-shadow:0 4px 20px #0000001f;transform:translateY(-5px)}.case-card .case-image[data-v-1c712b4d]{background:#f0f0f0;height:200px;position:relative;width:100%}.case-card .case-image .play-btn[data-v-1c712b4d]{align-items:center;background-color:#0009;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:36px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s,transform .2s;width:36px}.case-card .case-image .play-btn[data-v-1c712b4d]:after{border-bottom:6px solid transparent;border-left:10px solid #fff;border-top:6px solid transparent;content:"";display:block;height:0;margin-left:2px;width:0}.case-card .case-image .play-btn[data-v-1c712b4d]:hover{background-color:#000c;background:#fa541c;transform:translate(-50%,-50%) scale(1.5)}.case-card .case-content[data-v-1c712b4d]{padding:20px}.case-card .case-content .case-tags[data-v-1c712b4d]{display:flex;gap:8px;margin-bottom:12px}.case-card .case-content .case-tags .tag[data-v-1c712b4d]{background:#f1f5f9;border-radius:3px;color:#1a1a1a;font-size:12px;padding:8px 12px}.case-card .case-content h3[data-v-1c712b4d]{color:#1a1a1a;font-size:18px;margin-bottom:15px}.case-card .case-content .case-stats[data-v-1c712b4d]{list-style:none;margin-bottom:15px}.case-card .case-content .case-stats li[data-v-1c712b4d]{color:#666;font-size:14px;padding:5px 0 5px 15px;position:relative}.case-card .case-content .case-stats li[data-v-1c712b4d]:before{color:#fa541c;content:"✓";left:0;position:absolute}.case-card .case-content .case-link[data-v-1c712b4d]{color:#fa541c;font-size:14px;font-weight:500;text-decoration:none}.case-card .case-content .case-link[data-v-1c712b4d]:hover{text-decoration:underline}.hero[data-v-303c1837]{align-items:center;background:url(../img/caseStudies/background.png) no-repeat 50%/cover;display:flex;justify-content:center;min-height:492px;text-align:center;width:100%}.hero h1[data-v-303c1837]{color:#1a2b48;font-size:48px;font-weight:700;margin-bottom:20px}.hero p[data-v-303c1837]{color:#1a2b48;font-size:18px}.cases-section[data-v-303c1837]{margin:80px auto;max-width:1200px;padding:0 20px}.cases-section h2[data-v-303c1837]{font-size:32px;margin-bottom:50px;text-align:center}.cases-section .cases-grid[data-v-303c1837]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.case-card-wrapper[data-v-303c1837]{border-radius:12px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.case-card-wrapper[data-v-303c1837]:hover{transform:translateY(-5px)}.case-card-wrapper:hover .read-more-hint[data-v-303c1837]{opacity:1;transform:translateY(0)}.case-card-wrapper .read-more-hint[data-v-303c1837]{color:#fa541c;font-size:14px;font-weight:500;margin-top:12px;opacity:0;text-align:center;transform:translateY(5px);transition:all .3s ease}.case-card-wrapper .read-more-hint .arrow[data-v-303c1837]{display:inline-block;transition:transform .3s ease}.case-card-wrapper:hover .read-more-hint .arrow[data-v-303c1837]{transform:translate(4px)}@keyframes slideUp-303c1837{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.testimonials[data-v-303c1837]{background:#f8fafc;padding:60px 20px}.testimonials h2[data-v-303c1837]{color:#1a1a1a;font-size:32px;font-weight:600;margin-bottom:60px;text-align:center}.testimonials .testimonials-container[data-v-303c1837]{background:#fff;border-radius:18px;box-shadow:0 2px 8px #00000014;margin:0 auto;max-width:1200px;padding:60px 40px 20px}.testimonials .testimonials-container .testimonials-carousel-dots[data-v-303c1837]{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:40px}.testimonials .testimonials-container .testimonials-carousel-dots .dot[data-v-303c1837]{background:#d9d9d9;border-radius:50%;cursor:pointer;height:8px;transition:all .3s ease;width:8px}.testimonials .testimonials-container .testimonials-carousel-dots .dot[data-v-303c1837]:hover{background:#bfbfbf;transform:scale(1.2)}.testimonials .testimonials-container .testimonials-carousel-dots .dot.active[data-v-303c1837]{background:#f60;border-radius:4px;width:24px}.testimonials .testimonials-container .testimonials-content[data-v-303c1837]{display:flex;gap:60px}.testimonials .testimonials-container .testimonials-content .testimonial-card[data-v-303c1837]{display:flex;flex:1;gap:18px}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-avatar img[data-v-303c1837]{border-radius:50%;height:120px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:120px}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-header[data-v-303c1837]{align-items:flex-start;display:flex;gap:20px;margin-bottom:20px;position:relative}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-info[data-v-303c1837]{flex:1}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-name[data-v-303c1837]{color:#1a1a1a;font-size:16px;font-weight:600;margin:0 0 8px}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-meta[data-v-303c1837]{color:#666;font-size:14px;line-height:1.5;margin:0}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-rating[data-v-303c1837]{display:flex;gap:2px;position:absolute;right:0;top:0}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-rating .star[data-v-303c1837]{color:#f60;font-size:18px}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-body[data-v-303c1837]{margin-top:20px}.testimonials .testimonials-container .testimonials-content .testimonial-card-text[data-v-303c1837]{color:#333;font-size:15px;line-height:1.8;margin:0}.testimonials .testimonials-container .testimonials-content .video-card[data-v-303c1837]{flex:1}.testimonials .testimonials-container .testimonials-content .video-card .video-card-wrapper[data-v-303c1837]{background:#000;border-radius:12px;height:260px;max-width:480px;overflow:hidden;position:relative}.testimonials .testimonials-container .testimonials-content .video-card .video-card-wrapper .video-card-thumbnail[data-v-303c1837]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.testimonials .testimonials-container .testimonials-content .video-card .video-card-info[data-v-303c1837]{padding-top:25px}.testimonials .testimonials-container .testimonials-content .video-card .video-card-info .video-card-name[data-v-303c1837]{color:#1a1a1a;font-size:16px;font-weight:600;margin:0 0 8px}.testimonials .testimonials-container .testimonials-content .video-card .video-card-info .video-card-meta[data-v-303c1837]{color:#666;font-size:14px;margin:0 0 15px}.stats-section[data-v-303c1837]{margin:80px auto;max-width:1200px;padding:0 20px}.stats-section h2[data-v-303c1837]{font-size:32px;margin-bottom:60px;text-align:center}.stats-section .stats-grid[data-v-303c1837]{display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}.stats-section .stats-grid .stat-item[data-v-303c1837]:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-5px)}.stats-section .stats-grid .stat-item[data-v-303c1837]{background:#f8fafc;border-radius:20px;padding:60px 20px;text-align:center}.stats-section .stats-grid .stat-item .stat-icon[data-v-303c1837]{align-items:center;background:#fa541c;border-radius:50%;display:flex;font-size:28px;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.stats-section .stats-grid .stat-item .stat-number[data-v-303c1837]{color:#fa541c;font-size:36px;font-weight:700;margin-bottom:10px}.stats-section .stats-grid .stat-item .stat-label[data-v-303c1837]{color:#666;font-size:14px}.more-cases[data-v-303c1837]{background:#f8f9fa;padding:80px 20px}.more-cases h2[data-v-303c1837]{font-size:32px;margin-bottom:20px;text-align:center}.more-cases .subtitle[data-v-303c1837]{color:#666;margin-bottom:40px;text-align:center}.more-cases .cases-container[data-v-303c1837]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.more-cases .cases-container .case-box[data-v-303c1837]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000014;padding:30px}.more-cases .cases-container .case-box h3[data-v-303c1837]{color:#1a1a1a;font-size:16px;margin-bottom:8px}.more-cases .cases-container .case-box .case-meta[data-v-303c1837]{color:#999;font-size:13px;margin-bottom:15px}.more-cases .cases-container .case-box p[data-v-303c1837]{color:#666;font-size:14px;line-height:1.8;margin-bottom:15px}.more-cases .cases-container .case-box .case-cta[data-v-303c1837]{color:#fa541c;font-size:14px;font-weight:500;text-decoration:none}.more-cases .cases-container .case-box .case-cta[data-v-303c1837]:hover{text-decoration:underline}.cta-section[data-v-303c1837]{background:#fa541c;padding:40px 20px;text-align:center}.cta-section h2[data-v-303c1837]{color:#fff;font-size:32px;margin-bottom:20px}.cta-section p[data-v-303c1837]{color:#fff;font-size:20px;margin-bottom:30px}.cta-section .cta-buttons[data-v-303c1837]{display:flex;font-weight:700;justify-content:center}.cta-section .cta-buttons .btn[data-v-303c1837]{border-radius:5px;cursor:pointer;display:inline-block;font-size:15px;padding:15px 40px;text-decoration:none;transition:all .3s}.cta-section .cta-buttons .btn.btn-primary[data-v-303c1837]{background:#fa541c;border:2px solid #fff;color:#fff}.cta-section .cta-buttons .btn.btn-primary[data-v-303c1837]:hover{background:#f60}.cta-section .cta-buttons .btn.btn-secondary[data-v-303c1837]{background:#fff;border:2px solid #fa541c;color:#fa541c}.cta-section .cta-buttons .btn.btn-secondary[data-v-303c1837]:hover{background:#fff4f0}@media(max-width:768px){.hero[data-v-303c1837]{min-height:458px;width:100vw}.hero h1[data-v-303c1837]{font-size:32px}.hero p[data-v-303c1837]{font-size:18px}.cases-section[data-v-303c1837]{margin:40px auto}.cases-section h2[data-v-303c1837]{font-size:24px;margin-bottom:30px}.cases-section .cases-grid[data-v-303c1837]{gap:20px;grid-template-columns:1fr}.testimonials[data-v-303c1837]{padding:30px 10px}.testimonials h2[data-v-303c1837]{font-size:24px;margin-bottom:30px}.testimonials .testimonials-container[data-v-303c1837]{padding:30px 15px 20px}.testimonials .testimonials-container .testimonials-content[data-v-303c1837]{flex-direction:column;gap:30px}.testimonials .testimonials-container .testimonials-content .testimonial-card[data-v-303c1837]{align-items:center;flex-direction:column;text-align:center}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-avatar img[data-v-303c1837]{border-radius:50%;height:80px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:80px}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-header[data-v-303c1837]{align-items:center;flex-direction:column;gap:10px}.testimonials .testimonials-container .testimonials-content .testimonial-card .testimonial-card-container .testimonial-card-header .testimonial-card-rating[data-v-303c1837]{margin-top:5px;position:static}.testimonials .testimonials-container .testimonials-content .video-card .video-card-wrapper[data-v-303c1837]{height:200px}.stats-section[data-v-303c1837]{margin:40px auto}.stats-section .stats-grid[data-v-303c1837]{gap:15px;grid-template-columns:repeat(2,1fr)}.stats-section .stats-grid .stat-item[data-v-303c1837]{padding:30px 10px}.stats-section .stats-grid .stat-item .stat-number[data-v-303c1837]{font-size:24px}.stats-section .stats-grid .stat-item .stat-label[data-v-303c1837]{font-size:12px}.more-cases .cases-container[data-v-303c1837]{grid-template-columns:1fr}.cta-section h2[data-v-303c1837]{font-size:25px}.cta-section p[data-v-303c1837]{line-height:1.2;margin-bottom:20px}.cta-section .cta-buttons[data-v-303c1837]{align-items:center;display:flex;flex-direction:column;gap:15px;padding:0 10px}}
