.drz-article-toc{margin:20px 0 28px;padding:16px 20px;border:1px solid #d5e7e4;border-radius:12px;background:#f5faf9;color:#263d39;max-width:100%;box-sizing:border-box}
.drz-article-toc summary{cursor:pointer;font:600 16px/1.5 Manrope,Arial,sans-serif;min-height:24px}
.drz-article-toc nav{padding-top:12px}
.drz-article-toc ol{margin:0;padding-left:22px;display:grid;gap:8px}
.drz-article-toc a{color:#236b65;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.drz-article-toc a:focus-visible,.drz-article-toc summary:focus-visible{outline:2px solid #236b65;outline-offset:4px;border-radius:3px}
.drz-article-toc .drz-toc-h3{margin-left:14px}
.drz-article-body [id]{scroll-margin-top:110px}
.drz-article-body{min-width:0;overflow-wrap:anywhere}
.drz-article-body img,.drz-article-body video{max-width:100%;height:auto}
.drz-article-body iframe{max-width:100%}
@media(max-width:767px){.drz-article-toc{padding:14px 16px;margin:16px 0 22px}.drz-article-toc a{display:inline-block;padding:4px 0}.drz-article-body [id]{scroll-margin-top:84px}}
