.spotlight-post[data-v-5f929deb]{display:flex;flex-direction:column-reverse;margin-bottom:var(--spacing)}@media (min-width: 769px){.spotlight-post[data-v-5f929deb]{flex-direction:row}}.spotlight-post__title[data-v-5f929deb]{color:var(--text-color);font-family:var(--serif-font-family);font-weight:var(--font-weight-bold);font-size:var(--text-size-title);text-decoration:none}.spotlight-post__category[data-v-5f929deb]{font-size:var(--text-size-base);color:var(--text-color-medium);text-decoration:none}.spotlight-post__category[data-v-5f929deb]:hover{text-decoration:underline}.spotlight-post__content[data-v-5f929deb]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing)}@media (min-width: 769px){.spotlight-post__content[data-v-5f929deb]{padding-right:var(--spacing-xl);width:40%}}.spotlight-post__excerpt[data-v-5f929deb]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.spotlight-post__read-more[data-v-5f929deb]{margin-top:var(--spacing)}@media (min-width: 769px){.spotlight-post__read-more[data-v-5f929deb]{margin-top:auto}}.spotlight-post__image[data-v-5f929deb]{height:100%;border-radius:var(--border-radius-small);display:flex;align-items:center;justify-content:center;aspect-ratio:var(--image-ratio);margin-bottom:var(--spacing-l)}@media (min-width: 769px){.spotlight-post__image[data-v-5f929deb]{margin-bottom:0}}.spotlight-post__image img[data-v-5f929deb]{max-width:100%;height:100%;border-radius:var(--border-radius-small)}.carousel[data-v-5fda954c]{position:relative;display:block;overflow:hidden}
