:root{--bk-ink-3:#3B4359;--bk-muted-2:#7A8296;--bk-section-y:clamp(56px, 7vw, 104px);--bk-section-y-tight:clamp(40px, 5vw, 72px);--bk-header-h:76px;--sf-blue:#6B8CFF;--sf-blue-ui:#1F4FFF;--sf-teal:#2EC5B6}@media (max-width:767px){:root{--bk-header-h:64px}}body.bk-site .bk-header{background:rgb(255 255 255 / .92);border-bottom:1px solid var(--bk-line)}body.bk-site.is-scrolled .bk-header{background:rgb(255 255 255 / .97);box-shadow:0 10px 30px -24px rgb(11 16 32 / .35)}body.bk-site .bk-header .bk-logo svg{height:20px}body.bk-site .bk-header .bk-logo{padding-block:6px}.bkn-list{gap:6px}.bkn-list a{min-height:44px;padding:0 14px;border-radius:0;font:500 15px/1 var(--bk-font-body);color:var(--bk-ink-3);background:none!important}.bkn-list a:hover,.bkn-list a:focus-visible{color:var(--bk-ink)}.bkn-list a::after{content:"";position:absolute;left:50%;right:auto;bottom:3px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--bk-line-2);opacity:0;transform:scale(.4);transition:opacity var(--bk-t) var(--bk-ease),transform var(--bk-t) var(--bk-ease)}.bkn-list a:hover::after{opacity:1;transform:none}.bkn-list .current-menu-item>a,.bkn-list .current-page-ancestor>a{color:var(--bk-ink);font-weight:600}.bkn-list .current-menu-item>a::after,.bkn-list .current-page-ancestor>a::after{left:50%;right:auto;width:5px;height:5px;border-radius:50%;background:var(--bk-gold);opacity:1;transform:none}body.bk-site .bk-header-cta{min-height:44px!important;padding:0 18px;font-size:15px;border-radius:10px}.bkn-toggle{border-color:var(--bk-line);border-radius:10px}.bkn-panel .bkn-list a{font-weight:600;color:var(--bk-ink)}.bkn-panel .bkn-list a::after{display:none}.bkn-panel .bkn-list .current-menu-item>a{color:var(--bk-ink)}.bkn-panel .bkn-list .current-menu-item>a::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bk-gold);margin-inline-end:12px;flex:none}body.bk-site .bk-eyebrow{gap:10px;font:500 14px/1.6 var(--bk-font-body);color:var(--bk-muted)}body.bk-site .bk-eyebrow::before{width:6px;height:6px;border-radius:50%;background:var(--bk-gold);transform:none}body.bk-site .bk-section-dark .bk-eyebrow{color:var(--bk-dark-muted)}body.bk-site .bk-section-dark .bk-eyebrow::before{background:var(--bk-gold-hi)}body.bk-site .bk-h2{font-weight:700;line-height:1.24}body.bk-site .bk-head{gap:14px}body.bk-site .bk-lead{line-height:1.8}body.bk-site .bk-statement{font:600 clamp(26px, 3vw, 42px)/1.5 var(--bk-font-display);max-width:30ch}body.bk-site .bk-col::before{display:none}body.bk-site .bk-col{border-top-color:var(--bk-line-2);padding-top:24px}body.bk-site .bk-section-dark .bk-col{border-top-color:var(--bk-dark-line)}body.bk-site .bk-index-row:not(:has(>.bk-num)){grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) 28px}@media (max-width:767px){body.bk-site .bk-index-row:not(:has(>.bk-num)){grid-template-columns:minmax(0,1fr) 20px}body.bk-site .bk-index-row:not(:has(>.bk-num)) .bk-text{grid-column:1 / 2;grid-row:2}body.bk-site a.bk-index-row:not(:has(>.bk-num))::after{grid-column:2;grid-row:1}}body.bk-site .bk-index-row .bk-h3{font-size:clamp(18px, 1.6vw, 21px)}body.bk-site a.bk-index-row:hover{background:none}body.bk-site .bk-hero:has(.bkd){padding-block:clamp(40px, 5.5vw, 80px) clamp(28px, 3.5vw, 48px);background:var(--bk-paper)}body.bk-site .bk-hero:has(.bkd)::before,body.bk-site .bk-hero:has(.bkd)::after{display:none}body.bk-site .bk-hero:has(.bkd) .bk-split{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(32px, 5vw, 88px)}body.bk-site .bk-hero:has(.bkd) .bk-hero-copy{max-width:680px;gap:26px}body.bk-site .bk-hero:has(.bkd) .bk-display{font-size:clamp(40px, 4.9vw, 70px);line-height:1.14}body.bk-site .bk-hero:has(.bkd) .bk-lead{max-width:46ch}body.bk-site .bk-hero-visual:has(.bkd){min-height:0}@media (max-width:1024px){body.bk-site .bk-hero:has(.bkd) .bk-split{grid-template-columns:minmax(0,1fr)}body.bk-site .bk-hero-visual:has(.bkd) .bkd{width:min(76vw, 400px)}}.bkd{position:relative;width:min(100%, 540px);aspect-ratio:1;margin-inline:auto;container-type:inline-size}.bkd-svg{display:block;width:100%;height:100%;overflow:visible}.bkd-cross path{fill:none;stroke:var(--bk-line-2);stroke-width:1;stroke-dasharray:2 7;vector-effect:non-scaling-stroke}.bkd-rim{fill:none;stroke:var(--bk-line);stroke-width:1;vector-effect:non-scaling-stroke}.bkd-scale{transform-box:view-box;transform-origin:0 0}.bkd-minor{fill:none;stroke:var(--bk-ink);stroke-opacity:.2;stroke-width:8;stroke-dasharray:.08 .92}.bkd-major{fill:none;stroke:var(--bk-ink);stroke-opacity:.62;stroke-width:18;stroke-dasharray:.04 .96}.bkd-arc{fill:none;stroke:var(--bk-line-2);stroke-width:2;stroke-dasharray:62 298;transition:stroke 300ms var(--bk-ease),stroke-width 300ms var(--bk-ease)}.bkd-face{fill:var(--bk-paper);stroke:var(--bk-line);stroke-width:1;vector-effect:non-scaling-stroke}.bkd-o{fill:none;stroke:var(--bk-ink);stroke-width:21}.bkd-dot{fill:var(--bk-gold);transform-box:fill-box;transform-origin:center}.bkd-mark{transform-box:view-box;transform-origin:0 0}.bkd-needle{transform-box:view-box;transform-origin:0 0;transform:rotate(var(--a));transition:transform 560ms var(--bk-ease)}.bkd-needle path{stroke:var(--bk-gold);stroke-width:2.4;stroke-linecap:round}.bkd-needle circle{fill:var(--bk-gold)}.bkd[data-active="0"] .bkd-arc[data-i="0"],.bkd[data-active="1"] .bkd-arc[data-i="1"],.bkd[data-active="2"] .bkd-arc[data-i="2"],.bkd[data-active="3"] .bkd-arc[data-i="3"],.bkd[data-active="4"] .bkd-arc[data-i="4"]{stroke:var(--bk-ink);stroke-width:6}.bkd-labels{position:absolute;inset:0;pointer-events:none}.bkd-label{position:absolute;transform:translate(-50%,-50%);font:500 clamp(11px, 2.5cqi, 13.5px)/1 var(--bk-font-body);color:var(--bk-muted-2);white-space:nowrap;transition:color 300ms var(--bk-ease)}.bkd[data-active="0"] .bkd-label[data-i="0"],.bkd[data-active="1"] .bkd-label[data-i="1"],.bkd[data-active="2"] .bkd-label[data-i="2"],.bkd[data-active="3"] .bkd-label[data-i="3"],.bkd[data-active="4"] .bkd-label[data-i="4"]{color:var(--bk-ink);font-weight:600}@container (max-width:400px){.bkd-label{display:none}}html.bk-js .bkd-scale{animation:bkd-sweep 1000ms var(--bk-ease) backwards}html.bk-js .bkd-arc{animation:bkd-draw 700ms var(--bk-ease) backwards;animation-delay:calc(380ms + var(--d, 0) * 90ms)}html.bk-js .bkd-mark{animation:bkd-mark 700ms var(--bk-ease) 160ms backwards}html.bk-js .bkd-dot{animation:bkd-dot 560ms cubic-bezier(.3,1.5,.5,1) 950ms backwards}html.bk-js .bkd-needle{animation:bkd-needle 900ms var(--bk-ease) 1050ms backwards}html.bk-js .bkd-labels{animation:bkd-fade 600ms var(--bk-ease) 900ms backwards}@keyframes bkd-sweep{from{opacity:0;transform:rotate(-30deg)}}@keyframes bkd-draw{from{stroke-dasharray:0 360}}@keyframes bkd-mark{from{opacity:0;transform:scale(.82)}}@keyframes bkd-dot{from{transform:scale(0)}}@keyframes bkd-needle{from{opacity:0;transform:rotate(calc(var(--a) - 80deg))}}@keyframes bkd-fade{from{opacity:0}}body.bk-site .bk-hero:has(.bkd) .bk-capline{margin-top:clamp(28px, 4vw, 56px);border-top-color:var(--bk-line-2)}body.bk-site .bk-hero:has(.bkd) .bk-cap{position:relative;padding-top:20px;color:var(--bk-ink-3);font-weight:600;transition:color var(--bk-t) var(--bk-ease);cursor:default}body.bk-site .bk-hero:has(.bkd) .bk-cap::before{content:"";position:absolute;top:-1px;inset-inline-start:0;width:18px;height:2px;background:var(--bk-ink);opacity:.22;transition:width var(--bk-t-emph) var(--bk-ease),opacity var(--bk-t) var(--bk-ease),background var(--bk-t) var(--bk-ease)}body.bk-site .bk-hero:has(.bkd) .bk-cap.is-on{color:var(--bk-ink)}body.bk-site .bk-hero:has(.bkd) .bk-cap.is-on::before{width:44px;opacity:1;background:var(--bk-gold)}@media (max-width:767px){body.bk-site .bk-hero:has(.bkd) .bk-capline{grid-template-columns:repeat(2,minmax(0,1fr))}}body.bk-site .bk-section:has(.bk-statement){padding-block:clamp(56px, 7vw, 112px) clamp(48px, 6vw, 88px)}body.bk-site .bk-section:has(.bk-statement) .bk-stack{margin-bottom:clamp(32px, 4vw, 56px)}body.bk-site .bk-asym{row-gap:40px}body.bk-site .bk-cta-band{background:var(--bk-ink);border-radius:20px}body.bk-site .bk-cta-band::before{inset-inline-end:clamp(-140px, -6vw, -40px);top:50%;width:300px;height:300px;margin-top:-150px;border:48px solid rgb(255 255 255 / .05)}body.bk-site .bk-cta-band::after{inset-inline-end:calc(clamp(-140px, -6vw, -40px) + 111px);top:50%;width:78px;height:78px;margin-top:-39px;background:var(--bk-gold-hi);opacity:.9}@media (max-width:767px){body.bk-site .bk-cta-band::before,body.bk-site .bk-cta-band::after{display:none}}body.bk-site .bk-timeline:has(>.bk-stack){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%}body.bk-site .bk-timeline>.bk-stack{position:relative;display:flex;flex-direction:column;gap:0;padding:30px 0 0;padding-inline-end:clamp(16px, 2.4vw, 36px);border-top:1px solid var(--bk-line-2)}body.bk-site .bk-timeline>.bk-stack::before{content:"";position:absolute;top:-6px;inset-inline-start:0;width:11px;height:11px;border-radius:50%;background:var(--bk-tint);border:2px solid var(--bk-gold);box-sizing:border-box}body.bk-site .bk-timeline>.bk-stack:first-child::before{background:var(--bk-gold)}body.bk-site .bk-timeline>.bk-stack::after{content:"";position:absolute;top:-1px;inset-inline-start:0;width:100%;height:1px;background:var(--bk-gold);transform:scaleX(0);transform-origin:right;transition:transform 900ms var(--bk-ease);transition-delay:calc(var(--i, 0) * 180ms + 120ms)}html:not(.bk-js) body.bk-site .bk-timeline>.bk-stack::after,body.bk-site .bk-timeline.is-in>.bk-stack::after{transform:scaleX(1)}body.bk-site .bk-timeline>.bk-stack>.bk-kicker{margin:0 0 6px;font:700 clamp(22px, 2vw, 28px)/1.3 var(--bk-font-display);color:var(--bk-ink)}body.bk-site .bk-timeline>.bk-stack>.bk-tl-step{border:0;padding:18px 0;gap:6px}body.bk-site .bk-timeline>.bk-stack>.bk-tl-step+.bk-tl-step{border-top:1px solid var(--bk-line)}body.bk-site .bk-timeline>.bk-stack>.bk-tl-step::before,body.bk-site .bk-timeline>.bk-stack>.bk-tl-step::after{display:none}body.bk-site .bk-timeline>.bk-stack .bk-h3{font-size:18px}@media (max-width:1024px){body.bk-site .bk-timeline:has(>.bk-stack){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (max-width:767px){body.bk-site .bk-timeline:has(>.bk-stack){grid-template-columns:minmax(0,1fr);row-gap:0}body.bk-site .bk-timeline>.bk-stack{border-top:0;border-inline-start:1px solid var(--bk-line-2);padding:0 0 32px;padding-inline-start:24px}body.bk-site .bk-timeline>.bk-stack::before{top:6px;inset-inline-start:-6px}body.bk-site .bk-timeline>.bk-stack::after{display:none}body.bk-site .bk-timeline>.bk-stack:last-child{padding-bottom:0}}body.bk-site .bk-product{--bk-kod:var(--sf-blue-ui);--bk-kod-700:#173BD6}body.bk-site .bk-product .bk-btn-primary{background:var(--sf-blue-ui);color:#fff;box-shadow:0 12px 26px -14px rgb(31 79 255 / .75)}body.bk-site .bk-product .bk-btn-primary:hover,body.bk-site .bk-product .bk-btn-primary:focus-visible{background:#173BD6;color:#fff}body.bk-site .bk-product .bk-btn-primary::after{color:rgb(255 255 255 / .8)}body.bk-site .bk-product .bk-btn-ghost{color:#C7D3FF;text-decoration-color:rgb(169 188 255 / .4)}body.bk-site .bk-product .bk-btn-ghost::after{color:#A9BCFF}body.bk-site .bk-product .bk-num{color:#8FA8FF}body.bk-site .bk-product .bk-tl-step::before{border-color:var(--sf-blue)}body.bk-site .bk-product .bk-tl-step:first-child::before,body.bk-site .bk-product .bk-tl-step::after{background:var(--sf-blue)}body.bk-site .bk-product .bk-cta-band::after{background:var(--sf-blue)}body.bk-site .bk-section-dark.bk-product,body.bk-site .bk-hero.bk-section-dark.bk-product{background-image:radial-gradient(55% 60% at 12% 20%,rgb(31 79 255 / .16),transparent 70%),linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:auto,64px 64px,64px 64px}body.bk-site .bk-product .bk-eyebrow::before{background:var(--bk-gold-hi)}.bksp-chart i{background:var(--sf-blue)}.bksp-chart i.s{background:var(--sf-teal)}.bksp-bar i::after{background:linear-gradient(270deg,var(--sf-blue),var(--sf-teal))}.bksp-ring{background:conic-gradient(var(--sf-teal) calc(var(--p) * 1%),rgb(255 255 255 / .08) 0)}.bksp-av{background:linear-gradient(135deg,#1B2546,var(--sf-blue))}.bksp-tag{color:#C7D3FF;background:rgb(107 140 255 / .14)}.bksp-rec{border-inline-start-color:#FF8A65}.bksp-live i{background:var(--sf-teal)}@keyframes bksp-pulse{0%{box-shadow:0 0 0 0 rgb(46 197 182 / .5)}70%,100%{box-shadow:0 0 0 7px #fff0}}@media (prefers-reduced-motion:reduce){html.bk-js .bkd-scale,html.bk-js .bkd-arc,html.bk-js .bkd-mark,html.bk-js .bkd-dot,html.bk-js .bkd-needle,html.bk-js .bkd-labels{animation:none!important}.bkd-needle,.bkd-arc,.bkd-label,body.bk-site .bk-timeline>.bk-stack::after{transition:none!important}body.bk-site .bk-timeline>.bk-stack::after{transform:scaleX(1)}}body.bk-site .bk-cap{position:relative;padding-top:20px}body.bk-site .bk-cap::before{content:"";position:absolute;top:-1px;inset-inline-start:0;width:18px;height:2px;background:var(--bk-ink);opacity:.22;font-size:0}body.bk-site .bk-section-dark .bk-cap::before{background:#fff;opacity:.3}@media (max-width:767px){body.bk-site .bk-capline,body.bk-site .bk-hero:has(.bkd) .bk-capline{grid-template-columns:minmax(0,1fr);row-gap:0}body.bk-site .bk-cap,body.bk-site .bk-hero:has(.bkd) .bk-cap{flex-direction:row;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--bk-line)}body.bk-site .bk-cap:last-child,body.bk-site .bk-hero:has(.bkd) .bk-cap:last-child{border-bottom:0}body.bk-site .bk-cap::before,body.bk-site .bk-hero:has(.bkd) .bk-cap::before{position:static;flex:none;width:14px}body.bk-site .bk-hero:has(.bkd) .bk-cap.is-on::before{width:26px}body.bk-site .bk-section-dark .bk-cap{border-bottom-color:var(--bk-dark-line)}}@media (min-width:1025px){body.bk-site .bk-hero.bk-product .bk-split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(32px, 4vw, 64px)}body.bk-site .bk-hero.bk-product .bk-hero-copy{max-width:600px}}body.bk-site .bk-hero.bk-product .bksp{box-shadow:0 60px 120px -50px rgb(31 79 255 / .35),0 40px 80px -40px rgb(0 0 0 / .8)}body.bk-site .bk-cta-band::before{inset-inline-end:-150px;top:-150px;margin-top:0}body.bk-site .bk-cta-band::after{inset-inline-end:-39px;top:-39px;margin-top:0}