.insights-index__head[data-astro-cid-52kedfpd]{padding-top:calc(var(--header-height) + clamp(4rem, 8vw, 7rem));background:var(--ink);color:var(--on-dark);padding-bottom:clamp(7rem,11vw,10rem)}.insights-index__head[data-astro-cid-52kedfpd] .kicker[data-astro-cid-52kedfpd]{color:var(--on-dark-muted)}.insights-index__title-row[data-astro-cid-52kedfpd]{align-items:flex-end;gap:clamp(1.5rem,4vw,4rem);margin-top:1.1rem;display:flex}.insights-index__title[data-astro-cid-52kedfpd]{font-family:var(--font-serif);letter-spacing:-.05em;flex:none;font-size:clamp(4rem,10vw,9rem);line-height:.82}.insights-index__accent[data-astro-cid-52kedfpd]{background:linear-gradient(90deg, var(--slate) 0%, #8fa3b80d 100%);flex:1;height:1px;margin-bottom:.65rem}.insights-index__descriptor[data-astro-cid-52kedfpd]{color:var(--on-dark-muted);letter-spacing:.12em;text-transform:uppercase;margin-top:1.4rem;font-size:.75rem}.insights-index__intro[data-astro-cid-52kedfpd]{max-width:48ch;color:var(--on-dark-muted);margin-top:1.5rem;font-size:1rem;line-height:1.7}.insights-index__panel[data-astro-cid-52kedfpd]{z-index:1;background:var(--paper);margin-top:clamp(-2.75rem,-2.5vw,-1.5rem);padding-bottom:clamp(5rem,10vw,9rem);position:relative}.insights-index__layout[data-astro-cid-52kedfpd]{grid-template-columns:minmax(0,8fr) minmax(16rem,3.5fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.insights-index__list[data-astro-cid-52kedfpd]{border-radius:var(--radius-card);background:var(--stone);gap:1.1rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}.insights-index__empty[data-astro-cid-52kedfpd]{color:var(--muted);padding:2rem 0;font-size:.875rem}.insights-pagination[data-astro-cid-52kedfpd]{border-top:1px solid var(--line-soft);justify-content:center;align-items:center;gap:.35rem;margin-top:1.15rem;padding-top:1.35rem;display:flex}.insights-pagination[data-astro-cid-52kedfpd][hidden]{display:none}.insights-pagination__pages[data-astro-cid-52kedfpd]{align-items:center;gap:.25rem;display:flex}.insights-pagination[data-astro-cid-52kedfpd] button[data-astro-cid-52kedfpd]{border-radius:var(--radius-pill);min-width:2.45rem;min-height:2.45rem;color:var(--muted);font-family:var(--font-sans);letter-spacing:.08em;transition:background-color .22s var(--ease), border-color .22s var(--ease), color .22s var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.35rem .6rem;font-size:.6875rem;font-weight:600;display:inline-flex}.insights-pagination[data-astro-cid-52kedfpd] button[data-astro-cid-52kedfpd]:hover:not(:disabled){border-color:var(--line);color:var(--ink)}.insights-pagination[data-astro-cid-52kedfpd] button[data-astro-cid-52kedfpd].is-active{border-color:var(--ink);background:var(--ink);color:var(--paper)}.insights-pagination[data-astro-cid-52kedfpd] button[data-astro-cid-52kedfpd]:disabled{opacity:.32;cursor:default}.insights-pagination__arrow[data-astro-cid-52kedfpd]{letter-spacing:0;font-size:.9rem}.insights-index__aside[data-astro-cid-52kedfpd]{top:calc(var(--header-height) + 2rem);flex-direction:column;align-items:flex-start;gap:1.75rem;padding-top:1.5rem;display:flex;position:sticky}.insights-search[data-astro-cid-52kedfpd]{border-bottom:1px solid var(--ink);width:100%;display:flex}.insights-search[data-astro-cid-52kedfpd] input[data-astro-cid-52kedfpd]{min-width:0;font-family:var(--font-serif);background:0 0;border:0;flex:1;padding:.65rem 0;font-size:1.35rem}.insights-search[data-astro-cid-52kedfpd] input[data-astro-cid-52kedfpd]::placeholder{color:var(--muted)}.insights-search[data-astro-cid-52kedfpd] button[data-astro-cid-52kedfpd]{background:var(--ink);width:2.75rem;height:2.75rem;color:var(--paper);border:0;border-radius:50%;justify-content:center;align-self:center;align-items:center;padding:0;display:inline-flex}.insights-search[data-astro-cid-52kedfpd] button[data-astro-cid-52kedfpd] svg[data-astro-cid-52kedfpd]{fill:none;stroke:currentColor;stroke-width:1.3px;width:.95rem;height:.95rem}.insights-filters[data-astro-cid-52kedfpd]{flex-wrap:wrap;gap:.45rem;display:flex}.insights-filter[data-astro-cid-52kedfpd]{border:1px solid var(--line);border-radius:var(--radius-pill);min-height:2.25rem;color:var(--muted);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;transition:background-color .24s var(--ease), border-color .24s var(--ease), color .24s var(--ease);background:0 0;padding:.42rem .8rem;font-size:.625rem;font-weight:500;line-height:1.35}.insights-filter[data-astro-cid-52kedfpd]:hover{border-color:var(--ink);color:var(--ink)}.insights-filter[data-astro-cid-52kedfpd].is-active,.insights-filter[data-astro-cid-52kedfpd][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.insights-index__note[data-astro-cid-52kedfpd]{max-width:32ch;color:var(--muted);font-size:.8125rem;line-height:1.65}.insights-index__note[data-astro-cid-52kedfpd] .kicker[data-astro-cid-52kedfpd]{margin-bottom:.6rem}@media (width<=1079px){.insights-index__layout[data-astro-cid-52kedfpd]{grid-template-columns:1fr}.insights-index__aside[data-astro-cid-52kedfpd]{order:-1;gap:1.25rem;padding-top:0;padding-bottom:1.5rem;position:static}.insights-index__note[data-astro-cid-52kedfpd]{max-width:44ch}}@media (width<=639px){.insights-index__head[data-astro-cid-52kedfpd]{padding-top:calc(var(--header-height-mobile) + 3.5rem)}.insights-index__title-row[data-astro-cid-52kedfpd]{display:block}.insights-index__accent[data-astro-cid-52kedfpd]{width:100%;margin-top:1.4rem;display:block}.insights-index__list[data-astro-cid-52kedfpd]{margin-inline:calc(var(--gutter) * -.55);padding:.75rem}}
