.tools-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}.tools-hub-grid article{padding:26px;background:#f2f6fb;border:1px solid #cddbea;border-top:3px solid #ff7900;border-radius:9px}.tools-hub-grid h3{margin:0 0 16px;font-size:23px;line-height:1.3}.tools-hub-grid h3 a{color:#103456;text-decoration:none}.tools-hub-grid .text-link{margin-top:12px}.tools-topic-nav{display:flex;flex-wrap:wrap;gap:12px 22px;padding:24px 0;border-bottom:1px solid #cfdae7}.tools-topic-nav a{color:#103456!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;font-size:14px}.tools-directory{padding:24px;border:1px solid #cddbea;border-radius:8px}.tools-directory summary{font-size:22px;font-weight:700;cursor:pointer}.tools-directory-list{columns:2;column-gap:40px;padding-left:22px}.tools-directory-list li{break-inside:avoid;margin-bottom:12px}.tools-directory-list a{line-height:1.6}.tools-governance{margin-top:28px}.tools-detail-page #techniques{background:#f4f7fb}.tools-detail-page section{scroll-margin-top:140px}.tools-detail-page .tools-grid{margin-top:26px}.tools-page .cta .buttons{gap:24px;margin-top:24px}.tools-page .cta .text-link{color:#103456}.tools-page section{padding-top:40px;padding-bottom:40px}@media(max-width:900px){.tools-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tools-hub-grid{grid-template-columns:1fr;gap:20px}.tools-hub-grid article{padding:22px}.tools-directory-list{columns:1}.tools-topic-nav{gap:14px}.tools-topic-nav a{font-size:13px}.tools-page section{padding-top:30px;padding-bottom:30px}}.tools-directory label{display:block;font-weight:700;margin:20px 0 8px}.tools-directory input{width:100%;max-width:500px;padding:12px;border:1px solid #aebfd2;border-radius:5px;font:inherit;color:#103456;background:white}.tools-directory-list li[hidden]{display:none}.tools-test-phases{background:#f3f7fb}.test-phase-cards{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;counter-reset:testphase;margin:28px 0}.test-phase-cards>li{counter-increment:testphase;padding:25px;background:white;border:1px solid #cbd9e7;border-top:3px solid #ff7900;border-radius:8px;min-width:0}.test-phase-cards h3{font-size:23px;line-height:1.35;margin-top:0}.test-phase-cards h3:before{content:counter(testphase) '. ';color:#a64b00}@media(max-width:700px){.test-phase-cards{grid-template-columns:1fr}.test-phase-cards>li{padding:22px}}.testing-parallel{padding:24px;background:#e3edf7;border-left:4px solid #ff7900;margin:28px 0}.testing-parallel h3{margin-top:0}.testing-glossary{background:white;border:1px solid #cbd9e7;border-radius:8px;padding:24px;margin:28px 0}.testing-glossary summary{font-weight:700;font-size:22px;cursor:pointer}.testing-glossary dt{font-weight:700;margin-top:18px}.testing-glossary dd{margin:6px 0 18px}
/* Guide breadcrumbs and related guides */
main#main .guide-breadcrumb{display:block!important;position:static!important;width:auto;max-height:none;transform:none;padding:20px 0;background:transparent;border:0;font-size:14px;line-height:1.6}main#main .guide-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px 12px;list-style:none;margin:0;padding:0}main#main .guide-breadcrumb li{margin:0;padding:0;min-width:0}main#main .guide-breadcrumb li+li:before{content:'›';display:inline-block;margin-right:12px;color:#6a7e92}main#main .guide-breadcrumb a{color:#12395b;background:none;border:0;border-radius:0;box-shadow:none;padding:0;font-size:inherit;font-weight:400;text-decoration:underline;text-underline-offset:3px}main#main .guide-breadcrumb [aria-current]{color:#52677d}.breadcrumb-mobile-arrow{display:none}.guide-related{border-top:1px solid #d3dfeb;background:white}.guide-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-related-grid article{display:flex;flex-direction:column}.guide-related-grid .text-link{align-self:flex-start;margin-top:auto}.guide-related-grid p{margin-bottom:20px}@media(max-width:600px){main#main .guide-breadcrumb{padding:16px 0;font-size:14px}main#main .guide-breadcrumb .breadcrumb-desktop{display:none}main#main .guide-breadcrumb li+li:before{display:none}.breadcrumb-mobile-arrow{display:inline}.guide-related-grid{grid-template-columns:1fr}}
