.founding-section{background:#fff;padding:80px 0}.founding-label{display:inline-flex;align-items:center;gap:8px;background:rgba(0,59,149,7%);color:#003b95;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:50px;margin-bottom:20px}.founding-headline{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;color:#1e293b;line-height:1.25;margin-bottom:28px}.founding-headline span{color:#003b95}.founding-body p{font-size:15.5px;color:#475569;line-height:1.8;margin-bottom:18px}.founding-body p:last-child{margin-bottom:0}.founding-callout{border-left:4px solid #003b95;background:#f0f7ff;border-radius:0 10px 10px 0;padding:18px 22px;margin:28px 0}.founding-callout p{margin:0;font-size:15px;font-weight:600;color:#003b95;line-height:1.6}.compliance-badge{display:flex;align-items:flex-start;gap:14px;background:linear-gradient(135deg,#003b95 0%,#001f5c 100%);border-radius:14px;padding:22px 24px;margin-top:32px}.compliance-badge-icon{width:46px;height:46px;background:rgba(255,255,255,.15);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.compliance-badge-icon i{font-size:20px;color:#fff}.compliance-badge-text h6{color:#fff;font-weight:700;font-size:14px;margin-bottom:4px}.compliance-badge-text p{color:rgba(255,255,255,.75);font-size:13px;margin:0;line-height:1.5}.founding-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.founding-stat{background:#f8faff;border:1px solid #e2eaff;border-radius:12px;padding:20px 16px;text-align:center}.founding-stat-number{font-size:28px;font-weight:900;color:#003b95;line-height:1;margin-bottom:6px}.founding-stat-label{font-size:12px;color:#64748b;font-weight:500;line-height:1.3}@media(max-width:576px){.founding-stats{grid-template-columns:repeat(3,1fr);gap:10px}.founding-stat-number{font-size:22px}}.about-cta-section{background:linear-gradient(135deg,#001f3f 0%,#003b95 100%);padding:70px 0;position:relative;overflow:hidden}.about-cta-section::before{content:'';position:absolute;top:-60px;right:-60px;width:280px;height:280px;background:rgba(255,255,255,5%);border-radius:50%}.about-cta-section::after{content:'';position:absolute;bottom:-80px;left:-40px;width:220px;height:220px;background:rgba(255,255,255,4%);border-radius:50%}.about-cta-title{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;color:#fff;margin-bottom:12px;line-height:1.3}.about-cta-sub{font-size:16px;color:rgba(255,255,255,.75);margin-bottom:32px;max-width:480px}.about-cta-buttons{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.btn-cta-primary{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#003b95!important;font-weight:700;font-size:15px;padding:14px 28px;border-radius:50px;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 4px 16px rgba(0,0,0,.15)}.btn-cta-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.btn-cta-whatsapp{display:inline-flex;align-items:center;gap:8px;background:#25a244;color:#fff!important;font-weight:700;font-size:15px;padding:14px 28px;border-radius:50px;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 4px 16px rgba(37,162,68,.35)}.btn-cta-whatsapp:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,162,68,.45);background:#1e8c39}.choose-card-enhanced{background:#fff;border-radius:16px;padding:28px 24px;height:100%;border:1px solid #eef2ff;box-shadow:0 2px 16px rgba(0,0,0,6%);transition:transform .22s ease,box-shadow .22s ease}.choose-card-enhanced:hover{transform:translateY(-4px);box-shadow:0 10px 32px rgba(0,59,149,.1)}.choose-card-enhanced .choose-icon-wrap{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.choose-card-enhanced .choose-icon-wrap i{font-size:22px;color:#fff}.choose-card-enhanced h6{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:10px}.choose-card-enhanced p{font-size:14px;color:#64748b;line-height:1.65;margin-bottom:14px}.choose-card-evidence{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#003b95;background:#f0f7ff;border-radius:6px;padding:6px 10px;margin-top:auto}.choose-card-evidence i{font-size:12px;color:#25a244}