#legacy-2388f4f9a2e0dc10{min-width:0;overflow-wrap:anywhere;max-width:100%}#legacy-2388f4f9a2e0dc10 img{max-width:100%;height:auto}#legacy-2388f4f9a2e0dc10 table{max-width:100%}#legacy-2388f4f9a2e0dc10 .missing-source-image{display:block;padding:12px;background:#f5f6f8;color:#666;font-size:13px}
#legacy-2388f4f9a2e0dc10 .content-text{font-family: "Arial", "Helvetica", sans-serif;color: #333;line-height: 1.6;max-width: 900px;margin: 0 auto;padding: 20px}
#legacy-2388f4f9a2e0dc10 .content-text h1{color: #09A3E5;font-size: 28px;margin-bottom: 20px;padding-bottom: 10px;border-bottom: 2px solid #eaeaea}
#legacy-2388f4f9a2e0dc10 .content-text h2{color: #09A3E5;font-size: 22px;margin-top: 25px;margin-bottom: 15px;border-left: 4px solid #09A3E5;padding-left: 12px}
#legacy-2388f4f9a2e0dc10 .content-text p{margin-bottom: 15px;text-align: justify}
#legacy-2388f4f9a2e0dc10 .content-text ul{margin-bottom: 15px;padding-left: 20px}
#legacy-2388f4f9a2e0dc10 .content-text li{margin-bottom: 8px;position: relative}
#legacy-2388f4f9a2e0dc10 .content-text ul li:before{content: "—";color: #09A3E5;position: absolute;left: -15px}
#legacy-2388f4f9a2e0dc10 .content-text strong{color: #09A3E5;font-weight: bold}
#legacy-2388f4f9a2e0dc10 .region-placeholder{color: #09A3E5;font-weight: bold}
#legacy-2388f4f9a2e0dc10 .benefits-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap: 20px;margin: 25px 0}
#legacy-2388f4f9a2e0dc10 .benefit-item{background: #f8f9fa;padding: 20px;border-radius: 8px;border-left: 4px solid #09A3E5;transition: transform 0.3s ease}
#legacy-2388f4f9a2e0dc10 .benefit-item:hover{transform: translateY(-2px);box-shadow: 0 4px 12px rgba(9, 163, 229, 0.1)}
#legacy-2388f4f9a2e0dc10 .benefit-item strong{color: #09A3E5}
#legacy-2388f4f9a2e0dc10 .selection-guide{background: linear-gradient(135deg, #f0f9ff, #e0f4ff);padding: 25px;border-radius: 10px;margin: 25px 0;border: 1px solid #09A3E5}
#legacy-2388f4f9a2e0dc10 .types-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 20px;margin: 25px 0}
#legacy-2388f4f9a2e0dc10 .type-card{background: white;padding: 20px;border-radius: 10px;border: 2px solid #e0f4ff;box-shadow: 0 2px 8px rgba(9, 163, 229, 0.1);transition: all 0.3s ease}
#legacy-2388f4f9a2e0dc10 .type-card:hover{border-color: #09A3E5;box-shadow: 0 4px 15px rgba(9, 163, 229, 0.2)}
#legacy-2388f4f9a2e0dc10 .type-card h3{color: #09A3E5;margin-top: 0;margin-bottom: 15px;font-size: 18px}
#legacy-2388f4f9a2e0dc10 .feature-badge{display: inline-block;background: #09A3E5;color: white;padding: 4px 12px;border-radius: 20px;font-size: 12px;margin-right: 8px;margin-bottom: 8px}
#legacy-2388f4f9a2e0dc10 .cta-section{background: linear-gradient(135deg, #09A3E5, #0077b6);color: white;padding: 35px;border-radius: 12px;text-align: center;margin-top: 30px;box-shadow: 0 4px 15px rgba(9, 163, 229, 0.3)}
#legacy-2388f4f9a2e0dc10 .cta-section h2{color: white;margin-bottom: 15px;font-size: 24px}
#legacy-2388f4f9a2e0dc10 .stats-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));gap: 15px;margin: 25px 0;text-align: center}
#legacy-2388f4f9a2e0dc10 .stat-item{padding: 15px;background: #f0f9ff;border-radius: 8px;border: 1px solid #09A3E5}
#legacy-2388f4f9a2e0dc10 .stat-number{font-size: 24px;font-weight: bold;color: #09A3E5;display: block}
#legacy-2388f4f9a2e0dc10 .stat-label{font-size: 14px;color: #666}
@media  (max-width: 768px) {#legacy-2388f4f9a2e0dc10 .content-text{padding: 15px}
#legacy-2388f4f9a2e0dc10 .benefits-grid,#legacy-2388f4f9a2e0dc10 .types-grid,#legacy-2388f4f9a2e0dc10 .stats-grid{grid-template-columns: 1fr}
#legacy-2388f4f9a2e0dc10 .content-text h1{font-size: 24px}
#legacy-2388f4f9a2e0dc10 .cta-section{padding: 25px 20px}}