.saas-portal-cards{gap:var(--saas-space-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.saas-portal-cards__item{display:grid}.saas-portal-cards__card{--card-bg:var(--saas-subject-1-bg);--card-ink:var(--saas-subject-1-ink);gap:var(--saas-space-xs);padding:var(--saas-space-md);border:1px solid var(--saas-border-default);border-block-start:4px solid var(--card-ink);border-radius:var(--saas-radius-xl);background:var(--saas-bg-surface);color:var(--saas-text-primary);font-family:var(--saas-font-family);transition:border-color var(--saas-motion-micro) var(--saas-ease-standard), transform var(--saas-motion-micro) var(--saas-ease-standard);text-decoration:none;display:grid}.saas-portal-cards__card[data-tint="2"]{--card-bg:var(--saas-subject-2-bg);--card-ink:var(--saas-subject-2-ink)}.saas-portal-cards__card[data-tint="3"]{--card-bg:var(--saas-subject-3-bg);--card-ink:var(--saas-subject-3-ink)}.saas-portal-cards__card[data-tint="4"]{--card-bg:var(--saas-subject-4-bg);--card-ink:var(--saas-subject-4-ink)}.saas-portal-cards__card[data-tint="5"]{--card-bg:var(--saas-subject-5-bg);--card-ink:var(--saas-subject-5-ink)}.saas-portal-cards__card[data-tint="6"]{--card-bg:var(--saas-subject-6-bg);--card-ink:var(--saas-subject-6-ink)}.saas-portal-cards__card[data-tint="7"]{--card-bg:var(--saas-subject-7-bg);--card-ink:var(--saas-subject-7-ink)}.saas-portal-cards__card[data-tint="8"]{--card-bg:var(--saas-subject-8-bg);--card-ink:var(--saas-subject-8-ink)}.saas-portal-cards__card:hover{border-color:var(--saas-border-strong);border-block-start-color:var(--card-ink);transform:translateY(-2px)}.saas-portal-cards__card:focus-visible{box-shadow:var(--saas-focus-ring);outline:none}.saas-portal-cards__top{justify-content:space-between;align-items:center;gap:var(--saas-space-sm);margin-block-end:var(--saas-space-xs);display:flex}.saas-portal-cards__badge{block-size:48px;min-inline-size:48px;padding-inline:var(--saas-space-sm);border-radius:var(--saas-radius-lg);background:var(--card-bg);color:var(--card-ink);font-size:var(--saas-font-heading);place-items:center;font-weight:700;display:grid}.saas-portal-cards__tag{padding:var(--saas-space-2xs) var(--saas-space-sm);border-radius:var(--saas-radius-full);background:var(--saas-brand-subtle);color:var(--saas-brand-strong);font-size:var(--saas-font-caption);font-weight:600}.saas-portal-cards__title{font-size:var(--saas-font-heading);font-weight:600}.saas-portal-cards__subtitle{color:var(--saas-text-secondary);font-size:var(--saas-font-body-sm)}.saas-portal-cards__facts{gap:var(--saas-space-xs);flex-wrap:wrap;margin-block-start:var(--saas-space-xs);display:flex}.saas-portal-cards__fact{padding:var(--saas-space-2xs) var(--saas-space-sm);border-radius:var(--saas-radius-full);background:var(--saas-bg-sunken);color:var(--saas-text-secondary);font-size:var(--saas-font-caption)}@media (prefers-reduced-motion:reduce){.saas-portal-cards__card:hover{transform:none}}