.spoiler-gate{margin:24px 0;border:1px solid var(--red);background:#fff}
.spoiler-gate>summary{padding:16px 18px;color:var(--red);font-weight:700;cursor:pointer}
.spoiler-gate>summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px}
.spoiler-gate>div{padding:0 20px 20px}
