
    figure{margin:24px 0;background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden}figure img{display:block;width:100%;height:auto;background:#fff}.figopen{all:unset;cursor:zoom-in;display:block;width:100%}figcaption{padding:15px 19px;color:#565a61;font-size:.88rem;border-top:1px solid var(--line)}
    table{width:100%;border-collapse:collapse;background:#fff;border-radius:18px;overflow:hidden;margin:20px 0;font-size:.92rem}th,td{text-align:left;padding:13px 15px;border-bottom:1px solid var(--line);vertical-align:top}th{background:#eef1f4;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}