header .wrap{padding-top:14px;padding-bottom:14px}
.doc .crumb{color:var(--ink2);font-size:.95rem;margin:0 0 14px}
.doc .crumb a,.doc .back a{color:var(--green);text-decoration:none}
.doc .crumb a:hover,.doc .back a:hover{text-decoration:underline}
.doc time{display:block;color:var(--ink2);margin:-4px 0 28px}
.doc article{font-size:1.05rem;line-height:1.6}
.doc article p{margin:0 0 1em}
.doc article ul,.doc article ol{margin:0 0 1em;padding-left:1.4em}
.doc article li{margin:.25em 0}
.doc article figure{margin:1.2em 0}
.doc article img{max-width:100%;height:auto;border:1px solid var(--line);border-radius:8px;background:#fff}
.doc article a{color:var(--green)}
.doc article table{border-collapse:collapse;margin:0 0 1em}
.doc article td,.doc article th{border:1px solid var(--line);padding:4px 8px}
.doc .back{margin-top:40px}
.doc article h2{font-size:1.6rem;margin-top:1.6em}
.doc article h3{font-size:1.2rem;margin-top:1.3em}
.doc article{max-width:none}
.doc article>*:not(.pdfbox){max-width:68ch}
.pdfbox{margin:1.5em 0;width:100%}
.pdfbox iframe{width:100%;height:88vh;min-height:700px;border:1px solid var(--line);border-radius:8px;background:#fff}
