.war-chest .hero{max-width:940px;padding-bottom:20px}.war-chest .hero h1{max-width:850px}.war-chest .category-nav{display:flex;gap:10px;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid #ced6ce}.category-nav a{padding:9px 16px;background:#fff;border:1px solid #ccd6ca;border-radius:999px;font-size:15px;text-decoration:none;font-weight:650}.category-nav a:hover{background:#e6ede7}.catalog-count{font-size:14px;color:#56685e;margin-top:26px}.category-section{scroll-margin-top:20px}.category-section>.sectionhead{margin-bottom:0}.category-section>p{margin-top:4px;color:#56685e}.question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.question-card{background:#fff;border:1px solid #dce0d7;border-radius:14px;padding:26px;display:flex;flex-direction:column;align-items:flex-start}.tool-label{font-size:13px;font-weight:750;letter-spacing:.04em;color:#69572d;margin:0 0 12px}.question-card h3{font:26px/1.28 Georgia,serif;margin:0 0 16px}.tool-status{font-size:13px;color:#56685e;margin:auto 0 12px;padding-top:8px}.card-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.sample-report{font-size:15px}.journey,.review-resources{border-top:1px solid #ced6ce;margin-top:48px;padding-top:22px}.journey h2,.review-resources h2{font:30px/1.2 Georgia,serif}.journey p{max-width:900px}.skip-link{position:absolute;left:12px;top:-100px;padding:12px;background:white;z-index:10}.skip-link:focus{top:12px}.war-chest nav{flex-wrap:wrap}.war-chest a:focus-visible{outline:3px solid #a47a22;outline-offset:4px}@media(max-width:700px){.question-grid{grid-template-columns:1fr}.question-card{padding:22px}.question-card h3{font-size:24px}.category-nav a{font-size:14px}.war-chest .hero h1{font-size:42px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.category-nav,.card-actions,.review-resources{display:none}.question-card{break-inside:avoid}}
