.page-head[data-astro-cid-nzwlcmrj]{padding-block:clamp(3rem,7vw,5rem) 2rem}.page-head[data-astro-cid-nzwlcmrj] h1[data-astro-cid-nzwlcmrj]{letter-spacing:-.03em;font-size:clamp(2.4rem,5vw,3.5rem);font-weight:800}.page-head[data-astro-cid-nzwlcmrj]>p[data-astro-cid-nzwlcmrj]{color:var(--ink-2);margin-top:.75rem;font-size:1.2rem}.listing[data-astro-cid-nzwlcmrj]{padding-bottom:4rem}.search[data-astro-cid-nzwlcmrj]{max-width:44rem;margin-top:2rem}.search[data-astro-cid-nzwlcmrj] label[data-astro-cid-nzwlcmrj]{margin-bottom:.5rem;font-weight:700;display:block}.search-row[data-astro-cid-nzwlcmrj]{gap:.6rem;display:flex}.search-field[data-astro-cid-nzwlcmrj]{flex:1;align-items:center;display:flex;position:relative}.search-field[data-astro-cid-nzwlcmrj] svg[data-astro-cid-nzwlcmrj]{color:var(--ink-2);pointer-events:none;position:absolute;left:1rem}.search[data-astro-cid-nzwlcmrj] input[data-astro-cid-nzwlcmrj]{width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1.5px solid #8a8a93;border-radius:999px;padding:.7rem 1rem .7rem 2.85rem;font-size:1.0625rem}.search[data-astro-cid-nzwlcmrj] input[data-astro-cid-nzwlcmrj]::placeholder{color:#6b6b73}.search[data-astro-cid-nzwlcmrj] input[data-astro-cid-nzwlcmrj]:hover{border-color:var(--ink-2)}.search[data-astro-cid-nzwlcmrj] input[data-astro-cid-nzwlcmrj]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px;border-color:var(--indigo)}.search[data-astro-cid-nzwlcmrj] .btn[data-astro-cid-nzwlcmrj]{min-height:52px;padding-inline:1.5rem}.filters[data-astro-cid-nzwlcmrj] ul[data-astro-cid-nzwlcmrj]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pill[data-astro-cid-nzwlcmrj]{border:1.5px solid var(--line);min-height:40px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .95rem;font-size:.925rem;font-weight:700;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.pill[data-astro-cid-nzwlcmrj]:hover{border-color:var(--indigo)}.pill[data-astro-cid-nzwlcmrj] .count[data-astro-cid-nzwlcmrj]{background:var(--surface);min-width:1.6rem;color:var(--ink-2);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:.05rem .4rem;font-size:.8125rem}.pill[data-astro-cid-nzwlcmrj][data-empty]:not([aria-current]){background:var(--surface);color:var(--ink-2);border-color:#0000;font-weight:400}.pill[data-astro-cid-nzwlcmrj][aria-current=page]{background:var(--indigo);border-color:var(--indigo);color:#fff}.pill[data-astro-cid-nzwlcmrj][aria-current=page] .count[data-astro-cid-nzwlcmrj]{background:var(--lime);color:var(--charcoal)}.status[data-astro-cid-nzwlcmrj]{color:var(--ink-2);margin:1.75rem 0 1.25rem;font-weight:700}.post-grid[data-astro-cid-nzwlcmrj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.post-card[data-astro-cid-nzwlcmrj][hidden]{display:none!important}.post-card[data-astro-cid-nzwlcmrj]{flex-direction:column;gap:.6rem;display:flex;position:relative}.card-link[data-astro-cid-nzwlcmrj]{color:var(--ink);text-decoration:none}.card-link[data-astro-cid-nzwlcmrj]:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.card-link[data-astro-cid-nzwlcmrj]:focus-visible{outline:none}.card-link[data-astro-cid-nzwlcmrj]:focus-visible:after{outline:3px solid var(--indigo);outline-offset:4px}.post-card[data-astro-cid-nzwlcmrj]:hover .card-link[data-astro-cid-nzwlcmrj]{text-underline-offset:.2em;text-decoration:underline}.post-thumb[data-astro-cid-nzwlcmrj]{aspect-ratio:16/10;border-radius:var(--radius)}.thumb-0[data-astro-cid-nzwlcmrj]{background:radial-gradient(60% 80% at 20% 90%, var(--lime), transparent 70%), var(--lavender-tint)}.thumb-1[data-astro-cid-nzwlcmrj]{background:radial-gradient(60% 80% at 80% 10%, var(--lavender), transparent 70%), var(--indigo-tint)}.thumb-2[data-astro-cid-nzwlcmrj]{background:radial-gradient(60% 80% at 50% 100%, var(--lavender), transparent 70%), var(--lime-tint)}.flag[data-astro-cid-nzwlcmrj]{background:var(--lavender-tint);color:var(--lavender-ink);border-radius:999px;align-self:flex-start;padding:.15rem .6rem;font-size:.8125rem;font-weight:700}.post-title[data-astro-cid-nzwlcmrj]{letter-spacing:0;margin:0;font-size:1.2rem;font-weight:700;line-height:1.3}.post-excerpt[data-astro-cid-nzwlcmrj]{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-foot[data-astro-cid-nzwlcmrj]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0;display:flex}.date[data-astro-cid-nzwlcmrj]{color:var(--ink-2);font-size:.9rem}.tag[data-astro-cid-nzwlcmrj]{background:var(--indigo-tint);color:var(--indigo-deep);border-radius:999px;padding:.1rem .55rem;font-size:.8rem;font-weight:700}.no-results[data-astro-cid-nzwlcmrj]{border-radius:var(--radius);background:var(--surface);flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem;display:flex}.no-results[data-astro-cid-nzwlcmrj][hidden]{display:none}.no-results[data-astro-cid-nzwlcmrj] p[data-astro-cid-nzwlcmrj]{font-size:1.125rem;font-weight:700}.more[data-astro-cid-nzwlcmrj]{justify-content:center;margin-top:3rem;display:flex}.more[data-astro-cid-nzwlcmrj] .btn[data-astro-cid-nzwlcmrj][hidden]{display:none}.empty[data-astro-cid-nzwlcmrj]{background:var(--surface);border-radius:var(--radius);padding:1.5rem}@media (width<=900px){.post-grid[data-astro-cid-nzwlcmrj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.post-grid[data-astro-cid-nzwlcmrj]{grid-template-columns:minmax(0,1fr)}.search-row[data-astro-cid-nzwlcmrj]{flex-direction:column}}
