@media (max-width: 576px){.for-large-screen.svelte-1a7db4h{display:none!important}}@media (min-width: 577px){.for-small-screen.svelte-1a7db4h{height:0;display:none!important}}.article-list.svelte-1a7db4h{margin:calc(var(--spacing-unit) * 10) 0}.article.svelte-1a7db4h{display:flex;flex-direction:column;margin:calc(var(--spacing-unit) * 6) 0}.article.svelte-1a7db4h:not(.article:first-of-type):before{display:block;box-sizing:content-box;width:80%;height:calc(var(--spacing-unit) * 6 + 1em);content:"";margin:0 auto;border-top:solid 1px var(--color-text-primary)}.article-link.svelte-1a7db4h{display:block;font-family:var(--serif);transition:background-color .3s}.article-link.svelte-1a7db4h:hover{background-color:var(--color-background-secondary);text-decoration:none}.article-link.svelte-1a7db4h h2:where(.svelte-1a7db4h){margin:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4)}.description.svelte-1a7db4h{margin:calc(var(--spacing-unit) * 4);margin-top:0;-webkit-box-orient:vertical;font-size:.95em;text-align:justify;line-height:1.75;letter-spacing:.04em;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}@media (max-width: 576px){h2.svelte-1a7db4h{font-size:1.5rem}}.meta-container.svelte-1a7db4h{display:flex;justify-content:space-between;padding:0 calc(var(--spacing-unit) * 4);font-size:.85em;color:var(--color-text-secondary)}.bottom-meta-container.svelte-1a7db4h{flex-direction:row-reverse}@media (max-width: 576px){.meta-container.svelte-1a7db4h{padding:0}.article-link.svelte-1a7db4h h2:where(.svelte-1a7db4h){margin:calc(var(--spacing-unit) * 2) 0}.description.svelte-1a7db4h{margin-left:0;line-clamp:5;-webkit-line-clamp:5}}.page-control.svelte-1a7db4h{display:flex;flex-direction:row;justify-content:center;width:100%;margin:0 auto;margin-top:calc(var(--spacing-unit) * 4)}.page-number.svelte-1a7db4h{margin:0 calc(var(--spacing-unit) * 4);font-size:110%}@media (max-width: 576px){.page-control.svelte-1a7db4h{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin:0 auto}.page-number.svelte-1a7db4h{margin:0}}.page-button.svelte-1a7db4h{flex-basis:4rem;font-size:110%;color:var(--color-text-primary)}.right.svelte-1a7db4h{text-align:right}.pointer.svelte-1a7db4h{cursor:pointer}.pointer.svelte-1a7db4h:hover{text-decoration:underline}
