.bb-cs-cta{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:22px;display:flex}.bb-cs-launch{padding:14px 26px;font-size:15px}.bb-cs-ctanote{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}.bb-cs-listing{margin-top:40px}.bb-cs-bar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;margin-bottom:18px;display:flex}.bb-cs-bar .bb-app-seg{max-width:100%;overflow-x:auto}.bb-cs-grid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.bb-cs-card{background:var(--bg);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);align-content:start;gap:16px;padding:18px;transition:background .15s;display:grid;position:relative}.bb-cs-card:hover{background:var(--bg-2)}.bb-cs-link{z-index:1;position:absolute;inset:0}.bb-cs-top{align-items:center;gap:14px;display:flex}.bb-cs-top>:last-child:not(.bb-cs-id){align-self:start;margin-left:auto}.bb-cs-id{min-width:0;font-family:var(--font-mono);display:grid}.bb-cs-id b{color:var(--ink);font-size:18px}.bb-cs-id span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bb-cs-id small{color:var(--ink-3);font-size:10.5px}.bb-cs-nums{font-family:var(--font-mono);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.bb-cs-nums dt{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.bb-cs-nums dd{color:var(--ink);margin:3px 0 0;font-size:15px}.bb-cs-curve{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);gap:6px;font-size:9.5px;display:grid}.bb-cs-lobe{font-family:var(--font-mono);color:var(--ink-3);align-items:center;gap:10px;font-size:11px;display:flex}.bb-cs-lobe b{color:var(--ink-2);font-weight:500}@media (max-width:1000px){.bb-cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bb-cs-grid{grid-template-columns:minmax(0,1fr)}.bb-cs-launch{justify-content:center;width:100%}}
