.verif{color:#183e33}.verif__intro{max-width:62rem;font-size:1.15rem;line-height:1.7}.verif__panel{background:#f0f5f1;border:1px solid #b6c7bd;border-radius:.6rem;padding:clamp(1rem,3vw,2rem);margin:1.6rem 0}.verif form{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}.verif label{font-weight:700;display:block;margin-bottom:.4rem}.verif__field{flex:1 1 22rem;min-width:0}.verif input{width:100%;min-height:3rem;border:1px solid #658373;border-radius:.3rem;padding:.7rem;background:#fff;color:#173b2f;font:inherit}.verif button{font:inherit;cursor:pointer;min-height:2.8rem}.verif__submit{background:#164d3c;color:#fff;padding:.8rem 1.2rem;border:0;border-radius:.3rem;font-weight:700}.verif button:focus-visible,.verif input:focus-visible,.verif a:focus-visible{outline:3px solid #a35c13;outline-offset:3px}.verif__examples{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}.verif__examples button{border:1px solid #6a8376;background:white;color:#214a3b;padding:.4rem .7rem;border-radius:.3rem}.verif__status{min-height:1.8rem;font-weight:600}.verif__choices ul,.verif__result ul{list-style:none;padding:0;margin:1rem 0}.verif__choices li{margin:.6rem 0}.verif__choices button{text-align:left;display:block;width:100%;background:white;color:#194b39;border:1px solid #9aafa2;border-radius:.3rem;padding:1rem;overflow-wrap:anywhere}.verif__result{border:1px solid #afc4b6;border-radius:.5rem;padding:clamp(1rem,3vw,2rem);background:#fff;margin:1.8rem 0}.verif__result h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.3;overflow-wrap:anywhere;margin-bottom:.5rem}.verif__result h3{font-size:1.3rem;margin-top:2rem}.verif__result h4{font-size:1.08rem;font-weight:700}.verif p{line-height:1.7;margin:.7rem 0}.verif__siren{font-variant-numeric:tabular-nums}.verif__etat{font-weight:700;display:inline-block;padding:.3rem .8rem;border-radius:.3rem}.verif__etat--actif{background:#d9ecdf;color:#15452d}.verif__etat--attention,.verif__attention{background:#fff0d6;color:#653707;padding:.8rem;border-left:3px solid #a76a18}.verif__note{font-size:.92rem;color:#435c50}.verif table{border-collapse:collapse;width:100%;margin:1.5rem 0;table-layout:fixed}.verif caption{text-align:left;font-weight:700;padding:.5rem 0}.verif th,.verif td{text-align:left;padding:.8rem;border-bottom:1px solid #d2dfd6;vertical-align:top;overflow-wrap:anywhere}.verif th{width:34%;font-weight:600;background:#f1f5f2}.verif a{overflow-wrap:anywhere;text-underline-offset:.18em}.verif__result li{border-bottom:1px solid #cad9cf;padding:1rem 0}.verif__checks{overflow-x:auto}.verif__checks table{min-width:30rem}.verif__checks th{width:27%}.verif [hidden]{display:none}.verif__sources{font-size:.9rem;line-height:1.7}.verif__related{padding-top:1.5rem}@media(max-width:600px){.verif__submit{width:100%}.verif__result table,.verif__result tbody,.verif__result tr,.verif__result th,.verif__result td{display:block;width:100%}.verif__result th{border-bottom:0;padding-bottom:.2rem}.verif__result td{padding-top:.3rem}.verif__intro{font-size:1.05rem}}
