.products-anchors-grid[data-astro-cid-mnes52wx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4);max-width:1100px;margin:0 auto}.products-anchor-card[data-astro-cid-mnes52wx]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface-card);border:1px solid var(--border-color);border-left:4px solid var(--color-primary);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,border-left-color .15s ease}.products-anchor-card[data-astro-cid-mnes52wx]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000014;border-left-color:var(--color-secondary)}.products-anchor-card__icon[data-astro-cid-mnes52wx]{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-secondary) 16%,transparent);color:var(--color-secondary)}.products-anchor-card__body[data-astro-cid-mnes52wx]{flex:1;min-width:0}.products-anchor-card__title[data-astro-cid-mnes52wx]{margin:0 0 2px;font-size:var(--text-base);color:var(--text-heading);line-height:1.2}.products-anchor-card__count[data-astro-cid-mnes52wx]{margin:0;font-size:var(--text-xs);color:var(--text-secondary);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em}.products-category-header[data-astro-cid-mnes52wx]{display:flex;align-items:center;gap:var(--space-5);max-width:1200px;margin:0 auto var(--space-8)}.products-category-header__icon[data-astro-cid-mnes52wx]{flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-secondary) 18%,transparent);color:var(--color-secondary)}.products-category-header__title[data-astro-cid-mnes52wx]{margin:0 0 var(--space-2);font-size:var(--text-4xl);color:var(--text-heading);line-height:1.15;display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.products-category-header__lead[data-astro-cid-mnes52wx]{margin:0;color:var(--text-secondary);font-size:var(--text-lg);line-height:1.6;max-width:760px}.products-card-grid[data-astro-cid-mnes52wx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-5);max-width:1200px;margin:0 auto}.products-card[data-astro-cid-mnes52wx]{display:flex;flex-direction:column;padding:var(--space-6);background:var(--surface-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.products-card[data-astro-cid-mnes52wx]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00000014;border-color:var(--color-secondary)}.products-card__title[data-astro-cid-mnes52wx]{display:flex;align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font-size:var(--text-lg);color:var(--text-heading);line-height:1.3}.products-card__title[data-astro-cid-mnes52wx] svg{color:var(--color-secondary);flex-shrink:0}.products-card__desc[data-astro-cid-mnes52wx]{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);flex:1}.products-card__meta[data-astro-cid-mnes52wx]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:auto}.tier-badge[data-astro-cid-mnes52wx]{display:inline-block;padding:2px var(--space-2);border-radius:999px;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;line-height:1}.tier-badge--basic[data-astro-cid-mnes52wx]{background:color-mix(in srgb,var(--text-secondary) 18%,transparent);color:var(--text-secondary)}.tier-badge--optimum[data-astro-cid-mnes52wx]{background:color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--color-primary)}.tier-badge--premium[data-astro-cid-mnes52wx]{background:color-mix(in srgb,var(--color-secondary) 22%,transparent);color:#1a1a1a}[data-mode=dark] .tier-badge--optimum[data-astro-cid-mnes52wx]{color:var(--text-heading);background:color-mix(in srgb,var(--color-primary) 35%,transparent)}[data-mode=dark] .tier-badge--premium[data-astro-cid-mnes52wx]{color:#1a1a1a}.products-agent-badge[data-astro-cid-mnes52wx]{display:inline-block;padding:2px var(--space-2);background:color-mix(in srgb,var(--color-secondary) 22%,transparent);color:var(--color-secondary);border-radius:999px;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em}.products-count[data-astro-cid-mnes52wx]{display:inline-block;padding:3px var(--space-3);background:color-mix(in srgb,var(--color-secondary) 18%,transparent);color:var(--text-secondary);border-radius:999px;font-size:var(--text-sm);font-weight:var(--font-medium)}.roi-stat[data-astro-cid-mnes52wx]{text-align:center;padding:var(--space-5)}.roi-stat__number[data-astro-cid-mnes52wx]{font-size:var(--text-5xl);font-weight:800;color:var(--color-secondary);line-height:1;margin-bottom:var(--space-2)}.roi-stat__label[data-astro-cid-mnes52wx]{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}@media(max-width:640px){.products-category-header[data-astro-cid-mnes52wx]{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.products-category-header__title[data-astro-cid-mnes52wx]{font-size:var(--text-3xl)}}
