.share-cat{margin-block-start:var(--space-5)}.share-cat__button{min-height:2.75rem;padding:var(--space-2) var(--space-4);border:2px solid var(--color-brand);border-radius:var(--radius-md);color:var(--color-surface);background:var(--color-brand-strong);font:inherit;font-weight:var(--font-weight-bold);cursor:pointer}.share-cat__status{min-height:1.5em;margin:var(--space-2) 0 0}@media (forced-colors:active){.share-cat__button{color:buttontext;background:buttonface;border-color:buttontext}}.cat-details-page{width:min(100%,38rem)}.cat-details-page__eyebrow{color:var(--color-brand);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;margin:0}.cat-details-page h1{margin:var(--space-2) 0 0;font-size:var(--font-size-3xl);line-height:var(--line-height-tight)}.cat-details-page p:not(.cat-details-page__eyebrow){margin:var(--space-3) 0 0}.cat-details-page__figure{margin:var(--space-5) 0 0}.cat-details-page__image{border-radius:var(--radius-lg);background:var(--color-surface-muted);width:100%;height:auto;display:block}.cat-details-page__figure figcaption{color:var(--color-text-muted);margin-block-start:var(--space-3)}.cat-details-page a{min-height:2.75rem;font-weight:var(--font-weight-bold);align-items:center;margin-block-start:var(--space-5);display:inline-flex}.cat-details-page a+a{margin-inline-start:var(--space-4)}
