.content-page[data-v-6b4ca0c1]{color:#1f3b5b;margin:0 auto;max-width:720px;padding:8px 0 40px}.breadcrumb[data-v-6b4ca0c1]{align-items:center;color:#999;display:flex;flex-wrap:wrap;font-size:.82rem;gap:6px;margin-bottom:20px}.bc-link[data-v-6b4ca0c1]{color:#1fb99a;text-decoration:none}.bc-link[data-v-6b4ca0c1]:hover{text-decoration:underline}.bc-sep[data-v-6b4ca0c1]{color:#ccc}.bc-current[data-v-6b4ca0c1]{color:#1f3b5b;font-weight:600}.article-header[data-v-6b4ca0c1]{margin-bottom:36px}.article-header h1[data-v-6b4ca0c1]{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;letter-spacing:-.5px;line-height:1.15;margin:0 0 16px}.lead[data-v-6b4ca0c1]{color:#444;font-size:1.08rem;line-height:1.65;margin:0}section[data-v-6b4ca0c1]{margin-bottom:36px}section h2[data-v-6b4ca0c1]{font-size:1.3rem;font-weight:800;line-height:1.3;margin:0 0 14px}section p[data-v-6b4ca0c1]{color:#333;font-size:1rem;line-height:1.75;margin:0 0 14px}section p[data-v-6b4ca0c1]:last-child{margin-bottom:0}section a[data-v-6b4ca0c1]{color:#1fb99a;font-weight:600;text-decoration:none}section a[data-v-6b4ca0c1]:hover{text-decoration:underline}section strong[data-v-6b4ca0c1]{color:#1f3b5b;font-weight:700}.cta-block[data-v-6b4ca0c1]{background:linear-gradient(135deg,#f0fdf9,#f6f8f9);border:1.5px solid rgba(31,185,154,.15);border-radius:20px;padding:28px 30px}.cta-block h2[data-v-6b4ca0c1]{margin-bottom:10px}.cta-block p[data-v-6b4ca0c1]{color:#444}.cta-actions[data-v-6b4ca0c1]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.cta-primary[data-v-6b4ca0c1]{align-items:center;background:#1fb99a;border-radius:14px;color:#fff!important;display:inline-flex;font-size:.95rem;font-weight:700;padding:13px 24px;text-decoration:none!important;transition:background .15s,transform .1s}.cta-primary[data-v-6b4ca0c1]:hover{background:#168f77;transform:translateY(-1px)}.cta-secondary[data-v-6b4ca0c1]{align-items:center;background:#fff;border:1.5px solid rgba(31,185,154,.2);border-radius:14px;color:#1fb99a!important;display:inline-flex;font-size:.95rem;font-weight:700;padding:13px 24px;text-decoration:none!important;transition:border-color .15s}.cta-secondary[data-v-6b4ca0c1]:hover{border-color:#1fb99a}.missions .filtres[data-v-6b4ca0c1]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 14px}.filtre[data-v-6b4ca0c1]{color:#1f3b5b;display:flex;flex-direction:column;font-size:.85rem;font-weight:600;gap:4px}.filtre select[data-v-6b4ca0c1]{background:#fff;border:1.5px solid #e3e8ef;border-radius:10px;color:#1f3b5b;font:inherit;font-weight:500;max-width:100%;min-width:180px;padding:9px 12px}.filtre-bouton[data-v-6b4ca0c1]{background:#1f3b5b;border:none;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-weight:700;padding:10px 20px}.filtre-bouton[data-v-6b4ca0c1]:focus-visible,.filtre-bouton[data-v-6b4ca0c1]:hover{background:#168f77}.compte[data-v-6b4ca0c1]{color:#555;font-size:.92rem}.liste-missions[data-v-6b4ca0c1]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.carte-mission[data-v-6b4ca0c1]{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:16px 18px}.carte-type[data-v-6b4ca0c1]{color:#168f77!important;font-size:.75rem!important;font-weight:700;letter-spacing:.4px;margin:0 0 4px!important;text-transform:uppercase}.carte-mission h3[data-v-6b4ca0c1]{font-size:1.05rem;font-weight:700;line-height:1.35;margin:0 0 6px}.carte-mission h3 a[data-v-6b4ca0c1]{color:#1f3b5b}.carte-desc[data-v-6b4ca0c1]{color:#444!important;font-size:.93rem!important;line-height:1.55!important;margin:0 0 8px!important;overflow-wrap:anywhere}.carte-asso[data-v-6b4ca0c1]{color:#666!important;font-size:.85rem!important;margin:0!important}.vide[data-v-6b4ca0c1]{background:#f6f8f9;border-radius:14px;padding:16px 18px}.pagination[data-v-6b4ca0c1]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:18px}.pagination-etat[data-v-6b4ca0c1]{color:#666;font-size:.9rem}
