.bk{--bk-color-surface: #FFFFFF;--bk-color-muted: #717171;--bk-color-meta: #717171;--bk-color-line: rgba(4, 4, 4, .12);--bk-color-line-hover: rgba(4, 4, 4, .45);--bk-color-accent-ink: #0B73BF;--bk-color-accent-ink-hover: #0A6FB8;--bk-color-focus: rgba(4, 4, 4, .5);--bk-color-input-line: #D5DCE7;--bk-color-chip-line: rgba(4, 4, 4, .25);--bk-color-accent-contrast: #040404;--bk-color-black: #040404;--bk-color-white: #FFFFFF;--bk-color-ticker: #000000;--bk-color-tag: rgba(4, 4, 4, .7);--bk-color-plate: rgba(4, 4, 4, .88);--bk-color-glow: rgba(70, 184, 255, .28);--bk-color-badge-dark: rgba(255, 255, 255, .7);--bk-rem: max(1rem, 16px);--bk-px: calc(var(--bk-rem) / 16);--bk-text-h1: calc(30 * var(--bk-px));--bk-text-h2: calc(24 * var(--bk-px));--bk-text-h3: calc(18 * var(--bk-px));--bk-text-h4: var(--bk-rem);--bk-text-body: var(--bk-rem);--bk-text-card: calc(14 * var(--bk-px));--bk-text-eyebrow: calc(12 * var(--bk-px));--bk-text-badge: calc(11 * var(--bk-px));--bk-text-cta: calc(12 * var(--bk-px));--bk-text-readout: calc(12 * var(--bk-px));--bk-text-meta: calc(12 * var(--bk-px));--bk-text-tag: calc(10 * var(--bk-px));--bk-text-button: calc(13 * var(--bk-px));--bk-text-chip: calc(13 * var(--bk-px));--bk-text-input: var(--bk-rem);--bk-space-1: 4px;--bk-space-2: 8px;--bk-space-3: 12px;--bk-space-4: 16px;--bk-space-5: 20px;--bk-space-6: 24px;--bk-space-7: 32px;--bk-space-8: 48px;--bk-space-9: 64px;--bk-space-10: 96px;--bk-container: 1920px;--bk-gutter: 20px;--bk-grid-gap: 24px;--bk-card-gap: 12px;--bk-card-gap-dark: 8px;--bk-radius-block: 8px;--bk-radius-card: 5px;--bk-radius-control: 4px;--bk-radius-image: 6px;--bk-radius-pill: 999px;--bk-border: 1px solid var(--bk-color-line);--bk-border-button: 2px;--bk-hairline: 1px;--bk-bar: 2px;--bk-shadow-hover: 0 8px 20px rgba(0, 0, 0, .07);--bk-focus-ring: 2px solid var(--bk-color-focus);--bk-focus-offset: 2px;--bk-duration-fast: .12s;--bk-duration-state: .2s;--bk-duration-default: .25s;--bk-duration-expand: .22s;--bk-duration-draw: .32s;--bk-duration-fade: .4s;--bk-duration-glow: .6s;--bk-duration-rail: .6s;--bk-ease-out: cubic-bezier(.2, .7, .2, 1);--bk-ease-in-out: cubic-bezier(.45, 0, .2, 1);--bk-ease-linear: linear;--bk-ease: ease;display:block;isolation:isolate;box-sizing:border-box;padding-block:calc(var(--bk-pt, 0px) * .75) calc(var(--bk-pb, 0px) * .75);scroll-margin-block-start:calc(var(--bk-nav-offset, 0px) + 56px);font-family:var(--bk-font-body, inherit);font-size:var(--bk-text-body);font-weight:400;font-style:normal;line-height:1.5;letter-spacing:0;font-variant-numeric:tabular-nums;text-align:start;text-transform:none;overflow-wrap:break-word;color:var(--bk-color-text);background-color:var(--bk-color-page, var(--bk-color-bg))}@media(min-width:750px){.bk{--bk-text-h1: calc(36 * var(--bk-px));--bk-text-h2: calc(28 * var(--bk-px));padding-block:var(--bk-pt, 0px) var(--bk-pb, 0px)}}@media(min-width:1200px){.bk{--bk-gutter: 50px}}@media(min-width:1600px){.bk{--bk-text-h1: calc(50 * var(--bk-px));--bk-text-h2: calc(40 * var(--bk-px));--bk-text-h3: calc(24 * var(--bk-px));--bk-text-h4: calc(18 * var(--bk-px))}}.bk[data-bk-scheme=dark],.bk-block,.bk-stage{--bk-color-surface: rgba(255, 255, 255, .05);--bk-color-muted: rgba(255, 255, 255, .65);--bk-color-meta: rgba(255, 255, 255, .6);--bk-color-line: rgba(255, 255, 255, .16);--bk-color-line-hover: rgba(255, 255, 255, .5);--bk-color-accent-ink: var(--bk-color-accent);--bk-color-accent-ink-hover: #6CC6FF;--bk-color-focus: rgba(255, 255, 255, .8);--bk-color-input-line: rgba(255, 255, 255, .3);--bk-color-chip-line: rgba(255, 255, 255, .4);--bk-shadow-hover: none;--bk-text-input: calc(14 * var(--bk-px));--bk-border: 1px solid var(--bk-color-line);--bk-focus-ring: 2px solid var(--bk-color-focus);color-scheme:dark}.bk[data-bk-scheme=light]{color-scheme:light}.bk[data-bk-scheme=light] .bk-block,.bk[data-bk-scheme=light] .bk-stage{--bk-color-bg: var(--bk-color-black);--bk-color-text: var(--bk-color-white)}@supports (color: color-mix(in srgb,red,white)){.bk[data-bk-scheme]{--bk-color-muted: color-mix(in srgb, var(--bk-color-text) 55%, var(--bk-color-bg));--bk-color-meta: var(--bk-color-muted);--bk-color-line: color-mix(in srgb, var(--bk-color-text) 12%, transparent);--bk-color-line-hover: color-mix(in srgb, var(--bk-color-text) 45%, transparent);--bk-color-focus: color-mix(in srgb, var(--bk-color-text) 50%, transparent);--bk-color-chip-line: color-mix(in srgb, var(--bk-color-text) 25%, transparent)}.bk[data-bk-scheme=dark],.bk-block,.bk-stage{--bk-color-surface: color-mix(in srgb, var(--bk-color-text) 5%, transparent);--bk-color-muted: color-mix(in srgb, var(--bk-color-text) 65%, transparent);--bk-color-meta: color-mix(in srgb, var(--bk-color-text) 60%, transparent);--bk-color-line: color-mix(in srgb, var(--bk-color-text) 16%, transparent);--bk-color-line-hover: color-mix(in srgb, var(--bk-color-text) 50%, transparent);--bk-color-focus: color-mix(in srgb, var(--bk-color-text) 80%, transparent);--bk-color-chip-line: color-mix(in srgb, var(--bk-color-text) 40%, transparent);--bk-color-input-line: color-mix(in srgb, var(--bk-color-text) 30%, transparent);--bk-color-accent-ink: var(--bk-color-accent);--bk-color-accent-ink-hover: color-mix(in srgb, var(--bk-color-accent) 80%, #FFFFFF)}}:where(.bk) :not(template),:where(.bk) :not(template):before,:where(.bk) :not(template):after{box-sizing:border-box}:where(.bk) :is(h1,h2,h3,h4,h5,h6):not(template),.bk-h1,.bk-h2,.bk-h3,.bk-h4,.bk-card__title{margin:0;font-family:var(--bk-font-heading, inherit);font-size:inherit;font-weight:700;font-style:normal;line-height:1.1;letter-spacing:-.02em;text-transform:none;text-align:start;color:inherit}:where(.bk) h1:not(template),.bk-h1{font-size:var(--bk-text-h1);text-wrap:balance}:where(.bk) h2:not(template),.bk-h2{font-size:var(--bk-text-h2);text-wrap:balance}:where(.bk) h3:not(template),.bk-h3{font-size:var(--bk-text-h3)}:where(.bk) h4:not(template),.bk-h4,.bk-card__title{font-size:var(--bk-text-h4)}:where(.bk) :is(p,figure,dl,dd,dt,address,details):not(template){margin:0;padding:0;border:0;font-style:normal}:where(.bk) :is(ul,ol):not(template){margin:0;padding:0;list-style:none}:where(.bk) :is(strong,b,em,i):not(template){font-weight:700;font-style:normal}:where(.bk) a:not(template){color:inherit;text-decoration-color:currentColor}:where(.bk) :is(button,input,select,textarea):not(template){margin:0;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}:where(.bk) button:not(template){display:inline-block;padding:0;border:0;border-radius:0;text-align:inherit;background:none;-webkit-appearance:none;appearance:none;cursor:pointer}:where(.bk) fieldset:not(template){min-width:0;margin:0;padding:0;border:0}:where(.bk) legend:not(template){padding:0}:where(.bk) summary:not(template){display:block;list-style:none;cursor:pointer}:where(.bk) summary:not(template)::-webkit-details-marker{display:none}:where(.bk) summary:not(template)::marker{content:""}:where(.bk) hr:not(template){height:0;margin:0;border:0;border-block-start:var(--bk-border);background:none}:where(.bk) img:not(template){display:block;max-width:100%;height:auto;border:0}:where(.bk) svg:not(template){max-width:100%}:where(.bk) :where([aria-live],[role=status]):empty:not(template):not(slot){display:revert}:where(.bk) a:where(:not([class])):not(template){color:var(--bk-color-accent-ink);text-decoration-line:underline;text-underline-offset:3px}:where(.bk) a:where(:not([class]):is(:hover,:focus-visible)):not(template){color:var(--bk-color-accent-ink-hover)}:where(.bk) :where(a,button,input,select,textarea,summary,[tabindex]):not(template):not(slot){scroll-margin-block-start:calc(var(--bk-nav-offset, 0px) + 64px)}:where(.bk) :where(a,button,input,select,textarea,summary,[tabindex]):where(:focus):not(template):not(slot){outline:none;box-shadow:none}:where(.bk) :where(a,button,input,select,textarea,summary,[tabindex]):where(:focus-visible):not(template):not(slot){outline:var(--bk-focus-ring);outline-offset:var(--bk-focus-offset);box-shadow:none}@media(forced-colors:active){:where(.bk) :where(a,button,input,select,textarea,summary,[tabindex]):where(:focus-visible):not(template):not(slot){outline:3px solid Highlight;outline-offset:2px}}.bk-container{width:100%;max-width:var(--bk-container);margin-inline:auto;padding-inline:var(--bk-gutter)}.bk-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--bk-grid-gap);row-gap:var(--bk-space-6)}:where(.bk-grid>*){grid-column:1 / -1;min-width:0}.bk-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bk-card-gap);margin:0;padding:0;list-style:none;contain:layout style}.bk-cards--dark{gap:var(--bk-card-gap-dark)}@media(min-width:576px){.bk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-cards--dark{grid-template-columns:minmax(0,1fr)}}@media(min-width:750px){.bk-cards--dark{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.bk-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){.bk-cards--dark{grid-template-columns:repeat(3,minmax(0,1fr))}}.bk-heading{margin:0 0 var(--bk-space-5)}.bk-heading:where(:has(.bk-lead)){margin-block-end:var(--bk-space-6)}.bk-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-family:var(--bk-font-heading, inherit);font-size:var(--bk-text-eyebrow);font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--bk-color-text)}.bk-eyebrow:before{content:"";display:inline-block;flex-shrink:0;width:28px;height:var(--bk-bar);background:var(--bk-color-accent);transform-origin:left center}.bk-eyebrow--draw:before{animation:bk-draw .3s var(--bk-ease-in-out) both}.bk-lead{max-width:65ch;margin:10px 0 0;font-size:var(--bk-text-body);font-weight:400;line-height:1.5;color:var(--bk-color-muted)}.bk-body{max-width:72ch;margin:0;font-size:var(--bk-text-body);font-weight:400;line-height:1.5;color:var(--bk-color-text)}:where(.bk-body)>:not(template)+:not(template){margin-block-start:var(--bk-space-4)}:where(.bk-body) :is(ul,ol):not(template){padding-inline-start:1.25em;list-style:disc}:where(.bk-body) ol:not(template){list-style:decimal}:where(.bk-body) li+li{margin-block-start:var(--bk-space-2)}.bk-card{position:relative;display:flex;flex-direction:column;height:100%;margin:0;padding:var(--bk-space-5);border:var(--bk-border);border-radius:var(--bk-radius-card);color:var(--bk-color-text);background:var(--bk-color-surface);transition:transform var(--bk-duration-state) var(--bk-ease)}.bk-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--bk-shadow-hover);opacity:0;pointer-events:none;transition:opacity var(--bk-duration-state) var(--bk-ease)}.bk-card--plain{padding:var(--bk-space-6) var(--bk-space-5) var(--bk-space-5);border:0;border-radius:var(--bk-radius-image)}.bk-card--plain:after{display:none}.bk-card--link:focus-within{outline:var(--bk-focus-ring);outline-offset:var(--bk-focus-offset)}.bk-card__link{color:currentColor;text-decoration:none}.bk-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bk-card__link:focus-visible{outline:none}.bk-card__title{margin-block-end:6px}.bk-card__text{margin:0;font-size:var(--bk-text-card);line-height:1.55;color:var(--bk-color-muted)}.bk-card__meta{margin:auto 0 0;padding-block-start:var(--bk-space-4);font-size:var(--bk-text-meta);line-height:1.3;letter-spacing:.04em;color:var(--bk-color-meta)}.bk-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;margin:0 0 var(--bk-space-4);border-radius:var(--bk-radius-control);font-family:var(--bk-font-heading, inherit);font-size:var(--bk-rem);font-weight:700;line-height:1;color:var(--bk-color-white);background:var(--bk-color-black)}.bk-badge{align-self:flex-start;margin:0 0 var(--bk-space-2);padding-inline-start:var(--bk-space-2);border-inline-start:var(--bk-bar) solid var(--bk-color-accent);font-family:var(--bk-font-heading, inherit);font-size:var(--bk-text-badge);font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--bk-color-muted)}.bk-badge--accent{color:var(--bk-color-accent)}.bk-cta-link{display:inline-flex;align-items:center;gap:var(--bk-space-1);min-height:44px;margin:0;padding:0;border:0;font-family:var(--bk-font-heading, inherit);font-size:var(--bk-text-cta);font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--bk-color-text);background:none;cursor:pointer}.bk-cta-link:focus-visible .bk-cta-link__chevron{transform:translate(3px)}.bk-cta-link:focus-visible .bk-cta-link__text:after{transform:scaleX(1)}.bk-cta-link__text{position:relative}.bk-cta-link__text:after{content:"";position:absolute;inset-inline:0;inset-block-end:-2px;height:1px;background:var(--bk-color-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--bk-duration-default) var(--bk-ease-out)}.bk-cta-link__chevron{flex-shrink:0;width:18px;height:18px;color:var(--bk-color-accent);transition:transform var(--bk-duration-state) var(--bk-ease-out)}.bk-cta-link__chevron path{transform:scale(.8);transform-box:fill-box;transform-origin:center;stroke-width:1.875}:where(.bk-card) .bk-cta-link{margin-block-start:auto;padding-block-start:var(--bk-space-4)}:where(.bk-card__meta)+.bk-cta-link{padding-block-start:var(--bk-space-3)}.bk-chip{position:relative;display:inline-flex;align-items:center;min-height:44px;margin:0;padding:var(--bk-space-2) 18px;border:1px solid var(--bk-color-chip-line);border-radius:var(--bk-radius-pill);font-family:var(--bk-font-heading, inherit);font-size:var(--bk-text-chip);font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;color:var(--bk-color-text);background:var(--bk-color-white);cursor:pointer}.bk-chip:is([aria-current],[aria-pressed=true],:has(:checked)){border-color:var(--bk-color-black);color:var(--bk-color-white);background:var(--bk-color-black)}.bk-chip__count{margin-inline-start:6px;color:var(--bk-color-muted)}.bk-chip:is([aria-current],[aria-pressed=true],:has(:checked)) .bk-chip__count{color:inherit}.bk-chips{display:flex;flex-wrap:nowrap;gap:var(--bk-space-2);margin:0;padding:var(--bk-space-1) 0;overflow-x:auto;scrollbar-width:none}.bk-chips:after{content:"";position:sticky;inset-inline-end:0;flex:0 0 24px;margin-inline-start:-32px;background:linear-gradient(90deg,transparent,var(--bk-color-bg));pointer-events:none}.bk-chips::-webkit-scrollbar{display:none}@media(min-width:750px){.bk-chips{flex-wrap:wrap;overflow:visible}.bk-chips:after{display:none}}.bk-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:45px;min-width:100px;margin:0;padding:0 30px;border:0;border-radius:var(--bk-radius-control);font-family:var(--bk-font-heading, inherit);font-size:var(--bk-text-button);font-weight:700;line-height:1;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;color:var(--bk-color-accent-contrast);background:var(--bk-color-accent);cursor:pointer;-webkit-appearance:none;appearance:none}.bk-btn--secondary{border:var(--bk-border-button) solid var(--bk-color-black);color:var(--bk-color-black);background:transparent}.bk-btn--tertiary{isolation:isolate;overflow:hidden;border:var(--bk-border-button) solid var(--bk-color-white);color:var(--bk-color-white);background:transparent}.bk-btn--tertiary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--bk-color-white);opacity:0;transition:opacity .15s var(--bk-ease-out)}.bk-btn--tertiary:focus-visible{color:var(--bk-color-black)}.bk-btn--tertiary:focus-visible:before{opacity:1}.bk-btn--small{min-height:36px;min-width:0;padding:0 var(--bk-space-5)}.bk-btn--small:before{content:"";position:absolute;inset-block:-4px;inset-inline:0}.bk-block,.bk-stage{color:var(--bk-color-text)}.bk-block{position:relative;padding:var(--bk-space-5) var(--bk-space-4);border-radius:var(--bk-radius-block);background:var(--bk-color-bg)}.bk-block--hero{padding:var(--bk-space-5);overflow:hidden}.bk-block--flush{border-end-start-radius:0;border-end-end-radius:0}@media(min-width:750px){.bk-block{padding:var(--bk-space-7)}.bk-block--hero{padding:var(--bk-space-5)}}@media(min-width:990px){.bk-block--hero{min-height:min(72vh,640px);padding:40px}}.bk[data-bk-scheme=dark] .bk-tile,.bk-block .bk-tile,.bk-stage .bk-tile{color:var(--bk-color-black);background:var(--bk-color-white)}.bk[data-bk-scheme=dark] .bk-badge,.bk-block .bk-badge,.bk-stage .bk-badge{color:var(--bk-color-badge-dark)}.bk[data-bk-scheme=dark] .bk-badge--accent,.bk-block .bk-badge--accent,.bk-stage .bk-badge--accent{color:var(--bk-color-accent)}:where(.bk[data-bk-scheme=dark],.bk-block,.bk-stage) .bk-chip{background:transparent}:where(.bk[data-bk-scheme=dark],.bk-block,.bk-stage) .bk-chip:is([aria-current],[aria-pressed=true],:has(:checked)){border-color:var(--bk-color-white);color:var(--bk-color-black);background:var(--bk-color-white)}.bk-num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;font-family:var(--bk-font-heading, inherit);font-size:var(--bk-text-readout);font-weight:700;line-height:1;color:var(--bk-color-accent-contrast);background:var(--bk-color-accent)}.bk-live{margin:0;font-size:var(--bk-text-card);line-height:1.55;color:var(--bk-color-muted)}.bk-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(hover:hover)and (min-width:990px){.bk-card:hover,.bk-card:focus-within{border-color:var(--bk-color-line-hover);transform:translateY(-2px)}.bk-card:hover:after,.bk-card:focus-within:after{opacity:1}.bk-card:hover .bk-tile,.bk-card:focus-within .bk-tile{color:var(--bk-color-accent)}.bk-card:hover .bk-card__link{color:var(--bk-color-accent-ink)}.bk-card--plain:hover,.bk-card--plain:focus-within{transform:none}.bk-cta-link:hover .bk-cta-link__chevron{transform:translate(3px)}.bk-cta-link:hover .bk-cta-link__text:after{transform:scaleX(1)}.bk-chip:hover{border-color:var(--bk-color-text)}.bk-btn--secondary:hover{border-color:var(--bk-color-accent)}.bk-btn--tertiary:hover{color:var(--bk-color-black)}.bk-btn--tertiary:hover:before{opacity:1}}@keyframes bk-draw{0%{transform:scaleX(0)}}@keyframes bk-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes bk-pop{0%{opacity:0;transform:scale(.6)}}@keyframes bk-progress{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.bk,.bk *:not([data-bk-scroll]),.bk *:before,.bk *:after{animation:none!important;transition-duration:.01ms!important}.bk-card:hover,.bk-card:focus-within{transform:none}}.bk-hero__block{--bk-hero-pad: 20px;display:grid;grid-template-columns:minmax(0,1fr);isolation:isolate}.bk-hero .bk-hero__block--nophoto{min-height:auto}.bk-hero__sky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:radial-gradient(70% 90% at 85% 10%,rgba(70,184,255,.24),transparent 70%),radial-gradient(45% 60% at 10% 100%,rgba(70,184,255,.1),transparent 70%)}.bk-hero__sky:before,.bk-hero__sky:after{--bk-drift: 240px;content:"";position:absolute;inset:calc(-1 * var(--bk-drift)) auto auto calc(-1 * var(--bk-drift));width:calc(100% + var(--bk-drift));height:calc(100% + var(--bk-drift));background-image:radial-gradient(2px 2px at 24px 36px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(2px 2px at 150px 210px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(2px 2px at 206px 98px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(2px 2px at 88px 142px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(2px 2px at 184px 20px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(2px 2px at 62px 222px,rgba(255,255,255,.9) 50%,transparent 51%);background-size:240px 240px;opacity:.9}.bk-hero__sky:after{--bk-drift: 360px;background-image:radial-gradient(1.5px 1.5px at 70px 130px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 310px 290px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 190px 330px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 250px 60px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 120px 230px,rgba(255,255,255,.9) 50%,transparent 51%);background-size:360px 360px;opacity:.6}.bk-hero.is-enhanced .bk-hero__sky:before{animation:bk-drift 90s linear infinite}.bk-hero.is-enhanced .bk-hero__sky:after{animation:bk-drift 140s linear infinite}@media(prefers-reduced-motion:no-preference){.bk-hero.is-enhanced:not(.is-offscreen) .bk-hero__block:not(.is-paused) .bk-hero__sky:before,.bk-hero.is-enhanced:not(.is-offscreen) .bk-hero__block:not(.is-paused) .bk-hero__sky:after{will-change:transform}}.bk-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--bk-hero-pos, 70% 50%)}.bk-hero__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#040404d1;background:color-mix(in srgb,var(--bk-color-bg) 82%,transparent);pointer-events:none}.bk-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--bk-space-6);align-items:end}.bk-hero__inner--strip{padding-block-end:36px}.bk-hero__main{display:flex;flex-direction:column;align-self:stretch;min-width:0}.bk-hero__copy{margin-block-start:auto;padding-block-start:var(--bk-space-7)}.bk-hero__logo{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%}.bk-plate{padding:var(--bk-space-3) var(--bk-space-4);border-radius:var(--bk-radius-control);background:var(--bk-color-white)}.bk-hero__logo-image{width:auto;max-width:240px;height:auto;max-height:36px}.bk-hero__logo-text{font-family:var(--bk-font-heading, inherit);font-size:var(--bk-text-h3);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--bk-color-text)}.bk-plate .bk-hero__logo-text{color:var(--bk-color-black)}.bk-hero__heading{max-width:none}.bk-hero .bk-hero__lead{max-width:56ch}.bk-hero__note{width:fit-content;margin:var(--bk-space-3) 0 0}.bk-hero__actions{display:flex;flex-direction:column;gap:var(--bk-space-3);margin-block-start:var(--bk-space-6)}.bk-hero .bk-hero__action{width:100%}.bk-hero__tertiary{margin-block-start:var(--bk-space-2)}.bk-hero__title-block{container-type:inline-size;display:grid;grid-template-columns:repeat(var(--bk-seg-count, 1),max-content) minmax(0,1fr);gap:8px 0;width:100%;min-width:0;padding:var(--bk-space-5);overflow-x:auto;border:var(--bk-border);border-radius:var(--bk-radius-card);background:var(--bk-color-plate)}.bk-hero__badge{grid-column:1 / -1}@media(max-width:413.98px){.bk-hero__title-block{padding-inline:var(--bk-space-3)}}@media(min-width:576px){.bk-hero__actions{flex-direction:row;flex-wrap:wrap;gap:var(--bk-space-4)}.bk-hero .bk-hero__action{width:auto;min-width:15em}}@media(min-width:750px){.bk-hero__logo-image{max-height:44px}}@media(min-width:768px){.bk-hero__inner--strip{padding-block-end:48px}}@media(min-width:990px){.bk-hero__block{--bk-hero-pad: 40px}.bk-hero__mask{background:linear-gradient(90deg,#040404 0%,#040404 45%,rgba(4,4,4,.7) 60%,rgba(4,4,4,.25) 80%,transparent 100%);background:linear-gradient(90deg,var(--bk-color-bg) 0%,var(--bk-color-bg) 45%,color-mix(in srgb,var(--bk-color-bg) 70%,transparent) 60%,color-mix(in srgb,var(--bk-color-bg) 25%,transparent) 80%,transparent 100%)}.bk-hero__inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--bk-grid-gap)}.bk-hero__main{grid-column:1 / 8}.bk-hero__title-block{grid-column:8 / -1;align-self:end}}.bk-hero__part{isolation:isolate}.bk-hero__part,.bk-hero__dims,.bk-hero__dim{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;margin:0;padding:0;list-style:none}.bk-hero__dims{row-gap:8px}.bk-hero__dim{position:relative}.bk-hero__part .bk-hero__seg{grid-column:var(--bk-i);position:relative;display:block;margin:0;padding:0;border:0;font-family:var(--bk-font-part, var(--bk-font-heading, inherit));font-size:var(--bk-text-h2);font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap;text-decoration-line:none;text-decoration-thickness:var(--bk-bar);text-underline-offset:.18em;text-decoration-color:currentColor;color:var(--bk-color-text);background:none}.bk-hero__part .bk-hero__seg:before{content:"";position:absolute;z-index:-1;inset-block:calc(100% - 40px) -4px;left:50%;width:100%;min-width:44px;transform:translate(-50%)}.bk-hero__part .bk-hero__seg--space{margin-inline-end:.2em}@supports (width: 1cqi){.bk-hero__part .bk-hero__seg,.bk-hero__title-block .bk-hero__dimghost{font-size:max(calc(var(--bk-text-card) + 2 * var(--bk-px)),min(var(--bk-text-h2),var(--bk-part-fit, var(--bk-text-h2))))}}.bk-hero__seg[data-bk-open]{text-decoration-line:underline}.bk-hero__dimline{grid-column:var(--bk-i);grid-row:1;display:block;width:0;min-width:100%;height:16px;overflow:visible;fill:none;stroke:var(--bk-hero-ink, var(--bk-color-accent));stroke-width:var(--bk-bar);stroke-linecap:square;clip-path:inset(-2px);animation:bk-hero-draw var(--bk-duration-draw) var(--bk-ease-in-out) both;animation-delay:calc(.25s + (var(--bk-i, 1) - 1) * 90ms)}.bk-hero__dimtext{grid-column:var(--bk-i, 1) / -1;grid-row:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 10px;min-width:0}.bk-hero__dimghost{flex:none;height:16px;overflow:hidden;font-family:var(--bk-font-part, var(--bk-font-heading, inherit));font-size:var(--bk-text-h2);font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap;visibility:hidden}.bk-hero__dimghost.bk-hero__seg--space{padding-inline-end:.2em}.bk-hero__dimlabel{display:flow-root;font-family:var(--bk-font-heading, inherit);font-size:var(--bk-text-readout);font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:break-word;flex:1 1 0;max-width:100%;color:var(--bk-hero-ink, var(--bk-color-accent));animation:bk-hero-fade var(--bk-duration-state) var(--bk-ease-out) both;animation-delay:calc(.5s + (var(--bk-i, 1) - 1) * 90ms)}.bk-hero__dimlabel>button{position:relative;display:block;width:fit-content;max-width:100%;min-height:24px;margin:-4px 0;padding:4px 0;text-transform:inherit}.bk-hero__dimlabel>button:before{content:"";position:absolute;inset-block:0;left:50%;width:100%;min-width:44px;transform:translate(-50%)}.bk-hero.is-enhanced .bk-hero__dim,.bk-hero.is-enhanced .bk-hero__seg{cursor:pointer}.bk-hero.is-enhanced .bk-hero__dim:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.bk-hero__details{display:grid;grid-column:1 / -1;row-gap:4px}.bk-hero__dimdetail{grid-area:1 / 1;font-size:var(--bk-text-card);line-height:1.55;color:var(--bk-color-muted);visibility:hidden;opacity:0}.bk-hero__dimdetail[data-bk-open]{visibility:visible;opacity:1;transition:opacity var(--bk-duration-state) var(--bk-ease-out)}.bk-hero__dim[data-bk-open]{--bk-hero-ink: var(--bk-color-text)}@supports not (grid-template-columns: subgrid){.bk-hero__part{display:flex;flex-wrap:wrap}.bk-hero__dim{display:flex;align-items:flex-start}.bk-hero__dimline{flex:0 0 48px;width:48px;min-width:0}.bk-hero__dimtext{padding-inline-start:10px}.bk-hero__dimghost{display:none}}.bk-ticker{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;display:flex;align-items:center;height:36px;background:var(--bk-color-ticker);contain:layout style}.bk-ticker__track{display:flex;white-space:nowrap;will-change:transform}.bk-hero.is-enhanced .bk-ticker__track{animation:bk-ticker var(--bk-ticker-speed, 40s) linear infinite}.bk-ticker:hover .bk-ticker__track,.bk-hero.is-offscreen .bk-ticker__track,.bk-hero.is-offscreen .bk-hero__sky:before,.bk-hero.is-offscreen .bk-hero__sky:after,.bk-block--hero.is-paused .bk-ticker__track,.bk-block--hero.is-paused .bk-hero__sky:before,.bk-block--hero.is-paused .bk-hero__sky:after{animation-play-state:paused}.bk-ticker__text{flex-shrink:0;padding:0 30px;font-family:var(--bk-font-body, inherit);font-size:calc(11 * var(--bk-px));font-weight:400;line-height:1;letter-spacing:.5px;text-transform:uppercase;color:var(--bk-color-white)}.bk-ticker__pause{position:absolute;inset-block:0;inset-inline-end:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:48px;height:100%;border:0;color:var(--bk-color-white);background:var(--bk-color-ticker);cursor:pointer}.bk-ticker__pause:before{content:"";position:absolute;top:-8px;right:0;bottom:0;left:0}.bk-ticker__pause:focus-visible{outline:2px solid var(--bk-color-focus);outline-offset:-4px}.bk-hero__glyph{display:block;width:20px;height:20px}.bk-ticker__pause[aria-pressed=true] .bk-hero__glyph--pause,.bk-ticker__pause:not([aria-pressed=true]) .bk-hero__glyph--play{display:none}.bk-ticker__pause--alone{inset-block:auto 0;z-index:2;height:36px}@media(min-width:768px){.bk-ticker{height:48px}.bk-ticker__text{padding:0 50px;font-size:var(--bk-text-button)}.bk-ticker__pause--alone{height:48px}}.bk-hero:not(.is-enhanced) .bk-ticker__text{padding-inline:var(--bk-hero-pad)}.bk-hero:not(.is-enhanced) .bk-ticker__text+.bk-ticker__text,.bk-hero:not(.is-enhanced) .bk-ticker__pause{display:none}@keyframes bk-hero-fade{0%{opacity:0}}@keyframes bk-hero-draw{0%{clip-path:inset(-2px calc(100% + 2px) -2px -2px)}}@keyframes bk-ticker{to{transform:translate(-50%)}}@keyframes bk-drift{to{transform:translate3d(var(--bk-drift, 320px),var(--bk-drift, 320px),0)}}@media(max-width:989.98px){.bk-hero__dimline,.bk-hero__dimlabel{animation:none}}@media(prefers-reduced-motion:reduce){.bk-hero .bk-ticker__text{padding-inline:var(--bk-hero-pad)}.bk-hero .bk-ticker__text+.bk-ticker__text,.bk-hero .bk-ticker__pause{display:none}}.bk-block.bk-cta__block{padding:var(--bk-space-6) var(--bk-space-5)}.bk-cta .bk-h2{max-width:none}.bk-lead.bk-cta__body{max-width:60ch}.bk-cta__actions{display:flex;flex-wrap:wrap;gap:var(--bk-space-3)}.bk-cta__actions .bk-cta__action{width:100%}.bk-cta__main>.bk-cta__reassurance{max-width:60ch;margin-block-start:var(--bk-space-4);font-size:var(--bk-text-card);line-height:1.55;color:var(--bk-color-muted)}.bk-cta__aside{align-self:start}.bk-cta .bk-cta__phone{position:relative;display:inline-block;text-decoration:none;font-variant-numeric:tabular-nums;color:var(--bk-color-accent-ink)}.bk-cta .bk-cta__phone:before{content:"";position:absolute;inset-block:calc(50% - 22px);inset-inline:0;min-inline-size:44px}.bk-cta .bk-cta__phone:hover,.bk-cta .bk-cta__phone:focus-visible{color:var(--bk-color-accent-ink-hover);text-decoration:underline;text-decoration-thickness:var(--bk-bar);text-decoration-color:var(--bk-color-accent);text-underline-offset:.18em}@media(min-width:576px){.bk-cta__actions{gap:var(--bk-space-4)}.bk-cta__actions .bk-cta__action{width:auto}}@media(min-width:750px){.bk-block.bk-cta__block{padding:var(--bk-space-8) 40px}}@media(min-width:990px){.bk-cta__main{grid-column:1 / 9}.bk-cta__main--wide{grid-column:1 / 11}.bk-cta__aside{grid-column:9 / -1}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/bk-base.css.map */
