.cat-fb[data-astro-cid-wjxncjtu]{z-index:5;background:var(--cat-bg,#fdfbf7);border-bottom:1px solid var(--cat-border,#eae5de);-webkit-backdrop-filter:saturate(180%)blur(6px);margin:0 0 24px;position:sticky;top:0}.cat-fb__inner[data-astro-cid-wjxncjtu]{box-sizing:border-box;max-width:var(--container-wide-max);padding:10px var(--container-pad);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 auto;display:flex}.cat-fb__group[data-astro-cid-wjxncjtu]{align-items:center;gap:10px;min-width:0;display:flex}.cat-fb__legend[data-astro-cid-wjxncjtu]{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3,#6b6b6b);font-size:11px;font-weight:700}.cat-fb__seg[data-astro-cid-wjxncjtu]{background:#0000000a;border-radius:999px;padding:3px;display:inline-flex}.cat-fb__pill[data-astro-cid-wjxncjtu]{font-family:var(--sans);letter-spacing:.02em;color:var(--ink-2,#4a4a4a);border-radius:999px;align-items:center;padding:6px 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.cat-fb__pill[data-astro-cid-wjxncjtu]:hover{color:var(--cat-text,#111)}.cat-fb__pill--on[data-astro-cid-wjxncjtu],.cat-fb__pill--on[data-astro-cid-wjxncjtu]:hover{background:var(--cat-text,#111);color:var(--cat-bg,#fdfbf7)}.cat-fb__count[data-astro-cid-wjxncjtu]{font-family:var(--sans);color:var(--ink-2,#4a4a4a);align-items:baseline;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}.cat-fb__count[data-astro-cid-wjxncjtu] strong[data-astro-cid-wjxncjtu]{color:var(--cat-text,#111);font-variant-numeric:tabular-nums;font-size:14px}html[data-theme=dark] .cat-fb__seg[data-astro-cid-wjxncjtu]{background:#ffffff0f}html[data-theme=dark] .cat-fb__pill--on[data-astro-cid-wjxncjtu],html[data-theme=dark] .cat-fb__pill--on[data-astro-cid-wjxncjtu]:hover{background:var(--cat-red,#e53935);color:#fff}@media (width<=640px){.cat-fb__inner[data-astro-cid-wjxncjtu]{gap:8px 16px;padding:8px 12px}.cat-fb__legend[data-astro-cid-wjxncjtu]{display:none}.cat-fb__count[data-astro-cid-wjxncjtu]{justify-content:flex-end;width:100%;margin-left:0}}.cat-nl[data-astro-cid-trmp6cqz]{box-sizing:border-box;max-width:var(--container-wide-max);padding:0 var(--container-pad);color:var(--cat-bg,#fdfbf7);margin:48px auto 0}.cat-nl__inner[data-astro-cid-trmp6cqz]{background:var(--cat-text,#111);box-sizing:border-box;border-radius:4px;grid-template-columns:1fr;align-items:center;gap:24px;padding:36px;display:grid}@media (width>=860px){.cat-nl__inner[data-astro-cid-trmp6cqz]{grid-template-columns:1.1fr 1fr;gap:48px;padding:44px}}.cat-nl__eyebrow[data-astro-cid-trmp6cqz]{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cat-red,#e53935);margin:0 0 8px;font-size:11px;font-weight:700}.cat-nl__title[data-astro-cid-trmp6cqz]{font-family:var(--cat-display,var(--serif));letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(22px,2.6vw,30px);font-weight:600;line-height:1.2}.cat-nl__lead[data-astro-cid-trmp6cqz]{font-family:var(--serif);color:#fdfbf7cc;margin:0;font-size:15px;line-height:1.55}.cat-nl__form[data-astro-cid-trmp6cqz]{gap:8px;display:grid}.cat-nl__label[data-astro-cid-trmp6cqz]{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#fdfbf7b3;font-size:11px;font-weight:700}.cat-nl__row[data-astro-cid-trmp6cqz]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;gap:8px;padding:4px;display:flex}.cat-nl__input[data-astro-cid-trmp6cqz]{min-width:0;color:var(--cat-bg,#fdfbf7);font-family:var(--sans);background:0 0;border:0;outline:none;flex:auto;padding:10px 12px;font-size:15px}.cat-nl__input[data-astro-cid-trmp6cqz]::placeholder{color:#fdfbf773}.cat-nl__input[data-astro-cid-trmp6cqz]:focus{background:#ffffff0a}.cat-nl__btn[data-astro-cid-trmp6cqz]{background:var(--cat-bg,#fdfbf7);color:var(--cat-text,#111);font-family:var(--sans);letter-spacing:.04em;cursor:pointer;border:0;border-radius:2px;flex:none;padding:10px 18px;font-size:13.5px;font-weight:700;transition:background .18s,color .18s,transform .18s}.cat-nl__btn[data-astro-cid-trmp6cqz]:hover{background:var(--cat-red,#e53935);color:#fff;transform:translateY(-1px)}.cat-nl__note[data-astro-cid-trmp6cqz]{font-family:var(--sans);color:#fdfbf78c;margin:4px 0 0;font-size:11.5px}
