.who[data-astro-cid-bamrp5ch]{align-items:start}.themes[data-astro-cid-bamrp5ch]{flex-wrap:wrap;gap:8px 22px;list-style:none;display:flex}.themes[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]{color:var(--plum);font-weight:600;font-size:var(--fs-small);align-items:center;gap:8px;padding:4px 0;display:inline-flex}.themes[data-astro-cid-bamrp5ch] i[data-astro-cid-bamrp5ch]{background:var(--c);border-radius:50%;width:8px;height:8px}.themes[data-astro-cid-bamrp5ch] b[data-astro-cid-bamrp5ch]{font-size:var(--fs-fine);color:var(--heather);font-weight:400}.aud[data-astro-cid-bamrp5ch]{gap:12px;list-style:none;display:grid}.aud[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch]{border-radius:var(--rad-4);background:var(--card);border:1px solid var(--line);gap:8px;padding:24px 26px 18px;display:grid;position:relative;overflow:hidden}.aud[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch]:before{content:"";background:var(--c);height:2px;position:absolute;inset:0 0 auto}.ak[data-astro-cid-bamrp5ch]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--heather);font-weight:600}.ah[data-astro-cid-bamrp5ch]{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.018em;color:var(--plum);line-height:1.25}.aud[data-astro-cid-bamrp5ch] p[data-astro-cid-bamrp5ch]{font-size:var(--fs-small);color:var(--aub)}.as[data-astro-cid-bamrp5ch]{border-top:1px solid var(--line);color:var(--aub);font-size:var(--fs-small);align-items:baseline;gap:12px;margin-top:8px;padding-top:14px;text-decoration:none;display:flex}.as[data-astro-cid-bamrp5ch] strong[data-astro-cid-bamrp5ch]{color:var(--plum);font-weight:600}.as[data-astro-cid-bamrp5ch] b[data-astro-cid-bamrp5ch]{color:var(--plum);transition:transform .5s var(--ease);margin-left:auto;font-weight:400}.as[data-astro-cid-bamrp5ch]:hover b[data-astro-cid-bamrp5ch]{transform:translate(3px)}.as[data-astro-cid-bamrp5ch]:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.feat[data-astro-cid-bamrp5ch]{grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr;gap:16px;list-style:none;display:grid}.feat[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch].lead{grid-row:span 2}.feat[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]{border-radius:var(--rad-4);background:var(--card);height:100%;color:var(--plum);border:1px solid var(--line);transition:transform .6s var(--ease), box-shadow .6s var(--ease);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.feat[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch]:not(.lead) a[data-astro-cid-bamrp5ch]{grid-template-rows:none;grid-template-columns:180px 1fr}.feat[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.feat[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.fb[data-astro-cid-bamrp5ch]{align-content:start;gap:10px;padding:26px 28px;display:grid}.fh1[data-astro-cid-bamrp5ch]{letter-spacing:-.025em;font-size:clamp(26px,2.8vw,40px);font-weight:600;line-height:1.08}.fh2[data-astro-cid-bamrp5ch]{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.018em;line-height:1.25}.dek[data-astro-cid-bamrp5ch]{font-size:var(--fs-small);color:var(--aub)}.feat[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch]:not(.lead) .dek[data-astro-cid-bamrp5ch]{font-size:var(--fs-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meta[data-astro-cid-bamrp5ch]{font-size:var(--fs-fine);color:var(--heather);margin-top:4px}@media (width<=900px){.feat[data-astro-cid-bamrp5ch]{grid-template-columns:1fr}.feat[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch].lead{grid-row:auto}.feat[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch]:not(.lead) a[data-astro-cid-bamrp5ch]{grid-template-columns:120px 1fr}.feat[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch]:not(.lead) .dek[data-astro-cid-bamrp5ch]{display:none}}.tag[data-astro-cid-bamrp5ch]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--heather);font-weight:600}.lib[data-astro-cid-bamrp5ch]{gap:24px;display:grid}.filters[data-astro-cid-bamrp5ch]{z-index:5;-webkit-backdrop-filter:blur(10px);clip-path:inset(0 -100vmax);transition:top .5s var(--ease);background:#f5f1eaf0;gap:14px;padding:14px 0;display:grid;position:sticky;top:122px;box-shadow:0 0 0 100vmax #f5f1eaf0}.hdr-hide .filters[data-astro-cid-bamrp5ch]{top:58px}.chips[data-astro-cid-bamrp5ch]{flex-wrap:wrap;gap:6px clamp(18px,2vw,28px);display:flex}.chips[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch],.kinds[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch]{color:var(--heather);font:600 var(--fs-small) var(--font);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 0;transition:color .3s;display:inline-flex}.chips[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch].uline:after,.kinds[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch].uline:after{bottom:1px}.chips[data-astro-cid-bamrp5ch] i[data-astro-cid-bamrp5ch]{background:var(--c);border-radius:50%;width:8px;height:8px}.chips[data-astro-cid-bamrp5ch] b[data-astro-cid-bamrp5ch]{font-weight:400;font-size:var(--fs-fine);color:var(--heather)}.kinds[data-astro-cid-bamrp5ch] svg[data-astro-cid-bamrp5ch]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}.chips[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch]:hover,.kinds[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch]:hover,.chips[data-astro-cid-bamrp5ch] [data-astro-cid-bamrp5ch][aria-pressed=true],.kinds[data-astro-cid-bamrp5ch] [data-astro-cid-bamrp5ch][aria-pressed=true],.chips[data-astro-cid-bamrp5ch] [data-astro-cid-bamrp5ch][aria-pressed=true] b[data-astro-cid-bamrp5ch]{color:var(--plum)}.chips[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch]:focus-visible,.kinds[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch]:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.row2[data-astro-cid-bamrp5ch]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kinds[data-astro-cid-bamrp5ch]{flex-wrap:wrap;gap:6px clamp(18px,2vw,28px);display:inline-flex}.search[data-astro-cid-bamrp5ch]{border-radius:var(--rad-pill);background:var(--card);border:1px solid var(--line);align-items:center;gap:10px;min-width:min(360px,100%);height:44px;padding:0 16px;display:flex}.search[data-astro-cid-bamrp5ch]:focus-within{border-color:var(--plum);box-shadow:0 0 0 1px var(--plum)}.search[data-astro-cid-bamrp5ch] svg[data-astro-cid-bamrp5ch]{fill:none;width:18px;height:18px;stroke:var(--heather);stroke-width:1.6px;stroke-linecap:round;flex:none}.search[data-astro-cid-bamrp5ch] input[data-astro-cid-bamrp5ch]{min-width:0;font:500 var(--fs-small) var(--font);color:var(--plum);background:0 0;border:0;outline:none;flex:1}.sr[data-astro-cid-bamrp5ch]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.count[data-astro-cid-bamrp5ch]{font-size:var(--fs-fine);color:var(--heather)}.grid[data-astro-cid-bamrp5ch]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.grid[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch][hidden]{display:none}.anim .flash[data-astro-cid-bamrp5ch] .grid[data-astro-cid-bamrp5ch] li[data-astro-cid-bamrp5ch]:not([hidden]){animation:pop .5s var(--ease) both;animation-delay:calc(min(var(--i,0), 12) * 25ms)}@keyframes pop{0%{opacity:0;transform:translateY(6px)}}.grid[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]{border-radius:var(--rad-4);background:var(--card);height:100%;min-height:230px;color:var(--plum);border:1px solid var(--line);transition:transform .6s var(--ease), box-shadow .6s var(--ease);grid-template-rows:auto auto 1fr auto;gap:10px;padding:24px 22px 20px;text-decoration:none;display:grid;position:relative;overflow:hidden}.grid[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]:before{content:"";background:var(--c);height:2px;position:absolute;inset:0 0 auto}.grid[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.grid[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.tt[data-astro-cid-bamrp5ch]{font-weight:600;font-size:var(--fs-h4);letter-spacing:-.01em;line-height:1.3}.dk2[data-astro-cid-bamrp5ch]{font-size:var(--fs-small);color:var(--aub);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.ft[data-astro-cid-bamrp5ch]{border-top:1px solid var(--line);font-size:var(--fs-fine);color:var(--heather);align-items:baseline;gap:8px;padding-top:14px;display:flex}.ft[data-astro-cid-bamrp5ch] b[data-astro-cid-bamrp5ch]{color:var(--plum);transition:transform .5s var(--ease);margin-left:auto;font-weight:400}.grid[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]:hover .ft[data-astro-cid-bamrp5ch] b[data-astro-cid-bamrp5ch]{transform:translate(3px)}.moreb[data-astro-cid-bamrp5ch]{justify-content:center;padding-top:8px;display:flex}.moreb[data-astro-cid-bamrp5ch][hidden]{display:none}.empty[data-astro-cid-bamrp5ch]{border-radius:var(--rad-4);background:var(--card);border:1px solid var(--line);text-align:center;justify-items:center;gap:16px;padding:40px;display:grid}.empty[data-astro-cid-bamrp5ch][hidden]{display:none}@media (width<=1000px){.grid[data-astro-cid-bamrp5ch]{grid-template-columns:1fr 1fr}}@media (width<=640px){.grid[data-astro-cid-bamrp5ch]{grid-template-columns:1fr}.grid[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]{min-height:0}.filters[data-astro-cid-bamrp5ch]{box-shadow:none;clip-path:none;background:0 0;position:static}.chips[data-astro-cid-bamrp5ch]{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter);flex-wrap:nowrap;overflow-x:auto}.chips[data-astro-cid-bamrp5ch] button[data-astro-cid-bamrp5ch]{flex:none}.search[data-astro-cid-bamrp5ch]{width:100%}}.nxw[data-astro-cid-bamrp5ch]{align-items:start}.nx[data-astro-cid-bamrp5ch]{border-top:1px solid var(--line);list-style:none;display:grid}.nx[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]{border-bottom:1px solid var(--line);color:var(--plum);gap:4px;padding:22px 48px 22px 0;text-decoration:none;display:grid;position:relative}.nx[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.nk[data-astro-cid-bamrp5ch]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--heather);font-weight:600}.nt[data-astro-cid-bamrp5ch]{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.018em;line-height:1.25}.nd[data-astro-cid-bamrp5ch]{font-size:var(--fs-small);color:var(--aub);line-height:1.5}.nx[data-astro-cid-bamrp5ch] b[data-astro-cid-bamrp5ch]{color:var(--plum);transition:transform .5s var(--ease);font-size:18px;font-weight:400;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.nx[data-astro-cid-bamrp5ch] a[data-astro-cid-bamrp5ch]:hover b[data-astro-cid-bamrp5ch]{transform:translate(4px,-50%)}
