.list[data-v-04cdde46]{gap:var(--space-4);display:grid}@media (width>=640px){.list[data-v-04cdde46]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.list[data-v-04cdde46]{gap:var(--space-5);grid-template-columns:repeat(6,minmax(0,1fr))}}.card[data-v-04cdde46]{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--c-border-subtle)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface-1)/var(--tw-bg-opacity,1));transition-duration:var(--duration-base);border-radius:20px;flex-direction:column;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.card[data-v-04cdde46]:hover{--tw-border-opacity:1;border-color:rgb(var(--c-border-hover)/var(--tw-border-opacity,1))}@media (width>=1024px){.card[data-v-04cdde46]{grid-column:span 2/span 2}.card--wide[data-v-04cdde46]{grid-column:span 3/span 3}}@media (width>=640px){.card--odd-last[data-v-04cdde46]{grid-column:span 2/span 2}}@media (width>=1024px){.card--odd-last[data-v-04cdde46]{grid-column:span 3/span 3}}.picture[data-v-04cdde46]{aspect-ratio:16/9;--tw-bg-opacity:1;background-color:rgb(var(--c-surface-2)/var(--tw-bg-opacity,1));position:relative;overflow:hidden}.art[data-v-04cdde46]{transition:scale .8s var(--ease-out)}.card:hover .art[data-v-04cdde46]{scale:1.03}.body[data-v-04cdde46]{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}@media (width>=768px){.body[data-v-04cdde46]{padding:var(--space-6)}}.name[data-v-04cdde46]{align-items:center;gap:var(--space-2);--tw-text-opacity:1;color:rgb(var(--c-text-primary)/var(--tw-text-opacity,1));font-size:18px;font-weight:700;line-height:1.55;display:flex}@media (width>=768px){.name[data-v-04cdde46]{font-size:20px}}.text[data-v-04cdde46]{color:rgb(var(--c-text-secondary)/var(--tw-text-opacity,1));line-height:1.75rem}.more[data-v-04cdde46],.text[data-v-04cdde46]{--tw-text-opacity:1;font-size:14px}.more[data-v-04cdde46]{color:rgb(var(--c-primary-light)/var(--tw-text-opacity,1));padding-top:var(--space-2);align-items:center;gap:.375rem;margin-top:auto;font-weight:500;line-height:1.5;display:inline-flex}