.CollectionDirectory_directory__ouUwx h2{margin:0 0 1.25rem;font-size:var(--site-title-size,clamp(1.8rem,3vw,2.8rem));line-height:1.1;color:var(--color-text-primary)}.CollectionDirectory_card__55G9W{position:relative;display:flex;flex-direction:column;padding:.625rem .625rem 1.125rem;background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--r,24px);color:var(--color-text-primary);transition:border-color .18s ease}.CollectionDirectory_card__55G9W:hover{border-color:var(--color-border-strong)}.CollectionDirectory_covers__Zau3l{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:.375rem;aspect-ratio:16/9;overflow:hidden;border-radius:1.125rem}.CollectionDirectory_cover__pZlfI:first-child{grid-row:1/span 2}.CollectionDirectory_count__AuLUx{margin:1rem .5rem .4rem;color:var(--color-kicker,var(--color-text-secondary));font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.CollectionDirectory_card__55G9W h3{margin:0 .5rem;font-size:clamp(1.125rem,1rem + .4vw,1.3rem);font-weight:600;line-height:1.3;text-wrap:balance}.CollectionDirectory_card__55G9W h3 a{color:inherit;text-decoration:none}.CollectionDirectory_card__55G9W h3 a:after{content:"";position:absolute;inset:0;border-radius:inherit}.CollectionDirectory_card__55G9W h3 a:focus-visible{outline:none}.CollectionDirectory_card__55G9W:has(h3 a:focus-visible){outline:2px solid var(--color-text-primary);outline-offset:3px}.CollectionDirectory_description__0r1C6{margin:.6rem .5rem 1rem;color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}.CollectionDirectory_arrow__bbZz2{display:grid;width:2.5rem;height:2.5rem;flex:none;place-items:center;margin:auto .5rem 0 auto;padding:0;border:1px solid var(--color-border-strong);border-radius:999px;transition:background-color .18s ease,color .18s ease}.CollectionDirectory_card__55G9W:hover .CollectionDirectory_arrow__bbZz2{background:var(--color-text-primary);color:var(--color-bg)}@media (max-width:639px){.CollectionDirectory_description__0r1C6{font-size:1rem}}@media (prefers-reduced-motion:reduce){.CollectionDirectory_arrow__bbZz2,.CollectionDirectory_card__55G9W{transition:none}}