.ip-cell[data-astro-cid-ke7nrls4]{gap:var(--s-2);flex-direction:column;height:100%;display:flex}.ip-cell[data-astro-cid-ke7nrls4]>.ip-label{margin:0}.ip-title[data-astro-cid-ke7nrls4]{font-size:var(--t-title);letter-spacing:-.01em;color:var(--text);margin:0;font-weight:500;line-height:1.15}.ip-body[data-astro-cid-ke7nrls4]{max-width:60ch;color:var(--text-2);margin:0}.ip-meta[data-astro-cid-ke7nrls4]{gap:var(--s-1) var(--s-3);flex-wrap:wrap;margin:0;display:flex}.ip-meta[data-astro-cid-ke7nrls4] span[data-astro-cid-ke7nrls4]{color:var(--text-2);font-size:14px}.ip-meta[data-astro-cid-ke7nrls4] b[data-astro-cid-ke7nrls4]{margin-right:var(--s-1);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:400}.ip-cta[data-astro-cid-ke7nrls4]{padding-top:var(--s-half);align-self:flex-start;max-width:100%;margin-top:auto}.ip[data-astro-cid-ke7nrls4].dock .cell{padding-top:calc(var(--head-gap) - 1px)}@media (width<=760px){.ip[data-astro-cid-ke7nrls4].dock .cell~.cell{padding-top:calc(var(--pad) - 1px)}}.sf[data-astro-cid-4jjd2ocq][hidden],.sf-empty[data-astro-cid-4jjd2ocq][hidden]{display:none}.sf-group[data-astro-cid-4jjd2ocq]{flex-wrap:wrap;display:flex}.sf-btn[data-astro-cid-4jjd2ocq]{--ring-r:var(--r-pill);--ring-inset:calc(var(--s-half) * -1);appearance:none;border-radius:var(--r-pill);color:var(--text);cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--dur-ui) var(--ease), color var(--dur-ui) var(--ease), box-shadow var(--dur-ui) var(--ease), transform .16s var(--ease);background:0 0;border:0;margin:0;font-size:11px;font-weight:400;line-height:1.2}.sf-btn[data-astro-cid-4jjd2ocq]:active{transform:scale(.95)}.sf-btn[data-astro-cid-4jjd2ocq][aria-pressed=true]{background:var(--ink);color:var(--paper)}.sf-bar[data-astro-cid-4jjd2ocq]{--sf-top:calc(var(--grid) * 4.5);top:var(--sf-top);z-index:20;justify-content:space-between;align-items:center;gap:calc(var(--u) * .5) var(--pad);padding:var(--s-2) var(--pad);border:1px solid var(--line-solid);background:color-mix(in srgb, var(--card) 55%, transparent);backdrop-filter:blur(8px);flex-wrap:wrap;display:flex;position:sticky}.sf-bar[data-astro-cid-4jjd2ocq] .sf-group[data-astro-cid-4jjd2ocq]{gap:var(--s-half);padding:var(--s-half);border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-strong);display:inline-flex}.sf-bar[data-astro-cid-4jjd2ocq] .sf-btn[data-astro-cid-4jjd2ocq]{padding:var(--s-1) var(--s-2)}@media (hover:hover){.sf-bar[data-astro-cid-4jjd2ocq] .sf-btn[data-astro-cid-4jjd2ocq]:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.sf-bar[data-astro-cid-4jjd2ocq] .sf-empty[data-astro-cid-4jjd2ocq]{color:var(--text-2);flex-basis:100%;margin:0}.sf-chips[data-astro-cid-4jjd2ocq]{margin-bottom:calc(var(--grid) * 2.5)}.sf-chips[data-astro-cid-4jjd2ocq] .sf-group[data-astro-cid-4jjd2ocq]{gap:var(--s-1)}.sf-chips[data-astro-cid-4jjd2ocq] .sf-btn[data-astro-cid-4jjd2ocq]{padding:var(--s-2) var(--s-2);box-shadow:inset 0 0 0 1px var(--line-strong)}@media (hover:hover){.sf-chips[data-astro-cid-4jjd2ocq] .sf-btn[data-astro-cid-4jjd2ocq]:not([aria-pressed=true]):hover{background:var(--card);box-shadow:inset 0 0 0 1px var(--ink)}}.sf-chips[data-astro-cid-4jjd2ocq] .sf-btn[data-astro-cid-4jjd2ocq][aria-pressed=true]{box-shadow:none}.sf-chips[data-astro-cid-4jjd2ocq] .sf-empty[data-astro-cid-4jjd2ocq]{margin:calc(var(--u) * 1.5) 0 0;color:var(--text-2)}@media (width<=760px){.sf-bar[data-astro-cid-4jjd2ocq]{padding:var(--s-2) calc(var(--pad) / 2)}.sf-bar[data-astro-cid-4jjd2ocq] .sf-group[data-astro-cid-4jjd2ocq]{border-radius:var(--r-pill)}}@media (prefers-reduced-motion:reduce){.sf-btn[data-astro-cid-4jjd2ocq]{transition:none}.sf-btn[data-astro-cid-4jjd2ocq]:active{transform:none}}.fc[data-astro-cid-wyjyhtvv]{font-family:var(--font-mono);font-weight:400;font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-variant-numeric:tabular-nums;place-self:end;line-height:1.4;display:inline-block}@media (width<=900px){.fc[data-astro-cid-wyjyhtvv]{justify-self:start}}
