.rc-identity dl{grid-template-columns:minmax(120px,170px) 1fr}.rc-identity .v12-link{display:inline-block;margin-top:18px}.rc-figures{margin-top:36px}.rc-table-wrap{margin-top:20px;background:white;border:1px solid var(--line);border-radius:18px;overflow-x:auto}.rc-table{width:100%;border-collapse:collapse;font-size:16px;font-variant-numeric:tabular-nums}.rc-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rc-table :is(th,td){padding:15px 22px;text-align:right;border-bottom:1px solid var(--line)}.rc-table tbody tr:last-child :is(th,td){border-bottom:0}.rc-table thead th{font-size:13px;font-weight:500;line-height:1.4;color:var(--graphite);vertical-align:bottom}.rc-table tbody th{text-align:left;font-weight:400}.rc-table tbody td{white-space:nowrap}.rc-table .rc-ligne-cle :is(th,td){background:var(--acid);font-weight:600}.rc-note{margin:16px 0 0;font-size:14px;line-height:1.6;color:var(--graphite)}.rc-blocs{list-style:none;margin:0;padding:0}.rc-blocs li{padding:25px 0;border-bottom:1px solid var(--line);font-size:18px;line-height:1.6}.rc-blocs li:first-child{padding-top:0}.rc-blocs span{display:block;margin-bottom:6px;font-size:12px;color:var(--purple)}.rc-debouches{display:grid;grid-template-columns:1fr 1fr;gap:36px}.rc-debouches h3{margin:0 0 14px;font-size:18px}.rc-debouches ul{list-style:none;margin:0;padding:0}.rc-debouches li{padding:10px 0;border-bottom:1px solid var(--line);line-height:1.5}.rc-insertion{grid-column:1/-1;background:white;border:1px solid var(--line);border-radius:18px;padding:30px}.rc-insertion>p:not(.rc-note){margin:0;line-height:1.7;color:var(--graphite)}.rc-insertion dl{margin:18px 0 0}.rc-insertion dl div{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:13px 0;border-bottom:1px solid var(--line)}.rc-insertion dt{line-height:1.5}.rc-insertion dd{flex:none;margin:0;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.rc-arret{max-width:62ch;margin:22px 0 0;line-height:1.8}.rc-maj{margin:26px 0 0;font-size:14px;color:var(--graphite)}@media(max-width:760px){.rc-table{font-size:14px}.rc-table :is(th,td){padding:12px 10px}.rc-table thead th{font-size:12px}.rc-debouches{grid-template-columns:1fr;gap:28px}.rc-insertion{grid-column:auto;padding:22px}}