.bk-landing{--ink:#151515;--ink-70:rgba(21,21,21,.72);--ink-60:rgba(21,21,21,.6);--ink-45:rgba(21,21,21,.45);--ink-30:rgba(21,21,21,.3);--paper:#ffffff;--paper-2:#fafafa;--page:#fbfbfa;--surface:#f3f3f1;--line:rgba(21,21,21,.08);--line-strong:rgba(21,21,21,.16);--accent:#4955e0;--accent-700:#3c44c6;--accent-300:#a8c1f9;--accent-100:#e1ecfe;--accent-50:#eff4fe;--cta-from:#4955e0;--cta-to:#6b6bef;--positive:#105537;--positive-bg:#d6f5e0;--ease-out:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);--r-card:16px;--r-inner:10px;--nav-h:72px;--container:1200px;--gutter:clamp(20px,4vw,40px);font-family:Geist Variable,Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background:var(--page);color:var(--ink);font-size:15px;line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.bk-landing *,.bk-landing *:before,.bk-landing *:after{box-sizing:border-box}.bk-landing ::-moz-selection{background:var(--accent-100);color:var(--ink)}.bk-landing ::selection{background:var(--accent-100);color:var(--ink)}.bk-landing a{color:inherit;text-decoration:none}.bk-landing button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.bk-landing ul{list-style:none;margin:0;padding:0}.bk-landing svg{display:block}.bk-landing :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.bk-landing .skip-link{position:absolute;left:-9999px;top:0;z-index:200;background:var(--ink);color:#fff;padding:10px 18px;border-radius:999px}.bk-landing .skip-link:focus{left:16px;top:16px}.bk-landing .container{max-width:var(--container);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.bk-landing .display{font-size:clamp(36px,4.4vw,58px);line-height:1.06;font-weight:400;letter-spacing:-.024em;text-wrap:balance}.bk-landing .h2{font-size:clamp(30px,3.8vw,48px);line-height:1.08;font-weight:400;letter-spacing:-.024em;text-wrap:balance}.bk-landing .h3{font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.35}.bk-landing .lead{font-size:clamp(16px,1.6vw,19px);line-height:1.55;font-weight:400;color:var(--ink-70);max-width:60ch}.bk-landing .body-s{font-size:14px;line-height:1.55;font-weight:300;color:var(--ink-60)}.bk-landing .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--ink-60)}.bk-landing .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}.bk-landing .mono{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bk-landing .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:-.005em;white-space:nowrap;transition:transform .16s var(--ease-out),background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.bk-landing .btn:active{transform:scale(.97)}.bk-landing .btn-ink{background:var(--ink);color:#fff}.bk-landing .btn-ghost{border:1px solid rgba(21,21,21,.18);color:var(--ink);background:#fff}.bk-landing .btn-grad{background:linear-gradient(100deg,var(--cta-from),var(--cta-to));color:#fff;box-shadow:0 8px 24px -10px #4955e08c}.bk-landing .btn-on-dark{border:1px solid rgba(255,255,255,.22);color:#fff;background:transparent}.bk-landing .btn-sm{height:38px;padding:0 18px;font-size:14px}@media(hover:hover)and (pointer:fine){.bk-landing .btn-ink:hover{background:#000;transform:translateY(-1px);box-shadow:0 10px 24px -12px #0006}.bk-landing .btn-ghost:hover{border-color:var(--ink);transform:translateY(-1px)}.bk-landing .btn-grad:hover{transform:translateY(-1px);box-shadow:0 14px 30px -10px #4955e099}.bk-landing .btn-on-dark:hover{border-color:#fff9;transform:translateY(-1px)}.bk-landing .text-link:hover{color:var(--accent)}}.bk-landing .text-link{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:var(--ink);transition:color .15s ease}.bk-landing .site-header{position:fixed;inset:0 0 auto;z-index:100;height:var(--nav-h);display:flex;align-items:center;transition:background-color .22s ease,border-color .22s ease,height .22s var(--ease-out),backdrop-filter .22s ease;border-bottom:1px solid transparent}.bk-landing .site-header.scrolled{height:60px;background:#fbfbfad9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line)}.bk-landing .nav{display:flex;align-items:center;gap:32px;width:100%}.bk-landing .brand{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:600;letter-spacing:-.025em}.bk-landing .brand svg{width:30px;height:30px}.bk-landing .nav-links{display:flex;align-items:center;gap:4px;margin:0 auto}.bk-landing .nav-links a{font-size:14.5px;font-weight:400;color:var(--ink-60);padding:8px 14px;border-radius:999px;transition:color .15s ease,background-color .15s ease}@media(hover:hover)and (pointer:fine){.bk-landing .nav-links a:hover{color:var(--ink);background:#1515150d}}.bk-landing .nav-cta{display:flex;align-items:center;gap:10px}.bk-landing .nav-login{font-size:14.5px;color:var(--ink-60);padding:8px 12px;transition:color .15s ease}@media(hover:hover)and (pointer:fine){.bk-landing .nav-login:hover{color:var(--accent)}}.bk-landing .menu-btn{display:none;width:42px;height:42px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--line-strong)}.bk-landing .menu-btn span{position:relative;width:16px;height:2px;background:var(--ink);border-radius:2px;transition:background-color .12s ease}.bk-landing .menu-btn span:before,.bk-landing .menu-btn span:after{content:"";position:absolute;left:0;width:16px;height:2px;background:var(--ink);border-radius:2px;transition:transform .22s var(--ease-out),top .22s var(--ease-out)}.bk-landing .menu-btn span:before{top:-5px}.bk-landing .menu-btn span:after{top:5px}.bk-landing.menu-open .menu-btn span{background:transparent}.bk-landing.menu-open .menu-btn span:before{top:0;transform:rotate(45deg)}.bk-landing.menu-open .menu-btn span:after{top:0;transform:rotate(-45deg)}.bk-landing .mobile-menu{position:fixed;top:calc(var(--nav-h) + 6px);left:12px;right:12px;z-index:90;background:var(--paper);border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 60px -24px #15151559,0 8px 24px -18px #15151538;display:flex;flex-direction:column;padding:8px 18px 24px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s var(--ease-out),transform .24s var(--ease-out),visibility 0s linear .24s}.bk-landing.menu-open .mobile-menu{opacity:1;visibility:visible;transform:none;transition:opacity .22s var(--ease-out),transform .24s var(--ease-out)}.bk-landing .mobile-menu nav a{display:block;font-size:18px;font-weight:500;letter-spacing:-.015em;padding:11px 0;border-bottom:1px solid var(--line);opacity:0;transform:translateY(8px);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out)}.bk-landing .mobile-menu nav a:last-child{border-bottom:0}.bk-landing.menu-open .mobile-menu nav a{opacity:1;transform:none}.bk-landing.menu-open .mobile-menu nav a:nth-child(1){transition-delay:40ms}.bk-landing.menu-open .mobile-menu nav a:nth-child(2){transition-delay:75ms}.bk-landing.menu-open .mobile-menu nav a:nth-child(3){transition-delay:.11s}.bk-landing.menu-open .mobile-menu nav a:nth-child(4){transition-delay:145ms}.bk-landing.menu-open .mobile-menu nav a:nth-child(5){transition-delay:.18s}.bk-landing .mobile-menu .mm-cta{margin-top:104px;display:grid;grid-template-columns:1fr 1fr;gap:10px;opacity:0;transform:translateY(8px);transition:opacity .28s var(--ease-out) .2s,transform .28s var(--ease-out) .2s}.bk-landing .mobile-menu .mm-cta .btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:44px;padding:0 16px;font-size:14px}.bk-landing.menu-open .mobile-menu .mm-cta{opacity:1;transform:none}.bk-landing .hero{position:relative;padding:calc(var(--nav-h) + clamp(48px,8vh,96px)) 0 0}.bk-landing .hero-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-template-areas:"title lead" "actions lead";gap:clamp(24px,4vw,64px);row-gap:0;align-items:start}.bk-landing .hg-title{grid-area:title;max-width:none;text-wrap:nowrap}.bk-landing .hg-right{grid-area:lead;align-self:center;padding-top:10px}.bk-landing .hg-right .lead{max-width:44ch}.bk-landing .hg-actions{grid-area:actions}.bk-landing .hero-cta{margin-top:36px;display:flex;gap:12px;flex-wrap:wrap}.bk-landing .hero-note{margin-top:16px;font-size:13.5px;font-weight:400;color:var(--ink-60)}.bk-landing .hero-stage{position:relative;margin-top:clamp(40px,6vh,64px)}.bk-landing .stage-shell{position:relative;border-radius:32px;background:linear-gradient(135deg,#4955e0d1,#3c44c6c2 55%,#30387fd1);padding:clamp(14px,2.4vw,28px);overflow:hidden;isolation:isolate;transition:filter .5s ease}.bk-landing .aurora-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;display:block;border-radius:inherit}.bk-landing .aurora-grain{position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:overlay;opacity:.2;border-radius:inherit;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1, 0 0 0 0 1, 0 0 0 0 1, 0 0 0 0.5 0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>")}@media(hover:hover)and (pointer:fine){.bk-landing .stage-shell:hover{filter:saturate(1.1) brightness(1.03)}}@media(prefers-reduced-motion:reduce){.bk-landing .stage-shell{transition:none}}.bk-landing .hero-panel{position:relative;z-index:2;background:#fff;border:1px solid rgba(255,255,255,.5);border-radius:16px;box-shadow:0 10px 30px -12px #15151540,0 36px 80px -36px #1c1f4a8c;overflow:hidden}.bk-landing .panel-chrome{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--line)}.bk-landing .chrome-dots{display:flex;gap:6px}.bk-landing .chrome-dots i{width:9px;height:9px;border-radius:50%;background:#1515151a}.bk-landing .chrome-url{flex:1;max-width:320px;margin:0 auto;text-align:center;font-size:12px;color:var(--ink-45);background:var(--paper-2);border:1px solid var(--line);border-radius:999px;padding:5px 14px}.bk-landing .panel-body{display:grid;grid-template-columns:196px 1fr;min-height:480px}.bk-landing .panel-side{border-right:1px solid var(--line);padding:18px 14px;background:var(--paper-2)}.bk-landing .side-item{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--ink-60);padding:8px 10px;border-radius:8px;margin-bottom:2px}.bk-landing .side-item .ico{width:14px;height:14px;border-radius:4px;border:1.5px solid rgba(21,21,21,.25)}.bk-landing .side-item.active{background:#fff;color:var(--ink);font-weight:500;border:1px solid var(--line);box-shadow:0 1px 2px #1515150a}.bk-landing .side-item.active .ico{border-color:var(--accent);background:var(--accent-50)}.bk-landing .panel-main{padding:26px 28px;display:flex;flex-direction:column;gap:20px;text-align:left}.bk-landing .pm-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bk-landing .pm-title{font-size:15px;font-weight:500}.bk-landing .pm-title span{color:var(--ink-45);font-weight:400}.bk-landing .badge-live{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--positive);background:var(--positive-bg);border-radius:999px;padding:4px 11px}.bk-landing .badge-live i{width:6px;height:6px;border-radius:50%;background:currentColor}.bk-landing .kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.bk-landing .kpi{border:1px solid var(--line);border-radius:var(--r-inner);padding:14px 16px;background:#fff}.bk-landing .kpi .k-label{font-size:12px;color:var(--ink-45);font-weight:400}.bk-landing .kpi .k-value{font-size:clamp(20px,2.2vw,26px);font-weight:500;letter-spacing:-.02em;margin-top:3px}.bk-landing .kpi .k-delta{font-size:12px;font-weight:500;margin-top:3px}.bk-landing .k-delta.up{color:var(--positive)}.bk-landing .k-delta.accent{color:var(--accent)}.bk-landing .chart-wrap{flex:1;border:1px solid var(--line);border-radius:var(--r-inner);padding:18px;background:#fff;min-height:200px;position:relative}.bk-landing .chart-wrap .c-label{font-size:12px;color:var(--ink-45);margin-bottom:6px;display:flex;justify-content:space-between}.bk-landing .chart-wrap svg{width:100%;height:170px}.bk-landing .chips-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.bk-landing .chips-row .cr-label{font-size:12px;color:var(--ink-45);margin-right:2px}.bk-landing .chip{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500;color:var(--ink-70);border:1px solid var(--line);border-radius:999px;padding:6px 12px;background:#fff}.bk-landing .chip i{width:6px;height:6px;border-radius:50%;flex:none}.bk-landing .chip .i-a{background:var(--accent)}.bk-landing .chip .i-b{background:#e2a13b}.bk-landing .chip .i-c{background:#3aa17e}.bk-landing .ticker-sec{padding:56px 0 8px}.bk-landing .ticker{position:relative;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent)}.bk-landing .ticker-track{display:flex;gap:40px;width:-moz-max-content;width:max-content;animation:bk-tick 52s linear infinite;will-change:transform}@media(hover:hover){.bk-landing .ticker:hover .ticker-track{animation-play-state:paused}}@keyframes bk-tick{to{transform:translate(-50%)}}.bk-landing .t-item{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-60);white-space:nowrap}.bk-landing .t-item b{font-weight:500;color:var(--ink)}.bk-landing .t-item .t-dot{width:5px;height:5px;border-radius:50%;background:var(--accent-300)}.bk-landing .ticker-cap{text-align:center;font-size:13px;color:var(--ink-45);font-weight:300;padding:14px 0 0}.bk-landing .section{padding:clamp(72px,11vh,128px) 0}.bk-landing .sec-head{max-width:780px;margin-bottom:clamp(36px,5vh,56px)}.bk-landing .sec-head .h2{margin-top:14px;max-width:22ch}.bk-landing .sec-head .sh-right{margin-top:18px;max-width:62ch}.bk-landing .sec-head .sh-right .lead{margin:0;font-weight:300;color:var(--ink-60)}.bk-landing .bento{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.bk-landing .card{position:relative;border-radius:20px;background:var(--surface);padding:26px;display:flex;flex-direction:column;gap:18px;overflow:hidden}.bk-landing .card .c-copy p{margin-top:6px}.bk-landing .card-a{grid-column:span 4}.bk-landing .card-b{grid-column:span 2}.bk-landing .card-c,.bk-landing .card-d{grid-column:span 3}.bk-landing .demo{border-radius:12px;background:#fff;padding:18px;flex:1;display:flex;flex-direction:column;gap:12px}.bk-landing .ch-row{display:grid;grid-template-columns:84px 1fr 44px;align-items:center;gap:12px;font-size:13px}.bk-landing .ch-row .ch-name{color:var(--ink-70);font-weight:500}.bk-landing .ch-row .ch-val{color:var(--ink-45);text-align:right}.bk-landing .bar{height:8px;border-radius:999px;background:#15151512;overflow:hidden}.bk-landing .bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--cta-from),var(--cta-to));transform-origin:left center;width:var(--w,50%)}.bk-landing .ch-foot{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-45);border-top:1px dashed var(--line-strong);padding-top:12px;margin-top:4px}.bk-landing .ch-foot b{color:var(--accent);font-weight:500}.bk-landing .seg{display:inline-flex;background:#1515150d;border-radius:999px;padding:3px;gap:2px;align-self:flex-start}.bk-landing .seg button{font-size:12px;font-weight:500;color:var(--ink-45);padding:5px 12px;border-radius:999px;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.bk-landing .seg button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px #1515151a}.bk-landing .tier{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-inner);padding:11px 14px;font-size:13px}.bk-landing .tier .t-name{font-weight:500}.bk-landing .tier .t-price{color:var(--ink-45)}.bk-landing .tier.hl{border-color:var(--accent-300);background:var(--accent-50)}.bk-landing .tier.hl .t-price{color:var(--accent)}@keyframes bk-swap-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.bk-landing .demo-pricing .tier{animation:bk-swap-in .22s var(--ease-out)}.bk-landing .p-amount.anim,.bk-landing .p-bill.anim{display:inline-block;animation:bk-swap-in .3s var(--ease-out)}.bk-landing .share-frame{background:#fff;border:1px solid var(--line);border-radius:var(--r-inner);overflow:hidden}.bk-landing .share-top{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding:9px 12px}.bk-landing .share-url{flex:1;font-size:11.5px;color:var(--ink-45);background:var(--paper-2);border-radius:999px;padding:4px 12px;text-align:center;border:1px solid var(--line)}.bk-landing .share-body{padding:14px;display:flex;flex-direction:column;gap:12px}.bk-landing .avatars{display:flex;align-items:center}.bk-landing .avatars .av{width:28px;height:28px;border-radius:50%;box-shadow:0 0 0 2px #fff;margin-left:-8px;overflow:hidden;display:inline-flex}.bk-landing .avatars .av:first-child{margin-left:0}.bk-landing .avatars .av svg{width:100%;height:100%;display:block}.bk-landing .avatars .av-more{width:28px;height:28px;border-radius:50%;box-shadow:0 0 0 2px #fff;margin-left:-8px;background:#151515;color:#fff;font-size:10px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;letter-spacing:-.01em}.bk-landing .share-line{font-size:12.5px;color:var(--ink-60)}.bk-landing .share-line b{color:var(--ink);font-weight:500}.bk-landing .hire-row{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-inner);padding:11px 14px;font-size:13px}.bk-landing .hire-row .h-role{font-weight:500}.bk-landing .hire-row .h-meta{color:var(--ink-45);font-size:12px}.bk-landing .runway-compare{display:flex;flex-direction:column;gap:9px;font-size:12px;color:var(--ink-45)}.bk-landing .rc-line{display:grid;grid-template-columns:52px 1fr 70px;gap:10px;align-items:center}.bk-landing .rc-line .rc-val{text-align:right;color:var(--ink-70);font-weight:500}.bk-landing .rc-bar{height:8px;border-radius:999px;background:#15151512;overflow:hidden}.bk-landing .rc-fill{height:100%;border-radius:999px;transform-origin:left center}.bk-landing .rc-fill.before{background:#15151547;width:88%}.bk-landing .rc-fill.after{background:linear-gradient(90deg,var(--cta-from),var(--cta-to));width:74%}.bk-landing .delta-pill{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--accent);background:var(--accent-50);border-radius:999px;padding:5px 11px}.bk-landing .statement{padding:clamp(80px,14vh,160px) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bk-landing .stmt{max-width:980px;margin:0 auto;font-size:clamp(26px,3.6vw,46px);line-height:1.18;font-weight:500;letter-spacing:-.028em}.bk-landing .stmt .w{display:inline-block;white-space:pre}.bk-landing .stmt-foot{max-width:980px;margin:34px auto 0;display:flex;gap:14px;flex-wrap:wrap}.bk-landing .price-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.bk-landing .price-card{border-radius:20px;background:var(--surface);padding:clamp(26px,3vw,36px);display:flex;flex-direction:column;gap:0}.bk-landing .price-card .p-name{font-size:18px;font-weight:500;letter-spacing:-.01em}.bk-landing .price-card .p-desc{margin-top:8px;font-size:14px;font-weight:300;color:var(--ink-60);line-height:1.55}.bk-landing .price-figure{margin-top:22px;display:flex;align-items:baseline;gap:8px}.bk-landing .price-figure .p-amount{font-size:clamp(38px,4vw,52px);font-weight:500;letter-spacing:-.03em;line-height:1}.bk-landing .price-figure .p-per{font-size:14px;color:var(--ink-45)}.bk-landing .p-bill{margin-top:8px;font-size:13px;color:var(--ink-45);font-weight:300}.bk-landing .price-card .btn{margin-top:22px;width:100%}.bk-landing .p-features{margin-top:24px;padding-top:22px;border-top:1px solid rgba(21,21,21,.1);display:flex;flex-direction:column;gap:11px}.bk-landing .p-features li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--ink-70);font-weight:300}.bk-landing .p-features svg{flex:none;margin-top:3px}.bk-landing .price-card.dark{background:var(--ink);border-color:var(--ink);color:#fff;position:relative;overflow:hidden}.bk-landing .price-card.dark:before{content:"";position:absolute;right:-120px;top:-120px;width:340px;height:340px;border-radius:50%;background:radial-gradient(closest-side,#6b6bef59,#6b6bef00);pointer-events:none}.bk-landing .price-card.dark .p-desc,.bk-landing .price-card.dark .p-bill{color:#fff9}.bk-landing .price-card.dark .price-figure .p-per{color:#ffffff80}.bk-landing .price-card.dark .p-features{border-top-color:#ffffff24}.bk-landing .price-card.dark .p-features li{color:#ffffffc7}.bk-landing .badge-offer{position:absolute;top:22px;right:22px;font-size:11.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(100deg,var(--cta-from),var(--cta-to));border-radius:999px;padding:6px 12px}.bk-landing .save-note{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--accent);background:var(--accent-50);border-radius:999px;padding:7px 14px;transition:opacity .24s ease}.bk-landing .bill-toggle{margin-top:22px;display:inline-flex}.bk-landing .bt-pill{display:inline-flex;align-items:center;gap:14px;background:#1515150f;border-radius:999px;padding:5px 6px 5px 20px;font-size:14.5px;font-weight:500;color:var(--ink);cursor:pointer;line-height:1;transition:background-color .2s ease;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){.bk-landing .bt-pill:hover{background:#15151517}}.bk-landing .bt-pill:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bk-landing .bt-label strong{font-weight:600;color:var(--ink)}.bk-landing .bt-switch{position:relative;width:42px;height:24px;border-radius:999px;background:#15151538;flex:none;transition:background-color .28s var(--ease-out)}.bk-landing .bt-thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #1515152e;transition:left .28s var(--ease-out)}.bk-landing .bt-pill[aria-checked=true] .bt-switch{background:var(--accent)}.bk-landing .bt-pill[aria-checked=true] .bt-thumb{left:21px}@media(prefers-reduced-motion:reduce){.bk-landing .bt-switch,.bk-landing .bt-thumb{transition:none}}.bk-landing .faq-wrap{max-width:860px}.bk-landing .faq{border-bottom:1px solid var(--line)}.bk-landing .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 4px;text-align:left;font-size:17px;font-weight:500;letter-spacing:-.01em;transition:color .15s ease}@media(hover:hover)and (pointer:fine){.bk-landing .faq-q:hover{color:var(--accent)}}.bk-landing .faq-q .plus{position:relative;width:18px;height:18px;flex:none}.bk-landing .faq-q .plus:before,.bk-landing .faq-q .plus:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:2px;transition:transform .24s var(--ease-out)}.bk-landing .faq-q .plus:before{width:14px;height:2px;transform:translate(-50%,-50%)}.bk-landing .faq-q .plus:after{width:2px;height:14px;transform:translate(-50%,-50%)}.bk-landing .faq[data-open=true] .plus:after{transform:translate(-50%,-50%) rotate(90deg) scaleY(0)}.bk-landing .faq[data-open=true] .plus:before{transform:translate(-50%,-50%) rotate(180deg)}.bk-landing .faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ease-out)}.bk-landing .faq[data-open=true] .faq-a{grid-template-rows:1fr}.bk-landing .faq-a-inner{overflow:hidden}.bk-landing .faq-a p{padding:0 4px 24px;font-size:15px;font-weight:300;line-height:1.65;color:var(--ink-60);max-width:62ch}.bk-landing .final{padding:clamp(20px,4vw,40px) 0 clamp(72px,10vh,120px)}.bk-landing .final-panel{position:relative;border-radius:24px;background:var(--ink);color:#fff;overflow:hidden;padding:clamp(60px,9vw,110px) clamp(24px,6vw,80px);text-align:center}.bk-landing .final-panel .grid-lines{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 50% 0%,black 0%,transparent 72%);mask-image:radial-gradient(circle at 50% 0%,black 0%,transparent 72%)}.bk-landing .final-panel .orb{position:absolute;left:50%;bottom:-260px;transform:translate(-50%);width:680px;height:520px;border-radius:50%;background:radial-gradient(closest-side,rgba(107,107,239,.5),rgba(73,85,224,.12) 58%,transparent 75%);filter:blur(2px);pointer-events:none}.bk-landing .final-panel h2{position:relative;max-width:18ch;margin:0 auto}.bk-landing .final-panel .lead{position:relative;color:#ffffff9e;margin:20px auto 0;max-width:48ch}.bk-landing .final-cta{position:relative;margin-top:36px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.bk-landing .site-footer{border-top:1px solid var(--line);padding:56px 0 40px;background:var(--paper)}.bk-landing .foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px}.bk-landing .foot-brand p{margin-top:14px;font-size:13.5px;font-weight:300;color:var(--ink-60);max-width:30ch;line-height:1.6}.bk-landing .foot-col h4{font-size:12.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-45);margin-bottom:14px}.bk-landing .foot-col a{display:block;font-size:14px;color:var(--ink-60);padding:5px 0;transition:color .15s ease}@media(hover:hover)and (pointer:fine){.bk-landing .foot-col a:hover{color:var(--accent)}}.bk-landing .foot-bottom{margin-top:44px;padding-top:22px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.bk-landing .foot-bottom p{font-size:13px;color:var(--ink-45);font-weight:300}.bk-landing .socials{display:flex;gap:2px;margin-left:-8px}.bk-landing .socials a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--ink-45);transition:color .15s ease,background-color .15s ease}@media(hover:hover)and (pointer:fine){.bk-landing .socials a:hover{color:var(--ink);background:#1515150d}}@media(max-width:1020px){.bk-landing .card-a,.bk-landing .card-b,.bk-landing .card-c,.bk-landing .card-d{grid-column:span 6}.bk-landing .panel-body{grid-template-columns:1fr}.bk-landing .panel-side{display:none}}@media(max-width:880px){.bk-landing .hero-grid{grid-template-columns:1fr;grid-template-areas:"title" "lead" "actions"}.bk-landing .hg-right{padding-top:18px;align-self:start}.bk-landing .hg-title{text-wrap:balance}.bk-landing .nav-links,.bk-landing .nav-login{display:none}.bk-landing .menu-btn{display:inline-flex}.bk-landing .nav{justify-content:flex-start;gap:14px}.bk-landing .nav-cta{margin-left:auto;display:flex;align-items:center;gap:8px}.bk-landing .nav .btn-sm{height:38px;padding:0 14px;font-size:13.5px}.bk-landing .price-grid{grid-template-columns:1fr}.bk-landing .foot-grid{grid-template-columns:1fr 1fr}.bk-landing .kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.bk-landing{font-size:15.5px}.bk-landing .kpis{grid-template-columns:1fr 1fr}.bk-landing .kpi:first-child{grid-column:span 2}.bk-landing .hero-cta .btn,.bk-landing .final-cta .btn,.bk-landing .stmt-foot .btn{width:100%}.bk-landing .foot-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bk-landing .ticker-track,.bk-landing .demo-pricing .tier,.bk-landing .p-amount.anim,.bk-landing .p-bill.anim{animation:none}.bk-landing *{transition-duration:.01ms!important}}.hds-app{--hds-ink:#151515;--hds-ink-70:rgba(21,21,21,.7);--hds-ink-55:rgba(21,21,21,.55);--hds-ink-45:rgba(21,21,21,.45);--hds-ink-35:rgba(21,21,21,.32);--hds-bg:#ffffff;--hds-card:#ffffff;--hds-greige:#f4f4f3;--hds-greige-hover:#efefee;--hds-surface:#f6f6f5;--hds-inset:#fafafa;--hds-line:rgba(21,21,21,.07);--hds-line-strong:rgba(21,21,21,.12);--hds-accent:#4955e0;--hds-accent-700:#3c44c6;--hds-accent-100:#e6e9fb;--hds-accent-50:#f1f2fd;--hds-pos:#5CA46D;--hds-pos-deep:#15663f;--hds-shadow-card:0 1px 2px rgba(21,21,21,.04);--hds-shadow-kpi:0 1px 2px rgba(21,21,21,.05),0 4px 14px -8px rgba(21,21,21,.1);--hds-ease:cubic-bezier(.23,1,.32,1);--hds-sidebar-w:250px;font-family:Geist,Geist Variable,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.5;text-align:left;color:var(--hds-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1;pointer-events:none;display:flex}.hds-app *{box-sizing:border-box}.hds-app svg{display:block}.hds-app button{font:inherit;color:inherit;background:none;border:0;padding:0}.hds-tnum{font-variant-numeric:tabular-nums}.hds-sidebar{width:var(--hds-sidebar-w);flex:none;background:var(--hds-bg);border-right:1px solid var(--hds-line);display:flex;flex-direction:column;padding:16px 12px 14px}.hds-brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;letter-spacing:-.022em;padding:6px 8px 18px}.hds-brand svg{width:26px;height:26px}.hds-nav{display:flex;flex-direction:column;gap:3px;flex:1}.hds-nav-item,.hds-nav-parent,.hds-nav-child{transition:background-color .14s var(--hds-ease),color .14s var(--hds-ease)}.hds-nav-item{display:flex;align-items:center;gap:13px;height:42px;padding:0 11px;border-radius:10px;font-size:14px;color:var(--hds-ink-70);font-weight:400}.hds-nav-item .hds-ico{width:21px;height:21px;flex:none;color:var(--hds-ink-55)}.hds-nav-item.hds-active{background:var(--hds-accent-50);color:var(--hds-accent);font-weight:450}.hds-nav-item.hds-active .hds-ico{color:var(--hds-accent)}.hds-nav-child.hds-active{background:var(--hds-accent-50);color:var(--hds-accent);font-weight:450}.hds-nav-group{margin-top:1px}.hds-nav-parent{display:flex;align-items:center;gap:13px;height:42px;padding:0 11px;border-radius:10px;font-size:14px;color:var(--hds-ink-70);font-weight:400;width:100%}.hds-nav-parent .hds-ico{width:21px;height:21px;flex:none;color:var(--hds-ink-55)}.hds-nav-parent .hds-chev{margin-left:auto;width:15px;height:15px;color:var(--hds-ink-35);flex:none}.hds-nav-children{display:flex;flex-direction:column;gap:2px;padding-left:34px;margin-top:2px;margin-bottom:2px}.hds-nav-child{display:flex;align-items:center;height:36px;padding:0 11px;border-radius:9px;font-size:13.5px;color:var(--hds-ink-55);font-weight:400}.hds-nav-sep{height:1px;background:var(--hds-line);margin:8px}.hds-side-foot{padding-top:2px}.hds-user-row{display:flex;align-items:center;gap:11px;padding:8px;border-radius:12px}.hds-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;flex:none}.hds-avatar svg{width:100%;height:100%}.hds-user-name{font-size:13px;font-weight:500;line-height:1.2}.hds-user-org{font-size:11.5px;color:var(--hds-ink-45);line-height:1.3}.hds-user-row .hds-grow{flex:1;min-width:0}.hds-user-row .hds-chev{width:15px;height:15px;color:var(--hds-ink-35);flex:none}.hds-main{flex:1;min-width:0;display:flex;flex-direction:column}.hds-content{padding:36px 40px 40px;width:100%}.hds-greet-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:30px}.hds-greet h1{font-size:25px;line-height:1.16;font-weight:500;letter-spacing:-.021em}.hds-greet h1 .hds-lead{color:var(--hds-ink-45);font-weight:400}.hds-greet h1 .hds-prompt{color:var(--hds-ink)}.hds-greet-actions{display:flex;align-items:center;gap:10px;flex:none}.hds-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;border-radius:9px;font-size:13.5px;font-weight:500;white-space:nowrap}.hds-btn .hds-ico{width:15px;height:15px;opacity:.8}.hds-btn-ghost{border:1px solid var(--hds-line-strong);background:var(--hds-card);color:var(--hds-ink-70)}.hds-btn .hds-chev{width:13px;height:13px;color:var(--hds-ink-45);margin-left:1px}.hds-period-val{color:var(--hds-ink);font-weight:500;margin-left:3px}.hds-section-label{font-size:13px;font-weight:500;color:var(--hds-ink-45);margin-bottom:13px}.hds-kpi-grid-desktop{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;grid-auto-rows:minmax(134px,auto)}.hds-kpi-grid-mobile{display:grid;grid-template-columns:1fr;gap:14px}.hds-kpi{background:var(--hds-greige);border-radius:14px;padding:18px 19px;display:flex;flex-direction:column}.hds-kpi-metric{display:flex;flex-direction:column}.hds-kpi-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:11px}.hds-kpi-label{font-size:12.5px;font-weight:500;color:var(--hds-ink-55);letter-spacing:.003em}.hds-badge{display:inline-flex;align-items:center;gap:4px;height:21px;padding:0 8px 0 6px;border-radius:6px;background:#1515150d;font-size:11px;font-weight:500;color:var(--hds-ink-45)}.hds-badge .hds-bico{width:12px;height:12px;flex:none;opacity:.85}.hds-badge.hds-gain{background:#5ca46d21;color:#15663f}.hds-badge.hds-loss{background:#db6d6124;color:#a8392c}.hds-badge.hds-gain .hds-bico,.hds-badge.hds-loss .hds-bico{opacity:1}.hds-kpi-value{font-size:26px;line-height:1.05;font-weight:500;letter-spacing:-.018em;font-feature-settings:"ss01" 1,"kern" 1}.hds-kpi-value.hds-pos{color:var(--hds-pos-deep)}.hds-kpi-sub{font-size:12px;color:var(--hds-ink-45);margin-top:7px;letter-spacing:.002em}.hds-kpi.hds-double{justify-content:space-between;gap:0}.hds-kpi.hds-double .hds-kpi-divider{height:1px;background:#15151512;margin:14px 0}.hds-kpi.hds-has-chart{justify-content:space-between}.hds-kpi-chart{margin:14px -19px -18px;overflow:hidden;border-radius:0 0 14px 14px}.hds-kpi-chart .hds-spark{width:100%;height:80px;display:block}.hds-kpi.hds-span2{grid-row:span 2}.hds-mobile-header{display:flex;align-items:center;gap:12px;height:56px;padding:0 14px;border-bottom:1px solid var(--hds-line);background:var(--hds-bg)}.hds-hamburger{width:38px;height:38px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--hds-ink-70);flex:none}.hds-hamburger svg{width:21px;height:21px}.hds-mobile-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.hds-mh-spacer{flex:1}.hds-mh-avatar{width:40px;height:40px;border-radius:50%;flex:none;padding:0;display:flex;align-items:center;justify-content:center}.hds-mh-avatar svg{width:40px;height:40px;display:block}.hds-desktop-comp{display:block}.hds-mobile-comp{display:none}@media(max-width:880px){.hds-desktop-comp{display:none}.hds-mobile-comp{display:block}}.hds-sidebar{height:auto}.hds-page{padding:0;max-width:none;width:100%;margin:0}.hds-page-head{margin-bottom:26px}.hds-page-title{font-size:25px;font-weight:500;letter-spacing:-.02em;line-height:1.18}.hds-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:0}.hds-head-titles{display:flex;flex-direction:column}.hds-head-sub{font-size:13.5px;color:var(--hds-ink-45);margin-top:7px}.hds-head-actions{display:flex;align-items:center;gap:10px;flex:none}.hds-subhead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.hds-subhead h2{font-size:16px;font-weight:500;letter-spacing:-.008em}.hds-subhead p{font-size:13px;color:var(--hds-ink-45);margin-top:4px}.hds-add-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 15px;border-radius:10px;background:var(--hds-ink);color:#fff;font-size:13.5px;font-weight:500;white-space:nowrap;flex:none}.hds-add-btn svg{width:15px;height:15px}.hds-section-block{margin-bottom:0}.hds-table-card{background:transparent}table.hds-tbl{width:100%;border-collapse:collapse}.hds-tbl-fixed{table-layout:fixed}.hds-tbl-fixed .hds-prod-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hds-tbl thead th{background:transparent;text-align:left;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--hds-ink-45);padding:0 18px 12px;border-bottom:1px solid var(--hds-line)}.hds-tbl thead th.hds-act{width:56px}.hds-tbl tbody td{padding:16px 18px;border-bottom:1px solid var(--hds-line);font-size:14px;color:var(--hds-ink);vertical-align:middle}.hds-name-cell{display:flex;align-items:center;gap:14px}.hds-pkg-tile{width:40px;height:40px;border-radius:11px;background:var(--hds-greige);display:flex;align-items:center;justify-content:center;flex:none}.hds-pkg-tile .hds-pkg-ic{width:20px;height:20px;color:var(--hds-ink-55)}.hds-name-text{display:flex;flex-direction:column;min-width:0}.hds-prod-name{font-weight:500}.hds-prod-dep{font-size:12px;color:var(--hds-ink-45);margin-top:2px}.hds-price-stack{display:flex;flex-direction:column;gap:3px}.hds-price{font-variant-numeric:tabular-nums}.hds-price .hds-u{color:var(--hds-ink-45);font-size:12px}.hds-muted-cell{color:var(--hds-ink-70)}.hds-num-cell{font-variant-numeric:tabular-nums}.hds-row-act{display:flex;justify-content:flex-end}.hds-icon-btn{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--hds-ink-45)}.hds-icon-btn svg{width:18px;height:18px}.hds-total-row td{border-top:1px solid var(--hds-line-strong);padding-top:20px;padding-bottom:4px;border-bottom:none}.hds-total-row .hds-total-label{font-size:14.5px;font-weight:500;color:var(--hds-ink)}.hds-total-row .hds-total-amt{font-size:20px;font-weight:600;color:var(--hds-ink);font-variant-numeric:tabular-nums}.hds-fin-top{display:grid;grid-template-columns:270px minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.hds-fin-top>*{min-width:0}.hds-kpi-col{display:flex;flex-direction:column;gap:16px}.hds-card{background:var(--hds-card);border:1px solid var(--hds-line);border-radius:14px;padding:20px 22px}.hds-kpi-card{display:flex;flex-direction:column;justify-content:center;padding:18px 20px}.hds-kpi-card.hds-double{flex:1.7}.hds-kpi-card.hds-single{flex:1}.hds-kpi-card .hds-kpi-divider{height:1px;background:var(--hds-line);margin:16px 0}.hds-kpi-card .hds-kpi-value{font-size:25px}.hds-kpi-sub-alt{font-size:12px;color:var(--hds-ink-45);margin-top:5px}.hds-chart-card{display:flex;flex-direction:column}.hds-card-head{margin-bottom:4px}.hds-card-title{font-size:16px;font-weight:500;letter-spacing:-.008em;line-height:1.3}.hds-card-desc{font-size:12.5px;color:var(--hds-ink-45);margin-top:2px}.hds-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:12px 0 4px}.hds-legend-item{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--hds-ink-55);white-space:nowrap}.hds-legend-dot{width:8px;height:8px;border-radius:50%;flex:none}.hds-chart-wrap{flex:1;display:flex;align-items:center;justify-content:center;margin-top:8px}.hds-donut{width:100%;max-width:210px;height:auto;display:block}.hds-donut-val{font-family:Geist,sans-serif;font-size:19px;font-weight:500;fill:var(--hds-ink);font-variant-numeric:tabular-nums}.hds-donut-lbl{font-size:10.5px;fill:var(--hds-ink-45)}.hds-kpi-value.hds-neg{color:#a8392c}.hds-desktop-comp .hds-app{zoom:.58}.hds-mobile-comp .hds-app{zoom:.86}.hds-mobile-comp .hds-team-top{grid-template-columns:1fr;gap:12px}.hds-mobile-comp .hds-card-row.hds-grid-2{grid-template-columns:1fr}.hds-mobile-comp .hds-team-top>.hds-chart-card:not(.hds-donut-card){display:none}.hds-mobile-comp [data-pane=churn-funnels] .hds-page-head+.hds-section-block{display:none}.hds-mobile-comp [data-pane=financial-reports] .hds-rt-section:nth-of-type(2){display:none}.hds-mobile-comp .hds-fin-top>.hds-donut-card:nth-child(3){display:none}.hds-mobile-comp .hds-rt tbody tr:nth-child(2){display:none}.hds-mobile-comp [data-pane=costs] .hds-tbl tbody tr:nth-child(n+3){display:none}.hds-mobile-comp [data-pane=costs] .hds-kpi-col{flex-direction:row}.hds-tag--green{background:#1f8a561c;color:#15663f}.hds-tag--slate{background:#4a59701f;color:#3c4a5e}.hds-finput{height:40px;border:1px solid var(--hds-line-strong);border-radius:10px;background:var(--hds-card);display:flex;align-items:center;padding:0 12px;font-size:14px;color:var(--hds-ink)}.hds-finput .hds-val{flex:1;min-width:0}.hds-finput.hds-num .hds-val{text-align:left;font-variant-numeric:tabular-nums}.hds-churn-rate{display:flex;align-items:center;gap:9px}.hds-churn-rate .hds-finput{width:88px}.hds-churn-rate .hds-pct{color:var(--hds-ink-45);font-size:14px}.hds-cell-dash{display:inline-block;width:14px;height:2px;border-radius:1px;background:var(--hds-ink-35);vertical-align:middle}.hds-neg{color:#a8392c}.hds-pane[hidden]{display:none}.hds-trigger{pointer-events:auto;cursor:pointer}.hds-trigger:hover{background:#1515150a;color:var(--hds-ink)}.hds-trigger:hover .hds-ico{color:var(--hds-ink)}.hds-trigger.hds-active:hover{background:var(--hds-accent-50);color:var(--hds-accent)}.hds-trigger.hds-active:hover .hds-ico{color:var(--hds-accent)}.hds-tabs{display:flex;gap:8px;padding:12px 14px 4px;overflow-x:auto;scrollbar-width:none}.hds-tabs::-webkit-scrollbar{display:none}.hds-tab{flex:none;pointer-events:auto;cursor:pointer;height:32px;padding:0 13px;border-radius:999px;background:var(--hds-greige);color:var(--hds-ink-70);font-size:12.5px;font-weight:500;white-space:nowrap;font-family:inherit}.hds-tab.hds-active{background:var(--hds-accent);color:#fff}.hds-mobile-comp .hds-fin-top{grid-template-columns:1fr;gap:12px}.hds-mobile-comp .hds-kpi-col{flex-direction:row;gap:12px}.hds-mobile-comp .hds-kpi-col .hds-card{flex:1}.hds-mobile-comp .hds-tbl:not(.hds-tbl-inflows) thead th:nth-child(3),.hds-mobile-comp .hds-tbl:not(.hds-tbl-inflows) thead th:nth-child(4),.hds-mobile-comp .hds-tbl:not(.hds-tbl-inflows) tbody td:nth-child(3),.hds-mobile-comp .hds-tbl:not(.hds-tbl-inflows) tbody td:nth-child(4){display:none}.hds-mobile-comp .hds-tbl-inflows thead th:nth-child(2),.hds-mobile-comp .hds-tbl-inflows tbody td:nth-child(2){display:none}.hds-card-row{display:grid;gap:16px}.hds-grid-2{grid-template-columns:1.62fr 1fr}.hds-chart{width:100%;height:auto;overflow:visible}.hds-ax{font-family:Geist,sans-serif;font-size:10px;fill:var(--hds-ink-45);font-variant-numeric:tabular-nums}.hds-team-top{display:grid;grid-template-columns:270px minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.hds-team-top>*{min-width:0}.hds-lc{width:100%;height:auto;display:block;overflow:visible}.hds-lc .hds-grid{stroke:var(--hds-line);stroke-width:1}.hds-lc .hds-yl,.hds-lc .hds-xl{font-family:Geist,sans-serif;font-size:10px;fill:var(--hds-ink-45);font-variant-numeric:tabular-nums}.hds-lc .hds-ln{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hds-type-pill{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.03em}.hds-type-pill.hds-opex{background:#1515150d;color:var(--hds-ink-55)}.hds-type-pill.hds-capex{background:#a6742624;color:#7c560f}.hds-cell-2{display:flex;flex-direction:column;gap:2px}.hds-cell-2 .hds-amt{font-variant-numeric:tabular-nums}.hds-cell-2 .hds-sub{font-size:11.5px;color:var(--hds-ink-45)}.hds-tag{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.hds-tag svg{width:13px;height:13px;opacity:.95}.hds-tag--indigo{background:#4955e01a;color:#3c44c6}.hds-tag--amber{background:#a6742626;color:#7c560f}.hds-status{display:inline-flex;align-items:center;gap:5px;height:25px;padding:0 11px 0 9px;border-radius:999px;background:#1f8a561a;color:var(--hds-pos-deep);font-size:12px;font-weight:500;white-space:nowrap}.hds-status svg{width:14px;height:14px}.hds-rt-section{margin-bottom:0}.hds-rt-title{font-size:16px;font-weight:500;letter-spacing:-.008em}.hds-rt-desc{font-size:13px;color:var(--hds-ink-45);margin:4px 0 14px}.hds-rt-wrap{overflow-x:auto}table.hds-rt{width:100%;border-collapse:collapse}.hds-rt thead th{text-align:left;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--hds-ink-45);padding:0 18px 12px;border-bottom:1px solid var(--hds-line);white-space:nowrap}.hds-rt tbody td{text-align:left;padding:14px 18px;border-bottom:1px solid var(--hds-line);font-size:14px;color:var(--hds-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.hds-rt tbody tr:last-child td{border-bottom:0}.hds-rt tr.hds-total td{font-weight:600;border-top:1px solid var(--hds-line-strong)}.hds-rt td.hds-lbl,.hds-rt th.hds-lbl{color:var(--hds-ink-70);font-weight:500}.hds-rt tr.hds-total td.hds-lbl{color:var(--hds-ink)}.bk-landing .stage-shell{padding:clamp(6px,1vw,13px);border-radius:24px}.bk-landing .hero-panel{border-radius:16px}.bk-landing .hds-preview{position:relative;overflow:hidden;aspect-ratio:16/10}.bk-landing .hds-mobile-comp{display:none}.bk-landing .hds-desktop-comp{width:1280px;transform-origin:top left;transform:scale(.9);display:block}.bk-landing .hds-desktop-comp .hds-app{zoom:1;overflow:hidden;height:800px}@media(max-width:880px){.bk-landing .hds-desktop-comp{display:block;transform:scale(.32)}}.bk-landing .hds-main{-webkit-mask-image:linear-gradient(to bottom,#000 90%,transparent);mask-image:linear-gradient(to bottom,#000 90%,transparent)}.bk-landing .hds-legend{flex-wrap:nowrap;overflow:hidden}
