.v1-category-hero[data-astro-cid-gtlc2q7d]{padding-block:var(--space-lg) var(--space-md);border-bottom:2px solid var(--color-ink)}.v1-category-hero-copy[data-astro-cid-gtlc2q7d]{margin-top:var(--space-sm);gap:var(--space-2xs);flex-direction:column;display:flex}.v1-category-title[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-3xl);max-width:28ch;margin:0}.v1-category-desc[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-md);color:var(--color-muted);max-width:var(--measure);margin:0}.v1-category-grid[data-astro-cid-gtlc2q7d]{column-gap:var(--space-xl);row-gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v1-category-empty[data-astro-cid-gtlc2q7d]{border-top:2px solid var(--color-ink);padding-block:var(--space-md)}.v1-category-empty-text[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-md);color:var(--color-body);max-width:var(--measure);margin:0}.v1-category-advisory[data-astro-cid-gtlc2q7d]{margin-top:var(--space-xl);background-color:var(--color-surface-subtle);border-left:4px solid var(--color-primary);padding:var(--space-md) var(--space-lg);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.v1-advisory-text[data-astro-cid-gtlc2q7d]{max-width:var(--measure)}.v1-advisory-title[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-lg);margin:0 0 var(--space-3xs)}.v1-advisory-desc[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}@media (width<=1024px){.v1-category-grid[data-astro-cid-gtlc2q7d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.v1-advisory-text[data-astro-cid-gtlc2q7d],.v1-advisory-title[data-astro-cid-gtlc2q7d],.v1-advisory-desc[data-astro-cid-gtlc2q7d],.v1-category-advisory[data-astro-cid-gtlc2q7d] .button[data-astro-cid-gtlc2q7d]{overflow-wrap:anywhere;max-width:100%}}@media (width<=640px){.v1-category-grid[data-astro-cid-gtlc2q7d]{grid-template-columns:minmax(0,1fr)}.v1-category-advisory[data-astro-cid-gtlc2q7d]{flex-direction:column;align-items:flex-start}}.v1-portfolio-section[data-astro-cid-gtlc2q7d],.v1-coverage-section[data-astro-cid-gtlc2q7d]{border-top:1px solid var(--color-line);padding-block:var(--space-xl)}.v1-portfolio-header[data-astro-cid-gtlc2q7d]{margin-bottom:var(--space-lg)}.v1-section-tag[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:var(--space-3xs);display:inline-block}.v1-section-title[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-2xl);color:var(--color-ink);margin:0 0 var(--space-2xs)}.v1-section-lead[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-base);color:var(--color-body);max-width:var(--measure);margin:0}.v1-coverage-table-wrap[data-astro-cid-gtlc2q7d]{border:1px solid var(--color-line);border-radius:var(--radius-sm);background-color:var(--color-surface);overflow-x:auto}.v1-coverage-table[data-astro-cid-gtlc2q7d]{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);text-align:left}.v1-coverage-table[data-astro-cid-gtlc2q7d] th[data-astro-cid-gtlc2q7d]{background-color:var(--color-surface-subtle);color:var(--color-ink);font-weight:var(--font-weight-bold);padding:var(--space-sm) var(--space-md);border-bottom:2px solid var(--color-line);white-space:nowrap}.v1-coverage-table[data-astro-cid-gtlc2q7d] td[data-astro-cid-gtlc2q7d]{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-line);color:var(--color-body);vertical-align:middle}.v1-coverage-table[data-astro-cid-gtlc2q7d] tr[data-astro-cid-gtlc2q7d]:last-child td[data-astro-cid-gtlc2q7d]{border-bottom:none}.v1-coverage-name[data-astro-cid-gtlc2q7d]{color:var(--color-ink);white-space:nowrap}.v1-badge-type[data-astro-cid-gtlc2q7d]{font-size:.6875rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;background-color:var(--color-primary-tint);color:var(--color-primary-dark);white-space:nowrap;border-radius:999px;padding:2px 8px;display:inline-block}.v1-coverage-desc[data-astro-cid-gtlc2q7d]{max-width:48ch;font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.v1-coverage-mode[data-astro-cid-gtlc2q7d]{font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap}.v1-link-quote[data-astro-cid-gtlc2q7d]{font-weight:var(--font-weight-bold);color:var(--color-primary);white-space:nowrap;text-decoration:none}.v1-link-quote[data-astro-cid-gtlc2q7d]:hover{color:var(--color-primary-dark);text-decoration:underline}.v1-advisory-section[data-astro-cid-gtlc2q7d]{padding-top:var(--space-md)}
