.caps[data-astro-cid-gqo7eylk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px;display:grid}.cap[data-astro-cid-gqo7eylk]{flex-direction:column;scroll-margin-top:90px;display:flex}.brief-link[data-astro-cid-gqo7eylk]{font-family:var(--font-chakra);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;padding-top:16px;font-size:.85rem;font-weight:600}.cap[data-astro-cid-gqo7eylk] h2[data-astro-cid-gqo7eylk]{margin-bottom:8px;font-size:1.3rem}.tools[data-astro-cid-gqo7eylk]{flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.tools[data-astro-cid-gqo7eylk] li[data-astro-cid-gqo7eylk]{font-family:var(--font-plex-mono);border:1px solid var(--line2);color:var(--txt2);background:var(--bg3);border-radius:6px;padding:3px 9px;font-size:.78rem}.tools[data-astro-cid-gqo7eylk] li[data-astro-cid-gqo7eylk].com{border-color:color-mix(in srgb, var(--violet) 45%, transparent);color:var(--violet)}.legend[data-astro-cid-gqo7eylk]{color:var(--txt3);align-items:baseline;gap:10px;margin:0 0 24px;font-size:.85rem;display:flex}.swatch[data-astro-cid-gqo7eylk]{border:1px solid var(--violet);background:color-mix(in srgb, var(--violet) 20%, transparent);border-radius:3px;flex:none;width:12px;height:12px;position:relative;top:1px}.split[data-astro-cid-gqo7eylk]{grid-template-columns:1fr 1.2fr;gap:clamp(28px,5vw,64px);display:grid}@media (width<=860px){.split[data-astro-cid-gqo7eylk]{grid-template-columns:1fr}}
