.bk-root{container:bk/inline-size;width:100%;min-width:0;font-family:var(--bk-body);font-size:1.0625rem;line-height:1.6;color:var(--bk-ink);background:var(--bk-paper);color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--bk-pad-sm:clamp(1.5rem,3cqw,2.5rem);--bk-pad-md:clamp(3rem,6cqw,5rem);--bk-pad-lg:clamp(4.5rem,9cqw,7.5rem);--bk-pad-xl:clamp(6rem,12cqw,10rem);--bk-gutter:clamp(1.25rem,4cqw,3.5rem);--bk-gap-xs:0.5rem;--bk-gap-sm:1rem;--bk-gap-md:clamp(1.5rem,2.5cqw,2rem);--bk-gap-lg:clamp(2.5rem,4cqw,3.5rem)}.bk-root,.bk-root *,.bk-root :after,.bk-root :before{box-sizing:border-box}.bk-root img,.bk-root svg{display:block;max-width:100%}.bk-node{position:relative;min-width:0}.bk-node[id]{scroll-margin-top:var(--sw-anchor-offset,6.5rem)}.bk-layer-bg{pointer-events:none;z-index:0;overflow:hidden}.bk-layer-bg,.bk-layer-bg-img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}.bk-layer-bg-img{background-size:var(--bk-bg-fit,cover);background-position:var(--bk-bg-pos,center);background-repeat:var(--bk-bg-rep,no-repeat);opacity:var(--bk-bg-op,1)}.bk-layer-bg-overlay{position:absolute;inset:0;width:100%;height:100%;background:var(--bk-bg-overlay,transparent);pointer-events:none;border-radius:inherit}.bk-has-layer-bg>:not(.bk-layer-bg):not(.bk-tag):not(.bk-gap){position:relative;z-index:1}[data-bk-type=section]{padding-block:var(--bk-pad-md)}.bk-pad-none{padding-block:0}.bk-pad-sm{padding-block:var(--bk-pad-sm)}.bk-pad-md{padding-block:var(--bk-pad-md)}.bk-pad-lg{padding-block:var(--bk-pad-lg)}.bk-pad-xl{padding-block:var(--bk-pad-xl)}.bk-padx-none{padding-inline:0}.bk-padx-sm{padding-inline:var(--bk-pad-sm)}.bk-padx-md{padding-inline:var(--bk-pad-md)}.bk-padx-lg{padding-inline:var(--bk-pad-lg)}.bk-padx-xl{padding-inline:var(--bk-pad-xl)}.bk-node[data-bk-type=box],.bk-node[data-bk-type=column]{--bk-pad-sm:0.75rem;--bk-pad-md:1.5rem;--bk-pad-lg:2.25rem;--bk-pad-xl:3rem}.bk-g-none{--bk-gap:0px}.bk-g-xs{--bk-gap:var(--bk-gap-xs)}.bk-g-sm{--bk-gap:var(--bk-gap-sm)}.bk-g-md{--bk-gap:var(--bk-gap-md)}.bk-g-lg{--bk-gap:var(--bk-gap-lg)}.bk-al-start{text-align:start;--bk-align:flex-start;--bk-justify:flex-start}.bk-al-center{text-align:center;--bk-align:center;--bk-justify:center}.bk-al-end{text-align:end;--bk-align:flex-end;--bk-justify:flex-end}.bk-w-full{--bk-w:none}.bk-w-wide{--bk-w:var(--bk-maxw)}.bk-w-content{--bk-w:min(var(--bk-maxw),72rem)}.bk-w-narrow{--bk-w:44rem}.bk-leaf.bk-w-content,.bk-leaf.bk-w-narrow,.bk-leaf.bk-w-wide{max-width:var(--bk-w);margin-inline:auto}.bk-r-none{border-radius:0}.bk-r-sm{border-radius:calc(var(--bk-radius) * .5)}.bk-r-md{border-radius:var(--bk-radius)}.bk-r-lg{border-radius:calc(var(--bk-radius) * 1.75)}.bk-r-full{border-radius:999px}.bk-border{border:1px solid var(--bk-line)}.bk-sh-none{box-shadow:none}.bk-sh-sm{box-shadow:0 1px 2px color-mix(in srgb,var(--bk-ink) 8%,transparent),0 1px 3px color-mix(in srgb,var(--bk-ink) 5%,transparent)}.bk-sh-md{box-shadow:0 2px 6px color-mix(in srgb,var(--bk-ink) 6%,transparent),0 16px 40px -16px color-mix(in srgb,var(--bk-ink) 28%,transparent)}.bk-pin-bottom-center,.bk-pin-bottom-left,.bk-pin-bottom-right,.bk-pin-center,.bk-pin-center-left,.bk-pin-center-right,.bk-pin-cover,.bk-pin-top-center,.bk-pin-top-left,.bk-pin-top-right{position:absolute!important;z-index:10;pointer-events:auto}.bk-pin-top-left{left:var(--bk-pin-inset,1.25rem);transform:none}.bk-pin-top-center,.bk-pin-top-left{top:var(--bk-pin-inset,1.25rem);right:auto;bottom:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-pin-top-center{left:50%;transform:translateX(-50%)}.bk-pin-top-right{top:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);left:auto;bottom:auto;transform:none;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-pin-center-left{left:var(--bk-pin-inset,1.25rem);transform:translateY(-50%)}.bk-pin-center,.bk-pin-center-left{top:50%;right:auto;bottom:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-pin-center{left:50%;transform:translate(-50%,-50%)}.bk-pin-center-right{top:50%;right:var(--bk-pin-inset,1.25rem);left:auto;bottom:auto;transform:translateY(-50%);max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-pin-bottom-left{left:var(--bk-pin-inset,1.25rem);transform:none}.bk-pin-bottom-center,.bk-pin-bottom-left{bottom:var(--bk-pin-inset,1.25rem);top:auto;right:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-pin-bottom-center{left:50%;transform:translateX(-50%)}.bk-pin-bottom-right{bottom:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);top:auto;left:auto;transform:none;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-pin-cover{inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;transform:none!important}.bk-root{--bk-theme-primary:var(--bk-primary);--bk-theme-primary-deep:var(--bk-primary-deep);--bk-theme-accent:var(--bk-accent);--bk-theme-accent-ink:var(--bk-accent-ink);--bk-theme-paper:var(--bk-paper);--bk-theme-paper-2:var(--bk-paper-2);--bk-theme-card:var(--bk-card);--bk-theme-line:var(--bk-line);--bk-theme-ink:var(--bk-ink);--bk-theme-ink-2:var(--bk-ink-2);--bk-theme-on-dark:var(--bk-on-dark);--bk-surface-page-ink:var(--bk-ink);--bk-surface-page-ink-2:var(--bk-ink-2);--bk-surface-page-line:var(--bk-line);--bk-surface-page-mark:var(--bk-primary);--bk-surface-page-btn-primary-bg:var(--bk-primary);--bk-surface-page-btn-primary-ink:var(--bk-on-dark);--bk-surface-page-btn-secondary-ink:var(--bk-primary);--bk-surface-page-btn-ghost-ink:var(--bk-primary);--bk-surface-page-btn-accent-bg:var(--bk-accent);--bk-surface-page-btn-accent-ink:var(--bk-accent-ink);--bk-surface-page-eyebrow-ink:var(--bk-primary);--bk-surface-page-ph-ground:color-mix(in srgb,var(--bk-ink) 10%,transparent);--bk-surface-dark-ink:var(--bk-on-dark);--bk-surface-dark-ink-2:color-mix(in srgb,var(--bk-on-dark) 74%,transparent);--bk-surface-dark-line:color-mix(in srgb,var(--bk-on-dark) 22%,transparent);--bk-surface-dark-mark:var(--bk-accent);--bk-surface-dark-btn-primary-bg:var(--bk-on-dark);--bk-surface-dark-btn-primary-ink:var(--bk-primary-deep);--bk-surface-dark-btn-secondary-ink:var(--bk-on-dark);--bk-surface-dark-btn-ghost-ink:var(--bk-on-dark);--bk-surface-dark-btn-accent-bg:var(--bk-accent);--bk-surface-dark-btn-accent-ink:var(--bk-accent-ink);--bk-surface-dark-eyebrow-ink:var(--bk-accent);--bk-surface-dark-ph-ground:color-mix(in srgb,var(--bk-on-dark) 10%,transparent);--bk-surface-accent-ink:var(--bk-accent-ink);--bk-surface-accent-ink-2:color-mix(in srgb,var(--bk-accent-ink) 78%,transparent);--bk-surface-accent-line:color-mix(in srgb,var(--bk-accent-ink) 25%,transparent);--bk-surface-accent-mark:var(--bk-accent-ink);--bk-surface-accent-btn-primary-bg:var(--bk-primary);--bk-surface-accent-btn-primary-ink:var(--bk-on-dark);--bk-surface-accent-btn-secondary-ink:var(--bk-accent-ink);--bk-surface-accent-btn-ghost-ink:var(--bk-accent-ink);--bk-surface-accent-btn-accent-bg:var(--bk-accent-ink);--bk-surface-accent-btn-accent-ink:var(--bk-accent);--bk-surface-accent-eyebrow-ink:var(--bk-accent-ink);--bk-surface-accent-ph-ground:color-mix(in srgb,var(--bk-accent-ink) 10%,transparent);--bk-mark:var(--bk-surface-page-mark);--bk-btn-primary-bg:var(--bk-surface-page-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-page-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-page-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-page-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-page-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-page-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-page-eyebrow-ink);--bk-ph-ground:var(--bk-surface-page-ph-ground)}.bk-bg-card,.bk-bg-paper,.bk-bg-tint,.bk-broken,.bk-customref:not(.bk-customref-empty),.bk-globalref,.bk-rmissing,.bk-surface-page{color:var(--bk-surface-page-ink);--bk-ink:var(--bk-surface-page-ink);--bk-ink-2:var(--bk-surface-page-ink-2);--bk-line:var(--bk-surface-page-line);--bk-mark:var(--bk-surface-page-mark);--bk-btn-primary-bg:var(--bk-surface-page-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-page-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-page-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-page-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-page-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-page-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-page-eyebrow-ink);--bk-ph-ground:var(--bk-surface-page-ph-ground)}.bk-bg-dark,.bk-bg-primary,.bk-surface-dark{color:var(--bk-surface-dark-ink);--bk-ink:var(--bk-surface-dark-ink);--bk-ink-2:var(--bk-surface-dark-ink-2);--bk-line:var(--bk-surface-dark-line);--bk-mark:var(--bk-surface-dark-mark);--bk-btn-primary-bg:var(--bk-surface-dark-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-dark-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-dark-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-dark-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-dark-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-dark-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-dark-eyebrow-ink);--bk-ph-ground:var(--bk-surface-dark-ph-ground)}.bk-bg-accent,.bk-surface-accent{color:var(--bk-surface-accent-ink);--bk-ink:var(--bk-surface-accent-ink);--bk-ink-2:var(--bk-surface-accent-ink-2);--bk-line:var(--bk-surface-accent-line);--bk-mark:var(--bk-surface-accent-mark);--bk-btn-primary-bg:var(--bk-surface-accent-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-accent-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-accent-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-accent-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-accent-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-accent-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-accent-eyebrow-ink);--bk-ph-ground:var(--bk-surface-accent-ph-ground)}.bk-bg-none,.bk-surface-inherit{color:inherit;--bk-ink:inherit;--bk-ink-2:inherit;--bk-line:inherit;--bk-mark:inherit;--bk-btn-primary-bg:inherit;--bk-btn-primary-ink:inherit;--bk-btn-secondary-ink:inherit;--bk-btn-ghost-ink:inherit;--bk-btn-accent-bg:inherit;--bk-btn-accent-ink:inherit;--bk-eyebrow-ink:inherit;--bk-ph-ground:inherit}.bk-bg-none{background:transparent}.bk-bg-paper{background:var(--bk-paper)}.bk-bg-tint{background:var(--bk-paper-2)}.bk-bg-card{background:var(--bk-card)}.bk-bg-primary{background:var(--bk-primary)}.bk-bg-dark{background:var(--bk-primary-deep)}.bk-bg-accent{background:var(--bk-accent)}@property --bk-x-pt-d{syntax:"*";inherits:false}@property --bk-x-pt-t{syntax:"*";inherits:false}@property --bk-x-pt-p{syntax:"*";inherits:false}@property --bk-x-pr-d{syntax:"*";inherits:false}@property --bk-x-pr-t{syntax:"*";inherits:false}@property --bk-x-pr-p{syntax:"*";inherits:false}@property --bk-x-pb-d{syntax:"*";inherits:false}@property --bk-x-pb-t{syntax:"*";inherits:false}@property --bk-x-pb-p{syntax:"*";inherits:false}@property --bk-x-pl-d{syntax:"*";inherits:false}@property --bk-x-pl-t{syntax:"*";inherits:false}@property --bk-x-pl-p{syntax:"*";inherits:false}@property --bk-x-mt-d{syntax:"*";inherits:false}@property --bk-x-mt-t{syntax:"*";inherits:false}@property --bk-x-mt-p{syntax:"*";inherits:false}@property --bk-x-mr-d{syntax:"*";inherits:false}@property --bk-x-mr-t{syntax:"*";inherits:false}@property --bk-x-mr-p{syntax:"*";inherits:false}@property --bk-x-mb-d{syntax:"*";inherits:false}@property --bk-x-mb-t{syntax:"*";inherits:false}@property --bk-x-mb-p{syntax:"*";inherits:false}@property --bk-x-ml-d{syntax:"*";inherits:false}@property --bk-x-ml-t{syntax:"*";inherits:false}@property --bk-x-ml-p{syntax:"*";inherits:false}@property --bk-x-w-d{syntax:"*";inherits:false}@property --bk-x-w-t{syntax:"*";inherits:false}@property --bk-x-w-p{syntax:"*";inherits:false}@property --bk-x-minw-d{syntax:"*";inherits:false}@property --bk-x-minw-t{syntax:"*";inherits:false}@property --bk-x-minw-p{syntax:"*";inherits:false}@property --bk-x-maxw-d{syntax:"*";inherits:false}@property --bk-x-maxw-t{syntax:"*";inherits:false}@property --bk-x-maxw-p{syntax:"*";inherits:false}@property --bk-x-h-d{syntax:"*";inherits:false}@property --bk-x-h-t{syntax:"*";inherits:false}@property --bk-x-h-p{syntax:"*";inherits:false}@property --bk-x-minh-d{syntax:"*";inherits:false}@property --bk-x-minh-t{syntax:"*";inherits:false}@property --bk-x-minh-p{syntax:"*";inherits:false}@property --bk-x-maxh-d{syntax:"*";inherits:false}@property --bk-x-maxh-t{syntax:"*";inherits:false}@property --bk-x-maxh-p{syntax:"*";inherits:false}@property --bk-x-fill-d{syntax:"*";inherits:false}@property --bk-x-fill-t{syntax:"*";inherits:false}@property --bk-x-fill-p{syntax:"*";inherits:false}@property --bk-x-ink-d{syntax:"*";inherits:false}@property --bk-x-ink-t{syntax:"*";inherits:false}@property --bk-x-ink-p{syntax:"*";inherits:false}@property --bk-x-inkg-d{syntax:"*";inherits:false}@property --bk-x-inkg-t{syntax:"*";inherits:false}@property --bk-x-inkg-p{syntax:"*";inherits:false}@property --bk-x-btw-d{syntax:"*";inherits:false}@property --bk-x-btw-t{syntax:"*";inherits:false}@property --bk-x-btw-p{syntax:"*";inherits:false}@property --bk-x-brw-d{syntax:"*";inherits:false}@property --bk-x-brw-t{syntax:"*";inherits:false}@property --bk-x-brw-p{syntax:"*";inherits:false}@property --bk-x-bbw-d{syntax:"*";inherits:false}@property --bk-x-bbw-t{syntax:"*";inherits:false}@property --bk-x-bbw-p{syntax:"*";inherits:false}@property --bk-x-blw-d{syntax:"*";inherits:false}@property --bk-x-blw-t{syntax:"*";inherits:false}@property --bk-x-blw-p{syntax:"*";inherits:false}@property --bk-x-bs-d{syntax:"*";inherits:false}@property --bk-x-bs-t{syntax:"*";inherits:false}@property --bk-x-bs-p{syntax:"*";inherits:false}@property --bk-x-bc-d{syntax:"*";inherits:false}@property --bk-x-bc-t{syntax:"*";inherits:false}@property --bk-x-bc-p{syntax:"*";inherits:false}@property --bk-x-bgr-d{syntax:"*";inherits:false}@property --bk-x-bgr-t{syntax:"*";inherits:false}@property --bk-x-bgr-p{syntax:"*";inherits:false}@property --bk-x-rtl-d{syntax:"*";inherits:false}@property --bk-x-rtl-t{syntax:"*";inherits:false}@property --bk-x-rtl-p{syntax:"*";inherits:false}@property --bk-x-rtr-d{syntax:"*";inherits:false}@property --bk-x-rtr-t{syntax:"*";inherits:false}@property --bk-x-rtr-p{syntax:"*";inherits:false}@property --bk-x-rbr-d{syntax:"*";inherits:false}@property --bk-x-rbr-t{syntax:"*";inherits:false}@property --bk-x-rbr-p{syntax:"*";inherits:false}@property --bk-x-rbl-d{syntax:"*";inherits:false}@property --bk-x-rbl-t{syntax:"*";inherits:false}@property --bk-x-rbl-p{syntax:"*";inherits:false}@property --bk-x-shadow-d{syntax:"*";inherits:false}@property --bk-x-shadow-t{syntax:"*";inherits:false}@property --bk-x-shadow-p{syntax:"*";inherits:false}@property --bk-x-tshadow-d{syntax:"*";inherits:false}@property --bk-x-tshadow-t{syntax:"*";inherits:false}@property --bk-x-tshadow-p{syntax:"*";inherits:false}@property --bk-x-filter-d{syntax:"*";inherits:false}@property --bk-x-filter-t{syntax:"*";inherits:false}@property --bk-x-filter-p{syntax:"*";inherits:false}@property --bk-x-bfilter-d{syntax:"*";inherits:false}@property --bk-x-bfilter-t{syntax:"*";inherits:false}@property --bk-x-bfilter-p{syntax:"*";inherits:false}@property --bk-x-blend-d{syntax:"*";inherits:false}@property --bk-x-blend-t{syntax:"*";inherits:false}@property --bk-x-blend-p{syntax:"*";inherits:false}@property --bk-x-ff-d{syntax:"*";inherits:false}@property --bk-x-ff-t{syntax:"*";inherits:false}@property --bk-x-ff-p{syntax:"*";inherits:false}@property --bk-x-fs-d{syntax:"*";inherits:false}@property --bk-x-fs-t{syntax:"*";inherits:false}@property --bk-x-fs-p{syntax:"*";inherits:false}@property --bk-x-fw-d{syntax:"*";inherits:false}@property --bk-x-fw-t{syntax:"*";inherits:false}@property --bk-x-fw-p{syntax:"*";inherits:false}@property --bk-x-fst-d{syntax:"*";inherits:false}@property --bk-x-fst-t{syntax:"*";inherits:false}@property --bk-x-fst-p{syntax:"*";inherits:false}@property --bk-x-lh-d{syntax:"*";inherits:false}@property --bk-x-lh-t{syntax:"*";inherits:false}@property --bk-x-lh-p{syntax:"*";inherits:false}@property --bk-x-ls-d{syntax:"*";inherits:false}@property --bk-x-ls-t{syntax:"*";inherits:false}@property --bk-x-ls-p{syntax:"*";inherits:false}@property --bk-x-tt-d{syntax:"*";inherits:false}@property --bk-x-tt-t{syntax:"*";inherits:false}@property --bk-x-tt-p{syntax:"*";inherits:false}@property --bk-x-ldisp-d{syntax:"*";inherits:false}@property --bk-x-ldisp-t{syntax:"*";inherits:false}@property --bk-x-ldisp-p{syntax:"*";inherits:false}@property --bk-x-ldir-d{syntax:"*";inherits:false}@property --bk-x-ldir-t{syntax:"*";inherits:false}@property --bk-x-ldir-p{syntax:"*";inherits:false}@property --bk-x-lwrap-d{syntax:"*";inherits:false}@property --bk-x-lwrap-t{syntax:"*";inherits:false}@property --bk-x-lwrap-p{syntax:"*";inherits:false}@property --bk-x-ljust-d{syntax:"*";inherits:false}@property --bk-x-ljust-t{syntax:"*";inherits:false}@property --bk-x-ljust-p{syntax:"*";inherits:false}@property --bk-x-lalign-d{syntax:"*";inherits:false}@property --bk-x-lalign-t{syntax:"*";inherits:false}@property --bk-x-lalign-p{syntax:"*";inherits:false}@property --bk-x-lcols-d{syntax:"*";inherits:false}@property --bk-x-lcols-t{syntax:"*";inherits:false}@property --bk-x-lcols-p{syntax:"*";inherits:false}@property --bk-x-lrows-d{syntax:"*";inherits:false}@property --bk-x-lrows-t{syntax:"*";inherits:false}@property --bk-x-lrows-p{syntax:"*";inherits:false}@property --bk-x-lflow-d{syntax:"*";inherits:false}@property --bk-x-lflow-t{syntax:"*";inherits:false}@property --bk-x-lflow-p{syntax:"*";inherits:false}@property --bk-x-lrgap-d{syntax:"*";inherits:false}@property --bk-x-lrgap-t{syntax:"*";inherits:false}@property --bk-x-lrgap-p{syntax:"*";inherits:false}@property --bk-x-lcgap-d{syntax:"*";inherits:false}@property --bk-x-lcgap-t{syntax:"*";inherits:false}@property --bk-x-lcgap-p{syntax:"*";inherits:false}@property --bk-x-pcol-d{syntax:"*";inherits:false}@property --bk-x-pcol-t{syntax:"*";inherits:false}@property --bk-x-pcol-p{syntax:"*";inherits:false}@property --bk-x-prow-d{syntax:"*";inherits:false}@property --bk-x-prow-t{syntax:"*";inherits:false}@property --bk-x-prow-p{syntax:"*";inherits:false}@property --bk-x-pord-d{syntax:"*";inherits:false}@property --bk-x-pord-t{syntax:"*";inherits:false}@property --bk-x-pord-p{syntax:"*";inherits:false}@property --bk-x-pself-d{syntax:"*";inherits:false}@property --bk-x-pself-t{syntax:"*";inherits:false}@property --bk-x-pself-p{syntax:"*";inherits:false}@property --bk-x-ppos-d{syntax:"*";inherits:false}@property --bk-x-ppos-t{syntax:"*";inherits:false}@property --bk-x-ppos-p{syntax:"*";inherits:false}@property --bk-x-pit-d{syntax:"*";inherits:false}@property --bk-x-pit-t{syntax:"*";inherits:false}@property --bk-x-pit-p{syntax:"*";inherits:false}@property --bk-x-pir-d{syntax:"*";inherits:false}@property --bk-x-pir-t{syntax:"*";inherits:false}@property --bk-x-pir-p{syntax:"*";inherits:false}@property --bk-x-pib-d{syntax:"*";inherits:false}@property --bk-x-pib-t{syntax:"*";inherits:false}@property --bk-x-pib-p{syntax:"*";inherits:false}@property --bk-x-pil-d{syntax:"*";inherits:false}@property --bk-x-pil-t{syntax:"*";inherits:false}@property --bk-x-pil-p{syntax:"*";inherits:false}@property --bk-x-pz-d{syntax:"*";inherits:false}@property --bk-x-pz-t{syntax:"*";inherits:false}@property --bk-x-pz-p{syntax:"*";inherits:false}@property --bk-x-pov-d{syntax:"*";inherits:false}@property --bk-x-pov-t{syntax:"*";inherits:false}@property --bk-x-pov-p{syntax:"*";inherits:false}@property --bk-x-pasp-d{syntax:"*";inherits:false}@property --bk-x-pasp-t{syntax:"*";inherits:false}@property --bk-x-pasp-p{syntax:"*";inherits:false}@property --bk-x-prot-d{syntax:"*";inherits:false}@property --bk-x-prot-t{syntax:"*";inherits:false}@property --bk-x-prot-p{syntax:"*";inherits:false}@property --bk-x-pscale-d{syntax:"*";inherits:false}@property --bk-x-pscale-t{syntax:"*";inherits:false}@property --bk-x-pscale-p{syntax:"*";inherits:false}.bk-root .bk-styled.bk-x-pt{padding-top:var(--bk-x-pt-d)}.bk-root .bk-styled.bk-x-pr{padding-right:var(--bk-x-pr-d)}.bk-root .bk-styled.bk-x-pb{padding-bottom:var(--bk-x-pb-d)}.bk-root .bk-styled.bk-x-pl{padding-left:var(--bk-x-pl-d)}.bk-root .bk-styled.bk-x-mt{margin-top:var(--bk-x-mt-d)}.bk-root .bk-styled.bk-x-mr{margin-right:var(--bk-x-mr-d)}.bk-root .bk-styled.bk-x-mb{margin-bottom:var(--bk-x-mb-d)}.bk-root .bk-styled.bk-x-ml{margin-left:var(--bk-x-ml-d)}.bk-root .bk-styled.bk-x-w{width:var(--bk-x-w-d)}.bk-root .bk-styled.bk-x-minw{min-width:var(--bk-x-minw-d)}.bk-root .bk-styled.bk-x-maxw{max-width:var(--bk-x-maxw-d)}.bk-root .bk-styled.bk-x-h{height:var(--bk-x-h-d)}.bk-root .bk-styled.bk-x-minh{min-height:var(--bk-x-minh-d)}.bk-root .bk-styled.bk-x-maxh{max-height:var(--bk-x-maxh-d)}.bk-root .bk-styled.bk-x-fill{background:var(--bk-x-fill-d)}.bk-root .bk-btn.bk-x-fill{color:var(--bk-ink)}.bk-root .bk-styled.bk-x-ink{color:var(--bk-x-ink-d);--bk-ink:var(--bk-x-ink-d);--bk-ink-2:color-mix(in srgb,var(--bk-x-ink-d) 74%,transparent);--bk-mark:color-mix(in oklab,var(--bk-x-ink-d) 80%,var(--bk-theme-accent));--bk-eyebrow-ink:var(--bk-x-ink-d);--bk-ink-paint:none;--bk-label-ink:currentColor;--bk-label-paint:none}@supports (background-clip:text) or (-webkit-background-clip:text){.bk-root .bk-styled.bk-x-inkg:where(:not(.bk-btn)){color:transparent;--bk-ink:transparent;--bk-ink-2:transparent;--bk-mark:transparent;--bk-eyebrow-ink:transparent;--bk-ink-paint:var(--bk-x-inkg-d)}.bk-root .bk-styled.bk-x-inkg:where(.bk-btn){--bk-label-ink:transparent;--bk-label-paint:var(--bk-x-inkg-d)}.bk-root .bk-styled.bk-x-inkg>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){background-image:var(--bk-ink-paint);-webkit-background-clip:text;background-clip:text}.bk-root .bk-btn.bk-styled:is(.bk-x-inkg,.bk-tablet-x-inkg,.bk-phone-x-inkg)>span{color:var(--bk-label-ink);background-image:var(--bk-label-paint);-webkit-background-clip:text;background-clip:text}.bk-root .bk-styled:is(.bk-x-inkg,.bk-tablet-x-inkg,.bk-phone-x-inkg) ::selection{color:HighlightText;background-color:Highlight}}[data-bk-mode=edit] .bk-styled.bk-phone-x-inkg .bk-editable,[data-bk-mode=edit] .bk-styled.bk-tablet-x-inkg .bk-editable,[data-bk-mode=edit] .bk-styled.bk-x-inkg .bk-editable{caret-color:var(--bk-theme-ink)}.bk-root .bk-styled.bk-x-btw{border-top-width:var(--bk-x-btw-d);--bk-ring-t:var(--bk-x-btw-d)}.bk-root .bk-styled.bk-x-brw{border-right-width:var(--bk-x-brw-d);--bk-ring-r:var(--bk-x-brw-d)}.bk-root .bk-styled.bk-x-bbw{border-bottom-width:var(--bk-x-bbw-d);--bk-ring-b:var(--bk-x-bbw-d)}.bk-root .bk-styled.bk-x-blw{border-left-width:var(--bk-x-blw-d);--bk-ring-l:var(--bk-x-blw-d)}.bk-root .bk-styled.bk-x-bs{border-style:var(--bk-x-bs-d)}.bk-root .bk-styled.bk-x-bc{border-color:var(--bk-x-bc-d);--bk-ring:none}.bk-root .bk-styled.bk-x-bgr{position:relative;border-color:transparent;--bk-ring:var(--bk-x-bgr-d)}.bk-root .bk-styled.bk-x-bgr:before{content:"";position:absolute;top:calc(-1 * var(--bk-ring-t, 0px));right:calc(-1 * var(--bk-ring-r, 0px));bottom:calc(-1 * var(--bk-ring-b, 0px));left:calc(-1 * var(--bk-ring-l, 0px));padding:var(--bk-ring-t,0) var(--bk-ring-r,0) var(--bk-ring-b,0) var(--bk-ring-l,0);border-radius:inherit;background:var(--bk-ring,none);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0);pointer-events:none}.bk-root .bk-img-frame.bk-styled.bk-x-bgr{background:linear-gradient(var(--bk-paper-2),var(--bk-paper-2)) padding-box,var(--bk-ring) border-box}.bk-root .bk-img-frame.bk-styled.bk-x-bgr:before{content:none}.bk-root .bk-img-frame.bk-styled.bk-x-bc{background:var(--bk-paper-2)}.bk-root .bk-styled.bk-x-rtl{border-top-left-radius:var(--bk-x-rtl-d)}.bk-root .bk-styled.bk-x-rtr{border-top-right-radius:var(--bk-x-rtr-d)}.bk-root .bk-styled.bk-x-rbr{border-bottom-right-radius:var(--bk-x-rbr-d)}.bk-root .bk-styled.bk-x-rbl{border-bottom-left-radius:var(--bk-x-rbl-d)}.bk-root .bk-styled.bk-x-shadow{box-shadow:var(--bk-x-shadow-d)}.bk-root .bk-styled.bk-x-tshadow{text-shadow:var(--bk-x-tshadow-d)}.bk-root .bk-styled.bk-x-filter{filter:var(--bk-x-filter-d)}.bk-root .bk-styled.bk-x-bfilter{-webkit-backdrop-filter:var(--bk-x-bfilter-d);backdrop-filter:var(--bk-x-bfilter-d)}.bk-root .bk-styled.bk-x-blend{mix-blend-mode:var(--bk-x-blend-d)}.bk-root .bk-styled.bk-x-ff{font-family:var(--bk-x-ff-d)}.bk-root .bk-styled.bk-x-fs{font-size:var(--bk-x-fs-d)}.bk-root .bk-styled.bk-x-fw{font-weight:var(--bk-x-fw-d)}.bk-root .bk-styled.bk-x-fst{font-style:var(--bk-x-fst-d)}.bk-root .bk-styled.bk-x-lh{line-height:var(--bk-x-lh-d)}.bk-root .bk-styled.bk-x-ls{letter-spacing:var(--bk-x-ls-d)}.bk-root .bk-styled.bk-x-tt{text-transform:var(--bk-x-tt-d)}.bk-root .bk-styled.bk-x-ff>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-family:inherit}.bk-root .bk-styled.bk-x-fs>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-size:inherit}.bk-root .bk-styled.bk-x-fw>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-weight:inherit}.bk-root .bk-styled.bk-x-fst>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-style:inherit}.bk-root .bk-styled.bk-x-lh>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){line-height:inherit}.bk-root .bk-styled.bk-x-ls>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){letter-spacing:inherit}.bk-root .bk-styled.bk-x-tt>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){text-transform:inherit}.bk-root .bk-styled.bk-x-ldisp{display:var(--bk-x-ldisp-d)}.bk-root .bk-styled.bk-x-ldir{flex-direction:var(--bk-x-ldir-d)}.bk-root .bk-styled.bk-x-lwrap{flex-wrap:var(--bk-x-lwrap-d)}.bk-root .bk-styled.bk-x-ljust{justify-content:var(--bk-x-ljust-d)}.bk-root .bk-styled.bk-x-lalign{align-items:var(--bk-x-lalign-d)}.bk-root .bk-styled.bk-x-lcols{grid-template-columns:var(--bk-x-lcols-d)}.bk-root .bk-styled.bk-x-lrows{grid-template-rows:var(--bk-x-lrows-d)}.bk-root .bk-styled.bk-x-lflow{grid-auto-flow:var(--bk-x-lflow-d)}.bk-root .bk-styled.bk-x-lrgap{row-gap:var(--bk-x-lrgap-d)}.bk-root .bk-styled.bk-x-lcgap{column-gap:var(--bk-x-lcgap-d)}.bk-root .bk-styled.bk-x-pcol{grid-column:var(--bk-x-pcol-d)}.bk-root .bk-styled.bk-x-prow{grid-row:var(--bk-x-prow-d)}.bk-root .bk-styled.bk-x-pord{order:var(--bk-x-pord-d)}.bk-root .bk-styled.bk-x-pself{align-self:var(--bk-x-pself-d)}.bk-root .bk-styled.bk-x-ppos{position:var(--bk-x-ppos-d)}.bk-root .bk-styled.bk-x-pit{top:var(--bk-x-pit-d)}.bk-root .bk-styled.bk-x-pir{right:var(--bk-x-pir-d)}.bk-root .bk-styled.bk-x-pib{bottom:var(--bk-x-pib-d)}.bk-root .bk-styled.bk-x-pil{left:var(--bk-x-pil-d)}.bk-root .bk-styled.bk-x-pz{z-index:var(--bk-x-pz-d)}.bk-root .bk-styled.bk-x-pov{overflow:var(--bk-x-pov-d)}.bk-root .bk-styled.bk-x-pasp{aspect-ratio:var(--bk-x-pasp-d)}.bk-root .bk-styled.bk-x-prot{rotate:var(--bk-x-prot-d)}.bk-root .bk-styled.bk-x-pscale{scale:var(--bk-x-pscale-d)}.bk-root{--bk-anim-dur:620ms;--bk-anim-ease:cubic-bezier(0.22,0.9,0.25,1);--bk-anim-rise:18px;--bk-anim-slide:28px;--bk-anim-zoom:0.965}.bk-node{--bk-anim-delay-d:0ms;--bk-anim-delay-t:var(--bk-anim-delay-d);--bk-anim-delay-p:var(--bk-anim-delay-d);--bk-anim-delay:var(--bk-anim-delay-d);--bk-anim-op:0;--bk-anim-tf:none}.bk-root [data-bk-anim=none]{--bk-anim-op:1}.bk-root [data-bk-anim=rise]{--bk-anim-tf:translate3d(0,var(--bk-anim-rise),0)}.bk-root [data-bk-anim=slide-left]{--bk-anim-tf:translate3d(calc(var(--bk-anim-slide) * -1),0,0)}.bk-root [data-bk-anim=slide-right]{--bk-anim-tf:translate3d(var(--bk-anim-slide),0,0)}.bk-root [data-bk-anim=zoom]{--bk-anim-tf:scale(var(--bk-anim-zoom))}.bk-root[data-bk-anim-live] [data-bk-anim]{transition:opacity var(--bk-anim-dur) var(--bk-anim-ease) var(--bk-anim-delay),transform var(--bk-anim-dur) var(--bk-anim-ease) var(--bk-anim-delay),outline-color .12s ease}.bk-root [data-bk-anim]:not([data-bk-in]){opacity:var(--bk-anim-op);transform:var(--bk-anim-tf);animation:bk-anim-rescue 1ms linear 3s both}@keyframes bk-anim-rescue{to{opacity:1;transform:none}}.bk-root[data-bk-anim-live] [data-bk-anim]:not([data-bk-in]){animation:none}.bk-root[data-bk-anim-x]{overflow-x:clip}@media (prefers-reduced-motion:reduce){.bk-root [data-bk-anim]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}}@container bk (42rem <= width < 64rem){.bk-tablet-pad-none{padding-block:0}.bk-tablet-pad-sm{padding-block:var(--bk-pad-sm)}.bk-tablet-pad-md{padding-block:var(--bk-pad-md)}.bk-tablet-pad-lg{padding-block:var(--bk-pad-lg)}.bk-tablet-pad-xl{padding-block:var(--bk-pad-xl)}.bk-tablet-padx-none{padding-inline:0}.bk-tablet-padx-sm{padding-inline:var(--bk-pad-sm)}.bk-tablet-padx-md{padding-inline:var(--bk-pad-md)}.bk-tablet-padx-lg{padding-inline:var(--bk-pad-lg)}.bk-tablet-padx-xl{padding-inline:var(--bk-pad-xl)}.bk-tablet-g-none{--bk-gap:0px}.bk-tablet-g-xs{--bk-gap:var(--bk-gap-xs)}.bk-tablet-g-sm{--bk-gap:var(--bk-gap-sm)}.bk-tablet-g-md{--bk-gap:var(--bk-gap-md)}.bk-tablet-g-lg{--bk-gap:var(--bk-gap-lg)}.bk-tablet-al-start{text-align:start;--bk-align:flex-start;--bk-justify:flex-start}.bk-tablet-al-center{text-align:center;--bk-align:center;--bk-justify:center}.bk-tablet-al-end{text-align:end;--bk-align:flex-end;--bk-justify:flex-end}.bk-tablet-w-full{--bk-w:none}.bk-tablet-w-wide{--bk-w:var(--bk-maxw)}.bk-tablet-w-content{--bk-w:min(var(--bk-maxw),72rem)}.bk-tablet-w-narrow{--bk-w:44rem}.bk-leaf.bk-tablet-w-content,.bk-leaf.bk-tablet-w-narrow,.bk-leaf.bk-tablet-w-wide{max-width:var(--bk-w);margin-inline:auto}.bk-tablet-r-none{border-radius:0}.bk-tablet-r-sm{border-radius:calc(var(--bk-radius) * .5)}.bk-tablet-r-md{border-radius:var(--bk-radius)}.bk-tablet-r-lg{border-radius:calc(var(--bk-radius) * 1.75)}.bk-tablet-r-full{border-radius:999px}.bk-tablet-border{border:1px solid var(--bk-line)}.bk-tablet-border-off{border:0}.bk-tablet-sh-none{box-shadow:none}.bk-tablet-sh-sm{box-shadow:0 1px 2px color-mix(in srgb,var(--bk-ink) 8%,transparent),0 1px 3px color-mix(in srgb,var(--bk-ink) 5%,transparent)}.bk-tablet-sh-md{box-shadow:0 2px 6px color-mix(in srgb,var(--bk-ink) 6%,transparent),0 16px 40px -16px color-mix(in srgb,var(--bk-ink) 28%,transparent)}.bk-tablet-pin-bottom-center,.bk-tablet-pin-bottom-left,.bk-tablet-pin-bottom-right,.bk-tablet-pin-center,.bk-tablet-pin-center-left,.bk-tablet-pin-center-right,.bk-tablet-pin-cover,.bk-tablet-pin-top-center,.bk-tablet-pin-top-left,.bk-tablet-pin-top-right{position:absolute!important;z-index:10}.bk-tablet-pin-top-left{left:var(--bk-pin-inset,1.25rem);transform:none}.bk-tablet-pin-top-center,.bk-tablet-pin-top-left{top:var(--bk-pin-inset,1.25rem);right:auto;bottom:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-tablet-pin-top-center{left:50%;transform:translateX(-50%)}.bk-tablet-pin-top-right{top:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);left:auto;bottom:auto;transform:none;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-tablet-pin-center-left{left:var(--bk-pin-inset,1.25rem);transform:translateY(-50%)}.bk-tablet-pin-center,.bk-tablet-pin-center-left{top:50%;right:auto;bottom:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-tablet-pin-center{left:50%;transform:translate(-50%,-50%)}.bk-tablet-pin-center-right{top:50%;right:var(--bk-pin-inset,1.25rem);left:auto;bottom:auto;transform:translateY(-50%);max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-tablet-pin-bottom-left{left:var(--bk-pin-inset,1.25rem);transform:none}.bk-tablet-pin-bottom-center,.bk-tablet-pin-bottom-left{bottom:var(--bk-pin-inset,1.25rem);top:auto;right:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-tablet-pin-bottom-center{left:50%;transform:translateX(-50%)}.bk-tablet-pin-bottom-right{bottom:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);top:auto;left:auto;transform:none;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-tablet-pin-cover{inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;transform:none!important}.bk-tablet-bg-card,.bk-tablet-bg-paper,.bk-tablet-bg-tint,.bk-tablet-surface-page{color:var(--bk-surface-page-ink);--bk-ink:var(--bk-surface-page-ink);--bk-ink-2:var(--bk-surface-page-ink-2);--bk-line:var(--bk-surface-page-line);--bk-mark:var(--bk-surface-page-mark);--bk-btn-primary-bg:var(--bk-surface-page-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-page-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-page-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-page-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-page-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-page-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-page-eyebrow-ink);--bk-ph-ground:var(--bk-surface-page-ph-ground)}.bk-tablet-bg-dark,.bk-tablet-bg-primary,.bk-tablet-surface-dark{color:var(--bk-surface-dark-ink);--bk-ink:var(--bk-surface-dark-ink);--bk-ink-2:var(--bk-surface-dark-ink-2);--bk-line:var(--bk-surface-dark-line);--bk-mark:var(--bk-surface-dark-mark);--bk-btn-primary-bg:var(--bk-surface-dark-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-dark-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-dark-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-dark-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-dark-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-dark-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-dark-eyebrow-ink);--bk-ph-ground:var(--bk-surface-dark-ph-ground)}.bk-tablet-bg-accent,.bk-tablet-surface-accent{color:var(--bk-surface-accent-ink);--bk-ink:var(--bk-surface-accent-ink);--bk-ink-2:var(--bk-surface-accent-ink-2);--bk-line:var(--bk-surface-accent-line);--bk-mark:var(--bk-surface-accent-mark);--bk-btn-primary-bg:var(--bk-surface-accent-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-accent-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-accent-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-accent-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-accent-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-accent-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-accent-eyebrow-ink);--bk-ph-ground:var(--bk-surface-accent-ph-ground)}.bk-tablet-bg-none,.bk-tablet-surface-inherit{color:inherit;--bk-ink:inherit;--bk-ink-2:inherit;--bk-line:inherit;--bk-mark:inherit;--bk-btn-primary-bg:inherit;--bk-btn-primary-ink:inherit;--bk-btn-secondary-ink:inherit;--bk-btn-ghost-ink:inherit;--bk-btn-accent-bg:inherit;--bk-btn-accent-ink:inherit;--bk-eyebrow-ink:inherit;--bk-ph-ground:inherit}.bk-tablet-bg-none{background:transparent}.bk-tablet-bg-paper{background:var(--bk-paper)}.bk-tablet-bg-tint{background:var(--bk-paper-2)}.bk-tablet-bg-card{background:var(--bk-card)}.bk-tablet-bg-primary{background:var(--bk-primary)}.bk-tablet-bg-dark{background:var(--bk-primary-deep)}.bk-tablet-bg-accent{background:var(--bk-accent)}.bk-root .bk-styled.bk-tablet-x-pt{padding-top:var(--bk-x-pt-t)}.bk-root .bk-styled.bk-tablet-x-pr{padding-right:var(--bk-x-pr-t)}.bk-root .bk-styled.bk-tablet-x-pb{padding-bottom:var(--bk-x-pb-t)}.bk-root .bk-styled.bk-tablet-x-pl{padding-left:var(--bk-x-pl-t)}.bk-root .bk-styled.bk-tablet-x-mt{margin-top:var(--bk-x-mt-t)}.bk-root .bk-styled.bk-tablet-x-mr{margin-right:var(--bk-x-mr-t)}.bk-root .bk-styled.bk-tablet-x-mb{margin-bottom:var(--bk-x-mb-t)}.bk-root .bk-styled.bk-tablet-x-ml{margin-left:var(--bk-x-ml-t)}.bk-root .bk-styled.bk-tablet-x-w{width:var(--bk-x-w-t)}.bk-root .bk-styled.bk-tablet-x-minw{min-width:var(--bk-x-minw-t)}.bk-root .bk-styled.bk-tablet-x-maxw{max-width:var(--bk-x-maxw-t)}.bk-root .bk-styled.bk-tablet-x-h{height:var(--bk-x-h-t)}.bk-root .bk-styled.bk-tablet-x-minh{min-height:var(--bk-x-minh-t)}.bk-root .bk-styled.bk-tablet-x-maxh{max-height:var(--bk-x-maxh-t)}.bk-root .bk-styled.bk-tablet-x-fill{background:var(--bk-x-fill-t)}.bk-root .bk-btn.bk-tablet-x-fill{color:var(--bk-ink)}.bk-root .bk-styled.bk-tablet-x-ink{color:var(--bk-x-ink-t);--bk-ink:var(--bk-x-ink-t);--bk-ink-2:color-mix(in srgb,var(--bk-x-ink-t) 74%,transparent);--bk-mark:color-mix(in oklab,var(--bk-x-ink-t) 80%,var(--bk-theme-accent));--bk-eyebrow-ink:var(--bk-x-ink-t);--bk-ink-paint:none;--bk-label-ink:currentColor;--bk-label-paint:none}.bk-root .bk-styled.bk-tablet-x-ink>.bk-divider{--bk-dv-c:currentColor}@supports (background-clip:text) or (-webkit-background-clip:text){.bk-root .bk-styled.bk-tablet-x-inkg:where(:not(.bk-btn)){color:transparent;--bk-ink:transparent;--bk-ink-2:transparent;--bk-mark:transparent;--bk-eyebrow-ink:transparent;--bk-ink-paint:var(--bk-x-inkg-t)}.bk-root .bk-styled.bk-tablet-x-inkg:where(.bk-btn){--bk-label-ink:transparent;--bk-label-paint:var(--bk-x-inkg-t)}.bk-root .bk-styled.bk-tablet-x-inkg>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){background-image:var(--bk-ink-paint);-webkit-background-clip:text;background-clip:text}}.bk-root .bk-styled.bk-tablet-x-btw{border-top-width:var(--bk-x-btw-t);--bk-ring-t:var(--bk-x-btw-t)}.bk-root .bk-styled.bk-tablet-x-brw{border-right-width:var(--bk-x-brw-t);--bk-ring-r:var(--bk-x-brw-t)}.bk-root .bk-styled.bk-tablet-x-bbw{border-bottom-width:var(--bk-x-bbw-t);--bk-ring-b:var(--bk-x-bbw-t)}.bk-root .bk-styled.bk-tablet-x-blw{border-left-width:var(--bk-x-blw-t);--bk-ring-l:var(--bk-x-blw-t)}.bk-root .bk-styled.bk-tablet-x-bs{border-style:var(--bk-x-bs-t)}.bk-root .bk-styled.bk-tablet-x-bc{border-color:var(--bk-x-bc-t);--bk-ring:none}.bk-root .bk-styled.bk-tablet-x-bgr{position:relative;border-color:transparent;--bk-ring:var(--bk-x-bgr-t)}.bk-root .bk-styled.bk-tablet-x-bgr:before{content:"";position:absolute;top:calc(-1 * var(--bk-ring-t, 0px));right:calc(-1 * var(--bk-ring-r, 0px));bottom:calc(-1 * var(--bk-ring-b, 0px));left:calc(-1 * var(--bk-ring-l, 0px));padding:var(--bk-ring-t,0) var(--bk-ring-r,0) var(--bk-ring-b,0) var(--bk-ring-l,0);border-radius:inherit;background:var(--bk-ring,none);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0);pointer-events:none}.bk-root .bk-img-frame.bk-styled.bk-tablet-x-bgr{background:linear-gradient(var(--bk-paper-2),var(--bk-paper-2)) padding-box,var(--bk-ring) border-box}.bk-root .bk-img-frame.bk-styled.bk-tablet-x-bgr:before{content:none}.bk-root .bk-img-frame.bk-styled.bk-tablet-x-bc{background:var(--bk-paper-2)}.bk-root .bk-styled.bk-tablet-x-rtl{border-top-left-radius:var(--bk-x-rtl-t)}.bk-root .bk-styled.bk-tablet-x-rtr{border-top-right-radius:var(--bk-x-rtr-t)}.bk-root .bk-styled.bk-tablet-x-rbr{border-bottom-right-radius:var(--bk-x-rbr-t)}.bk-root .bk-styled.bk-tablet-x-rbl{border-bottom-left-radius:var(--bk-x-rbl-t)}.bk-root .bk-styled.bk-tablet-x-shadow{box-shadow:var(--bk-x-shadow-t)}.bk-root .bk-styled.bk-tablet-x-tshadow{text-shadow:var(--bk-x-tshadow-t)}.bk-root .bk-styled.bk-tablet-x-filter{filter:var(--bk-x-filter-t)}.bk-root .bk-styled.bk-tablet-x-bfilter{-webkit-backdrop-filter:var(--bk-x-bfilter-t);backdrop-filter:var(--bk-x-bfilter-t)}.bk-root .bk-styled.bk-tablet-x-blend{mix-blend-mode:var(--bk-x-blend-t)}.bk-root .bk-styled.bk-tablet-x-ff{font-family:var(--bk-x-ff-t)}.bk-root .bk-styled.bk-tablet-x-fs{font-size:var(--bk-x-fs-t)}.bk-root .bk-styled.bk-tablet-x-fw{font-weight:var(--bk-x-fw-t)}.bk-root .bk-styled.bk-tablet-x-fst{font-style:var(--bk-x-fst-t)}.bk-root .bk-styled.bk-tablet-x-lh{line-height:var(--bk-x-lh-t)}.bk-root .bk-styled.bk-tablet-x-ls{letter-spacing:var(--bk-x-ls-t)}.bk-root .bk-styled.bk-tablet-x-tt{text-transform:var(--bk-x-tt-t)}.bk-root .bk-styled.bk-tablet-x-ff>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-family:inherit}.bk-root .bk-styled.bk-tablet-x-fs>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-size:inherit}.bk-root .bk-styled.bk-tablet-x-fw>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-weight:inherit}.bk-root .bk-styled.bk-tablet-x-fst>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-style:inherit}.bk-root .bk-styled.bk-tablet-x-lh>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){line-height:inherit}.bk-root .bk-styled.bk-tablet-x-ls>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){letter-spacing:inherit}.bk-root .bk-styled.bk-tablet-x-tt>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){text-transform:inherit}.bk-root .bk-styled.bk-tablet-x-ldisp{display:var(--bk-x-ldisp-t)}.bk-root .bk-styled.bk-tablet-x-ldir{flex-direction:var(--bk-x-ldir-t)}.bk-root .bk-styled.bk-tablet-x-lwrap{flex-wrap:var(--bk-x-lwrap-t)}.bk-root .bk-styled.bk-tablet-x-ljust{justify-content:var(--bk-x-ljust-t)}.bk-root .bk-styled.bk-tablet-x-lalign{align-items:var(--bk-x-lalign-t)}.bk-root .bk-styled.bk-tablet-x-lcols{grid-template-columns:var(--bk-x-lcols-t)}.bk-root .bk-styled.bk-tablet-x-lrows{grid-template-rows:var(--bk-x-lrows-t)}.bk-root .bk-styled.bk-tablet-x-lflow{grid-auto-flow:var(--bk-x-lflow-t)}.bk-root .bk-styled.bk-tablet-x-lrgap{row-gap:var(--bk-x-lrgap-t)}.bk-root .bk-styled.bk-tablet-x-lcgap{column-gap:var(--bk-x-lcgap-t)}.bk-root .bk-styled.bk-tablet-x-pcol{grid-column:var(--bk-x-pcol-t)}.bk-root .bk-styled.bk-tablet-x-prow{grid-row:var(--bk-x-prow-t)}.bk-root .bk-styled.bk-tablet-x-pord{order:var(--bk-x-pord-t)}.bk-root .bk-styled.bk-tablet-x-pself{align-self:var(--bk-x-pself-t)}.bk-root .bk-styled.bk-tablet-x-ppos{position:var(--bk-x-ppos-t)}.bk-root .bk-styled.bk-tablet-x-pit{top:var(--bk-x-pit-t)}.bk-root .bk-styled.bk-tablet-x-pir{right:var(--bk-x-pir-t)}.bk-root .bk-styled.bk-tablet-x-pib{bottom:var(--bk-x-pib-t)}.bk-root .bk-styled.bk-tablet-x-pil{left:var(--bk-x-pil-t)}.bk-root .bk-styled.bk-tablet-x-pz{z-index:var(--bk-x-pz-t)}.bk-root .bk-styled.bk-tablet-x-pov{overflow:var(--bk-x-pov-t)}.bk-root .bk-styled.bk-tablet-x-pasp{aspect-ratio:var(--bk-x-pasp-t)}.bk-root .bk-styled.bk-tablet-x-prot{rotate:var(--bk-x-prot-t)}.bk-root .bk-styled.bk-tablet-x-pscale{scale:var(--bk-x-pscale-t)}.bk-node{--bk-anim-delay:var(--bk-anim-delay-t)}.bk-root [data-bk-anim-t]{--bk-anim-op:0;--bk-anim-tf:none}.bk-root [data-bk-anim-t=none]{--bk-anim-op:1}.bk-root [data-bk-anim-t=rise]{--bk-anim-tf:translate3d(0,var(--bk-anim-rise),0)}.bk-root [data-bk-anim-t=slide-left]{--bk-anim-tf:translate3d(calc(var(--bk-anim-slide) * -1),0,0)}.bk-root [data-bk-anim-t=slide-right]{--bk-anim-tf:translate3d(var(--bk-anim-slide),0,0)}.bk-root [data-bk-anim-t=zoom]{--bk-anim-tf:scale(var(--bk-anim-zoom))}.bk-root:not([data-bk-mode=edit]) .bk-hide-tablet,.bk-root[data-bk-mode=edit]:not([data-bk-show-hidden=true]) .bk-hide-tablet:not(.bk-selected){display:none!important}}@container bk (width < 42rem){.bk-phone-pad-none{padding-block:0}.bk-phone-pad-sm{padding-block:var(--bk-pad-sm)}.bk-phone-pad-md{padding-block:var(--bk-pad-md)}.bk-phone-pad-lg{padding-block:var(--bk-pad-lg)}.bk-phone-pad-xl{padding-block:var(--bk-pad-xl)}.bk-phone-padx-none{padding-inline:0}.bk-phone-padx-sm{padding-inline:var(--bk-pad-sm)}.bk-phone-padx-md{padding-inline:var(--bk-pad-md)}.bk-phone-padx-lg{padding-inline:var(--bk-pad-lg)}.bk-phone-padx-xl{padding-inline:var(--bk-pad-xl)}.bk-phone-g-none{--bk-gap:0px}.bk-phone-g-xs{--bk-gap:var(--bk-gap-xs)}.bk-phone-g-sm{--bk-gap:var(--bk-gap-sm)}.bk-phone-g-md{--bk-gap:var(--bk-gap-md)}.bk-phone-g-lg{--bk-gap:var(--bk-gap-lg)}.bk-phone-al-start{text-align:start;--bk-align:flex-start;--bk-justify:flex-start}.bk-phone-al-center{text-align:center;--bk-align:center;--bk-justify:center}.bk-phone-al-end{text-align:end;--bk-align:flex-end;--bk-justify:flex-end}.bk-phone-w-full{--bk-w:none}.bk-phone-w-wide{--bk-w:var(--bk-maxw)}.bk-phone-w-content{--bk-w:min(var(--bk-maxw),72rem)}.bk-phone-w-narrow{--bk-w:44rem}.bk-leaf.bk-phone-w-content,.bk-leaf.bk-phone-w-narrow,.bk-leaf.bk-phone-w-wide{max-width:var(--bk-w);margin-inline:auto}.bk-phone-r-none{border-radius:0}.bk-phone-r-sm{border-radius:calc(var(--bk-radius) * .5)}.bk-phone-r-md{border-radius:var(--bk-radius)}.bk-phone-r-lg{border-radius:calc(var(--bk-radius) * 1.75)}.bk-phone-r-full{border-radius:999px}.bk-phone-border{border:1px solid var(--bk-line)}.bk-phone-border-off{border:0}.bk-phone-sh-none{box-shadow:none}.bk-phone-sh-sm{box-shadow:0 1px 2px color-mix(in srgb,var(--bk-ink) 8%,transparent),0 1px 3px color-mix(in srgb,var(--bk-ink) 5%,transparent)}.bk-phone-sh-md{box-shadow:0 2px 6px color-mix(in srgb,var(--bk-ink) 6%,transparent),0 16px 40px -16px color-mix(in srgb,var(--bk-ink) 28%,transparent)}.bk-phone-pin-bottom-center,.bk-phone-pin-bottom-left,.bk-phone-pin-bottom-right,.bk-phone-pin-center,.bk-phone-pin-center-left,.bk-phone-pin-center-right,.bk-phone-pin-cover,.bk-phone-pin-top-center,.bk-phone-pin-top-left,.bk-phone-pin-top-right{position:absolute!important;z-index:10}.bk-phone-pin-top-left{left:var(--bk-pin-inset,1.25rem);transform:none}.bk-phone-pin-top-center,.bk-phone-pin-top-left{top:var(--bk-pin-inset,1.25rem);right:auto;bottom:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-phone-pin-top-center{left:50%;transform:translateX(-50%)}.bk-phone-pin-top-right{top:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);left:auto;bottom:auto;transform:none;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-phone-pin-center-left{left:var(--bk-pin-inset,1.25rem);transform:translateY(-50%)}.bk-phone-pin-center,.bk-phone-pin-center-left{top:50%;right:auto;bottom:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-phone-pin-center{left:50%;transform:translate(-50%,-50%)}.bk-phone-pin-center-right{top:50%;right:var(--bk-pin-inset,1.25rem);left:auto;bottom:auto;transform:translateY(-50%);max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-phone-pin-bottom-left{left:var(--bk-pin-inset,1.25rem);transform:none}.bk-phone-pin-bottom-center,.bk-phone-pin-bottom-left{bottom:var(--bk-pin-inset,1.25rem);top:auto;right:auto;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-phone-pin-bottom-center{left:50%;transform:translateX(-50%)}.bk-phone-pin-bottom-right{bottom:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);top:auto;left:auto;transform:none;max-width:calc(100% - (var(--bk-pin-inset, 1.25rem) * 2))}.bk-phone-pin-cover{inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;transform:none!important}.bk-phone-bg-card,.bk-phone-bg-paper,.bk-phone-bg-tint,.bk-phone-surface-page{color:var(--bk-surface-page-ink);--bk-ink:var(--bk-surface-page-ink);--bk-ink-2:var(--bk-surface-page-ink-2);--bk-line:var(--bk-surface-page-line);--bk-mark:var(--bk-surface-page-mark);--bk-btn-primary-bg:var(--bk-surface-page-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-page-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-page-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-page-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-page-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-page-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-page-eyebrow-ink);--bk-ph-ground:var(--bk-surface-page-ph-ground)}.bk-phone-bg-dark,.bk-phone-bg-primary,.bk-phone-surface-dark{color:var(--bk-surface-dark-ink);--bk-ink:var(--bk-surface-dark-ink);--bk-ink-2:var(--bk-surface-dark-ink-2);--bk-line:var(--bk-surface-dark-line);--bk-mark:var(--bk-surface-dark-mark);--bk-btn-primary-bg:var(--bk-surface-dark-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-dark-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-dark-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-dark-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-dark-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-dark-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-dark-eyebrow-ink);--bk-ph-ground:var(--bk-surface-dark-ph-ground)}.bk-phone-bg-accent,.bk-phone-surface-accent{color:var(--bk-surface-accent-ink);--bk-ink:var(--bk-surface-accent-ink);--bk-ink-2:var(--bk-surface-accent-ink-2);--bk-line:var(--bk-surface-accent-line);--bk-mark:var(--bk-surface-accent-mark);--bk-btn-primary-bg:var(--bk-surface-accent-btn-primary-bg);--bk-btn-primary-ink:var(--bk-surface-accent-btn-primary-ink);--bk-btn-secondary-ink:var(--bk-surface-accent-btn-secondary-ink);--bk-btn-ghost-ink:var(--bk-surface-accent-btn-ghost-ink);--bk-btn-accent-bg:var(--bk-surface-accent-btn-accent-bg);--bk-btn-accent-ink:var(--bk-surface-accent-btn-accent-ink);--bk-eyebrow-ink:var(--bk-surface-accent-eyebrow-ink);--bk-ph-ground:var(--bk-surface-accent-ph-ground)}.bk-phone-bg-none,.bk-phone-surface-inherit{color:inherit;--bk-ink:inherit;--bk-ink-2:inherit;--bk-line:inherit;--bk-mark:inherit;--bk-btn-primary-bg:inherit;--bk-btn-primary-ink:inherit;--bk-btn-secondary-ink:inherit;--bk-btn-ghost-ink:inherit;--bk-btn-accent-bg:inherit;--bk-btn-accent-ink:inherit;--bk-eyebrow-ink:inherit;--bk-ph-ground:inherit}.bk-phone-bg-none{background:transparent}.bk-phone-bg-paper{background:var(--bk-paper)}.bk-phone-bg-tint{background:var(--bk-paper-2)}.bk-phone-bg-card{background:var(--bk-card)}.bk-phone-bg-primary{background:var(--bk-primary)}.bk-phone-bg-dark{background:var(--bk-primary-deep)}.bk-phone-bg-accent{background:var(--bk-accent)}.bk-root .bk-styled.bk-phone-x-pt{padding-top:var(--bk-x-pt-p)}.bk-root .bk-styled.bk-phone-x-pr{padding-right:var(--bk-x-pr-p)}.bk-root .bk-styled.bk-phone-x-pb{padding-bottom:var(--bk-x-pb-p)}.bk-root .bk-styled.bk-phone-x-pl{padding-left:var(--bk-x-pl-p)}.bk-root .bk-styled.bk-phone-x-mt{margin-top:var(--bk-x-mt-p)}.bk-root .bk-styled.bk-phone-x-mr{margin-right:var(--bk-x-mr-p)}.bk-root .bk-styled.bk-phone-x-mb{margin-bottom:var(--bk-x-mb-p)}.bk-root .bk-styled.bk-phone-x-ml{margin-left:var(--bk-x-ml-p)}.bk-root .bk-styled.bk-phone-x-w{width:var(--bk-x-w-p)}.bk-root .bk-styled.bk-phone-x-minw{min-width:var(--bk-x-minw-p)}.bk-root .bk-styled.bk-phone-x-maxw{max-width:var(--bk-x-maxw-p)}.bk-root .bk-styled.bk-phone-x-h{height:var(--bk-x-h-p)}.bk-root .bk-styled.bk-phone-x-minh{min-height:var(--bk-x-minh-p)}.bk-root .bk-styled.bk-phone-x-maxh{max-height:var(--bk-x-maxh-p)}.bk-root .bk-styled.bk-phone-x-fill{background:var(--bk-x-fill-p)}.bk-root .bk-btn.bk-phone-x-fill{color:var(--bk-ink)}.bk-root .bk-styled.bk-phone-x-ink{color:var(--bk-x-ink-p);--bk-ink:var(--bk-x-ink-p);--bk-ink-2:color-mix(in srgb,var(--bk-x-ink-p) 74%,transparent);--bk-mark:color-mix(in oklab,var(--bk-x-ink-p) 80%,var(--bk-theme-accent));--bk-eyebrow-ink:var(--bk-x-ink-p);--bk-ink-paint:none;--bk-label-ink:currentColor;--bk-label-paint:none}.bk-root .bk-styled.bk-phone-x-ink>.bk-divider{--bk-dv-c:currentColor}@supports (background-clip:text) or (-webkit-background-clip:text){.bk-root .bk-styled.bk-phone-x-inkg:where(:not(.bk-btn)){color:transparent;--bk-ink:transparent;--bk-ink-2:transparent;--bk-mark:transparent;--bk-eyebrow-ink:transparent;--bk-ink-paint:var(--bk-x-inkg-p)}.bk-root .bk-styled.bk-phone-x-inkg:where(.bk-btn){--bk-label-ink:transparent;--bk-label-paint:var(--bk-x-inkg-p)}.bk-root .bk-styled.bk-phone-x-inkg>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){background-image:var(--bk-ink-paint);-webkit-background-clip:text;background-clip:text}}.bk-root .bk-styled.bk-phone-x-btw{border-top-width:var(--bk-x-btw-p);--bk-ring-t:var(--bk-x-btw-p)}.bk-root .bk-styled.bk-phone-x-brw{border-right-width:var(--bk-x-brw-p);--bk-ring-r:var(--bk-x-brw-p)}.bk-root .bk-styled.bk-phone-x-bbw{border-bottom-width:var(--bk-x-bbw-p);--bk-ring-b:var(--bk-x-bbw-p)}.bk-root .bk-styled.bk-phone-x-blw{border-left-width:var(--bk-x-blw-p);--bk-ring-l:var(--bk-x-blw-p)}.bk-root .bk-styled.bk-phone-x-bs{border-style:var(--bk-x-bs-p)}.bk-root .bk-styled.bk-phone-x-bc{border-color:var(--bk-x-bc-p);--bk-ring:none}.bk-root .bk-styled.bk-phone-x-bgr{position:relative;border-color:transparent;--bk-ring:var(--bk-x-bgr-p)}.bk-root .bk-styled.bk-phone-x-bgr:before{content:"";position:absolute;top:calc(-1 * var(--bk-ring-t, 0px));right:calc(-1 * var(--bk-ring-r, 0px));bottom:calc(-1 * var(--bk-ring-b, 0px));left:calc(-1 * var(--bk-ring-l, 0px));padding:var(--bk-ring-t,0) var(--bk-ring-r,0) var(--bk-ring-b,0) var(--bk-ring-l,0);border-radius:inherit;background:var(--bk-ring,none);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0);pointer-events:none}.bk-root .bk-img-frame.bk-styled.bk-phone-x-bgr{background:linear-gradient(var(--bk-paper-2),var(--bk-paper-2)) padding-box,var(--bk-ring) border-box}.bk-root .bk-img-frame.bk-styled.bk-phone-x-bgr:before{content:none}.bk-root .bk-img-frame.bk-styled.bk-phone-x-bc{background:var(--bk-paper-2)}.bk-root .bk-styled.bk-phone-x-rtl{border-top-left-radius:var(--bk-x-rtl-p)}.bk-root .bk-styled.bk-phone-x-rtr{border-top-right-radius:var(--bk-x-rtr-p)}.bk-root .bk-styled.bk-phone-x-rbr{border-bottom-right-radius:var(--bk-x-rbr-p)}.bk-root .bk-styled.bk-phone-x-rbl{border-bottom-left-radius:var(--bk-x-rbl-p)}.bk-root .bk-styled.bk-phone-x-shadow{box-shadow:var(--bk-x-shadow-p)}.bk-root .bk-styled.bk-phone-x-tshadow{text-shadow:var(--bk-x-tshadow-p)}.bk-root .bk-styled.bk-phone-x-filter{filter:var(--bk-x-filter-p)}.bk-root .bk-styled.bk-phone-x-bfilter{-webkit-backdrop-filter:var(--bk-x-bfilter-p);backdrop-filter:var(--bk-x-bfilter-p)}.bk-root .bk-styled.bk-phone-x-blend{mix-blend-mode:var(--bk-x-blend-p)}.bk-root .bk-styled.bk-phone-x-ff{font-family:var(--bk-x-ff-p)}.bk-root .bk-styled.bk-phone-x-fs{font-size:var(--bk-x-fs-p)}.bk-root .bk-styled.bk-phone-x-fw{font-weight:var(--bk-x-fw-p)}.bk-root .bk-styled.bk-phone-x-fst{font-style:var(--bk-x-fst-p)}.bk-root .bk-styled.bk-phone-x-lh{line-height:var(--bk-x-lh-p)}.bk-root .bk-styled.bk-phone-x-ls{letter-spacing:var(--bk-x-ls-p)}.bk-root .bk-styled.bk-phone-x-tt{text-transform:var(--bk-x-tt-p)}.bk-root .bk-styled.bk-phone-x-ff>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-family:inherit}.bk-root .bk-styled.bk-phone-x-fs>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-size:inherit}.bk-root .bk-styled.bk-phone-x-fw>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-weight:inherit}.bk-root .bk-styled.bk-phone-x-fst>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){font-style:inherit}.bk-root .bk-styled.bk-phone-x-lh>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){line-height:inherit}.bk-root .bk-styled.bk-phone-x-ls>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){letter-spacing:inherit}.bk-root .bk-styled.bk-phone-x-tt>:is(.bk-h,.bk-eyebrow,.bk-text,.bk-rmeta){text-transform:inherit}.bk-root .bk-styled.bk-phone-x-ldisp{display:var(--bk-x-ldisp-p)}.bk-root .bk-styled.bk-phone-x-ldir{flex-direction:var(--bk-x-ldir-p)}.bk-root .bk-styled.bk-phone-x-lwrap{flex-wrap:var(--bk-x-lwrap-p)}.bk-root .bk-styled.bk-phone-x-ljust{justify-content:var(--bk-x-ljust-p)}.bk-root .bk-styled.bk-phone-x-lalign{align-items:var(--bk-x-lalign-p)}.bk-root .bk-styled.bk-phone-x-lcols{grid-template-columns:var(--bk-x-lcols-p)}.bk-root .bk-styled.bk-phone-x-lrows{grid-template-rows:var(--bk-x-lrows-p)}.bk-root .bk-styled.bk-phone-x-lflow{grid-auto-flow:var(--bk-x-lflow-p)}.bk-root .bk-styled.bk-phone-x-lrgap{row-gap:var(--bk-x-lrgap-p)}.bk-root .bk-styled.bk-phone-x-lcgap{column-gap:var(--bk-x-lcgap-p)}.bk-root .bk-styled.bk-phone-x-pcol{grid-column:var(--bk-x-pcol-p)}.bk-root .bk-styled.bk-phone-x-prow{grid-row:var(--bk-x-prow-p)}.bk-root .bk-styled.bk-phone-x-pord{order:var(--bk-x-pord-p)}.bk-root .bk-styled.bk-phone-x-pself{align-self:var(--bk-x-pself-p)}.bk-root .bk-styled.bk-phone-x-ppos{position:var(--bk-x-ppos-p)}.bk-root .bk-styled.bk-phone-x-pit{top:var(--bk-x-pit-p)}.bk-root .bk-styled.bk-phone-x-pir{right:var(--bk-x-pir-p)}.bk-root .bk-styled.bk-phone-x-pib{bottom:var(--bk-x-pib-p)}.bk-root .bk-styled.bk-phone-x-pil{left:var(--bk-x-pil-p)}.bk-root .bk-styled.bk-phone-x-pz{z-index:var(--bk-x-pz-p)}.bk-root .bk-styled.bk-phone-x-pov{overflow:var(--bk-x-pov-p)}.bk-root .bk-styled.bk-phone-x-pasp{aspect-ratio:var(--bk-x-pasp-p)}.bk-root .bk-styled.bk-phone-x-prot{rotate:var(--bk-x-prot-p)}.bk-root .bk-styled.bk-phone-x-pscale{scale:var(--bk-x-pscale-p)}.bk-node{--bk-anim-delay:var(--bk-anim-delay-p)}.bk-root [data-bk-anim-p]{--bk-anim-op:0;--bk-anim-tf:none}.bk-root [data-bk-anim-p=none]{--bk-anim-op:1}.bk-root [data-bk-anim-p=rise]{--bk-anim-tf:translate3d(0,var(--bk-anim-rise),0)}.bk-root [data-bk-anim-p=slide-left]{--bk-anim-tf:translate3d(calc(var(--bk-anim-slide) * -1),0,0)}.bk-root [data-bk-anim-p=slide-right]{--bk-anim-tf:translate3d(var(--bk-anim-slide),0,0)}.bk-root [data-bk-anim-p=zoom]{--bk-anim-tf:scale(var(--bk-anim-zoom))}.bk-root:not([data-bk-mode=edit]) .bk-hide-phone,.bk-root[data-bk-mode=edit]:not([data-bk-show-hidden=true]) .bk-hide-phone:not(.bk-selected){display:none!important}}@container bk (width >= 64rem){.bk-root:not([data-bk-mode=edit]) .bk-hide-desktop,.bk-root[data-bk-mode=edit]:not([data-bk-show-hidden=true]) .bk-hide-desktop:not(.bk-selected){display:none!important}}.bk-section{display:flex;flex-direction:column;align-items:var(--bk-align,stretch);gap:var(--bk-gap,var(--bk-gap-md));width:100%;min-width:0}.bk-section-contain{max-width:var(--bk-w,var(--bk-maxw));margin-inline:auto;padding-inline:var(--bk-gutter)}.bk-section-tall{justify-content:center}.bk-columns{display:flex;flex-direction:column;gap:var(--bk-gap,var(--bk-gap-md));min-width:0}.bk-columns-rev{flex-direction:column-reverse}.bk-columns-never{display:grid;grid-template-columns:var(--bk-cols);align-items:var(--bk-valign,stretch)}@container bk (min-width: 42rem){.bk-columns-phone{display:grid;grid-template-columns:var(--bk-cols);align-items:var(--bk-valign,stretch)}}@container bk (min-width: 64rem){.bk-columns-tablet{display:grid;grid-template-columns:var(--bk-cols);align-items:var(--bk-valign,stretch)}}.bk-node[data-bk-type=column]{display:flex;flex-direction:column;min-height:100%}.bk-box,.bk-column{display:flex;flex-direction:column;align-items:var(--bk-align,stretch);gap:var(--bk-gap,var(--bk-gap-sm));min-width:0;width:100%;position:relative}.bk-column{flex:1 1 0%}.bk-box-row{flex-direction:row;align-items:var(--bk-items,stretch);justify-content:var(--bk-justify,flex-start)}.bk-box-wrap{flex-wrap:wrap}.bk-box-col{align-items:var(--bk-items,var(--bk-align,stretch));justify-content:var(--bk-justify-col,flex-start)}.bk-box>.bk-node{min-width:0}.bk-box-full-node{flex:1 1 0%;display:flex;flex-direction:column;min-height:100%;align-self:stretch}.bk-box-full{flex:1 1 0%;min-height:100%}.bk-node[data-bk-type=column]:has(.bk-box-full-node){align-self:stretch}.bk-box-full>.bk-empty,.bk-column>.bk-empty{flex:1}.bk-root .bk-h{font-family:var(--bk-display);font-weight:700;color:var(--bk-ink);margin:0;text-wrap:balance;overflow-wrap:anywhere;white-space:pre-line}.bk-root .bk-h-display{font-size:clamp(2.25rem,6.5cqw,4.75rem);line-height:1.02;letter-spacing:-.03em;font-weight:800}.bk-root .bk-h-xl{font-size:clamp(2rem,5cqw,3.5rem);line-height:1.06;letter-spacing:-.025em}.bk-root .bk-h-lg{font-size:clamp(1.75rem,3.6cqw,2.75rem);line-height:1.1;letter-spacing:-.02em}.bk-root .bk-h-md{font-size:clamp(1.25rem,2.2cqw,1.625rem);line-height:1.2;letter-spacing:-.01em}.bk-root .bk-h-sm{font-size:1.125rem;line-height:1.3;letter-spacing:0}.bk-root .bk-eyebrow{font-family:var(--bk-body);font-size:.8125rem;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--bk-eyebrow-ink,var(--bk-primary));margin:0}.bk-mark{font-weight:inherit;color:var(--bk-mark)}.bk-text{display:flex;flex-direction:column;gap:.85em;color:var(--bk-ink);min-width:0}.bk-text-measure{max-width:65ch}.bk-al-center>.bk-text-measure{margin-inline:auto}.bk-al-end>.bk-text-measure{margin-inline-start:auto}.bk-text-lg{font-size:clamp(1.125rem,1.6cqw,1.3125rem);line-height:1.55}.bk-text-md{font-size:1.0625rem;line-height:1.65}.bk-text-sm{font-size:.9375rem;line-height:1.6}.bk-text-muted{color:var(--bk-ink-2)}.bk-p{margin:0;white-space:pre-line;overflow-wrap:anywhere}.bk-p strong{font-weight:600;color:var(--bk-ink)}.bk-root .bk-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--dur-fast,.12s) ease}.bk-root .bk-link:hover{color:var(--bk-mark)}.bk-root .bk-link:focus-visible{outline:2px solid var(--bk-focus-mark,var(--bk-mark));outline-offset:2px;border-radius:2px}.bk-text-muted .bk-p strong{color:var(--bk-ink)}.bk-figure{margin:0;display:flex;flex-direction:column;gap:.75rem;min-width:0}.bk-img-frame{position:relative;width:100%;overflow:clip;background:var(--bk-paper-2)}.bk-img-frame[data-aspect="21:9"]{aspect-ratio:21/9}.bk-img-frame[data-aspect="16:9"]{aspect-ratio:16/9}.bk-img-frame[data-aspect="4:3"]{aspect-ratio:4/3}.bk-img-frame[data-aspect="1:1"]{aspect-ratio:1/1}.bk-img-frame[data-aspect="3:4"]{aspect-ratio:3/4}.bk-img-frame[data-aspect]>.bk-img{position:absolute;inset:0;width:100%;height:100%}.bk-img{width:100%;height:auto;object-fit:cover}.bk-img-contain{object-fit:contain}.bk-img-ph{position:absolute;inset:0;display:grid;place-items:center;color:var(--bk-on-dark);background:radial-gradient(circle at 50% 118%,transparent 0 27%,color-mix(in srgb,var(--bk-on-dark) 18%,transparent) 27.3% 27.8%,transparent 28%),radial-gradient(circle at 50% 118%,transparent 0 45%,color-mix(in srgb,var(--bk-on-dark) 14%,transparent) 45.3% 45.8%,transparent 46%),radial-gradient(circle at 50% 118%,transparent 0 63%,color-mix(in srgb,var(--bk-on-dark) 10%,transparent) 63.3% 63.8%,transparent 64%),radial-gradient(circle at 50% 118%,transparent 0 81%,color-mix(in srgb,var(--bk-on-dark) 7%,transparent) 81.3% 81.8%,transparent 82%),linear-gradient(160deg,var(--bk-primary-deep) 0,var(--bk-primary) 58%,color-mix(in srgb,var(--bk-primary) 70%,var(--bk-accent)) 100%)}.bk-img-frame:not([data-aspect])>.bk-img-ph{position:relative;aspect-ratio:4/3}.bk-img-ph-label{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--bk-body);font-size:.8125rem;font-weight:600;letter-spacing:.04em;padding:.5rem .875rem;border-radius:999px;background:color-mix(in srgb,var(--bk-primary-deep) 80%,transparent);color:var(--bk-on-dark)}.bk-caption{font-size:.875rem;line-height:1.5;color:var(--bk-ink-2)}.bk-rbody{display:flex;flex-direction:column;gap:.85em;color:var(--bk-ink);min-width:0}.bk-rbody-rich{--foreground:var(--bk-ink);--muted-foreground:var(--bk-ink-2);--muted:var(--bk-paper-2);--border:var(--bk-line)}.bk-root .bk-rbody-rich>*{font-size:inherit}.bk-rbody-sections{gap:0;--sw-gutter:var(--bk-gutter);--sw-maxw:var(--bk-w,var(--bk-maxw))}.bk-rbody-sections .sw-section{padding-block:clamp(48px,6cqw,84px)}.bk-rbody-sections .sw-section-sm{padding-block:clamp(32px,4cqw,56px)}.bk-rmeta{margin:0;padding:0;list-style:none;color:var(--bk-ink-2);min-width:0}.bk-rmeta-sm{font-size:.875rem;line-height:1.5}.bk-rmeta-md{font-size:1rem;line-height:1.55}.bk-rmeta-inline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem}.bk-al-center>.bk-rmeta-inline{justify-content:center}.bk-al-end>.bk-rmeta-inline{justify-content:flex-end}.bk-rmeta-stacked{display:flex;flex-direction:column;gap:.3rem}.bk-rmeta-item{display:flex;align-items:baseline;gap:.4rem;min-width:0}.bk-rmeta-inline>.bk-rmeta-item+.bk-rmeta-item:before{content:"";flex:none;align-self:center;width:3px;height:3px;margin-inline-end:.35rem;border-radius:50%;background:currentColor;background-image:var(--bk-ink-paint,none);opacity:.45}.bk-rmeta-k{color:var(--bk-ink-2)}.bk-rmeta-k:after{content:":"}.bk-rmeta-v{margin:0;color:var(--bk-ink);font-weight:500;min-width:0}.bk-rmissing{margin:0 var(--bk-gutter);padding:.75rem 1rem;border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius) * .6);color:var(--bk-ink-2);font-size:.875rem;background:var(--bk-card)}.bk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--bk-body);font-weight:600;line-height:1.2;text-decoration:none;text-align:center;border-radius:var(--bk-radius);border:1.5px solid transparent;cursor:pointer;max-width:100%;overflow-wrap:anywhere;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.bk-btn:focus-visible{outline:2px solid var(--bk-mark);outline-offset:3px}.bk-root .bk-node[data-bk-type=button]{--bk-focus-mark:var(--bk-mark)}.bk-root .bk-btn.bk-styled:focus-visible{outline-color:var(--bk-focus-mark,var(--bk-mark))}.bk-btn-sm{min-height:2.5rem;padding:.5rem 1rem;font-size:.9375rem}.bk-btn-md{min-height:2.75rem;padding:.75rem 1.5rem;font-size:1rem}.bk-btn-lg{min-height:3.25rem;padding:.9375rem 2rem;font-size:1.0625rem}.bk-btn-full{display:flex;width:100%}.bk-btn-primary{background:var(--bk-btn-primary-bg,var(--bk-primary));color:var(--bk-btn-primary-ink,var(--bk-on-dark))}.bk-btn-secondary{background:transparent;color:var(--bk-btn-secondary-ink,var(--bk-primary));border-color:currentColor}.bk-btn-ghost{background:transparent;color:var(--bk-btn-ghost-ink,var(--bk-primary));text-decoration:underline;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.bk-btn-accent{background:var(--bk-btn-accent-bg,var(--bk-accent));color:var(--bk-btn-accent-ink,var(--bk-accent-ink))}@media (hover:hover){.bk-btn-accent:hover,.bk-btn-primary:hover{filter:brightness(1.06)}.bk-btn-secondary:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.bk-btn-ghost:hover{text-decoration-color:currentColor}}.bk-node[data-bk-type=button]:not(:has(.bk-btn-full)){display:flex;justify-content:var(--bk-justify,flex-start);width:fit-content;max-width:100%}.bk-node[data-bk-type=button]:has(.bk-btn-full){display:flex;justify-content:var(--bk-justify,flex-start);width:100%}.bk-spacer{width:100%}.bk-node[data-bk-type=divider]{align-self:stretch}.bk-divider{border:0;border-top:var(--bk-dv-w,1px) var(--bk-dv-s,solid) var(--bk-dv-c,var(--bk-line));margin:var(--bk-dv-space,0) 0;width:100%;height:0;color:inherit}.bk-divider-strong{--bk-dv-c:color-mix(in srgb,var(--bk-ink-2) 55%,transparent)}.bk-divider-accent{--bk-dv-c:var(--bk-theme-accent,var(--bk-mark))}.bk-divider-inset{width:auto;margin-inline:var(--bk-gutter)}.bk-root .bk-styled.bk-x-ink>.bk-divider{--bk-dv-c:currentColor}.bk-box-row>.bk-node[data-bk-type=divider]{display:flex;flex:none}.bk-box-row>.bk-node[data-bk-type=divider]>.bk-divider{border-top:0;border-inline-start:var(--bk-dv-w,1px) var(--bk-dv-s,solid) var(--bk-dv-c,var(--bk-line));width:0;height:auto;min-height:1.25em;margin:0 var(--bk-dv-space,0)}[data-bk-mode=edit] .bk-node[data-bk-type=divider]{padding-block:6px;margin-block:-6px}[data-bk-mode=edit] .bk-box-row>.bk-node[data-bk-type=divider]{padding-inline:6px;margin-inline:-6px;padding-block:0;margin-block:0}.bk-customref,.bk-globalref{margin:0 var(--bk-gutter);padding:clamp(1rem,2.5cqw,1.5rem);border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius) * .6);background:var(--bk-card);color:var(--bk-ink)}.bk-globalref-kind{margin:0 0 .25rem;font-family:var(--bk-body);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink-2)}.bk-globalref-title{margin:0;font-family:var(--bk-display);font-size:1.125rem;font-weight:700;line-height:1.25}.bk-globalref-note{margin:.375rem 0 0;font-family:var(--bk-body);font-size:.8125rem;line-height:1.5;color:var(--bk-ink-2);max-width:58ch}.bk-globalref-id{margin:.5rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;line-height:1.4;color:var(--bk-ink-2);opacity:.75;overflow-wrap:anywhere}.bk-customref-name{margin:0;font-family:var(--bk-display);font-weight:700;line-height:1.2;overflow-wrap:anywhere;font-size:clamp(1.375rem,calc(.8125rem * var(--bk-ui-zoom, 1)),2.25rem)}.bk-customref-state{margin:0;font-weight:600;line-height:1.3;font-size:clamp(1rem,calc(.6875rem * var(--bk-ui-zoom, 1)),1.75rem)}.bk-customref-meta,.bk-customref-state{font-family:var(--bk-body);color:var(--bk-ink-2)}.bk-customref-meta{margin:.25rem 0 0;font-size:.75rem;line-height:1.4;font-variant-numeric:tabular-nums}.bk-customref-desc{margin:.4375rem 0 0;font-family:var(--bk-body);font-size:.875rem;line-height:1.45;color:var(--bk-ink);max-width:58ch}.bk-customref>.bk-globalref-note{margin-top:.6875rem}.bk-customref-empty{background:transparent}.bk-broken{margin:.5rem var(--bk-gutter);padding:.875rem 1rem;border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius) * .6);color:var(--bk-ink-2);font-size:.875rem;background:var(--bk-card)}.bk-root{--bk-ui:var(--studio-sel,var(--bk-primary));--bk-ui-ink:var(--studio-sel-ink,var(--bk-on-dark))}[data-bk-mode=edit] .bk-node{outline:2px solid transparent;outline-offset:-2px;transition:outline-color .12s ease}[data-bk-mode=edit] .bk-node[data-bk-hover]{outline-color:color-mix(in srgb,var(--bk-ui) 55%,transparent)}[data-bk-mode=edit] .bk-node.bk-selected{outline-color:var(--bk-ui)}[data-bk-mode=edit] .bk-node.bk-selected:after,[data-bk-mode=edit] .bk-node[data-bk-hover]:after{content:"";position:absolute;inset:2px;z-index:6;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bk-ui-ink) 35%,transparent)}[data-bk-mode=edit] .bk-node.bk-selected:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bk-ui-ink) 60%,transparent)}[data-bk-mode=edit] .bk-tag{display:none}[data-bk-mode=edit] .bk-node.bk-selected>.bk-tag,[data-bk-mode=edit] .bk-node[data-bk-hover]>.bk-tag{display:block}.bk-add,.bk-gap-btn,.bk-hidnote,.bk-tag-in{zoom:var(--bk-ui-zoom,1)}.bk-tag{position:absolute;top:0;left:0;z-index:60;max-width:calc(100% - 1rem);transform:translateY(-100%);pointer-events:none}.bk-tag-in{display:inline-flex;align-items:center;gap:.375rem;height:1.375rem;max-width:100%;padding:0 .5rem;border-radius:.375rem .375rem 0 0;background:var(--bk-ui);color:var(--bk-ui-ink);font-family:var(--bk-body);font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-tag-type{opacity:.7;font-weight:500}[data-bk-mode=edit] .bk-node.bk-hidden-here>:not(.bk-tag):not(.bk-hidnote):not(.bk-visibility-callout):not(.bk-gap){opacity:.35;filter:grayscale(1)}.bk-hidnote{top:50%;transform:translate(-50%,-50%);z-index:7;padding:.3rem .7rem;border-radius:999px;background:var(--bk-surface-page-ink);color:var(--bk-paper);font-family:var(--bk-body);font-size:.75rem;font-weight:600;white-space:nowrap}.bk-hidnote,.bk-visibility-callout{position:absolute;left:50%;pointer-events:none}.bk-visibility-callout{transform:translateX(-50%);z-index:25;display:flex;flex-direction:column;align-items:center}.bk-visibility-callout[data-placement=below]{top:100%}.bk-visibility-callout[data-placement=above]{bottom:100%}.bk-visibility-leader{width:16px;height:16px;overflow:visible;pointer-events:none;flex-shrink:0}.bk-vis-dot{fill:var(--color-amber-500,oklch(.76 .16 70))}.bk-vis-line{stroke:var(--color-amber-500,oklch(.76 .16 70));stroke-width:1.5;stroke-dasharray:2.5 2}.bk-visibility-badge{display:inline-flex;align-items:center;gap:.3125rem;padding:.2rem .55rem;border-radius:9999px;background:var(--bk-surface-page-ink);color:var(--bk-paper);border:1px solid oklch(.76 .16 70/.5);box-shadow:0 2px 8px oklch(0 0 0/.25);font-family:var(--bk-body);font-size:.6875rem;font-weight:600;line-height:1;white-space:nowrap}.bk-visibility-badge-icon{width:.75rem;height:.75rem;flex-shrink:0;color:var(--color-amber-400,oklch(.82 .14 75))}.bk-gap{position:absolute;z-index:61;display:flex;align-items:center;justify-content:center;left:0;right:0;height:1rem}.bk-gap-before{top:-.5rem}.bk-gap-after{bottom:-.5rem}.bk-gap-x{top:0;bottom:0;left:auto;right:auto;width:1rem;height:auto}.bk-gap-x.bk-gap-before{left:-.5rem}.bk-gap-x.bk-gap-after{right:-.5rem}.bk-gap-line{position:absolute;inset:calc(50% - 1px) 0 auto 0;height:2px;background:var(--bk-ui);opacity:0;transition:opacity .12s ease;pointer-events:none}.bk-gap-x .bk-gap-line{inset:0 auto 0 calc(50% - 1px);width:2px;height:auto}.bk-gap-btn{position:relative;z-index:1;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:999px;background:var(--bk-ui);color:var(--bk-ui-ink);cursor:pointer;opacity:0;transform:scale(.85);transition:opacity .12s ease,transform .12s ease;box-shadow:0 2px 8px color-mix(in srgb,var(--bk-ink) 30%,transparent);pointer-events:none}.bk-gap:focus-within .bk-gap-btn,.bk-gap:focus-within .bk-gap-line,.bk-gap:hover .bk-gap-btn,.bk-gap:hover .bk-gap-line{opacity:1;transform:scale(1)}.bk-gap:focus-within .bk-gap-btn,.bk-gap:hover .bk-gap-btn{pointer-events:auto}.bk-gap-btn:focus-visible{outline:2px solid var(--bk-ui);outline-offset:2px;box-shadow:0 0 0 2px var(--bk-ui-ink),0 2px 8px color-mix(in srgb,var(--bk-ink) 30%,transparent)}.bk-empty{min-height:5rem;padding:1rem;border:1.5px dashed color-mix(in srgb,var(--bk-ui) 35%,transparent);border-radius:calc(var(--bk-radius) * .6);font-family:var(--bk-body);font-size:.875rem;width:100%}.bk-empty,.bk-empty-page{display:flex;align-items:center;justify-content:center;gap:.75rem;color:var(--bk-ink-2)}.bk-empty-page{flex-direction:column;min-height:20rem;padding:var(--bk-pad-md) var(--bk-gutter);text-align:center}.bk-empty-title{font-family:var(--bk-display);font-size:1.375rem;font-weight:700;color:var(--bk-ink);margin:0}.bk-empty-hint{margin:0;font-size:.9375rem;max-width:34ch}.bk-add{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .875rem;border:1.5px solid var(--bk-ui);border-radius:999px;background:transparent;color:var(--bk-ui);font-family:var(--bk-body);font-size:.875rem;font-weight:600;cursor:pointer}.bk-add:hover{background:color-mix(in srgb,var(--bk-ui) 8%,transparent)}.bk-add:focus-visible{outline:2px solid var(--bk-ui);outline-offset:2px;box-shadow:0 0 0 2px var(--bk-ui-ink)}[data-bk-mode=edit] .bk-spacer{background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--bk-ink) 6%,transparent) 6px 7px)}[data-bk-mode=edit]{-webkit-touch-callout:none}.bk-editable{white-space:pre-wrap;outline:none;cursor:text;border-radius:3px;min-width:1ch}.bk-editable:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--bk-ui) 40%,transparent)}.bk-editable:focus{box-shadow:0 0 0 2px var(--bk-ui)}.bk-text.bk-editable[contenteditable]{display:block}.bk-editable:empty:before{content:attr(data-placeholder);opacity:.45;pointer-events:none}[data-bk-mode=edit] .bk-node a{-webkit-user-drag:none}@media (prefers-reduced-motion:reduce){.bk-root *,.bk-root :after,.bk-root :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.bk-root .bk-nf{position:relative;isolation:isolate;overflow:hidden;display:flex;justify-content:center;padding-block:var(--bk-pad-xl);padding-inline:var(--bk-gutter);font-family:var(--bk-body);background:radial-gradient(120% 90% at 12% 0,color-mix(in oklab,var(--bk-primary) 96%,#fff) 0,transparent 55%),radial-gradient(100% 100% at 92% 100%,color-mix(in srgb,color-mix(in oklab,var(--bk-primary) 45%,#fff) 22%,transparent) 0,transparent 60%),linear-gradient(165deg,var(--bk-primary),color-mix(in oklab,var(--bk-primary-deep) 70%,#000))}.bk-root .bk-nf:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.45;background-image:radial-gradient(color-mix(in srgb,var(--bk-on-dark) 50%,transparent) .5px,transparent .5px);background-size:4px 4px;mix-blend-mode:overlay}.bk-root .bk-nf-inner{width:100%;max-width:var(--bk-maxw)}.bk-root .bk-nf-said{min-width:0}.bk-root .bk-nf-code{margin:0;font-family:var(--bk-display);font-weight:800;font-size:clamp(5.5rem,17cqw,10.5rem);line-height:.9;letter-spacing:-.02em;font-variant-numeric:lining-nums;color:var(--bk-on-dark);opacity:.16;user-select:none}.bk-root .bk-nf-kicker{margin:.75rem 0 .5rem;font-family:var(--bk-body);font-size:.9375rem;font-weight:600;line-height:1.45;letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--bk-ink) 92%,transparent);overflow-wrap:anywhere}.bk-root .bk-nf-title{margin:0;font-family:var(--bk-display);font-weight:700;font-size:clamp(1.75rem,3.6cqw,2.5rem);line-height:1.1;letter-spacing:-.02em;color:var(--bk-ink);text-wrap:balance;overflow-wrap:anywhere}.bk-root .bk-nf-code+.bk-nf-title{margin-block-start:.75rem}.bk-root .bk-nf-message{margin:.875rem 0 0;font-size:1.0625rem;line-height:1.65;color:color-mix(in srgb,var(--bk-ink) 92%,transparent);max-width:46ch;text-wrap:pretty;overflow-wrap:anywhere}.bk-root .bk-nf-act{margin:1.75rem 0 0}.bk-root .bk-nf .bk-btn:focus-visible{outline-color:var(--bk-ink)}.bk-root .bk-nf-index{text-align:start}.bk-root .bk-nf-list{list-style:none;margin:0;padding:0}.bk-root .bk-nf-row+.bk-nf-row{border-block-start:1px solid var(--bk-line)}.bk-root .bk-nf-link{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.125rem 1rem;padding-block:.875rem;color:var(--bk-ink);font-size:1.0625rem;line-height:1.45;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:transparent;transition:text-decoration-color .15s ease}.bk-root .bk-nf-label{min-width:0;font-weight:500;overflow-wrap:anywhere}.bk-root .bk-nf-where{flex:0 1 auto;min-width:0;margin-inline-start:auto;font-size:.875rem;font-weight:400;color:color-mix(in srgb,var(--bk-ink) 92%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (hover:hover){.bk-root .bk-nf-link:hover{text-decoration-color:currentColor}}.bk-root .bk-nf-link:focus-visible{outline:2px solid currentColor;outline-offset:-2px;text-decoration-color:currentColor}.bk-root .bk-nf-contact{display:flex;flex-wrap:wrap;gap:0 1.75rem;margin:0;font-size:.9375rem;color:var(--bk-ink)}.bk-root .bk-nf-contact a{display:inline-flex;align-items:center;min-height:2.25rem;color:var(--bk-ink);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);overflow-wrap:anywhere}.bk-root .bk-nf-contact a:hover{text-decoration-color:currentColor}.bk-root .bk-nf-contact a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bk-root .bk-nf-centred .bk-nf-inner{max-width:34rem;margin-inline:auto;text-align:center}.bk-root .bk-nf-centred .bk-nf-message{margin-inline:auto}.bk-root .bk-nf-centred .bk-nf-index{margin-block-start:2.5rem;background:color-mix(in srgb,var(--bk-on-dark) 6%,transparent);border:1px solid var(--bk-line);border-radius:var(--bk-radius);padding-inline:1.25rem;padding-block:.25rem}.bk-root .bk-nf-centred .bk-nf-contact{justify-content:center;margin-block-start:1.5rem}.bk-root .bk-nf-split .bk-nf-code{font-size:clamp(6rem,30cqw,9rem);line-height:.82;margin-inline-start:-.04em}.bk-root .bk-nf-split .bk-nf-title{position:relative}.bk-root .bk-nf-split .bk-nf-code+.bk-nf-title{margin-block-start:-.9rem}.bk-root .bk-nf-split .bk-nf-code+.bk-nf-kicker{margin-block-start:1rem}.bk-root .bk-nf-split .bk-nf-link{font-family:var(--bk-display);font-size:1.1875rem}.bk-root .bk-nf-split .bk-nf-label{font-weight:600}.bk-root .bk-nf-split .bk-nf-where{font-family:var(--bk-body)}.bk-root .bk-nf-split .bk-nf-list+.bk-nf-contact{border-block-start:1px solid var(--bk-line);padding-block-start:.375rem}.bk-root .bk-nf-split .bk-nf-index{margin-block-start:2.5rem;border-block-start:1px solid var(--bk-line);padding-block-start:.5rem}@container bk (min-width: 42rem){.bk-root .bk-nf-split .bk-nf-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,24rem);gap:var(--bk-gutter);align-items:end}.bk-root .bk-nf-split .bk-nf-code{font-size:clamp(8rem,20cqw,15rem)}.bk-root .bk-nf-split .bk-nf-code+.bk-nf-title{margin-block-start:-1.5rem}.bk-root .bk-nf-split .bk-nf-title{font-size:clamp(2rem,5cqw,3.5rem);line-height:1.06;letter-spacing:-.025em}.bk-root .bk-nf-split .bk-nf-index{margin-block-start:0;border-block-start:0;padding-block-start:0;border-inline-start:1px solid var(--bk-line);padding-inline-start:var(--bk-gutter)}}.bk-gap[data-drop-active] .bk-gap-line{opacity:1;height:4px;inset:calc(50% - 2px) 0 auto 0;border-radius:999px}.bk-gap-x[data-drop-active] .bk-gap-line{width:4px;height:auto;inset:0 auto 0 calc(50% - 2px)}[data-bk-empty][data-drop-active]{outline:2px dashed var(--bk-ui);outline-offset:-2px}.bk-root .bk-site-absent{padding:.5rem .75rem;border:1px dashed color-mix(in oklab,currentColor 40%,transparent);border-radius:.5rem;font-size:.8125rem;opacity:.75}.bk-root .bk-site-logo{display:inline-flex;align-items:center;min-width:0}.bk-root .bk-site-logo img{max-width:100%;width:auto}@container bk (max-width: 41.99rem){.bk-root .bk-site-logo[data-size=lg] img,.bk-root .bk-site-logo[data-size=xl] img{max-height:3rem}.bk-root .bk-site-logo-slogan-auto{display:none}}.bk-root .bk-site-logo-name{font-family:var(--bk-display);font-weight:700;color:inherit;text-decoration:none;white-space:nowrap}.bk-root .bk-site-logo-slogan{font-family:var(--bk-body);font-size:.8125rem;color:inherit;opacity:.75;line-height:1.2}.bk-root :is(.bk-x-ink,.bk-tablet-x-ink,.bk-phone-x-ink) .bk-site-logo [data-logo-name]{color:inherit}.bk-root .bk-site-logo-sm{font-size:1.125rem}.bk-root .bk-site-logo-md{font-size:1.375rem}.bk-root .bk-site-logo-lg{font-size:1.75rem}.bk-root .bk-site-logo-xl{font-size:2.125rem}.bk-root .bk-rich>*+*{margin-top:.85em}.bk-root .bk-rich .bk-rich-h2+*,.bk-root .bk-rich .bk-rich-h3+*{margin-top:.4em}.bk-root .bk-rich .bk-rich-h2,.bk-root .bk-rich .bk-rich-h3{font-family:var(--bk-display);font-weight:700;line-height:1.2;color:var(--bk-ink);text-wrap:balance}.bk-root .bk-rich>*+.bk-rich-h2,.bk-root .bk-rich>*+.bk-rich-h3{margin-top:1.4em}.bk-root .bk-rich .bk-rich-h2{font-size:1.5em}.bk-root .bk-rich .bk-rich-h3{font-size:1.2em}.bk-root .bk-rich .bk-rich-list{padding-inline-start:1.4em;display:grid;gap:.35em}.bk-root .bk-rich .bk-rich-ul{list-style:disc}.bk-root .bk-rich .bk-rich-ol{list-style:decimal}.bk-root .bk-rich .bk-rich-list li::marker{color:var(--bk-primary)}.bk-root .bk-rich .bk-rich-quote{margin-inline:0;padding-inline-start:1em;border-inline-start:3px solid var(--bk-primary);font-style:italic;color:var(--bk-ink)}.bk-root .bk-rich .bk-rich-empty{opacity:.55}.bk-root .bk-map{border-radius:inherit;display:grid;gap:1rem;width:100%}.bk-root .bk-map[data-list=side]{grid-template-columns:minmax(0,1fr) minmax(14rem,20rem);align-items:start}@container bk (max-width: 47.99rem){.bk-root .bk-map[data-list=side]{grid-template-columns:minmax(0,1fr)}}.bk-root .bk-map-frame{width:100%;height:25rem;border-radius:inherit;overflow:hidden;background:var(--bk-paper-2)}.bk-root .bk-map[data-height=sm] .bk-map-frame{height:17.5rem}.bk-root .bk-map[data-height=lg] .bk-map-frame{height:32.5rem}.bk-root .bk-map[data-height=xl] .bk-map-frame{height:40rem}@container bk (max-width: 41.99rem){.bk-root .bk-map .bk-map-frame{height:min(var(--bk-map-phone,22rem),70svh)}}.bk-root .bk-map-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.bk-root .bk-map-list>li{display:grid;gap:.25rem;padding:.75rem .875rem;border:1px solid var(--bk-line);border-radius:calc(var(--bk-radius) * .6);background:var(--bk-card)}.bk-root .bk-map-place{display:grid;gap:.125rem;text-align:start;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.bk-root .bk-map-place:disabled{cursor:default}.bk-root .bk-map-place-name{font-weight:600;color:var(--bk-ink)}.bk-root .bk-map-place-line{font-size:.875rem;color:var(--bk-ink-2)}.bk-root .bk-map-place-links{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.875rem}.bk-root .bk-map-place-links a{color:var(--bk-primary);text-decoration:underline;text-underline-offset:2px}.bk-root .bk-map-empty{display:grid;place-content:center;gap:.25rem;min-height:12rem;padding:1.5rem;text-align:center;border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius) * .6);color:var(--bk-ink-2);background:var(--bk-paper-2)}.bk-root .bk-map-empty strong{color:var(--bk-ink)}.bk-root .bk-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bk-gap,var(--bk-gap-md));width:100%;min-width:0}@container bk (min-width: 42rem){.bk-root .bk-list[data-layout=grid]{grid-template-columns:repeat(var(--bk-list-cols-t,2),minmax(0,1fr))}}@container bk (min-width: 64rem){.bk-root .bk-list[data-layout=grid]{grid-template-columns:repeat(var(--bk-list-cols,3),minmax(0,1fr))}}.bk-root .bk-list-item{display:flex;flex-direction:column;gap:var(--bk-gap-sm);min-width:0}.bk-root .bk-list[data-layout=rows]{gap:0}.bk-root .bk-list[data-layout=rows]>.bk-list-item{padding-block:calc(var(--bk-gap, var(--bk-gap-md)) / 2)}.bk-root .bk-list[data-layout=rows]>.bk-list-item+.bk-list-item{border-block-start:1px solid var(--bk-line)}.bk-root .bk-list-wrap{display:grid;gap:var(--bk-gap-sm);min-width:0}.bk-root .bk-list-empty{margin:0;color:var(--bk-ink-2)}.bk-root .bk-list-skel{min-height:7rem;padding:1rem;border-radius:calc(var(--bk-radius) * .6);background:var(--bk-paper-2)}.bk-root .bk-list-skel>span{display:block;height:.75rem;border-radius:999px;background:var(--bk-line)}.bk-root .bk-list-skel>span+span{width:60%}.bk-root .bk-list-note{display:grid;gap:.25rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5;text-align:start;color:var(--bk-ink-2);border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius) * .6);background:var(--bk-paper-2)}.bk-root .bk-list-note strong{color:var(--bk-ink)}.bk-root .bk-site-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.bk-root .bk-site-nav-row ul{flex-direction:row}.bk-root .bk-site-nav-column ul{flex-direction:column;align-items:flex-start}.bk-root .bk-site-nav-row.bk-site-nav-gap-sm ul{gap:.25rem .875rem}.bk-root .bk-site-nav-row.bk-site-nav-gap-md ul{gap:.25rem 1.5rem}.bk-root .bk-site-nav-row.bk-site-nav-gap-lg ul{gap:.25rem 2rem}.bk-root .bk-site-nav-column.bk-site-nav-gap-sm ul{gap:.375rem}.bk-root .bk-site-nav-column.bk-site-nav-gap-md ul{gap:.625rem}.bk-root .bk-site-nav-column.bk-site-nav-gap-lg ul{gap:.875rem}.bk-root .bk-site-nav-size-sm{font-size:.875rem}.bk-root .bk-site-nav-size-md{font-size:1rem}.bk-root .bk-site-nav-size-lg{font-size:1.125rem}.bk-root .bk-site-nav-link,.bk-root .bk-site-nav-menu-link{position:relative;color:inherit;font-weight:500;text-decoration:none;white-space:nowrap;opacity:.88;transition:opacity .15s ease}.bk-root .bk-site-nav-link:hover,.bk-root .bk-site-nav-link[data-active],.bk-root .bk-site-nav-menu-link:hover{opacity:1}.bk-root .bk-site-nav-ind-underline .bk-site-nav-link[data-active]:after{content:"";position:absolute;inset:auto 0 -.5rem 0;height:3px;border-radius:999px;background:var(--bk-theme-accent)}.bk-root .bk-site-nav-ind-dot .bk-site-nav-link[data-active]:after{content:"";position:absolute;left:50%;bottom:-.625rem;width:5px;height:5px;margin-left:-2.5px;border-radius:999px;background:var(--bk-theme-accent)}.bk-root .bk-site-menu-toggle:focus-visible,.bk-root .bk-site-nav-caret:focus-visible,.bk-root .bk-site-nav-link:focus-visible,.bk-root .bk-site-nav-menu-link:focus-visible{outline:2px solid var(--bk-theme-accent);outline-offset:3px;border-radius:4px}.bk-root .bk-site-nav-has-menu{position:relative}.bk-root .bk-site-nav-split{display:inline-flex;align-items:center;gap:.125rem}.bk-root .bk-site-nav-caret{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;padding:0;border:0;background:none;color:inherit;cursor:pointer;opacity:.75}.bk-root .bk-site-nav-caret svg{width:1rem;height:1rem;transition:transform .15s ease}.bk-root .bk-site-nav-has-menu[data-open] .bk-site-nav-caret svg{transform:rotate(180deg)}.bk-root .bk-site-nav-row .bk-site-nav-menu{position:absolute;top:calc(100% + .5rem);left:-.75rem;z-index:30;min-width:12rem;padding:.375rem;border:1px solid var(--bk-theme-line);border-radius:calc(var(--bk-radius) * .75);background:var(--bk-theme-card);color:var(--bk-theme-ink);box-shadow:0 12px 32px -12px rgb(0 0 0/.25)}.bk-root .bk-site-nav .bk-site-nav-menu{flex-direction:column;align-items:stretch;gap:0}.bk-root .bk-site-nav-column .bk-site-nav-menu{padding:.25rem 0 0 .75rem}.bk-root .bk-site-nav-menu[hidden]{display:none}.bk-root .bk-site-nav-row .bk-site-nav-menu-link{display:block;padding:.5rem .75rem;border-radius:calc(var(--bk-radius) * .5)}.bk-root .bk-site-nav-row .bk-site-nav-menu-link:hover{background:color-mix(in oklab,var(--bk-theme-ink) 6%,transparent)}.bk-root .bk-site-menu-toggle{display:inline-flex;align-items:center;gap:.375rem;min-width:2.5rem;min-height:2.5rem;padding:.375rem;border:0;background:none;color:inherit;font:inherit;font-weight:600;cursor:pointer}.bk-root .bk-site-menu-toggle svg{width:1.5rem;height:1.5rem}.bk-root .bk-site-menu-toggle:last-child{margin-inline-end:-.625rem}.bk-root .bk-site-menu-toggle:first-child:not(:last-child){margin-inline-start:-.625rem}.bk-root .bk-site-social{display:flex;flex-direction:column;gap:.5rem}.bk-root .bk-site-social-label{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.bk-root .bk-site-social-row{display:flex;flex-wrap:wrap;gap:.5rem}.bk-root .bk-site-social-row a{display:inline-grid;place-items:center;color:inherit;opacity:.9}.bk-root .bk-site-social-row a:hover{opacity:1}.bk-root .bk-site-social-tile a{border:1px solid color-mix(in oklab,currentColor 22%,transparent);background:color-mix(in oklab,currentColor 8%,transparent);border-radius:calc(var(--bk-radius) * .6)}.bk-root .bk-site-social-tile.bk-site-social-sm a{width:2rem;height:2rem}.bk-root .bk-site-social-tile.bk-site-social-md a{width:2.5rem;height:2.5rem}.bk-root .bk-site-social-tile.bk-site-social-lg a{width:3rem;height:3rem}.bk-root .bk-site-social-sm svg{width:1rem;height:1rem}.bk-root .bk-site-social-md svg{width:1.125rem;height:1.125rem}.bk-root .bk-site-social-lg svg{width:1.375rem;height:1.375rem}.bk-root .bk-site-contact{list-style:none;margin:0;padding:0;display:flex;gap:.5rem 1.25rem;font-size:.9375rem}.bk-root .bk-site-contact-column{flex-direction:column}.bk-root .bk-site-contact-row{flex-direction:row;flex-wrap:wrap}.bk-root .bk-site-contact a,.bk-root .bk-site-contact span{display:inline-flex;align-items:flex-start;gap:.5rem;color:inherit;text-decoration:none;opacity:.9}.bk-root .bk-site-contact a:hover{opacity:1;text-decoration:underline}.bk-root .bk-site-contact svg{flex:none;width:1rem;height:1rem;margin-top:.2em}.bk-root .bk-site-legal{list-style:none;margin:0;padding:0;display:flex;gap:.375rem .75rem;font-size:.875rem}.bk-root .bk-site-legal-row{flex-wrap:wrap}.bk-root .bk-site-legal-column{flex-direction:column}.bk-root .bk-site-legal a{color:inherit;text-decoration:none;opacity:.8}.bk-root .bk-site-legal a:hover{opacity:1;text-decoration:underline}.bk-root .bk-site-legal-sep li+li:before{content:"|";margin-right:.75rem;opacity:.4}.bk-root .bk-site-copyright{margin:0;font-size:.875rem;opacity:.8}.bk-root .bk-hours{display:flex;flex-direction:column;gap:.75rem;font-variant-numeric:tabular-nums;min-width:0}.bk-root .bk-hours-heading{margin:0;font-family:var(--bk-display);font-size:1.125rem;font-weight:600;color:var(--bk-ink)}.bk-root .bk-hours [data-closed]{color:var(--bk-ink-2)}.bk-root .bk-hours-absent{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem;border:1px dashed color-mix(in oklab,currentColor 40%,transparent);border-radius:.5rem;font-size:.875rem}.bk-root .bk-hours-absent span{opacity:.75}.bk-root .bk-hours-list dl{margin:0;display:flex;flex-direction:column;gap:.375rem}.bk-root .bk-hours-list dl>div{display:flex;align-items:baseline;gap:.75rem}.bk-root .bk-hours-list dt{font-weight:600;flex:none}.bk-root .bk-hours-list dd{margin:0;flex:1;display:flex;align-items:baseline;gap:.75rem;text-align:end}.bk-root .bk-hours-list dd:before{content:"";flex:1;min-width:1rem;border-bottom:1px dotted color-mix(in oklab,currentColor 35%,transparent);transform:translateY(-.3em)}.bk-root .bk-hours-list [data-today]{color:var(--bk-ink);font-weight:600}.bk-root .bk-hours-list [data-today] dt{box-shadow:inset 3px 0 0 var(--bk-theme-accent,var(--bk-mark));padding-inline-start:.5rem}.bk-root .bk-hours-table table{width:100%;border-collapse:collapse}.bk-root .bk-hours-table td,.bk-root .bk-hours-table th{padding:.5rem 0;border-bottom:1px solid var(--bk-line);text-align:start;font-weight:400}.bk-root .bk-hours-table td{text-align:end}.bk-root .bk-hours-table tr:last-child>*{border-bottom:0}.bk-root .bk-hours-table tr[data-today]>*{font-weight:600;color:var(--bk-ink)}.bk-root .bk-hours-table tr[data-today] th:after{content:"Today";margin-inline-start:.5rem;padding:.0625rem .375rem;border-radius:999px;font-size:.6875rem;font-weight:600;background:color-mix(in oklab,var(--bk-theme-accent,var(--bk-mark)) 14%,transparent)}.bk-root .bk-hours-week ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.5rem}.bk-root .bk-hours-week li{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;border:1px solid var(--bk-line);border-radius:.625rem;font-size:.875rem;line-height:1.3}.bk-root .bk-hours-week abbr{text-decoration:none;font-family:var(--bk-display);font-size:1rem;font-weight:600;color:var(--bk-ink)}.bk-root .bk-hours-week li[data-closed]{border-style:dashed}.bk-root .bk-hours-week li[data-today]{border-color:var(--bk-theme-accent,var(--bk-mark));box-shadow:inset 0 0 0 1px var(--bk-theme-accent,var(--bk-mark))}.bk-root .bk-hours-compact p{margin:0;display:flex;flex-wrap:wrap;justify-content:var(--bk-justify,flex-start);gap:.25rem 1.25rem;line-height:1.6}.bk-root .bk-hours-seg{white-space:nowrap}.bk-root .bk-hours-seg b{font-weight:600}.bk-root .bk-hours-badge{margin:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;align-self:var(--bk-align,flex-start);padding:.5rem .875rem;border:1px solid var(--bk-line);border-radius:999px;font-size:.9375rem}.bk-root .bk-hours-badge-sm{padding:.3rem .7rem;font-size:.8125rem}.bk-root .bk-hours-dot{width:.5rem;height:.5rem;border-radius:999px;background:color-mix(in oklab,currentColor 35%,transparent)}.bk-root .bk-hours-badge[data-open=true] .bk-hours-dot{background:oklch(.62 .15 150);box-shadow:0 0 0 3px oklch(.62 .15 150/.22)}.bk-root .bk-hours-state{font-weight:600}.bk-root .bk-hours-next{color:var(--bk-ink-2)}.bk-root .bk-hours-today-line{margin:0;color:var(--bk-ink-2);font-size:.875rem}.bk-root .bk-stars{--bk-star:1.125rem;--bk-star-ink:oklch(0.8 0.16 80);display:inline-flex;align-items:center;gap:.5rem;line-height:1;vertical-align:middle}.bk-root .bk-stars[data-size=sm]{--bk-star:0.9375rem}.bk-root .bk-stars[data-size=lg]{--bk-star:1.625rem}.bk-root .bk-stars[data-tone=accent]{--bk-star-ink:var(--bk-theme-accent,var(--bk-mark))}.bk-root .bk-stars[data-tone=ink]{--bk-star-ink:currentColor}.bk-root .bk-stars[data-faded]{opacity:.45}.bk-root .bk-stars-track{position:relative;display:inline-flex}.bk-root .bk-stars-empty,.bk-root .bk-stars-full{display:inline-flex;gap:.125em}.bk-root .bk-stars-empty{color:color-mix(in oklab,currentColor 18%,transparent)}.bk-root .bk-stars-full{position:absolute;inset:0;color:var(--bk-star-ink);clip-path:inset(0 calc(100% - var(--bk-stars-fill, 100%)) 0 0)}.bk-root .bk-stars svg{width:var(--bk-star);height:var(--bk-star);fill:currentColor;flex:none}.bk-root .bk-stars-num{font-weight:600;font-variant-numeric:tabular-nums}.bk-root .bk-node[data-bk-type=stars]{display:flex;justify-content:var(--bk-justify,flex-start)}.bk-root .bk-gattr{margin:.75rem 0 0;font-size:.8125rem;color:var(--bk-ink-2);text-align:var(--bk-gattr-align,start)}.bk-root .bk-gattr a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bk-root .bk-gauthor{margin:.5rem 0 0;font-size:.875rem;font-weight:600}.bk-root .bk-gsample{font-weight:600}.bk-root .bk-review-sum{display:flex;flex-direction:column;align-items:var(--bk-align,flex-start);gap:.75rem}.bk-root .bk-review-sum-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--bk-justify,flex-start);gap:.375rem .625rem}.bk-root .bk-review-sum-score{font-family:var(--bk-display);font-size:1.5rem;font-weight:700;line-height:1;color:var(--bk-ink);font-variant-numeric:tabular-nums}.bk-root .bk-review-sum-count{color:var(--bk-ink-2)}.bk-root .bk-review-sum-count a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bk-root .bk-review-sum-name{margin:0;font-weight:600}.bk-root .bk-review-sum[data-layout=stacked] .bk-review-sum-main{flex-direction:column;align-items:var(--bk-align,flex-start);gap:.5rem}.bk-root .bk-review-sum[data-layout=stacked] .bk-review-sum-score{font-size:3rem}.bk-root .bk-review-sum[data-layout=badge]{flex-direction:row;flex-wrap:wrap;align-items:center}.bk-root .bk-review-sum[data-layout=badge] .bk-review-sum-main{padding:.5rem .875rem;border:1px solid var(--bk-line);border-radius:999px}.bk-root .bk-review-sum[data-layout=badge] .bk-review-sum-score{font-size:1.0625rem}.bk-root .bk-review-sum-skel{min-height:2.5rem;min-width:14rem;border-radius:.5rem;background:color-mix(in oklab,currentColor 8%,transparent)}.bk-root .bk-gsample-tag{font-size:.75rem;padding:.125rem .5rem;border:1px dashed color-mix(in oklab,currentColor 40%,transparent);border-radius:999px;opacity:.8}.bk-root[data-bk-mode=edit] .bk-list-item{position:relative}.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]){opacity:.55;cursor:pointer;transition:opacity var(--dur-fast,.12s) ease}.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]) *{cursor:pointer;user-select:none}.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]):hover{opacity:.8}.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]):after,.bk-root[data-bk-mode=edit] .bk-list:has([data-bk-copy])>.bk-list-item:first-child:after{position:absolute;inset-block-end:calc(100% + 2px);inset-inline-end:0;z-index:3;padding:.125rem .5rem;border-radius:.375rem;background:var(--bk-ui);color:var(--bk-ui-ink);font-family:var(--bk-body);font-size:.6875rem;font-weight:600;line-height:1.4;white-space:nowrap;pointer-events:none;zoom:var(--bk-ui-zoom,1)}.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]):after{content:"Preview · click to edit in the first card";opacity:0;transition:opacity var(--dur-fast,.12s) ease}.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]):hover:after{opacity:1}.bk-root[data-bk-mode=edit] .bk-list:has([data-bk-copy])>.bk-list-item:first-child:after{content:"Edit this card · the others follow";opacity:.85}@media (prefers-reduced-motion:reduce){.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]),.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]):after{transition:none}}