.home[data-astro-cid-lcdefpme]{gap:var(--space-xl);align-items:start;display:grid}.home__id[data-astro-cid-lcdefpme]{gap:var(--space-l);align-content:start;min-inline-size:0;display:grid}@media (width>=72rem){.home[data-astro-cid-lcdefpme]{column-gap:var(--rail-gap);grid-template-columns:clamp(24rem,33%,28rem) minmax(0,1fr)}}@media (width>=72rem) and (height>=44rem){.home__id[data-astro-cid-lcdefpme]{position:sticky;inset-block-start:var(--sticky-top)}}.id[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0}.id__meta[data-astro-cid-lcdefpme]{column-gap:var(--space-l);row-gap:var(--space-2xs);margin:var(--space-l) 0 0;font-size:var(--step--1);flex-wrap:wrap;line-height:1.5;display:flex}.id__meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme],.id__meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{display:inline}.id__meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-3)}.id__meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink);margin:0;font-weight:700}.id__meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}.now[data-astro-cid-lcdefpme]{border:1px solid var(--rule-2);border-radius:var(--radius-m);background:var(--paper-2);margin:0}.now__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-s);padding:var(--space-s) var(--space-m);border-block-end:1px solid var(--rule);flex-wrap:wrap;display:flex}.now__h[data-astro-cid-lcdefpme]{font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin:0;font-weight:700;line-height:1.4}.now__date[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;line-height:1.4}.now__dl[data-astro-cid-lcdefpme]{padding:var(--space-2xs) var(--space-m);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.now__dl[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme],.now__dl[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{padding-block:var(--space-xs);border-block-start:1px solid var(--rule);margin:0;line-height:1.5rem}.now__dl[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]:first-of-type,.now__dl[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]:first-of-type+dd[data-astro-cid-lcdefpme]{border-block-start:0}.now__dl[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-3);padding-inline-end:var(--space-l)}.now__dl[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--step-ui);color:var(--ink)}.now__dl[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme].now__key{font-weight:700}.now__links[data-astro-cid-lcdefpme]{gap:0 var(--space-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.now__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-block-size:1.5rem;display:inline-block}@media (width<72rem){.home[data-astro-cid-lcdefpme]{gap:var(--space-l)}.now__head[data-astro-cid-lcdefpme]{padding:var(--space-xs) var(--space-s)}.now__dl[data-astro-cid-lcdefpme]{padding-inline:var(--space-s)}.now__dl[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme],.now__dl[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{padding-block:var(--space-2xs)}.now__dl[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{padding-inline-end:var(--space-m)}.now__links[data-astro-cid-lcdefpme]{column-gap:var(--space-xs)}}.work[data-astro-cid-lcdefpme]{min-inline-size:0}.work__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-l);border-block-end:1px solid var(--rule-2);flex-wrap:wrap;padding-block-end:var(--space-xs);display:flex}.work__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.work__more[data-astro-cid-lcdefpme]{margin-block-start:var(--space-xl)}.work__all[data-astro-cid-lcdefpme]{font-size:var(--step--1)}.cgroup[data-astro-cid-lcdefpme]{margin-block-start:var(--space-l)}.cgroup__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:0 var(--space-l);border-block-end:1px solid var(--rule);flex-wrap:wrap;padding-block-end:var(--space-2xs);display:flex}.cgroup__h[data-astro-cid-lcdefpme]{font-size:var(--step-0);color:var(--ink);margin:0;font-weight:700;line-height:1.4}.cgroup__n[data-astro-cid-lcdefpme],.cgroup__note[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-3);margin:0;line-height:1.5}.cgroup__n[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;margin-inline-start:auto}.cgroup__note[data-astro-cid-lcdefpme]{inline-size:100%;max-inline-size:none}.plist[data-astro-cid-lcdefpme],.clist[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.plist[data-astro-cid-lcdefpme]{container:plist/inline-size}.clist[data-astro-cid-lcdefpme]{container:clist/inline-size}.prow[data-astro-cid-lcdefpme],.crow[data-astro-cid-lcdefpme]{margin-inline:calc(-1 * var(--space-s));padding-inline:var(--space-s);position:relative}.prow[data-astro-cid-lcdefpme]:before,.crow[data-astro-cid-lcdefpme]:before{content:"";inset-inline:var(--space-s);border-block-end:1px solid var(--rule);pointer-events:none;position:absolute;inset-block-end:0}.prow[data-astro-cid-lcdefpme]{gap:var(--space-s);padding-block:var(--space-m);display:grid}.prow__text[data-astro-cid-lcdefpme]{min-inline-size:0}.prow__title[data-astro-cid-lcdefpme]{font-size:var(--step-2);color:var(--accent);margin:0;line-height:1.3}.prow__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.crow__title[data-astro-cid-lcdefpme]{color:var(--accent);text-decoration:none}.prow__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after,.crow__title[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.prow__sum[data-astro-cid-lcdefpme]{margin:var(--space-xs) 0 0;font-size:var(--step-ui);color:var(--ink-2);hyphens:manual;line-height:1.5}.seps[data-astro-cid-lcdefpme]{display:block;overflow:hidden}.seps__in[data-astro-cid-lcdefpme]{margin:0 0 0 calc(-2 * var(--space-s) - 1px);flex-wrap:wrap;align-items:baseline;padding:0;display:flex}.seps__in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{margin-inline-start:var(--space-s);padding-inline-start:calc(var(--space-s) + 1px);position:relative}.seps__in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:before{content:"";border-inline-start:1px solid var(--rule-2);pointer-events:none;block-size:.85em;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.meta[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-3);font-variant-numeric:tabular-nums;line-height:1.5}.meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;display:inline}.per[data-astro-cid-lcdefpme]{white-space:nowrap}.prow__meta[data-astro-cid-lcdefpme]{margin:var(--space-xs) 0 0}.prow__thumb[data-astro-cid-lcdefpme]{inline-size:100%;max-inline-size:18rem}@container plist (width>=30rem){.prow[data-astro-cid-lcdefpme].has-thumb{column-gap:var(--space-l);grid-template-columns:clamp(8rem,30cqi,16rem) minmax(0,1fr);grid-template-areas:"thumb text";align-items:start}.prow[data-astro-cid-lcdefpme].has-thumb .prow__text[data-astro-cid-lcdefpme]{grid-area:text}.prow[data-astro-cid-lcdefpme].has-thumb .prow__thumb[data-astro-cid-lcdefpme]{grid-area:thumb;max-inline-size:none}}.crow[data-astro-cid-lcdefpme]{padding-block:var(--space-xs);grid-template-columns:minmax(0,1fr);align-items:baseline;display:grid}.crow__title[data-astro-cid-lcdefpme]{font-size:var(--step-ui);text-wrap:balance;line-height:1.5}@container clist (width>=46rem){.crow[data-astro-cid-lcdefpme]{column-gap:var(--space-l);grid-template-columns:minmax(0,1fr) auto}.crow__meta[data-astro-cid-lcdefpme]{white-space:nowrap}}@media (hover:hover) and (pointer:fine){.prow[data-astro-cid-lcdefpme]:hover,.crow[data-astro-cid-lcdefpme]:hover{background:var(--paper-3)}.prow[data-astro-cid-lcdefpme]:hover .prow__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.crow[data-astro-cid-lcdefpme]:hover .crow__title[data-astro-cid-lcdefpme]{color:var(--accent-hover);text-underline-offset:.15em;text-decoration:underline 1px}}.prow[data-astro-cid-lcdefpme]:has(a:focus-visible),.crow[data-astro-cid-lcdefpme]:has(a:focus-visible){background:var(--paper-3);outline:2px solid var(--accent);outline-offset:-2px}.prow[data-astro-cid-lcdefpme]:has(a:focus-visible) .prow__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.crow[data-astro-cid-lcdefpme]:has(a:focus-visible) .crow__title[data-astro-cid-lcdefpme]{text-underline-offset:.15em;text-decoration:underline 1px}@supports selector(:has(a)){.prow__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible,.crow__title[data-astro-cid-lcdefpme]:focus-visible{outline:none}}@media (prefers-reduced-motion:no-preference){.prow[data-astro-cid-lcdefpme],.crow[data-astro-cid-lcdefpme]{transition:background-color var(--dur-fast) var(--ease-hover)}}
