.cta[data-astro-cid-erx6kb4i]{background:var(--emapa-color-surface);border:1px solid var(--emapa-color-border-subtle);border-radius:var(--emapa-radius-xl);box-shadow:var(--emapa-shadow-card-hover);padding:clamp(32px, 5vw, 40px) var(--emapa-section-pad-x);gap:var(--emapa-space-6) var(--emapa-space-8);flex-wrap:wrap;align-items:center;display:flex}.mark[data-astro-cid-erx6kb4i]{background:var(--emapa-color-brand-tint);width:72px;height:72px;color:var(--emapa-color-brand);border-radius:var(--emapa-radius-pill);flex-shrink:0;justify-content:center;align-items:center;display:flex}.body[data-astro-cid-erx6kb4i]{flex-direction:column;flex:0 auto;gap:6px;display:flex}h2[data-astro-cid-erx6kb4i]{font-size:var(--emapa-text-h2-cta)}p[data-astro-cid-erx6kb4i]{font-size:1.05rem;line-height:var(--emapa-lh-body);color:var(--emapa-color-text-muted)}.contacts[data-astro-cid-erx6kb4i]{gap:var(--emapa-space-5);flex-wrap:wrap;margin:6px 0 0;padding:0;list-style:none;display:flex}.contacts[data-astro-cid-erx6kb4i] a[data-astro-cid-erx6kb4i]{color:var(--emapa-color-text-muted);min-height:var(--emapa-tap-target);align-items:center;font-size:.95rem;display:inline-flex}.contacts[data-astro-cid-erx6kb4i] a[data-astro-cid-erx6kb4i]:hover{color:var(--emapa-color-brand-hover)}.contacts[data-astro-cid-erx6kb4i] .name[data-astro-cid-erx6kb4i]{color:var(--emapa-color-text);font-weight:600}.stack[data-astro-cid-ak4zmnco]{gap:var(--emapa-space-8);flex-direction:column;display:flex}.leads[data-astro-cid-ak4zmnco]{gap:var(--emapa-space-4);flex-direction:column;max-width:900px;display:flex}.leads[data-astro-cid-ak4zmnco] p[data-astro-cid-ak4zmnco]{font-size:var(--emapa-text-lead);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-muted)}.program[data-astro-cid-ak4zmnco]{background:var(--emapa-color-bg-muted);border:1px solid var(--emapa-color-border-subtle);border-radius:var(--emapa-radius-xl);padding:var(--emapa-space-7) var(--emapa-space-6);gap:var(--emapa-space-4);flex-direction:column;height:100%;display:flex}.tile[data-astro-cid-ak4zmnco]{background:var(--emapa-color-surface);border:1px solid var(--emapa-color-border-subtle);border-radius:var(--emapa-radius-lg);width:56px;height:56px;color:var(--emapa-color-brand);justify-content:center;align-items:center;display:flex}h3[data-astro-cid-ak4zmnco]{font-size:1.15rem;line-height:var(--emapa-lh-h3)}.program[data-astro-cid-ak4zmnco] p[data-astro-cid-ak4zmnco]{color:var(--emapa-color-text-muted);flex:1;font-size:.92rem;line-height:1.55}.badge[data-astro-cid-ak4zmnco]{font-family:var(--emapa-font-display);text-transform:uppercase;letter-spacing:.05em;color:var(--emapa-color-text-faint);background:var(--emapa-color-icon-tile-bg);border-radius:var(--emapa-radius-pill);align-self:flex-start;padding:4px 10px;font-size:.7rem;font-weight:600}.badge--online[data-astro-cid-ak4zmnco]{color:var(--emapa-color-data);background:var(--emapa-slate-100)}.strengths[data-astro-cid-ak4zmnco]{gap:var(--emapa-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));margin:0;padding:0;list-style:none;display:grid}.strengths[data-astro-cid-ak4zmnco] li[data-astro-cid-ak4zmnco]{background:var(--emapa-color-surface);border:1px solid var(--emapa-color-border-subtle);border-radius:var(--emapa-radius-lg);padding:var(--emapa-space-6);align-items:flex-start;gap:14px;display:flex}.strengths[data-astro-cid-ak4zmnco] svg{color:var(--emapa-color-brand);flex-shrink:0;margin-top:2px}.strengths[data-astro-cid-ak4zmnco] p[data-astro-cid-ak4zmnco]{font-size:var(--emapa-text-body);line-height:var(--emapa-lh-body);color:var(--emapa-color-text-prose)}.strengths[data-astro-cid-ak4zmnco] strong[data-astro-cid-ak4zmnco]{color:var(--emapa-color-text);font-weight:700}
