/* DGIPK · impots */
.chapeau{background:var(--clair);border-bottom:1px solid var(--bord);padding:72px 0 76px;position:relative;overflow:hidden}
.chapeau .sceau{position:absolute;right:-120px;top:-90px;width:460px;opacity:.05}
.chapeau .wrap{position:relative;z-index:2}
.onglets{display:flex;gap:8px;flex-wrap:wrap;margin-top:30px}
.onglets button{font-family:inherit;font-size:14.5px;font-weight:700;padding:12px 20px;cursor:pointer;
  background:#fff;border:1px solid var(--bord);color:var(--txt2);transition:.16s}
.onglets button:hover{border-color:var(--navy);color:var(--navy)}
.onglets button.on{background:var(--navy);border-color:var(--navy);color:#fff}
.volet{display:none}
.volet.on{display:block;animation:app .35s ease}
@keyframes app{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.fiche{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:start;margin-top:44px}
.fiche figure{overflow:hidden;border:1px solid var(--bord)}
.fiche figure img{width:100%;aspect-ratio:16/11;object-fit:cover}
@media(max-width:980px){.fiche{grid-template-columns:1fr;gap:30px}}
