.tools-hub{padding-top:clamp(40px,5vw,72px)}.tools-hub .section-head h1{font-size:clamp(28px,4vw,44px);line-height:1.1;letter-spacing:-.025em;font-weight:600;margin:0 0 14px}.tools-hub .product{min-height:100%}.tools-hub .product p{flex:1}.tools-more{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--brand);margin-top:auto}.tools-more svg{width:14px;height:14px;transition:transform .15s}.product:hover .tools-more svg{transform:translateX(3px)}