.first-party-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:18px}.first-party-intro .section-copy{max-width:760px}.first-party-layout{align-items:start}.product-card-list{display:grid;gap:12px}.product-card{border:1px solid var(--border);border-radius:14px;padding:16px;background:rgba(8,31,44,.68);display:grid;gap:10px}.product-card-head,.product-card-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.product-card h3{margin:0}.product-card p{margin:0;color:var(--muted)}.product-card-meta{align-items:center;flex-wrap:wrap}.product-card-meta small{color:#b6c7d5}.commercial-price{font-size:1.15rem;color:#fff}.commercial-price.free{color:#62e6cb}.grant-scope{display:inline-flex;padding:4px 9px;border-radius:999px;background:rgba(95,214,194,.12);color:#75e9d7;font-size:.78rem;font-weight:800;text-transform:uppercase}.first-party-security-note{border-left:3px solid #5fd6c2;padding-left:12px;color:var(--muted)}
.product-card-meta>div{display:grid;gap:5px;min-width:150px}.product-card-meta small,.commercial-price{display:block}.first-party-layout .stack-row>div{display:grid;gap:5px}.grant-scope{width:max-content;margin-top:3px}
@media(max-width:900px){.first-party-intro{align-items:stretch;flex-direction:column}.first-party-intro .action-row{justify-content:flex-start}.first-party-layout{grid-template-columns:1fr}}
