.gh-band[data-astro-cid-62d46irs]{isolation:isolate;background:var(--color-ink);position:relative;overflow:hidden}.gh-band-img[data-astro-cid-62d46irs]{z-index:-2;object-fit:cover;object-position:center 65%;width:100%;height:100%;position:absolute;inset:0}.gh-band-shade[data-astro-cid-62d46irs]{z-index:-1;background:linear-gradient(#0b2e4fe0 0%,#0b2e4fcc 100%);position:absolute;inset:0}@media (width>=900px){.gh-band-shade[data-astro-cid-62d46irs]{background:linear-gradient(90deg,#0b2e4ff0 0%,#0b2e4fd1 45%,#0b2e4f40 100%)}}.gh-hero[data-astro-cid-62d46irs]{position:relative}.gh-lede[data-astro-cid-62d46irs]{color:#ffffffeb;max-width:40rem;margin-top:.875rem;font-size:1.0625rem;line-height:1.65}.gh-chip[data-astro-cid-62d46irs]{color:#fff;white-space:nowrap;backdrop-filter:blur(6px);background:#0b2e4f59;border:1px solid #ffffff8c;border-radius:999px;flex:none;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1rem;font-size:.9375rem;font-weight:600;display:inline-flex}.gh-chip[data-astro-cid-62d46irs]:hover{background:#0b2e4f99;border-color:#fff}.gh-chip[data-astro-cid-62d46irs][aria-current=true]{color:var(--color-ink);background:#fff;border-color:#fff}.gh-count[data-astro-cid-62d46irs]{color:#fff;text-align:center;background:#fff3;border-radius:999px;min-width:1.5rem;padding:0 .375rem;font-size:.75rem}.gh-chip[data-astro-cid-62d46irs][aria-current=true] .gh-count[data-astro-cid-62d46irs]{background:var(--color-ink);color:#fff}.gh-chips[data-astro-cid-62d46irs]{gap:.5rem;margin-top:1.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}@media (width>=640px){.gh-chips[data-astro-cid-62d46irs]{flex-wrap:wrap;overflow-x:visible}}.gh-section[data-astro-cid-62d46irs]{padding-top:2.5rem;scroll-margin-top:6rem}@media (width>=640px){.gh-section[data-astro-cid-62d46irs]{padding-top:3.5rem}}.gh-h2[data-astro-cid-62d46irs]{color:var(--color-ink);font-size:1.625rem;font-weight:700;line-height:1.2}@media (width>=640px){.gh-h2[data-astro-cid-62d46irs]{font-size:2rem}}.gh-intro[data-astro-cid-62d46irs]{max-width:46rem;color:var(--color-muted);margin-top:.5rem;font-size:1rem;line-height:1.65}.gh-recent-list[data-astro-cid-62d46irs]{gap:1rem;margin-top:1.25rem;padding:0;list-style:none;display:grid}@media (width>=768px){.gh-recent-list[data-astro-cid-62d46irs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.gh-recent-list[data-astro-cid-62d46irs]{grid-template-columns:repeat(4,minmax(0,1fr))}}.gh-recent-card[data-astro-cid-62d46irs]{border:1px solid var(--color-line);background:var(--color-surface);height:100%;color:var(--color-ink);border-radius:1.25rem;flex-direction:column;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.gh-recent-card[data-astro-cid-62d46irs]:hover{border-color:var(--color-accent-strong);transform:translateY(-2px)}.gh-recent-img[data-astro-cid-62d46irs]{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.gh-recent-img[data-astro-cid-62d46irs][data-fit=contain],.gh-card-img[data-astro-cid-62d46irs][data-fit=contain]{object-fit:contain;background:var(--color-ink)}.gh-recent-body[data-astro-cid-62d46irs]{flex:1;align-content:space-between;gap:.5rem;padding:.875rem 1rem 1rem;display:grid}.gh-recent-title[data-astro-cid-62d46irs]{font-weight:700;line-height:1.3}.gh-recent-meta[data-astro-cid-62d46irs]{color:var(--color-muted);font-size:.8125rem}.gh-recent-card[data-astro-cid-62d46irs]:hover .gh-recent-title[data-astro-cid-62d46irs]{color:var(--color-accent-strong)}.gh-quick[data-astro-cid-62d46irs]{gap:.75rem;margin-top:1.25rem;padding:0;list-style:none;display:grid}@media (width>=768px){.gh-quick[data-astro-cid-62d46irs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gh-quick-link[data-astro-cid-62d46irs]{border:1px solid var(--color-line);background:var(--color-surface);min-height:3.75rem;color:var(--color-ink);border-radius:1rem;align-items:center;gap:.875rem;padding:.75rem 1rem;display:flex}.gh-quick-link[data-astro-cid-62d46irs]:hover{border-color:var(--color-accent-strong)}.gh-quick-link[data-astro-cid-62d46irs]:hover .gh-quick-title[data-astro-cid-62d46irs]{color:var(--color-accent-strong)}.gh-quick-text[data-astro-cid-62d46irs]{flex:1;min-width:0;display:grid}.gh-quick-title[data-astro-cid-62d46irs]{font-weight:700}.gh-quick-arrow[data-astro-cid-62d46irs]{color:var(--color-accent-strong);font-weight:700}.gh-cards[data-astro-cid-62d46irs]{gap:1.25rem;margin-top:1.25rem;padding:0;list-style:none;display:grid}@media (width>=768px){.gh-cards[data-astro-cid-62d46irs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.gh-cards[data-astro-cid-62d46irs]{grid-template-columns:repeat(3,minmax(0,1fr))}}.gh-card[data-astro-cid-62d46irs]{border:1px solid var(--color-line);background:var(--color-surface);height:100%;color:var(--color-ink);border-radius:1.25rem;flex-direction:column;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;overflow:hidden}.gh-card[data-astro-cid-62d46irs]:hover{border-color:var(--color-accent-strong);transform:translateY(-2px);box-shadow:0 14px 30px -22px #0b2e4f80}.gh-card[data-astro-cid-62d46irs]:hover .gh-card-title[data-astro-cid-62d46irs]{color:var(--color-accent-strong)}.gh-card-img[data-astro-cid-62d46irs]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.gh-card-body[data-astro-cid-62d46irs]{align-content:start;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:grid}.gh-card-top[data-astro-cid-62d46irs]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:.8125rem;display:flex}.gh-fresh[data-astro-cid-62d46irs]{color:var(--color-muted);font-size:.8125rem}.gh-card-title[data-astro-cid-62d46irs]{font-size:1.25rem;font-weight:700;line-height:1.25}.gh-card-summary[data-astro-cid-62d46irs]{color:var(--color-muted);font-size:.9375rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.gh-card[data-astro-cid-62d46irs],.gh-recent-card[data-astro-cid-62d46irs]{transition:none}.gh-card[data-astro-cid-62d46irs]:hover,.gh-recent-card[data-astro-cid-62d46irs]:hover{transform:none}}.gh-credits[data-astro-cid-62d46irs]{border-top:1px solid var(--color-line);color:var(--color-muted);margin-top:3.5rem;padding-top:1.25rem;font-size:.8125rem;line-height:1.6}.gh-credits-title[data-astro-cid-62d46irs]{color:var(--color-ink);font-weight:700}.gh-credits[data-astro-cid-62d46irs] ul[data-astro-cid-62d46irs]{margin-top:.375rem;padding:0;list-style:none}.gh-credits[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{text-underline-offset:2px;text-decoration:underline}
