.rec[data-v-10a70ed3]{background:var(--color-ink);color:var(--color-on-ink);padding-block:var(--space-xl)}.rec__inner[data-v-10a70ed3]{display:grid;gap:var(--space-lg)}.rec__lead[data-v-10a70ed3]{text-wrap:balance;color:var(--color-on-ink);font-size:var(--text-md);font-weight:500;letter-spacing:-.01em;line-height:1.35;max-width:34ch}.rec__list[data-v-10a70ed3]{display:grid;gap:var(--space-md);list-style:none}.rec__link[data-v-10a70ed3]{align-items:center;color:var(--color-on-ink);display:flex;gap:var(--space-md);padding:var(--space-sm) 0;text-decoration:none}.rec__link:hover .rec__title[data-v-10a70ed3]{text-decoration:underline;text-decoration-color:var(--color-accent-on-ink);text-underline-offset:.25em}.rec__link[data-v-10a70ed3]:focus-visible{outline-color:var(--color-accent-on-ink)}.rec__seal[data-v-10a70ed3]{flex-shrink:0;height:2rem;max-width:9rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.rec__text[data-v-10a70ed3]{display:grid;gap:var(--space-3xs);min-width:0}.rec__title[data-v-10a70ed3]{font-size:var(--text-sm);font-weight:600}.rec__sub[data-v-10a70ed3]{color:var(--color-on-ink-muted);font-size:var(--text-xs)}@media(min-width:60rem){.rec__inner[data-v-10a70ed3]{align-items:center;gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) auto}.rec__list[data-v-10a70ed3]{gap:0;grid-auto-flow:column}.rec__item+.rec__item[data-v-10a70ed3]{border-inline-start:var(--rule-hair) solid var(--color-ink-rule);margin-inline-start:var(--space-xl);padding-inline-start:var(--space-xl)}}
