.cg-CategoryIndex[data-astro-cid-4fv6cgsg]{align-items:flex-start;gap:var(--spacer-2-to-1rlh);flex-direction:column;display:flex}.cg-CategoryIndex-title[data-astro-cid-4fv6cgsg]{color:var(--on-background-1);font-family:var(--display2-font-family);font-size:var(--display2-font-size);font-weight:var(--display2-font-weight);line-height:var(--display2-line-height);letter-spacing:.02em;font-feature-settings:"palt" 1;margin:0}.cg-CategoryIndex-groups[data-astro-cid-4fv6cgsg]{border:var(--border-width-thin) solid var(--divider-1);border-radius:var(--border-radius-medium);background:var(--background-1);align-self:stretch;margin:0;padding:10px 0;list-style:none}.cg-CategoryIndex-children[data-astro-cid-4fv6cgsg],.cg-CategoryIndex-chevron[data-astro-cid-4fv6cgsg]{display:none}.cg-CategoryIndex-parent[data-astro-cid-4fv6cgsg]{align-items:flex-start;gap:var(--spacer-0_25rlh);padding:var(--spacer-0_25rlh) var(--spacer-0_75rlh);color:var(--on-background-1);font-family:var(--caption1-font-family);font-size:var(--caption1-font-size);font-weight:var(--typography-weight-bold);line-height:var(--caption1-line-height);letter-spacing:.02em;text-decoration:none;display:flex}.cg-CategoryIndex-chevron[data-astro-cid-4fv6cgsg]{block-size:18px;inline-size:18px;color:var(--on-background-3);flex-shrink:0}.cg-CategoryIndex-name[data-astro-cid-4fv6cgsg]{align-items:flex-start;gap:var(--spacer-0_25rlh);flex:auto;min-inline-size:0;display:flex}.cg-CategoryIndex-icon[data-astro-cid-4fv6cgsg]{flex-shrink:0;align-self:center;block-size:18px;inline-size:18px;display:inline-flex}.cg-CategoryIndex-icon[data-astro-cid-4fv6cgsg] svg,.cg-CategoryIndex-chevron[data-astro-cid-4fv6cgsg] svg{block-size:100%;inline-size:100%;display:block}.cg-CategoryIndex-parent[data-astro-cid-4fv6cgsg]:hover,.cg-CategoryIndex-child[data-astro-cid-4fv6cgsg]:hover{background:var(--link-normal-bg-hover)}.cg-CategoryIndex-parent[data-astro-cid-4fv6cgsg]:hover .cg-CategoryCount{background:var(--background-1)}.cg-CategoryIndex-archive[data-astro-cid-4fv6cgsg]{align-items:center;gap:var(--spacer-0_25rlh);color:var(--link-normal-link);font-family:var(--body1-font-family);font-size:var(--body1-font-size);font-weight:var(--body1-font-weight);line-height:var(--body1-line-height);text-decoration:none;display:inline-flex}.cg-CategoryIndex-archive[data-astro-cid-4fv6cgsg]:hover{color:var(--link-normal-hover);text-decoration:underline}@media (width<=759px){.cg-CategoryIndex[data-astro-cid-4fv6cgsg]{gap:calc(var(--spacer-1rlh) + var(--spacer-0_75rlh))}.cg-CategoryIndex-groups[data-astro-cid-4fv6cgsg]{padding-block:var(--spacer-0_25rlh)}.cg-CategoryIndex-parent[data-astro-cid-4fv6cgsg]{gap:var(--spacer-0_5rlh);padding:var(--spacer-0_5rlh) var(--spacer-0_75rlh)}.cg-CategoryIndex-name[data-astro-cid-4fv6cgsg]{gap:6px}.cg-CategoryIndex-icon[data-astro-cid-4fv6cgsg]{align-self:flex-start;block-size:20px;inline-size:20px}.cg-CategoryIndex-parent[data-astro-cid-4fv6cgsg] .cg-CategoryCount{font-size:var(--typography-size-3xs);margin-block-start:3px}.cg-CategoryIndex-chevron[data-astro-cid-4fv6cgsg]{margin-block-start:3px;display:inline-flex}}@media (width>=760px){.cg-CategoryIndex-name[data-astro-cid-4fv6cgsg]>.cg-CategoryIndex-icon[data-astro-cid-4fv6cgsg]{align-self:flex-start;margin-block-start:4px}.cg-CategoryIndex-parent[data-astro-cid-4fv6cgsg] .cg-CategoryCount{margin-block-start:4px}.cg-CategoryIndex-groups[data-astro-cid-4fv6cgsg]{columns:4 250px;column-gap:var(--spacer-1rlh);background:0 0;border:0;padding:0}.cg-CategoryIndex-group[data-astro-cid-4fv6cgsg]{break-inside:avoid;border:var(--border-width-thin) solid var(--divider-1);border-radius:var(--border-radius-medium);background:var(--background-1);margin-block-end:var(--spacer-1rlh);padding-block:10px;overflow:clip}.cg-CategoryIndex-parent[data-astro-cid-4fv6cgsg]{gap:var(--spacer-0_25rlh);padding:var(--spacer-0_25rlh) var(--spacer-0_75rlh);font-family:var(--heading3-bold-font-family);font-size:var(--heading3-bold-font-size);font-weight:var(--heading3-bold-font-weight);line-height:var(--heading3-bold-line-height)}.cg-CategoryIndex-children[data-astro-cid-4fv6cgsg]{margin:0;padding:0;list-style:none;display:block}.cg-CategoryIndex-child[data-astro-cid-4fv6cgsg]{padding:var(--spacer-0_25rlh) var(--spacer-0_75rlh) var(--spacer-0_25rlh) 51px;color:var(--on-background-1);font-family:var(--body1-font-family);font-size:var(--body1-font-size);font-weight:var(--body1-font-weight);line-height:var(--body1-line-height);text-decoration:none;display:block}}
