.pr2[data-v-d031fe92]{padding:var(--spacing-lg) var(--spacing-md);background:var(--color-background)}.pr2__inner[data-v-d031fe92]{max-width:var(--container-max-width,1100px);margin:0 auto}.pr2__header[data-v-d031fe92]{margin-bottom:var(--spacing-md)}.pr2__title[data-v-d031fe92]{font-family:var(--font-heading);color:var(--color-text);margin:0;font-size:1.5rem;font-weight:700}.pr2__subtitle[data-v-d031fe92]{color:var(--color-text-muted);margin:6px 0 0;font-size:.95rem}.pr2__grid[data-v-d031fe92]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.pr2__card[data-v-d031fe92]{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);align-items:flex-start;gap:12px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .1s;display:flex}.pr2__card[data-v-d031fe92]:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));transform:translateY(-1px);box-shadow:0 4px 14px -6px #0000001f}.pr2__icon-wrap[data-v-d031fe92]{border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-primary) 14%,transparent);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pr2__body[data-v-d031fe92]{flex-direction:column;gap:2px;min-width:0;display:flex}.pr2__label[data-v-d031fe92]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.72rem;font-weight:700}.pr2__value[data-v-d031fe92]{color:var(--color-text);font-size:.95rem;font-weight:600;line-height:1.4}
