.post.svelte-16fs6cr{color:#2a2418;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 10px 30px -14px #00000073}.post.svelte-16fs6cr:hover{transform:translateY(-6px);box-shadow:0 22px 50px -20px #0000008c}.post.svelte-16fs6cr:focus-visible{outline-offset:4px;outline:3px solid #f0a848}.img.svelte-16fs6cr{aspect-ratio:16/10;background:#fff;overflow:hidden}img.svelte-16fs6cr{object-fit:contain;background:#fff;width:100%;height:100%}.txt.svelte-16fs6cr{gap:6px;padding:16px 18px 20px;display:grid}small.svelte-16fs6cr{color:#5e5646;font-size:.82rem}b.svelte-16fs6cr{font:600 1.2rem/1.25 var(--font-display);color:#3b4e00}.txt.svelte-16fs6cr>span:where(.svelte-16fs6cr){color:#5e5646;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.93rem;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.post.svelte-16fs6cr{transition:none}.post.svelte-16fs6cr:hover{transform:none}}.ptop.svelte-h87rqg{padding:clamp(30px,4vw,56px) 0 8px}h1.svelte-h87rqg{font-size:var(--step-6);margin:0 0 .45em}.lead.svelte-h87rqg{max-width:60ch;font-size:var(--step-1);line-height:1.55}.lead-card.svelte-h87rqg{color:#2a2418;background:#fffaf3;border-radius:20px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-top:clamp(18px,3vw,30px);text-decoration:none;transition:transform .15s;display:grid;overflow:hidden;box-shadow:0 22px 50px -20px #0009}.lead-card.svelte-h87rqg:hover{transform:translateY(-4px)}.lead-card.svelte-h87rqg:focus-visible{outline-offset:4px;outline:3px solid #f0a848}.limg.svelte-h87rqg{aspect-ratio:16/10;background:#fff;place-items:center;padding:10px;display:grid}.limg.svelte-h87rqg img:where(.svelte-h87rqg){object-fit:contain;background:#fff;width:100%;height:100%}.ltxt.svelte-h87rqg{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:clamp(20px,3vw,38px);display:flex}.pill.svelte-h87rqg{color:#3b4e00;font:600 .78rem/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;background:#e4e9d0;border-radius:999px;padding:4px 12px;display:inline-block}.ltitle.svelte-h87rqg{font:600 clamp(1.6rem, 2.4vw + .8rem, 2.4rem) / 1.15 var(--font-display);color:#3b4e00}.ltxt.svelte-h87rqg small:where(.svelte-h87rqg){color:#5e5646;font-size:.9rem}.lex.svelte-h87rqg{color:#5e5646;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.ltxt.svelte-h87rqg .btn:where(.svelte-h87rqg){pointer-events:none;margin-top:6px}.tools.svelte-h87rqg{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(26px,4vw,44px);display:flex}.tools.svelte-h87rqg h2:where(.svelte-h87rqg){flex:1 0 100%;margin:0}.chips.svelte-h87rqg{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-h87rqg{color:#3b4e00;font:600 .9rem var(--font-body);background:#fffc;border:1.5px solid #e2d8c6;border-radius:999px;padding:8px 15px;text-decoration:none}.chip[aria-current=page].svelte-h87rqg{color:#fff;background:#3b4e00;border-color:#3b4e00}.found.svelte-h87rqg{flex:1 0 100%;margin:0}.psec.svelte-h87rqg{padding:clamp(20px,3vw,40px) 0 clamp(36px,5vw,64px)}.posts.svelte-h87rqg{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:30px;display:grid}.rss.svelte-h87rqg a:where(.svelte-h87rqg){min-height:var(--tap-min);align-items:center;display:inline-flex}.rss.svelte-h87rqg{margin:var(--space-l) 0 0;font-size:var(--step--1)}@media (width<=62.5rem){.posts.svelte-h87rqg{grid-template-columns:repeat(2,1fr)}}@media (width<=51.25rem){.lead-card.svelte-h87rqg{grid-template-columns:1fr}.chips.svelte-h87rqg{flex-wrap:nowrap;margin:0 -16px;padding:2px 16px 6px;overflow-x:auto}.chip.svelte-h87rqg{flex:none}}@media (width<=37.5rem){.posts.svelte-h87rqg{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lead-card.svelte-h87rqg{transition:none}}
