.bk-root{box-sizing:border-box;width:100%;min-width:0;font-family:var(--bk-body);color:var(--bk-ink);background:var(--bk-paper);--lightningcss-light:initial;--lightningcss-dark: ;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:.5rem;--bk-gap-sm:1rem;--bk-gap-md:clamp(1.5rem,2.5cqw,2rem);--bk-gap-lg:clamp(2.5rem,4cqw,3.5rem);font-size:1.0625rem;line-height:1.6;container:bk/inline-size}.bk-root *,.bk-root :before,.bk-root :after{box-sizing:border-box}.bk-root img,.bk-root svg{max-width:100%;display:block}.bk-node{min-width:0;position:relative}.bk-node[id]{scroll-margin-top:var(--sw-anchor-offset,6.5rem)}.bk-layer-bg{pointer-events:none;z-index:0;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.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);width:100%;height:100%;opacity:var(--bk-bg-op,1);border-radius:inherit;position:absolute;inset:0}.bk-layer-bg-overlay{background:var(--bk-bg-overlay,transparent);pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.bk-has-layer-bg>:not(.bk-layer-bg):not(.bk-tag):not(.bk-gap):not(.bk-lyrs):not(.bk-lyr-control){z-index:1;position:relative}.bk-has-lyrs{isolation:isolate}.bk-lyrs{z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.bk-lyr{border-radius:inherit;position:absolute;inset:0}.bk-lyrs>.bk-lyr{opacity:var(--bk-lyr-o,1)!important}.bk-lyr .bk-lyr-img{width:100%;max-width:none;height:100%;margin:auto;display:block;position:absolute;inset:0}.bk-lyr-live{opacity:0;transition:opacity .6s;position:absolute;inset:0}.bk-lyr-live[data-ready]{opacity:1}.bk-lyr-live canvas{width:100%;height:100%;display:block}.bk-lyr-control{z-index:2;border:1px solid color-mix(in srgb,currentColor 22%,transparent);background:color-mix(in srgb,var(--bk-theme-paper)72%,transparent);width:2.25rem;height:2.25rem;color:var(--bk-theme-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;opacity:.72;border-radius:999px;place-items:center;padding:0;transition:opacity .2s,transform .12s;display:inline-grid;position:absolute;bottom:.75rem;right:.75rem}.bk-lyr-control:hover,.bk-lyr-control:focus-visible{opacity:1}.bk-lyr-control:active{transform:scale(.96)}.bk-lyr-control:focus-visible{outline:2px solid var(--bk-theme-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bk-lyr-live{transition:none}}@media print{.bk-lyr-live,.bk-lyr-control{display:none}}[data-bk-lyr-face]{position:relative}[data-bk-lyr-face]>.bk-lyrs{z-index:-2}[data-bk-lyr-face]~.bk-lyr-control{width:2rem;height:2rem;top:-.75rem;bottom:auto;right:-.75rem}[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:.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{--bk-button-margin-start:0;--bk-button-margin-end:auto;--bk-text-align:start;text-align:start;--bk-align:flex-start;--bk-justify:flex-start}.bk-al-center{--bk-button-margin-start:auto;--bk-button-margin-end:auto;--bk-text-align:center;text-align:center;--bk-align:center;--bk-justify:center}.bk-al-end{--bk-button-margin-start:auto;--bk-button-margin-end:0;--bk-text-align: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-page-maxw,var(--bk-maxw))}.bk-w-content{--bk-w:var(--bk-page-maxw,min(var(--bk-maxw),72rem))}.bk-w-narrow{--bk-w:44rem}.bk-leaf.bk-w-wide,.bk-leaf.bk-w-content,.bk-leaf.bk-w-narrow{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-top-left,.bk-pin-top-center,.bk-pin-top-right,.bk-pin-center-left,.bk-pin-center,.bk-pin-center-right,.bk-pin-bottom-left,.bk-pin-bottom-center,.bk-pin-bottom-right,.bk-pin-cover{z-index:10;pointer-events:auto;position:absolute!important}.bk-pin-top-left{top:var(--bk-pin-inset,1.25rem);left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;right:auto;transform:none}.bk-pin-top-center{top:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:50%;right:auto;transform:translate(-50%)}.bk-pin-top-right{top:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:auto;transform:none}.bk-pin-center-left{top:50%;left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;right:auto;transform:translateY(-50%)}.bk-pin-center{max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bk-pin-center-right{top:50%;right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:auto;transform:translateY(-50%)}.bk-pin-bottom-left{bottom:var(--bk-pin-inset,1.25rem);left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;right:auto;transform:none}.bk-pin-bottom-center{bottom:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;left:50%;right:auto;transform:translate(-50%)}.bk-pin-bottom-right{bottom:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;left:auto;transform:none}.bk-pin-cover{width:100%!important;max-width:100%!important;height:100%!important;inset:0!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-theme-danger:var(--bk-danger);--bk-theme-danger-ink:var(--bk-danger-ink);--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-surface-page,.bk-bg-paper,.bk-bg-tint,.bk-bg-card,.bk-globalref,.bk-customref:not(.bk-customref-empty),.bk-rmissing,.bk-broken{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-surface-dark,.bk-bg-primary,.bk-bg-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-surface-accent,.bk-bg-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-surface-inherit,.bk-bg-none{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:0 0}.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-fg-d{syntax:"*";inherits:false}@property --bk-x-fg-t{syntax:"*";inherits:false}@property --bk-x-fg-p{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-td-d{syntax:"*";inherits:false}@property --bk-x-td-t{syntax:"*";inherits:false}@property --bk-x-td-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}@property --bk-x-hmove-d{syntax:"*";inherits:false}@property --bk-x-hmove-t{syntax:"*";inherits:false}@property --bk-x-hmove-p{syntax:"*";inherits:false}@property --bk-x-hscale-d{syntax:"*";inherits:false}@property --bk-x-hscale-t{syntax:"*";inherits:false}@property --bk-x-hscale-p{syntax:"*";inherits:false}@property --bk-x-hfilter-d{syntax:"*";inherits:false}@property --bk-x-hfilter-t{syntax:"*";inherits:false}@property --bk-x-hfilter-p{syntax:"*";inherits:false}@property --bk-x-hshadow-d{syntax:"*";inherits:false}@property --bk-x-hshadow-t{syntax:"*";inherits:false}@property --bk-x-hshadow-p{syntax:"*";inherits:false}@property --bk-x-hfill-d{syntax:"*";inherits:false}@property --bk-x-hfill-t{syntax:"*";inherits:false}@property --bk-x-hfill-p{syntax:"*";inherits:false}@property --bk-x-hbc-d{syntax:"*";inherits:false}@property --bk-x-hbc-t{syntax:"*";inherits:false}@property --bk-x-hbc-p{syntax:"*";inherits:false}@property --bk-x-hink-d{syntax:"*";inherits:false}@property --bk-x-hink-t{syntax:"*";inherits:false}@property --bk-x-hink-p{syntax:"*";inherits:false}@property --bk-x-hdur-d{syntax:"*";inherits:false}@property --bk-x-hdur-t{syntax:"*";inherits:false}@property --bk-x-hdur-p{syntax:"*";inherits:false}@property --bk-x-loop-d{syntax:"*";inherits:false}@property --bk-x-loop-t{syntax:"*";inherits:false}@property --bk-x-loop-p{syntax:"*";inherits:false}@property --bk-x-lamt-d{syntax:"*";inherits:false}@property --bk-x-lamt-t{syntax:"*";inherits:false}@property --bk-x-lamt-p{syntax:"*";inherits:false}@property --bk-x-tex-d{syntax:"*";inherits:false}@property --bk-x-tex-t{syntax:"*";inherits:false}@property --bk-x-tex-p{syntax:"*";inherits:false}@property --bk-x-texo-d{syntax:"*";inherits:false}@property --bk-x-texo-t{syntax:"*";inherits:false}@property --bk-x-texo-p{syntax:"*";inherits:false}@property --bk-x-texs-d{syntax:"*";inherits:false}@property --bk-x-texs-t{syntax:"*";inherits:false}@property --bk-x-texs-p{syntax:"*";inherits:false}@property --bk-x-edge-d{syntax:"*";inherits:false}@property --bk-x-edge-t{syntax:"*";inherits:false}@property --bk-x-edge-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 ((-webkit-background-clip:text) or (background-clip:text)){.bk-root .bk-styled.bk-x-inkg:where(:not(.bk-btn)){color:#0000;--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-x-inkg .bk-editable,[data-bk-mode=edit] .bk-styled.bk-tablet-x-inkg .bk-editable,[data-bk-mode=edit] .bk-styled.bk-phone-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{--bk-ring:var(--bk-x-bgr-d);border-color:#0000;position:relative}.bk-root .bk-styled.bk-x-bgr:before{content:"";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,0px)var(--bk-ring-r,0px)var(--bk-ring-b,0px)var(--bk-ring-l,0px);border-radius:inherit;background:var(--bk-ring,none);-webkit-mask-composite:xor;pointer-events:none;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.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:max(.8125rem,calc(var(--bk-x-fs-d)*var(--bk-type-scale,1)))}.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-td{-webkit-text-decoration-line:var(--bk-x-td-d);text-decoration-line:var(--bk-x-td-d);text-underline-offset:.2em}.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-fg{flex-grow:var(--bk-x-fg-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-styled.bk-x-hmove:where(:hover,:focus-visible,:has(:focus-visible)){translate:var(--bk-x-hmove-d)}.bk-root .bk-styled.bk-x-hscale:where(:hover,:focus-visible,:has(:focus-visible)){scale:var(--bk-x-hscale-d)}.bk-root .bk-styled.bk-x-hfilter:where(:hover,:focus-visible,:has(:focus-visible)){filter:var(--bk-x-hfilter-d)}.bk-root .bk-styled.bk-x-hshadow:where(:hover,:focus-visible,:has(:focus-visible)){box-shadow:var(--bk-x-hshadow-d)}.bk-root .bk-styled.bk-x-hfill:where(:hover,:focus-visible,:has(:focus-visible)){background:var(--bk-x-hfill-d)}.bk-root .bk-styled.bk-x-hbc:where(:hover,:focus-visible,:has(:focus-visible)){border-color:var(--bk-x-hbc-d)}.bk-root .bk-styled.bk-x-hink:where(:hover,:focus-visible,:has(:focus-visible)){color:var(--bk-x-hink-d);--bk-ink:var(--bk-x-hink-d);--bk-mark:var(--bk-x-hink-d);--bk-eyebrow-ink:var(--bk-x-hink-d)}.bk-root .bk-styled.bk-x-hdur{--bk-hov-dur:var(--bk-x-hdur-d)}.bk-root .bk-styled.bk-x-loop{--bk-loop:var(--bk-x-loop-d)}.bk-root .bk-styled.bk-x-lamt{--bk-loop-amt:var(--bk-x-lamt-d)}.bk-root .bk-styled.bk-x-tex{--bk-tex:var(--bk-x-tex-d)}.bk-root .bk-styled.bk-x-texo{--bk-tex-o:var(--bk-x-texo-d)}.bk-root .bk-styled.bk-x-texs{--bk-tex-s:var(--bk-x-texs-d)}.bk-root .bk-styled.bk-x-edge{-webkit-mask:var(--bk-x-edge-d);-webkit-mask:var(--bk-x-edge-d);mask:var(--bk-x-edge-d)}.bk-root{--bk-anim-dur:.62s;--bk-anim-ease:cubic-bezier(.22,.9,.25,1);--bk-anim-rise:18px;--bk-anim-slide:28px;--bk-anim-zoom:.965}.bk-node{--bk-anim-delay-d:0s;--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:1ms linear 3s both bk-anim-rescue}@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;transition:none!important;animation:none!important;transform:none!important}}.bk-node{--bk-loop:none;--bk-tex:linear-gradient(transparent 0 0);--bk-tex-o:.16;--bk-tex-s:16px}.bk-root{--bk-hov-dur:.22s;--bk-hov-ease:cubic-bezier(.22,.9,.25,1);--bk-loop-amt:10px}.bk-root .bk-styled:is(.bk-x-hdur,.bk-tablet-x-hdur,.bk-phone-x-hdur){transition:translate var(--bk-hov-dur)var(--bk-hov-ease),scale var(--bk-hov-dur)var(--bk-hov-ease),filter var(--bk-hov-dur)var(--bk-hov-ease),box-shadow var(--bk-hov-dur)var(--bk-hov-ease),background-color var(--bk-hov-dur)var(--bk-hov-ease),border-color var(--bk-hov-dur)var(--bk-hov-ease),color var(--bk-hov-dur)var(--bk-hov-ease),outline-color .12s ease}.bk-root[data-bk-anim-live] .bk-styled:is(.bk-x-hdur,.bk-tablet-x-hdur,.bk-phone-x-hdur)[data-bk-anim]{transition:translate var(--bk-hov-dur)var(--bk-hov-ease),scale var(--bk-hov-dur)var(--bk-hov-ease),filter var(--bk-hov-dur)var(--bk-hov-ease),box-shadow var(--bk-hov-dur)var(--bk-hov-ease),background-color var(--bk-hov-dur)var(--bk-hov-ease),border-color var(--bk-hov-dur)var(--bk-hov-ease),color var(--bk-hov-dur)var(--bk-hov-ease),outline-color .12s ease,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)}.bk-root .bk-styled:is(.bk-x-loop,.bk-tablet-x-loop,.bk-phone-x-loop){animation:var(--bk-loop)}.bk-root:not([data-bk-anim-live]) .bk-styled:is(.bk-x-loop,.bk-tablet-x-loop,.bk-phone-x-loop)[data-bk-anim]:not([data-bk-in]){animation:bk-anim-rescue 1ms linear 3s both,var(--bk-loop)}@keyframes bk-loop-float{0%,to{transform:translate(0,0)}50%{transform:translate3d(0,calc(var(--bk-loop-amt)*-1),0)}}@keyframes bk-loop-pulse{0%,to{transform:scale(1)}50%{transform:scale(var(--bk-loop-amt))}}@keyframes bk-loop-spin{to{transform:rotate(360deg)}}@keyframes bk-loop-sway{0%,to{transform:rotate(calc(var(--bk-loop-amt)*-1))}50%{transform:rotate(var(--bk-loop-amt))}}@keyframes bk-loop-drift{0%,to{transform:translate(0,0)rotate(0)}33%{transform:translate3d(var(--bk-loop-amt),calc(var(--bk-loop-amt)*-.6),0)rotate(7deg)}66%{transform:translate3d(calc(var(--bk-loop-amt)*-.7),calc(var(--bk-loop-amt)*.5),0)rotate(-5deg)}}.bk-root .bk-styled:is(.bk-x-tex,.bk-tablet-x-tex,.bk-phone-x-tex){isolation:isolate;--bk-tex-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E") 0 0/var(--bk-tex-s)var(--bk-tex-s);--bk-tex-dots:radial-gradient(circle,#000 0 1px,transparent 1.6px)0 0/var(--bk-tex-s)var(--bk-tex-s);--bk-tex-lines:repeating-linear-gradient(-45deg,#000 0 1px,transparent 1px var(--bk-tex-s));--bk-tex-grid:linear-gradient(#000 1px,transparent 1px)0 0/var(--bk-tex-s)var(--bk-tex-s),linear-gradient(90deg,#000 1px,transparent 1px)0 0/var(--bk-tex-s)var(--bk-tex-s);--bk-tex-contours:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 400' preserveAspectRatio='none'%3E%3Cpath d='M-20 20C260 -50 480 90 760 24S1080 -36 1220 10M-20 52C260 -18 480 122 760 56S1080 -4 1220 42M-20 84C260 14 480 154 760 88S1080 28 1220 74M-20 116C260 46 480 186 760 120S1080 60 1220 106M-20 148C260 78 480 218 760 152S1080 92 1220 138M-20 180C260 110 480 250 760 184S1080 124 1220 170M-20 212C260 142 480 282 760 216S1080 156 1220 202M-20 244C260 174 480 314 760 248S1080 188 1220 234M-20 276C260 206 480 346 760 280S1080 220 1220 266M-20 308C260 238 480 378 760 312S1080 252 1220 298M-20 340C260 270 480 410 760 344S1080 284 1220 330M-20 372C260 302 480 442 760 376S1080 316 1220 362' fill='none' stroke='black' stroke-width='1.3'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.bk-root .bk-styled:is(.bk-x-tex,.bk-tablet-x-tex,.bk-phone-x-tex):not(.bk-x-bgr,.bk-tablet-x-bgr,.bk-phone-x-bgr):before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:var(--bk-tex-o);-webkit-mask:var(--bk-tex);-webkit-mask:var(--bk-tex);mask:var(--bk-tex);background-color:currentColor;position:absolute;inset:0}.bk-root .bk-styled:is(.bk-x-edge,.bk-tablet-x-edge,.bk-phone-x-edge){--bk-edge-wave-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 70Q300 0 600 50T1200 30V100H0Z'/%3E%3C/svg%3E");--bk-edge-wave-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 100)' d='M0 70Q300 0 600 50T1200 30V100H0Z'/%3E%3C/svg%3E");--bk-edge-waves-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 60Q100 20 200 60T400 60T600 60T800 60T1000 60T1200 60V100H0Z'/%3E%3C/svg%3E");--bk-edge-waves-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 100)' d='M0 60Q100 20 200 60T400 60T600 60T800 60T1000 60T1200 60V100H0Z'/%3E%3C/svg%3E");--bk-edge-curve-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100Q600-100 1200 100Z'/%3E%3C/svg%3E");--bk-edge-curve-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 100)' d='M0 100Q600-100 1200 100Z'/%3E%3C/svg%3E");--bk-edge-arc-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0Q600 200 1200 0V100H0Z'/%3E%3C/svg%3E");--bk-edge-arc-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 100)' d='M0 0Q600 200 1200 0V100H0Z'/%3E%3C/svg%3E");--bk-edge-slope-up-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100L1200 0V100Z'/%3E%3C/svg%3E");--bk-edge-slope-up-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 100)' d='M0 100L1200 0V100Z'/%3E%3C/svg%3E");--bk-edge-slope-down-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0L1200 100H0Z'/%3E%3C/svg%3E");--bk-edge-slope-down-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 100)' d='M0 0L1200 100H0Z'/%3E%3C/svg%3E");--bk-edge-zigzag-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100L50 0 100 100 150 0 200 100 250 0 300 100 350 0 400 100 450 0 500 100 550 0 600 100 650 0 700 100 750 0 800 100 850 0 900 100 950 0 1000 100 1050 0 1100 100 1150 0 1200 100Z'/%3E%3C/svg%3E");--bk-edge-zigzag-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 100)' d='M0 100L50 0 100 100 150 0 200 100 250 0 300 100 350 0 400 100 450 0 500 100 550 0 600 100 650 0 700 100 750 0 800 100 850 0 900 100 950 0 1000 100 1050 0 1100 100 1150 0 1200 100Z'/%3E%3C/svg%3E");--bk-edge-peaks-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100L90 40 180 80 300 10 420 70 520 30 640 90 760 20 880 60 1000 15 1110 55 1200 30V100Z'/%3E%3C/svg%3E");--bk-edge-peaks-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 100)' d='M0 100L90 40 180 80 300 10 420 70 520 30 640 90 760 20 880 60 1000 15 1110 55 1200 30V100Z'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){.bk-root .bk-styled:is(.bk-x-loop,.bk-tablet-x-loop,.bk-phone-x-loop){animation:none!important}.bk-root .bk-styled:is(.bk-x-hdur,.bk-tablet-x-hdur,.bk-phone-x-hdur){transition:none!important}.bk-root .bk-styled:is(.bk-x-hmove,.bk-tablet-x-hmove,.bk-phone-x-hmove){translate:none!important}}@container bk (42rem<=width<64rem){.bk-node[data-bk-type=section]:is(.bk-tablet-padx-none,.bk-tablet-padx-sm,.bk-tablet-padx-md,.bk-tablet-padx-lg,.bk-tablet-padx-xl,.bk-tablet-x-pl)>.bk-section-contain{padding-left:0}.bk-node[data-bk-type=section]:is(.bk-tablet-padx-none,.bk-tablet-padx-sm,.bk-tablet-padx-md,.bk-tablet-padx-lg,.bk-tablet-padx-xl,.bk-tablet-x-pr)>.bk-section-contain{padding-right:0}.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{--bk-button-margin-start:0;--bk-button-margin-end:auto;--bk-text-align:start;text-align:start;--bk-align:flex-start;--bk-justify:flex-start}.bk-tablet-al-center{--bk-button-margin-start:auto;--bk-button-margin-end:auto;--bk-text-align:center;text-align:center;--bk-align:center;--bk-justify:center}.bk-tablet-al-end{--bk-button-margin-start:auto;--bk-button-margin-end:0;--bk-text-align: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-page-maxw,var(--bk-maxw))}.bk-tablet-w-content{--bk-w:var(--bk-page-maxw,min(var(--bk-maxw),72rem))}.bk-tablet-w-narrow{--bk-w:44rem}.bk-leaf.bk-tablet-w-wide,.bk-leaf.bk-tablet-w-content,.bk-leaf.bk-tablet-w-narrow{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-top-left,.bk-tablet-pin-top-center,.bk-tablet-pin-top-right,.bk-tablet-pin-center-left,.bk-tablet-pin-center,.bk-tablet-pin-center-right,.bk-tablet-pin-bottom-left,.bk-tablet-pin-bottom-center,.bk-tablet-pin-bottom-right,.bk-tablet-pin-cover{z-index:10;position:absolute!important}.bk-tablet-pin-top-left{top:var(--bk-pin-inset,1.25rem);left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;right:auto;transform:none}.bk-tablet-pin-top-center{top:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:50%;right:auto;transform:translate(-50%)}.bk-tablet-pin-top-right{top:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:auto;transform:none}.bk-tablet-pin-center-left{top:50%;left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;right:auto;transform:translateY(-50%)}.bk-tablet-pin-center{max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bk-tablet-pin-center-right{top:50%;right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:auto;transform:translateY(-50%)}.bk-tablet-pin-bottom-left{bottom:var(--bk-pin-inset,1.25rem);left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;right:auto;transform:none}.bk-tablet-pin-bottom-center{bottom:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;left:50%;right:auto;transform:translate(-50%)}.bk-tablet-pin-bottom-right{bottom:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;left:auto;transform:none}.bk-tablet-pin-cover{width:100%!important;max-width:100%!important;height:100%!important;inset:0!important;transform:none!important}.bk-tablet-surface-page,.bk-tablet-bg-paper,.bk-tablet-bg-tint,.bk-tablet-bg-card{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-surface-dark,.bk-tablet-bg-primary,.bk-tablet-bg-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-surface-accent,.bk-tablet-bg-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-surface-inherit,.bk-tablet-bg-none{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:0 0}.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 ((-webkit-background-clip:text) or (background-clip:text)){.bk-root .bk-styled.bk-tablet-x-inkg:where(:not(.bk-btn)){color:#0000;--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{--bk-ring:var(--bk-x-bgr-t);border-color:#0000;position:relative}.bk-root .bk-styled.bk-tablet-x-bgr:before{content:"";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,0px)var(--bk-ring-r,0px)var(--bk-ring-b,0px)var(--bk-ring-l,0px);border-radius:inherit;background:var(--bk-ring,none);-webkit-mask-composite:xor;pointer-events:none;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.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:max(.8125rem,calc(var(--bk-x-fs-t)*var(--bk-type-scale,1)))}.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-td{-webkit-text-decoration-line:var(--bk-x-td-t);text-decoration-line:var(--bk-x-td-t);text-underline-offset:.2em}.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-fg{flex-grow:var(--bk-x-fg-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-root .bk-styled.bk-tablet-x-hmove:where(:hover,:focus-visible,:has(:focus-visible)){translate:var(--bk-x-hmove-t)}.bk-root .bk-styled.bk-tablet-x-hscale:where(:hover,:focus-visible,:has(:focus-visible)){scale:var(--bk-x-hscale-t)}.bk-root .bk-styled.bk-tablet-x-hfilter:where(:hover,:focus-visible,:has(:focus-visible)){filter:var(--bk-x-hfilter-t)}.bk-root .bk-styled.bk-tablet-x-hshadow:where(:hover,:focus-visible,:has(:focus-visible)){box-shadow:var(--bk-x-hshadow-t)}.bk-root .bk-styled.bk-tablet-x-hfill:where(:hover,:focus-visible,:has(:focus-visible)){background:var(--bk-x-hfill-t)}.bk-root .bk-styled.bk-tablet-x-hbc:where(:hover,:focus-visible,:has(:focus-visible)){border-color:var(--bk-x-hbc-t)}.bk-root .bk-styled.bk-tablet-x-hink:where(:hover,:focus-visible,:has(:focus-visible)){color:var(--bk-x-hink-t);--bk-ink:var(--bk-x-hink-t);--bk-mark:var(--bk-x-hink-t);--bk-eyebrow-ink:var(--bk-x-hink-t)}.bk-root .bk-styled.bk-tablet-x-hdur{--bk-hov-dur:var(--bk-x-hdur-t)}.bk-root .bk-styled.bk-tablet-x-loop{--bk-loop:var(--bk-x-loop-t)}.bk-root .bk-styled.bk-tablet-x-lamt{--bk-loop-amt:var(--bk-x-lamt-t)}.bk-root .bk-styled.bk-tablet-x-tex{--bk-tex:var(--bk-x-tex-t)}.bk-root .bk-styled.bk-tablet-x-texo{--bk-tex-o:var(--bk-x-texo-t)}.bk-root .bk-styled.bk-tablet-x-texs{--bk-tex-s:var(--bk-x-texs-t)}.bk-root .bk-styled.bk-tablet-x-edge{-webkit-mask:var(--bk-x-edge-t);-webkit-mask:var(--bk-x-edge-t);mask:var(--bk-x-edge-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{display:none!important}.bk-root .bk-tablet-lyrs-off{display:none}.bk-root[data-bk-mode=edit]:not([data-bk-show-hidden=true]) .bk-hide-tablet:not(.bk-selected){display:none!important}}@container bk not (min-width:42rem){.bk-node[data-bk-type=section]:is(.bk-phone-padx-none,.bk-phone-padx-sm,.bk-phone-padx-md,.bk-phone-padx-lg,.bk-phone-padx-xl,.bk-phone-x-pl)>.bk-section-contain{padding-left:0}.bk-node[data-bk-type=section]:is(.bk-phone-padx-none,.bk-phone-padx-sm,.bk-phone-padx-md,.bk-phone-padx-lg,.bk-phone-padx-xl,.bk-phone-x-pr)>.bk-section-contain{padding-right:0}.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{--bk-button-margin-start:0;--bk-button-margin-end:auto;--bk-text-align:start;text-align:start;--bk-align:flex-start;--bk-justify:flex-start}.bk-phone-al-center{--bk-button-margin-start:auto;--bk-button-margin-end:auto;--bk-text-align:center;text-align:center;--bk-align:center;--bk-justify:center}.bk-phone-al-end{--bk-button-margin-start:auto;--bk-button-margin-end:0;--bk-text-align: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-page-maxw,var(--bk-maxw))}.bk-phone-w-content{--bk-w:var(--bk-page-maxw,min(var(--bk-maxw),72rem))}.bk-phone-w-narrow{--bk-w:44rem}.bk-leaf.bk-phone-w-wide,.bk-leaf.bk-phone-w-content,.bk-leaf.bk-phone-w-narrow{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-top-left,.bk-phone-pin-top-center,.bk-phone-pin-top-right,.bk-phone-pin-center-left,.bk-phone-pin-center,.bk-phone-pin-center-right,.bk-phone-pin-bottom-left,.bk-phone-pin-bottom-center,.bk-phone-pin-bottom-right,.bk-phone-pin-cover{z-index:10;position:absolute!important}.bk-phone-pin-top-left{top:var(--bk-pin-inset,1.25rem);left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;right:auto;transform:none}.bk-phone-pin-top-center{top:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:50%;right:auto;transform:translate(-50%)}.bk-phone-pin-top-right{top:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:auto;transform:none}.bk-phone-pin-center-left{top:50%;left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;right:auto;transform:translateY(-50%)}.bk-phone-pin-center{max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bk-phone-pin-center-right{top:50%;right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));bottom:auto;left:auto;transform:translateY(-50%)}.bk-phone-pin-bottom-left{bottom:var(--bk-pin-inset,1.25rem);left:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;right:auto;transform:none}.bk-phone-pin-bottom-center{bottom:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;left:50%;right:auto;transform:translate(-50%)}.bk-phone-pin-bottom-right{bottom:var(--bk-pin-inset,1.25rem);right:var(--bk-pin-inset,1.25rem);max-width:calc(100% - (var(--bk-pin-inset,1.25rem)*2));top:auto;left:auto;transform:none}.bk-phone-pin-cover{width:100%!important;max-width:100%!important;height:100%!important;inset:0!important;transform:none!important}.bk-phone-surface-page,.bk-phone-bg-paper,.bk-phone-bg-tint,.bk-phone-bg-card{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-surface-dark,.bk-phone-bg-primary,.bk-phone-bg-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-surface-accent,.bk-phone-bg-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-surface-inherit,.bk-phone-bg-none{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:0 0}.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 ((-webkit-background-clip:text) or (background-clip:text)){.bk-root .bk-styled.bk-phone-x-inkg:where(:not(.bk-btn)){color:#0000;--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{--bk-ring:var(--bk-x-bgr-p);border-color:#0000;position:relative}.bk-root .bk-styled.bk-phone-x-bgr:before{content:"";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,0px)var(--bk-ring-r,0px)var(--bk-ring-b,0px)var(--bk-ring-l,0px);border-radius:inherit;background:var(--bk-ring,none);-webkit-mask-composite:xor;pointer-events:none;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.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:max(.8125rem,calc(var(--bk-x-fs-p)*var(--bk-type-scale,1)))}.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-td{-webkit-text-decoration-line:var(--bk-x-td-p);text-decoration-line:var(--bk-x-td-p);text-underline-offset:.2em}.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-fg{flex-grow:var(--bk-x-fg-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-root .bk-styled.bk-phone-x-hmove:where(:hover,:focus-visible,:has(:focus-visible)){translate:var(--bk-x-hmove-p)}.bk-root .bk-styled.bk-phone-x-hscale:where(:hover,:focus-visible,:has(:focus-visible)){scale:var(--bk-x-hscale-p)}.bk-root .bk-styled.bk-phone-x-hfilter:where(:hover,:focus-visible,:has(:focus-visible)){filter:var(--bk-x-hfilter-p)}.bk-root .bk-styled.bk-phone-x-hshadow:where(:hover,:focus-visible,:has(:focus-visible)){box-shadow:var(--bk-x-hshadow-p)}.bk-root .bk-styled.bk-phone-x-hfill:where(:hover,:focus-visible,:has(:focus-visible)){background:var(--bk-x-hfill-p)}.bk-root .bk-styled.bk-phone-x-hbc:where(:hover,:focus-visible,:has(:focus-visible)){border-color:var(--bk-x-hbc-p)}.bk-root .bk-styled.bk-phone-x-hink:where(:hover,:focus-visible,:has(:focus-visible)){color:var(--bk-x-hink-p);--bk-ink:var(--bk-x-hink-p);--bk-mark:var(--bk-x-hink-p);--bk-eyebrow-ink:var(--bk-x-hink-p)}.bk-root .bk-styled.bk-phone-x-hdur{--bk-hov-dur:var(--bk-x-hdur-p)}.bk-root .bk-styled.bk-phone-x-loop{--bk-loop:var(--bk-x-loop-p)}.bk-root .bk-styled.bk-phone-x-lamt{--bk-loop-amt:var(--bk-x-lamt-p)}.bk-root .bk-styled.bk-phone-x-tex{--bk-tex:var(--bk-x-tex-p)}.bk-root .bk-styled.bk-phone-x-texo{--bk-tex-o:var(--bk-x-texo-p)}.bk-root .bk-styled.bk-phone-x-texs{--bk-tex-s:var(--bk-x-texs-p)}.bk-root .bk-styled.bk-phone-x-edge{-webkit-mask:var(--bk-x-edge-p);-webkit-mask:var(--bk-x-edge-p);mask:var(--bk-x-edge-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{display:none!important}.bk-root .bk-phone-lyrs-off{display:none}.bk-root[data-bk-mode=edit]:not([data-bk-show-hidden=true]) .bk-hide-phone:not(.bk-selected){display:none!important}}@container bk (min-width:64rem){.bk-root:not([data-bk-mode=edit]) .bk-hide-desktop{display:none!important}.bk-root .bk-desktop-lyrs-off{display:none}.bk-root[data-bk-mode=edit]:not([data-bk-show-hidden=true]) .bk-hide-desktop:not(.bk-selected){display:none!important}}.bk-section{align-items:var(--bk-align,stretch);gap:var(--bk-gap,var(--bk-gap-md));flex-direction:column;width:100%;min-width:0;display:flex}.bk-section-contain{max-width:var(--bk-w,var(--bk-page-maxw,var(--bk-maxw)));padding-inline:var(--bk-page-gutter,var(--bk-gutter));margin-inline:auto}.bk-node[data-bk-type=section]:is(.bk-padx-none,.bk-padx-sm,.bk-padx-md,.bk-padx-lg,.bk-padx-xl,.bk-x-pl)>.bk-section-contain{padding-left:0}.bk-node[data-bk-type=section]:is(.bk-padx-none,.bk-padx-sm,.bk-padx-md,.bk-padx-lg,.bk-padx-xl,.bk-x-pr)>.bk-section-contain{padding-right:0}.bk-section-tall{justify-content:center}.bk-node[data-bk-type=section].bk-x-h>.bk-section{height:100%}.bk-columns{gap:var(--bk-gap,var(--bk-gap-md));flex-direction:column;min-width:0;display:flex}.bk-columns-rev{flex-direction:column-reverse}.bk-columns-never{grid-template-columns:var(--bk-cols);align-items:var(--bk-valign,stretch);display:grid}@container bk (min-width:42rem){.bk-columns-phone{grid-template-columns:var(--bk-cols);align-items:var(--bk-valign,stretch);display:grid}}@container bk (min-width:64rem){.bk-columns-tablet{grid-template-columns:var(--bk-cols);align-items:var(--bk-valign,stretch);display:grid}}.bk-columns{--bk-cols-t:initial;--bk-cols-p:initial}@container bk (42rem<=width<64rem){.bk-columns-phone,.bk-columns-never{grid-template-columns:var(--bk-cols-t,var(--bk-cols))}}@container bk not (min-width:42rem){.bk-columns-never{grid-template-columns:var(--bk-cols-p,var(--bk-cols))}}.bk-root:not([data-bk-mode=edit]) :is(.bk-leaf,[data-bk-type=list]):empty{display:none}.bk-root:not([data-bk-mode=edit]) .bk-columns>.bk-node[data-bk-type=column]:has(>.bk-column>:is(.bk-leaf,[data-bk-type=list]):empty:only-child){display:none}.bk-root:not([data-bk-mode=edit]) .bk-columns:has(>.bk-node[data-bk-type=column]>.bk-column>:is(.bk-leaf,[data-bk-type=list]):empty:only-child){grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.bk-root:not([data-bk-mode=edit]) .bk-node:has(>[data-bk-hide-empty]):has(:is([data-bk-type=list],[data-bk-type=map],[data-bk-type=hours],[data-bk-type=review-summary],[data-bk-type=compare],[data-bk-type=scroll-gallery])):not(:has(:is([data-bk-type=list],[data-bk-type=map],[data-bk-type=hours],[data-bk-type=review-summary],[data-bk-type=compare],[data-bk-type=scroll-gallery]):not(:empty))){display:none}.bk-node[data-bk-type=column]{flex-direction:column;min-height:100%;display:flex}.bk-column,.bk-box{align-items:var(--bk-align,stretch);gap:var(--bk-gap,var(--bk-gap-sm));flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.bk-column{flex:1}.bk-box{--bk-items:initial;position:static}.bk-box-row{align-items:var(--bk-items,stretch);justify-content:var(--bk-justify,flex-start);flex-direction:row}.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-direction:column;flex:1;align-self:stretch;min-height:100%;display:flex}.bk-box-full{flex:1;min-height:100%}.bk-node[data-bk-type=column]:has(.bk-box-full-node){align-self:stretch}.bk-column>.bk-empty,.bk-box-full>.bk-empty{flex:1}.bk-root .bk-h{font-family:var(--bk-display);color:var(--bk-ink);text-wrap:balance;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-weight:700}.bk-root .bk-h-display{letter-spacing:-.03em;font-size:clamp(2.25rem,6.5cqw,4.75rem);font-weight:800;line-height:1.02}.bk-root .bk-h-xl{letter-spacing:-.025em;font-size:clamp(2rem,5cqw,3.5rem);line-height:1.06}.bk-root .bk-h-lg{letter-spacing:-.02em;font-size:clamp(1.75rem,3.6cqw,2.75rem);line-height:1.1}.bk-root .bk-h-md{letter-spacing:-.01em;font-size:clamp(1.25rem,2.2cqw,1.625rem);line-height:1.2}.bk-root .bk-h-sm{letter-spacing:0;font-size:1.125rem;line-height:1.3}.bk-root .bk-eyebrow{font-family:var(--bk-body);letter-spacing:.16em;text-transform:uppercase;color:var(--bk-eyebrow-ink,var(--bk-primary));margin:0;font-size:.8125rem;font-weight:700;line-height:1.3}.bk-mark{font-weight:inherit;color:var(--bk-mark)}.bk-text{color:var(--bk-ink);flex-direction:column;gap:.85em;min-width:0;display:flex}.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{white-space:pre-line;overflow-wrap:anywhere;margin:0}.bk-box-row>.bk-node:has(>.bk-text-number){flex-shrink:0}.bk-root .bk-text-number,.bk-root .bk-text-number>.bk-p{white-space:nowrap}.bk-p strong{color:var(--bk-ink);font-weight:600}.bk-root .bk-link{color:inherit;text-underline-offset:.18em;transition:color var(--dur-fast,.12s)ease;text-decoration:underline;text-decoration-thickness:1px}.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-root :is(h1,h2,h3,h4) .bk-link{transition:text-decoration-color var(--dur-fast,.12s)ease;text-decoration-color:#0000}.bk-root :is(h1,h2,h3,h4) .bk-link:is(:hover,:focus-visible){color:inherit;text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.bk-root :is(h1,h2,h3,h4) .bk-link{transition:none}}.bk-text-muted .bk-p strong{color:var(--bk-ink)}.bk-figure{flex-direction:column;gap:.75rem;min-width:0;margin:0;display:flex}.bk-img-frame{background:var(--bk-paper-2);width:100%;position:relative;overflow:clip}.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}.bk-img-frame[data-aspect="3:4"]{aspect-ratio:3/4}.bk-img-frame[data-aspect="16:10"]{aspect-ratio:16/10}.bk-img-frame[data-aspect="3:2"]{aspect-ratio:3/2}.bk-img-frame[data-aspect="4:5"]{aspect-ratio:4/5}.bk-img-frame[data-aspect="2:3"]{aspect-ratio:2/3}.bk-img-frame[data-aspect="9:16"]{aspect-ratio:9/16}.bk-img-frame[data-aspect]>.bk-img{width:100%;height:100%;position:absolute;inset:0}.bk-img{object-fit:cover;width:100%;height:auto}.bk-img-contain{object-fit:contain}.bk-img-ph{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%);place-items:center;display:grid;position:absolute;inset:0}.bk-img-frame:not([data-aspect])>.bk-img-ph{aspect-ratio:4/3;position:relative}.bk-img-ph-label{font-family:var(--bk-body);letter-spacing:.04em;background:color-mix(in srgb,var(--bk-primary-deep)80%,transparent);color:var(--bk-on-dark);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.bk-caption{color:var(--bk-ink-2);font-size:.875rem;line-height:1.5}.bk-rbody{color:var(--bk-ink);flex-direction:column;gap:.85em;min-width:0;display:flex}.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{--sw-gutter:var(--bk-gutter);--sw-maxw:var(--bk-w,var(--bk-maxw));gap:0}.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{color:var(--bk-ink-2);min-width:0;margin:0;padding:0;list-style:none}.bk-rmeta-sm{font-size:.875rem;line-height:1.5}.bk-rmeta-md{font-size:1rem;line-height:1.55}.bk-rmeta-inline{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.bk-al-center>.bk-rmeta-inline{justify-content:center}.bk-al-end>.bk-rmeta-inline{justify-content:flex-end}.bk-rmeta-stacked{flex-direction:column;gap:.3rem;display:flex}.bk-rmeta-item{align-items:baseline;gap:.4rem;min-width:0;display:flex}.bk-rmeta-inline>.bk-rmeta-item+.bk-rmeta-item:before{content:"";background:currentColor;background-image:var(--bk-ink-paint,none);opacity:.45;border-radius:50%;flex:none;align-self:center;width:3px;height:3px;margin-inline-end:.35rem}.bk-rmeta-k{color:var(--bk-ink-2)}.bk-rmeta-k:after{content:":"}.bk-rmeta-v{color:var(--bk-ink);min-width:0;margin:0;font-weight:500}.bk-rmissing{margin:0 var(--bk-gutter);border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius)*.6);color:var(--bk-ink-2);background:var(--bk-card);padding:.75rem 1rem;font-size:.875rem}.bk-btn{align-items:center;justify-content:var(--bk-justify,center);font-family:var(--bk-body);text-align:var(--bk-text-align,center);border-radius:var(--bk-radius);cursor:pointer;overflow-wrap:anywhere;border:1.5px solid #0000;gap:.5rem;max-width:100%;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.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{width:100%;display:flex}.bk-btn-primary{background:var(--bk-btn-primary-bg,var(--bk-primary));color:var(--bk-btn-primary-ink,var(--bk-on-dark))}.bk-btn-danger{background:var(--bk-theme-danger);color:var(--bk-theme-danger-ink)}.bk-btn-danger:hover{filter:brightness(1.06)}.bk-btn-secondary{color:var(--bk-btn-secondary-ink,var(--bk-primary));background:0 0;border-color:currentColor}.bk-btn-ghost{color:var(--bk-btn-ghost-ink,var(--bk-primary));text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);background:0 0}.bk-btn-plain{color:inherit;font-weight:inherit;background:0 0;border:0;border-radius:0;min-height:0;padding:0;text-decoration:none}.bk-btn-accent{background:var(--bk-btn-accent-bg,var(--bk-accent));color:var(--bk-btn-accent-ink,var(--bk-accent-ink))}.bk-btn-custom{min-height:inherit;height:inherit;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none}:is(a,button).bk-btn.bk-r-none{border-radius:0}:is(a,button).bk-btn.bk-r-sm{border-radius:calc(var(--bk-radius)*.5)}:is(a,button).bk-btn.bk-r-md{border-radius:var(--bk-radius)}:is(a,button).bk-btn.bk-r-lg{border-radius:calc(var(--bk-radius)*1.75)}:is(a,button).bk-btn.bk-r-full{border-radius:999px}:is(a,button).bk-btn.bk-sh-none{box-shadow:none}:is(a,button).bk-btn.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)}:is(a,button).bk-btn.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)}@container bk (42rem<=width<64rem){:is(a,button).bk-btn.bk-tablet-r-none{border-radius:0}:is(a,button).bk-btn.bk-tablet-r-sm{border-radius:calc(var(--bk-radius)*.5)}:is(a,button).bk-btn.bk-tablet-r-md{border-radius:var(--bk-radius)}:is(a,button).bk-btn.bk-tablet-r-lg{border-radius:calc(var(--bk-radius)*1.75)}:is(a,button).bk-btn.bk-tablet-r-full{border-radius:999px}:is(a,button).bk-btn.bk-tablet-sh-none{box-shadow:none}:is(a,button).bk-btn.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)}:is(a,button).bk-btn.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)}}@container bk not (min-width:42rem){:is(a,button).bk-btn.bk-phone-r-none{border-radius:0}:is(a,button).bk-btn.bk-phone-r-sm{border-radius:calc(var(--bk-radius)*.5)}:is(a,button).bk-btn.bk-phone-r-md{border-radius:var(--bk-radius)}:is(a,button).bk-btn.bk-phone-r-lg{border-radius:calc(var(--bk-radius)*1.75)}:is(a,button).bk-btn.bk-phone-r-full{border-radius:999px}:is(a,button).bk-btn.bk-phone-sh-none{box-shadow:none}:is(a,button).bk-btn.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)}:is(a,button).bk-btn.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)}}@media (hover:hover){.bk-btn-primary:hover,.bk-btn-accent: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}}:where(.bk-node[data-bk-type=button]){--bk-button-margin-start:0;--bk-button-margin-end:0;--bk-justify:center;--bk-text-align:center;margin-inline-start:var(--bk-button-margin-start);margin-inline-end:var(--bk-button-margin-end)}.bk-node[data-bk-type=button]>.bk-btn{width:100%}:where(.bk-node[data-bk-type=button]):not(:has(.bk-btn-full)){justify-content:var(--bk-justify,flex-start);width:fit-content;max-width:100%;display:flex}:where(.bk-node[data-bk-type=button]):has(.bk-btn-full){justify-content:var(--bk-justify,flex-start);width:100%;display:flex}@media (prefers-reduced-motion:no-preference){[data-motion-button]>.bk-btn{transition:background-color .18s,color .18s,border-color .18s,filter .18s,translate .32s cubic-bezier(.22,1,.36,1),scale .32s cubic-bezier(.22,1,.36,1);translate:0;scale:1}[data-motion-button]>.bk-btn:focus-visible{translate:0 -3px;scale:1.025}@media (hover:hover) and (pointer:fine){[data-motion-button]:hover>.bk-btn{translate:0 -4px;scale:1.025}}[data-motion-button]>.bk-btn:active{transition-duration:90ms;translate:0 1px;scale:.97}}.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,0px)0;width:100%;height:0;color:inherit}.bk-divider-theme{--bk-dv-c:var(--bk-decor-divider-color,var(--bk-line))}.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]{flex:none;display:flex}.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,0px)}[data-bk-mode=edit] .bk-node[data-bk-type=divider]{margin-block:-6px;padding-block:6px}[data-bk-mode=edit] .bk-box-row>.bk-node[data-bk-type=divider]{margin-block:0;margin-inline:-6px;padding-block:0;padding-inline:6px}.bk-globalref,.bk-customref{margin:0 var(--bk-gutter);border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius)*.6);background:var(--bk-card);color:var(--bk-ink);padding:clamp(1rem,2.5cqw,1.5rem)}.bk-globalref-kind{font-family:var(--bk-body);letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink-2);margin:0 0 .25rem;font-size:.75rem;font-weight:700}.bk-globalref-title{font-family:var(--bk-display);margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}.bk-globalref-note{font-family:var(--bk-body);color:var(--bk-ink-2);max-width:58ch;margin:.375rem 0 0;font-size:.8125rem;line-height:1.5}.bk-globalref-id{color:var(--bk-ink-2);opacity:.75;overflow-wrap:anywhere;margin:.5rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;line-height:1.4}.bk-customref-name{font-family:var(--bk-display);overflow-wrap:anywhere;font-weight:700;line-height:1.2;font-size:clamp(1.375rem,calc(.8125rem*var(--bk-ui-zoom,1)),2.25rem);margin:0}.bk-customref-state{font-family:var(--bk-body);color:var(--bk-ink-2);font-weight:600;line-height:1.3;font-size:clamp(1rem,calc(.6875rem*var(--bk-ui-zoom,1)),1.75rem);margin:0}.bk-customref-meta{font-family:var(--bk-body);color:var(--bk-ink-2);font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.bk-customref-desc{font-family:var(--bk-body);color:var(--bk-ink);max-width:58ch;margin:.4375rem 0 0;font-size:.875rem;line-height:1.45}.bk-customref>.bk-globalref-note{margin-top:.6875rem}.bk-customref-empty{background:0 0}.bk-broken{margin:.5rem var(--bk-gutter);border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius)*.6);color:var(--bk-ink-2);background:var(--bk-card);padding:.875rem 1rem;font-size:.875rem}.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-offset:-2px;outline:2px solid #0000;transition:outline-color}[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=preview][data-bk-selectable] .bk-node.bk-selected{outline:2px solid var(--bk-ui);outline-offset:-2px}[data-studio-preview] :is(iframe,video,audio){pointer-events:none}[data-bk-mode=edit] .bk-node[data-bk-hover]:after,[data-bk-mode=edit] .bk-node.bk-selected:after{content:"";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);position:absolute;inset:2px}[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[data-bk-hover]>.bk-tag,[data-bk-mode=edit] .bk-node.bk-selected>.bk-tag{display:block}.bk-gap-btn,.bk-add,.bk-hidnote,.bk-tag-in{zoom:var(--bk-ui-zoom,1)}.bk-tag{z-index:60;pointer-events:none;max-width:calc(100% - 1rem);position:absolute;top:0;left:0;transform:translateY(-100%)}.bk-tag-in{background:var(--bk-ui);max-width:100%;height:1.375rem;color:var(--bk-ui-ink);font-family:var(--bk-body);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;border-radius:.375rem .375rem 0 0;align-items:center;gap:.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.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()}.bk-hidnote{z-index:7;background:var(--bk-surface-page-ink);color:var(--bk-paper);font-family:var(--bk-body);white-space:nowrap;pointer-events:none;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bk-visibility-callout{z-index:25;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.bk-visibility-callout[data-placement=below]{top:100%}.bk-visibility-callout[data-placement=above]{bottom:100%}.bk-visibility-leader{pointer-events:none;flex-shrink:0;width:16px;height:16px;overflow:visible}.bk-vis-dot{fill:var(--color-amber-500,#f09c17)}@supports (color:lab(0% 0 0)){.bk-vis-dot{fill:var(--color-amber-500,lab(71.8099% 26.1158 72.4759))}}.bk-vis-line{stroke:var(--color-amber-500,#f09c17);stroke-width:1.5px;stroke-dasharray:2.5 2}@supports (color:lab(0% 0 0)){.bk-vis-line{stroke:var(--color-amber-500,lab(71.8099% 26.1158 72.4759))}}.bk-visibility-badge{background:var(--bk-surface-page-ink);color:var(--bk-paper);font-family:var(--bk-body);white-space:nowrap;border:1px solid #f09c1780;border:1px solid lab(71.8099% 26.1158 72.4759/.5);border-radius:9999px;align-items:center;gap:.3125rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 2px 8px #00000040;box-shadow:0 2px 8px lab(0% 0 0/.25)}.bk-visibility-badge-icon{width:.75rem;height:.75rem;color:var(--color-amber-400,#f9b64f);flex-shrink:0}@supports (color:lab(0% 0 0)){.bk-visibility-badge-icon{color:var(--color-amber-400,lab(79.0314% 17.97 60.1869))}}.bk-gap{z-index:61;justify-content:center;align-items:center;height:min(1rem,20%);display:flex;position:absolute;left:0;right:0}[data-bk-mode=edit] .bk-gap{display:none}[data-bk-mode=edit]>.bk-node>.bk-gap,[data-bk-mode=edit]>.bk-node[data-bk-hover-band] .bk-gap,[data-bk-mode=edit] .bk-node:focus-within .bk-gap,[data-bk-dragging] [data-bk-mode=edit] .bk-gap{display:flex}.bk-gap-before{top:0;transform:translateY(-50%)}.bk-gap-after{bottom:0;transform:translateY(50%)}.bk-gap-x{width:min(1rem,20%);height:auto;inset:0 auto}.bk-gap-x.bk-gap-before{left:0;transform:translate(-50%)}.bk-gap-x.bk-gap-after{right:0;transform:translate(50%)}.bk-gap-line{background:var(--bk-ui);opacity:0;pointer-events:none;height:2px;transition:opacity .12s;position:absolute;inset:calc(50% - 1px) 0 auto}.bk-gap-x .bk-gap-line{width:2px;height:auto;inset:0 auto 0 calc(50% - 1px)}.bk-gap-btn{z-index:1;background:var(--bk-ui);width:2rem;height:2rem;color:var(--bk-ui-ink);cursor:pointer;opacity:0;box-shadow:0 2px 8px color-mix(in srgb,var(--bk-ink)30%,transparent);pointer-events:none;border:0;border-radius:999px;place-items:center;padding:0;transition:opacity .12s,transform .12s;display:grid;position:relative;transform:scale(.85)}.bk-gap:hover .bk-gap-line,.bk-gap:focus-within .bk-gap-line,.bk-gap:hover .bk-gap-btn,.bk-gap:focus-within .bk-gap-btn{opacity:1;transform:scale(1)}.bk-gap:hover .bk-gap-btn,.bk-gap:focus-within .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{border:1.5px dashed color-mix(in srgb,var(--bk-ui)35%,transparent);border-radius:calc(var(--bk-radius)*.6);min-height:5rem;color:var(--bk-ink-2);font-family:var(--bk-body);justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem;font-size:.875rem;display:flex}.bk-empty-page{min-height:20rem;padding:var(--bk-pad-md)var(--bk-gutter);text-align:center;color:var(--bk-ink-2);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.bk-empty-title{font-family:var(--bk-display);color:var(--bk-ink);margin:0;font-size:1.375rem;font-weight:700}.bk-empty-hint{max-width:34ch;margin:0;font-size:.9375rem}.bk-add{border:1.5px solid var(--bk-ui);min-height:2.25rem;color:var(--bk-ui);font-family:var(--bk-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.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;cursor:text;border-radius:3px;outline:none;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 :before,.bk-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.bk-root .bk-nf{isolation:isolate;padding-block:var(--bk-pad-xl);padding-inline:var(--bk-page-gutter,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));justify-content:center;display:flex;position:relative;overflow:hidden}.bk-root .bk-nf:before{content:"";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);mix-blend-mode:overlay;background-size:4px 4px;position:absolute;inset:0}.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{font-family:var(--bk-display);letter-spacing:-.02em;font-variant-numeric:lining-nums;color:var(--bk-on-dark);opacity:.16;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(5.5rem,17cqw,10.5rem);font-weight:800;line-height:.9}.bk-root .bk-nf-kicker{font-family:var(--bk-body);letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--bk-ink)92%,transparent);overflow-wrap:anywhere;margin:.75rem 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.45}.bk-root .bk-nf-title{font-family:var(--bk-display);letter-spacing:-.02em;color:var(--bk-ink);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,3.6cqw,2.5rem);font-weight:700;line-height:1.1}.bk-root .bk-nf-code+.bk-nf-title{margin-block-start:.75rem}.bk-root .bk-nf-message{color:color-mix(in srgb,var(--bk-ink)92%,transparent);text-wrap:pretty;overflow-wrap:anywhere;max-width:46ch;margin:.875rem 0 0;font-size:1.0625rem;line-height:1.65}.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{margin:0;padding:0;list-style:none}.bk-root .bk-nf-row+.bk-nf-row{border-block-start:1px solid var(--bk-line)}.bk-root .bk-nf-link{color:var(--bk-ink);text-underline-offset:.2em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.125rem 1rem;padding-block:.875rem;font-size:1.0625rem;line-height:1.45;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s;display:flex}.bk-root .bk-nf-label{overflow-wrap:anywhere;min-width:0;font-weight:500}.bk-root .bk-nf-where{min-width:0;color:color-mix(in srgb,var(--bk-ink)92%,transparent);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin-inline-start:auto;font-size:.875rem;font-weight:400;overflow:hidden}@media (hover:hover){.bk-root .bk-nf-link:hover{text-decoration-color:currentColor}}.bk-root .bk-nf-link:focus-visible{outline-offset:-2px;outline:2px solid;text-decoration-color:currentColor}.bk-root .bk-nf-contact{color:var(--bk-ink);flex-wrap:wrap;gap:0 1.75rem;margin:0;font-size:.9375rem;display:flex}.bk-root .bk-nf-contact a{min-height:2.25rem;color:var(--bk-ink);text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);overflow-wrap:anywhere;align-items:center;display:inline-flex}.bk-root .bk-nf-contact a:hover{text-decoration-color:currentColor}.bk-root .bk-nf-contact a:focus-visible{outline-offset:2px;outline:2px solid}.bk-root .bk-nf-centred .bk-nf-inner{text-align:center;max-width:34rem;margin-inline:auto}.bk-root .bk-nf-centred .bk-nf-message{margin-inline:auto}.bk-root .bk-nf-centred .bk-nf-index{background:color-mix(in srgb,var(--bk-on-dark)6%,transparent);border:1px solid var(--bk-line);border-radius:var(--bk-radius);margin-block-start:2.5rem;padding-block:.25rem;padding-inline:1.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{margin-inline-start:-.04em;font-size:clamp(6rem,30cqw,9rem);line-height:.82}.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{border-block-start:1px solid var(--bk-line);margin-block-start:2.5rem;padding-block-start:.5rem}@container bk (min-width:42rem){.bk-root .bk-nf-split .bk-nf-inner{gap:var(--bk-gutter);grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:end;display:grid}.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{letter-spacing:-.025em;font-size:clamp(2rem,5cqw,3.5rem);line-height:1.06}.bk-root .bk-nf-split .bk-nf-index{border-block-start:0;border-inline-start:1px solid var(--bk-line);margin-block-start:0;padding-block-start:0;padding-inline-start:var(--bk-gutter)}}.bk-gap[data-drop-active] .bk-gap-line{opacity:1;border-radius:999px;height:4px;inset:calc(50% - 2px) 0 auto}.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{border:1px dashed color-mix(in oklab,currentColor 40%,transparent);opacity:.75;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem}.bk-root .bk-site-logo{--sw-teal:var(--bk-primary);--sw-on-dark:var(--bk-on-dark);--sw-on-dark-2:color-mix(in srgb,var(--bk-on-dark)66%,var(--bk-primary));--sw-ink:var(--bk-ink);--sw-ink-2:var(--bk-ink-2);--sw-display:var(--bk-display);--sw-body:var(--bk-body);vertical-align:top;align-items:center;min-width:0;display:inline-flex}.bk-root .bk-node[data-bk-type=site-logo],.bk-root .bk-site-logo,.bk-root .bk-site-logo>a,.bk-root .bk-site-logo [data-logo-content],.bk-root .bk-site-logo [data-logo-wordmark]{min-width:0;max-width:100%}.bk-root .bk-site-logo [data-logo-wordmark]{flex-shrink:1}.bk-root .bk-site-logo img{width:auto;max-width:100%}.bk-root :where(.bk-node[data-bk-type=site-logo]:has(.bk-site-logo[data-fit=contain])){justify-content:center;align-items:center;width:fit-content;min-width:0;max-width:100%;height:3rem;display:inline-flex}.bk-root :where(.bk-node[data-bk-type=site-logo]:has(.bk-site-logo[data-fit=contain][data-size=sm])){height:2rem}.bk-root :where(.bk-node[data-bk-type=site-logo]:has(.bk-site-logo[data-fit=contain][data-size=lg])){height:4rem}.bk-root :where(.bk-node[data-bk-type=site-logo]:has(.bk-site-logo[data-fit=contain][data-size=xl])){height:5rem}.bk-root .bk-site-logo[data-fit=contain],.bk-root .bk-site-logo[data-fit=contain]>a,.bk-root .bk-site-logo[data-fit=contain] [data-logo-content]{justify-content:center;width:auto;min-width:0;max-width:100%;height:100%}.bk-root .bk-site-logo[data-fit=contain] [data-logo-wordmark]{flex-shrink:1;justify-content:center;align-items:center;width:auto;min-width:0;max-width:100%;height:100%;display:flex}.bk-root .bk-site-logo[data-fit=contain] [data-logo-wordmark] img{object-fit:contain;object-position:center;width:auto;height:100%}.bk-root .bk-site-logo[data-fit=contain] [data-logo-text]{flex:1;min-width:0}.bk-root .bk-site-logo[data-fit=contain]:has([data-logo-content]>[data-logo-icon]:only-child) [data-logo-icon]{aspect-ratio:1;flex-shrink:1;width:auto;min-width:0;max-width:100%;height:100%}.bk-root .bk-site-logo[data-fit=contain]:has([data-logo-content]>[data-logo-icon]:only-child) img{object-fit:contain;width:100%;height:100%}.bk-root .bk-site-logo[data-preset-size]{--bk-logo-preset-width:180px;--bk-logo-preset-height:48px}.bk-root .bk-site-logo[data-preset-size][data-size=sm]{--bk-logo-preset-width:140px;--bk-logo-preset-height:32px}.bk-root .bk-site-logo[data-preset-size][data-size=lg]{--bk-logo-preset-width:220px;--bk-logo-preset-height:64px}.bk-root .bk-site-logo[data-preset-size][data-size=xl]{--bk-logo-preset-width:260px;--bk-logo-preset-height:80px}.bk-root .bk-site-logo[data-preset-size] [data-logo-wordmark]{width:var(--bk-logo-preset-width);max-width:100%;height:auto}.bk-root .bk-site-logo[data-preset-size] [data-logo-wordmark] img{width:100%;height:auto;max-height:var(--bk-logo-preset-height);object-fit:contain}@container bk (max-width:41.99rem){.bk-root .bk-site-logo[data-preset-size] [data-logo-wordmark]{max-width:min(100%,160px)}.bk-root .bk-site-logo:not([data-fit=contain])[data-size=lg] img,.bk-root .bk-site-logo:not([data-fit=contain])[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);color:inherit;white-space:nowrap;font-weight:700;text-decoration:none}.bk-root .bk-site-logo-slogan{font-family:var(--bk-body);color:inherit;opacity:.75;font-size:.8125rem;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);color:var(--bk-ink);text-wrap:balance;font-weight:700;line-height:1.2}.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{gap:.35em;padding-inline-start:1.4em;display:grid}.bk-root .bk-rich .bk-rich-ul{list-style:outside}.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{border-inline-start:3px solid var(--bk-primary);color:var(--bk-ink);margin-inline:0;padding-inline-start:1em;font-style:italic}.bk-root .bk-rich .bk-rich-empty{opacity:.55}.bk-root .bk-map{border-radius:inherit;gap:1rem;width:100%;display:grid}.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{border-radius:inherit;background:var(--bk-paper-2);width:100%;height:25rem;position:relative;overflow:hidden}.bk-root .bk-map-canvas,.bk-root .bk-map-embed{border:0;width:100%;height:100%;position:absolute;inset:0}.bk-root .bk-map-standin{background-color:var(--bk-paper-2);background-image:linear-gradient(28deg,transparent calc(50% - .375rem),var(--bk-line)calc(50% - .375rem),var(--bk-line)calc(50% + .375rem),transparent calc(50% + .375rem)),linear-gradient(var(--bk-line)1px,transparent 1px),linear-gradient(90deg,var(--bk-line)1px,transparent 1px);background-position:50%;background-size:100% 100%,3.25rem 3.25rem,3.25rem 3.25rem;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.bk-root .bk-map-standin-card{text-align:center;min-width:0;max-width:min(22rem,100%);color:var(--bk-ink-2);background:var(--bk-card);border:1px solid var(--bk-line);border-radius:calc(var(--bk-radius)*.6);justify-items:center;gap:.375rem;padding:1rem 1.25rem 1.125rem;display:grid;box-shadow:0 1px 2px #0000000f,0 12px 28px -16px #00000059}.bk-root .bk-map-standin-pin{background:var(--bk-primary);border:3px solid var(--bk-card);border-radius:9999px;width:1.125rem;height:1.125rem;display:block;box-shadow:0 2px 6px #00000059}.bk-root .bk-map-standin-name{color:var(--bk-ink);overflow-wrap:anywhere;font-weight:600}.bk-root .bk-map-standin-line{overflow-wrap:anywhere;font-size:.875rem}.bk-root .bk-map-standin-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;margin-top:.375rem;font-size:.875rem;display:flex}.bk-root .bk-map-standin-actions a{min-height:2.5rem;color:var(--bk-primary);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.bk-root .bk-map-show{min-height:2.5rem;font:inherit;color:var(--bk-btn-primary-ink,var(--bk-on-dark));background:var(--bk-btn-primary-bg,var(--bk-primary));border-radius:calc(var(--bk-radius)*.6);cursor:pointer;border:0;padding:0 1.125rem;font-weight:600}.bk-root .bk-map-show:disabled{cursor:progress;opacity:.75}.bk-root .bk-map-show:focus-visible,.bk-root .bk-map-standin-actions a:focus-visible{outline:2px solid var(--bk-focus-mark,var(--bk-mark));outline-offset:2px}.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{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bk-root .bk-map-list>li{border:1px solid var(--bk-line);border-radius:calc(var(--bk-radius)*.6);background:var(--bk-card);gap:.25rem;padding:.75rem .875rem;display:grid}.bk-root .bk-map-place{text-align:start;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;gap:.125rem;padding:0;display:grid}.bk-root .bk-map-place:disabled{cursor:default}.bk-root .bk-map-place-name{color:var(--bk-ink);font-weight:600}.bk-root .bk-map-place-line{color:var(--bk-ink-2);font-size:.875rem}.bk-root .bk-map-place-links{flex-wrap:wrap;gap:.75rem;font-size:.875rem;display:flex}.bk-root .bk-map-place-links a{color:var(--bk-primary);text-underline-offset:2px;text-decoration:underline}.bk-root .bk-map-empty{text-align:center;border:1px dashed var(--bk-line);border-radius:calc(var(--bk-radius)*.6);min-height:12rem;color:var(--bk-ink-2);background:var(--bk-paper-2);place-content:center;gap:.25rem;padding:1.5rem;display:grid}.bk-root .bk-map-empty strong{color:var(--bk-ink)}.bk-root .bk-list{row-gap:var(--bk-list-rgap,var(--bk-gap,var(--bk-gap-md)));column-gap:var(--bk-list-cgap,var(--bk-gap,var(--bk-gap-md)));grid-template-columns:minmax(0,1fr);width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}@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{gap:var(--bk-gap-sm);flex-direction:column;min-width:0;display:flex}.bk-root .bk-list[data-layout=rows]{gap:0}.bk-root .bk-list[data-layout=rows]>.bk-list-item{padding-block:calc(var(--bk-list-rgap,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{gap:var(--bk-gap-sm);min-width:0;display:grid}.bk-root .bk-list-empty{color:var(--bk-ink-2);margin:0}.bk-root .bk-list-skel{min-width:0}.bk-root .bk-list-placeholder-template,.bk-root .bk-list-placeholder-group{flex-direction:column;gap:1rem;min-width:0;display:flex}.bk-root .bk-list-placeholder{min-width:0;overflow:hidden}.bk-root .bk-list-placeholder:not(.bk-list-placeholder-group):not(.bk-list-placeholder-spacer){background:var(--bk-line);border-radius:calc(var(--bk-radius)*.4)}.bk-root .bk-list-placeholder-image{aspect-ratio:4/3;width:100%}.bk-root .bk-list-placeholder-heading{width:80%;height:2rem}.bk-root .bk-list-placeholder-text{opacity:.55;width:100%;height:3rem}.bk-root .bk-list-placeholder-button{width:8rem;height:2.75rem}.bk-root .bk-list-placeholder-icon{width:2rem;height:2rem}.bk-root .bk-list-placeholder-spacer{height:1rem}.bk-root [data-placeholder-columns=never]{grid-template-columns:var(--bk-placeholder-cols);display:grid}@container bk (min-width:42rem){.bk-root [data-placeholder-columns=phone]{grid-template-columns:var(--bk-placeholder-cols);display:grid}}@container bk (min-width:64rem){.bk-root [data-placeholder-columns=tablet]{grid-template-columns:var(--bk-placeholder-cols);display:grid}}.bk-root .bk-list-note{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);gap:.25rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5;display:grid}.bk-root .bk-list-note strong{color:var(--bk-ink)}.bk-root .bk-pager{align-items:center;justify-content:var(--bk-pager-justify,center);flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.bk-root .bk-pager .bk-pager-link{border-radius:calc(var(--bk-radius)*.6);min-width:2.5rem;min-height:2.5rem;font:inherit;color:var(--bk-ink);border:1px solid var(--bk-line);background:0 0;justify-content:center;align-items:center;gap:.35rem;padding:0 .75rem;font-size:.9375rem;line-height:1;text-decoration:none;display:inline-flex}.bk-root .bk-pager a.bk-pager-link:hover{border-color:var(--bk-ink-2)}.bk-root .bk-pager a.bk-pager-link:focus-visible{outline:2px solid var(--bk-primary);outline-offset:2px}.bk-root .bk-pager [aria-current=page]{background:var(--bk-primary);border-color:var(--bk-primary);color:var(--bk-on-dark);font-weight:600}.bk-root .bk-pager .bk-pager-off{color:var(--bk-ink-2);opacity:.5}.bk-root .bk-pager .bk-pager-gap{text-align:center;min-width:1.5rem;color:var(--bk-ink-2)}.bk-root .bk-pager .bk-pager-more{padding-inline:1.25rem}.bk-root .bk-pager[data-variant=more]{align-items:var(--bk-pager-justify,center);flex-direction:column}.bk-root .bk-pager-status{color:var(--bk-ink-2);margin:0;padding-inline:.5rem;font-size:.875rem}.bk-root .bk-pager-wrap{gap:var(--bk-gap-sm);min-width:0;display:grid}.bk-root .bk-site-nav ul{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.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{color:inherit;white-space:nowrap;opacity:.88;font-weight:500;text-decoration:none;transition:opacity .15s;position:relative}.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:"";background:var(--bk-theme-accent);border-radius:999px;height:3px;position:absolute;inset:auto 0 -.5rem}.bk-root .bk-site-nav-ind-dot .bk-site-nav-link[data-active]:after{content:"";background:var(--bk-theme-accent);border-radius:999px;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:-.625rem;left:50%}.bk-root .bk-site-nav-link:focus-visible,.bk-root .bk-site-nav-menu-link:focus-visible,.bk-root .bk-site-nav-caret:focus-visible,.bk-root .bk-site-menu-toggle: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{align-items:center;gap:.125rem;display:inline-flex}.bk-root .bk-site-nav-caret{width:2rem;height:2rem;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bk-root .bk-site-nav-caret svg{width:1rem;height:1rem;transition:transform .15s}.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{z-index:30;min-width:12rem;max-width:calc(100cqw - 1rem);translate:var(--nav-shift,0px)0;border:1px solid var(--bk-theme-line);border-radius:calc(var(--bk-radius)*.75);background:var(--bk-theme-card);color:var(--bk-theme-ink);padding:.375rem;position:absolute;top:calc(100% + .5rem);left:-.75rem;box-shadow:0 12px 32px -12px #00000040}.bk-root .bk-site-nav .bk-site-nav-menu ul{flex-direction:column;align-items:stretch;gap:0}.bk-root .bk-site-nav-row .bk-site-nav-menu:before{content:"";height:.625rem;position:absolute;inset:-.625rem 0 auto}.bk-root .bk-site-nav-menu:not([hidden]){animation:.14s ease-out bk-nav-reveal}.bk-root .bk-site-nav-menu-link{white-space:normal;overflow-wrap:anywhere}.bk-root .bk-site-nav-description{opacity:.7;margin-top:.25rem;font-size:.8125rem;font-weight:400;line-height:1.5;display:block}.bk-root .bk-site-nav-row .bk-site-nav-mega{width:min(52rem,100cqw - 2rem);padding:1.25rem}.bk-root .bk-site-nav .bk-site-nav-menu .bk-site-nav-grid,.bk-root .bk-site-nav-groups{grid-template-columns:repeat(var(--nav-columns,3),minmax(0,1fr));align-items:start;gap:1rem;display:grid}.bk-root .bk-site-nav-group-title{opacity:.65;margin:0 0 .5rem;padding:0 .75rem;font-size:.75rem;font-weight:600}.bk-root .bk-site-nav-menu li{min-width:0}.bk-root .bk-site-nav-column .bk-site-nav-menu .bk-site-nav-grid,.bk-root .bk-site-nav-column .bk-site-nav-groups{grid-template-columns:1fr}@container bk not (min-width:42rem){.bk-root .bk-site-nav .bk-site-nav-menu .bk-site-nav-grid,.bk-root .bk-site-nav-groups{grid-template-columns:1fr}.bk-root .bk-site-nav-row .bk-site-nav-menu{max-height:min(65dvh,32rem);overflow-y:auto}}@keyframes bk-nav-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bk-root .bk-site-nav-menu:not([hidden]){animation:none}.bk-root .bk-site-nav-caret svg{transition:none}}.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{border-radius:calc(var(--bk-radius)*.5);padding:.5rem .75rem;display:block}.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{min-width:2.5rem;min-height:2.5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.375rem;font-weight:600;display:inline-flex}.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{flex-direction:column;gap:.5rem;display:flex}.bk-root .bk-site-social-label{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin:0;font-size:.75rem;font-weight:700}.bk-root .bk-site-social-row{flex-wrap:wrap;gap:.5rem;display:flex}.bk-root .bk-site-social-row svg{fill:currentColor}.bk-root .bk-site-social-row a,.bk-root .bk-site-social-item{color:inherit;opacity:.9;place-items:center;min-width:2rem;min-height:2rem;display:inline-grid}.bk-root .bk-site-social-row a:hover{opacity:1}.bk-root .bk-site-social-row a:focus-visible{outline-offset:3px;outline:2px solid}.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{gap:.5rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.bk-root .bk-site-contact-column{flex-direction:column}.bk-root .bk-site-contact-row{flex-flow:wrap}.bk-root .bk-site-contact a,.bk-root .bk-site-contact span{color:inherit;opacity:.9;align-items:flex-start;gap:.5rem;text-decoration:none;display:inline-flex}.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{gap:.375rem .75rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.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;opacity:.8;text-decoration:none}.bk-root .bk-site-legal a:hover{opacity:1;text-decoration:underline}.bk-root .bk-site-legal-sep li+li:before{content:"|";opacity:.4;margin-right:.75rem}.bk-root .bk-site-copyright{opacity:.8;margin:0;font-size:.875rem}.bk-root .bk-hours{font-variant-numeric:tabular-nums;flex-direction:column;gap:.75rem;min-width:0;display:flex}.bk-root .bk-hours-heading{font-family:var(--bk-display);color:var(--bk-ink);margin:0;font-size:1.125rem;font-weight:600}.bk-root .bk-hours [data-closed]{color:var(--bk-ink-2)}.bk-root .bk-hours-absent{border:1px dashed color-mix(in oklab,currentColor 40%,transparent);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.875rem 1rem;font-size:.875rem;display:flex}.bk-root .bk-hours-absent span{opacity:.75}.bk-root .bk-hours-list dl{flex-direction:column;gap:.375rem;margin:0;display:flex}.bk-root .bk-hours-list dl>div{align-items:baseline;gap:.75rem;display:flex}.bk-root .bk-hours-list dt{flex:none;font-weight:600}.bk-root .bk-hours-list dd{text-align:end;flex:1;align-items:baseline;gap:.75rem;margin:0;display:flex}.bk-root .bk-hours-list dd:before{content:"";border-bottom:1px dotted color-mix(in oklab,currentColor 35%,transparent);flex:1;min-width:1rem;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{border-collapse:collapse;width:100%}.bk-root .bk-hours-table th,.bk-root .bk-hours-table td{border-bottom:1px solid var(--bk-line);text-align:start;padding:.5rem 0;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]>*{color:var(--bk-ink);font-weight:600}.bk-root .bk-hours-table tr[data-today] th:after{content:"Today";background:color-mix(in oklab,var(--bk-theme-accent,var(--bk-mark))14%,transparent);border-radius:999px;margin-inline-start:.5rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.bk-root .bk-hours-week ol{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bk-root .bk-hours-week li{border:1px solid var(--bk-line);border-radius:.625rem;flex-direction:column;gap:.25rem;padding:.75rem;font-size:.875rem;line-height:1.3;display:flex}.bk-root .bk-hours-week abbr{font-family:var(--bk-display);color:var(--bk-ink);font-size:1rem;font-weight:600;text-decoration:none}.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{justify-content:var(--bk-justify,flex-start);flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;line-height:1.6;display:flex}.bk-root .bk-hours-seg{white-space:nowrap}.bk-root .bk-hours-seg b{font-weight:600}.bk-root .bk-hours-badge{align-items:center;gap:.375rem .5rem;align-self:var(--bk-align,flex-start);border:1px solid var(--bk-line);border-radius:999px;flex-wrap:wrap;margin:0;padding:.5rem .875rem;font-size:.9375rem;display:inline-flex}.bk-root .bk-hours-badge-sm{padding:.3rem .7rem;font-size:.8125rem}.bk-root .bk-hours-dot{background:color-mix(in oklab,currentColor 35%,transparent);border-radius:999px;width:.5rem;height:.5rem}.bk-root .bk-hours-badge[data-open=true] .bk-hours-dot{background:#2e9e52;background:lab(57.7987% -45.4011 30.0617);box-shadow:0 0 0 3px #2e9e5238;box-shadow:0 0 0 3px lab(57.7987% -45.4011 30.0617/.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{color:var(--bk-ink-2);margin:0;font-size:.875rem}.bk-root .bk-stars{--bk-star:1.125rem;--bk-star-ink:#f3b01d;vertical-align:middle;align-items:center;gap:.5rem;line-height:1;display:inline-flex}@supports (color:lab(0% 0 0)){.bk-root .bk-stars{--bk-star-ink:lab(76.8064% 17.1488 74.8702)}}.bk-root .bk-stars[data-size=sm]{--bk-star:.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{display:inline-flex;position:relative}.bk-root .bk-stars-empty,.bk-root .bk-stars-full{gap:.125em;display:inline-flex}.bk-root .bk-stars-empty{color:color-mix(in oklab,currentColor 18%,transparent)}.bk-root .bk-stars-full{color:var(--bk-star-ink);clip-path:inset(0 calc(100% - var(--bk-stars-fill,100%))0 0);position:absolute;inset:0}.bk-root .bk-stars svg{width:var(--bk-star);height:var(--bk-star);fill:currentColor;flex:none}.bk-root .bk-stars-num{font-variant-numeric:tabular-nums;font-weight:600}.bk-root .bk-node[data-bk-type=stars]{justify-content:var(--bk-justify,flex-start);display:flex}.bk-root .bk-gattr{color:var(--bk-ink-2);text-align:var(--bk-gattr-align,start);margin:.75rem 0 0;font-size:.8125rem}.bk-root .bk-gattr a{color:inherit;text-underline-offset:2px;text-decoration:underline}.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{align-items:var(--bk-align,flex-start);flex-direction:column;gap:.75rem;display:flex}.bk-root .bk-review-sum-main{align-items:center;justify-content:var(--bk-justify,flex-start);flex-wrap:wrap;gap:.375rem .625rem;display:flex}.bk-root .bk-review-sum-score{font-family:var(--bk-display);color:var(--bk-ink);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1}.bk-root .bk-review-sum-count{color:var(--bk-ink-2)}.bk-root .bk-review-sum-count a{color:inherit;text-underline-offset:2px;text-decoration:underline}.bk-root .bk-review-sum-name{margin:0;font-weight:600}.bk-root .bk-review-sum[data-layout=stacked] .bk-review-sum-main{align-items:var(--bk-align,flex-start);flex-direction:column;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-flow:wrap;align-items:center}.bk-root .bk-review-sum[data-layout=badge] .bk-review-sum-main{border:1px solid var(--bk-line);border-radius:999px;padding:.5rem .875rem}.bk-root .bk-review-sum[data-layout=badge] .bk-review-sum-score{font-size:1.0625rem}.bk-root .bk-review-sum-skel{background:color-mix(in oklab,currentColor 8%,transparent);border-radius:.5rem;min-width:14rem;min-height:2.5rem}.bk-root .bk-gsample-tag{border:1px dashed color-mix(in oklab,currentColor 40%,transparent);opacity:.8;border-radius:999px;padding:.125rem .5rem;font-size:.75rem}.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;-webkit-user-select:none;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{z-index:3;background:var(--bk-ui);color:var(--bk-ui-ink);font-family:var(--bk-body);white-space:nowrap;pointer-events:none;zoom:var(--bk-ui-zoom,1);border-radius:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.4;position:absolute;inset-block-end:calc(100% + 2px);inset-inline-end:0}.bk-root[data-bk-mode=edit] .bk-list:has([data-bk-copy])>.bk-list-item:first-child:after{z-index:3;background:var(--bk-ui);color:var(--bk-ui-ink);font-family:var(--bk-body);white-space:nowrap;pointer-events:none;zoom:var(--bk-ui-zoom,1);border-radius:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.4;position:absolute;inset-block-end:calc(100% + 2px);inset-inline-end:0}.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]){transition:none}.bk-root[data-bk-mode=edit] .bk-list-item:has([data-bk-copy]):after{transition:none}}.bk-email-brief{padding-top:5px}.bk-email-brief h3{font-family:var(--bk-display);letter-spacing:-.8px;margin:0 0 27px;font-size:23px;font-weight:650;line-height:1.1}.bk-email-brief label{min-width:0;margin-bottom:18px;font-size:11px;font-weight:600;display:block}.bk-email-brief-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.bk-email-brief :is(input,select,textarea){box-sizing:border-box;border:1px solid color-mix(in srgb,currentColor 35%,transparent);background:color-mix(in srgb,var(--bk-paper)45%,transparent);width:100%;min-width:0;color:inherit;font-family:var(--bk-body);border-radius:5px;margin-top:8px;padding:12px 13px;font-size:12px;font-weight:400;display:block}.bk-email-brief textarea{resize:vertical;min-height:110px}.bk-email-brief :is(input,textarea)::placeholder{color:inherit;opacity:.7}.bk-email-brief button{background:var(--bk-ink);width:100%;min-height:48px;color:var(--bk-paper);font-family:var(--bk-body);cursor:pointer;border:0;border-radius:7px;padding:17px 23px;font-size:14px;font-weight:650;display:block}.bk-email-brief button:disabled{cursor:default;opacity:.6}.bk-email-brief :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:2px solid}.bk-email-brief .bk-email-brief-note{opacity:.8;margin:12px 0 0;font-size:10px;line-height:1.7}@container bk not (min-width:42rem){.bk-email-brief :is(input,select,textarea){padding:10px;font-size:16px}.bk-email-brief-row{gap:12px}}[data-bk-pending]{visibility:hidden}
