.fnfp[data-astro-cid-ywzgtvhm]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fnfp-col[data-astro-cid-ywzgtvhm]{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border);padding:clamp(22px,1rem + 1.5vw,34px)}.fnfp-col-non[data-astro-cid-ywzgtvhm]{border:1px dashed var(--color-field-border);background:0 0}.fnfp-titre[data-astro-cid-ywzgtvhm]{font-size:var(--text-lg);align-items:center;gap:12px;margin-bottom:16px;display:flex}.fnfp-signe[data-astro-cid-ywzgtvhm]{border-radius:50%;flex-shrink:0;width:22px;height:22px;position:relative}.fnfp-oui[data-astro-cid-ywzgtvhm]{background:var(--color-primary)}.fnfp-oui[data-astro-cid-ywzgtvhm]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.fnfp-non[data-astro-cid-ywzgtvhm]{border:2px solid var(--color-text-strong)}.fnfp-non[data-astro-cid-ywzgtvhm]:after{content:"";background:var(--color-text-strong);height:2px;position:absolute;top:8px;left:3px;right:3px}.fnfp-liste[data-astro-cid-ywzgtvhm]{flex-direction:column;gap:12px;display:flex}.fnfp-liste[data-astro-cid-ywzgtvhm] li[data-astro-cid-ywzgtvhm]{font-size:var(--text-base);color:var(--color-text);padding-left:30px;line-height:1.5;position:relative}.fnfp-liste[data-astro-cid-ywzgtvhm] li[data-astro-cid-ywzgtvhm]:before{content:"";border-radius:50%;width:18px;height:18px;position:absolute;top:.2em;left:0}.fnfp-liste-oui[data-astro-cid-ywzgtvhm] li[data-astro-cid-ywzgtvhm]:before{background:var(--color-accent-soft)}.fnfp-liste-oui[data-astro-cid-ywzgtvhm] li[data-astro-cid-ywzgtvhm]:after{content:"";border:solid var(--color-primary);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:calc(.2em + 4px);left:6px;transform:rotate(45deg)}.fnfp-liste-non[data-astro-cid-ywzgtvhm] li[data-astro-cid-ywzgtvhm]:before{border:1.5px solid var(--color-field-border)}.fnfp-liste-non[data-astro-cid-ywzgtvhm] li[data-astro-cid-ywzgtvhm]:after{content:"";background:var(--color-text-strong);width:8px;height:1.5px;position:absolute;top:calc(.2em + 8px);left:5px}@media (width<=760px){.fnfp[data-astro-cid-ywzgtvhm]{grid-template-columns:1fr}}.limites[data-astro-cid-yqgl57wo]{background:var(--color-surface);border-top:1px solid var(--color-border)}.limites-lead[data-astro-cid-yqgl57wo]{margin-bottom:32px}.limites-suite[data-astro-cid-yqgl57wo]{margin-top:24px}.lettre-zone[data-astro-cid-yqgl57wo]{background:var(--color-surface);border-block:1px solid var(--color-border);padding-block:var(--space-section-m)}.lettre-grille[data-astro-cid-yqgl57wo],.principes-grille[data-astro-cid-yqgl57wo],.editeur-grille[data-astro-cid-yqgl57wo]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(24px,1rem + 3vw,80px);display:grid}.lettre[data-astro-cid-yqgl57wo]{font-size:var(--text-lg);color:var(--color-text-strong);border-left:3px solid var(--color-accent);max-width:38rem;padding-left:clamp(18px,1rem + 1vw,32px);line-height:1.65}.lettre[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]+p[data-astro-cid-yqgl57wo]{margin-top:1em}.lettre-signature[data-astro-cid-yqgl57wo]{margin-top:28px}.lettre-nom[data-astro-cid-yqgl57wo]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg)}.lettre-role[data-astro-cid-yqgl57wo]{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:0!important}.principes[data-astro-cid-yqgl57wo]{border-top:2px solid var(--color-text-strong)}.principes[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]{border-bottom:1px solid var(--color-border);grid-template-columns:3rem 1fr;gap:12px;padding:22px 0;display:grid}.principe-num[data-astro-cid-yqgl57wo]{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-primary);padding-top:6px}.principe-t[data-astro-cid-yqgl57wo]{font-size:var(--text-lg);margin-bottom:4px}.editeur[data-astro-cid-yqgl57wo]{border-top:1px solid var(--color-border)}.editeur-lien[data-astro-cid-yqgl57wo]{margin-top:14px}.fiche[data-astro-cid-yqgl57wo]{border-top:2px solid var(--color-text-strong)}.fiche[data-astro-cid-yqgl57wo] div[data-astro-cid-yqgl57wo]{border-bottom:1px solid var(--color-border);font-size:var(--text-xs);grid-template-columns:8rem 1fr;gap:12px;padding:14px 0;display:grid}.fiche[data-astro-cid-yqgl57wo] dt[data-astro-cid-yqgl57wo]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);padding-top:2px}.fiche[data-astro-cid-yqgl57wo] dd[data-astro-cid-yqgl57wo]{color:var(--color-text-strong)}@media (width<=900px){.lettre-grille[data-astro-cid-yqgl57wo],.principes-grille[data-astro-cid-yqgl57wo],.editeur-grille[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}}
