.qjg2Ua_card{gap:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-surface);padding:clamp(1.5rem,.75rem + 3vw,3rem);display:grid;position:relative;overflow:hidden}.qjg2Ua_card:before{content:"";background-color:var(--color-accent);height:4px;position:absolute;inset:0 0 auto}.qjg2Ua_content{gap:var(--space-4);align-content:start;display:grid}.qjg2Ua_status{padding:.125rem var(--space-3);border-radius:var(--radius-full);background-color:var(--badge-current-bg);color:var(--badge-current-fg);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;justify-self:start}.qjg2Ua_name{font-size:var(--font-size-h2)}.qjg2Ua_summary{font-size:var(--font-size-body-lg);color:var(--color-text-secondary)}.qjg2Ua_listLabel{margin-bottom:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-text)}.qjg2Ua_capabilities{gap:var(--space-2);display:grid}.qjg2Ua_capabilities li{gap:var(--space-3);color:var(--color-text-secondary);grid-template-columns:auto 1fr;align-items:start;display:grid}.qjg2Ua_capabilities svg{margin-top:.15em}.qjg2Ua_direction{padding:var(--space-4) var(--space-6);border-left:3px solid var(--color-border-strong);border-radius:0 var(--radius-md) var(--radius-md) 0;background-color:var(--color-surface-soft);color:var(--color-text-secondary);font-size:var(--font-size-small)}.qjg2Ua_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.qjg2Ua_visual{align-self:center}@media (min-width:1024px){.qjg2Ua_card{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.qjg2Ua_checkBg{fill:var(--badge-current-bg)}.qjg2Ua_checkMark{stroke:var(--badge-current-fg)}
