.NeetToolsPromoCard_wrap__hNOnf{margin:0}.NeetToolsPromoCard_link__bg_zo{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1.35rem;border-radius:16px;border:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 12%,var(--bg2)) 0,var(--bg2) 48%,var(--bg2) 100%);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s,transform .2s}@media (min-width:640px){.NeetToolsPromoCard_link__bg_zo{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.35rem 1.5rem}}.NeetToolsPromoCard_link__bg_zo:hover{border-color:var(--accent);box-shadow:0 10px 36px rgba(0,0,0,.12);transform:translateY(-2px)}.NeetToolsPromoCard_link__bg_zo:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.NeetToolsPromoCard_linkCompact__LQJNV{flex-direction:column;align-items:flex-start;height:100%;box-sizing:border-box;padding:1.15rem 1.25rem}@media (min-width:640px){.NeetToolsPromoCard_linkCompact__LQJNV{flex-direction:column;align-items:flex-start}}.NeetToolsPromoCard_linkCompact__LQJNV .NeetToolsPromoCard_title__L1PYj{font-size:1.05rem;max-width:none}.NeetToolsPromoCard_linkCompact__LQJNV .NeetToolsPromoCard_desc__Z6eps{font-size:.85rem;max-width:none}.NeetToolsPromoCard_linkCompact__LQJNV .NeetToolsPromoCard_ctaRow__MUtm_{margin-top:auto;padding-top:.65rem}.NeetToolsPromoCard_body___VwlS{flex:1 1;min-width:0}.NeetToolsPromoCard_kicker__FMypr{margin:0;font-size:11px;font-family:var(--font-mono);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent2)}.NeetToolsPromoCard_title__L1PYj{margin:.45rem 0 0;font-size:clamp(1.05rem,2.4vw,1.42rem);font-weight:800;letter-spacing:-.02em;color:var(--text);line-height:1.3;max-width:36rem}.NeetToolsPromoCard_desc__Z6eps{margin:.5rem 0 0;font-size:.92rem;line-height:1.5;color:var(--text-muted);max-width:36rem}.NeetToolsPromoCard_ctaRow__MUtm_{margin-top:1rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.9rem;font-weight:700;color:var(--accent2)}.NeetToolsPromoCard_ctaArrow__b8x4l{transition:transform .2s}.NeetToolsPromoCard_link__bg_zo:hover .NeetToolsPromoCard_ctaArrow__b8x4l{transform:translateX(4px)}.NeetToolsPromoCard_visual__sWmU7{flex-shrink:0;width:100%;max-width:220px;margin:0 auto}@media (min-width:640px){.NeetToolsPromoCard_visual__sWmU7{margin:0}}.NeetToolsPromoCard_mock__NLWSF{border-radius:12px;border:1px solid var(--border);background:var(--bg);padding:.65rem .75rem;box-shadow:0 2px 12px rgba(0,0,0,.06)}.NeetToolsPromoCard_mockRow__HJ5lb{display:flex;align-items:center;gap:.5rem;margin-bottom:.45rem}.NeetToolsPromoCard_mockRow__HJ5lb:last-child{margin-bottom:0}.NeetToolsPromoCard_mockLabel__b_7or{font-size:9px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);width:2.75rem;flex-shrink:0}.NeetToolsPromoCard_mockBar__rTt5A{flex:1 1;height:8px;border-radius:4px;background:var(--bg3);overflow:hidden}.NeetToolsPromoCard_mockFill__BR8Gr{height:100%;width:72%;border-radius:4px;background:linear-gradient(90deg,var(--accent2),var(--accent))}.NeetToolsPromoCard_mockAir__a5FF5{flex:1 1;font-size:.72rem;font-family:var(--font-mono);font-weight:700;color:var(--text);padding:.2rem .45rem;border-radius:6px;background:color-mix(in srgb,var(--green) 14%,transparent);border:1px solid color-mix(in srgb,var(--green) 28%,transparent);text-align:center}.NeetToolsPromoCard_mockTable__naGIz{margin-top:.45rem;padding-top:.45rem;border-top:1px dashed var(--border);display:flex;gap:4px}.NeetToolsPromoCard_mockCell__OqS60{flex:1 1;height:6px;border-radius:3px;background:var(--border2);opacity:.7}.NeetToolsPromoCard_mockCell__OqS60:first-child{flex:1.4 1;background:var(--accent);opacity:.35}