.card.svelte-1cso6sw{background:var(--white);border-radius:2px;flex-direction:column;display:flex;box-shadow:0 3px 11px #f4decd80}.image-link.svelte-1cso6sw{height:190px;display:block;overflow:hidden}.image-link.svelte-1cso6sw img{object-fit:cover;width:100%;height:100%;transition:transform .2s ease-out}.card.svelte-1cso6sw:hover .image-link:where(.svelte-1cso6sw) img{transform:scale(1.06)}.body.svelte-1cso6sw{padding:15px}h3.svelte-1cso6sw{margin:0 0 4px;font-size:24px;font-weight:400}h3.svelte-1cso6sw a:where(.svelte-1cso6sw){color:var(--link);text-decoration:none}.excerpt.svelte-1cso6sw{color:var(--ink);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0 0 10px;font-size:16px;display:-webkit-box;overflow:hidden}.more.svelte-1cso6sw{color:var(--olive-dk);opacity:.8;font-size:16px;text-decoration:none}.more.svelte-1cso6sw:hover{text-decoration:underline}@media (width<=767px){h3.svelte-1cso6sw{font-size:18px}.excerpt.svelte-1cso6sw{margin-bottom:15px;font-size:14px}}.list-section.svelte-1gc460s{background:var(--white);padding:60px 0}.inner.svelte-1gc460s{flex-direction:column;gap:20px;padding-top:16px;padding-bottom:16px;display:flex}.search.svelte-1gc460s{align-self:flex-end;width:min(500px,100%);position:relative}.search.svelte-1gc460s input:where(.svelte-1gc460s){background:var(--white);width:100%;height:32px;font-family:var(--font);color:var(--ink);border:1px solid #ddd;border-radius:16px;padding:0 36px 0 14px;font-size:15px}.search.svelte-1gc460s input:where(.svelte-1gc460s):focus{outline:2px solid var(--olive);outline-offset:1px}.mag.svelte-1gc460s{color:var(--ink);pointer-events:none;position:absolute;top:8px;right:12px}.cards.svelte-1gc460s{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.none.svelte-1gc460s{text-align:center}.pagination.svelte-1gc460s{justify-content:center;align-items:center;gap:14px;display:flex}.chevron.svelte-1gc460s{color:#c9cacd;font-size:22px}.page-current.svelte-1gc460s{background:var(--btn-olive);width:34px;height:34px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}@media (width<=767px){.list-section.svelte-1gc460s{padding:20px 4%}.cards.svelte-1gc460s{grid-template-columns:1fr}}
