.where[data-astro-cid-dmhkgap7]{--line:var(--color-ink-subtle);--pad:var(--space-5);margin:0;container-type:inline-size}.grid[data-astro-cid-dmhkgap7]{row-gap:var(--space-3);padding:var(--pad) var(--pad) var(--pad) 0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 7rem minmax(0,1fr) 7rem minmax(0,1fr) 7rem minmax(0,1fr);display:grid;position:relative}.band[data-astro-cid-dmhkgap7]{margin:calc(-1 * var(--pad));border-radius:var(--radius-lg);background:var(--color-sunken);grid-area:1/3/3/8}.side[data-astro-cid-dmhkgap7]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);grid-row:1;margin:0;position:relative}.side[data-astro-cid-dmhkgap7].ours{grid-column:1}.side[data-astro-cid-dmhkgap7].yours{grid-column:3}.c1[data-astro-cid-dmhkgap7]{grid-column:1}.l1[data-astro-cid-dmhkgap7]{grid-column:2}.c2[data-astro-cid-dmhkgap7]{grid-column:3}.l2[data-astro-cid-dmhkgap7]{grid-column:4}.c3[data-astro-cid-dmhkgap7]{grid-column:5}.l3[data-astro-cid-dmhkgap7]{grid-column:6}.c4[data-astro-cid-dmhkgap7]{grid-column:7}.card[data-astro-cid-dmhkgap7],.link[data-astro-cid-dmhkgap7]{grid-row:2;position:relative}.card[data-astro-cid-dmhkgap7]{padding:var(--space-4);border:1px solid var(--color-rule-strong);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:2px;display:flex}.card[data-astro-cid-dmhkgap7].app{border:1.5px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface))}.card[data-astro-cid-dmhkgap7].team{background:color-mix(in srgb, #5e9c74 12%, var(--color-surface));border:1.5px solid #5e9c74}.tag[data-astro-cid-dmhkgap7],.foot[data-astro-cid-dmhkgap7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.6875rem}.app[data-astro-cid-dmhkgap7] .tag[data-astro-cid-dmhkgap7],.app[data-astro-cid-dmhkgap7] .foot[data-astro-cid-dmhkgap7]{color:var(--color-accent-ink)}.team[data-astro-cid-dmhkgap7] .tag[data-astro-cid-dmhkgap7],.team[data-astro-cid-dmhkgap7] .foot[data-astro-cid-dmhkgap7]{color:#2f6b45}.name[data-astro-cid-dmhkgap7]{margin-top:var(--space-2);font-size:var(--text-xl);font-weight:500;line-height:1.2}.desc[data-astro-cid-dmhkgap7]{color:var(--color-ink-muted);font-size:var(--text-sm)}.foot[data-astro-cid-dmhkgap7]{padding-top:var(--space-3);margin-top:auto}.link[data-astro-cid-dmhkgap7]{place-items:center;display:grid}.link[data-astro-cid-dmhkgap7]:before{content:"";background:linear-gradient(var(--line), var(--line)) left center / calc(100% - 6px) 1.5px no-repeat, conic-gradient(from -135deg at 100% 50%, var(--line) 90deg, transparent 0) right center / 7px 10px no-repeat;height:10px;margin-top:-5px;position:absolute;top:50%;left:6px;right:6px}.dot[data-astro-cid-dmhkgap7]{background:var(--color-ink);width:1.5rem;height:1.5rem;color:var(--color-on-ink);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.625rem;display:grid;position:relative}.label[data-astro-cid-dmhkgap7]{font-family:var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--color-ink-muted);font-size:.625rem;line-height:1.4;position:absolute;top:calc(50% + 1.25rem);left:0;right:0}.accent[data-astro-cid-dmhkgap7] .dot[data-astro-cid-dmhkgap7]{background:var(--color-accent)}.accent[data-astro-cid-dmhkgap7] .label[data-astro-cid-dmhkgap7]{color:var(--color-accent-ink)}figcaption[data-astro-cid-dmhkgap7]{margin-top:var(--space-6)}figcaption[data-astro-cid-dmhkgap7] p[data-astro-cid-dmhkgap7]{font-size:var(--text-lg);margin:0}figcaption[data-astro-cid-dmhkgap7] .small[data-astro-cid-dmhkgap7]{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted)}.compact[data-astro-cid-dmhkgap7] .grid[data-astro-cid-dmhkgap7]{grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr) 4.5rem minmax(0,1fr) 4.5rem minmax(0,1fr)}.compact[data-astro-cid-dmhkgap7] .card[data-astro-cid-dmhkgap7]{padding:var(--space-3)}.compact[data-astro-cid-dmhkgap7] .desc[data-astro-cid-dmhkgap7]{display:none}.compact[data-astro-cid-dmhkgap7] .name[data-astro-cid-dmhkgap7]{font-size:var(--text-lg)}@container (width<=52rem){.where[data-astro-cid-dmhkgap7]:not(.compact) .grid[data-astro-cid-dmhkgap7]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:0;padding:0}.where[data-astro-cid-dmhkgap7]:not(.compact) .band[data-astro-cid-dmhkgap7]{margin:0 calc(-1 * var(--space-3));grid-area:4/1/10}.where[data-astro-cid-dmhkgap7]:not(.compact) .side[data-astro-cid-dmhkgap7].ours{margin-bottom:var(--space-2);grid-area:1/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .c1[data-astro-cid-dmhkgap7]{grid-area:2/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .l1[data-astro-cid-dmhkgap7]{grid-area:3/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .side[data-astro-cid-dmhkgap7].yours{padding-top:var(--space-3);margin-bottom:var(--space-2);grid-area:4/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .c2[data-astro-cid-dmhkgap7]{grid-area:5/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .l2[data-astro-cid-dmhkgap7]{grid-area:6/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .c3[data-astro-cid-dmhkgap7]{grid-area:7/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .l3[data-astro-cid-dmhkgap7]{grid-area:8/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .c4[data-astro-cid-dmhkgap7]{margin-bottom:var(--space-3);grid-area:9/1}.where[data-astro-cid-dmhkgap7]:not(.compact) .link[data-astro-cid-dmhkgap7]{align-items:center;gap:var(--space-3);min-height:4rem;display:flex}.where[data-astro-cid-dmhkgap7]:not(.compact) .link[data-astro-cid-dmhkgap7]:before{top:6px;bottom:6px;left:calc(var(--space-4) + .75rem - 5px);background:linear-gradient(var(--line), var(--line)) center top / 1.5px calc(100% - 6px) no-repeat, conic-gradient(from 135deg at 50% 100%, var(--line) 90deg, transparent 0) center bottom / 10px 7px no-repeat;width:10px;height:auto;margin-top:0;right:auto}.where[data-astro-cid-dmhkgap7]:not(.compact) .dot[data-astro-cid-dmhkgap7]{margin-left:var(--space-4)}.where[data-astro-cid-dmhkgap7]:not(.compact) .label[data-astro-cid-dmhkgap7]{text-align:left;position:static}}@container (width<=30rem){.where[data-astro-cid-dmhkgap7] .grid[data-astro-cid-dmhkgap7]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:0;padding:0}.where[data-astro-cid-dmhkgap7] .band[data-astro-cid-dmhkgap7]{margin:0 calc(-1 * var(--space-3));grid-area:4/1/10}.where[data-astro-cid-dmhkgap7] .side[data-astro-cid-dmhkgap7].ours{margin-bottom:var(--space-2);grid-area:1/1}.where[data-astro-cid-dmhkgap7] .c1[data-astro-cid-dmhkgap7]{grid-area:2/1}.where[data-astro-cid-dmhkgap7] .l1[data-astro-cid-dmhkgap7]{grid-area:3/1}.where[data-astro-cid-dmhkgap7] .side[data-astro-cid-dmhkgap7].yours{padding-top:var(--space-3);margin-bottom:var(--space-2);grid-area:4/1}.where[data-astro-cid-dmhkgap7] .c2[data-astro-cid-dmhkgap7]{grid-area:5/1}.where[data-astro-cid-dmhkgap7] .l2[data-astro-cid-dmhkgap7]{grid-area:6/1}.where[data-astro-cid-dmhkgap7] .c3[data-astro-cid-dmhkgap7]{grid-area:7/1}.where[data-astro-cid-dmhkgap7] .l3[data-astro-cid-dmhkgap7]{grid-area:8/1}.where[data-astro-cid-dmhkgap7] .c4[data-astro-cid-dmhkgap7]{margin-bottom:var(--space-3);grid-area:9/1}.where[data-astro-cid-dmhkgap7] .link[data-astro-cid-dmhkgap7]{align-items:center;gap:var(--space-3);min-height:4rem;display:flex}.where[data-astro-cid-dmhkgap7] .link[data-astro-cid-dmhkgap7]:before{top:6px;bottom:6px;left:calc(var(--space-4) + .75rem - 5px);background:linear-gradient(var(--line), var(--line)) center top / 1.5px calc(100% - 6px) no-repeat, conic-gradient(from 135deg at 50% 100%, var(--line) 90deg, transparent 0) center bottom / 10px 7px no-repeat;width:10px;height:auto;margin-top:0;right:auto}.where[data-astro-cid-dmhkgap7] .dot[data-astro-cid-dmhkgap7]{margin-left:var(--space-4)}.where[data-astro-cid-dmhkgap7] .label[data-astro-cid-dmhkgap7]{text-align:left;position:static}}
