.card.svelte-1ad6qoz{background:var(--color--card-background);border-bottom:1px solid var(--color--text);color:var(--color--text);border-radius:0;transition:all .3s ease;position:relative;overflow:hidden;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;text-decoration:none}@media(min-width:901px){.card.svelte-1ad6qoz{height:500px}}@media(max-width:767px){.card.svelte-1ad6qoz{border-bottom:1px solid var(--color--text)}}.card[href].svelte-1ad6qoz,.card[onclick].svelte-1ad6qoz{cursor:pointer}.card[href].svelte-1ad6qoz:hover .image img,.card[onclick].svelte-1ad6qoz:hover .image img{scale:1.05}@media(min-width:901px){.card.horizontal.svelte-1ad6qoz{flex-direction:row;gap:20px;height:220px;border:none}.card.horizontal.svelte-1ad6qoz .image:where(.svelte-1ad6qoz){width:40%;height:100%;align-self:stretch}.card.horizontal.svelte-1ad6qoz .body:where(.svelte-1ad6qoz){padding:0 5px}}@media(max-width:767px){.card.horizontal.svelte-1ad6qoz{flex-direction:column;gap:0}.card.horizontal.svelte-1ad6qoz .image:where(.svelte-1ad6qoz){width:100%;height:200px}}@media(min-width:901px){.publication-post-card.svelte-1ad6qoz{height:500px}}.body.svelte-1ad6qoz{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:20px 5px;flex:1}.body.svelte-1ad6qoz .content:where(.svelte-1ad6qoz){display:flex;flex-direction:column;flex:1}.image.svelte-1ad6qoz{position:relative;width:100%;height:200px;overflow:hidden;flex-shrink:0}.card [slot=image]{width:100%;height:100%;object-fit:cover;position:absolute}
