.hero[data-astro-cid-lcdefpme]{margin-bottom:2.6rem}.lead[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:42ch;font-size:1.02rem}.searchbar[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:end;gap:.5rem;margin:1.4rem 0 .9rem;display:flex}.searchbar[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{letter-spacing:.16em;width:100%;color:var(--ink-faint);font-size:.8rem}.searchbar[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{font:inherit;border:1px solid var(--rule);color:var(--ink);background:#ffffffb8;border-radius:2px;flex:14rem;padding:.6rem .8rem}.searchbar[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus{border-color:var(--seal-red);outline:none;box-shadow:0 0 0 3px #a83c2c1f}button[data-astro-cid-lcdefpme].pill,.searchbar[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font:inherit;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:2px;padding:.6rem 1.1rem}button[data-astro-cid-lcdefpme].pill{color:var(--ink-soft);border-color:var(--rule);background:#ffffff80;padding:.2rem .7rem}button[data-astro-cid-lcdefpme].pill:hover{border-color:var(--seal-red);color:var(--seal-red)}.row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.2rem 0;margin:.6rem 0 1.2rem;display:flex}.daily[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:var(--scrim);margin-bottom:2.4rem;padding:1.1rem 1.2rem}.daily[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme].flat{letter-spacing:.2em;color:var(--seal-red);border:0;margin:0 0 .5rem;padding:0;font-size:.82rem}.daily-title[data-astro-cid-lcdefpme]{color:var(--ink);font-family:Noto Serif SC,serif;font-size:1.3rem;font-weight:700;text-decoration:none}.daily-title[data-astro-cid-lcdefpme]:hover{color:var(--seal-red)}.daily-line[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:.4rem 0 .2rem;font-size:1.04rem}.meta[data-astro-cid-lcdefpme]{color:var(--ink-faint);font-size:.86rem}.facets[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.6rem;margin-bottom:1rem;display:grid}.facet[data-astro-cid-lcdefpme]{border:1px solid var(--rule);color:var(--ink);background:#ffffff73;padding:.8rem .9rem;text-decoration:none;transition:border-color .16s,transform .16s;display:block}.facet[data-astro-cid-lcdefpme]:hover{border-color:var(--seal-red);transform:translateY(-2px)}.facet-label[data-astro-cid-lcdefpme]{font-family:Noto Serif SC,serif;font-weight:700;display:block}.facet-hint[data-astro-cid-lcdefpme]{color:var(--ink-faint);font-size:.8rem}.note-box[data-astro-cid-lcdefpme]{margin-top:.8rem}.resume[data-astro-cid-lcdefpme]{margin:0 0 2rem;padding:.8rem 1rem}.resume[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--seal-red);margin:0 0 .15rem}.resume[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.resume[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:Noto Serif SC,serif;font-weight:700;text-decoration:none}.lex-groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem 1.6rem;margin-top:.9rem;display:grid}.lex-group[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding-top:.75rem}.lex-group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{border:0;margin:0 0 .55rem;padding:0;font-size:.95rem}.lex-count[data-astro-cid-lcdefpme]{color:var(--ink-faint);margin-left:.2rem;font-size:.8rem;font-weight:400}.lex-list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.35rem;display:flex}.lex-list[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme]{margin:0}.lex-more[data-astro-cid-lcdefpme]{margin-top:.55rem}.lex-more[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--seal-red);font-size:.82rem}.lex-more[data-astro-cid-lcdefpme] .lex-list[data-astro-cid-lcdefpme]{margin-top:.5rem}.wordmark[data-astro-cid-lcdefpme]{letter-spacing:.22em;margin:0 0 .9rem;font-size:clamp(2.4rem,1.4rem + 5vw,3.6rem)}.epigraph[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:var(--ink);margin:0 0 .3rem;font-family:Noto Serif SC,serif;font-size:1.16rem}.epigraph-sub[data-astro-cid-lcdefpme]{letter-spacing:.06em;color:var(--ink-faint);margin:0 0 1.6rem;font-size:.92rem}.howto[data-astro-cid-lcdefpme]{color:var(--ink-soft);padding-left:1.2rem;font-size:.96rem}.howto[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:.4rem}
