/* Home hero. WordPress and the local preview render this same component. */
html body.bu-landing-page .bu-hero-preview {
  --hero-ink: #f7fcff;
  --hero-cyan: #29d7ff;
  --hero-green: #24e3a8;
  position: relative !important;
  isolation: isolate !important;
  overflow: hidden !important;
  background: #061827 !important;
}

/* The public page is a real document, not a viewport-locked application panel. */
html:has(body.bu-landing-page),
html body.bu-landing-page {
  height: auto !important;
  min-height: 100% !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
}

html body.bu-landing-page :is(.landing-shell,.bu-public-unified-shell) {
  height: auto !important;
  min-height: 100dvh !important;
  overflow: visible !important;
}

html body.bu-landing-page :is(.bu-board-shell-wrap,.landing-shell-main,.bu-public-main-col) {
  height: auto !important;
  min-height: calc(100dvh - var(--bu-main-top,102px)) !important;
  overflow: visible !important;
}

html body.bu-landing-page .bu-hero-preview .bu-neon-hero-media,
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
}

html body.bu-landing-page .bu-hero-preview .bu-neon-hero-media {
  z-index: 0 !important;
  overflow: hidden !important;
  background: #061827 !important;
}

html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video {
  z-index: 1 !important;
  display: block !important;
  max-width: none !important;
  object-fit: cover !important;
  object-position: center center !important;
  filter: saturate(1.08) contrast(1.06) brightness(.78) !important;
  transform: scale(1.015);
}

html body.bu-landing-page .bu-hero-preview .bu-neon-hero-veil {
  z-index: 2 !important;
  background:
    linear-gradient(90deg, rgba(2,17,31,.95) 0%, rgba(3,29,48,.82) 36%, rgba(2,23,39,.32) 68%, rgba(2,17,31,.56) 100%),
    linear-gradient(180deg, rgba(2,18,31,.18) 48%, rgba(3,20,32,.78) 100%) !important;
}

html body.bu-landing-page .bu-hero-preview .bu-neon-hero-bloom { z-index: 2 !important; }

html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner,
html body.bu-landing-page .bu-hero-preview .bu-neon-quad,
html body.bu-landing-page .bu-hero-preview .bu-neon-stats {
  position: relative !important;
  z-index: 5 !important;
}

html body.bu-landing-page .bu-hero-preview .bu-neon-hero-bottom-overlay {
  position: absolute !important;
  z-index: 3 !important;
  right: -1.5% !important;
  bottom: -1px !important;
  left: -1.5% !important;
  display: block !important;
  width: 103% !important;
  height: auto !important;
  max-width: none !important;
  pointer-events: none !important;
  opacity: .92 !important;
  filter: drop-shadow(0 -24px 34px rgba(0, 10, 22, .42)) saturate(1.06) !important;
}

html body.bu-landing-page .bu-neon-live-title {
  display: grid !important;
  max-width: 13ch !important;
  color: var(--hero-ink) !important;
  text-wrap: balance;
  text-shadow: 0 12px 35px rgba(0, 9, 22, .62) !important;
}

html body.bu-landing-page .bu-neon-live-title > span { display: block; }

html body.bu-landing-page .bu-neon-live-title .bu-neon-live-gradient {
  background: linear-gradient(105deg, #eafaff 0%, #47ddff 19%, #178cff 38%, #28e2ad 57%, #8feeff 76%, #eefcff 100%);
  background-size: 260% auto;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  animation: buHeroTitleFlow 7s ease-in-out infinite;
  filter: drop-shadow(0 9px 24px rgba(15, 156, 235, .2));
}

html body.bu-landing-page .bu-hero-preview .bu-neon-brandline {
  display: inline-flex !important;
  width: fit-content !important;
  padding: 7px 11px !important;
  border: 1px solid rgba(67, 229, 184, .3) !important;
  border-radius: 999px !important;
  background: rgba(3, 35, 49, .58) !important;
  box-shadow: 0 9px 24px rgba(1, 14, 28, .22), inset 0 1px rgba(255,255,255,.12) !important;
  backdrop-filter: blur(12px);
}

html body.bu-landing-page .bu-hero-preview .bu-neon-q {
  position: relative !important;
  overflow: hidden !important;
  border-color: rgba(114, 222, 235, .34) !important;
  background: linear-gradient(145deg, rgba(7,38,57,.79), rgba(10,71,78,.67)) !important;
  box-shadow: 0 18px 42px rgba(0,12,28,.34), inset 0 1px rgba(255,255,255,.14) !important;
  backdrop-filter: blur(15px) saturate(1.2);
  transition: transform .24s ease, border-color .24s ease, box-shadow .24s ease !important;
}

html body.bu-landing-page .bu-hero-preview .bu-neon-q::before {
  content: "";
  position: absolute;
  z-index: 0;
  inset: -70% auto -70% -36%;
  width: 38%;
  transform: rotate(15deg);
  background: linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);
  opacity: .55;
  transition: left .55s ease;
  pointer-events: none;
}
html body.bu-landing-page .bu-hero-preview .bu-neon-q:hover{transform:translateY(-5px) perspective(500px) rotateX(1.5deg)!important;border-color:rgba(98,226,255,.7)!important;box-shadow:0 25px 56px rgba(0,12,28,.5),0 0 28px rgba(23,173,255,.13),inset 0 1px rgba(255,255,255,.2)!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q:hover::before{left:118%}
html body.bu-landing-page .bu-hero-preview .bu-neon-q>*{position:relative;z-index:1}
html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(2){background:linear-gradient(145deg,rgba(7,36,63,.84),rgba(19,72,118,.7))!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(3){background:linear-gradient(145deg,rgba(5,48,55,.84),rgba(17,93,77,.68))!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(4){background:linear-gradient(145deg,rgba(21,43,77,.86),rgba(34,78,125,.7))!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q strong{color:#fff!important;font-weight:900!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q p{color:#cce2eb!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q a{color:#5feaff!important;font-weight:850!important;text-decoration:none!important}

/* Moved to body by shell.js so it can pass over the sidebar without blocking it. */
html body.bu-landing-page > .bu-neon-hero-bottom-overlay.is-global {
  position: absolute !important;
  z-index: 4750 !important;
  top: var(--bu-overlay-top) !important;
  right: auto !important;
  bottom: auto !important;
  left: 0 !important;
  display: block !important;
  width: 100vw !important;
  height: var(--bu-overlay-height) !important;
  max-width: none !important;
  object-fit: fill !important;
  pointer-events: none !important;
  opacity: 1 !important;
  filter: drop-shadow(0 -28px 42px rgba(0,8,20,.52)) saturate(1.1) contrast(1.04) !important;
}

html body.bu-landing-page .bu-hero-preview .bu-hero-ai-card {
  display: grid;
  gap: 9px;
  width: clamp(210px,14vw,270px);
  padding: 14px;
  border: 1px solid rgba(72,190,255,.7);
  border-radius: 24px;
  background: linear-gradient(155deg,rgba(7,43,77,.94),rgba(8,76,112,.84));
  color: #fff;
  box-shadow: 0 28px 58px rgba(0,12,35,.43),inset 0 1px rgba(255,255,255,.22),0 0 34px rgba(20,154,255,.12);
  backdrop-filter: blur(18px) saturate(1.24);
}
html body.bu-landing-page .bu-hero-ai-card header{display:flex;align-items:center;gap:9px}
html body.bu-landing-page .bu-hero-ai-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:13px;background:linear-gradient(145deg,#20ddff,#3158f5);font-size:11px;font-weight:950;box-shadow:0 8px 18px rgba(25,121,246,.38),inset 0 1px rgba(255,255,255,.35)}
html body.bu-landing-page .bu-hero-ai-card header>span:last-child{display:grid;gap:2px}
html body.bu-landing-page .bu-hero-ai-card header strong{font-size:14px}
html body.bu-landing-page .bu-hero-ai-card header small{display:flex;align-items:center;gap:5px;color:#bcebdc;font-size:9px}
html body.bu-landing-page .bu-hero-ai-card header small i{width:6px;height:6px;border-radius:50%;background:#28e296;box-shadow:0 0 10px #28e296}
html body.bu-landing-page .bu-hero-ai-query{margin:0 0 0 22px;padding:9px 11px;border-radius:13px 13px 3px 13px;background:linear-gradient(135deg,#159ef9,#176ce6);font-size:10px;line-height:1.35;box-shadow:0 8px 18px rgba(14,105,226,.28)}
html body.bu-landing-page .bu-hero-ai-answer{display:grid;gap:5px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:rgba(255,255,255,.075)}
html body.bu-landing-page .bu-hero-ai-answer>small{color:#c9e1ec;font-size:8px}
html body.bu-landing-page .bu-hero-ai-answer button{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;padding:7px 8px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(4,34,63,.56);color:#fff;font:inherit;font-size:8px;text-align:left}
html body.bu-landing-page .bu-hero-ai-answer button b{color:#7eeaff;white-space:nowrap}
html body.bu-landing-page .bu-hero-ai-input{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(3,26,48,.5);color:#a9c6d5;font-size:8px}
html body.bu-landing-page .bu-hero-ai-input b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#238ad9;color:#fff}

html body.bu-landing-page .bu-neon-q-media{position:relative;display:block;align-self:stretch;min-width:0;overflow:hidden;border:1px solid rgba(120,224,244,.24);border-radius:13px;background:#09283e;box-shadow:inset 0 1px rgba(255,255,255,.12)}
html body.bu-landing-page .bu-neon-q-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 50%,rgba(5,37,55,.55));pointer-events:none}
html body.bu-landing-page .bu-neon-q-media img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;filter:saturate(1.08) contrast(1.04)}
html body.bu-landing-page .bu-neon-q-media.is-phone img{object-position:center 22%}

html body.bu-landing-page .bu-neon-partner{display:flex;align-items:center;justify-content:center;gap:12px;color:#e7f6fb;font-size:8px;font-weight:900;letter-spacing:.16em;text-align:center}
html body.bu-landing-page .bu-neon-partner i{width:min(160px,12vw);height:1px;background:linear-gradient(90deg,transparent,rgba(100,220,241,.8))}
html body.bu-landing-page .bu-neon-partner i:last-child{transform:scaleX(-1)}
html body.bu-landing-page .bu-neon-proof-row{display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,44px);margin-top:8px}
html body.bu-landing-page .bu-neon-proof-row>span{display:flex;align-items:center;gap:7px;color:#d7edf4;font-size:8px;font-weight:750;white-space:nowrap}
html body.bu-landing-page .bu-neon-proof-row .bu-neon-ico{display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(92,202,248,.45);border-radius:50%;background:rgba(5,42,68,.72);color:#71d9ff;box-shadow:0 6px 15px rgba(0,22,44,.28),inset 0 1px rgba(255,255,255,.18)}

@keyframes buHeroTitleFlow {
  0%, 100% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
}

/* Canonical structure for every section below the hero. */
html body.bu-landing-page .bu-neon-wrap {
  position: relative;
  z-index: 2;
  width: min(1240px,calc(100% - 56px));
  margin-inline: auto;
}
html body.bu-landing-page :is(.bu-home-net,.bu-home-board,.bu-home-fleet,.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore,.bu-home-cta){box-sizing:border-box;padding:clamp(72px,8vw,118px) 0}
html body.bu-landing-page .bu-neon-headtxt{max-width:850px;margin:0 auto 34px;text-align:center}
html body.bu-landing-page .bu-neon-headtxt .bu-neon-kicker{margin:0 0 9px;color:#62e9ff!important;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}
html body.bu-landing-page .bu-neon-headtxt h2{margin:0 0 12px;font-size:clamp(32px,4.5vw,62px);line-height:1.04;letter-spacing:-.045em}
html body.bu-landing-page .bu-neon-headtxt>p:last-child{max-width:720px;margin:0 auto;font-size:clamp(14px,1.25vw,18px);line-height:1.6}
html body.bu-landing-page .bu-home-net .bu-neon-stage-inner{display:block!important;padding:0!important}
html body.bu-landing-page .bu-home-net .bu-home-net-head{display:block!important}
html body.bu-landing-page .bu-home-net .bu-net-twin{margin-top:34px!important}
html body.bu-landing-page .bu-home-net .bu-net-pane{min-height:250px;padding:28px!important;border-radius:25px!important}
html body.bu-landing-page .bu-home-net .bu-net-pane h3{margin:8px 0 18px;font-size:clamp(22px,2vw,31px)}
html body.bu-landing-page .bu-home-net .bu-home-domain{color:#fff;text-decoration:none}
html body.bu-landing-page .bu-home-net .bu-flag-row{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}
html body.bu-landing-page .bu-home-net .bu-flag-disc{display:grid;place-items:center;width:38px;height:32px;border:1px solid rgba(120,232,255,.22);border-radius:10px;background:rgba(255,255,255,.08);font-size:20px}
html body.bu-landing-page .bu-home-net .bu-home-win-go{display:inline-flex;margin-top:14px;padding:9px 14px;border:1px solid rgba(85,224,255,.35);border-radius:12px;background:rgba(14,145,187,.16);color:#72edff;text-decoration:none;font-weight:850}
html body.bu-landing-page .bu-net-soon{margin-top:30px!important;padding:26px!important;border:1px dashed rgba(100,224,246,.35)!important;border-radius:25px!important;background:rgba(9,31,43,.62)!important}
html body.bu-landing-page .bu-net-soon h3{margin:6px 0 8px;font-size:clamp(22px,2.3vw,34px)}
html body.bu-landing-page .bu-net-soon-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none}
html body.bu-landing-page .bu-net-soon-list li{display:grid;gap:6px;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(255,255,255,.055)}
html body.bu-landing-page .bu-net-soon-list .bu-flag-row{margin:0}
html body.bu-landing-page .bu-net-soon-list .bu-flag-disc{border:0;background:transparent;place-items:start;width:auto;height:auto}
html body.bu-landing-page .bu-neon-enter{display:inline-flex;align-items:center;justify-content:center;margin-top:28px;padding:13px 20px;border-radius:14px;background:linear-gradient(135deg,#16c7ad,#168fe8);color:#fff!important;font-weight:900;text-decoration:none;box-shadow:0 12px 28px rgba(8,140,193,.25)}
html body.bu-landing-page .bu-neon-enter-hint{margin:10px 0!important;color:#b7d5df!important}
html body.bu-landing-page .bu-neon-facts{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none}
html body.bu-landing-page .bu-neon-facts li{padding:8px 12px;border:1px solid rgba(108,220,239,.2);border-radius:999px;background:rgba(255,255,255,.05);font-size:12px}
html body.bu-landing-page .bu-sec-cue{margin:38px 0 0!important;text-align:center}
html body.bu-landing-page .bu-sec-cue a{color:inherit;text-decoration:none;font-weight:850;opacity:.82}

@media (max-width:720px){
  html body.bu-landing-page .bu-neon-wrap{width:min(100% - 28px,1240px)}
  html body.bu-landing-page :is(.bu-home-net,.bu-home-board,.bu-home-fleet,.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore,.bu-home-cta){padding:58px 0}
  html body.bu-landing-page .bu-home-net .bu-net-twin{grid-template-columns:1fr!important;gap:12px!important}
  html body.bu-landing-page .bu-home-net .bu-net-pane{min-height:0!important;padding:20px!important;transform:none!important}
  html body.bu-landing-page .bu-home-net .bu-net-spine{order:2}
  html body.bu-landing-page .bu-net-soon-list{grid-template-columns:1fr 1fr}
  html body.bu-landing-page > .bu-neon-hero-bottom-overlay.is-global{z-index:4!important}
}

@media (min-width:1100px) and (max-width:1499px){
  html body.bu-landing-page .bu-hero-preview{height:calc(100dvh - var(--bu-main-top))!important;min-height:560px!important;max-height:calc(100dvh - var(--bu-main-top))!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner{padding-top:22px!important;padding-bottom:112px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-live-title{margin:7px 0 9px!important;font-size:clamp(38px,4vw,53px)!important;line-height:.98!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-lead{font-size:12px!important;line-height:1.35!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats{display:none!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-actions{margin-top:12px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-quad{right:20px!important;bottom:8px!important;left:20px!important;gap:9px!important;padding:0!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q{grid-template-columns:74px minmax(0,1fr)!important;min-height:98px!important;height:98px!important;padding:7px!important;border-radius:16px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q-media{width:74px!important;height:84px!important;border-radius:11px 5px 5px 11px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q>div{padding:3px 3px 3px 0!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q strong{font-size:9px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q p{margin:3px 0!important;font-size:7px!important;line-height:1.22!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q a{font-size:7.5px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-stats{display:none!important}
}

/* 2026-09-24 — final hero direction: still scene left, live road video right. */
html body.bu-landing-page .bu-hero-preview .bu-neon-brandline{
  display:inline-flex!important;
  align-items:center!important;
  gap:10px!important;
  width:max-content!important;
  max-width:100%!important;
  margin:0 0 12px!important;
  padding:7px 10px 7px 13px!important;
  border:1px solid rgba(102,232,255,.34)!important;
  border-radius:999px!important;
  color:#eafcff!important;
  background:linear-gradient(135deg,rgba(4,40,62,.88),rgba(8,76,91,.55))!important;
  box-shadow:0 14px 34px rgba(0,9,25,.32),inset 0 1px rgba(255,255,255,.14)!important;
  backdrop-filter:blur(14px) saturate(1.25)!important;
}
html body.bu-landing-page .bu-hero-preview .bu-neon-brandline>strong{
  font-size:11px!important;
  line-height:1!important;
  letter-spacing:.11em!important;
}
html body.bu-landing-page .bu-hero-preview .bu-neon-brandline-live{
  display:inline-flex!important;
  align-items:center!important;
  gap:5px!important;
  padding:5px 8px!important;
  border:1px solid rgba(82,240,179,.23)!important;
  border-radius:999px!important;
  color:#bfffe7!important;
  background:rgba(17,117,88,.22)!important;
  font-size:9px!important;
  line-height:1!important;
  letter-spacing:.02em!important;
  text-transform:none!important;
}
html body.bu-landing-page .bu-hero-preview .bu-neon-brandline-live i{
  width:7px!important;
  height:7px!important;
  border-radius:50%!important;
  background:#34eda6!important;
  box-shadow:0 0 0 4px rgba(52,237,166,.12),0 0 14px rgba(52,237,166,.9)!important;
}

@media (min-width:721px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-static{
    inset:0 auto 0 0!important;
    width:67%!important;
    object-position:70% center!important;
    clip-path:polygon(0 0,100% 0,82% 100%,0 100%)!important;
    filter:saturate(1.09) contrast(1.07) brightness(.83)!important;
    -webkit-mask-image:linear-gradient(90deg,#000 0%,#000 78%,rgba(0,0,0,.62) 90%,transparent 100%)!important;
    mask-image:linear-gradient(90deg,#000 0%,#000 78%,rgba(0,0,0,.62) 90%,transparent 100%)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video{
    inset:0 0 0 auto!important;
    width:66%!important;
    object-position:52% center!important;
    clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)!important;
    filter:saturate(1.13) contrast(1.08) brightness(.7)!important;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 9%,#000 29%,#000 100%)!important;
    mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 9%,#000 29%,#000 100%)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-split-glow{
    left:49%!important;
    width:3px!important;
    transform:rotate(-7deg)!important;
    background:linear-gradient(180deg,transparent,rgba(91,230,255,.85) 30%,rgba(80,239,200,.6) 58%,rgba(255,193,105,.64) 78%,transparent)!important;
    box-shadow:0 0 24px rgba(53,217,255,.55),0 0 70px rgba(38,197,220,.2)!important;
    opacity:.78!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-veil{
    background:linear-gradient(90deg,rgba(2,16,30,.91) 0%,rgba(3,27,45,.62) 27%,rgba(3,28,43,.17) 51%,rgba(2,17,31,.13) 70%,rgba(2,15,27,.42) 100%),linear-gradient(180deg,rgba(1,15,28,.08) 35%,rgba(2,17,30,.7) 100%)!important;
  }

  /* The road overlay passes visually below the navigation. Links stay on top and clickable. */
  html body.bu-landing-page.bu-hero-overlay-on #bu-workspace-sidebar.bu-board-sidebar{
    background:radial-gradient(circle at 12% 8%,rgba(17,184,194,.27),transparent 34%),linear-gradient(180deg,rgba(5,43,62,.98) 0%,rgba(5,45,63,.94) 54%,rgba(3,29,47,.72) 75%,rgba(3,20,34,.3) 100%)!important;
    -webkit-backdrop-filter:blur(15px) saturate(1.18)!important;
    backdrop-filter:blur(15px) saturate(1.18)!important;
    box-shadow:18px 0 48px rgba(0,12,28,.38),inset -1px 0 rgba(100,235,246,.24)!important;
  }
  html body.bu-landing-page.bu-hero-overlay-on #bu-workspace-sidebar :is(.bu-board-sidebar-nav,.bu-board-sidebar-footer){
    position:relative!important;
    z-index:2!important;
  }
  html body.bu-landing-page.bu-hero-overlay-on #bu-workspace-sidebar .bu-board-sidebar-footer{
    border-radius:18px 18px 0 0!important;
    background:linear-gradient(180deg,rgba(4,33,51,.18),rgba(3,20,34,.7))!important;
    -webkit-backdrop-filter:blur(8px)!important;
    backdrop-filter:blur(8px)!important;
  }

  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-primary,
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-secondary{
    min-height:50px!important;
    border-radius:15px!important;
    transform:translateY(0)!important;
    transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-primary{
    border:1px solid rgba(143,250,255,.64)!important;
    background:linear-gradient(135deg,#10c6aa 0%,#079be2 58%,#166bff 100%)!important;
    box-shadow:0 15px 34px rgba(2,121,194,.38),inset 0 1px rgba(255,255,255,.42),inset 0 -3px rgba(0,38,100,.24)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-secondary{
    border:1px solid rgba(182,226,255,.44)!important;
    background:linear-gradient(135deg,rgba(10,38,60,.84),rgba(20,55,79,.55))!important;
    box-shadow:0 14px 30px rgba(0,10,24,.3),inset 0 1px rgba(255,255,255,.17)!important;
    backdrop-filter:blur(12px)!important;
  }
  html body.bu-landing-page .bu-hero-preview :is(.bu-neon-hero-primary,.bu-neon-hero-secondary):hover{
    transform:translateY(-3px)!important;
    filter:brightness(1.08)!important;
  }

  html body.bu-landing-page .bu-hero-preview .bu-neon-q{
    position:relative!important;
    isolation:isolate!important;
    overflow:hidden!important;
    transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-q::after{
    content:""!important;
    position:absolute!important;
    z-index:-1!important;
    inset:0!important;
    border-radius:inherit!important;
    background:linear-gradient(118deg,rgba(255,255,255,.12),transparent 27%,transparent 72%,rgba(56,223,255,.12))!important;
    pointer-events:none!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(2){background:linear-gradient(135deg,rgba(10,45,83,.86),rgba(13,89,145,.64))!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(3){background:linear-gradient(135deg,rgba(8,56,65,.86),rgba(16,118,96,.63))!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(4){background:linear-gradient(135deg,rgba(25,47,86,.88),rgba(49,82,140,.64))!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q:hover{
    transform:translateY(-5px)!important;
    border-color:rgba(142,242,255,.72)!important;
    box-shadow:0 30px 60px rgba(0,11,27,.5),0 0 30px rgba(30,202,230,.12),inset 0 1px rgba(255,255,255,.24)!important;
  }
}

@media (min-width:1500px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner{
    grid-template-columns:minmax(540px,.82fr) minmax(740px,1.18fr)!important;
    gap:clamp(24px,3vw,64px)!important;
    padding:clamp(42px,5vh,68px) clamp(56px,5vw,92px) 250px!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-copy{
    width:100%!important;
    max-width:620px!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-live-title{
    width:auto!important;
    max-width:620px!important;
    margin:10px 0 16px!important;
    font-size:clamp(58px,4.05vw,78px)!important;
    line-height:.94!important;
    letter-spacing:-.055em!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-live-title>span{display:block!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-live-title>span:first-child{white-space:nowrap!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-lead{
    max-width:590px!important;
    font-size:16px!important;
    line-height:1.55!important;
    text-shadow:0 2px 18px rgba(0,8,19,.78)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats{
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:9px!important;
    max-width:570px!important;
    margin-top:16px!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats li{
    min-height:48px!important;
    padding:7px 10px!important;
    border:1px solid rgba(125,225,248,.25)!important;
    border-radius:15px!important;
    background:linear-gradient(135deg,rgba(5,37,58,.72),rgba(7,66,79,.42))!important;
    box-shadow:0 12px 28px rgba(0,10,24,.2),inset 0 1px rgba(255,255,255,.12)!important;
    backdrop-filter:blur(12px)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats .bu-neon-orb{
    flex:0 0 34px!important;
    width:34px!important;
    height:34px!important;
  }
}

@media (max-width:720px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-static{
    inset:0 auto 0 0!important;
    width:82%!important;
    opacity:.58!important;
    object-position:66% center!important;
    clip-path:polygon(0 0,100% 0,76% 100%,0 100%)!important;
    -webkit-mask-image:linear-gradient(90deg,#000 0%,#000 66%,transparent 100%)!important;
    mask-image:linear-gradient(90deg,#000 0%,#000 66%,transparent 100%)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video{
    inset:0 0 0 auto!important;
    width:86%!important;
    object-position:58% center!important;
    clip-path:polygon(20% 0,100% 0,100% 100%,0 100%)!important;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 35%,#000 100%)!important;
    mask-image:linear-gradient(90deg,transparent 0%,#000 35%,#000 100%)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-brandline{gap:7px!important;padding:6px 8px 6px 10px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-brandline>strong{font-size:9px!important}
}

html body.bu-landing-page :is(.bu-home-net,.bu-home-board,.bu-home-fleet,.bu-home-bh,.bu-home-explore) :is(article,.bu-net-pane,.bu-live-app,.bu-live-desk,.bu-live-ai){
  transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;
}
@media (hover:hover){
  html body.bu-landing-page :is(.bu-home-net,.bu-home-board,.bu-home-fleet,.bu-home-bh,.bu-home-explore) :is(article,.bu-net-pane,.bu-live-app,.bu-live-desk,.bu-live-ai):hover{
    transform:translateY(-4px)!important;
    box-shadow:0 30px 68px rgba(0,13,28,.3),0 0 34px rgba(35,208,225,.08),inset 0 1px rgba(255,255,255,.12)!important;
  }
}

@media (min-width: 1100px) {
  html body.bu-landing-page .bu-hero-preview { min-height: calc(100dvh - 102px) !important; overflow: visible !important; isolation: auto !important; }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner { padding-bottom: clamp(132px, 19vh, 186px) !important; }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-media{overflow:hidden!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner{z-index:4760!important;grid-template-columns:minmax(370px,.82fr) minmax(620px,1.18fr)!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-phones{grid-template-columns:minmax(320px,1fr) auto!important;gap:12px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-phones-img{max-width:500px!important}
  html body.bu-landing-page .bu-hero-preview :is(.bu-neon-ai-bot,.bu-neon-phone-rail,.bu-neon-script){display:none!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-bottom-overlay {
    z-index:40!important;
    left:calc(-1 * (100vw - 100%))!important;
    right:auto!important;
    bottom:-2px!important;
    width:100vw!important;
    opacity:1!important;
    filter:drop-shadow(0 -28px 42px rgba(0,8,20,.5)) saturate(1.1) contrast(1.03)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-quad {
    position: absolute !important;
    z-index:4762!important;
    right: 0 !important;
    bottom: 126px !important;
    left: 0 !important;
    width:min(1260px,100%)!important;
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:10px!important;
    padding:8px clamp(26px,3vw,52px)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-q{display:grid!important;grid-template-columns:minmax(72px,.43fr) minmax(0,.57fr)!important;align-items:stretch!important;gap:10px!important;min-height:112px!important;padding:8px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q>div{display:flex;min-width:0;flex-direction:column;justify-content:center}
  html body.bu-landing-page .bu-hero-preview .bu-neon-stats {
    position: absolute !important;
    z-index:4764!important;
    right: 0 !important;
    bottom: 54px !important;
    left: 0 !important;
    display:block!important;
    padding:0 clamp(26px,3vw,52px)!important;
  }
}

@media (min-width:1100px) and (max-width:1499px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner{grid-template-columns:minmax(340px,.9fr) minmax(520px,1.1fr)!important;padding-inline:26px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-phones{grid-template-columns:minmax(280px,1fr) minmax(180px,215px)!important;gap:8px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-phones-img{max-width:390px!important}
  html body.bu-landing-page .bu-hero-preview .bu-hero-ai-card{width:100%!important;padding:10px!important;border-radius:18px!important}
  html body.bu-landing-page .bu-hero-preview .bu-hero-ai-answer button:nth-of-type(3){display:none}
  html body.bu-landing-page .bu-hero-preview .bu-neon-quad{bottom:112px!important;padding-inline:20px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q{min-height:96px!important;grid-template-columns:70px minmax(0,1fr)!important;gap:7px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q strong{font-size:10px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q p,html body.bu-landing-page .bu-hero-preview .bu-neon-q a{font-size:8px!important}
}

@media (min-width: 721px) and (max-width: 1099px) {
  html body.bu-public-unified .bu-board-app-tab { display: none !important; }
  html body.bu-landing-page .bu-hero-preview {
    display: flex !important;
    min-height: calc(100dvh - 102px) !important;
    flex-direction: column !important;
    overflow: visible !important;
    isolation: auto !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-media{overflow:hidden!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner {
    z-index:4760!important;
    display: grid !important;
    grid-template-columns: minmax(300px,.92fr) minmax(330px,1.08fr) !important;
    align-items: center !important;
    flex: 1 1 auto !important;
    gap: 16px !important;
    width: 100% !important;
    min-height: 0 !important;
    padding: 24px 20px 150px !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-copy {
    width: 100% !important;
    max-width: 430px !important;
    padding: 0 !important;
    background: transparent !important;
    color: #fff !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-live-title {
    width: auto !important;
    max-width: 11ch !important;
    margin: 8px 0 10px !important;
    color: #fff !important;
    font-size: clamp(36px,5vw,48px) !important;
    line-height: 1.01 !important;
    letter-spacing: -.045em !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-lead {
    max-width: 43ch !important;
    color: #eef9fc !important;
    font-size: 13px !important;
    line-height: 1.45 !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 7px !important;
    margin: 11px 0 0 !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats li {
    min-width: 0 !important;
    color: #fff !important;
    font-size: 9px !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-phones {
    position: relative !important;
    display: grid !important;
    place-items: center !important;
    min-width: 0 !important;
    min-height: 300px !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-phones-img {
    display: block !important;
    width: min(100%,440px) !important;
    height: auto !important;
    max-height: 390px !important;
    object-fit: contain !important;
  }
  html body.bu-landing-page .bu-hero-preview :is(.bu-neon-ai-bot,.bu-neon-phone-rail,.bu-neon-script,.bu-hero-ai-card) { display: none !important; }
  html body.bu-landing-page .bu-hero-preview .bu-neon-quad {
    position: absolute !important;
    z-index:4762!important;
    right: 0 !important;
    bottom: 58px !important;
    left: 0 !important;
    display: grid !important;
    grid-template-columns: repeat(4,minmax(0,1fr)) !important;
    gap: 7px !important;
    padding: 7px 16px !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-q {
    display:grid!important;
    grid-template-columns:66px minmax(0,1fr)!important;
    align-items:stretch!important;
    gap:7px!important;
    height:96px!important;
    min-height:0!important;
    overflow:hidden!important;
    padding:7px!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-q-media{width:66px!important;height:80px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q-media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q>div{display:flex!important;min-width:0!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q strong { font-size: 10px !important; }
  html body.bu-landing-page .bu-hero-preview .bu-neon-q p,
  html body.bu-landing-page .bu-hero-preview .bu-neon-q a { margin:2px 0!important;font-size: 7px !important;line-height:1.2!important; }
  html body.bu-landing-page .bu-hero-preview .bu-neon-flags{display:none!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-stats {
    position: absolute !important;
    z-index:4764!important;
    right: 0 !important;
    bottom: 10px !important;
    left: 0 !important;
    padding: 4px 18px !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-bottom-overlay{
    z-index:40!important;
    left:calc(-1 * (100vw - 100%))!important;
    right:auto!important;
    bottom:-2px!important;
    width:100vw!important;
    opacity:1!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-proof-row{gap:16px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-proof-row>span{font-size:7px!important}
}

@media (max-width: 1099px) {
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video {
    object-position: 52% center !important;
    filter: saturate(1.04) contrast(1.06) brightness(.62) !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-veil {
    background: linear-gradient(180deg, rgba(2,18,31,.64), rgba(2,22,38,.85) 64%, rgba(2,16,28,.94)) !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-bottom-overlay {
    width: 140% !important;
    right: -20% !important;
    left: -20% !important;
    opacity: .72 !important;
  }
}

@media (max-width: 720px) {
  html body.bu-public-unified .bu-board-app-tab { display: none !important; }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video {
    object-position: 58% center !important;
    transform: scale(1.02);
  }
  html body.bu-landing-page .bu-neon-live-title {
    max-width: 12ch !important;
    font-size: clamp(35px, 11vw, 51px) !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-bottom-overlay {
    width: 190% !important;
    right: -45% !important;
    left: -45% !important;
    bottom: 0 !important;
    opacity: .55 !important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-quad {
    position: relative !important;
    z-index: 5 !important;
    background: linear-gradient(180deg, rgba(4,27,43,.72), #061f32 22%) !important;
  }
  html body.bu-landing-page .bu-hero-preview :is(.bu-hero-ai-card,.bu-neon-partner,.bu-neon-proof-row){display:none!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:10px!important}
}

@media (prefers-reduced-motion: reduce) {
  html body.bu-landing-page .bu-neon-live-title .bu-neon-live-gradient { animation: none !important; }
}

/* Home-only cinematic split: live road video + generated truck scene. */
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-static{
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  object-fit:cover!important;
  object-position:center!important;
  clip-path:polygon(42% 0,100% 0,100% 100%,31% 100%)!important;
  filter:saturate(1.08) contrast(1.06) brightness(.88)!important;
}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video{
  z-index:1!important;
  right:auto!important;
  left:0!important;
  width:63%!important;
  clip-path:polygon(0 0,100% 0,82% 100%,0 100%)!important;
  filter:saturate(1.12) contrast(1.08) brightness(.66)!important;
}
html body.bu-landing-page .bu-hero-preview .bu-neon-split-glow{
  position:absolute;
  z-index:2;
  top:-10%;
  bottom:-10%;
  left:50%;
  width:2px;
  transform:rotate(7deg);
  transform-origin:center;
  background:linear-gradient(180deg,transparent,rgba(89,229,255,.78) 35%,rgba(255,197,104,.55) 72%,transparent);
  box-shadow:0 0 32px rgba(52,205,255,.48);
  opacity:.7;
  pointer-events:none;
}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-veil{
  z-index:3!important;
  background:linear-gradient(90deg,rgba(2,17,31,.93) 0%,rgba(3,28,48,.74) 30%,rgba(3,23,39,.12) 58%,rgba(2,17,31,.24) 100%),linear-gradient(180deg,rgba(2,18,31,.08) 42%,rgba(3,20,32,.68) 100%)!important;
}

@media (min-width:721px){
  html body.bu-landing-page .bu-domain-rail{position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:5000!important}
  html body.bu-landing-page .bu-global-chrome-market{position:fixed!important;top:var(--bu-network-h)!important;right:0!important;left:0!important;z-index:4900!important;box-shadow:0 13px 36px rgba(0,17,35,.42),inset 0 -1px rgba(86,242,213,.24)!important}
  html body.bu-landing-page .bu-board-shell-wrap{margin-top:var(--bu-main-top)!important}
  html body.bu-landing-page #bu-workspace-sidebar.bu-board-sidebar{z-index:4770!important;background:radial-gradient(circle at 14% 10%,rgba(17,164,180,.22),transparent 32%),linear-gradient(180deg,#06283c 0%,#07384d 52%,#041d31 100%)!important;box-shadow:14px 0 38px rgba(0,12,28,.4),inset -1px 0 rgba(96,230,243,.17)!important}
  html body.bu-landing-page > .bu-neon-hero-bottom-overlay.is-global{
    position:fixed!important;
    z-index:4750!important;
    top:auto!important;
    right:0!important;
    bottom:0!important;
    left:0!important;
    opacity:0!important;
    visibility:hidden!important;
    transform:translateY(18px)!important;
    transition:opacity .28s ease,transform .35s ease,visibility .28s!important;
  }
  html body.bu-landing-page > .bu-neon-hero-bottom-overlay.is-global.is-visible{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-quad{right:clamp(18px,2.6vw,48px)!important;left:clamp(18px,2.6vw,48px)!important;width:auto!important;max-width:none!important;gap:14px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q{grid-template-columns:minmax(104px,.44fr) minmax(0,.56fr)!important;min-height:126px!important;padding:9px!important;border:1px solid rgba(135,228,255,.38)!important;border-radius:21px!important;background:linear-gradient(135deg,rgba(9,49,74,.78),rgba(17,91,111,.6))!important;box-shadow:0 24px 52px rgba(0,11,27,.44),0 0 0 1px rgba(255,255,255,.035),inset 0 1px rgba(255,255,255,.19)!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q-media{border-radius:15px 7px 7px 15px!important;clip-path:polygon(0 0,100% 0,88% 100%,0 100%)!important;box-shadow:8px 0 24px rgba(0,10,24,.26),inset 0 1px rgba(255,255,255,.14)!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q>div{padding:6px 8px 6px 0!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q strong{font-size:13px!important;line-height:1.15!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q p{margin:6px 0!important;font-size:10px!important;line-height:1.35!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q a{font-size:11px!important;line-height:1.2!important}
}

html body.bu-landing-page .bu-home-net{background:radial-gradient(circle at 50% 10%,rgba(10,127,145,.18),transparent 38%),linear-gradient(180deg,#06131f,#071b27)!important}
html body.bu-landing-page .bu-home-board{background:radial-gradient(circle at 78% 18%,rgba(19,105,203,.18),transparent 36%),linear-gradient(180deg,#071824,#07131e)!important}
html body.bu-landing-page .bu-home-fleet{background:radial-gradient(circle at 18% 20%,rgba(17,183,145,.16),transparent 38%),linear-gradient(180deg,#07131e,#061a23)!important}
html body.bu-landing-page :is(.bu-home-net .bu-net-pane,.bu-live-app,.bu-live-desk,.bu-live-ai,.bu-bots-grid>article,.bu-split-card,.bu-home-bh-card,.bu-home-explore-card){box-shadow:0 24px 55px rgba(0,13,28,.22),inset 0 1px rgba(255,255,255,.08)!important}

@media (max-width:720px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-static{clip-path:polygon(58% 0,100% 0,100% 100%,43% 100%)!important;opacity:.5!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video{width:100%!important;clip-path:none!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-split-glow{display:none!important}
}

/* Final medium-desktop fit: keep CTAs and showcase cards in separate bands. */
@media (min-width:1100px) and (max-width:1499px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats{display:none!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-quad{right:20px!important;bottom:8px!important;left:20px!important;width:auto!important;gap:9px!important;padding:0!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q{grid-template-columns:74px minmax(0,1fr)!important;height:98px!important;min-height:98px!important;padding:7px!important;border-radius:16px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q-media{width:74px!important;height:84px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q strong{font-size:9px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q p{margin:3px 0!important;font-size:7px!important;line-height:1.22!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q a{font-size:7.5px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-stats{display:none!important}
}

/* Authoritative home hero overrides — keep this block last. */
@media (min-width:721px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-static{
    inset:0 auto 0 0!important;
    width:67%!important;
    object-position:70% center!important;
    clip-path:polygon(0 0,100% 0,82% 100%,0 100%)!important;
    filter:saturate(1.09) contrast(1.07) brightness(.83)!important;
    -webkit-mask-image:linear-gradient(90deg,#000 0%,#000 76%,rgba(0,0,0,.55) 89%,transparent 100%)!important;
    mask-image:linear-gradient(90deg,#000 0%,#000 76%,rgba(0,0,0,.55) 89%,transparent 100%)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video{
    inset:0 0 0 auto!important;
    width:66%!important;
    object-position:52% center!important;
    clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)!important;
    filter:saturate(1.13) contrast(1.08) brightness(.7)!important;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.16) 8%,#000 28%,#000 100%)!important;
    mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.16) 8%,#000 28%,#000 100%)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-split-glow{
    left:49%!important;
    width:3px!important;
    transform:rotate(-7deg)!important;
    background:linear-gradient(180deg,transparent,rgba(91,230,255,.85) 30%,rgba(80,239,200,.6) 58%,rgba(255,193,105,.64) 78%,transparent)!important;
    box-shadow:0 0 24px rgba(53,217,255,.55),0 0 70px rgba(38,197,220,.2)!important;
  }
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-veil{
    background:linear-gradient(90deg,rgba(2,16,30,.93) 0%,rgba(3,27,45,.64) 26%,rgba(3,28,43,.17) 51%,rgba(2,17,31,.12) 70%,rgba(2,15,27,.4) 100%),linear-gradient(180deg,rgba(1,15,28,.06) 35%,rgba(2,17,30,.72) 100%)!important;
  }
  html body.bu-landing-page.bu-hero-overlay-on #bu-workspace-sidebar.bu-board-sidebar{
    background:radial-gradient(circle at 12% 8%,rgba(17,184,194,.27),transparent 34%),linear-gradient(180deg,rgba(5,43,62,.98) 0%,rgba(5,45,63,.94) 54%,rgba(3,29,47,.72) 75%,rgba(3,20,34,.3) 100%)!important;
    -webkit-backdrop-filter:blur(15px) saturate(1.18)!important;
    backdrop-filter:blur(15px) saturate(1.18)!important;
    box-shadow:18px 0 48px rgba(0,12,28,.38),inset -1px 0 rgba(100,235,246,.24)!important;
  }
  html body.bu-landing-page.bu-hero-overlay-on #bu-workspace-sidebar :is(.bu-board-sidebar-nav,.bu-board-sidebar-footer){position:relative!important;z-index:2!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q{position:relative!important;isolation:isolate!important;overflow:hidden!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q::after{content:""!important;position:absolute!important;z-index:-1!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(118deg,rgba(255,255,255,.12),transparent 27%,transparent 72%,rgba(56,223,255,.12))!important;pointer-events:none!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(2){background:linear-gradient(135deg,rgba(10,45,83,.9),rgba(13,89,145,.68))!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(3){background:linear-gradient(135deg,rgba(8,56,65,.9),rgba(16,118,96,.66))!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-q:nth-child(4){background:linear-gradient(135deg,rgba(25,47,86,.92),rgba(49,82,140,.68))!important}
}

@media (min-width:1500px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner{grid-template-columns:minmax(540px,.82fr) minmax(740px,1.18fr)!important;gap:clamp(24px,3vw,64px)!important;padding:clamp(42px,5vh,68px) clamp(56px,5vw,92px) 250px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-copy{width:100%!important;max-width:620px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-live-title{width:auto!important;max-width:620px!important;margin:10px 0 16px!important;font-size:clamp(58px,4.05vw,78px)!important;line-height:.94!important;letter-spacing:-.055em!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-live-title>span{display:block!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-live-title>span:first-child{white-space:nowrap!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-lead{max-width:590px!important;font-size:16px!important;line-height:1.55!important;text-shadow:0 2px 18px rgba(0,8,19,.78)!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;max-width:570px!important;margin-top:16px!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-feats li{min-height:48px!important;padding:7px 10px!important;border:1px solid rgba(125,225,248,.25)!important;border-radius:15px!important;background:linear-gradient(135deg,rgba(5,37,58,.72),rgba(7,66,79,.42))!important;box-shadow:0 12px 28px rgba(0,10,24,.2),inset 0 1px rgba(255,255,255,.12)!important;backdrop-filter:blur(12px)!important}
}

@media (max-width:720px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-static{inset:0 auto 0 0!important;width:82%!important;opacity:.58!important;object-position:66% center!important;clip-path:polygon(0 0,100% 0,76% 100%,0 100%)!important;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 66%,transparent 100%)!important;mask-image:linear-gradient(90deg,#000 0%,#000 66%,transparent 100%)!important}
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video{inset:0 0 0 auto!important;width:86%!important;object-position:58% center!important;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 35%,#000 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,#000 35%,#000 100%)!important}
}

@media (min-width:721px){
  html body.bu-landing-page .bu-hero-preview .bu-neon-hero-media::after{
    content:""!important;
    position:absolute!important;
    z-index:2!important;
    inset:-4% 0!important;
    clip-path:polygon(45% 0,57% 0,51% 100%,38% 100%)!important;
    background:linear-gradient(90deg,transparent 0%,rgba(28,175,186,.1) 38%,rgba(90,226,237,.14) 51%,rgba(9,41,58,.1) 68%,transparent 100%)!important;
    -webkit-backdrop-filter:blur(3px) saturate(1.08)!important;
    backdrop-filter:blur(3px) saturate(1.08)!important;
    pointer-events:none!important;
  }
}
/* V3 home art direction: photoreal scene + crisp glass layers. */
html body.bu-landing-page .bu-hero-preview{isolation:isolate;min-height:clamp(760px,calc(100svh - var(--bu-network-h,24px)),980px)!important;background:#06182a!important;overflow:hidden}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-static{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:1!important;filter:saturate(1.03) contrast(1.02)!important;clip-path:none!important;mask-image:none!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-video{opacity:0!important;pointer-events:none!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-veil{background:linear-gradient(90deg,rgba(2,17,33,.82) 0%,rgba(2,21,39,.6) 31%,rgba(3,26,45,.12) 56%,rgba(3,18,31,.2) 100%)!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-bloom{opacity:.5!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner{position:relative;z-index:4;display:grid!important;grid-template-columns:minmax(370px,.84fr) minmax(520px,1.16fr)!important;align-items:center!important;gap:clamp(20px,3vw,54px)!important;max-width:1540px!important;margin:0 auto!important;padding:clamp(72px,8vh,112px) clamp(28px,4vw,68px) 250px!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-copy{max-width:620px!important;padding:clamp(22px,2.2vw,38px)!important;border:1px solid rgba(117,226,255,.2)!important;border-radius:30px!important;background:linear-gradient(145deg,rgba(2,24,44,.68),rgba(2,35,52,.28))!important;box-shadow:0 32px 85px rgba(0,8,24,.36),inset 0 1px rgba(255,255,255,.13)!important;backdrop-filter:blur(9px)!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-live-title{margin:15px 0 14px!important;font-size:clamp(48px,5.1vw,82px)!important;line-height:.94!important;letter-spacing:-.055em!important;text-shadow:0 10px 35px rgba(0,13,34,.45)!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-live-gradient{background:linear-gradient(105deg,#1688ff 0%,#22d8e6 46%,#83f4dc 75%,#1688ff 100%)!important;background-size:220% auto!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;animation:buHeroTextFlow 7s linear infinite!important}
@keyframes buHeroTextFlow{to{background-position:220% center}}
html body.bu-landing-page .bu-hero-preview .bu-neon-lead{max-width:560px!important;color:#eaf8ff!important;font-size:clamp(16px,1.3vw,20px)!important;line-height:1.55!important;text-shadow:0 2px 12px #00172b!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-hero-primary{box-shadow:0 16px 38px rgba(0,145,255,.35),inset 0 1px rgba(255,255,255,.4)!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-phones{transform:translateY(-12px)!important;filter:drop-shadow(0 32px 38px rgba(0,14,34,.35))!important}
html body.bu-landing-page .bu-hero-preview .bu-hero-ai-card{border-color:rgba(74,218,255,.62)!important;background:linear-gradient(155deg,rgba(5,44,78,.94),rgba(3,74,106,.82))!important;box-shadow:0 26px 70px rgba(0,19,51,.5),inset 0 1px rgba(255,255,255,.22)!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-quad{z-index:8!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:min(1210px,calc(100% - 56px))!important;bottom:70px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q{position:relative;overflow:hidden;min-height:128px!important;border:1px solid rgba(121,225,255,.28)!important;border-radius:22px!important;background:linear-gradient(135deg,rgba(4,39,67,.82),rgba(18,102,132,.42))!important;box-shadow:0 22px 55px rgba(0,10,31,.3),inset 0 1px rgba(255,255,255,.17)!important;backdrop-filter:blur(16px) saturate(1.2)!important;transition:transform .25s ease,border-color .25s ease!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q:hover{transform:translateY(-6px)!important;border-color:rgba(99,239,255,.7)!important}
html body.bu-landing-page .bu-hero-preview .bu-neon-q:after{content:"";position:absolute;inset:auto -30% -65% 25%;height:110px;background:radial-gradient(ellipse,rgba(32,219,227,.28),transparent 70%);pointer-events:none}

/* Second section: bright dual-domain scene with readable glass cards. */
html body.bu-landing-page .bu-home-net-v78{position:relative!important;isolation:isolate;min-height:900px!important;padding:96px 0 76px!important;background:#eaf7ff!important;color:#082e52!important;overflow:hidden}
html body.bu-landing-page .bu-home-net-v78 .bu-home-net-scene{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.96) contrast(.95)}
html body.bu-landing-page .bu-home-net-v78:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(245,252,255,.96) 0%,rgba(245,252,255,.9) 37%,rgba(236,249,255,.48) 68%,rgba(226,245,255,.24) 100%)}
html body.bu-landing-page .bu-home-net-v78>.bu-photo,html body.bu-landing-page .bu-home-net-v78>.bu-mesh,html body.bu-landing-page .bu-home-net-v78>.bu-net-depth{display:none!important}
html body.bu-landing-page .bu-home-net-v78 .bu-neon-stage-inner{max-width:1320px!important;padding:0 34px!important}
html body.bu-landing-page .bu-home-net-v78 .bu-home-net-head{max-width:720px!important;margin-bottom:28px!important}
html body.bu-landing-page .bu-home-net-v78 .bu-home-net-head :is(h2,p){color:#082f55!important;text-shadow:none!important}
html body.bu-landing-page .bu-home-net-v78 .bu-home-net-head h2{font-size:clamp(42px,5vw,70px)!important;line-height:.98!important;letter-spacing:-.045em!important}.bu-home-net-v78 .bu-home-net-head h2::first-line{color:#087fe8}
html body.bu-landing-page .bu-home-net-v78 .bu-net-twin{display:grid!important;grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr)!important;gap:14px!important;align-items:stretch!important;margin-top:24px!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-pane{min-height:250px!important;padding:28px!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:28px!important;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(232,247,255,.75))!important;box-shadow:0 24px 70px rgba(6,70,116,.2),inset 0 1px #fff!important;backdrop-filter:blur(17px)!important;color:#0b3155!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-pane :is(h3,p,a){color:#0b3155!important}.bu-home-net-v78 .bu-net-pane .bu-home-win-go{color:#fff!important;background:linear-gradient(135deg,#087df5,#0bb9e7)!important;border:0!important;box-shadow:0 11px 25px rgba(0,125,245,.28)!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-spine{border:1px solid rgba(72,210,255,.55)!important;border-radius:28px!important;background:linear-gradient(155deg,rgba(1,92,169,.94),rgba(0,46,103,.95))!important;box-shadow:0 28px 70px rgba(0,60,130,.32),inset 0 1px rgba(255,255,255,.25)!important;color:#fff!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon{margin-top:18px!important;padding:24px!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:26px!important;background:rgba(255,255,255,.82)!important;box-shadow:0 22px 58px rgba(6,70,116,.17)!important;backdrop-filter:blur(16px)!important;color:#0a3157!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon :is(h3,p,strong){color:#0a3157!important}.bu-home-net-v78 .bu-net-soon-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.bu-home-net-v78 .bu-net-soon-list li{border:1px solid #d6e9f3!important;border-radius:16px!important;background:rgba(249,253,255,.9)!important;box-shadow:0 9px 22px rgba(12,73,110,.08)!important}

html body.bu-landing-page .bu-home-net-v78 .bu-net-soon{position:relative!important;overflow:hidden!important;margin-top:22px!important;padding:30px!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:30px!important;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(226,245,255,.82))!important;box-shadow:0 30px 75px rgba(4,69,112,.2),inset 0 1px #fff!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon:after{content:"";position:absolute;right:-90px;top:-110px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(9,157,241,.18),transparent 68%);pointer-events:none}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon>.bu-neon-kicker{display:inline-flex!important;padding:7px 11px!important;border-radius:999px!important;background:#dff6ff!important;color:#0678be!important;font-size:10px!important;font-weight:950!important;letter-spacing:.12em!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon h3{max-width:880px!important;margin:12px 0 8px!important;font-size:clamp(25px,3.1vw,43px)!important;line-height:1.06!important;letter-spacing:-.035em!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon>p:not(.bu-neon-kicker){max-width:760px!important;color:#45677d!important;font-size:15px!important;line-height:1.55!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon-list{position:relative!important;z-index:1!important;gap:12px!important;margin-top:22px!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon-list li{position:relative!important;display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:auto auto!important;align-items:center!important;gap:2px 12px!important;min-height:94px!important;padding:16px!important;border:1px solid rgba(163,208,228,.7)!important;border-radius:19px!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(234,247,252,.88))!important;box-shadow:0 13px 30px rgba(9,75,112,.1),inset 0 1px #fff!important;transition:transform .2s ease,border-color .2s ease!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon-list li:hover{transform:translateY(-4px)!important;border-color:#73cfee!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon-list .bu-flag-row{grid-row:1/3!important;margin:0!important}.bu-home-net-v78 .bu-net-soon-list .bu-flag-disc{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border:1px solid #d6e8f1!important;border-radius:14px!important;background:#fff!important;font-size:24px!important;box-shadow:0 8px 18px rgba(6,73,111,.1)!important}
html body.bu-landing-page .bu-home-net-v78 .bu-net-soon-list strong{align-self:end!important;font-size:16px!important}.bu-home-net-v78 .bu-net-soon-list span{align-self:start!important;width:max-content!important;padding:4px 8px!important;border-radius:999px!important;background:#e0f3ff!important;color:#087bc2!important;font-size:9px!important;font-weight:950!important;letter-spacing:.09em!important;text-transform:uppercase!important}

/* The requested hero no longer uses a decorative foreground overlay. */
html body.bu-landing-page .bu-neon-hero-bottom-overlay{display:none!important}

@media(max-width:980px){html body.bu-landing-page .bu-hero-preview{min-height:auto!important;padding-bottom:28px!important}html body.bu-landing-page .bu-hero-preview .bu-neon-hero-inner{grid-template-columns:1fr!important;padding:52px 22px 30px!important}html body.bu-landing-page .bu-hero-preview .bu-neon-hero-copy{max-width:680px!important}html body.bu-landing-page .bu-hero-preview .bu-neon-phones{max-width:720px!important;margin:0 auto!important}html body.bu-landing-page .bu-hero-preview .bu-neon-quad{position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;width:auto!important;margin:4px 22px 16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.bu-landing-page .bu-home-net-v78 .bu-net-twin{grid-template-columns:1fr!important}html body.bu-landing-page .bu-home-net-v78 .bu-net-spine{min-height:170px!important;order:2!important}html body.bu-landing-page .bu-home-net-v78 .bu-net-pane.is-de{order:3!important}.bu-home-net-v78 .bu-net-soon-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){html body.bu-landing-page .bu-hero-preview .bu-neon-hero-static{object-position:61% center!important}html body.bu-landing-page .bu-hero-preview .bu-neon-hero-veil{background:linear-gradient(180deg,rgba(2,18,33,.62),rgba(2,18,33,.78))!important}html body.bu-landing-page .bu-hero-preview .bu-neon-hero-copy{padding:20px 16px!important;border-radius:22px!important}html body.bu-landing-page .bu-hero-preview .bu-neon-live-title{font-size:clamp(43px,13vw,62px)!important}html body.bu-landing-page .bu-hero-preview .bu-neon-feats{grid-template-columns:1fr 1fr!important}html body.bu-landing-page .bu-hero-preview .bu-neon-quad{grid-template-columns:1fr!important;margin-inline:12px!important}html body.bu-landing-page .bu-home-net-v78{padding:64px 0!important}html body.bu-landing-page .bu-home-net-v78 .bu-neon-stage-inner{padding:0 14px!important}html body.bu-landing-page .bu-home-net-v78 .bu-home-net-head h2{font-size:40px!important}html body.bu-landing-page .bu-home-net-v78 .bu-net-pane{padding:20px!important;border-radius:22px!important}.bu-home-net-v78 .bu-net-soon-list{grid-template-columns:1fr!important}}

/* V3 continuation: one visual language below the first two scenes. */
html body.bu-landing-page .bu-seam{
  height:24px!important;
  margin:-12px 0!important;
  opacity:.7!important;
  filter:drop-shadow(0 10px 18px rgba(0,12,28,.22))!important;
}
html body.bu-landing-page .bu-seam :is(img,picture){display:none!important}
html body.bu-landing-page .bu-seam span{
  background:linear-gradient(90deg,transparent 2%,rgba(50,215,235,.36) 24%,rgba(255,255,255,.78) 50%,rgba(50,215,235,.36) 76%,transparent 98%)!important;
  clip-path:polygon(0 48%,47% 27%,53% 27%,100% 48%,100% 55%,53% 36%,47% 36%,0 55%)!important;
}
html body.bu-landing-page :is(.bu-home-board,.bu-home-fleet,.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore){position:relative!important;isolation:isolate!important;overflow:hidden!important}
html body.bu-landing-page :is(.bu-home-board,.bu-home-fleet,.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore)>.bu-photo{opacity:.22!important;filter:saturate(.92) contrast(1.05)!important}
html body.bu-landing-page :is(.bu-home-board,.bu-home-fleet) .bu-live-wrap,
html body.bu-landing-page :is(.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore)>.bu-neon-wrap{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin-inline:auto!important}
html body.bu-landing-page :is(.bu-home-board,.bu-home-fleet,.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore) .bu-neon-headtxt h2,
html body.bu-landing-page .bu-home-bh h2{font-size:clamp(40px,4.8vw,70px)!important;line-height:1!important;letter-spacing:-.045em!important}

html body.bu-landing-page .bu-live-board.bu-home-board{
  background:radial-gradient(circle at 83% 18%,rgba(23,133,213,.24),transparent 34%),radial-gradient(circle at 10% 80%,rgba(28,209,186,.13),transparent 38%),linear-gradient(145deg,#061927,#07111d 72%)!important;
}
html body.bu-landing-page .bu-live-fleet.bu-home-fleet{
  background:radial-gradient(circle at 15% 22%,rgba(16,193,173,.22),transparent 36%),radial-gradient(circle at 84% 72%,rgba(26,117,210,.18),transparent 38%),linear-gradient(145deg,#061824,#07141f)!important;
}
html body.bu-landing-page :is(.bu-live-board,.bu-live-fleet) .bu-live-app{
  border:1px solid rgba(113,227,248,.25)!important;
  background:linear-gradient(135deg,rgba(8,41,61,.88),rgba(8,73,84,.5))!important;
  box-shadow:0 20px 55px rgba(0,8,25,.32),inset 0 1px rgba(255,255,255,.14)!important;
  backdrop-filter:blur(15px)!important;
}
html body.bu-landing-page :is(.bu-live-board,.bu-live-fleet) .bu-live-stage{gap:30px!important;align-items:center!important}
html body.bu-landing-page :is(.bu-live-board,.bu-live-fleet) .bu-live-desk{
  padding:18px!important;border:1px solid rgba(112,224,245,.2)!important;border-radius:28px!important;
  background:linear-gradient(145deg,rgba(5,27,43,.9),rgba(7,42,55,.58))!important;
  box-shadow:0 28px 75px rgba(0,7,23,.38),inset 0 1px rgba(255,255,255,.1)!important;backdrop-filter:blur(14px)!important;
}
html body.bu-landing-page :is(.bu-live-board,.bu-live-fleet) .bu-live-table-wrap{border-radius:20px!important;overflow:auto!important;border:1px solid rgba(104,211,232,.18)!important;background:rgba(1,17,30,.56)!important}
html body.bu-landing-page :is(.bu-live-board,.bu-live-fleet) .bu-live-phone-shell{box-shadow:0 34px 75px rgba(0,5,21,.55),0 0 0 1px rgba(69,216,239,.2)!important}
html body.bu-landing-page .bu-live-radar{border-radius:22px!important;background:radial-gradient(circle,rgba(18,188,198,.12),transparent 62%),rgba(1,18,30,.46)!important}
html body.bu-landing-page .bu-live-ai{border-radius:26px!important;background:linear-gradient(145deg,rgba(7,37,58,.92),rgba(7,67,78,.66))!important;border:1px solid rgba(104,221,239,.28)!important;box-shadow:0 28px 68px rgba(0,7,24,.36),inset 0 1px rgba(255,255,255,.12)!important}

html body.bu-landing-page .bu-home-bots{background:radial-gradient(circle at 50% -10%,rgba(20,159,210,.21),transparent 38%),linear-gradient(180deg,#071723,#06111c)!important}
html body.bu-landing-page .bu-bots-grid{gap:18px!important}
html body.bu-landing-page .bu-bots-grid>article{
  position:relative!important;min-height:210px!important;padding:24px!important;border-radius:26px!important;
  background:linear-gradient(145deg,rgba(8,42,62,.88),rgba(7,30,47,.7))!important;border:1px solid rgba(108,220,244,.22)!important;
  box-shadow:0 24px 55px rgba(0,7,23,.28),inset 0 1px rgba(255,255,255,.12)!important;
}
html body.bu-landing-page .bu-bots-grid>article:after{content:"";position:absolute;right:-35px;bottom:-45px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(38,220,224,.22),transparent 69%);pointer-events:none}

html body.bu-landing-page .bu-home-split{background:radial-gradient(circle at 22% 15%,rgba(38,210,222,.17),transparent 34%),radial-gradient(circle at 82% 80%,rgba(22,109,213,.2),transparent 39%),linear-gradient(145deg,#08202c,#071522)!important}
html body.bu-landing-page .bu-split-card{min-height:280px!important;padding:30px!important;border-radius:30px!important;background:linear-gradient(145deg,rgba(8,43,61,.9),rgba(10,66,83,.54))!important;box-shadow:0 28px 65px rgba(0,7,23,.3),inset 0 1px rgba(255,255,255,.13)!important}
html body.bu-landing-page .bu-split-card strong{font-size:clamp(24px,2.4vw,36px)!important}

html body.bu-landing-page .bu-home-bh{padding:92px 0!important;background:radial-gradient(circle at 82% 18%,rgba(13,142,229,.16),transparent 34%),linear-gradient(145deg,#eaf7ff,#f8fcff 58%,#eafaf6)!important}
html body.bu-landing-page .bu-home-bh-grid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)!important;gap:28px!important;align-items:stretch!important}
html body.bu-landing-page .bu-home-bh-grid>div{padding:38px!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:30px!important;background:rgba(255,255,255,.75)!important;box-shadow:0 28px 75px rgba(8,67,106,.14),inset 0 1px #fff!important;backdrop-filter:blur(15px)!important}
html body.bu-landing-page .bu-home-bh-ticks{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:0!important;list-style:none!important}
html body.bu-landing-page .bu-home-bh-ticks li{padding:12px 14px 12px 38px!important;border:1px solid #d9eaf3!important;border-radius:15px!important;background:rgba(247,252,255,.92)!important}
html body.bu-landing-page .bu-home-bh-card{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:34px!important;border:1px solid rgba(77,215,247,.38)!important;border-radius:30px!important;background:radial-gradient(circle at 80% 10%,rgba(42,181,255,.25),transparent 36%),linear-gradient(145deg,#062946,#075277)!important;box-shadow:0 32px 75px rgba(4,58,100,.28),inset 0 1px rgba(255,255,255,.18)!important}
html body.bu-landing-page .bu-home-bh-card strong{font-size:clamp(24px,2.6vw,38px)!important;line-height:1.12!important}

html body.bu-landing-page .bu-home-explore{padding:92px 0!important;background:radial-gradient(circle at 12% 12%,rgba(21,181,170,.14),transparent 32%),linear-gradient(180deg,#f6fbfd,#edf8f7)!important}
html body.bu-landing-page .bu-home-explore-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:28px!important}
html body.bu-landing-page .bu-home-explore-card{position:relative!important;display:grid!important;gap:7px!important;min-height:132px!important;padding:22px 58px 22px 22px!important;border:1px solid rgba(173,210,225,.74)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(233,247,251,.9))!important;box-shadow:0 16px 38px rgba(9,66,94,.09),inset 0 1px #fff!important;text-decoration:none!important;color:#0b3851!important;overflow:hidden!important}
html body.bu-landing-page .bu-home-explore-card:before{content:"";position:absolute;inset:auto -30px -55px auto;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(17,182,198,.16),transparent 68%)}
html body.bu-landing-page .bu-home-explore-card strong{font-size:18px!important;color:#093b57!important}.bu-home-explore-card span{color:#4c6c7c!important;line-height:1.4!important}.bu-home-explore-card em{position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:12px!important;background:linear-gradient(135deg,#0bbfc5,#147fe8)!important;color:#fff!important;font-style:normal!important;box-shadow:0 9px 22px rgba(10,142,213,.24)!important}

@media(max-width:900px){
  html body.bu-landing-page :is(.bu-home-board,.bu-home-fleet,.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore) .bu-neon-headtxt h2,html body.bu-landing-page .bu-home-bh h2{font-size:clamp(34px,8vw,52px)!important}
  html body.bu-landing-page .bu-home-bh-grid{grid-template-columns:1fr!important}
  html body.bu-landing-page .bu-home-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:600px){
  html body.bu-landing-page :is(.bu-home-board,.bu-home-fleet,.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore)>.bu-neon-wrap,html body.bu-landing-page :is(.bu-home-board,.bu-home-fleet) .bu-live-wrap{width:calc(100% - 28px)!important}
  html body.bu-landing-page :is(.bu-home-board,.bu-home-fleet,.bu-home-bots,.bu-home-split,.bu-home-bh,.bu-home-explore){padding-block:60px!important}
  html body.bu-landing-page .bu-bots-grid,html body.bu-landing-page .bu-split-grid,html body.bu-landing-page .bu-home-explore-grid{grid-template-columns:1fr!important}
  html body.bu-landing-page .bu-home-bh-grid>div,html body.bu-landing-page .bu-home-bh-card{padding:22px!important;border-radius:24px!important}
  html body.bu-landing-page .bu-home-bh-ticks{grid-template-columns:1fr!important}
  html body.bu-landing-page .bu-live-app{grid-template-columns:46px 1fr!important}.bu-live-app .bu-live-app-go{grid-column:1/-1!important;width:100%!important}
}
