.gl[data-astro-cid-vsux75ar]{display:block}.gl-search[data-astro-cid-vsux75ar]{border-bottom:1px solid var(--ink);align-items:baseline;gap:1rem;max-width:34rem;display:flex}.gl-search[data-astro-cid-vsux75ar] input[data-astro-cid-vsux75ar]{-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;flex:1;min-width:0;padding:.7rem .2rem;font-size:1.05rem}.gl-search[data-astro-cid-vsux75ar] input[data-astro-cid-vsux75ar]:focus{outline:none}.gl-search[data-astro-cid-vsux75ar]:focus-within{border-bottom-color:var(--shu);box-shadow:0 1px 0 var(--shu)}.gl-count[data-astro-cid-vsux75ar]{color:var(--ink-3);white-space:nowrap;font-size:.8rem}.gl-index[data-astro-cid-vsux75ar]{flex-wrap:wrap;gap:.3rem;margin-top:1.6rem;display:flex}.gl-index[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]{border:1px solid var(--rule);width:2.4rem;height:2.4rem;font-family:var(--serif);place-items:center;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:grid}.gl-index[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]:hover{border-color:var(--shu);background:var(--shu);color:#fff}.gl-group[data-astro-cid-vsux75ar]{border-top:1px solid var(--ink);grid-template-columns:6rem 1fr;gap:1rem;margin-top:3rem;padding-top:1.4rem;scroll-margin-top:5rem;display:grid}.gl-group[data-astro-cid-vsux75ar][hidden]{display:none}.gl-group[data-astro-cid-vsux75ar] h2[data-astro-cid-vsux75ar]{color:var(--shu);align-self:start;font-size:2.6rem;font-weight:500;line-height:1.2;position:sticky;top:5rem}.gl-group[data-astro-cid-vsux75ar] dl[data-astro-cid-vsux75ar]{margin:0}.gl-item[data-astro-cid-vsux75ar]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(11rem,.8fr) 2fr;gap:.3rem 2rem;padding:1.05rem 0;display:grid}.gl-item[data-astro-cid-vsux75ar][hidden]{display:none}.gl-item[data-astro-cid-vsux75ar] dt[data-astro-cid-vsux75ar]{font-family:var(--serif);letter-spacing:.06em;font-weight:700;line-height:1.6}.gl-item[data-astro-cid-vsux75ar] dt[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]{text-decoration:none}.gl-item[data-astro-cid-vsux75ar] dt[data-astro-cid-vsux75ar] small[data-astro-cid-vsux75ar]{font-family:var(--sans);color:var(--ink-3);letter-spacing:.08em;font-size:.7rem;font-weight:400;display:block}.gl-item[data-astro-cid-vsux75ar] dd[data-astro-cid-vsux75ar]{color:var(--ink-2);margin:0;font-size:.92rem;line-height:1.85}.gl-none[data-astro-cid-vsux75ar]{color:var(--ink-2);margin-top:2.5rem}@media (width<=44rem){.gl-group[data-astro-cid-vsux75ar]{grid-template-columns:1fr;gap:.4rem}.gl-group[data-astro-cid-vsux75ar] h2[data-astro-cid-vsux75ar]{font-size:1.8rem;position:static}.gl-item[data-astro-cid-vsux75ar]{grid-template-columns:1fr}}
