.fl-node-9hf8rds3nk1g {width: 100%;}.fl-builder-content .fl-rich-text strong {font-weight: bold;}@charset "UTF-8";.fl-node-pabjlcqkxnfz {}.fl-node-pabjlcqkxnfz * {margin: 0;padding: 0;box-sizing: border-box;}.fl-node-pabjlcqkxnfz body {background: #f4f7fa;font-family: "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;line-height: 1.6;color: #2c3e50;padding: 20px 0 40px 0;}.fl-node-pabjlcqkxnfz .case-wrapper {max-width: 1100px;margin: 0 auto;background: #ffffff;border-radius: 8px;box-shadow: 0 8px 30px rgba(0, 0, 0, 0.05);overflow: hidden;padding: 0 20px;}.fl-node-pabjlcqkxnfz .case-content {padding: 0px 30px 50px;}.fl-node-pabjlcqkxnfz h1 {font-size: 2.2rem;font-weight: 600;color: #1a365d;margin-bottom: 0.3em;line-height: 1.3;letter-spacing: -0.5px;border-left: 6px solid #e67e22;padding-left: 20px;}.fl-node-pabjlcqkxnfz .meta {display: flex;gap: 25px;flex-wrap: wrap;color: #5d6d7e;font-size: 0.9rem;margin: 15px 0 30px 0;border-bottom: 1px solid #e8ecf0;padding-bottom: 15px;}.fl-node-pabjlcqkxnfz h2 {font-size: 1.6rem;font-weight: 500;color: #1a365d;margin: 2.2rem 0 1rem 0;padding-bottom: 6px;border-bottom: 2px solid #e8ecf0;}.fl-node-pabjlcqkxnfz h3 {font-size: 1.2rem;font-weight: 600;color: #2c5282;margin: 1.6rem 0 0.6rem 0;}.fl-node-pabjlcqkxnfz p {margin-bottom: 1.2rem;font-size: 1rem;color: #2c3e50;}.fl-node-pabjlcqkxnfz ul, .fl-node-pabjlcqkxnfz ol {margin: 0 0 1.4rem 1.8rem;}.fl-node-pabjlcqkxnfz li {margin-bottom: 0.4rem;}.fl-node-pabjlcqkxnfz .highlight-box {background: #f0f7fe;border-left: 4px solid #e67e22;padding: 1.2rem 1.8rem;border-radius: 6px;margin: 1.8rem 0;font-size: 0.95rem;}.fl-node-pabjlcqkxnfz .stats-grid {display: flex;flex-wrap: wrap;gap: 15px;justify-content: space-between;margin: 1.8rem 0;}.fl-node-pabjlcqkxnfz .stat-item {background: #f8fafc;flex: 1 1 180px;text-align: center;padding: 1.2rem 0.5rem;border-radius: 8px;border: 1px solid #e8ecf0;font-weight: 500;font-size: 1rem;}.fl-node-pabjlcqkxnfz .stat-number {font-size: 1.8rem;font-weight: 700;color: #e67e22;display: block;margin-bottom: 4px;}.fl-node-pabjlcqkxnfz .btn-contact {display: inline-block;padding: 14px 36px;background-color: #1a365d;color: #ffffff;text-decoration: none;border-radius: 40px;font-weight: 600;font-size: 1rem;margin: 15px 0 20px 0;border: none;transition: background-color 0.2s ease;box-shadow: 0 2px 8px rgba(26, 54, 93, 0.15);}.fl-node-pabjlcqkxnfz .btn-contact:hover {background-color: #e67e22;color: #ffffff;}.fl-node-pabjlcqkxnfz .contact-block {background: #f8fafc;border-radius: 8px;padding: 28px 32px;margin: 40px 0 20px;border: 1px solid #e8ecf0;}.fl-node-pabjlcqkxnfz footer {text-align: center;padding: 20px 0 10px;border-top: 1px solid #e8ecf0;margin-top: 30px;font-size: 0.8rem;color: #5d6d7e;}.fl-node-pabjlcqkxnfz .product-highlight {margin: 2rem 0 1.5rem 0;}.fl-node-pabjlcqkxnfz .product-card-single {display: flex;flex-wrap: wrap;background: #ffffff;border-radius: 12px;border: 1px solid #e8ecf0;overflow: hidden;box-shadow: 0 4px 16px rgba(0, 0, 0, 0.04);transition: box-shadow 0.2s ease;}.fl-node-pabjlcqkxnfz .product-card-single:hover {box-shadow: 0 8px 28px rgba(0, 0, 0, 0.08);}.fl-node-pabjlcqkxnfz .product-card-single .product-image {flex: 0 0 220px;min-height: 200px;background: #eef2f6;display: flex;align-items: center;justify-content: center;border-right: 1px solid #e8ecf0;overflow: hidden;}.fl-node-pabjlcqkxnfz .product-card-single .product-image img {width: 100%;height: 100%;object-fit: cover;}.fl-node-pabjlcqkxnfz .product-card-single .product-image .svg-placeholder {width: 100px;height: 100px;opacity: 0.6;}.fl-node-pabjlcqkxnfz .product-card-single .product-info {flex: 1;padding: 22px 28px 24px 28px;display: flex;flex-direction: column;justify-content: center;}.fl-node-pabjlcqkxnfz .product-card-single .product-tag {display: inline-block;background: #e67e22;padding: 2px 16px;border-radius: 20px;font-size: 0.7rem;font-weight: 700;color: #ffffff;letter-spacing: 0.4px;text-transform: uppercase;margin-bottom: 10px;align-self: flex-start;}.fl-node-pabjlcqkxnfz .product-card-single h4 {font-size: 1.4rem;font-weight: 600;color: #1a365d;margin-bottom: 6px;}.fl-node-pabjlcqkxnfz .product-card-single .product-desc {font-size: 0.95rem;color: #3d5166;margin-bottom: 14px;line-height: 1.6;}.fl-node-pabjlcqkxnfz .product-card-single .product-features {list-style: none;padding: 0;margin: 0 0 16px 0;display: flex;flex-wrap: wrap;gap: 8px 20px;}.fl-node-pabjlcqkxnfz .product-card-single .product-features li {font-size: 0.9rem;color: #2c3e50;display: flex;align-items: center;gap: 6px;margin-bottom: 0;}.fl-node-pabjlcqkxnfz .product-card-single .product-features li::before {content: "✓";color: #e67e22;font-weight: 700;font-size: 1.1rem;}.fl-node-pabjlcqkxnfz .product-card-single .product-link {display: inline-block;font-weight: 600;color: #1a365d;text-decoration: none;border-bottom: 2px solid #e67e22;padding-bottom: 2px;align-self: flex-start;transition: color 0.15s;}.fl-node-pabjlcqkxnfz .product-card-single .product-link:hover {color: #e67e22;}@media (max-width: 768px) {.fl-node-pabjlcqkxnfz .case-content {padding: 25px 15px;}.fl-node-pabjlcqkxnfz h1 {font-size: 1.6rem;padding-left: 14px;}.fl-node-pabjlcqkxnfz h2 {font-size: 1.3rem;}.fl-node-pabjlcqkxnfz .stats-grid {gap: 10px;}.fl-node-pabjlcqkxnfz .stat-item {flex: 1 1 140px;}.fl-node-pabjlcqkxnfz .product-card-single {flex-direction: column;}.fl-node-pabjlcqkxnfz .product-card-single .product-image {flex: 0 0 160px;border-right: none;border-bottom: 1px solid #e8ecf0;}.fl-node-pabjlcqkxnfz .product-card-single .product-info {padding: 18px 20px;}.fl-node-pabjlcqkxnfz .product-card-single h4 {font-size: 1.2rem;}}