.sr-only[data-astro-cid-vjwh75s6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.letters[data-astro-cid-vjwh75s6]{border-bottom:var(--line);font-family:var(--font-code);flex-wrap:wrap;gap:.25rem;padding-block:1.1rem;font-size:.82rem;display:flex}.letters[data-astro-cid-vjwh75s6] a[data-astro-cid-vjwh75s6],.letters[data-astro-cid-vjwh75s6] span[data-astro-cid-vjwh75s6]{border-radius:var(--radius-small);place-items:center;width:1.9rem;height:1.9rem;display:grid}.letters[data-astro-cid-vjwh75s6] a[data-astro-cid-vjwh75s6]{border:var(--line);background:var(--surface);color:var(--ink);text-decoration:none}.letters[data-astro-cid-vjwh75s6] a[data-astro-cid-vjwh75s6]:hover{border-color:var(--signal);color:var(--signal)}.letters[data-astro-cid-vjwh75s6] span[data-astro-cid-vjwh75s6]{color:color-mix(in srgb, var(--steel) 45%, transparent)}.entries[data-astro-cid-vjwh75s6]{columns:17rem;column-rule:1px dashed color-mix(in srgb, var(--rule) 80%, transparent);column-gap:2.5rem;padding-block:clamp(1.75rem,3.5vw,2.5rem)}.letter[data-astro-cid-vjwh75s6]{break-inside:avoid-column;margin-bottom:1.4rem;scroll-margin-top:7rem}.letter[data-astro-cid-vjwh75s6] h3[data-astro-cid-vjwh75s6]{font-family:var(--font-code);color:var(--signal);margin-bottom:.4rem;font-size:1rem}ul[data-astro-cid-vjwh75s6]{gap:.25rem;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}li[data-astro-cid-vjwh75s6]{break-inside:avoid}li[data-astro-cid-vjwh75s6] a[data-astro-cid-vjwh75s6]{color:var(--ink);text-decoration:none}li[data-astro-cid-vjwh75s6] a[data-astro-cid-vjwh75s6]:hover{color:var(--signal);text-decoration:underline}.doc[data-astro-cid-vjwh75s6]{color:var(--steel);margin-left:.4rem;font-size:.74rem}@media (pointer:coarse){ul[data-astro-cid-vjwh75s6]{gap:0}li[data-astro-cid-vjwh75s6] a[data-astro-cid-vjwh75s6]{padding-block:.3rem;display:inline-block}}.sr-only[data-astro-cid-wahimmle]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shelf[data-astro-cid-wahimmle]{background:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-wahimmle]{padding:1.4rem var(--inset) 1.6rem;background:var(--paper);grid-template-rows:auto auto auto 1fr;align-content:start;gap:.6rem;display:grid}.card[data-astro-cid-wahimmle]:hover{background:color-mix(in srgb, var(--ink) 1.5%, var(--paper))}.card-head[data-astro-cid-wahimmle]{border-bottom:1px solid color-mix(in srgb, var(--signal) 45%, transparent);font-family:var(--font-code);color:var(--steel);align-items:center;gap:.6rem;padding-bottom:.55rem;font-size:.72rem;display:flex}.n[data-astro-cid-wahimmle]{color:var(--signal);font-weight:600}.first-tag[data-astro-cid-wahimmle]{background:var(--signal);color:var(--on-signal);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:.02rem .4rem;font-size:.62rem}.time[data-astro-cid-wahimmle]{margin-left:auto}h3[data-astro-cid-wahimmle]{letter-spacing:-.02em;font-size:1.2rem}h3[data-astro-cid-wahimmle] a[data-astro-cid-wahimmle]{color:var(--ink);text-decoration:none}h3[data-astro-cid-wahimmle] a[data-astro-cid-wahimmle]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-wahimmle]{position:relative}.card[data-astro-cid-wahimmle]:hover h3[data-astro-cid-wahimmle] a[data-astro-cid-wahimmle]{color:var(--signal)}.what[data-astro-cid-wahimmle]{color:var(--steel);font-size:.9rem}.what[data-astro-cid-wahimmle] code{font-size:.85em}.sections[data-astro-cid-wahimmle]{z-index:1;counter-reset:section;align-content:end;gap:.2rem;margin:.2rem 0 0;padding:0;font-size:.8rem;list-style:none;display:grid;position:relative}.sections[data-astro-cid-wahimmle] li[data-astro-cid-wahimmle]{gap:.5rem;min-width:0;display:flex}.sections[data-astro-cid-wahimmle] li[data-astro-cid-wahimmle]:not(.more):before{counter-increment:section;content:"§" counter(section);width:1.6rem;font-family:var(--font-code);color:color-mix(in srgb, var(--steel) 70%, transparent);flex-shrink:0;font-size:.7rem}.sections[data-astro-cid-wahimmle] a[data-astro-cid-wahimmle]{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);text-decoration:none;overflow:hidden}.sections[data-astro-cid-wahimmle] a[data-astro-cid-wahimmle]:hover{color:var(--signal);text-decoration:underline}.more[data-astro-cid-wahimmle]{color:var(--steel);padding-left:2.1rem}@media (width<=1000px){.shelf[data-astro-cid-wahimmle]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.shelf[data-astro-cid-wahimmle]{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.sections[data-astro-cid-wahimmle]{gap:0}.sections[data-astro-cid-wahimmle] a[data-astro-cid-wahimmle]{padding-block:.3rem}}.index[data-astro-cid-dcv4kkf7]{z-index:-1;pointer-events:none;width:100vw;height:100%;position:absolute;top:0;left:50%;translate:-50%;mask-image:linear-gradient(90deg,#0000001f,#0000002e 38%,#000 62% 92%,#0000),linear-gradient(#0000,#000 12% 85%,#0000);mask-composite:intersect}@media (width<=900px){.index[data-astro-cid-dcv4kkf7]{opacity:.5}}.stacks[data-astro-cid-xlxzakwk]{isolation:isolate;grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid;position:relative}.stacks[data-astro-cid-xlxzakwk]:has(.results:not([hidden])){z-index:4}.block:has(.results:not([hidden]))~.block>.bar{z-index:3}.stacks[data-astro-cid-xlxzakwk]:before{content:"";border-top:var(--line);position:absolute;top:-1px;left:-100vw;right:-100vw}.front[data-astro-cid-xlxzakwk]{align-content:start;gap:1.5rem;padding-block:clamp(3rem,6vw,5rem) clamp(2.5rem,5vw,4rem);display:grid}.front[data-astro-cid-xlxzakwk] h1[data-astro-cid-xlxzakwk]{letter-spacing:-.045em;font-size:clamp(2.6rem,6vw,4.8rem);line-height:.95}.front[data-astro-cid-xlxzakwk] .lede[data-astro-cid-xlxzakwk]{max-width:32em}.front[data-astro-cid-xlxzakwk] .lede[data-astro-cid-xlxzakwk] a{color:var(--ink);font-weight:600}.picks[data-astro-cid-xlxzakwk]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.picks[data-astro-cid-xlxzakwk] a[data-astro-cid-xlxzakwk]{border:var(--line);border-radius:var(--radius-small);background:var(--surface);color:var(--ink);padding:.45rem .75rem;text-decoration:none;transition:border-color .15s;display:grid}.picks[data-astro-cid-xlxzakwk] a[data-astro-cid-xlxzakwk]:hover{border-color:var(--signal)}.pick-title[data-astro-cid-xlxzakwk]{font-size:.9rem;font-weight:600}.pick-note[data-astro-cid-xlxzakwk]{color:var(--steel);font-size:.74rem}.back[data-astro-cid-xlxzakwk]{align-content:end;justify-items:end;padding-block:clamp(2rem,4vw,3rem) clamp(2.5rem,5vw,4rem);display:grid}.colophon[data-astro-cid-xlxzakwk]{border:var(--line);border-radius:var(--radius-panel);background:var(--surface);width:min(100%,19rem);margin:0;font-size:.82rem}.colophon[data-astro-cid-xlxzakwk]>div[data-astro-cid-xlxzakwk]{justify-content:space-between;gap:1rem;padding:.5rem .9rem;display:flex}.colophon[data-astro-cid-xlxzakwk]>div[data-astro-cid-xlxzakwk]+div[data-astro-cid-xlxzakwk]{border-top:1px dashed color-mix(in srgb, var(--rule) 80%, transparent)}.colophon-head[data-astro-cid-xlxzakwk]{border-bottom:var(--line);font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem}.colophon[data-astro-cid-xlxzakwk] dt[data-astro-cid-xlxzakwk]{color:var(--steel)}.colophon-head[data-astro-cid-xlxzakwk] dt[data-astro-cid-xlxzakwk]{color:var(--ink)}.colophon[data-astro-cid-xlxzakwk] dd[data-astro-cid-xlxzakwk]{font-family:var(--font-code);text-align:right;color:var(--ink);margin:0;font-size:.76rem}@media (prefers-reduced-motion:reduce){.picks[data-astro-cid-xlxzakwk] a[data-astro-cid-xlxzakwk]{transition:none}}@media (width<=900px){.stacks[data-astro-cid-xlxzakwk]{grid-template-columns:minmax(0,1fr)}.front[data-astro-cid-xlxzakwk]{padding-bottom:1.5rem}.back[data-astro-cid-xlxzakwk]{justify-items:start;padding-top:0}}
