
.approved-article{max-width:1100px;margin:0 auto;padding:20px 24px 80px}.approved-sequence{margin:28px 0;background:#fff}.approved-sequence img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.approved-sequence figcaption{font-size:14px;line-height:1.5;padding:12px 0;color:#4b5563}.approved-method{min-width:0}.approved-method .execution-steps{list-style:none;padding:0;display:grid;gap:24px}.approved-method .execution-steps li{display:flex;gap:20px;align-items:flex-start}.approved-method .stage-num{flex:0 0 36px;color:#0072ce;font-size:18px;font-weight:600}.approved-method h3{margin:0 0 8px;font-size:20px}.approved-method p,.fiche-section p{font-size:17px;line-height:1.65;margin:0 0 18px}.fiche-section{margin-top:44px}.fiche-section h3{font-size:20px;margin:26px 0 10px}.fiche-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.fiche-actions .button{font-size:16px}.approved-fiche-links{margin:30px 0;padding:24px;background:#f4f5f7}.approved-fiche-links .fiche-actions{margin-bottom:0}.approved-fiche-links .button{max-width:100%;white-space:normal}.method-note{padding:18px;border-left:3px solid #0072ce;background:#f4f5f7;font-size:15px;line-height:1.6}.approved-article h2{font-size:30px;line-height:1.2;margin:30px 0 20px}@media(max-width:640px){.approved-article{padding:12px 18px 50px}.approved-method .execution-steps li{gap:12px}.approved-article h2{font-size:26px}.fiche-actions{flex-direction:column;align-items:stretch}.fiche-actions .button{justify-content:center}.approved-fiche-links{padding:16px}}
