.column[data-astro-cid-5nhdsx2r]{width:100%;max-width:calc(var(--measure) + 2rem);margin-inline:auto;padding-inline:1rem}@media(min-width:640px){.column[data-astro-cid-5nhdsx2r]{max-width:calc(var(--measure) + 3rem);padding-inline:1.5rem}}@media(min-width:1400px){.column[data-astro-cid-5nhdsx2r]{max-width:calc(var(--measure) + 5rem);padding-right:3.5rem}}.listing-search[data-astro-cid-5nhdsx2r] .search__input{padding:.72rem 2.9rem;border-radius:999px;border-color:#aab3bd;background:var(--bg)}[data-theme=dark] .listing-search[data-astro-cid-5nhdsx2r] .search__input{border-color:#4a5764}.listing-search[data-astro-cid-5nhdsx2r] .search__icon{left:1.15rem}.listing-search[data-astro-cid-5nhdsx2r] .search__clear{right:.7rem;border-radius:999px}.entries[data-astro-cid-5nhdsx2r]{display:grid;gap:.9rem;margin:1.25rem 0 0;padding:0 0 1rem;list-style:none}.entries[data-astro-cid-5nhdsx2r]>li[data-astro-cid-5nhdsx2r][hidden]{display:none}.entry[data-astro-cid-5nhdsx2r]{display:grid;grid-template-rows:1fr auto;overflow:hidden;border:1px solid #d3cdbe;border-radius:.8rem;background:#faf9f5;color:var(--text);text-decoration:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.entry[data-astro-cid-5nhdsx2r]:hover,.entry[data-astro-cid-5nhdsx2r]:focus-visible{border-color:color-mix(in srgb,#145b53 52%,#d3cdbe);background:#fffefb;box-shadow:0 5px 14px #0f14190a;transform:translateY(-2px)}.entry__body[data-astro-cid-5nhdsx2r]{padding:1.5rem 1.6rem 1.35rem}.entry__title[data-astro-cid-5nhdsx2r]{margin:0;font-family:var(--font-read);font-size:1.5rem;font-weight:600;letter-spacing:-.024em;line-height:1.2;color:var(--text);text-wrap:balance}.entry__subtitle[data-astro-cid-5nhdsx2r]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;max-width:40rem;margin:.5rem 0 0;color:var(--text-3);font-size:1rem;line-height:1.6}.entry__tags[data-astro-cid-5nhdsx2r]{display:flex;flex-wrap:wrap;gap:.35rem;margin:.9rem 0 0}.entry__tag[data-astro-cid-5nhdsx2r]{padding:.2rem .55rem;border-radius:6px;background:#f1f0eb;color:var(--text-3);font-size:.8125rem;font-weight:500;letter-spacing:.002em;white-space:nowrap}.entry__foot[data-astro-cid-5nhdsx2r]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.5rem 1.6rem;border-top:1px solid #e0dbd0}.entry__meta[data-astro-cid-5nhdsx2r]{display:flex;align-items:center;gap:.45rem;color:var(--text-3);font-size:.875rem;font-variant-numeric:tabular-nums}.entry__dot[data-astro-cid-5nhdsx2r]{color:var(--border-strong)}.entry__action[data-astro-cid-5nhdsx2r]{display:flex;align-items:center;gap:.7rem;color:#15594f;font-family:var(--font-read);font-size:1rem;font-weight:600;white-space:nowrap}.entry__arrow[data-astro-cid-5nhdsx2r]{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:999px;background:linear-gradient(135deg,#2c756b,#145b53 43%,#0d4a43);box-shadow:inset 0 1px 1px #ffffff2e,inset 0 -1px 1px #04352f38;transition:transform .16s ease,filter .16s ease}.entry__arrow[data-astro-cid-5nhdsx2r] svg[data-astro-cid-5nhdsx2r]{display:block}.entry[data-astro-cid-5nhdsx2r]:hover .entry__arrow[data-astro-cid-5nhdsx2r],.entry[data-astro-cid-5nhdsx2r]:focus-visible .entry__arrow[data-astro-cid-5nhdsx2r]{transform:translate(3px);filter:brightness(1.06)}@media(max-width:40rem){.entry__body[data-astro-cid-5nhdsx2r]{padding:1.2rem 1.15rem 1.05rem}.entry__title[data-astro-cid-5nhdsx2r]{font-size:1.3rem}.entry__subtitle[data-astro-cid-5nhdsx2r]{-webkit-line-clamp:3;line-clamp:3}.entry__foot[data-astro-cid-5nhdsx2r]{padding-inline:1.15rem}}[data-theme=dark] .entry[data-astro-cid-5nhdsx2r]{background:var(--bg-subtle);border-color:#46525e}[data-theme=dark] .entry[data-astro-cid-5nhdsx2r]:hover,[data-theme=dark] .entry[data-astro-cid-5nhdsx2r]:focus-visible{background:var(--bg-hover)}[data-theme=dark] .entry__foot[data-astro-cid-5nhdsx2r]{border-color:#303a44}[data-theme=dark] .entry__action[data-astro-cid-5nhdsx2r]{color:#7ac6b4}[data-theme=dark] .entry__tag[data-astro-cid-5nhdsx2r]{background:var(--bg-hover);color:var(--text-3)}
