.post-card.svelte-dz23g5{width:100%;max-width:22rem;color:inherit;border:1px solid var(--maxroll-color-grey-1,#333);background:var(--maxroll-color-dark-5,#0a0a0a);border-radius:12px;margin:1rem;text-decoration:none;transition:all .25s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 6px #0006}.post-card.svelte-dz23g5:hover{border-color:var(--highlight-color,#057af0);background:var(--maxroll-color-dark-4,#151515);transform:translateY(-4px);box-shadow:0 8px 18px #0009}.post-card.svelte-dz23g5:hover .excerpt-overlay:where(.svelte-dz23g5){opacity:1;visibility:visible}figure.svelte-dz23g5{aspect-ratio:4/5;flex-direction:column;width:100%;height:100%;margin:0;display:flex}figure.svelte-dz23g5 picture:where(.svelte-dz23g5){min-height:33%}figure.svelte-dz23g5 img:where(.svelte-dz23g5){object-fit:cover;width:100%;max-height:10em;display:block}figcaption.svelte-dz23g5{flex:1;grid:[stack]1fr/[stack]1fr;display:grid;position:relative}figcaption.svelte-dz23g5>:where(.svelte-dz23g5){grid-area:stack}figcaption.svelte-dz23g5>img:where(.svelte-dz23g5){object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0;transform:scaleY(-1)}figcaption.svelte-dz23g5>section:where(.svelte-dz23g5){z-index:1;color:var(--on-glass-primary,#111);gap:.75rem;padding:1.25rem;display:grid}@media (prefers-color-scheme:dark){figcaption.svelte-dz23g5>section:where(.svelte-dz23g5){text-shadow:0 1px #0003}}figcaption.svelte-dz23g5 h3:where(.svelte-dz23g5){color:var(--maxroll-color-white-1,#fff);margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}figcaption.svelte-dz23g5 date:where(.svelte-dz23g5){color:var(--on-glass-secondary,#555);font-size:.9rem}figcaption.svelte-dz23g5 author:where(.svelte-dz23g5){color:var(--on-glass-secondary,#555);font-size:.9rem;position:relative;left:1rem}.adaptive-glass.svelte-dz23g5{--glass-lightness:100%;--glass-alpha:50%;background:hsl(0, 0%, var(--glass-lightness), var(--glass-alpha));-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);font-size:1rem}@media (prefers-color-scheme:dark){.adaptive-glass.svelte-dz23g5{--glass-lightness:0%}}@media (prefers-reduced-transparency:reduce){.adaptive-glass.svelte-dz23g5{--glass-alpha:85%}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.adaptive-glass.svelte-dz23g5{background:hsl(0, 0%, var(--glass-lightness), 90%)}}.excerpt-overlay.svelte-dz23g5{text-align:center;color:var(--maxroll-color-white-1,#fff);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;z-index:1;background:#000000b3;justify-content:center;align-items:center;padding:1.5rem;font-size:1rem;line-height:1.4;transition:opacity .3s,visibility .3s;display:flex;position:absolute;inset:0}.excerpt-overlay.svelte-dz23g5 p:where(.svelte-dz23g5){text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:80%;margin:0;display:-webkit-box;overflow:hidden}#posts.svelte-epatxm{flex-flow:wrap;justify-content:space-evenly;display:flex}
