.stump-guide [id]{scroll-margin-top:100px}.stump-jump{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.stump-jump a{border:1px solid #b5cbb6;border-radius:6px;padding:9px 13px;font-weight:700;text-decoration:underline;background:#fff}.stump-byline{font-size:.9rem;color:#526052}.stump-scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.stump-scope-grid section{background:#edf4ed;border:1px solid #cbdccb;border-radius:10px;padding:18px}.stump-scope-grid h3{margin:0 0 10px;font-size:1.05rem}.stump-scope-grid p{margin:0;font-size:.95rem}.stump-guide ol{padding-left:24px;margin:18px 0}.stump-guide li{margin-bottom:12px}.stump-call{padding:22px;margin:28px 0;background:#e9f1e8;border-left:5px solid #1a5f2a;border-radius:6px}.stump-call h3{margin:0 0 10px}.stump-guide a{overflow-wrap:anywhere}.stump-guide p a,.stump-guide li a{text-decoration:underline;text-underline-offset:3px}.stump-questions details{border:1px solid #cbd8cb;border-radius:8px;background:#fff;margin:12px 0;padding:15px 18px}.stump-questions summary{cursor:pointer;font-weight:700;color:#164c24}.stump-questions details p{margin:12px 0 0}.stump-guide a:focus-visible,.stump-questions summary:focus-visible{outline:3px solid #8a5b00;outline-offset:4px}@media(max-width:760px){.stump-scope-grid{grid-template-columns:1fr}.stump-jump a{width:100%}.stump-guide [id]{scroll-margin-top:130px}.stump-call{padding:18px}}

.stump-page .content-wrap{padding-left:20px;padding-right:20px}
