.tools-heading[data-astro-cid-omde7er2]{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin:.5rem 0 1.8rem;display:flex}.tools-eyebrow[data-astro-cid-omde7er2]{color:var(--acid);margin:0 0 .75rem;font:12px/1.5 IBM,monospace}.tools-heading[data-astro-cid-omde7er2] h1[data-astro-cid-omde7er2]{margin:0;font-size:clamp(38px,4vw,56px);line-height:1.05}.tools-intro[data-astro-cid-omde7er2]{color:var(--sage);margin:.8rem 0 0;font-size:16px;line-height:1.7}.tools-count[data-astro-cid-omde7er2]{white-space:nowrap;color:var(--sage);margin:0 0 .15rem;font:12px/1.6 IBM,monospace}.workspace-tool-directory[data-astro-cid-omde7er2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.workspace-tool-card[data-astro-cid-omde7er2]{background:var(--surface);border:1px solid var(--line);grid-template-columns:43% minmax(0,1fr);min-width:0;min-height:280px;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid;overflow:hidden}.workspace-tool-card[data-astro-cid-omde7er2]:hover{border-color:var(--acid)}.workspace-tool-card[data-astro-cid-omde7er2]:focus-visible{outline:3px solid var(--acid);outline-offset:4px}.tool-art[data-astro-cid-omde7er2]{background:var(--canvas);justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.tool-art[data-astro-cid-omde7er2] img[data-astro-cid-omde7er2]{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.tool-card-content[data-astro-cid-omde7er2]{flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding:24px 24px 22px;display:flex}.tool-category[data-astro-cid-omde7er2]{color:var(--acid);align-items:center;gap:8px;margin:0 0 10px;font:11px/1.5 IBM,monospace;display:flex}.tool-card-content[data-astro-cid-omde7er2] h2[data-astro-cid-omde7er2]{text-transform:none;margin:0 0 12px;font:700 32px/1.1 Barlow,sans-serif}.tool-description[data-astro-cid-omde7er2]{color:var(--ivory);margin:0 0 14px;font-size:14px;line-height:1.7}.tool-details[data-astro-cid-omde7er2]{color:var(--sage);flex-wrap:wrap;gap:4px 12px;margin:0 0 18px;padding:0;font-size:11px;line-height:1.6;list-style:none;display:flex}.tool-details[data-astro-cid-omde7er2] li[data-astro-cid-omde7er2]{white-space:nowrap}.tool-open[data-astro-cid-omde7er2]{border-top:1px solid var(--line);width:100%;color:var(--acid);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:14px;font:700 20px/1.2 Barlow,sans-serif;display:flex}.tool-open[data-astro-cid-omde7er2] .icon{flex:none}.tools-next[data-astro-cid-omde7er2]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1.5rem;margin-top:24px;padding-top:18px;display:flex}.tools-next[data-astro-cid-omde7er2] p[data-astro-cid-omde7er2]{color:var(--sage);max-width:55ch;margin:0;font-size:12px;line-height:1.7}.tools-next[data-astro-cid-omde7er2] a[data-astro-cid-omde7er2]{min-height:44px;color:var(--acid);align-items:center;gap:10px;font-size:13px;text-decoration:none;display:flex}@media (width<=1100px){.workspace-tool-card[data-astro-cid-omde7er2]{grid-template-columns:38% minmax(0,1fr)}.tool-card-content[data-astro-cid-omde7er2]{padding:20px 18px}.tool-card-content[data-astro-cid-omde7er2] h2[data-astro-cid-omde7er2]{font-size:29px}.tool-description[data-astro-cid-omde7er2]{font-size:13px}.tool-details[data-astro-cid-omde7er2]{font-size:10px}}@media (width<=900px){.workspace-tool-directory[data-astro-cid-omde7er2]{grid-template-columns:1fr}.workspace-tool-card[data-astro-cid-omde7er2]{grid-template-columns:38% minmax(0,1fr);min-height:240px}.tool-card-content[data-astro-cid-omde7er2]{padding:24px}.tool-card-content[data-astro-cid-omde7er2] h2[data-astro-cid-omde7er2]{font-size:34px}.tool-description[data-astro-cid-omde7er2]{font-size:15px}.tool-details[data-astro-cid-omde7er2]{font-size:12px}}@media (width<=600px){.tools-heading[data-astro-cid-omde7er2]{margin:0 0 22px;display:block}.tools-eyebrow[data-astro-cid-omde7er2]{font-size:10px}.tools-intro[data-astro-cid-omde7er2]{margin-top:10px;font-size:14px}.tools-count[data-astro-cid-omde7er2]{margin-top:12px;font-size:10px}.workspace-tool-directory[data-astro-cid-omde7er2]{gap:18px}.workspace-tool-card[data-astro-cid-omde7er2]{grid-template-columns:1fr;min-height:0}.tool-art[data-astro-cid-omde7er2] img[data-astro-cid-omde7er2]{object-fit:contain;max-height:180px}.tool-card-content[data-astro-cid-omde7er2]{padding:18px}.tool-category[data-astro-cid-omde7er2]{font-size:11px}.tool-card-content[data-astro-cid-omde7er2] h2[data-astro-cid-omde7er2]{font-size:32px}.tool-description[data-astro-cid-omde7er2]{font-size:15px}.tool-details[data-astro-cid-omde7er2]{margin-bottom:16px;font-size:12px}.tool-open[data-astro-cid-omde7er2]{min-height:44px;font-size:21px}.tools-next[data-astro-cid-omde7er2]{margin-top:22px;display:block}.tools-next[data-astro-cid-omde7er2] p[data-astro-cid-omde7er2]{font-size:12px}.tools-next[data-astro-cid-omde7er2] a[data-astro-cid-omde7er2]{margin-top:12px}}@media (prefers-reduced-motion:reduce){.workspace-tool-card[data-astro-cid-omde7er2]{transition:none}}
