.blogIndex[data-astro-cid-5tznm7mj]{display:grid;gap:clamp(2rem,5vw,4.5rem)}.blogHero[data-astro-cid-5tznm7mj]{padding-block:clamp(2.25rem,6vw,4.75rem)}.blogHero[data-astro-cid-5tznm7mj] h1[data-astro-cid-5tznm7mj]{max-width:16ch}.blogHero[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{max-width:760px}.featuredSeries[data-astro-cid-5tznm7mj]{display:grid;gap:1.5rem}.sectionHeading[data-astro-cid-5tznm7mj],.filterHeader[data-astro-cid-5tznm7mj]{display:flex;align-items:end;justify-content:space-between;gap:2rem}.sectionHeading[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj],.filterHeader[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{margin-bottom:0}.sectionHeading[data-astro-cid-5tznm7mj]>p[data-astro-cid-5tznm7mj]{max-width:500px;margin:0}.seriesGrid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.seriesCard[data-astro-cid-5tznm7mj]{position:relative;display:flex;min-height:100%;flex-direction:column;gap:.8rem;padding:clamp(1.5rem,3vw,2.4rem);border:1px solid var(--border, rgba(255, 255, 255, .14));border-radius:var(--radius, 18px);background:var(--surface, rgba(255, 255, 255, .04));color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.seriesCard[data-astro-cid-5tznm7mj]:after{position:absolute;inset:0;border-radius:inherit;box-shadow:0 18px 50px #0000001f;content:"";opacity:0;pointer-events:none;transition:opacity .18s ease}.seriesCard[data-astro-cid-5tznm7mj]:hover,.seriesCard[data-astro-cid-5tznm7mj]:focus-visible{transform:translateY(-3px);border-color:var(--accent, currentColor)}.seriesCard[data-astro-cid-5tznm7mj]:hover:after,.seriesCard[data-astro-cid-5tznm7mj]:focus-visible:after{opacity:1}.seriesCardTopline[data-astro-cid-5tznm7mj]{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.seriesLabel[data-astro-cid-5tznm7mj]{font-weight:700}.seriesCount[data-astro-cid-5tznm7mj]{opacity:.65}.seriesCard[data-astro-cid-5tznm7mj] h3[data-astro-cid-5tznm7mj]{margin:.35rem 0 0;font-size:clamp(1.8rem,4vw,3rem)}.seriesCard[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{margin:0}.seriesSubtitle[data-astro-cid-5tznm7mj]{max-width:34ch;font-weight:650}.seriesLink[data-astro-cid-5tznm7mj]{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:1rem;font-weight:700}.filterPanel[data-astro-cid-5tznm7mj]{display:grid;gap:1.25rem}.filterHeader[data-astro-cid-5tznm7mj]>p[data-astro-cid-5tznm7mj]{margin:0;white-space:nowrap;opacity:.7}.searchRow[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:.75rem}.searchField[data-astro-cid-5tznm7mj]{display:flex;flex:1;align-items:center;gap:.75rem;min-height:50px;padding-inline:1rem;border:1px solid var(--border, rgba(255, 255, 255, .14));border-radius:999px;background:var(--surface, rgba(255, 255, 255, .04))}.searchField[data-astro-cid-5tznm7mj]:focus-within{border-color:var(--accent, currentColor);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent, currentColor) 18%,transparent)}.searchField[data-astro-cid-5tznm7mj] svg[data-astro-cid-5tznm7mj]{flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8;opacity:.65}.searchField[data-astro-cid-5tznm7mj] input[data-astro-cid-5tznm7mj]{width:100%;border:0;outline:0;background:transparent;color:inherit;font:inherit}.searchField[data-astro-cid-5tznm7mj] input[data-astro-cid-5tznm7mj]::placeholder{color:inherit;opacity:.5}.clearFilters[data-astro-cid-5tznm7mj]{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.tagFilter[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;gap:.55rem}.tagButton[data-astro-cid-5tznm7mj]{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:.45rem .8rem;border:1px solid var(--border, rgba(255, 255, 255, .14));border-radius:999px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:.85rem}.tagButton[data-astro-cid-5tznm7mj] span[data-astro-cid-5tznm7mj]{opacity:.55}.tagButton[data-astro-cid-5tznm7mj]:hover,.tagButton[data-astro-cid-5tznm7mj]:focus-visible,.tagButton[data-astro-cid-5tznm7mj].isActive{border-color:var(--accent, currentColor);background:color-mix(in srgb,var(--accent, currentColor) 12%,transparent)}.tagButton[data-astro-cid-5tznm7mj].isActive{font-weight:700}.articleArchive[data-astro-cid-5tznm7mj],.postList[data-astro-cid-5tznm7mj]{display:grid;gap:1rem}.postFilterItem[data-astro-cid-5tznm7mj][hidden]{display:none}.emptyState[data-astro-cid-5tznm7mj]{text-align:center}.emptyState[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{margin-bottom:.5rem}.closingCard[data-astro-cid-5tznm7mj]{margin-top:1rem}.srOnly[data-astro-cid-5tznm7mj]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.sectionHeading[data-astro-cid-5tznm7mj],.filterHeader[data-astro-cid-5tznm7mj]{align-items:start;flex-direction:column;gap:.75rem}.seriesGrid[data-astro-cid-5tznm7mj]{grid-template-columns:1fr}.searchRow[data-astro-cid-5tznm7mj]{align-items:stretch;flex-direction:column}.clearFilters[data-astro-cid-5tznm7mj]{align-self:flex-start}}
