.about2[data-astro-cid-pdsezuxd]{max-width:1100px;padding-top:64px;padding-bottom:90px}.about2-hero[data-astro-cid-pdsezuxd]{text-align:center;margin-bottom:68px}.about2-hero[data-astro-cid-pdsezuxd] h1[data-astro-cid-pdsezuxd]{letter-spacing:-.02em;color:var(--text);margin:12px 0 8px;font-size:clamp(34px,5vw,56px)}.about2-subtitle[data-astro-cid-pdsezuxd]{color:var(--orange);margin:0 0 14px;font-size:18px;font-weight:700}.about2-lead[data-astro-cid-pdsezuxd]{color:var(--muted);max-width:64ch;margin:0 auto 24px;font-size:16px;line-height:1.8}.about2-actions[data-astro-cid-pdsezuxd]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.about2-section-head[data-astro-cid-pdsezuxd]{text-align:center;margin-bottom:28px}.about2-grid[data-astro-cid-pdsezuxd]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.about2-card[data-astro-cid-pdsezuxd]{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:24px 22px;transition:transform .2s,border-color .2s}.about2-card[data-astro-cid-pdsezuxd]:hover{border-color:#ffb40059;transform:translateY(-3px)}.about2-icon[data-astro-cid-pdsezuxd]{justify-content:center;align-items:center;height:48px;margin-bottom:10px;font-size:34px;display:flex}.about2-card[data-astro-cid-pdsezuxd] h3[data-astro-cid-pdsezuxd]{color:var(--text);margin:0 0 10px;font-size:16px}.about2-card[data-astro-cid-pdsezuxd] p[data-astro-cid-pdsezuxd]{color:var(--muted);margin:0;font-size:14.5px;line-height:1.75}.about2-ethique-link[data-astro-cid-pdsezuxd]{text-align:center;color:var(--muted);margin-top:24px;font-size:14.5px}.about2-ethique-link[data-astro-cid-pdsezuxd] a[data-astro-cid-pdsezuxd]{color:var(--orange);font-weight:600}.about2-engagements-links[data-astro-cid-pdsezuxd]{margin:72px 0 0}.about2-engagements-lead[data-astro-cid-pdsezuxd]{color:var(--muted);max-width:640px;margin:0 0 18px;font-size:15px;line-height:1.7}.about2-engagements-list[data-astro-cid-pdsezuxd]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.about2-engagements-list[data-astro-cid-pdsezuxd] li[data-astro-cid-pdsezuxd]{color:var(--muted);background:#0000001f;border:1px solid #ffffff1a;border-radius:14px;margin:0;padding:14px 18px;font-size:14.5px;line-height:1.55}.about2-engagements-list[data-astro-cid-pdsezuxd] a[data-astro-cid-pdsezuxd]{color:var(--orange);font-weight:600;text-decoration:none}.about2-engagements-list[data-astro-cid-pdsezuxd] a[data-astro-cid-pdsezuxd]:hover{text-decoration:underline}.page-light[data-astro-cid-pdsezuxd] .about2-engagements-lead[data-astro-cid-pdsezuxd]{color:var(--text-secondary)}.page-light[data-astro-cid-pdsezuxd] .about2-engagements-list[data-astro-cid-pdsezuxd] li[data-astro-cid-pdsezuxd]{background:var(--card-bg);border-color:var(--card-border);box-shadow:var(--card-shadow);color:var(--text-secondary)}.page-light[data-astro-cid-pdsezuxd] .about2-engagements-list[data-astro-cid-pdsezuxd] a[data-astro-cid-pdsezuxd]{color:var(--accent-dark)}.about2-engagement[data-astro-cid-pdsezuxd]{margin:92px 0}.about2-engagement-inner[data-astro-cid-pdsezuxd]{background:radial-gradient(800px 300px at 20% 10%,#ffb40038,#0000 60%),radial-gradient(900px 340px at 80% 30%,#185fa538,#0000 65%),linear-gradient(135deg,#185fa538 0%,#0f6e562e 100%);border:1px solid #ffffff1a;border-radius:24px;padding:42px 34px}.about2-engagement-inner[data-astro-cid-pdsezuxd] h2[data-astro-cid-pdsezuxd]{color:var(--text);margin:0 0 10px;font-size:28px}.about2-engagement-lead[data-astro-cid-pdsezuxd]{color:#f5f5f5db;margin:0 0 22px}.about2-minmax[data-astro-cid-pdsezuxd]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.about2-minmax-card[data-astro-cid-pdsezuxd]{background:#00000038;border:1px solid #ffffff1f;border-radius:18px;padding:22px}.about2-minmax-card[data-astro-cid-pdsezuxd] h3[data-astro-cid-pdsezuxd]{color:var(--yellow);margin:0 0 8px;font-size:18px}.about2-minmax-card[data-astro-cid-pdsezuxd] p[data-astro-cid-pdsezuxd]{color:#f5f5f5db;margin:0 0 10px;font-size:14.5px;line-height:1.8}.about2-inline-cta[data-astro-cid-pdsezuxd]{color:var(--orange);margin-top:4px;font-weight:700;text-decoration:none;display:inline-block}.about2-inline-cta[data-astro-cid-pdsezuxd]:hover{color:var(--yellow)}.about2-engagement-foot[data-astro-cid-pdsezuxd]{color:#f5f5f5e6;margin-top:18px}.about2-partners[data-astro-cid-pdsezuxd]{text-align:center;margin:86px 0 70px}.about2-partners-grid[data-astro-cid-pdsezuxd]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}.about2-partners-grid--single[data-astro-cid-pdsezuxd]{grid-template-columns:minmax(0,320px);justify-content:center}.about2-partner[data-astro-cid-pdsezuxd]{border:1px solid var(--border);background:#ffffff0a;border-radius:18px;justify-content:center;align-items:center;min-height:110px;padding:26px 28px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.about2-partner[data-astro-cid-pdsezuxd]:hover{border-color:#ffb40073;transform:translateY(-3px)}.about2-partner[data-astro-cid-pdsezuxd] img[data-astro-cid-pdsezuxd]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:60px}.about2-muted[data-astro-cid-pdsezuxd]{color:var(--muted);max-width:75ch;margin:18px auto 0;font-size:14.5px;line-height:1.8}.about2-cta[data-astro-cid-pdsezuxd]{text-align:center;background:#ffb4000f;border:1px solid #ffb4002e;border-radius:24px;margin-top:70px;padding:42px 26px}.about2-cta[data-astro-cid-pdsezuxd] h2[data-astro-cid-pdsezuxd]{color:var(--text);margin:0 0 8px;font-size:28px}.about2-cta[data-astro-cid-pdsezuxd] p[data-astro-cid-pdsezuxd]{color:var(--muted);max-width:70ch;margin:0 auto 18px;line-height:1.8}.about2-footnote[data-astro-cid-pdsezuxd]{color:#f5f5f5a8;margin-top:18px;font-size:13px}.page-light[data-astro-cid-pdsezuxd] .about2[data-astro-cid-pdsezuxd]{padding-top:56px}.page-light[data-astro-cid-pdsezuxd] .about2-hero[data-astro-cid-pdsezuxd] h1[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-cta[data-astro-cid-pdsezuxd] h2[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-card[data-astro-cid-pdsezuxd] h3[data-astro-cid-pdsezuxd]{color:var(--text-primary)}.page-light[data-astro-cid-pdsezuxd] .about2-subtitle[data-astro-cid-pdsezuxd]{color:var(--accent-dark)}.page-light[data-astro-cid-pdsezuxd] .about2-lead[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-card[data-astro-cid-pdsezuxd] p[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-cta[data-astro-cid-pdsezuxd] p[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-muted[data-astro-cid-pdsezuxd]{color:var(--text-secondary)}.page-light[data-astro-cid-pdsezuxd] .about2-card[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-minmax-card[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-partner[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-engagement-inner[data-astro-cid-pdsezuxd]{background:var(--card-bg);border-color:var(--card-border);box-shadow:var(--card-shadow)}.page-light[data-astro-cid-pdsezuxd] .about2-engagement-inner[data-astro-cid-pdsezuxd] h2[data-astro-cid-pdsezuxd]{color:var(--text-primary)}.page-light[data-astro-cid-pdsezuxd] .about2-engagement-lead[data-astro-cid-pdsezuxd]{color:var(--text-secondary)}.page-light[data-astro-cid-pdsezuxd] .about2-minmax-card[data-astro-cid-pdsezuxd] h3[data-astro-cid-pdsezuxd]{color:var(--text-primary)}.page-light[data-astro-cid-pdsezuxd] .about2-minmax-card[data-astro-cid-pdsezuxd] p[data-astro-cid-pdsezuxd]{color:var(--text-secondary)}.page-light[data-astro-cid-pdsezuxd] .about2-engagement-foot[data-astro-cid-pdsezuxd],.page-light[data-astro-cid-pdsezuxd] .about2-footnote[data-astro-cid-pdsezuxd]{color:var(--text-muted)}.page-light[data-astro-cid-pdsezuxd] .about2-cta[data-astro-cid-pdsezuxd]{background:var(--accent-light);border-color:#ffb4003d}.page-light[data-astro-cid-pdsezuxd] .about2-inline-cta[data-astro-cid-pdsezuxd]{color:var(--accent-dark)}.page-light[data-astro-cid-pdsezuxd] .about2-inline-cta[data-astro-cid-pdsezuxd]:hover{color:#6f4b00}.page-light[data-astro-cid-pdsezuxd] .about2-card[data-astro-cid-pdsezuxd] a[data-astro-cid-pdsezuxd]{color:var(--accent-dark);text-underline-offset:2px;text-decoration:underline}.page-light[data-astro-cid-pdsezuxd] .about2-card[data-astro-cid-pdsezuxd] a[data-astro-cid-pdsezuxd]:hover{color:#6f4b00}.page-light[data-astro-cid-pdsezuxd] .about2[data-astro-cid-pdsezuxd] .btn-ghost[data-astro-cid-pdsezuxd]{color:var(--text-primary);border:1.5px solid var(--card-border);background:#fff}.page-light[data-astro-cid-pdsezuxd] .about2[data-astro-cid-pdsezuxd] .btn-ghost[data-astro-cid-pdsezuxd]:hover{border-color:var(--accent);color:var(--accent-dark)}[data-astro-cid-pdsezuxd][data-reveal]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(14px)}.is-visible[data-astro-cid-pdsezuxd] [data-astro-cid-pdsezuxd][data-reveal],[data-astro-cid-pdsezuxd][data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-astro-cid-pdsezuxd][data-reveal]{opacity:1;transition:none;transform:none}.about2-card[data-astro-cid-pdsezuxd]:hover{transform:none}}@media (width<=900px){.about2-grid[data-astro-cid-pdsezuxd],.about2-minmax[data-astro-cid-pdsezuxd],.about2-partners-grid[data-astro-cid-pdsezuxd]{grid-template-columns:1fr}}
