.ap-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ap-card{border-radius:22px;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;padding:26px;display:grid}.ap-card img{border-radius:16px;width:64px;height:64px}.ap-card h3{margin:0 0 6px;font-size:1.3rem}.ap-card p{margin:0;font-size:.95rem;line-height:1.55}.ap-card .ap-audience{margin-bottom:4px;font-size:.85rem;font-weight:600}.ap-cards--light .ap-card{border:1px solid var(--line);background:var(--surface)}.ap-cards--light .ap-card p{color:var(--muted)}.ap-cards--light .ap-card .ap-audience{color:var(--accent)}.ap-cards--night .ap-card{background:#ffffff0a;border:1px solid #ffffff1f}.ap-cards--night .ap-card h3{color:var(--night-ink)}.ap-cards--night .ap-card p{color:var(--night-muted)}.ap-cards--night .ap-card .ap-audience{color:var(--electric)}
