:where(.p-r-archivage) .guide-tag{color:#2155e8;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}:where(.p-r-archivage) .guide-tag i{color:#205c3c;background:#e3f2ea;border-radius:6px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:500}:where(.p-r-archivage) .side-cta{color:#eaf0ff;background:#1e4fe0;border-radius:16px;margin-top:28px;padding:18px;font-size:14px;line-height:1.5}:where(.p-r-archivage) .side-cta b{color:#fff;margin-bottom:6px;font-size:15px;display:block}:where(.p-r-archivage) .side-cta a{color:#fcdace;text-underline-offset:3px;margin-top:12px;font-weight:600;display:block}:where(.p-r-archivage) .sources{color:#64635d;font-size:14.5px}:where(.p-r-archivage) .sources a{color:#1a44cb}:where(.p-r-archivage) .faq.in-prose summary{font-size:17px}:where(.p-r-archivage) .duree{grid-template-columns:minmax(0,1fr) 48px minmax(0,1.2fr);align-items:stretch;display:grid}:where(.p-r-archivage) .prose .duree{margin-top:28px}:where(.p-r-archivage) .du{background:#fff;border:1px solid #e4e4df;border-radius:18px;padding:22px 24px}:where(.p-r-archivage) .du.old{background:#f3f2ee;border-style:dashed;border-color:#cfcec7}:where(.p-r-archivage) .du .n{letter-spacing:-.03em;color:#1e4fe0;font-family:IBM Plex Mono,monospace;font-size:46px;font-weight:500;line-height:1;display:block}:where(.p-r-archivage) .du.old .n{color:#6e6d66;text-decoration:line-through;text-decoration-thickness:3px}:where(.p-r-archivage) .du b{color:#1d1c1a;margin-top:14px;font-size:15.5px;font-weight:600;line-height:1.4;display:block}:where(.p-r-archivage) .du span.t{color:#55544e;margin-top:4px;font-size:14.5px;line-height:1.5;display:block}:where(.p-r-archivage) .du .chip{margin-top:14px}:where(.p-r-archivage) .duree .arr{color:#8ea8f2;place-items:center;display:grid}:where(.p-r-archivage) .duree .arr .ic{width:24px;height:24px}:where(.p-r-archivage) .prose ol.gar{border-top:2px solid #1d1c1a;padding-left:0;list-style:none}:where(.p-r-archivage) .gar li{border-bottom:1px solid #e4e4df;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:16px 0;display:grid}:where(.p-r-archivage) .gar li+li{margin-top:0}:where(.p-r-archivage) .gar b{color:#1d1c1a;font-size:17px;font-weight:600;line-height:1.35;display:block}:where(.p-r-archivage) .gar span.t{color:#3a3935;margin-top:3px;font-size:15.5px;line-height:1.6;display:block}:where(.p-r-archivage) .tbox.vs td:first-child{color:#64635d;width:22%;font-size:14px}:where(.p-r-archivage) .tbox.vs td{width:39%}:where(.p-r-archivage) .tbox.vs th.ok,:where(.p-r-archivage) .tbox.vs td.ok{background:#f9fbff}:where(.p-r-archivage) .note{color:#4a3a12;background:#fffaeb;border:1px solid #e9d7a4;border-radius:14px;padding:16px 18px;font-size:16px;line-height:1.6}:where(.p-r-archivage) .note b{color:#2e2410}:where(.p-r-archivage) .prose ul.checks{gap:10px;padding-left:0;font-size:16.5px;list-style:none}:where(.p-r-archivage) .prose ul.checks li+li{margin-top:0}:where(.p-r-archivage) .prose .kept{margin-top:30px}:where(.p-r-archivage) .kept .ui{box-shadow:0 18px 36px -26px #10246e59}:where(.p-r-archivage) .kept .ui-h{flex-wrap:wrap}:where(.p-r-archivage) .kept .row b{color:#1d1c1a;font-size:14.5px;font-weight:600}:where(.p-r-archivage) .kept .act{color:#1a44cb;white-space:nowrap;font-size:13px;font-weight:600}:where(.p-r-archivage) .kept .fields{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.p-r-archivage) .kept figcaption{text-align:center;color:#64635d;margin-top:12px;font-size:12.5px}@container cv (max-width:760px){:where(.p-r-archivage) .duree{grid-template-columns:minmax(0,1fr);gap:0}:where(.p-r-archivage) .duree .arr{height:44px}:where(.p-r-archivage) .duree .arr .ic{transform:rotate(90deg)}:where(.p-r-archivage) .kept .fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cv (max-width:560px){:where(.p-r-archivage) .tbox.vs table{min-width:0;font-size:14px}:where(.p-r-archivage) .tbox.vs th,:where(.p-r-archivage) .tbox.vs td{padding:10px}:where(.p-r-archivage) .tbox.vs td:first-child{width:24%}:where(.p-r-archivage) .du .n{font-size:38px}:where(.p-r-archivage) .kept .row{flex-wrap:wrap}}
