.article-cards[data-v-4559ebf4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.article-cards--life_aboard[data-v-4559ebf4]{grid-template-columns:minmax(0,1fr)}.article-cards--compact[data-v-4559ebf4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.directory-card[data-v-4559ebf4]{background:#dce1e4;border-radius:18px;overflow:hidden}.directory-card--life[data-v-4559ebf4]{background:#dce9e7;box-shadow:inset 0 0 0 1px #5b807a40}.directory-card--life[data-v-4559ebf4] .directory-card-panel{background:#f4f8f5}.category-label[data-v-4559ebf4]{color:#426d65;text-transform:uppercase;letter-spacing:.1em;font-size:.69rem;font-weight:800}.directory-card-link[data-v-4559ebf4]{aspect-ratio:8/7;min-height:210px;display:block;position:relative}.article-cards--compact .directory-card-link[data-v-4559ebf4]{aspect-ratio:4/3;min-height:170px}.article-cards--compact .directory-card-panel[data-v-4559ebf4]{padding:11px;inset:auto 8px 8px}.article-cards--compact .directory-card-panel strong[data-v-4559ebf4]{font-size:.9rem}.article-cards--compact .directory-card-panel small[data-v-4559ebf4]{font-size:.7rem}.directory-card-link[data-v-4559ebf4]:focus-visible{outline-offset:-4px}@media (width<=1000px){.article-cards[data-v-4559ebf4]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-cards--life_aboard[data-v-4559ebf4]{grid-template-columns:minmax(0,1fr)}.article-cards--compact[data-v-4559ebf4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.article-cards[data-v-4559ebf4],.article-cards--compact[data-v-4559ebf4]{grid-template-columns:minmax(0,1fr)}}
