.bh-home{--bh-bg:#07121e;--bh-panel:#0c1c2c;--bh-panel2:#10273a;--bh-ink:#ecf4f7;--bh-muted:#92a9b8;--bh-rule:#263b4b;--bh-highlight:#edae50;--bh-highlight-rgb:237,174,80;--bh-dark-on-highlight:#16202a;color:var(--bh-ink);background:var(--bh-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;min-height:100vh}.bh-home.bh-rail{--bh-bg:#071725;--bh-panel:#0a2032;--bh-panel2:#102f40;--bh-highlight:#F2B705;--bh-highlight-rgb:242,183,5;--bh-dark-on-highlight:#16202a}.bh-home *,.bh-home :after,.bh-home :before{box-sizing:border-box}.bh-home a{color:inherit;text-decoration:none}.bh-home a:focus-visible,.bh-home button:focus-visible{outline:3px solid var(--bh-highlight);outline-offset:4px}.bh-nav{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:2rem;width:min(1376px,calc(100% - 80px));margin:0 auto;min-height:99px;border-bottom:1px solid var(--bh-rule)}.bh-nav-brand{flex:none}.bh-logo{display:flex;align-items:center;gap:13px}.bh-logo .ti-logo{line-height:1}.bh-logo .ti-mark{width:43px;height:43px}.bh-logo-word{display:grid;font-size:25px;line-height:1;letter-spacing:-1px;font-weight:600;white-space:nowrap}.bh-logo-word b{color:var(--bh-highlight)}.bh-logo-word small{display:block;color:var(--bh-muted);font-size:10px;line-height:1.8;letter-spacing:1.3px;text-transform:uppercase;font-weight:600}.bh-nav-actions,.bh-nav-links{display:flex;align-items:center;gap:30px}.bh-nav-links a{font-size:13px;color:#c0d0d9;font-weight:580;white-space:nowrap}.bh-footer a:hover,.bh-nav-links a:hover,.bh-nav-login:hover{color:var(--bh-highlight)}.bh-nav-login{font-size:13px;font-weight:700;white-space:nowrap}.bh-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:800;min-height:56px;padding:0 24px;transition:background .18s,border-color .18s,transform .18s}.bh-button:hover{transform:translateY(-1px)}.bh-button-primary{background:var(--bh-highlight);color:var(--bh-dark-on-highlight)!important;box-shadow:0 12px 36px rgba(var(--bh-highlight-rgb),.16)}.bh-button-primary:hover,.bh-rail .bh-button-primary:hover{background:#f7ce86}.bh-button-ghost{border-color:#476071;background:rgba(255,255,255,.025);color:#f1f8fa!important}.bh-button-ghost:hover{border-color:var(--bh-highlight)}.bh-button-small{min-height:42px;font-size:12px;padding:0 18px;gap:15px}.bh-hero{position:relative;max-width:1540px;margin:0 auto;display:grid;grid-template-columns:minmax(390px,.92fr) minmax(500px,1.08fr);align-items:center;grid-gap:6%;gap:6%;min-height:692px;padding:80px max(40px,calc((100vw - 1376px)/2)) 84px}.bh-hero:before{content:"";position:absolute;pointer-events:none;right:-16%;top:5%;width:62%;height:90%;background:radial-gradient(ellipse at center,rgba(var(--bh-highlight-rgb),.1),transparent 65%)}.bh-hero-content,.bh-hero-display{position:relative;z-index:1}.bh-eyebrow,.bh-kicker{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--bh-highlight);font-weight:800;letter-spacing:2px;text-transform:uppercase}.bh-eyebrow-dot{width:7px;height:7px;display:inline-block;border-radius:50%;background:var(--bh-highlight);box-shadow:0 0 0 5px rgba(var(--bh-highlight-rgb),.12)}.bh-hero h1{font-size:clamp(48px,4.45vw,74px);line-height:1.07;letter-spacing:-3.6px;font-weight:750;margin:29px 0 25px;color:#f3f7fb}.bh-hero h1 em,.bh-section h2 em{font-style:normal;color:var(--bh-highlight)}.bh-lead{font-size:17px;line-height:1.75;color:#aabfc9;margin:0;max-width:570px}.bh-hero-buttons{align-items:center;gap:13px;margin-top:35px}.bh-hero-buttons,.bh-trust{display:flex;flex-wrap:wrap}.bh-trust{gap:11px 20px;margin-top:32px;color:#91aab8;font-size:11px}.bh-trust span{display:inline-flex;gap:7px;align-items:center}.bh-trust i{color:var(--bh-highlight);font-style:normal;font-weight:900}.bh-hero-display{padding:10px 0}.bh-console{position:relative;border:1px solid #375366;border-radius:18px;background:linear-gradient(145deg,#132b3e,#081c2b 75%);box-shadow:0 32px 85px rgba(0,0,0,.36),0 0 0 11px rgba(255,255,255,.017);overflow:hidden;padding:21px}.bh-console:before{position:absolute;content:"";inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 38%)}.bh-console-bottom,.bh-console-header,.bh-stats{display:flex;justify-content:space-between;align-items:center;gap:15px}.bh-console-header{border-bottom:1px solid #284456;padding-bottom:18px}.bh-console-header>div{display:grid;grid-gap:6px;gap:6px}.bh-console-header small,.bh-stats small{font-size:10px;letter-spacing:1.15px;color:#8eacbe;font-weight:800}.bh-console-header strong{font-size:18px;color:#f1f8fc}.bh-console-online{background:rgba(var(--bh-highlight-rgb),.1);border:1px solid rgba(var(--bh-highlight-rgb),.42);border-radius:100px;color:var(--bh-highlight);font-size:9px;letter-spacing:.8px;font-weight:900;padding:8px 10px;white-space:nowrap}.bh-ops-process,.bh-rail-track{position:relative;margin:18px 0;border:1px solid #294b60;border-radius:10px;overflow:hidden;background:#0a2538}.bh-ops-process svg,.bh-rail-track svg{display:block;width:100%;height:auto}.bh-ops-map-tag{position:absolute;right:12px;bottom:12px;font-size:9px;color:#f7dbac;border:1px solid #9f7041;border-radius:100px;background:#274254;padding:7px 11px}.bh-stats{align-items:stretch;margin-bottom:18px;gap:12px}.bh-stats>div{flex:1 1;min-width:0;display:grid;grid-gap:7px;gap:7px;border:1px solid #304a5b;background:#102a3b;padding:17px 14px;border-radius:9px}.bh-stats strong{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bh-stats span{color:#a5b7c1;font-size:11px;line-height:1.35}.bh-console-bottom{border-top:1px solid #284456;padding-top:15px;color:#90a8b7;font-size:9px;letter-spacing:.4px}.bh-console-bottom span:first-child{display:flex;align-items:center;gap:6px}.bh-status-dot{height:7px;width:7px;border-radius:50%;background:var(--bh-highlight)}.bh-demo-label{color:#638196;text-align:right;margin-top:19px}.bh-demo-label,.bh-ticker{font-size:10px;font-weight:800;letter-spacing:1.5px}.bh-ticker{border-block:1px solid #233d51;background:#102539;min-height:70px;display:flex;align-items:center;justify-content:space-around;gap:28px;padding:17px 32px;color:#7b9aaa}.bh-ticker span:first-child{color:var(--bh-highlight)}.bh-section{max-width:1376px;margin:0 auto;padding:115px 40px}.bh-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:45px}.bh-section h2{font-size:clamp(39px,4vw,57px);line-height:1.15;letter-spacing:-2px;margin:20px 0 0}.bh-section-head>p{font-size:15px;color:#9aafbd;line-height:1.8;max-width:390px;margin:0 0 7px}.bh-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.bh-feature{background:linear-gradient(150deg,rgba(24,51,70,.7),rgba(13,32,47,.88));border:1px solid #2b4556;border-radius:12px;padding:28px 24px 32px;min-height:272px;transition:border-color .2s,transform .2s}.bh-feature:hover{border-color:rgba(var(--bh-highlight-rgb),.5);transform:translateY(-3px)}.bh-feature-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:41px;gap:12px}.bh-feature-top small{font-size:9px;color:#7795a7;font-weight:800;letter-spacing:1.1px}.bh-feature-icon{color:var(--bh-highlight);font-size:25px}.bh-feature h3{font-size:19px;line-height:1.25;letter-spacing:-.5px;margin:0 0 13px}.bh-feature p{font-size:12.5px;line-height:1.85;color:#9bb3c0;margin:0}.bh-statement{background:linear-gradient(110deg,#143449,#102b3d);border-block:1px solid #295268;padding:54px max(40px,calc((100vw - 1296px)/2));display:flex;gap:32px;align-items:center;justify-content:space-between}.bh-rail .bh-statement{background:linear-gradient(110deg,#1f2f42,#0c283d)}.bh-statement>span:first-child{writing-mode:vertical-rl;transform:rotate(180deg);font-size:10px;letter-spacing:2px;font-weight:800;color:var(--bh-highlight)}.bh-statement div{flex:1 1}.bh-statement h2{font-size:36px;letter-spacing:-1.3px;line-height:1.2;margin:0 0 10px}.bh-statement p{font-size:14px;line-height:1.7;color:#a1c0cb;margin:0;max-width:860px}.bh-statement-mark{font-size:75px;color:var(--bh-highlight);font-weight:300}.bh-workflow{padding-bottom:130px}.bh-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.bh-step{padding:28px 22px 23px;border-top:2px solid #2b465a}.bh-step b{font-size:30px;color:var(--bh-highlight);font-weight:500}.bh-step h3{font-size:24px;letter-spacing:-.8px;margin:18px 0 7px}.bh-step p{color:#95afbd;font-size:13px;line-height:1.8;margin:0}.bh-safety{max-width:1280px;margin:0 auto 115px;display:flex;align-items:center;gap:30px;padding:30px 38px;background:#102537;border:1px solid #315064;border-radius:12px}.bh-safety-symbol{flex:none;width:66px;height:66px;border-radius:11px;border:2px solid var(--bh-highlight);color:var(--bh-highlight);font-size:37px;font-weight:750;display:grid;place-items:center}.bh-safety>div:nth-child(2){flex:1 1}.bh-safety h2{font-size:22px;margin:9px 0}.bh-safety p{color:#9fb6c4;line-height:1.7;font-size:12px;max-width:760px;margin:0}.bh-safety-link{font-size:12px;font-weight:800;color:var(--bh-highlight)!important;white-space:nowrap}.bh-bottom{text-align:center;padding:110px 25px 126px;border-top:1px solid #243d50;background:radial-gradient(ellipse at center top,rgba(var(--bh-highlight-rgb),.095),transparent 58%)}.bh-bottom h2{font-size:clamp(40px,4vw,58px);letter-spacing:-2px;margin:19px 0}.bh-bottom p{color:#9fb8c5;line-height:1.7;max-width:570px;margin:0 auto 30px;font-size:15px}.bh-footer{border-top:1px solid #284253;max-width:1376px;margin:0 auto;padding:40px}.bh-footer-bottom,.bh-footer-top{display:flex;align-items:center;justify-content:space-between;gap:35px}.bh-footer-top p{font-size:12px;color:#7895a7;max-width:360px;line-height:1.7}.bh-footer-bottom{border-top:1px solid #233e50;margin-top:37px;padding-top:26px}.bh-footer-bottom small{font-size:11px;color:#738e9f}.bh-footer-bottom>div{display:flex;flex-wrap:wrap;gap:24px;font-size:11px;font-weight:650;color:#a4b9c5}@media(max-width:1200px){.bh-nav{width:calc(100% - 48px)}.bh-nav-links{gap:16px}.bh-hero{grid-template-columns:1fr 1fr;gap:3%;padding:68px 28px}.bh-hero h1{font-size:54px}.bh-feature-grid{grid-template-columns:repeat(2,1fr)}.bh-safety{margin-inline:30px}}@media(max-width:900px){.bh-nav-links{display:none}.bh-hero{grid-template-columns:1fr;gap:55px;padding:65px 28px}.bh-hero-content{max-width:690px}.bh-hero-display{max-width:750px;width:100%;margin:auto}.bh-hero h1{font-size:clamp(47px,7vw,65px)}.bh-section{padding:86px 28px}.bh-ticker{flex-wrap:wrap;gap:13px 20px}.bh-safety{align-items:flex-start;flex-wrap:wrap}}@media(max-width:640px){.bh-nav{min-height:78px;width:calc(100% - 34px);gap:12px}.bh-logo .ti-mark{height:35px;width:35px}.bh-logo-word{font-size:20px}.bh-logo-word small{font-size:8px}.bh-nav-actions{gap:10px}.bh-nav-login{display:none}.bh-button-small{font-size:10px;min-height:38px;padding:0 10px;gap:6px}.bh-hero{padding:56px 18px;min-height:0}.bh-hero h1{font-size:44px;letter-spacing:-2.1px}.bh-lead{font-size:15px}.bh-button{font-size:12px;padding:0 16px;min-height:50px;gap:9px}.bh-hero-buttons{align-items:stretch}.bh-console{padding:13px}.bh-console-header strong{font-size:13px}.bh-console-header small,.bh-console-online{font-size:8px}.bh-stats{gap:7px}.bh-stats>div{padding:12px 9px}.bh-stats strong{font-size:12px}.bh-stats small,.bh-stats span{font-size:9px}.bh-console-bottom{font-size:8px;gap:5px}.bh-console-bottom span:last-child{text-align:right}.bh-ticker{padding:16px;font-size:8px;justify-content:center}.bh-section{padding:78px 18px}.bh-section-head{display:block}.bh-section h2{font-size:40px}.bh-section-head>p{margin:20px 0 0}.bh-feature-grid{grid-template-columns:1fr;gap:10px}.bh-feature{min-height:0;padding:24px}.bh-feature-top{margin-bottom:23px}.bh-statement{padding:36px 19px;gap:16px}.bh-statement h2{font-size:27px}.bh-statement p{font-size:12px}.bh-statement-mark{display:none}.bh-steps{grid-template-columns:1fr;gap:0}.bh-step{padding:22px 3px}.bh-safety{margin:0 18px 75px;padding:24px;gap:15px}.bh-safety-symbol{width:45px;height:45px;font-size:28px}.bh-safety-link{width:100%;text-align:right}.bh-bottom{padding:85px 18px}.bh-bottom h2{font-size:42px}.bh-footer{padding:33px 20px}.bh-footer-bottom,.bh-footer-top{display:block}.bh-footer-bottom>div{margin-top:20px;gap:15px 20px}}@media(prefers-reduced-motion:reduce){.bh-button,.bh-feature{transition:none}}