.bar[data-astro-cid-lkmocea4]{z-index:20;background:var(--paper);border-bottom:1px solid var(--ink);visibility:hidden;position:fixed;inset:0 0 auto;transform:translateY(-101%)}.bar.on{visibility:visible;transform:none}@media (prefers-reduced-motion:no-preference){.bar[data-astro-cid-lkmocea4]{transition:transform .42s var(--ease), visibility 0s linear .42s}.bar.on{transition:transform .42s var(--ease), visibility 0s}}.bar__inner[data-astro-cid-lkmocea4]{align-items:center;height:44px}.bar[data-astro-cid-lkmocea4] a[data-astro-cid-lkmocea4]{text-decoration:none}.bar[data-astro-cid-lkmocea4] a[data-astro-cid-lkmocea4]:hover,.bar[data-astro-cid-lkmocea4] a[data-astro-cid-lkmocea4]:focus-visible{text-decoration:underline;text-decoration-color:var(--signal)}.bar__name[data-astro-cid-lkmocea4]{grid-column:1/3}.bar__current[data-astro-cid-lkmocea4]{white-space:nowrap;text-overflow:ellipsis;grid-column:3/-1;justify-self:end;overflow:hidden}.bar__links[data-astro-cid-lkmocea4]{display:none}@media (width>=1024px){.bar__current[data-astro-cid-lkmocea4]{grid-column:3/8;justify-self:start}.bar__links[data-astro-cid-lkmocea4]{grid-column:8/11;justify-self:end;gap:24px;display:flex}}.arrow[data-astro-cid-tns2tesc]{vertical-align:.02em;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:square;width:.62em;height:.62em;margin-left:.18em;display:inline-block;overflow:visible}.hero[data-astro-cid-ge2uvauf]{row-gap:32px;padding-top:8svh}.lockup[data-astro-cid-ge2uvauf]{font-size:min(calc((100vw - 2 * var(--m)) / 3.55), 20svh);letter-spacing:-.015em;grid-column:1/-1;padding-bottom:.03em;font-weight:640;line-height:.84;overflow:clip}.lockup__line[data-astro-cid-ge2uvauf]{white-space:nowrap;width:max-content;font-stretch:var(--fit,100%);display:block}.readouts[data-astro-cid-ge2uvauf]{grid-column:1/-1;margin:0}.readouts[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding-block:12px 14px;display:grid}.readout__label[data-astro-cid-ge2uvauf]{color:var(--graphite);grid-column:1/-1}.readout__value[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:6px;display:flex}.readout__num[data-astro-cid-ge2uvauf]{font-variant-numeric:tabular-nums;font-size:36px;font-weight:600;font-stretch:80%;line-height:36px}.readout__unit[data-astro-cid-ge2uvauf]{color:var(--graphite);font-size:14px;line-height:20px}.readout__fig[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--graphite);text-decoration:none}.readout__fig[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover,.readout__fig[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible{color:var(--ink);text-decoration:underline;text-decoration-color:var(--signal)}.hero__rule[data-astro-cid-ge2uvauf]{grid-column:1/-1}.hero__lead[data-astro-cid-ge2uvauf]{grid-column:1/-1;max-width:30ch}.hero__note[data-astro-cid-ge2uvauf]{grid-column:1/-1;max-width:40ch}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{row-gap:0;padding-top:10svh}.lockup[data-astro-cid-ge2uvauf]{font-size:min(calc((100vw - 2 * var(--m)) * .6 / 3.55), 22svh);grid-area:1/1/auto/7;align-self:end}.readouts[data-astro-cid-ge2uvauf]{grid-area:1/7/auto/11;align-self:end;margin-bottom:.4em}.readout__num[data-astro-cid-ge2uvauf]{font-size:44px;line-height:44px}.hero__rule[data-astro-cid-ge2uvauf]{grid-row:2;margin-top:40px}.hero__lead[data-astro-cid-ge2uvauf]{grid-area:3/3/auto/9;margin-top:32px}.hero__note[data-astro-cid-ge2uvauf]{grid-area:3/1/auto/3;margin-top:40px;padding-right:12px}}html.seq .lockup__line[data-astro-cid-ge2uvauf]{opacity:0;font-stretch:62%}html.seq.go .lockup__line[data-astro-cid-ge2uvauf]{font-stretch:var(--fit);animation:cut 1ms calc(var(--i) * 90ms) forwards;transition:font-stretch .8s cubic-bezier(.65,0,.2,1) .45s}html.seq .hero__rule[data-astro-cid-ge2uvauf]{transform-origin:0;transform:scaleX(0)}html.seq.go .hero__rule[data-astro-cid-ge2uvauf]{transition:transform .6s cubic-bezier(.2,0,0,1) 1.25s;transform:none}html.seq .hero__after[data-astro-cid-ge2uvauf]{opacity:0}html.seq.go .hero__after[data-astro-cid-ge2uvauf]{animation:1ms 1.35s forwards cut}@keyframes cut{to{opacity:1}}.contents__row[data-astro-cid-x4stf67c]{grid-template-columns:2.2em minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding-block:16px;display:grid}.contents__row--head[data-astro-cid-x4stf67c]{padding-block:0 10px}.contents__cell--wide[data-astro-cid-x4stf67c]{display:none}.contents__name[data-astro-cid-x4stf67c]{font-size:22px;font-weight:600;font-stretch:87.5%;line-height:26px;text-decoration:none}.contents__name[data-astro-cid-x4stf67c]:after{content:"";position:absolute;inset:0}.contents__cell--fig[data-astro-cid-x4stf67c],.contents__cell--kind[data-astro-cid-x4stf67c],.contents__cell--stack[data-astro-cid-x4stf67c],.contents__cell--since[data-astro-cid-x4stf67c],.contents__cell--status[data-astro-cid-x4stf67c]{color:var(--graphite);font-variant-numeric:tabular-nums;font-size:15px;line-height:22px}.contents__cell--status[data-astro-cid-x4stf67c]{color:var(--ink)}.contents__body[data-astro-cid-x4stf67c]>.contents__row[data-astro-cid-x4stf67c]:hover,.contents__body[data-astro-cid-x4stf67c]>.contents__row[data-astro-cid-x4stf67c]:focus-within{background:var(--ink);color:var(--paper)}.contents__body[data-astro-cid-x4stf67c]>.contents__row[data-astro-cid-x4stf67c]:hover .contents__cell[data-astro-cid-x4stf67c],.contents__body[data-astro-cid-x4stf67c]>.contents__row[data-astro-cid-x4stf67c]:focus-within .contents__cell[data-astro-cid-x4stf67c]{color:var(--paper)}.contents__body[data-astro-cid-x4stf67c]>.contents__row[data-astro-cid-x4stf67c]:focus-within{outline:2px solid var(--signal);outline-offset:2px}.contents__name[data-astro-cid-x4stf67c]:focus-visible{outline:none}.contents__sort[data-astro-cid-x4stf67c]{color:var(--graphite);cursor:pointer;text-align:left;background:0 0;border:0;gap:6px;padding:0;display:inline-flex}.contents__sort[data-astro-cid-x4stf67c]:hover,[data-astro-cid-x4stf67c][aria-sort=ascending] .contents__sort[data-astro-cid-x4stf67c],[data-astro-cid-x4stf67c][aria-sort=descending] .contents__sort[data-astro-cid-x4stf67c]{color:var(--ink)}.contents__arrow[data-astro-cid-x4stf67c]{min-width:.8em;color:var(--signal);display:inline-block}@media (width>=1024px){.contents__row[data-astro-cid-x4stf67c]{column-gap:var(--g);grid-template-columns:3em minmax(0,3fr) minmax(0,1.8fr) minmax(0,2.6fr) minmax(0,1.3fr) minmax(0,1.4fr);padding-block:18px}.contents__row--head[data-astro-cid-x4stf67c]{padding-block:0 12px}.contents__cell--wide[data-astro-cid-x4stf67c]{display:block}.contents__name[data-astro-cid-x4stf67c]{font-size:30px;line-height:34px}}@media (width<=1023px){.contents__cell--since[data-astro-cid-x4stf67c]{display:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.contents__name[data-astro-cid-x4stf67c]{transition:font-stretch .22s var(--ease)}.contents__row[data-astro-cid-x4stf67c]:hover .contents__name[data-astro-cid-x4stf67c]{font-stretch:100%}}.fig[data-astro-cid-jnzm5n22] .fig1__plate{background:#2a2c2e;height:min(125vw,88svh)}@media (width>=1024px){.fig[data-astro-cid-jnzm5n22] .fig1__plate{height:min(62vw,88svh)}}.fig2[data-astro-cid-fok4wqwy]{row-gap:16px}.fig2[data-astro-cid-fok4wqwy] .fig2__plate{margin-inline:calc(-1 * var(--m));aspect-ratio:1;grid-column:1/-1}.fig2__caption[data-astro-cid-fok4wqwy]{grid-column:1/-1}.fig2__text[data-astro-cid-fok4wqwy]{grid-column:1/-1;margin-top:40px}.fig2__body[data-astro-cid-fok4wqwy]{margin-top:16px}.fig2__button[data-astro-cid-fok4wqwy]{cursor:pointer;text-decoration:underline;text-decoration-color:var(--hairline);text-underline-offset:.18em;background:0 0;border:0;padding:0}.fig2__button[data-astro-cid-fok4wqwy]:hover{text-decoration-color:var(--signal)}.fig2__button[data-astro-cid-fok4wqwy][aria-disabled=true]{color:var(--graphite)}@media (width>=1024px){.fig2[data-astro-cid-fok4wqwy]{row-gap:0}.fig2[data-astro-cid-fok4wqwy] .fig2__plate{margin-inline:calc(-1 * var(--m)) 0;grid-area:1/1/auto/7}.fig2__text[data-astro-cid-fok4wqwy]{grid-area:1/7/auto/11;align-self:start;margin-top:0;padding-left:8px}.fig2__caption[data-astro-cid-fok4wqwy]{grid-area:2/1/auto/7;margin-top:16px}}.fig[data-astro-cid-d4w64nan] .fig3__plate{margin-inline:calc(-1 * var(--m));aspect-ratio:4/3;background:var(--paper);grid-column:1/-1}@media (width>=1024px){.fig[data-astro-cid-d4w64nan] .fig3__plate{grid-column:3/11;margin-inline:0}}.also__col[data-astro-cid-yv4fls3w]{grid-column:1/-1}.also__col--b[data-astro-cid-yv4fls3w]{margin-top:16px}@media (width>=1024px){.also__col--a[data-astro-cid-yv4fls3w]{grid-column:3/7}.also__col--b[data-astro-cid-yv4fls3w]{grid-column:7/11;margin-top:0}}.contact__fit[data-astro-cid-he3spzz3]{margin-top:0}.contact__line[data-astro-cid-he3spzz3]{overflow:clip}.contact__email[data-astro-cid-he3spzz3]{font-size:min(calc((100vw - 2 * var(--m)) / 8.4), 200px);letter-spacing:-.02em;white-space:nowrap;padding-bottom:.08em;font-weight:300;font-stretch:100%;line-height:1;text-decoration:none;display:inline-block}.contact__email[data-astro-cid-he3spzz3]:hover,.contact__email[data-astro-cid-he3spzz3]:focus-visible{text-underline-offset:.1em;text-decoration:underline 2px}.contact__meta[data-astro-cid-he3spzz3]{row-gap:16px;margin-top:32px}.contact__gh[data-astro-cid-he3spzz3],.contact__colophon[data-astro-cid-he3spzz3]{grid-column:1/-1}.contact__footer[data-astro-cid-he3spzz3]{border-top:1px solid var(--hairline);color:var(--graphite);row-gap:8px;margin-top:96px;padding-block:14px 32px}.contact__copy[data-astro-cid-he3spzz3],.contact__speed[data-astro-cid-he3spzz3],.contact__top[data-astro-cid-he3spzz3]{grid-column:1/-1}.contact__top[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-decoration:none}.contact__top[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover,.contact__top[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:focus-visible{color:var(--ink);text-decoration:underline;text-decoration-color:var(--signal)}@media (width>=1024px){.contact__gh[data-astro-cid-he3spzz3]{grid-column:3/6}.contact__colophon[data-astro-cid-he3spzz3]{grid-column:6/11}.contact__copy[data-astro-cid-he3spzz3]{grid-column:1/5}.contact__speed[data-astro-cid-he3spzz3]{grid-column:5/9}.contact__top[data-astro-cid-he3spzz3]{grid-column:9/11;justify-self:end}}
