.acc29 .pg-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.acc29 .pg-step{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px}.acc29 .pg-step .z-num{display:grid;place-items:center;width:35px;height:35px;background:var(--brand);color:#fff;border-radius:50%;margin-bottom:14px;font-size:13px;font-weight:700}.acc29 .pg-step h3{font-size:18px}.acc29 .pg-step p{font-size:14px;margin-top:10px}.acc29 .pg-duo{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.acc29 .pg-box{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px}.acc29 .pg-box h3{font-size:18px;margin-bottom:10px}.acc29 .pg-box ul{margin:0;padding-left:20px}.acc29 .pg-box li{margin:6px 0;font-size:14.5px}.acc29 .pg-box.non{border-color:#f3d6d6;background:snow}.acc29 .pg-av{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.acc29 .pg-av .sampletext{margin:0}.acc29 .pg-av b{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.acc29 .pg-lettre{padding:22px 24px;font-size:13.5px;line-height:1.7;color:var(--ink)}.acc29 .pg-lettre p{margin:0 0 12px}.acc29 .pg-lettre mark{background:#ece9ff;color:inherit;border-radius:3px;padding:0 2px}.acc29 .pg-row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:13px 18px;border-top:1px solid var(--line)}.acc29 .pg-row:first-child{border-top:0}.acc29 .pg-row .z-pt{width:9px;height:9px;border-radius:50%;grid-row:1/3}.acc29 .pg-row b{font-size:14px}.acc29 .pg-row span{font-size:12.5px;color:var(--muted);grid-column:2}.acc29 .pg-row .st{grid-column:3;grid-row:1/3;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}.acc29 .pg-row.ouv{background:#f8f7ff}.acc29 .pg-det{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.acc29 .pg-det i{font-style:normal;font-size:12px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:4px 9px}.acc29 .article{max-width:760px;margin:0 auto}.acc29 .article .meta{font-size:13px;color:var(--muted);margin:14px 0 26px}.acc29 .article h2{font-size:clamp(23px,2.4vw,28px);margin:44px 0 12px}.acc29 .article h3{font-size:19px;margin:26px 0 8px}.acc29 .article li,.acc29 .article p{font-size:16.5px;line-height:1.75}.acc29 .article ol,.acc29 .article ul{padding-left:22px}.acc29 .article .encart{background:var(--soft);border-left:4px solid var(--brand);border-radius:0 12px 12px 0;padding:16px 20px;margin:22px 0}.acc29 .article .encart p{margin:0;font-size:15.5px}.acc29 .article table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14.5px}.acc29 .article td,.acc29 .article th{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}.acc29 .article th{background:var(--soft)}.acc29 .article .cta-art{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;background:var(--lav);border-radius:16px;padding:20px 22px;margin:32px 0}.acc29 .article .cta-art p{margin:0;font-size:15px}.acc29 .fil{font-size:13px;margin-bottom:10px}.acc29 .fil,.acc29 .fil a{color:var(--muted)}@media(max-width:900px){.acc29 .pg-av,.acc29 .pg-duo,.acc29 .pg-steps{grid-template-columns:1fr}}