.bh-process-photo{isolation:isolate;background:#171b1e}.bh-process-photo>img{object-fit:cover;object-position:center;z-index:-2}.bh-process-photo:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#15171908 35%,#15171990 66%,#17191bf5)}.bh-process-photo-caption{position:absolute;inset:auto 26px 26px}.bh-process-photo-caption strong{display:block;font-size:clamp(20px,1.65vw,30px);letter-spacing:-.035em;margin-top:16px}.bh-concept .bh-process-photo-caption p{color:#c0c8ce;font-size:clamp(12px,.95vw,16px);margin-top:7px;line-height:1.5}.bh-process-tags{display:flex;flex-wrap:wrap;gap:7px}.bh-process-tags>span{display:inline-flex;gap:5px;align-items:center;border:1px solid #ffffff24;border-radius:999px;padding:6px 9px;color:#edf4f5;background:#162329a8;backdrop-filter:blur(12px);font-size:clamp(10px,.8vw,13px)}.bh-process-tags svg{width:12px;height:12px;color:#93dec6}.bh-conversation-photo:after{background:linear-gradient(100deg,#10202ded,#10202db3 58%,#10202d55),linear-gradient(0deg,#17222d,transparent 60%)}.bh-messenger{display:flex;flex-direction:column;height:100%;padding:clamp(20px,2vw,38px);gap:clamp(14px,1.4vw,23px)}.bh-messenger-header{display:flex;gap:12px;align-items:center;margin-bottom:2px}.bh-telegram-avatar{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:linear-gradient(140deg,#40b8ea,#1c79b7);box-shadow:0 6px 20px #038cd72b}.bh-telegram-avatar svg{width:22px}.bh-messenger-header strong{font-size:clamp(16px,1.25vw,21px)}.bh-messenger-header small{display:flex;align-items:center;gap:6px;color:#a4cede;font-size:12px;margin-top:4px}.bh-messenger-header small i{width:5px;height:5px;background:#70e1bb;border-radius:50%}.bh-message{max-width:89%;padding:12px 16px;border-radius:17px;font-size:clamp(13px,1.05vw,18px);line-height:1.55;box-shadow:0 8px 28px #0002}.bh-message-out{align-self:flex-end;background:#286589ed;border:1px solid #64b9da30;border-bottom-right-radius:4px}.bh-message-in{align-self:flex-start;background:#263947eb;border:1px solid #8bb4ca20;border-bottom-left-radius:4px}.bh-message small{display:flex;justify-content:flex-end;align-items:center;gap:4px;color:#b3d8e8;font-size:10px;margin-top:5px}.bh-message small svg{width:14px;height:14px}.bh-message-compose{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;color:#bcdae9;border:1px solid #79b0d035;border-radius:12px;background:#172936d9;padding:12px 14px;font-size:clamp(11px,.9vw,14px)}.bh-message-compose:hover{background:#24506a;color:white}.bh-message-compose svg{width:17px;height:17px;flex-shrink:0}.bh-vpn-photo{margin:0;background:#11191f;--route-color:#67e8c0}.bh-vpn-photo-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 0;font-size:clamp(8px,.65vw,11px);letter-spacing:.1em;color:#a9bdc8}.bh-vpn-photo-heading span:first-child{display:flex;align-items:center;gap:7px}.bh-vpn-photo-heading svg{width:14px;height:14px;color:var(--route-color)}.bh-vpn-photo-stage{position:relative;aspect-ratio:3/2;overflow:hidden;isolation:isolate}.bh-vpn-photo-stage>img{object-fit:cover;mask-image:linear-gradient(180deg,transparent,#000 10%,#000 78%,transparent)}.bh-rack-highlight{position:absolute;top:8%;bottom:26%;left:var(--rack-x);width:14%;transform:translateX(-50%);overflow:hidden;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-color) 17%,transparent),transparent);border:1px solid color-mix(in srgb,var(--route-color) 45%,transparent);border-radius:6px;box-shadow:0 0 35px color-mix(in srgb,var(--route-color) 17%,transparent),inset 0 0 25px color-mix(in srgb,var(--route-color) 12%,transparent);transition:left .55s ease,background .55s,border-color .55s,box-shadow .55s}.bh-rack-scan{position:absolute;inset:0 0 auto;height:20%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--route-color) 22%,transparent),transparent);animation:bh-rack-scan 1.6s ease-in-out .3s both}@keyframes bh-rack-scan{0%{transform:translateY(-100%);opacity:0}20%,70%{opacity:1}to{transform:translateY(500%);opacity:0}}.bh-photo-routes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.bh-route-connection{stroke-linecap:round;stroke-linejoin:round;animation:bh-route-connect .65s ease-out .15s both}.bh-route-signal-glow{stroke:var(--route-color);stroke-width:7;opacity:.14;filter:blur(5px)}.bh-route-signal{stroke:var(--route-color);stroke-width:1.2;opacity:.3}.bh-route-packets{stroke:var(--route-color);stroke-width:2.8;filter:drop-shadow(0 0 3px var(--route-color));animation:bh-photo-route-flow 9s linear infinite}.bh-route-port-halo{fill:var(--route-color);opacity:.45;filter:blur(3px);animation:bh-route-port-light 3s ease-in-out infinite}@keyframes bh-route-connect{0%{opacity:0}to{opacity:1}}@keyframes bh-route-port-light{50%{opacity:.2}}@keyframes bh-photo-route-flow{to{stroke-dashoffset:-100}}.bh-vpn-photo-status{position:absolute;bottom:4%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:7px;padding:8px 13px;border-radius:99px;border:1px solid #ffffff1f;background:#101b24d9;color:#deedf1;white-space:nowrap;font-size:clamp(10px,.8vw,14px)}.bh-photo-location-controls i,.bh-vpn-photo-status i{width:6px;height:6px;border-radius:50%;background:var(--route-color);box-shadow:0 0 9px var(--route-color)}.bh-vpn-photo figcaption{padding:0 24px 25px}.bh-photo-network-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;text-align:center}.bh-photo-network-labels>span{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:clamp(13px,1.1vw,19px);font-weight:650}.bh-photo-network-labels svg{width:20px;height:20px;color:#b7cbd7;margin-bottom:3px}.bh-photo-network-labels small{font-size:clamp(9px,.75vw,12px);color:#93a5b2;font-weight:400}.bh-photo-location-controls{display:flex;justify-content:center;gap:9px;margin-top:24px}.bh-photo-location-controls button{cursor:pointer;display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #ffffff26;border-radius:9px;font-size:clamp(10px,.8vw,14px);color:#a7b9c5;background:#ffffff04}.bh-photo-location-controls button i{background:#677783;box-shadow:none}.bh-photo-location-controls button[aria-pressed=true]{color:#eefbff;border-color:var(--route-color);background:color-mix(in srgb,var(--route-color) 12%,transparent)}.bh-photo-location-controls button[aria-pressed=true] i{background:var(--route-color);box-shadow:0 0 8px var(--route-color)}.bh-photo-location-controls button:hover{background:#ffffff12}.bh-concept .bh-vpn-photo-note{text-align:center;margin-top:14px;font-size:11px;color:#96a9b4;line-height:1.5}.bh-automation-comparison{background:#171c20}.bh-comparison-heading{padding:26px 30px 23px}.bh-comparison-heading>span{font-size:9px;letter-spacing:.15em;color:#94adb9}.bh-concept .bh-comparison-heading h3{margin-top:12px;font-size:clamp(27px,2.4vw,45px)}.bh-comparison-heading em{font-style:normal;color:#9ccdc4}.bh-comparison-stage{position:relative;aspect-ratio:3/2;isolation:isolate;cursor:ew-resize;touch-action:pan-y;user-select:none}.bh-comparison-stage img{object-fit:cover;pointer-events:none;user-select:none}.bh-comparison-before{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--comparison-position)) 0 0)}.bh-comparison-label{position:absolute;top:16px;font-size:12px;font-weight:700;padding:8px 12px;border-radius:8px;background:#111a24bd;border:1px solid #ffffff26;backdrop-filter:blur(10px);pointer-events:none}.bh-comparison-label-before{left:16px}.bh-comparison-label-after{right:16px;background:#12332dbd}.bh-comparison-label>span{display:block;font-size:10px;font-weight:400;color:#d3e0e3;margin-top:3px}.bh-comparison-divider{position:absolute;top:0;bottom:0;left:var(--comparison-position);width:2px;background:#f1fffa;transform:translateX(-50%);pointer-events:none;box-shadow:0 0 20px #0008}.bh-comparison-divider>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid #fff9;background:#eef9f4;color:#142e30;box-shadow:0 5px 25px #0005}.bh-comparison-divider svg{width:21px;height:21px}.bh-comparison-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bh-comparison-stage:focus-within{outline:3px solid #a3e9db;outline-offset:-3px}.bh-comparison-stage:focus-within .bh-comparison-divider>span{box-shadow:0 0 0 6px #8be5ce5c}.bh-comparison-footer{padding:19px 24px 22px;text-align:center}.bh-comparison-footer>span{display:flex;justify-content:center;align-items:center;gap:8px;font-size:clamp(11px,.9vw,15px);color:#c3e2d7}.bh-comparison-footer svg{width:15px;height:15px;flex-shrink:0}.bh-concept .bh-comparison-footer p{margin-top:9px;font-size:10px;color:#8ba3b2;line-height:1.5}.bh-concept .bh-team .section-scene{filter:none}.bh-concept .bh-team{background:radial-gradient(ellipse at 85% 55%,#123e473f,transparent 60%),linear-gradient(120deg,#202325,#141b20)}.bh-team-facts span:first-child svg{color:#75c7ea}.bh-team-facts span:last-child svg{color:#86d5ad}@media (max-width:1100px) and (min-width:801px){.bh-messenger{padding:16px;gap:14px}.bh-message{max-width:96%;font-size:13px;padding:11px}.bh-process-photo-caption{inset:auto 18px 22px}.bh-photo-location-controls{gap:5px}.bh-photo-location-controls button{padding:9px}}@media (max-width:800px){.bh-process-photo{height:410px}.bh-messenger{padding:24px;gap:19px}.bh-message{font-size:14px}.bh-process-photo-caption strong{font-size:24px}.bh-process-photo-caption p{font-size:13px}.bh-process-tags>span{font-size:11px}.bh-vpn-photo-heading{padding:18px 16px 0;font-size:7px;gap:8px}.bh-vpn-photo figcaption{padding:0 14px 22px}.bh-photo-network-labels{gap:5px}.bh-photo-location-controls{gap:6px}.bh-photo-location-controls button{padding:10px;gap:6px}.bh-concept .bh-vpn-photo-note{font-size:10px}.bh-comparison-heading{padding:23px}.bh-comparison-label{top:10px;padding:6px 8px}.bh-comparison-label-before{left:10px}.bh-comparison-label-after{right:10px}.bh-comparison-footer{padding:16px}.bh-comparison-divider>span{width:40px;height:40px}}.bh-concept .bh-example-image{height:clamp(300px,24vw,440px);background:#11191d;border-color:#ffffff20}.bh-example-art{position:absolute;inset:0;isolation:isolate;overflow:hidden;container-type:inline-size;--example-accent:#77dfb9}.bh-example-art-web{--example-accent:#b5adff}.bh-example-art-bot{--example-accent:#75caff}.bh-example-photo{position:absolute;inset:0;z-index:-3}.bh-example-photo img{object-fit:cover;object-position:65% center;transition:transform .8s ease}.bh-example:hover .bh-example-photo img{transform:scale(1.025)}.bh-example-atmosphere{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#0e181be6,transparent 74%),linear-gradient(180deg,#10191b66,transparent 25%,transparent 70%,#10171bec)}.bh-example-art-web .bh-example-atmosphere{background:linear-gradient(90deg,#131721d9,transparent 75%),linear-gradient(180deg,#13172166,transparent 30%,transparent 70%,#131721ec)}.bh-example-art-bot .bh-example-atmosphere{background:linear-gradient(90deg,#101d27ed,transparent 80%),linear-gradient(180deg,#101d2744,transparent 30%,transparent 70%,#101d27ec)}.bh-example-scene-label{position:absolute;left:6%;right:6%;top:7%;display:flex;align-items:center;gap:8px;color:#d3dddf;font-size:clamp(8px,2cqw,12px);letter-spacing:.12em}.bh-example-scene-label>svg{color:var(--example-accent);width:15px;height:15px}.bh-example-object{position:absolute;left:7%;top:22%;width:49%;border:1px solid #ffffff30;border-radius:13px;background:linear-gradient(125deg,#314449ed,#111f24f5 65%);box-shadow:-3px 3px 0 #0d171de6,-5px 5px 0 #53707966,0 20px 40px #0009,inset 0 1px 0 #ffffff24;transform:perspective(850px) rotateY(10deg) rotate(-3deg);transform-origin:center;font-size:clamp(10px,2.3cqw,14px);animation:bh-example-drift 7s ease-in-out infinite}.bh-example-panel-head{display:flex;align-items:center;gap:9px;padding:12px;border-bottom:1px solid #ffffff12;font-weight:650}.bh-example-panel-head>span:nth-child(2){flex:1}.bh-example-panel-head small{display:block;color:#a5b8c1;font-size:.72em;font-weight:400;margin-top:3px}.bh-example-panel-head>svg{width:13px;height:13px;color:var(--example-accent)}.bh-example-app-icon{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:#72d6b21f;color:var(--example-accent);border:1px solid #72d6b237}.bh-example-app-icon svg{width:16px;height:16px}.bh-example-access-users{display:grid;gap:13px;padding:15px 12px}.bh-example-access-users>div{display:flex;align-items:center;gap:9px}.bh-example-access-users>div>span:nth-child(2){flex:1}.bh-example-access-users small{display:block;font-size:.68em;margin-top:3px;color:#a1b3b7}.bh-example-access-users svg{width:13px;height:13px;color:var(--example-accent)}.bh-example-avatar{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#3a7665;color:#d6fff0;font-size:10px}.bh-example-avatar-1{background:#3c546f;color:#e0edff}.bh-example-avatar-2{background:#6a547f;color:#f2e3ff}.bh-example-access-footer{display:flex;align-items:center;gap:6px;padding:10px 12px;border-top:1px solid #ffffff12;color:#a0d6c3;font-size:.7em}.bh-example-access-footer svg{width:12px;height:12px;flex-shrink:0}.bh-example-browser{left:5%;top:24%;width:58%;background:linear-gradient(135deg,#333547,#171921 60%);animation-delay:-2.3s}.bh-example-window-bar{display:flex;align-items:center;gap:5px;padding:10px;border-bottom:1px solid #ffffff12;color:#b7b7c5;font-size:7px;letter-spacing:.08em}.bh-example-window-bar>span:first-child{display:flex;gap:3px;margin-right:auto}.bh-example-window-bar i{width:4px;height:4px;border-radius:50%;background:#e0877f}.bh-example-window-bar i:nth-child(2){background:#dfbd7a}.bh-example-window-bar i:nth-child(3){background:#7fcaac}.bh-example-window-bar>svg{width:8px;height:8px}.bh-example-mini-site{padding:13px 14px 15px;background:radial-gradient(ellipse at 90% 25%,#5e548449,transparent 70%)}.bh-example-mini-brand{display:flex;justify-content:space-between;font-size:7px;letter-spacing:.08em;font-weight:800}.bh-example-mini-brand>span{color:#b5adff}.bh-example-mini-title{margin-top:15px;font-size:clamp(13px,3.2cqw,20px);font-weight:800;letter-spacing:-.035em;line-height:1.25}.bh-example-mini-title>span{color:#b5adff}.bh-example-mini-action{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:7px;font-weight:700;padding:5px 7px;border-radius:4px;background:#d5cdf4;color:#282234}.bh-example-mini-action svg{width:9px;height:9px}.bh-example-mini-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:15px}.bh-example-mini-cards>div{display:flex;flex-direction:column;gap:5px;padding:7px 4px;border:1px solid #b9a9ff2b;border-radius:5px;font-size:6px;color:#c7c8d6}.bh-example-mini-cards svg{width:12px;height:12px;color:#b5adff}.bh-example-browser-footer{display:flex;align-items:center;gap:5px;padding:9px;border-top:1px solid #ffffff12;font-size:.65em;color:#c1b9ec}.bh-example-browser-footer svg{width:11px;height:11px;flex-shrink:0}.bh-example-browser-footer>svg:last-child{margin-left:auto}.bh-example-chat{top:21%;width:53%;background:linear-gradient(135deg,#2b4659f2,#142633f5);animation-delay:-4.6s}.bh-example-chat .bh-example-app-icon{border-color:#75caff40;background:#3197c3;color:white;border-radius:50%}.bh-example-online{width:5px;height:5px;border-radius:50%;background:#75e1bc;box-shadow:0 0 8px #75e1bc66}.bh-example-chat-body{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:12px;font-size:.78em;line-height:1.5}.bh-example-chat-message{padding:8px 9px;max-width:97%;border-radius:9px 9px 9px 2px;background:#344c5e;color:#e5f0f7}.bh-example-chat-out{align-self:flex-end;border-radius:9px 9px 2px 9px;background:#286b91}.bh-example-chat-out svg{display:inline;width:12px;height:12px;margin-left:4px;vertical-align:middle;color:#9bddff}.bh-example-chat-answer{animation:bh-example-answer 8s ease-in-out infinite}.bh-example-typing{display:flex;gap:3px;margin-left:6px}.bh-example-typing i{width:3px;height:3px;border-radius:50%;background:#a6d6ef;animation:bh-example-type 1.4s ease-in-out infinite}.bh-example-typing i:nth-child(2){animation-delay:.18s}.bh-example-typing i:nth-child(3){animation-delay:.36s}.bh-example-chat-compose{display:flex;justify-content:space-between;gap:8px;margin:0 10px 10px;padding:8px;border:1px solid #a2d9ff1c;border-radius:7px;color:#a0b8c9;font-size:.7em}.bh-example-chat-compose svg{width:11px;height:11px;color:#7ccfff}.bh-example-scene-footer{display:flex;align-items:center;gap:6px;position:absolute;bottom:7%;left:6%;right:17%;font-size:clamp(8px,1.9cqw,12px);color:#d2dcdf}.bh-example-scene-footer>i{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--example-accent);box-shadow:0 0 10px var(--example-accent);animation:bh-route-port-light 3s ease-in-out infinite}.bh-concept .bh-example-image>span{z-index:2;background:#172129ad;backdrop-filter:blur(12px)}.bh-example-depth{position:absolute;inset:0;transform:perspective(1100px) rotateX(var(--example-rx,0deg)) rotateY(var(--example-ry,0deg));transition:transform .45s cubic-bezier(.2,.7,.2,1);pointer-events:none}.bh-example-art .bh-example-photo img{transform:scale(1.035) translate(var(--example-px,0),var(--example-py,0));transition:transform .65s cubic-bezier(.2,.7,.2,1)}.bh-example-light{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .5s ease;background:radial-gradient(ellipse 65% 80% at 50% 35%,#e3f4ff14,transparent 75%);box-shadow:inset 0 0 0 1px #d2e8ff1f}.bh-example-art[data-interacting=true] .bh-example-light{opacity:1}.bh-example-object{overflow:hidden}.bh-example-object:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,transparent 30%,#e4f5ff0a 42%,#e4f5ff1a 49%,transparent 58%);transform:translateX(-130%)}.bh-example-art[data-interacting=true] .bh-example-object:after,.bh-example:focus-visible .bh-example-object:after{animation:bh-example-sheen 1.4s ease-out both}.bh-example-access-users>div{position:relative;border-radius:5px;isolation:isolate}.bh-example-access-users>div:before{content:"";position:absolute;inset:-4px -5px;z-index:-1;border-radius:inherit;background:linear-gradient(90deg,#72e7bc00,#72e7bc18,#72e7bc00);opacity:0;animation:bh-example-access-active 10s ease-in-out infinite}.bh-example-access-users>div:nth-child(2):before{animation-delay:1.2s}.bh-example-access-users>div:nth-child(3):before{animation-delay:2.4s}.bh-example-access-users>div>svg{animation:bh-example-access-check 10s ease-in-out infinite}.bh-example-access-users>div:nth-child(2)>svg{animation-delay:1.2s}.bh-example-access-users>div:nth-child(3)>svg{animation-delay:2.4s}.bh-example-access-footer{position:relative;overflow:hidden}.bh-example-access-footer:before{content:"";position:absolute;top:0;left:-25%;width:25%;height:1px;background:linear-gradient(90deg,transparent,#87efc9,transparent);animation:bh-example-access-flow 5s ease-in-out infinite}.bh-example-mini-site{position:relative}.bh-example-mini-cursor{position:absolute;left:65%;top:62%;width:17px;height:17px;color:#fff;fill:#f0ebff;stroke:#514764;stroke-width:1.5;filter:drop-shadow(1px 3px 2px #0007);animation:bh-example-cursor 12s ease-in-out infinite}.bh-example-mini-action{animation:bh-example-button-response 12s ease-in-out infinite}.bh-example-mini-cards>div{animation:bh-example-tile-response 12s ease-in-out infinite}.bh-example-mini-cards>div:nth-child(2){animation-delay:.5s}.bh-example-mini-cards>div:nth-child(3){animation-delay:1s}.bh-example-chat-body{position:relative}.bh-example-chat-answer{animation:bh-example-reply 12s ease-in-out infinite}.bh-example-typing{position:absolute;left:24px;bottom:29px;height:4px;margin:0;animation:bh-example-typing-state 12s ease-in-out infinite}.bh-example-chat-out>svg{animation:bh-example-read-receipt 12s ease-in-out infinite}.bh-example-art[data-running=false] *,.bh-example-art[data-running=false] :after,.bh-example-art[data-running=false] :before{animation-play-state:paused}@keyframes bh-example-sheen{to{transform:translateX(130%)}}@keyframes bh-example-access-active{0%,40%,to{opacity:0}24%,8%{opacity:1}}@keyframes bh-example-access-check{0%,40%,to{opacity:.6;filter:none}10%,22%{opacity:1;filter:drop-shadow(0 0 3px #77dfb977)}}@keyframes bh-example-access-flow{0%,18%{transform:translateX(0);opacity:0}25%{opacity:1}80%,to{transform:translateX(500%);opacity:0}}@keyframes bh-example-cursor{0%,12%,to{transform:translate(12px,8px);opacity:0}20%{opacity:1;transform:translate(12px,8px)}36%,42%{opacity:1;transform:translate(-28px,-9px) scale(.93)}59%,68%{opacity:1;transform:translate(5px,41px)}83%{transform:translate(14px,45px);opacity:0}}@keyframes bh-example-button-response{0%,32%,49%,to{box-shadow:none}38%,43%{box-shadow:0 0 0 3px #c3b1ff20,0 0 13px #b5adff2e}}@keyframes bh-example-tile-response{0%,48%,82%,to{background:transparent;border-color:#b9a9ff2b}59%,67%{background:#b5adff0c;border-color:#b9a9ff66}}@keyframes bh-example-reply{0%,22%{opacity:0;transform:translateY(5px)}31%,89%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(0)}}@keyframes bh-example-typing-state{0%,18%{opacity:1}25%,92%{opacity:0}to{opacity:1}}@keyframes bh-example-read-receipt{0%,17%{color:#92a8b5}25%,to{color:#8cd9ff}}@keyframes bh-example-drift{0%,to{transform:perspective(850px) rotateY(10deg) rotate(-3deg) translateY(0)}50%{transform:perspective(850px) rotateY(7deg) rotate(-2deg) translateY(-5px)}}@keyframes bh-example-answer{0%,15%{opacity:.3;transform:translateY(3px)}25%,to{opacity:1;transform:translateY(0)}}@keyframes bh-example-type{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media (min-width:801px) and (max-width:1150px){.bh-example-object{left:5%;width:68%}.bh-example-browser{width:76%;top:20%}.bh-example-chat{width:76%;top:18%}}@media (max-width:800px){.bh-concept .bh-example-image{height:clamp(340px,68vw,440px)}.bh-example-object{max-width:270px}.bh-example-browser{max-width:310px}}@media (max-width:400px){.bh-example-object{width:63%}.bh-example-browser,.bh-example-chat{width:69%}}@media (prefers-reduced-motion:reduce){.bh-example-art *,.bh-example-art :after,.bh-example-art :before{animation:none!important;transition:none!important}.bh-example-art .bh-example-photo img,.bh-example-depth{transform:none}.bh-example-light,.bh-example-mini-cursor,.bh-example-typing{display:none}.bh-example-chat-answer{opacity:1;transform:none}.bh-example-chat-answer,.bh-example-object,.bh-example-scene-footer>i,.bh-example-typing i{animation:none}.bh-example-photo img{transition:none}.bh-example:hover .bh-example-photo img{transform:none}.bh-route-connection,.bh-route-packets,.bh-route-port-halo{animation:none}.bh-rack-highlight{transition:none}.bh-rack-scan{animation:none;opacity:0}}#pricing .bh-price-value{font-size:clamp(26px,2.3vw,42px);overflow-wrap:anywhere}#pricing .bh-price-asterisk{font-size:.45em;margin-left:3px}#pricing .bh-pricing-terms p{max-width:none}#pricing .bh-pricing-terms{border-top:1px solid #ffffff26;padding-top:24px}#pricing .bh-pricing-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 24px}#pricing .bh-pricing-tabs button{padding:12px 19px;border:1px solid #ffffff26;border-radius:999px;background:#ffffff04;color:#b7b7b7;font:inherit;font-size:14px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}#pricing .bh-pricing-tabs button:hover{color:#fff;border-color:#ffffff70}#pricing .bh-pricing-tabs button[aria-selected=true]{background:#eaeae5;color:#171717;border-color:#eaeae5}#pricing .bh-pricing-panel:focus-visible,#pricing .bh-pricing-tabs button:focus-visible{outline:2px solid #bed7cd;outline-offset:5px}#pricing .bh-pricing-panel[hidden]{display:none}#pricing .bh-pricing-panel:not([hidden]){animation:bh-pricing-enter .3s ease-out}#pricing .bh-price-basis{margin-top:auto;padding-top:24px;color:#a7a7a7;font-size:13px;line-height:1.6}#pricing .bh-price-basis span{display:block;margin-bottom:5px;color:#e0e0e0;font-size:12px;font-weight:600}#pricing .bh-pricing-catalog .bh-price h3{min-height:2.5em}#pricing .bh-pricing-catalog .bh-check-list{padding-bottom:20px}@keyframes bh-pricing-enter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:640px){#pricing .bh-pricing-tabs{gap:8px}#pricing .bh-pricing-tabs button{padding:10px 13px;font-size:12px}#pricing .bh-pricing-catalog .bh-price h3{min-height:0}}@media (prefers-reduced-motion:reduce){#pricing .bh-pricing-panel:not([hidden]){animation:none}#pricing .bh-pricing-tabs button{transition:none}}#pricing .bh-price{--price-accent:185 205 218;isolation:isolate;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}#pricing .bh-price-featured{--price-accent:159 214 190}#pricing .bh-price:nth-child(3){--price-accent:182 187 223}#pricing .bh-price:before{content:"";position:absolute;inset:1px;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 80% 0,rgb(var(--price-accent)/.09),transparent 65%);transition:opacity .4s ease}#pricing .bh-price:after{content:"";position:absolute;left:12%;right:12%;top:-1px;height:1px;pointer-events:none;opacity:.25;transform:scaleX(.6);background:linear-gradient(90deg,transparent,rgb(var(--price-accent)/.85),transparent);transition:transform .45s ease,opacity .4s ease}#pricing .bh-price-badge{z-index:1;transition:box-shadow .35s ease}#pricing .bh-price>.bh-button{position:relative;overflow:hidden;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}#pricing .bh-price>.bh-button:before{content:"";position:absolute;inset:-30% auto -30% -70%;width:55%;transform:skewX(-20deg);pointer-events:none;background:linear-gradient(90deg,transparent,#fff2,transparent)}#pricing .bh-price>.bh-button>svg{transition:transform .25s ease}#pricing .bh-price .bh-check-list svg{transition:color .3s ease}#pricing .bh-price .bh-check-list li:nth-child(2) svg{transition-delay:.04s}#pricing .bh-price .bh-check-list li:nth-child(3) svg{transition-delay:.08s}#pricing .bh-price .bh-check-list li:nth-child(4) svg{transition-delay:.12s}#pricing .bh-price:focus-within{border-color:rgb(var(--price-accent)/.65);box-shadow:0 12px 36px #0003,0 0 0 1px rgb(var(--price-accent)/.06)}#pricing .bh-price:focus-within:before{opacity:1}#pricing .bh-price:focus-within:after{opacity:1;transform:scaleX(1)}#pricing .bh-price:focus-within .bh-check-list svg{color:rgb(var(--price-accent))}#pricing .bh-price>.bh-button:focus-visible{outline:2px solid rgb(var(--price-accent));outline-offset:4px}@media (hover:hover) and (pointer:fine){#pricing .bh-price:hover{transform:translateY(-3px);border-color:rgb(var(--price-accent)/.65);box-shadow:0 18px 42px #0003,0 0 0 1px rgb(var(--price-accent)/.06)}#pricing .bh-price:hover:before{opacity:1}#pricing .bh-price:hover:after{opacity:1;transform:scaleX(1)}#pricing .bh-price:hover .bh-check-list svg{color:rgb(var(--price-accent))}#pricing .bh-price:hover .bh-price-badge{box-shadow:0 0 20px rgb(var(--price-accent)/.12)}#pricing .bh-price>.bh-button:hover{transform:none;box-shadow:0 5px 20px #0002}#pricing .bh-price>.bh-button:hover:before{animation:bh-price-button-sheen .85s ease-out both}#pricing .bh-price>.bh-button:hover>svg{transform:translate(2px,-2px)}}@keyframes bh-price-button-sheen{to{left:125%}}@media (prefers-reduced-motion:reduce){#pricing .bh-price,#pricing .bh-price .bh-button,#pricing .bh-price svg,#pricing .bh-price-badge,#pricing .bh-price:after,#pricing .bh-price:before{transition:none}#pricing .bh-price .bh-button:hover>svg,#pricing .bh-price:hover{transform:none}#pricing .bh-price .bh-button:before{display:none;animation:none}}.bh-concept .bh-team{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 76% 52%,#17333d60,transparent 58%),#141719}.bh-concept .bh-team>.bh-feature-copy{position:relative;z-index:2;margin-block:35px}.bh-concept .bh-team .section-scene-team{position:relative;z-index:1;margin-block:32px}.bh-concept .bh-team .scene-viewport{opacity:1}.bh-team-network{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.bh-team-network-wires{width:100%;height:100%;mask-image:radial-gradient(ellipse 43% 30% at 25% 51%,#0000 40%,#0003 73%,#000 100%)}.bh-team-network-packet,.bh-team-network-route{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.bh-team-network-route{stroke:#83bac7;stroke-width:.7;opacity:.13}.bh-team-network-packet{stroke:#b0f2de;stroke-width:1.2;stroke-dasharray:2 98;opacity:.55;filter:drop-shadow(0 0 3px #72e8c580);animation:team-network-flow var(--route-duration) linear infinite,team-network-color calc(var(--route-duration) * 3) step-end infinite;animation-delay:var(--route-delay),var(--route-delay);animation-play-state:paused}.bh-team-city{position:absolute;display:flex;align-items:center;gap:6px;transform:translate(-50%,-50%);white-space:nowrap;color:#98afba;font-size:clamp(8px,.62vw,11px);letter-spacing:.035em}.bh-team-city.align-left{flex-direction:row-reverse;transform:translate(-100%,-50%)}.bh-team-city.align-right{transform:translateY(-50%)}.bh-team-city i{flex:0 0 3px;width:3px;height:3px;border-radius:50%;background:#a7eddd;box-shadow:0 0 8px #82e4c6b0;animation:team-city-pulse 5s ease-in-out infinite;animation-delay:var(--city-delay);animation-play-state:paused}.bh-team-network.is-moving .bh-team-city i,.bh-team-network.is-moving .bh-team-network-packet{animation-play-state:running}@keyframes team-network-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes team-network-color{0%,to{stroke:#b0f2de;filter:drop-shadow(0 0 3px #72e8c580)}66.6667%{stroke:#f4f8ff;filter:drop-shadow(0 0 3px #dfedff80)}}@keyframes team-city-pulse{0%,to{opacity:.4;box-shadow:0 0 4px #82e4c640}50%{opacity:1;box-shadow:0 0 10px #82e4c6c0}}@media (max-width:800px){.bh-concept .bh-team>.bh-feature-copy{margin-block:38px 0}.bh-concept .bh-team .section-scene-team{margin-block:0 28px}.bh-team-network-wires{opacity:.65;mask-image:linear-gradient(transparent 30%,#000 62%)}.bh-team-city{font-size:8px}.bh-team-city:nth-of-type(n+18):nth-of-type(-n+20),.bh-team-city:nth-of-type(n+7):nth-of-type(-n+10){display:none}.bh-team-city:nth-of-type(2n){opacity:.55}.bh-team-city:nth-of-type(12),.bh-team-city:nth-of-type(14),.bh-team-city:nth-of-type(16),.bh-team-city:nth-of-type(2),.bh-team-city:nth-of-type(4),.bh-team-city:nth-of-type(6){display:none}}.bh-team-city.is-covered{opacity:0!important;transition:opacity .3s}@media (prefers-reduced-motion:reduce){.bh-team-network .bh-team-city i,.bh-team-network .bh-team-network-packet{animation:none}}@property --bh-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.bh-concept{--bh-mint:#ace4ca;--bh-ease-out:cubic-bezier(.16,1,.3,1)}.bh-scroll-progress{inset:0 0 auto;z-index:70;height:2px;transform-origin:0 50%;transform:scaleX(var(--bh-progress,0));background:linear-gradient(90deg,#ffffff00,#fff 40%,var(--bh-mint));box-shadow:0 0 12px #ace4ca80}.bh-grain,.bh-scroll-progress{position:fixed;pointer-events:none}.bh-grain{inset:0;z-index:90;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bh-concept .bh-header{transition:background-color .35s,box-shadow .35s,border-color .35s}.bh-concept .bh-header[data-scrolled]{background:#101010d9;border-bottom-color:#ffffff14;box-shadow:0 18px 50px #0007;backdrop-filter:blur(22px) saturate(1.4)}.bh-concept .bh-header:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,#ffffff30 30%,#ace4ca55 50%,#ffffff30 70%,transparent);opacity:0;transition:opacity .4s}.bh-concept .bh-header[data-scrolled]:after{opacity:1}.bh-concept .bh-nav-categories a{position:relative}.bh-concept .bh-nav-categories a:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:linear-gradient(90deg,transparent,#fff,transparent);transform:scaleX(0);transition:transform .35s var(--bh-ease-out)}.bh-concept .bh-nav-categories a:hover:after{transform:scaleX(1)}@media (min-width:801px){.bh-concept .bh-header-catalog .bh-header-cta{display:inline-flex;white-space:nowrap}}@media (min-width:1251px) and (max-width:1500px){.bh-concept .bh-header-catalog .bh-nav-categories{display:grid;grid-template-columns:repeat(4,max-content);gap:8px 20px}}@media (min-width:1551px) and (max-width:1740px){.bh-concept .bh-header-catalog .bh-nav-categories{display:grid;grid-template-columns:repeat(4,max-content);gap:8px 22px}}@media (min-width:1251px) and (max-width:1550px){.bh-concept .bh-header-catalog .bh-header-inner{gap:16px}.bh-concept .bh-header-catalog .bh-header-actions{gap:8px}.bh-concept .bh-header-catalog .bh-header-cta{gap:10px;padding:11px 16px;min-height:44px;font-size:12px}.bh-concept .bh-header-catalog .bh-header-account{padding-inline:12px}}.bh-concept .bh-button{position:relative;overflow:hidden;isolation:isolate;transition:background-color .5s var(--bh-ease-out),border-color .5s var(--bh-ease-out),transform .6s var(--bh-ease-out),box-shadow .6s var(--bh-ease-out)}.bh-concept .bh-button:not(.bh-button-outline){box-shadow:inset 0 1px 0 #fff,0 10px 30px -12px #ffffff40}.bh-concept .bh-button:not(.bh-button-outline):hover{box-shadow:inset 0 1px 0 #fff,0 16px 40px -14px #ffffff55,0 0 0 4px #ffffff0d}.bh-concept .bh-hero:has(.bh-task-books) .bh-button,.bh-concept .bh-hero:has(.bh-task-books) .bh-button:hover{background:linear-gradient(150deg,#fff,#ececea);transition:transform .6s var(--bh-ease-out),box-shadow .6s var(--bh-ease-out)}.bh-concept .bh-button:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,#ace4ca38 45%,#ffffff 50%,#ace4ca38 55%,transparent 70%);transform:translateX(-110%);opacity:0;transition:opacity .4s}.bh-concept .bh-button-outline:after{background:linear-gradient(105deg,transparent 30%,#ffffff18 50%,transparent 70%)}.bh-concept .bh-button:hover:after{opacity:1;transform:translateX(110%);transition:transform 1.4s cubic-bezier(.4,0,.2,1),opacity .3s}.bh-concept .bh-button>svg{transition:transform .5s var(--bh-ease-out)}.bh-concept .bh-button:hover>svg{transform:translate(2px,-2px)}.bh-concept .bh-button-outline:hover{border-color:#ffffff70}.bh-concept .bh-text-link>svg{transition:transform .4s var(--bh-ease-out)}.bh-concept .bh-text-link:hover>svg{transform:translateX(4px)}.bh-hero-fx{position:absolute;inset:0 calc(50% - 50vw);z-index:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(180deg,#000 70%,transparent)}.bh-aurora{position:absolute;border-radius:50%;opacity:.9}.bh-aurora-mint{width:46vw;height:30vw;left:27vw;top:18%;background:radial-gradient(closest-side,#ace4ca24,transparent);animation:bh-aurora-a 22s ease-in-out infinite alternate}.bh-aurora-silver{width:38vw;height:26vw;left:8vw;top:38%;background:radial-gradient(closest-side,#ffffff14,transparent);animation:bh-aurora-b 26s ease-in-out infinite alternate}.bh-aurora-ice{width:36vw;height:28vw;right:6vw;top:8%;background:radial-gradient(closest-side,#9fd6e61a,transparent);animation:bh-aurora-c 30s ease-in-out infinite alternate}@keyframes bh-aurora-a{to{transform:translate(-6vw,5vw) scale(1.15)}}@keyframes bh-aurora-b{to{transform:translate(12vw,-6vw) scale(.9)}}@keyframes bh-aurora-c{to{transform:translate(-10vw,8vw) scale(1.2)}}.bh-hero-beam{position:absolute;left:50%;top:0;width:min(1100px,80vw);height:70%;translate:-50% 0;background:conic-gradient(from 180deg at 50% 0,transparent 160deg,#ffffff0d 175deg,#ace4ca12 180deg,#ffffff0d 185deg,transparent 200deg);animation:bh-beam 9s ease-in-out infinite alternate}@keyframes bh-beam{0%{opacity:.45;transform:scaleX(.85)}to{opacity:1;transform:scaleX(1.1)}}.bh-hero-fx{animation:bh-fx-in 1.8s ease-out both}@keyframes bh-fx-in{0%{opacity:0}to{opacity:1}}.bh-concept .bh-pill>span{position:relative}.bh-concept .bh-pill>span:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid;color:#c9e8d7;animation:bh-ping 2.4s var(--bh-ease-out) infinite}@keyframes bh-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}.bh-concept .bh-pill{position:relative;overflow:hidden}.bh-concept .bh-pill:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,#ffffff18 50%,transparent 65%);transform:translateX(-100%);animation:bh-pill-sheen 6s ease-in-out 1.5s infinite}@keyframes bh-pill-sheen{0%,70%{transform:translateX(-100%)}to{transform:translateX(100%)}}.bh-concept h2 span{background:linear-gradient(100deg,#a0a0a0,#a0a0a0 38%,#f4f4f0 48%,#cfe9dc 52%,#a0a0a0 62%,#a0a0a0);background-size:260% 100%;background-position:100% 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:bh-text-sheen 7s ease-in-out infinite}@keyframes bh-text-sheen{0%,55%{background-position:100% 0}to{background-position:0 0}}.bh-heading>.bh-eyebrow{display:flex;align-items:center;justify-content:center;gap:14px}.bh-heading>.bh-eyebrow:after,.bh-heading>.bh-eyebrow:before{content:"";width:42px;height:1px;background:linear-gradient(90deg,transparent,#ffffff55)}.bh-heading>.bh-eyebrow:after{background:linear-gradient(90deg,#ffffff55,transparent)}.bh-motion [data-reveal]{transition:opacity 1s var(--bh-ease-out) var(--bh-reveal-delay,0s),translate 1.1s var(--bh-ease-out) var(--bh-reveal-delay,0s),filter 1s var(--bh-ease-out) var(--bh-reveal-delay,0s)}.bh-motion [data-reveal]:not([data-revealed]){opacity:0;translate:0 36px}.bh-motion [data-reveal=heading]:not([data-revealed]){translate:0 22px;filter:blur(10px)}.bh-motion .bh-feature>[data-reveal]:first-child:not([data-revealed]){translate:-40px 0}.bh-motion .bh-feature>[data-reveal]:last-child:not([data-revealed]){translate:40px 0}.bh-concept .bh-category-card{transform:perspective(1400px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:border-color .3s,background-color .3s,transform .5s var(--bh-ease-out),box-shadow .4s}.bh-concept .bh-category-card:hover{box-shadow:0 30px 80px -30px #000,0 0 0 1px #ffffff14}.bh-concept .bh-category-card-photo img{transition:transform 1.2s var(--bh-ease-out)}.bh-concept .bh-category-card:hover .bh-category-card-photo img{transform:scale(1.04)}.bh-concept .bh-category-card#category-marketplaces:hover .bh-category-card-photo img{transform:translateY(-50%) scale(1.04)}.bh-concept .bh-category-card-services li{transition:color .3s,translate .4s var(--bh-ease-out)}.bh-concept .bh-category-card:hover .bh-category-card-services li{color:#fff}.bh-concept .bh-category-card:hover .bh-category-card-services li:first-child{translate:4px 0}.bh-concept .bh-category-card:hover .bh-category-card-services li:nth-child(2){translate:4px 0;transition-delay:.04s}.bh-concept .bh-category-card:hover .bh-category-card-services li:nth-child(3){translate:4px 0;transition-delay:.08s}.bh-concept .bh-subscription-card{position:relative;transition:border-color .3s,background-color .3s,box-shadow .4s}.bh-concept .bh-subscription-card:hover{box-shadow:0 30px 90px -40px #ace4ca40}.bh-concept .bh-vpn-quick{position:relative}.bh-concept .bh-example{transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--bh-ease-out)}.bh-concept .bh-example-image{transition:box-shadow .4s}.bh-concept .bh-example:hover .bh-example-image{box-shadow:0 30px 70px -30px #000,0 0 60px -30px #ace4ca50}.bh-concept .bh-category-nav a svg{transition:transform .4s var(--bh-ease-out),color .3s}.bh-concept .bh-category-nav a:hover svg{transform:translateY(-3px) scale(1.08);color:#fff}.bh-concept .bh-step-title>b:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--bh-mint);opacity:0;animation:bh-step-ping 4.5s var(--bh-ease-out) infinite}.bh-concept .bh-step:nth-child(2) .bh-step-title>b:after{animation-delay:1.5s}.bh-concept .bh-step:nth-child(3) .bh-step-title>b:after{animation-delay:3s}@keyframes bh-step-ping{0%{opacity:.9;transform:scale(1)}35%,to{opacity:0;transform:scale(1.9)}}.bh-concept .bh-step-title>b{position:relative;z-index:1;box-shadow:0 0 0 6px var(--bh-bg),0 0 24px #ffffff30}.bh-concept .bh-step .bh-step-visual{transition:transform .6s var(--bh-ease-out),box-shadow .5s,border-color .4s}.bh-concept .bh-step:hover .bh-step-visual{transform:translateY(-6px);border-color:#ffffff30;box-shadow:0 30px 60px -30px #000}.bh-concept .bh-faq-list details{interpolate-size:allow-keywords}.bh-concept .bh-faq-list details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .45s var(--bh-ease-out),opacity .35s,content-visibility .45s allow-discrete}.bh-concept .bh-faq-list details[open]::details-content{block-size:auto;opacity:1}.bh-concept .bh-faq-list details[open] summary{color:#fff}.bh-concept .bh-faq-list summary>span{transition:transform .4s var(--bh-ease-out),background .3s}.bh-concept .bh-faq-list details[open] summary>span{background:#ffffff18}.bh-concept .bh-contact{position:relative;isolation:isolate}.bh-concept .bh-contact:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:26px;padding:1px;pointer-events:none;background:conic-gradient(from var(--bh-angle),transparent 0deg,#ffffff90 40deg,transparent 90deg,transparent 180deg,#ffffff50 220deg,transparent 270deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:bh-spin 8s linear infinite}@keyframes bh-spin{to{--bh-angle:360deg}}.bh-concept .bh-contact:before{content:"";position:absolute;inset:10% 5% -10%;z-index:-2;border-radius:50%;background:radial-gradient(closest-side,#ffffff10,transparent);filter:blur(50px);pointer-events:none}.bh-concept .bh-footer{position:relative}.bh-concept .bh-footer:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,#ffffff30,#ace4ca50,#ffffff30,transparent)}.bh-concept .bh-footer a{transition:color .2s,translate .3s var(--bh-ease-out)}.bh-concept .bh-footer a:hover{translate:3px 0}@media (prefers-reduced-motion:reduce){.bh-aurora,.bh-concept .bh-contact:after,.bh-concept .bh-pill:after,.bh-concept .bh-pill>span:after,.bh-concept .bh-step-title>b:after,.bh-concept h2 span,.bh-hero-beam,.bh-hero-fx{animation:none!important}.bh-concept .bh-faq-list details::details-content{transition:none}}.bh-catalog-heading .bh-heading>.bh-eyebrow{justify-content:flex-start}.bh-catalog-heading .bh-heading>.bh-eyebrow:before{display:none}.bh-catalog-heading .bh-heading>.bh-eyebrow:after{order:-1;background:linear-gradient(90deg,transparent,#ffffff55)}.bh-concept a.bh-hero-subscription-line{display:inline-flex;align-items:center;gap:10px;text-decoration:underline;text-decoration-color:#ace4ca40;text-underline-offset:6px;text-decoration-thickness:1px;transition:color .25s,text-decoration-color .25s}.bh-concept a.bh-hero-subscription-line:hover{color:#d2f5e4;text-decoration-color:#ace4caa0}.bh-concept a.bh-hero-subscription-line>svg{width:.8em;height:.8em;transition:transform .3s var(--bh-ease-out)}.bh-concept a.bh-hero-subscription-line:hover>svg{transform:translateX(4px)}body:has(.hub-dialog[open]) .bh-aurora,body:has(.hub-dialog[open]) .bh-concept h2 span,body:has(.hub-dialog[open]) .bh-contact:after,body:has(.hub-dialog[open]) .bh-hero-beam,body:has(.hub-dialog[open]) .bh-pill:after,body:has(.hub-dialog[open]) .bh-pill>span:after,body:has(.hub-dialog[open]) .bh-step-title>b:after{animation-play-state:paused}