.bk-note[data-astro-cid-yjk4j4eo]{gap:var(--space-14);padding-top:var(--space-22);border-top:var(--border-1) solid var(--ink-a120);flex-direction:column;margin:0;display:flex}.bk-note-quote[data-astro-cid-yjk4j4eo]{gap:var(--stack-sm);font:var(--text-body);font-size:var(--fs-15_5);line-height:var(--lh-165);color:var(--ink);flex-direction:column;margin:0;display:flex}.bk-note-quote[data-astro-cid-yjk4j4eo] p{margin:0}.bk-note-sign[data-astro-cid-yjk4j4eo]{gap:var(--space-2);flex-direction:column;display:flex}.bk-note-signature[data-astro-cid-yjk4j4eo]{width:var(--size-150);height:auto;margin-left:var(--space-n4);display:block}.bk-note-name[data-astro-cid-yjk4j4eo]{font:var(--text-cta-label);font-weight:800}.bk-note-role[data-astro-cid-yjk4j4eo]{font:var(--text-meta);color:var(--ink-soft)}.bk-about-sec[data-astro-cid-j4y4sje3]{padding:var(--fluid-40-8vw-104) var(--fluid-16-4vw-40) 0}.bk-about[data-astro-cid-j4y4sje3]{max-width:var(--max-section);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin:0 auto;display:grid}@media (width<=1023px){.bk-about[data-astro-cid-j4y4sje3]{grid-template-columns:minmax(0,1fr)}}.bk-about-card[data-astro-cid-j4y4sje3]{padding:var(--fluid-24-3_5vw-36);border-radius:var(--radius-xl);flex-direction:column;display:flex}.bk-about-lead[data-astro-cid-j4y4sje3]{gap:var(--space-22);background:var(--white-a650);border:var(--border-1) solid var(--line)}.bk-about-who[data-astro-cid-j4y4sje3]{border:var(--border-1) solid var(--ink-a120);gap:18px}.bk-about-person[data-astro-cid-j4y4sje3]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.bk-about-id[data-astro-cid-j4y4sje3]{flex-direction:column;gap:4px;display:flex}.bk-about-name[data-astro-cid-j4y4sje3]{font:var(--text-card-title);letter-spacing:var(--tracking-n020);margin:0;font-size:22px}.bk-about-role[data-astro-cid-j4y4sje3]{font:var(--text-eyebrow);letter-spacing:var(--tracking-p120);text-transform:uppercase;color:var(--ink-soft)}.bk-about-bio[data-astro-cid-j4y4sje3]{max-width:var(--size-360);font:var(--text-small);color:var(--ink-soft)}.bk-about-creds[data-astro-cid-j4y4sje3]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bk-about-creds[data-astro-cid-j4y4sje3] li[data-astro-cid-j4y4sje3]{padding:var(--space-7) 12px;border-radius:var(--radius-sm);background:var(--bone);border:var(--border-1) solid var(--ink-a120);font:var(--text-meta);font-weight:700}.bk-about-who-title[data-astro-cid-j4y4sje3]{font:var(--text-card-title);font-size:24px;line-height:var(--lh-115);letter-spacing:var(--tracking-n020);margin:0}.bk-about-list[data-astro-cid-j4y4sje3]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bk-about-list[data-astro-cid-j4y4sje3] li[data-astro-cid-j4y4sje3]{padding:var(--space-11) 0;border-bottom:var(--border-1) solid var(--ink-a100);font:var(--text-body);align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.bk-about-list[data-astro-cid-j4y4sje3] li[data-astro-cid-j4y4sje3]:last-child{border-bottom:0}.bk-about-dot[data-astro-cid-j4y4sje3]{width:var(--dim-10);height:var(--dim-11_5);background:var(--honey);flex:none}.bk-top[data-astro-cid-dcwno5ig]{position:relative;overflow:clip}.bk-hero[data-astro-cid-dcwno5ig]{z-index:var(--z-raised);padding:var(--fluid-132-15vw46-222) 20px var(--fluid-32-3_5vw-56);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.bk-hero-glow[data-astro-cid-dcwno5ig]{left:var(--dim-50pct);top:var(--dim-46pct);width:min(980px,120%);height:var(--size-560);transform:translate(var(--shift-n50pct), var(--shift-n50pct));background:radial-gradient(closest-side, var(--bone-a900) 0%, var(--bone-a720) 48%, transparent 100%);pointer-events:none;position:absolute}.bk-hero-inner[data-astro-cid-dcwno5ig]{align-items:center;gap:var(--stack-md);max-width:var(--size-820);flex-direction:column;display:flex;position:relative}.bk-hero-title[data-astro-cid-dcwno5ig]{font:var(--text-hero);font-size:var(--fluid-hero);letter-spacing:var(--tracking-n035);color:var(--ink);text-wrap:balance;margin:0}.bk-hero-mark[data-astro-cid-dcwno5ig]{padding:0 var(--space-0_06em);background:linear-gradient(180deg, transparent 60%, var(--comb) 60%, var(--comb) 90%, transparent 90%)}.bk-hero-lead[data-astro-cid-dcwno5ig]{max-width:var(--size-600);font:var(--text-lead);font-size:var(--fluid-lead);color:var(--ink-soft);text-wrap:pretty;margin:0}.bk-hero-actions[data-astro-cid-dcwno5ig]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.bk-hero-points[data-astro-cid-dcwno5ig]{font:var(--text-meta);color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:6px 0 0;padding:0;list-style:none;display:flex}.bk-hero-points[data-astro-cid-dcwno5ig] li[data-astro-cid-dcwno5ig]{align-items:center;gap:var(--space-7);display:inline-flex}.bk-hero-dot[data-astro-cid-dcwno5ig]{width:var(--dim-8);height:var(--dim-9);background:var(--honey)}.bk-hsec[data-astro-cid-yjh2gfsi]{padding:var(--fluid-40-8vw-104) var(--fluid-16-4vw-40) 0}.bk-hsec-first[data-astro-cid-yjh2gfsi]{padding-top:var(--fluid-28-3vw-48);padding-bottom:var(--fluid-40-8vw-104)}.bk-hsec-inner[data-astro-cid-yjh2gfsi]{max-width:var(--max-section);gap:var(--space-32);flex-direction:column;margin:0 auto;display:flex}.bk-hsec-lg[data-astro-cid-yjh2gfsi]{gap:var(--stack-lg)}.bk-sh-aside[data-astro-cid-ysklgcyt]{max-width:var(--sh-text-width)}.bk-sh[data-astro-cid-ysklgcyt]{justify-content:space-between;align-items:flex-end;gap:16px var(--gutter);flex-wrap:wrap;display:flex}.bk-sh-main[data-astro-cid-ysklgcyt]{gap:var(--stack-sm);max-width:var(--sh-width);flex-direction:column;display:flex}.bk-sh-title[data-astro-cid-ysklgcyt]{font:var(--text-section-title);font-size:var(--fluid-section-title);letter-spacing:var(--tracking-n030);text-wrap:balance;color:var(--ink);margin:0}.bk-sh-text[data-astro-cid-ysklgcyt]{font:var(--text-body);color:var(--ink-soft);margin:0}.bk-step[data-astro-cid-kp6ajgld]{padding:var(--space-22);border-radius:var(--radius-lg);background:var(--card);border:var(--border-1) solid var(--line);flex-direction:column;gap:10px;display:flex}.bk-step-num[data-astro-cid-kp6ajgld]{width:40px;height:var(--dim-46);background:var(--ink);color:var(--comb);font:var(--text-cta-label);place-items:center;font-weight:800;display:grid}.bk-step-ongoing[data-astro-cid-kp6ajgld] .bk-step-num[data-astro-cid-kp6ajgld]{background:var(--honey);color:var(--ink)}.bk-step-title[data-astro-cid-kp6ajgld]{font:var(--text-card-title);letter-spacing:normal;margin:0;font-size:17px;line-height:normal}.bk-step-text[data-astro-cid-kp6ajgld]{font:var(--text-small);color:var(--ink-soft);margin:0}.bk-steps[data-astro-cid-2kegqo7y]{gap:var(--stack-sm);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1023px){.bk-steps[data-astro-cid-2kegqo7y]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.bk-steps[data-astro-cid-2kegqo7y]{grid-template-columns:minmax(0,1fr)}}.bk-prod[data-astro-cid-qzj7gepj]{align-items:center;gap:20px var(--gutter);padding:var(--fluid-20-2_4vw-28) var(--fluid-24-4vw-44);border-radius:var(--radius-xl);background:var(--white-a650);border:var(--border-1) solid var(--line);flex-wrap:wrap;display:flex}.bk-prod-body[data-astro-cid-qzj7gepj]{flex:1 1 var(--size-340);gap:var(--space-22);flex-direction:column;min-width:0;display:flex}.bk-prod-item[data-astro-cid-qzj7gepj]{align-items:flex-start;gap:var(--space-14);display:flex}.bk-prod-icon[data-astro-cid-qzj7gepj]{width:40px;height:var(--dim-46);background:var(--comb);color:var(--ink);flex:none;place-items:center;display:grid}.bk-prod-icon-ink[data-astro-cid-qzj7gepj]{background:var(--ink);color:var(--comb)}.bk-prod-text[data-astro-cid-qzj7gepj]{flex-direction:column;gap:4px;display:flex}.bk-prod-title[data-astro-cid-qzj7gepj]{font:var(--text-card-title);letter-spacing:var(--tracking-n010);margin:0}.bk-prod-desc[data-astro-cid-qzj7gepj]{font:var(--text-body);color:var(--ink-soft);margin:0;font-size:15px}.bk-prod-body[data-astro-cid-qzj7gepj] .bk-prod-chip{align-self:flex-start}.bk-prod-art[data-astro-cid-qzj7gepj]{flex:1 1 var(--size-280);min-width:240px;max-width:420px;margin:0 auto}.bk-prod-art[data-astro-cid-qzj7gepj] svg[data-astro-cid-qzj7gepj]{width:var(--dim-100pct);height:auto;display:block}.bk-prod-dash[data-astro-cid-qzj7gepj]{fill:none;stroke:var(--amber);stroke-width:2px;stroke-dasharray:6 6}.bk-prod-plus[data-astro-cid-qzj7gepj]{fill:none;stroke:var(--comb);stroke-width:2.4px;stroke-linecap:round}.bk-svc[data-astro-cid-hwunfzhe]{gap:var(--space-14);padding:var(--card-pad);border-radius:var(--radius-lg);background:var(--card);border:var(--border-1) solid var(--line);color:var(--ink);display:flex}.bk-svc-dark[data-astro-cid-hwunfzhe]{background:var(--ink);border-color:var(--ink);color:var(--bone);text-decoration:none}.bk-svc-dark[data-astro-cid-hwunfzhe]:hover{color:var(--bone)}.bk-svc-icon[data-astro-cid-hwunfzhe]{width:var(--dim-42);height:var(--dim-48);color:var(--ink);flex:none;place-items:center;display:grid}.bk-svc-build[data-astro-cid-hwunfzhe] .bk-svc-icon[data-astro-cid-hwunfzhe]{background:var(--comb)}.bk-svc-run[data-astro-cid-hwunfzhe] .bk-svc-icon[data-astro-cid-hwunfzhe]{background:var(--honey)}.bk-svc-grow[data-astro-cid-hwunfzhe] .bk-svc-icon[data-astro-cid-hwunfzhe]{background:var(--amber)}.bk-svc-body[data-astro-cid-hwunfzhe]{flex-direction:column;gap:4px;display:flex}.bk-svc-title[data-astro-cid-hwunfzhe]{font:var(--text-card-title);letter-spacing:var(--tracking-n010);margin:0;font-size:16px;line-height:normal}.bk-svc-text[data-astro-cid-hwunfzhe]{font:var(--text-small);color:var(--ink-soft);margin:0}.bk-svc-dark[data-astro-cid-hwunfzhe] .bk-svc-text[data-astro-cid-hwunfzhe]{color:var(--bone-a780)}.bk-svc-grid[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bk-svc-col[data-astro-cid-qmjtkzr2]{flex-direction:column;gap:10px;display:flex}.bk-svc-head[data-astro-cid-qmjtkzr2]{align-items:baseline;gap:10px;padding:0 4px 4px;display:flex}.bk-svc-name[data-astro-cid-qmjtkzr2]{font:var(--text-card-title);letter-spacing:var(--tracking-n020);font-size:20px}.bk-svc-sub[data-astro-cid-qmjtkzr2]{font:var(--text-meta);color:var(--ink-soft)}@media (width<=1023px){.bk-svc-grid[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-svc-grow[data-astro-cid-qmjtkzr2]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.bk-svc-grow[data-astro-cid-qmjtkzr2]>[data-astro-cid-qmjtkzr2]:first-child{grid-column:1/-1}}@media (width<=640px){.bk-svc-grid[data-astro-cid-qmjtkzr2]{grid-template-columns:minmax(0,1fr)}.bk-svc-grow[data-astro-cid-qmjtkzr2]{flex-direction:column;grid-column:auto;gap:10px;display:flex}}.bk-band[data-astro-cid-hltk2hoj]{background:var(--ink);color:var(--bone);position:relative;overflow:clip}.bk-band-cells[data-astro-cid-hltk2hoj]{opacity:var(--opacity-70);position:absolute;inset:0}.bk-band-inner[data-astro-cid-hltk2hoj]{max-width:var(--max-section);padding:var(--fluid-40-7vw-96) var(--fluid-16-4vw-40);margin:0 auto;position:relative}.bk-band-stack[data-astro-cid-hltk2hoj]{gap:var(--stack-gap-desktop);flex-direction:column;max-width:720px;display:flex}.bk-band-head[data-astro-cid-hltk2hoj]{gap:var(--space-14);flex-direction:column;display:flex}.bk-band-title[data-astro-cid-hltk2hoj]{font:var(--text-band-title);font-size:var(--fluid-band-title);letter-spacing:var(--tracking-n030);text-wrap:balance;color:var(--bone);margin:0}.bk-band-text[data-astro-cid-hltk2hoj]{max-width:var(--size-560);font:var(--text-body);color:var(--bone-muted);margin:0}.bk-band-cards[data-astro-cid-hltk2hoj]{grid-template-columns:repeat(auto-fit, minmax(var(--size-200), 1fr));gap:var(--stack-sm);display:grid}.bk-band-card[data-astro-cid-hltk2hoj]{padding:var(--card-pad);border-radius:var(--radius-lg);background:var(--ink-a720);-webkit-backdrop-filter:var(--blur-scrim);backdrop-filter:var(--blur-scrim);border:var(--border-1) solid var(--bone-a140);flex-direction:column;gap:6px;display:flex}.bk-band-card-title[data-astro-cid-hltk2hoj]{font:var(--text-button);color:var(--comb);margin:0;font-weight:800;line-height:normal}.bk-band-card-text[data-astro-cid-hltk2hoj]{font:var(--text-small);color:var(--bone-a820);margin:0}.bk-band[data-astro-cid-hltk2hoj] a:focus-visible,.bk-band[data-astro-cid-hltk2hoj] button:focus-visible{outline:var(--focus-ring-on-ink)}.bk-work[data-astro-cid-6ehrbyfp]{border-radius:var(--radius-xl);background:var(--card);border:var(--border-1) solid var(--line);flex-direction:column;min-width:0;display:flex;overflow:hidden}.bk-work-art[data-astro-cid-6ehrbyfp]{height:220px;padding:24px;position:relative;overflow:hidden}.bk-work-art-site[data-astro-cid-6ehrbyfp]{justify-content:flex-end;gap:var(--space-14);background:var(--ink);color:var(--bone);flex-direction:column;display:flex}.bk-work-hex-a[data-astro-cid-6ehrbyfp],.bk-work-hex-b[data-astro-cid-6ehrbyfp]{position:absolute}.bk-work-hex-a[data-astro-cid-6ehrbyfp]{width:var(--size-200);background:var(--honey);opacity:.9;height:230px;top:-40px;right:-30px}.bk-work-hex-b[data-astro-cid-6ehrbyfp]{right:var(--size-120);top:var(--dim-30);background:var(--comb);width:70px;height:80px}.bk-work-live[data-astro-cid-6ehrbyfp]{border-radius:var(--radius-pill);background:var(--bone-a120);font:var(--text-eyebrow);align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;display:inline-flex;position:relative}.bk-work-live-dot[data-astro-cid-6ehrbyfp]{width:var(--dim-6);height:var(--dim-6);border-radius:var(--radius-circle);background:var(--comb)}.bk-work-name[data-astro-cid-6ehrbyfp]{font:var(--text-work-label);letter-spacing:var(--tracking-n030);line-height:normal;position:relative}.bk-work-tags[data-astro-cid-6ehrbyfp]{flex-wrap:wrap;gap:6px;display:flex;position:relative}.bk-work-tag[data-astro-cid-6ehrbyfp]{border-radius:var(--radius-tag-sm);background:var(--bone-a100);font:var(--text-eyebrow);padding:4px 10px;font-weight:600}.bk-work-art-sources[data-astro-cid-6ehrbyfp]{justify-content:center;align-items:center;gap:var(--space-22);background:var(--paper);display:flex}.bk-work-sources[data-astro-cid-6ehrbyfp]{flex-direction:column;gap:8px;display:flex}.bk-work-source[data-astro-cid-6ehrbyfp]{padding:var(--space-7) 12px;border-radius:var(--radius-sm);background:var(--white);border:var(--border-1) solid var(--ink-a100);font:var(--text-eyebrow)}.bk-work-arrow[data-astro-cid-6ehrbyfp]{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bk-work-mark[data-astro-cid-6ehrbyfp]{width:104px;height:var(--size-120);background:var(--ink);color:var(--comb);text-align:center;font:var(--text-meta);font-weight:800;line-height:var(--lh-120);flex:none;place-items:center;display:grid}@media (width<=1100px){.bk-work-art-sources[data-astro-cid-6ehrbyfp]{padding:20px var(--space-14);gap:10px}.bk-work-arrow[data-astro-cid-6ehrbyfp]{width:var(--dim-36)}.bk-work-mark[data-astro-cid-6ehrbyfp]{width:var(--dim-84);height:var(--dim-97);font-size:12px}}.bk-work-body[data-astro-cid-6ehrbyfp]{padding:var(--space-22) 24px 24px;flex-direction:column;gap:8px;display:flex}.bk-work-meta[data-astro-cid-6ehrbyfp]{font:var(--text-eyebrow);letter-spacing:var(--tracking-p100);text-transform:uppercase;color:var(--ink-soft)}.bk-work-title[data-astro-cid-6ehrbyfp]{font:var(--text-card-title);margin:0;font-size:20px;line-height:normal}.bk-work-text[data-astro-cid-6ehrbyfp]{font:var(--text-small);font-size:var(--fs-14_5);line-height:var(--lh-155);color:var(--ink-soft);margin:0}.bk-work-links[data-astro-cid-6ehrbyfp]{flex-wrap:wrap;gap:0 20px;display:flex}.bk-work-link[data-astro-cid-6ehrbyfp]{min-height:var(--touch-min);font:var(--text-cta-label);align-items:center;gap:6px;display:inline-flex}.bk-work-folio[data-astro-cid-6ehrbyfp]{border-radius:var(--radius-lg);border:var(--border-1) solid var(--ink-a120);flex-direction:column;gap:6px;min-width:0;padding:20px;display:flex}.bk-work-folio-title[data-astro-cid-6ehrbyfp]{font:var(--text-card-title);letter-spacing:normal;margin:0;font-size:16px;line-height:normal}.bk-work-folio-text[data-astro-cid-6ehrbyfp]{font:var(--text-small);color:var(--ink-soft);margin:0}.bk-work-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit, minmax(var(--size-320), 1fr));gap:16px;display:grid}.bk-folio[data-astro-cid-lcdefpme]{gap:var(--space-14);flex-direction:column;padding-top:8px;display:flex}.bk-folio-label[data-astro-cid-lcdefpme]{font:var(--text-small);color:var(--ink-soft);margin:0;font-weight:700}.bk-folio-grid[data-astro-cid-lcdefpme]{gap:var(--stack-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.bk-home-cta[data-astro-cid-lcdefpme]{padding:var(--fluid-40-8vw-104) var(--fluid-12-2_4vw-24)}
