.tree-focus{line-height:1.75}.tree-focus section{scroll-margin-top:140px}.tree-focus h2{line-height:1.3}.tree-focus .focus-answer{background:#edf4e7;padding:1.4rem;border-radius:16px}.tree-focus a,.tree-focus-chooser>p a{text-decoration:underline;text-underline-offset:3px}.focus-jump{display:block!important;margin:1.5rem 0;padding:1rem;border:1px solid #ccd9c9;border-radius:12px}.focus-jump ul{display:block!important;margin:0;padding-left:1.3rem}.focus-jump li{margin:.5rem 0}.tree-focus details{border-bottom:1px solid #ccd9c9;padding:1rem 0}.tree-focus summary{font-weight:700;cursor:pointer}.focus-sources{font-size:.88rem}.tree-focus-chooser{padding-top:2.5rem;padding-bottom:2.5rem}.focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.focus-card{display:block;background:#edf4e7;border:1px solid #d6e1d0;border-radius:16px;padding:1.4rem;color:#173c30}.focus-card h3{font-size:1.2rem;line-height:1.35}.focus-card span{font-weight:700}.focus-card:focus-visible{outline:3px solid #375e28;outline-offset:3px}@media(max-width:700px){.focus-grid{grid-template-columns:1fr}.tree-focus .focus-answer{padding:1rem}}