.archive-by-tag{font-size:var(--an-text-14);margin:20px 0 0}.archive-by-tag a{color:var(--primary);text-decoration:none}.archive-by-tag a:hover{text-decoration:underline}.archive-by-tag a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;text-decoration:underline}.archive-tags,.content-tags{min-width:0;font-size:var(--an-text-12,12px);flex-wrap:wrap;gap:6px 12px;margin:0 0 12px 80px;display:flex}.content-tags{margin:28px 0 0;font-size:14px}.archive-tags a,.content-tags a{color:var(--primary);text-decoration:none}.archive-list .archive-tags a{grid-template-columns:none;align-items:baseline;gap:0;padding:0;display:inline}.archive-tags a:hover,.content-tags a:hover{text-decoration:underline}:is(.archive-tags a:focus-visible,.content-tags a:focus-visible){outline:2px solid var(--primary);outline-offset:3px;text-decoration:underline}.tag-index{margin:0;padding:8px 0 0;list-style:none}.tag-index li{border-bottom:1px solid var(--border);min-width:0;padding:28px 0}.tag-index a{color:inherit;font-family:var(--an-serif,var(--font-editorial), serif);font-size:var(--an-text-28,28px);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;line-height:1.3;text-decoration:none;display:flex}:is(.tag-index a:hover,.tag-index a:focus-visible){color:var(--primary)}.tag-count{color:var(--muted-foreground);font-family:var(--font-geist-mono), monospace;font-size:var(--an-text-14,14px);font-variant-numeric:tabular-nums}.tag-index p,.tag-group p{max-width:40em;color:var(--muted-foreground);font-size:var(--an-text-16,16px);margin:8px 0 0;line-height:1.7}.tag-group{min-width:0;padding-top:56px}.tag-group h2{font-family:var(--an-serif,var(--font-editorial), serif);font-size:var(--an-text-28,28px);margin:0;font-weight:400;line-height:1.3}.tag-group-more{font-size:var(--an-text-14,14px);flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:12px 0 0;display:flex}.tag-group-more a{color:var(--primary)}.tag-group ol{margin:20px 0 0;padding:0;list-style:none}.tag-group li{border-top:1px solid var(--border);min-width:0;padding:20px 0}.tag-group time,.tag-group small{color:var(--muted-foreground);font-family:var(--font-geist-mono), monospace;font-size:12px}.tag-group h3{font-family:var(--an-serif,var(--font-editorial), serif);font-size:var(--an-text-20,20px);margin:6px 0 0;font-weight:500;line-height:1.45}.tag-group h3 a{color:inherit;overflow-wrap:anywhere;text-decoration:none}:is(.tag-group h3 a:hover,.tag-group h3 a:focus-visible){color:var(--primary)}.tag-group li>p{font-size:var(--an-text-14,14px);margin-top:8px}.note-more{margin-top:28px}.note-more .eyebrow{margin:28px 0 0}.note-more .next-note{margin-top:12px}.note-more .next-note:first-child{margin-top:0}.note-more .next-note span{flex:1;min-width:0}.note-more .next-note strong{overflow-wrap:anywhere}@media (max-width:767px){.archive-list .archive-tags a{grid-template-columns:none;gap:0;padding:0}.archive-tags{margin-left:0}.tag-index a,.tag-group h2{font-size:var(--an-text-20,20px)}.tag-group{padding-top:40px}}
