section.svelte-119hrps+section:where(.svelte-119hrps){margin-top:56px}.head.svelte-119hrps{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}.head.svelte-119hrps a:where(.svelte-119hrps){color:var(--muted);text-decoration:none;font-weight:600}.post.svelte-119hrps time:where(.svelte-119hrps){font-size:14px}.post.svelte-119hrps h2:where(.svelte-119hrps){margin-top:4px}.post.svelte-119hrps h2:where(.svelte-119hrps) a:where(.svelte-119hrps){color:inherit;text-decoration:none}.post.svelte-119hrps h2:where(.svelte-119hrps) a:where(.svelte-119hrps):hover{color:var(--red)}.post.svelte-119hrps .prose:where(.svelte-119hrps){max-width:860px}.post-grid.svelte-119hrps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media(max-width:960px){.post-grid.svelte-119hrps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.post-grid.svelte-119hrps{grid-template-columns:1fr}}.post-card.svelte-119hrps{display:flex;flex-direction:column;overflow:hidden;background:var(--navy-900);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .15s}.post-card.svelte-119hrps:hover{border-color:var(--red)}.cover.svelte-119hrps{display:block;aspect-ratio:16 / 10;background:#fff;overflow:hidden}.cover.svelte-119hrps img:where(.svelte-119hrps){display:block;width:100%;height:100%;object-fit:cover}.cover.empty.svelte-119hrps{display:grid;place-items:center;background:var(--logo-red);text-decoration:none}.cover.empty.svelte-119hrps span:where(.svelte-119hrps){font:900 32px "Montserrat",var(--font);color:#111;-webkit-text-stroke:5px #fff;paint-order:stroke fill}.post-body.svelte-119hrps{display:flex;flex-direction:column;gap:6px;padding:14px 16px 18px;flex:1}.post-body.svelte-119hrps time:where(.svelte-119hrps){font-size:13px}.post-body.svelte-119hrps h3:where(.svelte-119hrps){margin:0;font-size:1.15rem;text-transform:none}.post-body.svelte-119hrps h3:where(.svelte-119hrps) a:where(.svelte-119hrps){color:inherit;text-decoration:none}.post-body.svelte-119hrps h3:where(.svelte-119hrps) a:where(.svelte-119hrps):hover{color:var(--red)}.excerpt.svelte-119hrps{margin:0;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.more.svelte-119hrps{margin-top:auto;padding-top:6px;color:var(--red);font-weight:600;text-decoration:none}
