:root{--rpc-night:#0A1628;--rpc-navy:#10263F;--rpc-mist:#F3F6FA;--rpc-ink:#16273B;--rpc-steel:#54677D;--rpc-red:#C21B26;--rpc-red-dark:#9A141E;--rpc-green:#1E7A46;--rpc-amber:#B47D00;--rpc-line:#DFE7F0;--rpc-line-dark:#22405F;--rpc-white:#fff}
.rpc-obs26-form{box-sizing:border-box;margin:2rem 0;padding:clamp(20px,4vw,36px);border:1px solid var(--rpc-line);border-radius:18px;background:var(--rpc-mist);color:var(--rpc-ink);font-family:Inter,"Segoe UI",Arial,sans-serif}.rpc-obs26-form *{box-sizing:border-box}.rpc-obs26-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rpc-obs26-grid label{display:grid;gap:8px;font-weight:700}.rpc-obs26-grid input{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #9bacc0;border-radius:10px;background:#fff;color:var(--rpc-ink);font:inherit}.rpc-obs26-email{grid-column:1/-1}.rpc-obs26-consent{display:flex;align-items:flex-start;gap:12px;margin:24px 0 12px;line-height:1.6}.rpc-obs26-consent input{flex-shrink:0;width:20px;height:20px;margin:4px 0 0;accent-color:var(--rpc-red)}.rpc-obs26-form button{width:auto;max-width:100%;padding:15px 22px;border:0;border-radius:10px;background:var(--rpc-red);color:#fff;font:700 16px/1.4 Inter,Arial,sans-serif;cursor:pointer}.rpc-obs26-form button:hover{background:var(--rpc-red-dark)}.rpc-obs26-form input:focus-visible,.rpc-obs26-form button:focus-visible{outline:3px solid var(--rpc-red);outline-offset:3px}.rpc-obs26-note{font-size:14px;line-height:1.6;color:var(--rpc-steel)}.rpc-obs26-note a{color:var(--rpc-red);text-decoration:underline}.rpc-obs26-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.rpc-obs26-notice{padding:16px;border-radius:10px}.rpc-obs26-notice.success{color:#14532d;background:#e7f6ed}.rpc-obs26-notice.error{color:#7f1d1d;background:#fee2e2}.article-image img{display:block!important;width:100%!important;height:auto!important;max-height:980px!important;object-fit:contain!important;object-position:center!important;background:#F3F6FA}.article-image{max-width:900px!important}.contenu-article .eyebrow{font-weight:700;font-size:12px;letter-spacing:.09em;color:var(--rpc-red)}.contenu-article .lead{font-size:20px;line-height:1.65}.contenu-article .byline{font-size:14px;color:var(--rpc-steel)}#recevoir-le-recueil{scroll-margin-top:100px}@media(max-width:680px){.rpc-obs26-grid{grid-template-columns:1fr}.rpc-obs26-form button{width:100%}.article-image img{max-height:none!important}.contenu-article .lead{font-size:18px}}

.rpc-obs26-next{margin:48px 0;padding-top:24px;border-top:1px solid var(--rpc-line)}.rpc-obs26-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rpc-obs26-next-grid>div{display:flex;flex-direction:column;padding:20px;border:1px solid var(--rpc-line);border-radius:14px;background:var(--rpc-mist)}.rpc-obs26-next-grid h3{margin-top:0;font-size:20px}.rpc-obs26-next-grid p{font-size:15px;line-height:1.65}.rpc-obs26-next-grid a{margin-top:auto;font-weight:700;color:var(--rpc-red);font-size:15px;line-height:1.6}.rpc-obs26-next-grid a:focus-visible{outline:3px solid var(--rpc-red);outline-offset:4px}@media(max-width:720px){.rpc-obs26-next-grid{grid-template-columns:1fr}}
