.resource-jumps{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.resource-jumps a{display:inline-flex;align-items:center;min-height:44px;border:1px solid #9aafa6;border-radius:24px;background:#fffdf7;padding:9px 16px;color:#21494b;font-weight:700;font-size:15px;text-decoration:none}.resource-jumps a:hover,.resource-jumps a:focus-visible{background:#20494c;color:#fff}.resource-choice-note{font-size:14px!important;font-weight:700;color:#49645c!important}.tools-showcase{padding-top:22px}.tool-group{scroll-margin-top:100px;margin-bottom:50px}.tool-group:last-child{margin-bottom:0}.tool-group-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;border-bottom:2px solid #d4ded6;margin-bottom:23px;padding-bottom:14px}.tool-group-heading h2{margin:0;color:#173e40}.tool-group-heading p{max-width:520px;margin:0;color:var(--muted)}.illustrated-tool-card{background:#fffdf8;box-shadow:0 8px 24px #163a320b;overflow:hidden}.tool-visual-link{display:block;background:#ebe4d6}.tool-card-visual{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:contain;background:#f4eee2}.illustrated-tool-card .card-body{padding:24px}.illustrated-tool-card h3{font-size:23px;line-height:1.25}.illustrated-tool-card .text-link{display:inline-flex;align-items:center;min-height:44px}.illustrated-tool-card:focus-within{outline:3px solid var(--orange);outline-offset:3px}#printable-library,#trusted-resources{scroll-margin-top:100px}@media(max-width:760px){.tool-group-heading{display:block}.tool-group-heading p{margin-top:10px}.tool-group{margin-bottom:38px}.resource-jumps{gap:7px}.resource-jumps a{font-size:14px;padding:8px 12px}.tool-card-visual{aspect-ratio:16/10}.illustrated-tool-card .card-body{padding:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
