.fiche-systeme .fiche{padding:clamp(48px,8vh,92px) 0 clamp(64px,10vh,128px)}.fiche-systeme .retour{font-family:var(--f-mono);color:var(--ink-2);padding:4px 0;font-size:13.5px;text-decoration:none;display:inline-block}.fiche-systeme .retour:hover{text-decoration:underline}.fiche-systeme .fiche__titre{padding:14px 0 0;font-size:clamp(38px,5.4vw,74px)}.fiche-systeme .fiche__titre sup{font-size:.19em;font-family:var(--f-mono);text-transform:none;color:var(--ink-2);vertical-align:baseline;white-space:nowrap;letter-spacing:0;margin-left:16px;font-weight:400;position:relative;top:-3.1em}.fiche-systeme .fiche__faits{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin-top:44px;display:grid}.fiche-systeme .fiche__faits div{border-right:1px solid var(--line);padding:16px 20px 18px 0}.fiche-systeme .fiche__faits div:last-child{border-right:0}.fiche-systeme .fiche__faits dt{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:6px;font-size:11.5px}.fiche-systeme .fiche__faits dd{letter-spacing:-.015em;margin:0;font-size:19px;font-weight:600}.fiche-systeme .planche{padding-top:clamp(40px,6vh,64px)}.fiche-systeme .planche__img{border:1px solid var(--line)}.fiche-systeme .planche__img img{width:100%;height:auto;display:block}.fiche-systeme .planche__lg{color:var(--ink-2);max-width:70ch;margin-top:11px;font-size:13px;display:block}.fiche-systeme .planche__lg b{color:var(--ink);font-weight:600}.fiche-systeme .prose{max-width:62ch;padding-top:clamp(48px,7vh,72px)}.fiche-systeme .prose h2{letter-spacing:-.025em;margin-bottom:12px;font-size:clamp(22px,2.3vw,28px);font-weight:600}.fiche-systeme .prose h2+p{margin-top:0}.fiche-systeme .prose p{color:var(--ink-2)}.fiche-systeme .prose p+h2{margin-top:34px}.fiche-systeme .fiche__stack{border-top:1px solid var(--line);color:var(--ink-2);max-width:70ch;margin-top:40px;padding-top:14px;font-size:14px}.fiche-systeme .fiche__stack b{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:5px;font-size:11.5px;font-weight:400;display:block}.fiche-systeme .cta .btn{background:var(--ink);color:#fff;border:1.5px solid var(--ink);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:999px;padding:13px 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}.fiche-systeme .cta .btn:hover{background:var(--blue);border-color:var(--blue)}.fiche-systeme .suivant{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);color:inherit;grid-template-columns:1fr auto;align-items:baseline;gap:24px;margin-top:clamp(56px,8vh,88px);padding:22px 0 20px;text-decoration:none;display:grid}.fiche-systeme .suivant:hover .suivant__n{color:var(--blue)}.fiche-systeme .suivant__k{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px;font-size:11.5px;display:block}.fiche-systeme .suivant__n{letter-spacing:-.035em;font-size:clamp(26px,3.2vw,44px);font-weight:600;line-height:1.02;transition:color .15s;display:block}.fiche-systeme .suivant__for{font-family:var(--f-mono);color:var(--ink-2);white-space:nowrap;font-size:13.5px}.fiche-systeme .suivant:hover .dard{transform:translate(.14em)}.fiche-systeme .suivant:hover .dard--retour{transform:scaleX(-1)translate(.14em)}@media (max-width:860px){.fiche-systeme .fiche__faits div{border-right:0;border-bottom:1px solid var(--line)}.fiche-systeme .suivant{grid-template-columns:1fr;gap:6px}.fiche-systeme .suivant__for{white-space:normal}}@media (max-width:560px){.fiche-systeme .fiche__titre sup{margin-top:8px;margin-left:0;font-size:13px;line-height:1.2;display:block;position:static;top:auto}}
