.hero-illust[data-astro-cid-yfwmc5qx]{width:100%;height:auto;display:block}.hero[data-astro-cid-lcdefpme]{gap:var(--space-5);margin-top:calc(var(--space-6) * -1);padding-block:var(--space-6) var(--space-7);align-items:center;display:grid}.hero[data-astro-cid-lcdefpme].band:before{background-color:var(--color-band);background-image:repeating-linear-gradient(#0000 0 35px,#2e3f5c12 35px 36px)}.eyebrow[data-astro-cid-lcdefpme]{margin:0 0 var(--space-3);padding:2px var(--space-3);font-family:var(--font-hand);color:var(--color-sub-strong);background:var(--color-surface);border-radius:var(--radius);font-weight:600;font-size:var(--text-sm);display:inline-block}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:20em;color:var(--color-ink)}.lead[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4)}.count[data-astro-cid-lcdefpme]{margin:0 0 var(--space-4);font-family:var(--font-hand);color:var(--color-ink);font-weight:600}.count[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-right:2px;font-size:1.5rem}.search[data-astro-cid-lcdefpme]{max-width:34rem}.search[data-astro-cid-lcdefpme] .emdash-live-search,.search[data-astro-cid-lcdefpme] .emdash-live-search-input{width:100%;display:block}.search[data-astro-cid-lcdefpme] .emdash-live-search-input{width:100%;min-height:52px;font:inherit;padding:var(--space-2) var(--space-4);border:1.5px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-surface)}.hero-art[data-astro-cid-lcdefpme]{width:100%;max-width:300px;margin-inline:auto}.themes[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.theme[data-astro-cid-lcdefpme]{gap:var(--space-1) var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.theme-icon[data-astro-cid-lcdefpme]{background:var(--color-bg);border-radius:46% 54% 52% 48%/50% 46% 54% 50%;grid-row:span 2;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex}.theme[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:var(--space-1) 0 0;font-size:var(--text-h4)}.theme[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-sm);margin:0}.stamp-count[data-astro-cid-lcdefpme]{margin-left:var(--space-2);font-family:var(--font-body);font-weight:400;font-size:var(--text-xs);color:var(--color-text-muted)}.entry-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}.entry[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:0}.entry[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]:before{content:"";width:48px;height:10px;margin-bottom:var(--space-2);background:var(--hand-stroke) no-repeat left center / contain;display:block}.chip-list[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.chip-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--color-band)}.chip-list[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:var(--text-xs)}.chip-list[data-astro-cid-lcdefpme] .child[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-style:dashed}.note-box[data-astro-cid-lcdefpme]{padding:var(--space-5);background-color:var(--color-sub-soft);border-radius:var(--radius)}.note-box[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{font-size:var(--text-sm);margin:0}@media (width<=479px){.theme[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.theme-icon[data-astro-cid-lcdefpme]{grid-row:auto;width:64px;height:64px}}@media (width>=768px){.hero[data-astro-cid-lcdefpme]{gap:var(--space-7);padding-block:var(--space-7) var(--space-8);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.hero-art[data-astro-cid-lcdefpme]{max-width:420px}.themes[data-astro-cid-lcdefpme],.entry-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}
