.retour{border-bottom:1px solid #0000;text-decoration:none}.retour:hover{color:var(--ink);border-bottom-color:var(--signal)}.page-pre{padding-block:clamp(20px,3vw,40px) clamp(40px,6vw,80px)}.page-pre h1{max-width:16ch;margin:10px 0 clamp(18px,2.5vw,26px);font-size:clamp(1.9rem,5.4vw,3.1rem)}.page-pre__bas{border-top:1px solid var(--rule);margin-top:clamp(36px,5vw,56px);padding-top:clamp(24px,3vw,32px)}@media (min-width:900px){.page-pre{grid-template-columns:1.1fr .9fr;align-items:start;gap:0 clamp(32px,4vw,64px);display:grid}.page-pre__bas{border-top:0;border-left:1px solid var(--rule);margin-top:0;padding-top:0;padding-left:clamp(28px,3.5vw,48px)}}.form{flex-direction:column;gap:13px;display:flex}.form__l{flex-direction:column;gap:5px;display:flex}.form input{font-family:var(--f-body);border:1px solid var(--rule);background:var(--sheet);color:var(--ink);appearance:none;border-radius:0;width:100%;padding:12px 14px;font-size:1.02rem}.form input:focus{border-color:var(--ink);outline:2px solid var(--signal);outline-offset:-2px}.form__envoi{gap:10px;margin-top:8px;display:flex}.form__envoi .btn{text-align:center;flex:1;padding:14px 10px}.btn--eteint{opacity:.4;pointer-events:none;cursor:default}.form__fine{color:var(--faint);margin-top:2px;font-size:.85rem}.page-pre__doc{margin-top:26px}.liste-doc{flex-direction:column;gap:11px;margin:14px 0 0;padding:0;list-style:none;display:flex}.liste-doc li{color:var(--graphite);border-bottom:1px solid var(--rule-soft);grid-template-columns:auto 1fr;align-items:baseline;gap:13px;padding-bottom:11px;font-size:.95rem;display:grid}.liste-doc li:last-child{border-bottom:0}.liste-doc__n{font-family:var(--f-mono);color:var(--signal);font-size:11px}.page-pre__direct{color:var(--graphite);margin-top:22px;font-size:.96rem}.page-pre__direct a{color:var(--signal);border-bottom:1px solid var(--signal);font-weight:600;text-decoration:none}
