.pv[data-astro-cid-xmulzmvm]{aspect-ratio:16/9;border-radius:var(--pv-radius,var(--radius-panel));box-shadow:0 2.5rem 5rem -2.5rem oklch(from var(--color-ink) l c h / .45), 0 0 0 1px oklch(from var(--color-ink) l c h / .08);background:oklch(18% .03 258);position:relative;overflow:hidden;container-type:inline-size}.pv__poster[data-astro-cid-xmulzmvm]{color:#fff;text-decoration:none;display:block;position:absolute;inset:0}.pv__poster[data-astro-cid-xmulzmvm][hidden]{display:none}.pv__poster[data-astro-cid-xmulzmvm] .pv__still{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out);position:absolute;inset:0}.pv__shade[data-astro-cid-xmulzmvm]{pointer-events:none;background:linear-gradient(#0000,#080c16b8);position:absolute;inset:55% 0 0}.pv__play[data-astro-cid-xmulzmvm]{aspect-ratio:1;width:clamp(3.5rem,7.5cqw,5.75rem);color:var(--color-ink);transition:transform var(--dur-minor) var(--ease-out), background-color var(--dur-micro) var(--ease-out);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1rem 2.5rem -.5rem #0000008c}.pv__play[data-astro-cid-xmulzmvm] svg[data-astro-cid-xmulzmvm]{width:42%;height:42%;transform:translate(6%)}.pv__play[data-astro-cid-xmulzmvm]:after{content:"";opacity:0;border:1px solid #fffc;border-radius:50%;position:absolute;inset:0}.pv__meta[data-astro-cid-xmulzmvm]{left:clamp(var(--spacing-md), 2.4cqw, var(--spacing-xl));bottom:clamp(var(--spacing-md), 2.2cqw, 1.75rem);align-items:baseline;gap:.6rem;font-size:clamp(.875rem,1.25cqw,1.0625rem);display:flex;position:absolute}.pv__meta[data-astro-cid-xmulzmvm] b[data-astro-cid-xmulzmvm]{font-weight:var(--weight-medium);letter-spacing:-.005em}.pv__meta[data-astro-cid-xmulzmvm] i[data-astro-cid-xmulzmvm]{letter-spacing:.06em;opacity:.8;font-size:.6875rem;font-style:normal}.pv[data-astro-cid-xmulzmvm] .pv__video{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.pv[data-astro-cid-xmulzmvm] .pv__video[hidden]{display:none}@media (hover:hover) and (pointer:fine){.pv__poster[data-astro-cid-xmulzmvm]:hover .pv__still{transform:scale(1.025)}.pv__poster[data-astro-cid-xmulzmvm]:hover .pv__play[data-astro-cid-xmulzmvm]{background:#fff;transform:translate(-50%,-50%)scale(1.06)}}.pv__poster[data-astro-cid-xmulzmvm]:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.pv__play[data-astro-cid-xmulzmvm]:after{animation:pvRing 2.6s var(--ease-out) infinite}html.is-loading .pv__play[data-astro-cid-xmulzmvm]:after{animation-play-state:paused}}@keyframes pvRing{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}.pt[data-astro-cid-pzem4tdq]{background:var(--color-surface-sunk,#f6f7f8);border-top:.5px solid var(--color-hairline);border-bottom:.5px solid var(--color-hairline);padding-block:clamp(3.5rem,8vw,6rem)}.pt__head[data-astro-cid-pzem4tdq]{text-align:center;margin-bottom:clamp(2.5rem,6vw,4rem)}.pt__title[data-astro-cid-pzem4tdq]{letter-spacing:-.015em;max-width:24ch;margin:.5rem auto 0;font-size:clamp(2rem,4.2vw,3rem);font-weight:300;line-height:1.1}.pt__grid[data-astro-cid-pzem4tdq]{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,3rem);margin:0;padding:0;display:grid}@media (width>=48rem){.pt__grid[data-astro-cid-pzem4tdq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pt__cell[data-astro-cid-pzem4tdq]{text-align:center;gap:.75rem;display:grid}.pt__value[data-astro-cid-pzem4tdq]{letter-spacing:-.03em;color:var(--color-text);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3.25rem,9vw,6rem);font-weight:300;line-height:1}.pt__label[data-astro-cid-pzem4tdq]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted,#666);margin:0;font-size:.75rem}.pt__note[data-astro-cid-pzem4tdq]{text-align:center;max-width:52ch;color:var(--color-text-muted,#666);margin:clamp(2.5rem,5vw,3.5rem) auto 0;font-size:.875rem;line-height:1.5}.band[data-astro-cid-hfkdokmu]+.band[data-astro-cid-hfkdokmu]{margin-top:var(--spacing-2xl)}.band__label[data-astro-cid-hfkdokmu]{align-items:baseline;gap:var(--spacing-sm);margin:0 0 var(--spacing-lg);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);display:flex}.band__count[data-astro-cid-hfkdokmu]{color:var(--color-signal)}.band__note[data-astro-cid-hfkdokmu]{margin:var(--spacing-lg) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);line-height:1.5}.wall[data-astro-cid-hfkdokmu]{place-items:center;gap:var(--spacing-lg);margin:0;padding:0;list-style:none;display:grid}.wall--wide[data-astro-cid-hfkdokmu]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.wall--dense[data-astro-cid-hfkdokmu]{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.wall[data-astro-cid-hfkdokmu] li[data-astro-cid-hfkdokmu]{justify-content:center;align-items:center;width:100%;display:flex}.wall[data-astro-cid-hfkdokmu] img[data-astro-cid-hfkdokmu]{width:100%;max-width:8.5rem;height:auto;filter:grayscale(1) contrast(1.05) brightness(var(--k,1));opacity:.95;transition:filter var(--dur-major) var(--ease-out), opacity var(--dur-major) var(--ease-out)}.wall--dense[data-astro-cid-hfkdokmu] img[data-astro-cid-hfkdokmu]{opacity:.9;max-width:6rem}@media (hover:hover) and (pointer:fine){.wall[data-astro-cid-hfkdokmu] li[data-astro-cid-hfkdokmu]:hover img[data-astro-cid-hfkdokmu]{filter:none;opacity:1}}.pd[data-astro-cid-3lhcsvo2]{background:var(--color-paper);color:var(--color-ink)}.pd__inner[data-astro-cid-3lhcsvo2]{max-width:var(--width-wide);padding-inline:var(--spacing-lg);margin-inline:auto}.label[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 var(--spacing-lg)}.pd__hero[data-astro-cid-3lhcsvo2]{padding:calc(var(--nav-h) + var(--spacing-lg)) var(--spacing-lg) var(--spacing-2xl)}.pd__cine[data-astro-cid-3lhcsvo2]{--cine-rest:15rem;gap:var(--spacing-md);width:min(100%, 96rem, max(36rem, calc((100svh - var(--cine-rest)) * 16 / 9)));margin-inline:auto;display:grid}.pd__bar[data-astro-cid-3lhcsvo2]{gap:var(--spacing-md);padding-top:var(--spacing-2xs);display:grid}@media (width>=48rem){.pd__bar[data-astro-cid-3lhcsvo2]{align-items:center;gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) auto}.pd__bar[data-astro-cid-3lhcsvo2] .pd__actions[data-astro-cid-3lhcsvo2]{flex-wrap:nowrap}}.pd__who[data-astro-cid-3lhcsvo2]{min-width:0}@media (width<40rem){.pd__film[data-astro-cid-3lhcsvo2]{--pv-radius:0;margin-inline:calc(var(--spacing-lg) * -1)}.pd__bar[data-astro-cid-3lhcsvo2] .pd__actions[data-astro-cid-3lhcsvo2]{width:100%}.pd__bar[data-astro-cid-3lhcsvo2] .pd__actions[data-astro-cid-3lhcsvo2]>[data-astro-cid-3lhcsvo2]{flex:1}}.pd__shown[data-astro-cid-3lhcsvo2]{aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--color-paper-2);overflow:hidden}@media (prefers-reduced-motion:no-preference){.pd__film[data-astro-cid-3lhcsvo2]{animation:stageIn 1s var(--ease-out) .2s backwards}html.is-loading .pd__film[data-astro-cid-3lhcsvo2]{animation-play-state:paused}}@keyframes stageIn{0%{opacity:0;transform:translateY(2rem)}}.back[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);transition:color var(--dur-micro) var(--ease-out);justify-self:start;text-decoration:none}@media (hover:hover) and (pointer:fine){.back[data-astro-cid-3lhcsvo2]:hover{color:var(--color-signal)}}.pd__id[data-astro-cid-3lhcsvo2]{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}.pd__badge[data-astro-cid-3lhcsvo2]{border-radius:50%;flex:none;width:3rem;height:3rem}.pd__name[data-astro-cid-3lhcsvo2]{font-size:var(--type-title);letter-spacing:var(--tracking-display);margin:0;line-height:1.1}.pd__tagline[data-astro-cid-3lhcsvo2]{letter-spacing:-.012em;color:var(--color-ink-2);margin:var(--spacing-2xs) 0 0;text-wrap:balance;font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);line-height:1.4}.pd__actions[data-astro-cid-3lhcsvo2]{justify-content:flex-start;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.pd__cta[data-astro-cid-3lhcsvo2],.pd__ghost[data-astro-cid-3lhcsvo2]{border-radius:var(--radius-control);min-height:2.5rem;font-size:.8125rem;font-weight:var(--weight-medium);letter-spacing:-.005em;white-space:nowrap;transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);justify-content:center;align-items:center;gap:.4rem;padding:0 1.15rem;text-decoration:none;display:inline-flex}.pd__bar[data-astro-cid-3lhcsvo2] .pd__cta[data-astro-cid-3lhcsvo2],.pd__bar[data-astro-cid-3lhcsvo2] .pd__ghost[data-astro-cid-3lhcsvo2]{min-height:2.75rem;padding:0 1.4rem;font-size:.875rem}.pd__cta[data-astro-cid-3lhcsvo2]{background:var(--color-ink);color:var(--color-paper);border:1px solid var(--color-ink)}.pd__ghost[data-astro-cid-3lhcsvo2]{color:var(--color-ink);border:1px solid oklch(from var(--color-ink) l c h / .24);background:0 0}@media (hover:hover) and (pointer:fine){.pd__ghost[data-astro-cid-3lhcsvo2]:hover{border-color:var(--color-ink)}}.pd__cta[data-astro-cid-3lhcsvo2]:focus-visible,.pd__ghost[data-astro-cid-3lhcsvo2]:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px}.lede[data-astro-cid-3lhcsvo2]{padding:var(--spacing-2xl) 0 var(--section-pad)}.lede__text[data-astro-cid-3lhcsvo2]{letter-spacing:-.02em;color:var(--color-ink);text-align:center;text-wrap:pretty;max-width:44ch;margin:0 auto;font-size:clamp(1.1rem,.98rem + .7vw,1.5rem);line-height:1.45}.stats[data-astro-cid-3lhcsvo2]{margin:var(--spacing-3xl) auto 0;border-top:1px solid var(--color-hairline);grid-template-columns:minmax(0,1fr);max-width:68rem;display:grid}.stat[data-astro-cid-3lhcsvo2]{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-lg);text-align:center;border-bottom:1px solid var(--color-hairline);flex-direction:column-reverse;display:flex}@media (width>=48rem){.stats[data-astro-cid-3lhcsvo2]{border-bottom:1px solid var(--color-hairline);grid-template-columns:repeat(3,minmax(0,1fr))}.stat[data-astro-cid-3lhcsvo2]{padding:var(--spacing-2xl) var(--spacing-lg);border-bottom:0}.stat[data-astro-cid-3lhcsvo2]+.stat[data-astro-cid-3lhcsvo2]{border-left:1px solid var(--color-hairline)}}.stat__value[data-astro-cid-3lhcsvo2]{font-family:var(--font-display);font-size:var(--type-figure);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--color-ink);white-space:nowrap;margin:0;line-height:1}.stat__label[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-muted);text-wrap:balance;max-width:26ch;line-height:1.5}.pd__site[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-signal);border-bottom:1px solid oklch(from var(--color-signal) l c h / .35);text-decoration:none}@media (hover:hover) and (pointer:fine){.pd__cta[data-astro-cid-3lhcsvo2]:hover{background:var(--color-signal);border-color:var(--color-signal)}.pd__site[data-astro-cid-3lhcsvo2]:hover{border-bottom-color:var(--color-signal)}}.pd__body[data-astro-cid-3lhcsvo2],.caps[data-astro-cid-3lhcsvo2]{padding:var(--section-pad) 0}.pd__bodyGrid[data-astro-cid-3lhcsvo2]{gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=55rem){.pd__bodyGrid[data-astro-cid-3lhcsvo2]{gap:var(--spacing-3xl);grid-template-columns:16rem minmax(0,1fr);align-items:start}}.pd__fn[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-signal);margin:0}.pd__prose[data-astro-cid-3lhcsvo2] p[data-astro-cid-3lhcsvo2]{color:var(--color-ink-2);margin:0 0 var(--spacing-lg);max-width:62ch;font-size:clamp(1rem,.94rem + .35vw,1.15rem);line-height:1.7}.pd__prose[data-astro-cid-3lhcsvo2] p[data-astro-cid-3lhcsvo2]:last-child{margin-bottom:0}.sec__head[data-astro-cid-3lhcsvo2]{margin-bottom:var(--spacing-2xl)}.sec__title{font-size:var(--type-title);letter-spacing:var(--tracking-display);margin:0;line-height:1.1}.caps__list[data-astro-cid-3lhcsvo2]{border-top:.5px solid var(--color-hairline);border-left:.5px solid var(--color-hairline);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.caps__list[data-astro-cid-3lhcsvo2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cap[data-astro-cid-3lhcsvo2]{padding:var(--spacing-xl) var(--spacing-lg);border-right:.5px solid var(--color-hairline);border-bottom:.5px solid var(--color-hairline)}.cap--pad[data-astro-cid-3lhcsvo2]{display:none}@media (width>=48rem){.cap--pad[data-astro-cid-3lhcsvo2]{display:block}}@media (prefers-reduced-motion:no-preference){.cap[data-astro-cid-3lhcsvo2]:not(.cap--pad){animation:capIn .52s var(--ease-out) calc(var(--i) * 70ms) both;animation-timeline:view();animation-range:entry entry 40%}}@keyframes capIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.cap__n[data-astro-cid-3lhcsvo2]{font-size:var(--text-xs);color:var(--color-signal);margin:0 0 var(--spacing-md)}.cap__title[data-astro-cid-3lhcsvo2]{letter-spacing:-.025em;margin:0 0 var(--spacing-sm);font-size:clamp(1.1rem,1rem + .5vw,1.35rem);line-height:1.2}.cap__body[data-astro-cid-3lhcsvo2]{font-size:var(--text-sm);color:var(--color-ink-2);max-width:46ch;margin:0;line-height:1.65}.adopt[data-astro-cid-3lhcsvo2]{padding:var(--section-pad) 0}.adopt__grid[data-astro-cid-3lhcsvo2]{gap:var(--spacing-2xl);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=62rem){.adopt__grid[data-astro-cid-3lhcsvo2]{gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:start}}.adopt__note[data-astro-cid-3lhcsvo2]{font-size:var(--text-base);color:var(--color-ink-2);max-width:56ch;margin:var(--spacing-lg) 0 0;text-wrap:pretty;line-height:1.6}.facts[data-astro-cid-3lhcsvo2]{border-top:.5px solid var(--color-hairline);margin:0;padding:0;list-style:none}.fact[data-astro-cid-3lhcsvo2]{padding:var(--spacing-lg) 0;border-bottom:.5px solid var(--color-hairline)}@media (prefers-reduced-motion:no-preference){.fact[data-astro-cid-3lhcsvo2]{animation:capIn .52s var(--ease-out) calc(var(--i) * 70ms) both;animation-timeline:view();animation-range:entry entry 40%}}.fact__title[data-astro-cid-3lhcsvo2]{letter-spacing:-.02em;margin:0 0 var(--spacing-2xs);font-size:clamp(1.05rem,.98rem + .4vw,1.25rem);line-height:1.25}.fact__body[data-astro-cid-3lhcsvo2]{font-size:var(--text-sm);color:var(--color-ink-2);max-width:58ch;margin:0;line-height:1.65}.adopt__links[data-astro-cid-3lhcsvo2]{align-items:center;gap:var(--spacing-lg);margin:var(--spacing-xl) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.backing[data-astro-cid-3lhcsvo2]{--notch:2.25rem;padding:var(--spacing-xl);background:oklch(from var(--color-ink) l c h / .06)}.backing__label[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-signal);margin:0 0 var(--spacing-lg)}.backing__list[data-astro-cid-3lhcsvo2]{border-top:.5px solid var(--color-hairline);margin:0}.backing__row[data-astro-cid-3lhcsvo2]{gap:var(--spacing-3xs);padding:var(--spacing-md) 0;border-bottom:.5px solid var(--color-hairline);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=34rem){.backing__row[data-astro-cid-3lhcsvo2]{gap:var(--spacing-lg);grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline}}.backing__row[data-astro-cid-3lhcsvo2] dt[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted)}.backing__row[data-astro-cid-3lhcsvo2] dd[data-astro-cid-3lhcsvo2]{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;margin:0;line-height:1.6}.backing__note[data-astro-cid-3lhcsvo2]{font-size:var(--text-xs);color:var(--color-ink-muted);margin:var(--spacing-lg) 0 0;text-wrap:pretty;line-height:1.6}.tour[data-astro-cid-3lhcsvo2]{padding:var(--spacing-3xl) 0;overflow:clip}.beat[data-astro-cid-3lhcsvo2]{padding:var(--spacing-2xl) 0}.beat__grid[data-astro-cid-3lhcsvo2]{gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=62rem){.beat__grid[data-astro-cid-3lhcsvo2]{gap:var(--spacing-3xl);grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.beat[data-astro-cid-3lhcsvo2]:nth-child(2n) .beat__said[data-astro-cid-3lhcsvo2]{order:2}}.beat__n[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;color:var(--color-signal);margin:0 0 var(--spacing-md)}.beat__title[data-astro-cid-3lhcsvo2]{font-size:var(--type-title);letter-spacing:var(--tracking-display);margin:0 0 var(--spacing-md);text-wrap:balance;line-height:1.1}.beat__body[data-astro-cid-3lhcsvo2]{color:var(--color-ink-2);text-wrap:pretty;max-width:48ch;margin:0;font-size:clamp(1rem,.94rem + .35vw,1.12rem);line-height:1.65}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.beat__said[data-astro-cid-3lhcsvo2],.beat__shown[data-astro-cid-3lhcsvo2]{animation:linear both rise view();animation-range:entry 5% entry 60%}.beat__shown[data-astro-cid-3lhcsvo2]{animation-range:entry 12% entry 70%}}}@keyframes rise{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:translateY(0)}}.system[data-astro-cid-3lhcsvo2]{background:var(--color-paper-2);color:var(--color-ink);padding:var(--section-pad) 0;--t-ok:oklch(48% .13 155);--t-warn:oklch(52% .13 65);--t-wait:var(--color-signal);--t-bad:oklch(52% .19 25);--t-neutral:var(--color-ink-muted)}.system__title{color:var(--color-ink)}.system__note[data-astro-cid-3lhcsvo2]{font-size:var(--text-base);color:var(--color-ink-2);max-width:62ch;margin:var(--spacing-lg) 0 0;text-wrap:pretty;line-height:1.6}.model[data-astro-cid-3lhcsvo2]{border-top:.5px solid var(--color-hairline);margin:0;padding:0;list-style:none}.state[data-astro-cid-3lhcsvo2]{gap:var(--spacing-2xs);padding:var(--spacing-lg) 0;border-bottom:.5px solid var(--color-hairline);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.state[data-astro-cid-3lhcsvo2]{gap:var(--spacing-xl);grid-template-columns:17rem minmax(0,1fr);align-items:baseline}}.state__chip[data-astro-cid-3lhcsvo2]{border-radius:var(--radius-control);border:1px solid color-mix(in oklab, var(--tone) 38%, transparent);background:color-mix(in oklab, var(--tone) 14%, transparent);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tone);white-space:nowrap;justify-self:start;align-items:center;gap:.5em;padding:.3em .65em;display:inline-flex}.state__dot[data-astro-cid-3lhcsvo2]{background:currentColor;border-radius:50%;flex:none;width:.4em;height:.4em}.state__note[data-astro-cid-3lhcsvo2]{font-size:var(--text-base);color:var(--color-ink-2);text-wrap:pretty;max-width:60ch;margin:0;line-height:1.6}.t-ok[data-astro-cid-3lhcsvo2]{--tone:var(--t-ok)}.t-warn[data-astro-cid-3lhcsvo2]{--tone:var(--t-warn)}.t-wait[data-astro-cid-3lhcsvo2]{--tone:var(--t-wait)}.t-bad[data-astro-cid-3lhcsvo2]{--tone:var(--t-bad)}.t-neutral[data-astro-cid-3lhcsvo2]{--tone:var(--t-neutral)}.wired[data-astro-cid-3lhcsvo2]{margin-top:var(--spacing-3xl)}.wired__label[data-astro-cid-3lhcsvo2]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-signal);margin:0 0 var(--spacing-lg)}.wired__list[data-astro-cid-3lhcsvo2]{margin:0 0 var(--spacing-lg);gap:var(--spacing-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pill[data-astro-cid-3lhcsvo2]{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-sm) var(--spacing-sm);border:.5px solid var(--color-hairline);border-radius:var(--radius-control);color:inherit;transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);text-decoration:none;display:inline-flex}.pill[data-astro-cid-3lhcsvo2] img[data-astro-cid-3lhcsvo2]{border-radius:50%;flex:none;width:2rem;height:2rem}.pill__name[data-astro-cid-3lhcsvo2]{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-base);letter-spacing:-.02em}.pill__fn[data-astro-cid-3lhcsvo2]{font-size:var(--text-sm);color:var(--color-ink-muted)}@media (width<40rem){.pill__fn[data-astro-cid-3lhcsvo2]{display:none}}@media (hover:hover) and (pointer:fine){a[data-astro-cid-3lhcsvo2].pill:hover{background:oklch(from var(--color-signal) l c h / .1);border-color:color-mix(in oklab, var(--color-signal) 45%, transparent)}}a[data-astro-cid-3lhcsvo2].pill:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px}.wired__note[data-astro-cid-3lhcsvo2]{font-size:var(--text-sm);color:var(--color-ink-muted);max-width:62ch;margin:0;line-height:1.6}.ask[data-astro-cid-3lhcsvo2]{padding:var(--spacing-4xl) 0;background:var(--color-paper-2)}.ask__in[data-astro-cid-3lhcsvo2]{justify-items:center;gap:var(--spacing-xl);text-align:center;display:grid}.ask__title[data-astro-cid-3lhcsvo2]{font-size:var(--type-title);letter-spacing:var(--tracking-display);text-wrap:balance;max-width:20ch;margin:0;line-height:1.1}.fam[data-astro-cid-3lhcsvo2]{padding:var(--section-pad) 0}.fam__head[data-astro-cid-3lhcsvo2]{justify-content:space-between;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.fam__head[data-astro-cid-3lhcsvo2] .label[data-astro-cid-3lhcsvo2]{margin:0}.fam__note[data-astro-cid-3lhcsvo2]{align-items:center;gap:var(--spacing-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-2);margin:0;display:inline-flex}.fam__list[data-astro-cid-3lhcsvo2]{border-top:1px solid var(--color-hairline);border-left:1px solid var(--color-hairline);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.fam__list[data-astro-cid-3lhcsvo2] li[data-astro-cid-3lhcsvo2]{border-right:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline)}.fam__list[data-astro-cid-3lhcsvo2] a[data-astro-cid-3lhcsvo2]{align-content:start;gap:var(--spacing-sm);height:100%;padding:var(--spacing-xl) var(--spacing-lg);color:inherit;transition:background-color var(--dur-micro) var(--ease-out);text-decoration:none;display:grid}.fam__list[data-astro-cid-3lhcsvo2] img[data-astro-cid-3lhcsvo2]{width:3rem;height:3rem;margin-bottom:var(--spacing-md);border-radius:50%}.fam__name[data-astro-cid-3lhcsvo2]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.35rem}.fam__go[data-astro-cid-3lhcsvo2]{color:var(--color-signal);transition:transform var(--dur-minor) var(--ease-out);display:inline-block}.fam__fn[data-astro-cid-3lhcsvo2]{font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.5}@media (hover:hover) and (pointer:fine){.fam__list[data-astro-cid-3lhcsvo2] a[data-astro-cid-3lhcsvo2]:hover{background:var(--color-paper-2)}.fam__list[data-astro-cid-3lhcsvo2] a[data-astro-cid-3lhcsvo2]:hover .fam__go[data-astro-cid-3lhcsvo2]{transform:translate(.25rem)}}.fam__list[data-astro-cid-3lhcsvo2] a[data-astro-cid-3lhcsvo2]:focus-visible{outline:2px solid var(--color-signal);outline-offset:-2px}
