:where(:root.dark) .emdash-image--light,:where(:root.light) .emdash-image--dark{display:none}@media (prefers-color-scheme:dark){:where(:root:not(.light)) .emdash-image--light{display:none}}@media (prefers-color-scheme:light){:where(:root:not(.dark)) .emdash-image--dark{display:none}}.has-text-align-center[data-astro-cid-cgmh3gqm]{text-align:center}.has-text-align-right[data-astro-cid-cgmh3gqm]{text-align:right}.has-text-align-justify[data-astro-cid-cgmh3gqm]{text-align:justify}.emdash-image[data-astro-cid-c5cq3q57]{margin:1.5rem 0}.emdash-image[data-astro-cid-c5cq3q57] img[data-astro-cid-c5cq3q57]{max-width:100%;height:auto}.emdash-image[data-astro-cid-c5cq3q57] figcaption[data-astro-cid-c5cq3q57]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-image--align-left[data-astro-cid-c5cq3q57],.emdash-image--align-right[data-astro-cid-c5cq3q57]{width:fit-content;max-width:50%}.emdash-image--align-left[data-astro-cid-c5cq3q57]{float:left;margin:0 1.5rem 1rem 0}.emdash-image--align-right[data-astro-cid-c5cq3q57]{float:right;margin:0 0 1rem 1.5rem}.emdash-image--align-center[data-astro-cid-c5cq3q57]{width:fit-content;margin-inline:auto}.emdash-image--align-wide[data-astro-cid-c5cq3q57],.emdash-image--align-full[data-astro-cid-c5cq3q57]{width:100%}@media (width<=640px){.emdash-image--align-left[data-astro-cid-c5cq3q57],.emdash-image--align-right[data-astro-cid-c5cq3q57]{float:none;width:100%;max-width:100%;margin-inline:0}}.emdash-code[data-astro-cid-nds3423y]{margin:1.5rem 0}.emdash-code-filename[data-astro-cid-nds3423y]{color:#ccc;background:#2d2d2d;border-radius:.5rem .5rem 0 0;padding:.5rem 1rem;font-family:monospace;font-size:.75rem}.emdash-code[data-astro-cid-nds3423y] pre[data-astro-cid-nds3423y]{background:#1e1e1e;border-radius:.5rem;margin:0;padding:1rem;overflow-x:auto}.emdash-code-filename[data-astro-cid-nds3423y]+pre[data-astro-cid-nds3423y]{border-radius:0 0 .5rem .5rem}.emdash-code[data-astro-cid-nds3423y] code[data-astro-cid-nds3423y]{color:#e0e0e0;font-family:Fira Code,Consolas,monospace;font-size:.875rem}.emdash-embed[data-astro-cid-ky3bfo2n]{margin:1.5rem 0}.emdash-embed-video[data-astro-cid-ky3bfo2n]{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.emdash-embed-video[data-astro-cid-ky3bfo2n] iframe[data-astro-cid-ky3bfo2n],.emdash-embed-video[data-astro-cid-ky3bfo2n] video[data-astro-cid-ky3bfo2n]{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.emdash-embed-audio[data-astro-cid-ky3bfo2n],.emdash-embed-audio[data-astro-cid-ky3bfo2n] audio[data-astro-cid-ky3bfo2n]{width:100%}.emdash-embed[data-astro-cid-ky3bfo2n] figcaption[data-astro-cid-ky3bfo2n]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-gallery[data-astro-cid-e5zz5biv]{grid-template-columns:repeat(var(--columns,3), 1fr);gap:1rem;margin:1.5rem 0;display:grid}.emdash-gallery-item[data-astro-cid-e5zz5biv]{margin:0}.emdash-gallery-item[data-astro-cid-e5zz5biv] img[data-astro-cid-e5zz5biv]{object-fit:cover;aspect-ratio:1;width:100%;height:auto}.emdash-gallery-item[data-astro-cid-e5zz5biv] figcaption[data-astro-cid-e5zz5biv]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.25rem;font-size:.75rem}@media (width<=640px){.emdash-gallery[data-astro-cid-e5zz5biv]{grid-template-columns:repeat(2,1fr)}}.emdash-columns[data-astro-cid-w4c2h6ki]{gap:2rem;margin:1.5rem 0;display:flex}.emdash-column[data-astro-cid-w4c2h6ki]{flex:1;min-width:0}@media (width<=768px){.emdash-columns[data-astro-cid-w4c2h6ki]{flex-direction:column;gap:1rem}}.emdash-break[data-astro-cid-saovgtdk]{margin:2rem 0}.emdash-break-line[data-astro-cid-saovgtdk]{border:none;border-top:1px solid var(--emdash-break-color,var(--color-border,#e0e0e0))}.emdash-break-dots[data-astro-cid-saovgtdk]{text-align:center;color:var(--emdash-break-dots-color,var(--color-muted,#999));letter-spacing:.5em}.emdash-break-space[data-astro-cid-saovgtdk]{height:2rem}iframe[data-emdash-html-block]{border:0;width:100%;margin:1.5rem 0;display:block}.emdash-html-block[data-astro-cid-svrwj5f2]{margin:1.5rem 0}.emdash-iframe[data-astro-cid-wzchopac]{aspect-ratio:16/9;width:100%;margin:1.5rem 0}.emdash-iframe[data-astro-cid-wzchopac] iframe{border:0;width:100%;height:100%;display:block}.emdash-video[data-astro-cid-2vq2555u]{margin:1.5rem 0}.emdash-video[data-astro-cid-2vq2555u] video[data-astro-cid-2vq2555u]{width:100%;height:auto;max-height:70vh;display:block}.emdash-video[data-astro-cid-2vq2555u] figcaption[data-astro-cid-2vq2555u]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-table-wrapper[data-astro-cid-umnctal2]{overscroll-behavior-inline:contain;max-inline-size:100%;margin-block:1.5rem;overflow-x:auto}.emdash-table[data-astro-cid-umnctal2]{border-collapse:collapse;inline-size:100%;font-size:.9rem}.emdash-table[data-astro-cid-umnctal2] th[data-astro-cid-umnctal2],.emdash-table[data-astro-cid-umnctal2] td[data-astro-cid-umnctal2]{border:1px solid var(--color-border,#ddd);text-align:start;vertical-align:top;padding:.75rem;position:relative}.emdash-table[data-astro-cid-umnctal2] th[data-astro-cid-umnctal2] p,.emdash-table[data-astro-cid-umnctal2] td[data-astro-cid-umnctal2] p{margin:0}.emdash-table[data-astro-cid-umnctal2] th[data-astro-cid-umnctal2]{background:var(--color-surface,#f5f5f5);font-weight:600}.emdash-table[data-astro-cid-umnctal2] tbody[data-astro-cid-umnctal2] tr[data-astro-cid-umnctal2]:nth-child(2n){background:var(--color-bg-subtle,#fafafa)}.emdash-table[data-astro-cid-umnctal2] tbody[data-astro-cid-umnctal2] tr[data-astro-cid-umnctal2]:hover{background:var(--color-surface,#f0f0f0)}.emdash-button[data-astro-cid-vds2lrip]{cursor:pointer;border-radius:4px;padding:.75em 1.5em;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-block}.emdash-button--default[data-astro-cid-vds2lrip],.emdash-button--fill[data-astro-cid-vds2lrip]{background-color:var(--emdash-button-bg,#0073aa);color:var(--emdash-button-color,#fff);border:2px solid var(--emdash-button-bg,#0073aa)}.emdash-button--default[data-astro-cid-vds2lrip]:hover,.emdash-button--fill[data-astro-cid-vds2lrip]:hover{background-color:var(--emdash-button-bg-hover,#005177);border-color:var(--emdash-button-bg-hover,#005177)}.emdash-button--outline[data-astro-cid-vds2lrip]{color:var(--emdash-button-bg,#0073aa);border:2px solid var(--emdash-button-bg,#0073aa);background-color:#0000}.emdash-button--outline[data-astro-cid-vds2lrip]:hover{background-color:var(--emdash-button-bg,#0073aa);color:var(--emdash-button-color,#fff)}.emdash-buttons[data-astro-cid-3bo74qpp]{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.emdash-buttons--vertical[data-astro-cid-3bo74qpp]{flex-direction:column;align-items:flex-start}.emdash-buttons--horizontal[data-astro-cid-3bo74qpp]{flex-direction:row;align-items:center}.emdash-cover[data-astro-cid-7vai2a4k]{background-color:var(--emdash-cover-fallback-bg,#333);border-radius:4px;align-items:center;margin:1.5rem 0;padding:2rem;display:flex;position:relative;overflow:hidden}.emdash-cover__background[data-astro-cid-7vai2a4k]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.emdash-cover__video[data-astro-cid-7vai2a4k]{object-fit:cover}.emdash-cover__overlay[data-astro-cid-7vai2a4k]{z-index:1;position:absolute;inset:0}.emdash-cover__content[data-astro-cid-7vai2a4k]{z-index:2;width:100%;color:var(--emdash-cover-text-color,#fff);position:relative}.emdash-cover--align-left[data-astro-cid-7vai2a4k]{text-align:left;justify-content:flex-start}.emdash-cover--align-center[data-astro-cid-7vai2a4k]{text-align:center;justify-content:center}.emdash-cover--align-right[data-astro-cid-7vai2a4k]{text-align:right;justify-content:flex-end}.emdash-cover__content[data-astro-cid-7vai2a4k] h1,.emdash-cover__content[data-astro-cid-7vai2a4k] h2,.emdash-cover__content[data-astro-cid-7vai2a4k] h3,.emdash-cover__content[data-astro-cid-7vai2a4k] h4,.emdash-cover__content[data-astro-cid-7vai2a4k] p{color:inherit}.emdash-file[data-astro-cid-mm232lfl]{background-color:var(--emdash-file-bg,#f5f5f5);border:1px solid var(--emdash-file-border,#e0e0e0);border-radius:4px;align-items:center;gap:.75rem;margin:1rem 0;padding:1rem;display:flex}.emdash-file__link[data-astro-cid-mm232lfl]{color:var(--emdash-file-color,#333);flex:1;align-items:center;gap:.5rem;text-decoration:none;display:flex}.emdash-file__link[data-astro-cid-mm232lfl]:hover{text-decoration:underline}.emdash-file__icon[data-astro-cid-mm232lfl]{width:1.5rem;height:1.5rem;color:var(--emdash-file-icon-color,#666);flex-shrink:0}.emdash-file__name[data-astro-cid-mm232lfl]{word-break:break-all;font-weight:500}.emdash-file__download[data-astro-cid-mm232lfl]{background-color:var(--emdash-button-bg,#0073aa);width:2.5rem;height:2.5rem;color:var(--emdash-button-color,#fff);border-radius:4px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.emdash-file__download[data-astro-cid-mm232lfl]:hover{background-color:var(--emdash-button-bg-hover,#005177)}.emdash-file__download[data-astro-cid-mm232lfl] svg[data-astro-cid-mm232lfl]{width:1.25rem;height:1.25rem}.emdash-pullquote[data-astro-cid-ibwsmhz3]{border-top:4px solid var(--emdash-pullquote-border,#0073aa);border-bottom:4px solid var(--emdash-pullquote-border,#0073aa);text-align:center;margin:2rem 0;padding:1.5rem 2rem}.emdash-pullquote__text[data-astro-cid-ibwsmhz3]{color:var(--emdash-pullquote-color,#333);margin:0;font-size:1.5rem;font-style:italic;line-height:1.4}.emdash-pullquote__citation[data-astro-cid-ibwsmhz3]{color:var(--emdash-pullquote-citation-color,#666);margin-top:1rem;font-size:.9rem;font-style:normal}.bk-icon[data-astro-cid-zgufigjl]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.bk-button[data-astro-cid-j6ocf6pu]{cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.bk-button[data-astro-cid-j6ocf6pu] .bk-icon{transition:transform var(--dur-200) var(--ease-standard)}.bk-button-primary[data-astro-cid-j6ocf6pu],.bk-button-light[data-astro-cid-j6ocf6pu]{min-height:var(--button-height);padding:0 var(--space-22);border-radius:var(--radius-lg);font:var(--text-button)}.bk-button-lg[data-astro-cid-j6ocf6pu]{min-height:var(--cta-min-height);padding:0 var(--cta-pad-x)}.bk-button-outline[data-astro-cid-j6ocf6pu],.bk-button-back[data-astro-cid-j6ocf6pu]{min-height:var(--touch-min);color:var(--ink);font:var(--text-cta-label);line-height:var(--lh-100);transition:background-color var(--dur-150) var(--ease-out-standard), border-color var(--dur-150) var(--ease-out-standard);gap:8px;padding:0 16px}.bk-button-icon-start[data-astro-cid-j6ocf6pu]{padding-left:12px}.bk-button-icon-end[data-astro-cid-j6ocf6pu]{padding-right:12px}.bk-button-outline[data-astro-cid-j6ocf6pu]{border:var(--border-1) solid var(--line-strong);border-radius:var(--radius-control);background:var(--card)}.bk-button-outline[data-astro-cid-j6ocf6pu]:hover{background:var(--white);border-color:var(--ink-a300);color:var(--ink);transition-duration:0s}.bk-button-outline[data-astro-cid-j6ocf6pu].bk-button-icon-end:hover .bk-icon{transform:translateX(var(--shift-3))}.bk-button-outline[data-astro-cid-j6ocf6pu].bk-button-icon-start:hover .bk-icon{transform:translateX(var(--shift-n3))}.bk-button-back[data-astro-cid-j6ocf6pu]{border-radius:var(--radius-md);background:0 0}.bk-button-back[data-astro-cid-j6ocf6pu]:hover{background:var(--tint);color:var(--ink);transition-duration:0s}.bk-button-back[data-astro-cid-j6ocf6pu]:hover .bk-icon{transform:translateX(var(--shift-n3))}.bk-button-icon[data-astro-cid-j6ocf6pu]{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);background:var(--tint);color:var(--ink);transition:background-color var(--dur-150) var(--ease-out-standard);padding:0}.bk-button-icon[data-astro-cid-j6ocf6pu]:hover{background:var(--tint-hover);color:var(--ink);transition-duration:0s}.bk-chip[data-astro-cid-ags4ogmk]{border-radius:var(--radius-pill);color:var(--ink);font:var(--text-eyebrow);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bk-chip-dot[data-astro-cid-ags4ogmk]{width:var(--dim-6);height:var(--dim-6);border-radius:var(--radius-circle);background:currentColor}.bk-chip-dev[data-astro-cid-ags4ogmk]{background:var(--comb);padding:5px 12px}.bk-chip-live[data-astro-cid-ags4ogmk]{background:var(--bone-a120);color:var(--bone);padding:4px 10px}.bk-chip-live[data-astro-cid-ags4ogmk] .bk-chip-dot[data-astro-cid-ags4ogmk]{background:var(--comb)}.bk-chip-case-study[data-astro-cid-ags4ogmk],.bk-chip-article[data-astro-cid-ags4ogmk]{font:var(--text-tag);letter-spacing:var(--tracking-p060);text-transform:uppercase}.bk-chip-case-study[data-astro-cid-ags4ogmk]{background:var(--comb)}.bk-chip-article[data-astro-cid-ags4ogmk]{background:var(--tint-hover)}.bk-chip-sm[data-astro-cid-ags4ogmk]{padding:3px var(--space-9)}.bk-chip-md[data-astro-cid-ags4ogmk].bk-chip-case-study,.bk-chip-md[data-astro-cid-ags4ogmk].bk-chip-article{padding:4px 10px}.bk-chip-topic[data-astro-cid-ags4ogmk]{background:var(--tint);font:var(--text-meta);padding:6px 12px;font-weight:700}.bk-chip-featured[data-astro-cid-ags4ogmk]{background:var(--bone-a920);font:var(--text-tag);padding:6px 12px}.bk-chip-price[data-astro-cid-ags4ogmk]{padding:3px var(--space-9);background:var(--comb-a450);font:var(--text-tag)}.bk-combp[data-astro-cid-fjbyho4p]{pointer-events:none;position:absolute;inset:0}.bk-combp[data-astro-cid-fjbyho4p] svg[data-astro-cid-fjbyho4p]{display:block;position:absolute;inset:0}.bk-combp[data-astro-cid-fjbyho4p] path[data-astro-cid-fjbyho4p]{fill:none;opacity:var(--cp-opacity)}.bk-combp-sm[data-astro-cid-fjbyho4p] path[data-astro-cid-fjbyho4p]{stroke:var(--amber);stroke-width:.8px}.bk-combp-lg[data-astro-cid-fjbyho4p] path[data-astro-cid-fjbyho4p]{stroke:var(--honey);stroke-width:1px}.bk-combp-filled[data-astro-cid-fjbyho4p] path[data-astro-cid-fjbyho4p]{fill:var(--comb-a450);stroke:var(--honey);stroke-width:2px}.bk-cur[data-astro-cid-pbvn4zhi]{width:var(--size-152);padding:var(--dim-3);border-radius:var(--radius-pill);background:#2b211714;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.bk-cur-thumb[data-astro-cid-pbvn4zhi]{top:var(--dim-3);bottom:var(--dim-3);left:var(--dim-3);width:calc(50% - var(--dim-3));border-radius:var(--radius-pill);background:var(--ink);box-shadow:var(--shadow-toggle-thumb);transition:transform var(--dur-380) var(--ease-toggle);position:absolute}.bk-cur[data-astro-cid-pbvn4zhi][data-value=USD] .bk-cur-thumb[data-astro-cid-pbvn4zhi]{transform:translate(100%)}.bk-cur-btn[data-astro-cid-pbvn4zhi]{z-index:var(--z-content);border-radius:var(--radius-pill);min-height:40px;color:var(--ink-soft);font:var(--text-tag);letter-spacing:normal;cursor:pointer;transition:color var(--dur-250) var(--ease-standard);background:0 0;border:0;font-size:13px;position:relative}.bk-cur-btn[data-astro-cid-pbvn4zhi]:hover{color:var(--ink)}.bk-cur-btn[data-astro-cid-pbvn4zhi][aria-pressed=true],.bk-cur-btn[data-astro-cid-pbvn4zhi][aria-pressed=true]:hover{color:var(--comb)}.bk-cur-btn[data-astro-cid-pbvn4zhi]:focus-visible{outline-offset:var(--focus-offset)}.bk-bd[data-astro-cid-w7izta7w]{z-index:var(--z-dialog);background:var(--scrim);-webkit-backdrop-filter:var(--blur-scrim);backdrop-filter:var(--blur-scrim);justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.bk-bd[data-astro-cid-w7izta7w][hidden]{display:none}.bk-bd-dialog[data-astro-cid-w7izta7w]{width:var(--size-min-640-full);max-height:var(--fluid-vh-100-less-24);border-radius:var(--radius-xl);background:var(--bone);color:var(--ink);box-shadow:var(--shadow-dialog);animation:bkIn var(--dur-280) var(--ease-rise);position:relative;overflow:auto}.bk-bd-dialog[data-astro-cid-w7izta7w]:focus{outline:none}@media (width>=761px){.bk-bd-dialog[data-astro-cid-w7izta7w][data-step="3"]{width:min(920px,100%)}.bk-bd-dialog[data-astro-cid-w7izta7w][data-step="3"] .bk-zoho[data-astro-cid-w7izta7w] iframe{height:760px}}.bk-bd-head[data-astro-cid-w7izta7w]{border-bottom:var(--border-1) solid var(--ink-a100);padding:24px 24px 18px;position:relative;overflow:hidden}.bk-bd-head[data-astro-cid-w7izta7w] .bk-bd-comb{opacity:var(--opacity-70)}.bk-bd-titlerow[data-astro-cid-w7izta7w]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.bk-bd-titles[data-astro-cid-w7izta7w]{flex-direction:column;gap:4px;display:flex}.bk-bd-title[data-astro-cid-w7izta7w]{font:var(--text-dialog-title);letter-spacing:var(--tracking-n030);margin:0}.bk-bd-hint[data-astro-cid-w7izta7w]{font:var(--text-small);color:var(--ink-soft);margin:0}.bk-bd-steps[data-astro-cid-w7izta7w]{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid;position:relative}.bk-bd-step[data-astro-cid-w7izta7w]{align-items:center;gap:var(--dim-6);min-width:0;padding:0 var(--dim-4);text-align:center;flex-direction:column;display:flex;position:relative}.bk-bd-stephex[data-astro-cid-w7izta7w]{width:26px;height:var(--dim-30);background:var(--ink-a100);color:var(--ink);transition:background-color var(--dur-250) var(--ease-standard);flex:none;place-items:center;font-size:12px;font-weight:800;display:grid;position:relative}.bk-bd-steplabel[data-astro-cid-w7izta7w]{color:var(--ink-soft);text-wrap:balance;font-size:13px;font-weight:600;line-height:1.25}.bk-bd-stepline[data-astro-cid-w7izta7w]{height:var(--dim-2);border-radius:var(--radius-bar);background:#2b211724;position:absolute;top:14px;left:calc(50% + 19px);right:calc(19px - 50%)}.bk-bd-step[data-astro-cid-w7izta7w][aria-current=step] .bk-bd-stephex[data-astro-cid-w7izta7w]{background:var(--ink);color:var(--comb)}.bk-bd-step[data-astro-cid-w7izta7w][aria-current=step] .bk-bd-steplabel[data-astro-cid-w7izta7w]{color:var(--ink);font-weight:800}.bk-bd-step[data-astro-cid-w7izta7w][data-done] .bk-bd-stephex[data-astro-cid-w7izta7w],.bk-bd-step[data-astro-cid-w7izta7w][data-done] .bk-bd-stepline[data-astro-cid-w7izta7w]{background:var(--honey)}@media (width<=420px){.bk-bd-steplabel[data-astro-cid-w7izta7w]{font-size:12px}}.bk-bd-body[data-astro-cid-w7izta7w]{padding:var(--space-22) 24px 24px}.bk-bd-pane[data-astro-cid-w7izta7w]{flex-direction:column;gap:18px;display:flex}.bk-bd-pane[data-astro-cid-w7izta7w][hidden]{display:none}.bk-bd-group[data-astro-cid-w7izta7w]{flex-direction:column;gap:10px;display:flex}.bk-bd-row[data-astro-cid-w7izta7w]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bk-bd-row-wrap[data-astro-cid-w7izta7w]{flex-wrap:wrap;align-items:center;gap:10px 12px}.bk-bd-label[data-astro-cid-w7izta7w]{font:var(--text-meta);letter-spacing:var(--tracking-p080);text-transform:uppercase;color:var(--ink-soft);font-weight:700}.bk-bd-note[data-astro-cid-w7izta7w]{font-size:var(--fs-12_5);color:var(--ink-soft);margin:0;font-weight:600}.bk-bd-empty[data-astro-cid-w7izta7w]{font:var(--text-body);color:var(--ink-soft);margin:0}.bk-bd-empty[data-astro-cid-w7izta7w] a[data-astro-cid-w7izta7w]{font-weight:700}.bk-opt[data-astro-cid-w7izta7w]{background:var(--white-a550);box-shadow:var(--shadow-ring);color:var(--ink);text-align:left;cursor:pointer;transition:box-shadow var(--dur-150) var(--ease-standard), background-color var(--dur-150) var(--ease-standard);border:0}.bk-opt[data-astro-cid-w7izta7w]:hover,.bk-opt[data-astro-cid-w7izta7w][aria-pressed=true]{background:var(--white)}.bk-opt[data-astro-cid-w7izta7w][aria-pressed=true]{box-shadow:var(--shadow-ring-selected)}.bk-opt[data-astro-cid-w7izta7w]:disabled{opacity:var(--opacity-45);cursor:not-allowed}.bk-opt[data-astro-cid-w7izta7w]:disabled:hover{background:var(--white-a550)}.bk-xlist[data-astro-cid-w7izta7w]{max-height:var(--size-236);margin:var(--space-n3);padding:var(--dim-3) var(--dim-6) var(--dim-3) var(--dim-3);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ink-a280) transparent;--xt:#000;--xtp:0px;--xe:#000;--xep:0px;-webkit-mask-image:linear-gradient(180deg, var(--xt) 0, #000 var(--xtp), #000 calc(100% - var(--xep)), var(--xe) 100%);-webkit-mask-image:linear-gradient(180deg, var(--xt) 0, #000 var(--xtp), #000 calc(100% - var(--xep)), var(--xe) 100%);mask-image:linear-gradient(180deg, var(--xt) 0, #000 var(--xtp), #000 calc(100% - var(--xep)), var(--xe) 100%);flex-direction:column;gap:10px;display:flex;overflow-y:auto}.bk-xlist[data-astro-cid-w7izta7w][data-more-top]{--xt:transparent;--xtp:26px}.bk-xlist[data-astro-cid-w7izta7w][data-more-end]{--xe:transparent;--xep:34px}.bk-xopt[data-astro-cid-w7izta7w]{align-items:center;gap:var(--space-14);width:100%;padding:var(--space-14) 16px;border-radius:var(--radius-lg);flex:none;display:flex}.bk-xav[data-astro-cid-w7izta7w]{width:var(--touch-min);height:var(--button-height);background:var(--comb);color:var(--ink);flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.bk-xopt[data-astro-cid-w7izta7w][aria-pressed=true] .bk-xav[data-astro-cid-w7izta7w]{background:var(--ink);color:var(--comb)}.bk-xtext[data-astro-cid-w7izta7w]{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.bk-xname[data-astro-cid-w7izta7w]{font-size:15px;font-weight:800}.bk-xrole[data-astro-cid-w7izta7w],.bk-xfocus[data-astro-cid-w7izta7w]{color:var(--ink-soft);font-size:13px;font-weight:700}.bk-xfocus[data-astro-cid-w7izta7w]{font-weight:500}.bk-xopt[data-astro-cid-w7izta7w] .bk-xfrom{letter-spacing:normal;align-self:flex-start;margin-top:4px}.bk-radio[data-astro-cid-w7izta7w]{width:var(--dim-20);height:var(--dim-20);border-radius:var(--radius-circle);box-shadow:var(--shadow-ring-selected);flex:none;place-items:center;display:grid}.bk-radio[data-astro-cid-w7izta7w] span[data-astro-cid-w7izta7w]{width:var(--dim-10);height:var(--dim-10);border-radius:var(--radius-circle)}.bk-xopt[data-astro-cid-w7izta7w][aria-pressed=true] .bk-radio[data-astro-cid-w7izta7w] span[data-astro-cid-w7izta7w]{background:var(--ink)}.bk-durs[data-astro-cid-w7izta7w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bk-dur[data-astro-cid-w7izta7w]{align-items:flex-start;gap:var(--space-2);padding:var(--space-14) 16px;border-radius:var(--radius-control);flex-direction:column;display:flex}.bk-dur-label[data-astro-cid-w7izta7w]{font-size:15px;font-weight:800}.bk-dur-price[data-astro-cid-w7izta7w]{color:var(--ink-soft);font-size:14px;font-weight:700;display:inline-block}.bk-durs[data-astro-cid-w7izta7w][data-priced] .bk-dur-price[data-astro-cid-w7izta7w]{color:var(--ink)}.bk-price[data-astro-cid-w7izta7w][data-rise=a]{animation:bkPriceA var(--dur-350) var(--ease-panel)}.bk-price[data-astro-cid-w7izta7w][data-rise=b]{animation:bkPriceB var(--dur-350) var(--ease-panel)}@keyframes bkPriceA{0%{opacity:var(--opacity-0);transform:translateY(var(--shift-6))}to{opacity:var(--opacity-100);transform:none}}@keyframes bkPriceB{0%{opacity:var(--opacity-0);transform:translateY(var(--shift-6))}to{opacity:var(--opacity-100);transform:none}}.bk-bd-actions[data-astro-cid-w7izta7w]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bk-bd-actions-end[data-astro-cid-w7izta7w]{justify-content:flex-end}.bk-bd[data-astro-cid-w7izta7w] .bk-button[disabled]{opacity:var(--opacity-45);cursor:not-allowed}.bk-bd[data-astro-cid-w7izta7w] .bk-button[disabled]:active{transform:none}.bk-bd[data-astro-cid-w7izta7w] .bk-button[hidden]{display:none}.bk-sum[data-astro-cid-w7izta7w]{border:var(--border-1) solid var(--ink-a100);background:var(--white);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.bk-sum-row[data-astro-cid-w7izta7w]{padding:var(--space-14) 18px;border-bottom:var(--border-1) solid #2b211714;justify-content:space-between;gap:12px;font-size:14px;display:flex}.bk-sum-row[data-astro-cid-w7izta7w]>span[data-astro-cid-w7izta7w]:first-child{color:var(--ink-soft);font-weight:600}.bk-sum-row[data-astro-cid-w7izta7w]>span[data-astro-cid-w7izta7w]:last-child{text-align:right;font-weight:700}.bk-sum-total[data-astro-cid-w7izta7w]{background:var(--bone);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:12px 12px 12px 18px;font-size:16px;display:flex}.bk-sum-totaltext[data-astro-cid-w7izta7w]{align-items:baseline;gap:10px;display:flex}.bk-sum-totallabel[data-astro-cid-w7izta7w]{font-weight:800}.bk-sum-price[data-astro-cid-w7izta7w]{letter-spacing:var(--tracking-n020);font-size:20px;font-weight:800;display:inline-block}.bk-paynote[data-astro-cid-w7izta7w]{padding:var(--space-14) 16px;background:var(--comb-a350);font-size:var(--fs-13_5);font-weight:500;line-height:var(--lh-150);border-radius:14px;gap:12px;display:flex}.bk-bd-alert[data-astro-cid-w7izta7w]{padding:12px var(--space-14);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-ring);font-size:var(--fs-13_5);font-weight:600;line-height:var(--lh-150);margin:0}.bk-bd-alert[data-astro-cid-w7izta7w][hidden]{display:none}.bk-bd-alert[data-astro-cid-w7izta7w] a{font-weight:700}.bk-spin[data-astro-cid-w7izta7w]{width:var(--dim-16);height:var(--dim-16);border:var(--dim-2) solid var(--bone-a350);border-top-color:var(--bone);border-radius:var(--radius-circle);animation:bkSpin var(--dur-800) var(--ease-linear) infinite}.bk-spin[data-astro-cid-w7izta7w][hidden]{display:none}.bk-agree[data-astro-cid-w7izta7w]{font-size:var(--fs-12_5);font-weight:500;line-height:var(--lh-150);color:var(--ink-soft);text-align:right;margin:0}.bk-agree[data-astro-cid-w7izta7w] a[data-astro-cid-w7izta7w]{color:var(--ink);font-weight:700}.bk-paid[data-astro-cid-w7izta7w]{padding:10px var(--space-14);border-radius:var(--radius-md);background:var(--ink);color:var(--bone);font-size:var(--fs-13_5);align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.bk-paid[data-astro-cid-w7izta7w] .bk-icon{color:var(--comb)}.bk-zoho[data-astro-cid-w7izta7w] iframe{border-radius:var(--radius-lg);background:var(--white);border:0;width:100%;height:560px;display:block}.bk-zoho[data-astro-cid-w7izta7w] p{font:var(--text-body);color:var(--ink-soft);margin:0}.bk-zoho[data-astro-cid-w7izta7w] a{font-weight:700}.bk-done[data-astro-cid-w7izta7w]{align-items:center;gap:var(--space-14);text-align:center;padding:8px 0 4px}.bk-done-mark[data-astro-cid-w7izta7w]{width:var(--dim-84);height:96px;position:relative}.bk-done-hex[data-astro-cid-w7izta7w],.bk-done-core[data-astro-cid-w7izta7w]{background:var(--comb);position:absolute;inset:0}.bk-done-core[data-astro-cid-w7izta7w]{background:var(--ink);color:var(--comb);place-items:center;display:grid;inset:12px 11px}.bk-done-title[data-astro-cid-w7izta7w]{font-size:var(--fs-26);letter-spacing:var(--tracking-n030);margin:0;font-weight:800}.bk-done-line[data-astro-cid-w7izta7w]{max-width:420px;color:var(--ink-soft);margin:0;font-size:15px;font-weight:500;line-height:1.55}.bk-done-help[data-astro-cid-w7izta7w]{color:var(--ink-soft);margin:0;font-size:13.5px;font-weight:500}.bk-done-help[data-astro-cid-w7izta7w] a[data-astro-cid-w7izta7w]{color:var(--ink);font-weight:700}.bk-done[data-astro-cid-w7izta7w] .bk-done-back{margin-top:var(--dim-6)}@media (prefers-reduced-motion:reduce){.bk-price[data-astro-cid-w7izta7w][data-rise]{animation:none!important}}.bk-cookie[data-astro-cid-62y3mixa]{left:var(--fluid-12-2_4vw-24);bottom:var(--fluid-12-2_4vw-24);z-index:var(--z-cookie);width:var(--fluid-min-400-vw-less-24);border-radius:var(--radius-lg);background:var(--bone-a900);border:var(--border-1) solid var(--ink-a120);box-shadow:var(--shadow-float), var(--shadow-glass-highlight-strong);opacity:var(--opacity-0);visibility:hidden;pointer-events:none;transform:translateY(var(--shift-18)) scale(.98);transform-origin:0 100%;transition:opacity var(--dur-250) var(--ease-standard), transform var(--dur-450) var(--ease-panel), visibility 0s var(--ease-linear) var(--dur-450);padding:16px 16px 16px 18px;position:fixed}:root:not([data-overlay]) .bk-cookie[data-astro-cid-62y3mixa][data-show=true]{opacity:var(--opacity-100);visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.bk-cookie-row[data-astro-cid-62y3mixa]{align-items:flex-start;gap:var(--space-14);display:flex}.bk-cookie-hex[data-astro-cid-62y3mixa]{width:var(--dim-30);height:34.6px;margin-top:var(--space-2);transition:transform var(--dur-600) var(--ease-spring) var(--dur-120);flex:none;position:relative;transform:rotate(-90deg)scale(.4)}:root:not([data-overlay]) .bk-cookie[data-astro-cid-62y3mixa][data-show=true] .bk-cookie-hex[data-astro-cid-62y3mixa]{transform:none}.bk-cookie-hex-fill[data-astro-cid-62y3mixa]{background:var(--honey);position:absolute;inset:0}.bk-cookie-crumb[data-astro-cid-62y3mixa]{border-radius:var(--radius-circle);background:var(--ink);position:absolute}.bk-cookie-body[data-astro-cid-62y3mixa]{flex:auto;min-width:0}.bk-cookie-title[data-astro-cid-62y3mixa]{font-size:var(--fs-14_5);line-height:var(--lh-130);letter-spacing:var(--tracking-n010);color:var(--ink);margin:0;font-weight:800}.bk-cookie-text[data-astro-cid-62y3mixa]{font-size:var(--fs-13_5);line-height:var(--lh-150);color:var(--ink-soft);margin:4px 0 0;font-weight:500}.bk-cookie-actions[data-astro-cid-62y3mixa]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.bk-cookie-ok[data-astro-cid-62y3mixa]{border-radius:var(--radius-md);min-height:40px;font-size:var(--fs-13_5);cursor:pointer;border:0;padding:0 20px;font-weight:700}.bk-cookie-link[data-astro-cid-62y3mixa]{min-height:40px;font-size:var(--fs-13_5);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--amber-a600);text-decoration-color:var(--amber-a600);text-decoration-thickness:var(--underline-2);text-underline-offset:var(--underline-offset-3);align-items:center;font-weight:700;display:inline-flex}.bk-footer[data-astro-cid-bddg4lij]{background:var(--ink);color:var(--bone);position:relative;overflow:hidden}.bk-footer-cells[data-astro-cid-bddg4lij]{opacity:var(--opacity-55);position:absolute;inset:0}.bk-footer-inner[data-astro-cid-bddg4lij]{max-width:var(--max-section);padding:var(--fluid-44-5vw-64) var(--fluid-16-4vw-40) var(--space-32);gap:var(--space-48);flex-direction:column;margin:0 auto;display:flex;position:relative}.bk-footer-top[data-astro-cid-bddg4lij]{justify-content:space-between;gap:var(--space-32);flex-wrap:wrap;display:flex}.bk-footer-brand[data-astro-cid-bddg4lij]{gap:var(--space-14);max-width:var(--size-340);flex-direction:column;display:flex}.bk-footer-logo[data-astro-cid-bddg4lij]{color:var(--bone);align-self:flex-start;display:inline-flex}.bk-footer-logo[data-astro-cid-bddg4lij]:hover{color:var(--bone)}.bk-footer-logo[data-astro-cid-bddg4lij] .bk-footer-mark{width:var(--size-140);height:auto;display:block}.bk-footer-brand[data-astro-cid-bddg4lij] p[data-astro-cid-bddg4lij]{font:var(--text-small);line-height:var(--lh-155);color:var(--bone-muted);margin:0}.bk-footer-cols[data-astro-cid-bddg4lij]{flex-wrap:wrap;gap:40px 64px;display:flex}.bk-footer-col[data-astro-cid-bddg4lij]{flex-direction:column;gap:10px;display:flex}.bk-footer-col[data-astro-cid-bddg4lij] ul[data-astro-cid-bddg4lij]{list-style:none;display:contents}.bk-footer-col[data-astro-cid-bddg4lij] li[data-astro-cid-bddg4lij]{display:block}.bk-footer-title[data-astro-cid-bddg4lij]{font:var(--text-eyebrow);letter-spacing:var(--tracking-p120);text-transform:uppercase;color:var(--honey);margin:0}.bk-footer-col[data-astro-cid-bddg4lij] .bk-footlink[data-astro-cid-bddg4lij]{font:var(--text-nav)}.bk-footer-cta[data-astro-cid-bddg4lij]{min-height:var(--touch-min);border-radius:var(--radius-lg);font:var(--text-cta-label);align-self:flex-start;align-items:center;padding:0 16px;display:inline-flex}.bk-footer-legal[data-astro-cid-bddg4lij]{padding-top:var(--space-22);border-top:var(--border-1) solid var(--bone-a140);font:var(--text-meta);color:var(--bone-a750);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;font-weight:500;display:flex}.bk-footer-legal[data-astro-cid-bddg4lij] nav[data-astro-cid-bddg4lij]{flex-wrap:wrap;gap:8px 20px;display:flex}.bk-footlink[data-astro-cid-bddg4lij]{color:var(--bone-a820);text-decoration:none}.bk-footlink[data-astro-cid-bddg4lij]:hover{color:var(--bone);text-decoration:underline}.bk-footlink[data-astro-cid-bddg4lij][aria-current=page]{color:var(--comb)}.bk-footer[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]:focus-visible{outline:var(--focus-ring-on-ink)}.bk-mmenu[data-astro-cid-ofki4vxg]{pointer-events:auto;max-width:var(--max-header);margin:var(--header-gap) auto 0;border-radius:var(--radius-lg);border:var(--border-1) solid var(--ink-a090);box-shadow:var(--shadow-float-soft);visibility:hidden;opacity:var(--opacity-0);transform:translateY(var(--shift-n8)) scale(.98);transform-origin:100% 0;clip-path:inset(0 0 100% 0 round var(--radius-lg));transition:clip-path var(--dur-480) var(--ease-panel), opacity var(--dur-200) var(--ease-standard), transform var(--dur-480) var(--ease-panel), visibility 0s var(--ease-linear) var(--dur-480);padding:10px;display:none;position:relative;overflow:hidden}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true]{visibility:visible;opacity:var(--opacity-100);clip-path:inset(0 0 0 0 round var(--radius-lg));transition-delay:0s;transform:none}.bk-mmenu[data-astro-cid-ofki4vxg] .bk-mcomb{opacity:var(--opacity-0);transition:opacity var(--dur-600) var(--ease-standard)}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mcomb{opacity:var(--opacity-100);transition-delay:var(--dur-150)}.bk-mnav[data-astro-cid-ofki4vxg]{flex-direction:column;display:flex;position:relative}.bk-mlink[data-astro-cid-ofki4vxg]{align-items:center;gap:var(--space-11);min-height:var(--dim-46);border-radius:var(--radius-md);color:var(--ink);font:var(--text-body);letter-spacing:var(--tracking-n010);opacity:var(--opacity-0);transform:translateY(var(--shift-14));transition:opacity var(--dur-280) var(--ease-standard), transform var(--dur-500) var(--ease-panel), background-color var(--dur-150) var(--ease-standard);padding:0 12px;font-weight:700;text-decoration:none;display:flex}.bk-mlink[data-astro-cid-ofki4vxg]:hover,.bk-mlink[data-astro-cid-ofki4vxg][aria-current]{background:var(--ink-a060);color:var(--ink)}.bk-mhex[data-astro-cid-ofki4vxg]{width:var(--dim-10);height:var(--dim-11_5);opacity:var(--opacity-0);transition:transform var(--dur-550) var(--ease-spring), opacity var(--dur-200) var(--ease-standard);flex:none;transform:rotate(-120deg)scale(.2)}.bk-mlink[data-astro-cid-ofki4vxg]:nth-child(4n+1) .bk-mhex[data-astro-cid-ofki4vxg]{background:var(--amber)}.bk-mlink[data-astro-cid-ofki4vxg]:nth-child(4n+2) .bk-mhex[data-astro-cid-ofki4vxg]{background:var(--honey)}.bk-mlink[data-astro-cid-ofki4vxg]:nth-child(4n+3) .bk-mhex[data-astro-cid-ofki4vxg]{background:var(--comb)}.bk-mlink[data-astro-cid-ofki4vxg]:nth-child(4n+4) .bk-mhex[data-astro-cid-ofki4vxg]{background:var(--amber)}.bk-marrow[data-astro-cid-ofki4vxg]{width:var(--dim-15);height:var(--dim-15);fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:var(--opacity-45);transform:translateX(var(--shift-n6));transition:transform var(--dur-200) var(--ease-standard), opacity var(--dur-200) var(--ease-standard);margin-left:auto;display:block}.bk-mlink[data-astro-cid-ofki4vxg]:hover .bk-marrow[data-astro-cid-ofki4vxg]{opacity:var(--opacity-100);transform:none}.bk-mcta[data-astro-cid-ofki4vxg]{width:var(--dim-100pct);min-height:var(--dim-48);border-radius:var(--radius-control);font:var(--text-cta-label);line-height:var(--lh-100);opacity:var(--opacity-0);transform:translateY(var(--shift-14));transition:opacity var(--dur-280) var(--ease-standard), transform var(--dur-500) var(--ease-panel), background-color var(--dur-150) var(--ease-out-standard);justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex;position:relative}.bk-mcta[data-astro-cid-ofki4vxg] svg[data-astro-cid-ofki4vxg]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;display:block}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg],.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mcta[data-astro-cid-ofki4vxg],.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mhex[data-astro-cid-ofki4vxg]{opacity:var(--opacity-100);transform:none}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:first-child,.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:first-child .bk-mhex[data-astro-cid-ofki4vxg]{transition-delay:var(--dur-100)}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:nth-child(2),.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:nth-child(2) .bk-mhex[data-astro-cid-ofki4vxg]{transition-delay:var(--dur-150)}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:nth-child(3),.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:nth-child(3) .bk-mhex[data-astro-cid-ofki4vxg]{transition-delay:var(--dur-200)}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:nth-child(4),.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:nth-child(4) .bk-mhex[data-astro-cid-ofki4vxg]{transition-delay:var(--dur-250)}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mcta[data-astro-cid-ofki4vxg]{transition-delay:var(--dur-320), var(--dur-320), 0s}.bk-mmenu[data-astro-cid-ofki4vxg][data-open=true] .bk-mlink[data-astro-cid-ofki4vxg]:hover{transition-delay:0s}@media (width<=720px){.bk-mmenu[data-astro-cid-ofki4vxg]{display:block}}.bk-header[data-astro-cid-jae56hh5]{z-index:var(--z-header);padding:var(--space-14) var(--fluid-10-2_4vw-24) 0;pointer-events:none;position:absolute;top:0;left:0;right:0;transform:translateY(0)}.bk-header[data-astro-cid-jae56hh5]:not([data-mode=top]){position:fixed}.bk-header[data-astro-cid-jae56hh5][data-mode=pre]{transform:translateY(-130%)}.bk-header[data-astro-cid-jae56hh5][data-mode=pinned]{transition:transform var(--dur-380) var(--ease-header)}.bk-header[data-astro-cid-jae56hh5][data-mode=hidden]{transition:transform var(--dur-300) var(--ease-header-hide);transform:translateY(-130%)}.bk-header-row[data-astro-cid-jae56hh5]{max-width:var(--max-header);align-items:stretch;gap:var(--header-gap);pointer-events:auto;margin:0 auto;display:flex}.bk-hnav[data-astro-cid-jae56hh5]{min-width:0;height:var(--header-height);border-radius:var(--radius-lg);border:var(--border-1) solid var(--ink-a090);box-shadow:var(--shadow-glass-highlight), var(--shadow-header-top);flex:auto;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 20px;display:flex;position:relative;overflow:hidden}.bk-header[data-astro-cid-jae56hh5]:not([data-mode=top]) .bk-hnav[data-astro-cid-jae56hh5]{box-shadow:var(--shadow-glass-highlight), var(--shadow-header)}.bk-hnav-cell[data-astro-cid-jae56hh5]{width:var(--dim-17_32);height:var(--dim-20);position:absolute}.bk-hlogo[data-astro-cid-jae56hh5]{height:var(--touch-min);color:var(--ink);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.bk-hlogo[data-astro-cid-jae56hh5]:hover{color:var(--ink)}.bk-hlogo[data-astro-cid-jae56hh5] .bk-hlogo-mark{width:116px;height:auto;display:block}.bk-navlinks[data-astro-cid-jae56hh5]{align-items:center;gap:var(--space-2);display:flex;position:relative}.bk-navlink[data-astro-cid-jae56hh5]{color:var(--ink);font:var(--text-nav);border-radius:var(--radius-sm);transition:background-color var(--dur-150) var(--ease-out-standard);padding:8px 12px;text-decoration:none}.bk-navlink[data-astro-cid-jae56hh5]:hover,.bk-navlink[data-astro-cid-jae56hh5][aria-current]{background:var(--tint-hover);color:var(--ink)}.bk-navlink[data-astro-cid-jae56hh5]:hover{transition-duration:0s}.bk-menubtn[data-astro-cid-jae56hh5]{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);cursor:pointer;background:var(--ink-a060);color:var(--ink);transition:background-color var(--dur-250) var(--ease-standard), color var(--dur-250) var(--ease-standard);border:0;justify-content:center;align-items:center;display:none;position:relative}.bk-menubtn[data-astro-cid-jae56hh5][aria-expanded=true]{background:var(--ink);color:var(--comb)}.bk-burger[data-astro-cid-jae56hh5]{width:var(--dim-20);height:var(--dim-14);display:block;position:relative}.bk-burger[data-astro-cid-jae56hh5] i[data-astro-cid-jae56hh5]{width:var(--dim-100pct);height:var(--dim-2);border-radius:var(--radius-bar);transition:top var(--dur-180) var(--ease-standard) var(--dur-180), transform var(--dur-280) var(--ease-burger) 0s, opacity var(--dur-120) var(--ease-standard) var(--dur-180);background:currentColor;position:absolute;left:0}.bk-burger[data-astro-cid-jae56hh5] i[data-astro-cid-jae56hh5]:first-child{top:0}.bk-burger[data-astro-cid-jae56hh5] i[data-astro-cid-jae56hh5]:nth-child(2){top:var(--dim-6)}.bk-burger[data-astro-cid-jae56hh5] i[data-astro-cid-jae56hh5]:nth-child(3){top:var(--dim-12)}.bk-menubtn[data-astro-cid-jae56hh5][aria-expanded=true] .bk-burger[data-astro-cid-jae56hh5] i[data-astro-cid-jae56hh5]{transition:top var(--dur-180) var(--ease-standard) 0s, transform var(--dur-320) var(--ease-burger) var(--dur-180), opacity var(--dur-120) var(--ease-standard) 0s}.bk-menubtn[data-astro-cid-jae56hh5][aria-expanded=true] .bk-burger[data-astro-cid-jae56hh5] i[data-astro-cid-jae56hh5]:first-child{top:var(--dim-6);transform:rotate(45deg)}.bk-menubtn[data-astro-cid-jae56hh5][aria-expanded=true] .bk-burger[data-astro-cid-jae56hh5] i[data-astro-cid-jae56hh5]:nth-child(2){opacity:var(--opacity-0);transform:scaleX(.2)}.bk-menubtn[data-astro-cid-jae56hh5][aria-expanded=true] .bk-burger[data-astro-cid-jae56hh5] i[data-astro-cid-jae56hh5]:nth-child(3){top:var(--dim-6);transform:rotate(-45deg)}.bk-hdr-cta[data-astro-cid-jae56hh5]{height:var(--header-height);padding:0 var(--fluid-14-2vw-22);border-radius:var(--radius-lg);background:var(--ink);color:var(--bone);font-size:var(--fluid-cta-label);letter-spacing:var(--tracking-n005);white-space:nowrap;box-shadow:var(--shadow-cta);transition:background-color var(--dur-150) var(--ease-out-standard), transform var(--dur-100) var(--ease-out-standard);flex:none;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.bk-hdr-cta[data-astro-cid-jae56hh5]:hover{background:var(--ink-raised);color:var(--bone);transition-duration:0s, var(--dur-100)}.bk-hdr-cta[data-astro-cid-jae56hh5]:active{transform:scale(.98)}.bk-cta-icon[data-astro-cid-jae56hh5]{width:var(--dim-16);height:18px;display:inline-block;position:relative}.bk-cta-icon-pulse[data-astro-cid-jae56hh5]{background:var(--honey);opacity:var(--opacity-30);animation:hivePulse var(--dur-3500) var(--ease-in-out-standard) infinite;position:absolute;inset:0;transform:scale(.82)}.bk-cta-icon-core[data-astro-cid-jae56hh5]{background:var(--comb);position:absolute;inset:4px 3.5px}.bk-mscrim[data-astro-cid-jae56hh5]{z-index:var(--z-menu-scrim);background:var(--ink-a300);-webkit-backdrop-filter:var(--blur-menu-scrim);backdrop-filter:var(--blur-menu-scrim);cursor:pointer;opacity:var(--opacity-0);visibility:hidden;transition:opacity var(--dur-350) var(--ease-standard), visibility 0s var(--ease-linear) var(--dur-350);border:0;margin:0;padding:0;display:none;position:fixed;inset:0}.bk-mscrim[data-astro-cid-jae56hh5][data-open=true]{opacity:var(--opacity-100);visibility:visible;transition-delay:0s}@media (width<=720px){.bk-navlinks[data-astro-cid-jae56hh5]{display:none}.bk-menubtn[data-astro-cid-jae56hh5]{display:inline-flex}.bk-mscrim[data-astro-cid-jae56hh5]{display:block}}@media (width<=420px){.bk-hlogo[data-astro-cid-jae56hh5] .bk-hlogo-mark{width:96px}.bk-cta-icon[data-astro-cid-jae56hh5]{display:none}}@layer base{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#0a0a0a);--color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#141414);--color-fill:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,#1f1f1f);--color-fill-strong:var(--lightningcss-light,#e8e8e8)var(--lightningcss-dark,#2a2a2a);--color-bg-subtle:var(--color-fill);--color-text:var(--lightningcss-light,#171717)var(--lightningcss-dark,#ededed);--color-text-secondary:var(--lightningcss-light,#525252)var(--lightningcss-dark,#a3a3a3);--color-muted:var(--lightningcss-light,#6b6b6b)var(--lightningcss-dark,#8f8f8f);--color-border:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,#262626);--color-border-subtle:var(--lightningcss-light,#efefef)var(--lightningcss-dark,#1c1c1c);--color-border-strong:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,#3a3a3a);--color-ring:var(--lightningcss-light,#00000012)var(--lightningcss-dark,#ffffff17);--color-media-outline:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--color-shadow:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#0006);--color-shadow-strong:var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0009);--color-brand:var(--lightningcss-light,#171717)var(--lightningcss-dark,#fafafa);--color-brand-hover:var(--lightningcss-light,#404040)var(--lightningcss-dark,#d4d4d4);--color-on-brand:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0a0a);--color-brand-ring:color-mix(in srgb, var(--color-brand) 15%, transparent);--emdash-search-bg:var(--color-surface);--emdash-search-text:var(--color-text);--emdash-search-muted:var(--color-muted);--emdash-search-border:var(--color-border);--emdash-search-hover:var(--color-fill);--emdash-search-highlight:var(--color-text);--font-heading:var(--font-body);--font-weight-heading:600;--font-weight-display:600;--font-size-label:.75rem;--font-size-xs:.8125rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-size-5xl:3.5rem;--font-size-display:clamp(2.25rem, 1.6rem + 2.6vw, 3.5rem);--leading-tight:1.1;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.7;--tracking-tight:-.035em;--tracking-snug:-.02em;--tracking-wide:.06em;--tracking-wider:.08em;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-xs:var(--spacing-1);--spacing-sm:var(--spacing-2);--spacing-md:var(--spacing-4);--spacing-lg:var(--spacing-6);--spacing-xl:var(--spacing-8);--spacing-2xl:var(--spacing-12);--spacing-3xl:var(--spacing-16);--content-width:680px;--wide-width:1200px;--max-width:var(--content-width);--frame-margin:clamp(.75rem, 3vw, 2rem);--frame-padding:clamp(1rem, 3vw, 2rem);--frame-width:min(100% - 2 * var(--frame-margin), var(--wide-width));--gutter-width:200px;--meta-col-width:180px;--nav-height:64px;--search-input-width:200px;--radius-sm:6px;--radius:8px;--radius-lg:12px;--radius-xl:18px;--radius-full:999px;--card-padding:6px;--ease-out:cubic-bezier(.2, 0, 0, 1);--transition-fast:.15s var(--ease-out);--transition-base:.25s var(--ease-out);--avatar-size-xs:20px;--avatar-size-sm:24px;--avatar-size-md:32px;--avatar-size-lg:40px;--tag-padding-y:2px;--shadow-sm:0 1px 2px var(--color-shadow);--shadow-card:0 0 0 1px var(--color-ring), 0 1px 2px var(--color-shadow), 0 4px 12px -4px var(--color-shadow);--shadow-card-hover:0 0 0 1px var(--color-ring), 0 2px 4px var(--color-shadow), 0 16px 32px -12px var(--color-shadow-strong);--shadow-lg:0 0 0 1px var(--color-ring), 0 16px 40px -12px var(--color-shadow-strong)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports not (color:light-dark(#000, #fff)){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fafafa;--color-surface:#fff;--color-fill:#f2f2f2;--color-fill-strong:#e8e8e8;--color-text:#171717;--color-text-secondary:#525252;--color-muted:#6b6b6b;--color-border:#e5e5e5;--color-border-subtle:#efefef;--color-border-strong:#d4d4d4;--color-ring:#00000012;--color-media-outline:#0000001a;--color-shadow:#0000000f;--color-shadow-strong:#0000001f;--color-brand:#171717;--color-brand-hover:#404040;--color-on-brand:#fff}}}:root{--bone:#f6f1e7;--comb:#f0c878;--honey:#e9a93b;--amber:#c9791b;--ink:#2b2117;--ink-soft:#5c4a36;--paper:#efe6d3;--white:#fff;--card:#fff9;--glass:#f6f1e785;--ink-raised:#3e3022;--ink-deep:#231a12;--prose:#3a2c1f;--bone-muted:#f6f1e7cc;--line:#2b211714;--line-strong:#2b211724;--tint:#2b211712;--scrim:#2b21176b;--code-fg:#efe6d3;--code-constant:#f0c878;--code-string:#b9d48c;--code-keyword:#f4a582;--code-function:#f6d9a0;--code-comment:#9c8b74;--code-punct:#bfaf96;--ink-a035:#2b211709;--ink-a060:#2b21170f;--ink-a090:#2b211717;--ink-a100:#2b21171a;--ink-a120:#2b21171f;--ink-a160:#2b211729;--ink-a180:#2b21172e;--ink-a220:#2b211738;--ink-a280:#2b211747;--ink-a300:#2b21174d;--ink-a350:#2b211759;--ink-a500:#2b211780;--ink-a550:#2b21178c;--ink-a600:#2b211799;--ink-a700:#2b2117b3;--ink-a720:#2b2117b8;--ink-a900:#2b2117e6;--bone-a080:#f6f1e714;--bone-a100:#f6f1e71a;--bone-a120:#f6f1e71f;--bone-a140:#f6f1e724;--bone-a250:#f6f1e740;--bone-a300:#f6f1e74d;--bone-a350:#f6f1e759;--bone-a700:#f6f1e7b3;--bone-a720:#f6f1e7b8;--bone-a750:#f6f1e7bf;--bone-a780:#f6f1e7c7;--bone-a820:#f6f1e7d1;--bone-a850:#f6f1e7d9;--bone-a860:#f6f1e7db;--bone-a880:#f6f1e7e0;--bone-a900:#f6f1e7e6;--bone-a920:#f6f1e7eb;--white-a450:#ffffff73;--white-a550:#ffffff8c;--white-a650:#ffffffa6;--white-a700:#ffffffb3;--white-a850:#ffffffd9;--comb-a140:#f0c87824;--comb-a180:#f0c8782e;--comb-a280:#f0c87847;--comb-a350:#f0c87859;--comb-a450:#f0c87873;--amber-a550:#c9791b8c;--amber-a600:#c9791b99;--honey-a120:#e9a93b1f;--paper-a950:#efe6d3f2;--tint-hover:#2b211714;--placeholder:#7a6650;--shadow-card-hover:0 14px 30px -18px #2b211759;--shadow-header:0 12px 30px -16px #2b21174d;--shadow-cta:0 10px 24px -14px #2b211799;--shadow-float:0 24px 50px -24px #2b21178c;--shadow-dialog:0 40px 80px -30px #2b211799;--shadow-thumb:0 1px 3px #2b21172e, 0 6px 14px -8px #2b21174d;--shadow-header-top:0 8px 24px -16px #2b21172e;--shadow-float-soft:0 24px 50px -24px #2b211780;--shadow-toggle-thumb:0 4px 10px -4px #2b211780;--shadow-raised-sm:0 6px 14px -8px #2b211799;--shadow-code:0 18px 40px -26px #2b2117b3;--shadow-glass-highlight:inset 0 1px 0 #ffffff8c;--shadow-glass-highlight-strong:inset 0 1px 0 #fff9;--shadow-ring-selected:inset 0 0 0 2px #2b2117;--shadow-ring:inset 0 0 0 1px #2b211729;--page-pad-desktop:64px;--page-pad-mobile:24px;--header-top-desktop:40px;--footer-bottom:40px;--stack-gap-desktop:28px;--stack-gap-mobile:20px;--cta-gap-desktop:12px;--cta-gap-mobile:10px;--cta-pad-y:16px;--cta-pad-x:24px;--lockup-gap-desktop:10px;--lockup-gap-mobile:8px;--hex-gap-x:6px;--hex-gap-y:4px;--section-y:104px;--gutter:40px;--stack-lg:36px;--stack-md:18px;--stack-sm:12px;--card-pad:18px;--header-gap:8px;--hex-gap-site-x:5px;--hex-gap-site-x-mobile:4px;--hex-gap-site-y:3.5px;--hex-gap-site-y-mobile:3px;--space-0_06em:.06em;--space-0_12em:.12em;--space-0_4em:.4em;--space-1:1px;--space-11:11px;--space-13:13px;--space-14:14px;--space-1_73:1.73px;--space-2:2px;--space-22:22px;--space-26:26px;--space-2_17:2.17px;--space-2_5:2.5px;--space-32:32px;--space-3_46:3.46px;--space-44:44px;--space-48:48px;--space-4_33:4.33px;--space-7:7px;--space-72:72px;--space-9:9px;--space-100:100px;--radius-pill:999px;--radius-logo:4px;--radius-logo-sm:3px;--radius-xs:6px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-bar:2px;--radius-copy:9px;--radius-control:14px;--radius-callout:18px;--radius-tag-sm:8px;--radius-progress:4px;--radius-circle:50%;--hex-cell-desktop:96px;--hex-cell-mobile:52px;--content-max:640px;--lead-max:520px;--cta-min-height:52px;--logo-mark-desktop:22px;--logo-mark-mobile:18px;--breakpoint-mobile:768px;--header-height:56px;--touch-min:44px;--button-height:50px;--max-header:1240px;--max-section:1200px;--max-legal:1100px;--measure-prose:700px;--hex-cell-site:60px;--bp-tablet:1023px;--bp-menu:720px;--bp-phone:640px;--hex-cell-site-mobile:38px;--measure-legal:720px;--toc-rail:230px;--toc-rail-post:220px;--avatar-xs:26px;--avatar-sm:34px;--avatar-md:40px;--avatar-lg:80px;--avatar-xl:104px;--bp-xs:420px;--bp-steps:760px;--bp-wide:1100px;--size-120:120px;--size-138_5:138.5px;--size-140:140px;--size-147_2:147.2px;--size-150:150px;--size-152:152px;--size-173_2:173.2px;--size-180:180px;--size-200:200px;--size-225_2:225.2px;--size-236:236px;--size-260:260px;--size-280:280px;--size-300:300px;--size-320:320px;--size-340:340px;--size-360:360px;--size-400:400px;--size-460:460px;--size-480:480px;--size-560:560px;--size-600:600px;--size-620:620px;--size-680:680px;--size-820:820px;--size-860:860px;--size-min-640-full:min(640px, 100%);--fluid-hero:clamp(40px, 6vw, 74px);--fluid-page-title:clamp(34px, 5vw, 60px);--fluid-blog-title:clamp(38px, 5.4vw, 64px);--fluid-post-title:clamp(32px, 4.6vw, 56px);--fluid-cta-title:clamp(30px, 4.2vw, 52px);--fluid-cta-title-compact:clamp(28px, 3.6vw, 44px);--fluid-section-title:clamp(30px, 3.6vw, 44px);--fluid-band-title:clamp(28px, 3.4vw, 42px);--fluid-cover-label:clamp(22px, 3.6vw, 44px);--fluid-feature-title:clamp(24px, 2.6vw, 34px);--fluid-keep-reading:clamp(24px, 2.8vw, 34px);--fluid-post-h2:clamp(23px, 2.4vw, 30px);--fluid-legal-h2:clamp(21px, 2.2vw, 26px);--fluid-post-lead:clamp(18px, 1.6vw, 21px);--fluid-intro:clamp(16px, 1.4vw, 19px);--fluid-intro-blog:clamp(16px, 1.4vw, 18px);--fluid-lead:clamp(16px, 1.45vw, 18px);--fluid-cta-label:clamp(13px, 1.2vw, 14px);--fluid-10-2_4vw-24:clamp(10px, 2.4vw, 24px);--fluid-118-12vw-168:clamp(118px, 12vw, 168px);--fluid-12-2_4vw-24:clamp(12px, 2.4vw, 24px);--fluid-124-13vw-184:clamp(124px, 13vw, 184px);--fluid-132-15vw46-222:clamp(132px, 15vw + 46px, 222px);--fluid-14-2vw-22:clamp(14px, 2vw, 22px);--fluid-16-3vw-28:clamp(16px, 3vw, 28px);--fluid-16-3vw-32:clamp(16px, 3vw, 32px);--fluid-16-4vw-40:clamp(16px, 4vw, 40px);--fluid-20-2_4vw-28:clamp(20px, 2.4vw, 28px);--fluid-20-3vw-28:clamp(20px, 3vw, 28px);--fluid-200-30vw-420:clamp(200px, 30vw, 420px);--fluid-22-3vw-32:clamp(22px, 3vw, 32px);--fluid-24-3_5vw-36:clamp(24px, 3.5vw, 36px);--fluid-24-3_5vw-40:clamp(24px, 3.5vw, 40px);--fluid-24-3vw-36:clamp(24px, 3vw, 36px);--fluid-24-4vw-44:clamp(24px, 4vw, 44px);--fluid-28-3_5vw-48:clamp(28px, 3.5vw, 48px);--fluid-28-3vw-44:clamp(28px, 3vw, 44px);--fluid-28-3vw-48:clamp(28px, 3vw, 48px);--fluid-32-3_5vw-56:clamp(32px, 3.5vw, 56px);--fluid-32-5vw-64:clamp(32px, 5vw, 64px);--fluid-36-6vw-72:clamp(36px, 6vw, 72px);--fluid-40-6vw-72:clamp(40px, 6vw, 72px);--fluid-40-6vw-80:clamp(40px, 6vw, 80px);--fluid-40-7vw-96:clamp(40px, 7vw, 96px);--fluid-40-8vw-104:clamp(40px, 8vw, 104px);--fluid-44-5vw-64:clamp(44px, 5vw, 64px);--fluid-48-7vw-88:clamp(48px, 7vw, 88px);--fluid-48-7vw-96:clamp(48px, 7vw, 96px);--fluid-min-400-vw-less-24:min(400px, calc(100vw - 24px));--fluid-vh-100:100vh;--fluid-vh-100-less-120:calc(100vh - 120px);--fluid-vh-100-less-24:calc(100vh - 24px);--fs-10_5:10.5px;--fs-11_5:11.5px;--fs-12_5:12.5px;--fs-13_5:13.5px;--fs-14_5:14.5px;--fs-15_5:15.5px;--fs-16_5:16.5px;--fs-19:19px;--fs-26:26px;--fs-30:30px;--tracking-n035:-.035em;--tracking-n030:-.03em;--tracking-n025:-.025em;--tracking-n020:-.02em;--tracking-n010:-.01em;--tracking-n005:-.005em;--tracking-p040:.04em;--tracking-p060:.06em;--tracking-p080:.08em;--tracking-p100:.1em;--tracking-p120:.12em;--tracking-p140:.14em;--tracking-p160:.16em;--lh-100:1;--lh-102:1.02;--lh-103:1.03;--lh-104:1.04;--lh-105:1.05;--lh-106:1.06;--lh-108:1.08;--lh-110:1.1;--lh-115:1.15;--lh-120:1.2;--lh-122:1.22;--lh-130:1.3;--lh-140:1.4;--lh-150:1.5;--lh-155:1.55;--lh-160:1.6;--lh-165:1.65;--lh-170:1.7;--lh-172:1.72;--lh-175:1.75;--dur-100:.1s;--dur-120:.12s;--dur-150:.15s;--dur-180:.18s;--dur-200:.2s;--dur-250:.25s;--dur-280:.28s;--dur-300:.3s;--dur-320:.32s;--dur-350:.35s;--dur-380:.38s;--dur-450:.45s;--dur-480:.48s;--dur-500:.5s;--dur-550:.55s;--dur-600:.6s;--dur-800:.8s;--dur-3500:3.5s;--dur-7000:7s;--ease-standard:ease;--ease-out-standard:ease-out;--ease-in-out-standard:ease-in-out;--ease-linear:linear;--ease-header:cubic-bezier(.22,.9,.3,1);--ease-header-hide:cubic-bezier(.4,0,1,1);--ease-panel:cubic-bezier(.2,.9,.2,1);--ease-rise:cubic-bezier(.2,.8,.2,1);--ease-tab:cubic-bezier(.3,.9,.25,1);--ease-toggle:cubic-bezier(.3,1.35,.4,1);--ease-chevron:cubic-bezier(.3,1.4,.4,1);--ease-pop:cubic-bezier(.3,1.6,.4,1);--ease-spring:cubic-bezier(.3,1.7,.4,1);--ease-burger:cubic-bezier(.5,1.7,.4,1);--z-content:1;--z-raised:2;--z-cookie:50;--z-menu-scrim:55;--z-header:60;--z-progress:80;--z-dialog:100;--blur-glass:blur(16px) saturate(1.5);--blur-scrim:blur(6px);--blur-menu-scrim:blur(3px);--shift-n2:-2px;--shift-n3:-3px;--shift-3:3px;--shift-n6:-6px;--shift-n8:-8px;--shift-6:6px;--shift-10:10px;--shift-12:12px;--shift-14:14px;--shift-18:18px;--shift-110:110px;--shift-45pct:45%;--shift-n50pct:-50%;--focus-ring:2px solid #2b2117;--focus-offset:3px;--focus-ring-on-ink:2px solid #f0c878;--focus-offset-inset:-2px;--border-1:1px;--border-1_5:1.5px;--border-2:2px;--border-3:3px;--underline-offset-3:3px;--underline-2:2px;--dim-0_18em:.18em;--dim-0_5em:.5em;--dim-0_62em:.62em;--dim-0_6em:.6em;--dim-1:1px;--dim-10:10px;--dim-100pct:100%;--dim-10_4:10.4px;--dim-11_5:11.5px;--dim-12:12px;--dim-120pct:120%;--dim-14:14px;--dim-15:15px;--dim-16:16px;--dim-16pct:16%;--dim-17_32:17.32px;--dim-17pct:17%;--dim-2:2px;--dim-20:20px;--dim-20pct:20%;--dim-24:24px;--dim-25_4:25.4px;--dim-27_7:27.7px;--dim-3:3px;--dim-30:30px;--dim-32:32px;--dim-34_64:34.64px;--dim-36:36px;--dim-39:39px;--dim-39pct:39%;--dim-3_5:3.5px;--dim-4:4px;--dim-42:42px;--dim-44pct:44%;--dim-46:46px;--dim-46pct:46%;--dim-48:48px;--dim-5:5px;--dim-50pct:50%;--dim-54pct:54%;--dim-58pct:58%;--dim-6:6px;--dim-62:62px;--dim-62pct:62%;--dim-6pct:6%;--dim-8:8px;--dim-84:84px;--dim-9:9px;--dim-92:92px;--dim-97:97px;--dim-9pct:9%;--dim-half-less-3:calc(50% - 3px);--dim-n120:-120px;--dim-n22pct:-22%;--dim-n24:-24px;--space-n14:-14px;--space-n26:-26px;--space-n3:-3px;--space-n4:-4px;--opacity-0:0;--opacity-100:1;--opacity-26:.26;--opacity-30:.3;--opacity-35:.35;--opacity-38:.38;--opacity-40:.4;--opacity-45:.45;--opacity-55:.55;--opacity-70:.7;--opacity-75:.75;--opacity-95:.95;--text-h1-desktop:800 76px/1.02 var(--font-sans);--text-h1-mobile:800 42px/1.05 var(--font-sans);--text-body-desktop:500 20px/1.5 var(--font-sans);--text-body-mobile:500 16px/1.5 var(--font-sans);--text-footer:500 13px/1.4 var(--font-sans);--text-eyebrow-desktop:700 13px/1.4 var(--font-sans);--text-eyebrow-mobile:700 11px/1.4 var(--font-sans);--text-cta-desktop:700 16px/1.4 var(--font-sans);--text-cta-mobile:700 15px/1.4 var(--font-sans);--text-lockup-desktop:800 15px/1.4 var(--font-sans);--text-lockup-mobile:800 14px/1.4 var(--font-sans);--text-hero:800 74px/1.02 var(--font-sans);--text-page-title:800 60px/1.04 var(--font-sans);--text-cta-title:800 52px/1.04 var(--font-sans);--text-section-title:800 44px/1.06 var(--font-sans);--text-dialog-title:800 28px/1.1 var(--font-sans);--text-card-title:800 18px/1.22 var(--font-sans);--text-lead:500 18px/1.55 var(--font-sans);--text-body:500 16px/1.55 var(--font-sans);--text-prose:500 17px/1.72 var(--font-sans);--text-small:500 14px/1.5 var(--font-sans);--text-meta:600 13px/1.5 var(--font-sans);--text-eyebrow:700 12px/1.4 var(--font-sans);--text-button:700 15px/1 var(--font-sans);--text-nav:600 14px/1.4 var(--font-sans);--text-tag:800 12px/1.4 var(--font-sans);--text-code:400 14px/1.75 var(--font-mono);--text-blog-title:800 64px/1.03 var(--font-sans);--text-post-title:800 56px/1.05 var(--font-sans);--text-cta-title-compact:800 44px/1.05 var(--font-sans);--text-band-title:800 42px/1.08 var(--font-sans);--text-cover-label:800 44px/1.4 var(--font-sans);--text-feature-title:800 34px/1.1 var(--font-sans);--text-work-label:800 30px/1.4 var(--font-sans);--text-post-h2:800 30px/1.15 var(--font-sans);--text-legal-h2:800 26px/1.2 var(--font-sans);--text-done-title:800 26px/1.4 var(--font-sans);--text-post-lead:600 21px/1.6 var(--font-sans);--text-intro:500 19px/1.55 var(--font-sans);--text-legal-body:500 16.5px/1.7 var(--font-sans);--text-cta-label:700 14px/1.4 var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:var(--bone);--color-surface:var(--white);--color-fill:var(--tint);--color-fill-strong:var(--tint-hover);--color-bg-subtle:var(--tint);--color-text:var(--ink);--color-text-secondary:var(--ink-soft);--color-muted:var(--ink-soft);--color-border:var(--line);--color-border-subtle:var(--line);--color-border-strong:var(--line-strong);--color-ring:var(--line);--color-media-outline:var(--ink-a100);--color-shadow:var(--ink-a060);--color-shadow-strong:var(--ink-a120);--color-brand:var(--ink);--color-brand-hover:var(--ink-raised);--color-on-brand:var(--bone);--color-brand-ring:var(--ink-a160);--font-body:var(--font-sans);--font-heading:var(--font-sans);--font-weight-heading:800;--font-weight-display:800}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bone);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-weight:500}section[id]{scroll-margin-top:var(--stack-gap-desktop)}a{color:var(--ink)}a:hover{color:var(--ink-soft)}button{font-family:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.bk-page{min-height:var(--fluid-vh-100);flex-direction:column;display:flex;position:relative;overflow-x:clip}.bk-page>main{flex:1 0 auto}.bk-skip{left:var(--dim-12);top:var(--dim-12);z-index:var(--z-dialog);border-radius:var(--radius-md);background:var(--ink);color:var(--bone);font:var(--text-nav);padding:12px 16px;text-decoration:none;position:absolute;transform:translateY(-200%)}.bk-skip:focus-visible{color:var(--bone);outline:var(--focus-ring-on-ink);outline-offset:var(--focus-offset);transform:none}[tabindex="-1"]:focus{outline:none}.bk-hex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.bk-glass{background:var(--glass);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass)}@keyframes hivePulse{0%,to{opacity:var(--opacity-30);transform:scale(.82)}50%{opacity:var(--opacity-95);transform:scale(1)}}@keyframes bkSpin{to{transform:rotate(360deg)}}@keyframes bkIn{0%{opacity:var(--opacity-0);transform:translateY(var(--shift-10)) scale(.985)}to{opacity:var(--opacity-100);transform:none}}@keyframes bkGlow{0%,to{opacity:var(--opacity-45)}50%{opacity:var(--opacity-100)}}.bk-pulse{opacity:var(--opacity-30);animation:hivePulse var(--dur-7000) var(--ease-in-out-standard) infinite;transform:scale(.82)}.bk-svgpulse{animation:bkGlow var(--dur-7000) var(--ease-in-out-standard) infinite}.bk-btn,.bk-btn-light{transition:background-color var(--dur-150) var(--ease-out-standard), transform var(--dur-100) var(--ease-out-standard);text-decoration:none}.bk-btn{background:var(--ink);color:var(--bone)}.bk-btn:hover{background:var(--ink-raised);color:var(--bone);transition-duration:0s, var(--dur-100)}.bk-btn-light{background:var(--bone);color:var(--ink)}.bk-btn-light:hover{background:var(--white);color:var(--ink);transition-duration:0s, var(--dur-100)}.bk-btn:active,.bk-btn-light:active{transform:scale(.98)}.bk-card{transition:transform var(--dur-250) var(--ease-standard), box-shadow var(--dur-250) var(--ease-standard), background-color var(--dur-250) var(--ease-standard)}.bk-card:hover{transform:translateY(var(--shift-n2));box-shadow:var(--shadow-card-hover);background:var(--white-a850)}.bk-card-dark:hover{background:#3a2c1f}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-anim],.bk-pulse,.bk-svgpulse{animation:none!important}*,:before,:after{transition:none!important}}.bk-eyebrow[data-astro-cid-zedojbgr]{font:var(--text-eyebrow);letter-spacing:var(--tracking-p140);text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:8px;margin:0;display:inline-flex}.bk-eyebrow-ink[data-astro-cid-zedojbgr]{color:var(--honey)}.bk-eyebrow-hex[data-astro-cid-zedojbgr]{background:var(--amber);flex:none}.bk-eyebrow-hex-sm[data-astro-cid-zedojbgr]{width:var(--dim-9);height:var(--dim-10)}.bk-eyebrow-hex-md[data-astro-cid-zedojbgr]{width:var(--dim-10);height:var(--dim-11_5)}.bk-hive[data-astro-cid-toadaqd4]{pointer-events:none;position:absolute;left:0;right:0}.bk-hive-fade[data-astro-cid-toadaqd4]{z-index:var(--z-content);pointer-events:none;position:absolute;bottom:0;left:0;right:0}
