.ToolCategoryCard-module__ljZ4VW__card{isolation:isolate;aspect-ratio:3/4;color:#fff;text-align:center;background:#20232a;border:1px solid #ffffff3d;border-radius:6px;place-items:center;width:100%;min-width:0;min-height:320px;padding:24px 16px;transition:border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 30px #20232a1f}.ToolCategoryCard-module__ljZ4VW__background{z-index:-4;object-fit:cover;transition:transform .7s}.ToolCategoryCard-module__ljZ4VW__shade{z-index:-3;pointer-events:none;background:linear-gradient(#0c10163d,#0c1016a6 50%,#0c101666);position:absolute;inset:0}.ToolCategoryCard-module__ljZ4VW__warmGlow,.ToolCategoryCard-module__ljZ4VW__goldGlow{z-index:-2;aspect-ratio:1;filter:blur(36px);opacity:.5;pointer-events:none;border-radius:50%;width:85%;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute}.ToolCategoryCard-module__ljZ4VW__warmGlow{background:var(--color-primary);top:-25%;right:-30%}.ToolCategoryCard-module__ljZ4VW__goldGlow{background:var(--color-secondary);opacity:.35;bottom:-30%;left:-35%}.ToolCategoryCard-module__ljZ4VW__icon{pointer-events:none;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.ToolCategoryCard-module__ljZ4VW__icon img{object-fit:contain;filter:brightness(0)invert();width:100%;height:100%}.ToolCategoryCard-module__ljZ4VW__caption{justify-content:center;align-items:center;gap:10px;width:100%;padding:16px 0;transition:transform .3s;display:flex}.ToolCategoryCard-module__ljZ4VW__title{overflow-wrap:anywhere;text-shadow:0 2px 14px #000000bf;font-size:24px;font-weight:800;line-height:1.8}.ToolCategoryCard-module__ljZ4VW__card:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.ToolCategoryCard-module__ljZ4VW__card:focus-visible .ToolCategoryCard-module__ljZ4VW__warmGlow{transform:translate(-65%,100%)scale(1.15)}.ToolCategoryCard-module__ljZ4VW__card:focus-visible .ToolCategoryCard-module__ljZ4VW__goldGlow{transform:translate(65%,-100%)scale(1.2)}.ToolCategoryCard-module__ljZ4VW__card:focus-visible .ToolCategoryCard-module__ljZ4VW__caption{transform:scale(1.08)}@media (hover:hover){.ToolCategoryCard-module__ljZ4VW__card:hover{border-color:#ffffffa6;box-shadow:0 16px 40px #20232a38}.ToolCategoryCard-module__ljZ4VW__card:hover .ToolCategoryCard-module__ljZ4VW__background{transform:scale(1.06)}.ToolCategoryCard-module__ljZ4VW__card:hover .ToolCategoryCard-module__ljZ4VW__caption{transform:scale(1.08)}.ToolCategoryCard-module__ljZ4VW__card:hover .ToolCategoryCard-module__ljZ4VW__warmGlow{transform:translate(-65%,100%)scale(1.15)}.ToolCategoryCard-module__ljZ4VW__card:hover .ToolCategoryCard-module__ljZ4VW__goldGlow{transform:translate(65%,-100%)scale(1.2)}}@media (min-width:1024px){.ToolCategoryCard-module__ljZ4VW__card{min-height:400px}.ToolCategoryCard-module__ljZ4VW__icon{width:44px;height:44px}.ToolCategoryCard-module__ljZ4VW__icon svg{width:40px;height:40px}.ToolCategoryCard-module__ljZ4VW__caption{gap:12px}.ToolCategoryCard-module__ljZ4VW__title{font-size:28px}}@media (max-width:639px){.ToolCategoryCard-module__ljZ4VW__card{min-height:260px;padding:20px 12px}.ToolCategoryCard-module__ljZ4VW__icon,.ToolCategoryCard-module__ljZ4VW__icon svg{width:28px;height:28px}.ToolCategoryCard-module__ljZ4VW__caption{gap:8px}.ToolCategoryCard-module__ljZ4VW__title{font-size:18px}}@media (prefers-reduced-motion:reduce){.ToolCategoryCard-module__ljZ4VW__card,.ToolCategoryCard-module__ljZ4VW__background,.ToolCategoryCard-module__ljZ4VW__warmGlow,.ToolCategoryCard-module__ljZ4VW__goldGlow,.ToolCategoryCard-module__ljZ4VW__caption{transition:none}.ToolCategoryCard-module__ljZ4VW__card:hover .ToolCategoryCard-module__ljZ4VW__background,.ToolCategoryCard-module__ljZ4VW__card:hover .ToolCategoryCard-module__ljZ4VW__warmGlow,.ToolCategoryCard-module__ljZ4VW__card:hover .ToolCategoryCard-module__ljZ4VW__goldGlow,.ToolCategoryCard-module__ljZ4VW__card:focus-visible .ToolCategoryCard-module__ljZ4VW__warmGlow,.ToolCategoryCard-module__ljZ4VW__card:focus-visible .ToolCategoryCard-module__ljZ4VW__goldGlow,.ToolCategoryCard-module__ljZ4VW__card:hover .ToolCategoryCard-module__ljZ4VW__caption,.ToolCategoryCard-module__ljZ4VW__card:focus-visible .ToolCategoryCard-module__ljZ4VW__caption{transform:none}}
