.dp-tools-quick{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.dp-tools-quick a{display:inline-block;padding:12px 16px;border:1px solid #cad5ce;border-radius:12px;text-decoration:none;background:#fff;color:var(--ink);font-weight:600}.dp-product-tools{padding-top:48px;padding-bottom:48px;scroll-margin-top:100px}.dp-product-tools>h2{font-size:clamp(26px,4vw,38px);line-height:1.2}.dp-product-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 32px}.dp-product-tool-card{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid #d8e0da;border-radius:18px;background:#fff;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.dp-product-tool-card h3{font-size:19px;line-height:1.35;margin:0}.dp-product-tool-card p{font-size:14px;line-height:1.65;margin:0}.dp-product-tool-card span{margin-top:auto;font-weight:600;color:var(--spruce)}.dp-product-tool-card:hover,.dp-tools-quick a:hover{border-color:var(--spruce);box-shadow:0 4px 18px #0000000d}.dp-product-tool-card:focus-visible,.dp-tools-quick a:focus-visible{outline:3px solid var(--spruce);outline-offset:3px}@media(max-width:900px){.dp-product-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.dp-product-tool-grid{grid-template-columns:minmax(0,1fr)}.dp-tools-quick a{max-width:100%;overflow-wrap:anywhere}.dp-product-tool-card{padding:20px}}
