.bbhero-3-header{--ink:#00123d;--muted:#5a6a85;--container:1250px;--screen-left:27%;--screen-top:31.5%;--screen-width:68%;--screen-height:61.4%;--overlay-scale:.90;--mockup-scale:1.14;--stage-shift-x:22px;--pad-x:10px;--pad-bottom:10px;--bar-h:54px;background:#edf4ff;color:var(--ink);overflow:hidden;padding:clamp(88px,14vw,168px) 16px 90px;position:relative}.bbh3-wrap-header{align-items:center;display:grid;gap:clamp(24px,3.6vw,60px);grid-template-columns:.45fr .55fr;margin:0 auto;max-width:var(--container);position:relative;z-index:1}.bbh3-kicker-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.bbh3-kicker__img-header{display:block;height:22px;width:22px}.bbh3-title-header{font-size:clamp(32px,5.5vw,56px);font-weight:800;line-height:1.05;margin:0 0 12px}.bbh3-subtitle-header{color:var(--muted);font-size:clamp(16px,2.1vw,18px);margin:0 0 22px;max-width:56ch}.bbh3-ctas-header{display:flex;flex-wrap:wrap;gap:12px}.bb-play-header{align-items:center;display:inline-flex;justify-content:center;margin-right:8px}.bb-play-header svg polygon{fill:currentColor}.pwr-cta_button--ghost{background:#fff;border-radius:10px;color:#004cef;cursor:pointer;padding:10px 14px}.pwr-cta_button--ghost:hover{box-shadow:0 4px 14px rgba(30,91,255,.18)}.bbstage-header{position:relative;transform:translateX(var(--stage-shift-x)) scale(var(--mockup-scale));transform-origin:60% 50%;z-index:2}.bbstage__desktop-header{border-radius:20px;display:block;width:100%}.bbstack-overlay-header{border-radius:14px;height:var(--screen-height);left:var(--screen-left);overflow:hidden;position:absolute;top:var(--screen-top);transform:scale(var(--overlay-scale));transform-origin:top left;width:var(--screen-width);z-index:3}.bbstack-overlay-header:after,.bbstack-overlay-header:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s ease;width:64px;z-index:4}.bbstack-overlay-header:before{background:linear-gradient(90deg,rgba(243,248,255,.96),rgba(243,248,255,0));border-bottom-left-radius:14px;border-top-left-radius:14px;left:0}.bbstack-overlay-header:after{background:linear-gradient(270deg,rgba(243,248,255,.96),rgba(243,248,255,0));border-bottom-right-radius:14px;border-top-right-radius:14px;right:0}.bbstack-overlay-header.is-overview-edges:after,.bbstack-overlay-header.is-overview-edges:before{opacity:1}.bbstack-header{height:100%;padding:35px;position:relative}.bbfade-header{height:25px;left:24px;pointer-events:none;position:absolute;right:24px;z-index:90}.bbfade--top-header{background:linear-gradient(180deg,#f3f8ff,rgba(243,248,255,0));top:2px}.bbqueue__list-header{bottom:var(--pad-bottom);left:24px;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0 0 calc(var(--bar-h) + 8px);position:absolute;right:24px;scroll-behavior:smooth;scrollbar-width:none;top:4px;-ms-overflow-style:none;pointer-events:none;will-change:transform,opacity}.bbqueue__list-header::-webkit-scrollbar{display:none}.bbqueue__list-header.is-overview{bottom:auto;display:grid;gap:2px;grid-auto-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;left:50%;opacity:1;overflow:visible;padding:3px;position:absolute;right:auto;top:40%;transform:translate(-50%,-50%) scale(var(--overview-scale,1)) translateX(var(--overview-tx,0));transform-origin:center;transition:transform 1s cubic-bezier(.22,.61,.21,1);width:var(--overview-width,118%)}.bbqueue__list-header.is-overview .bbitem-header:nth-child(n+13){display:none}.bbqueue__list-header.is-overview.is-focus-col .bbitem-header[data-col="1"],.bbqueue__list-header.is-overview.is-focus-col .bbitem-header[data-col="3"]{opacity:0;transform:translateY(6px) scale(.985);transition:opacity .42s ease,transform .42s cubic-bezier(.22,.55,.1,1)}.bbitem-header{border-radius:12px;margin:0 0 2px;overflow:hidden;position:relative;transform-origin:top left}.bbitem__img-header{border-radius:12px;box-shadow:0 6px 24px rgba(11,27,58,.06);display:block;height:auto;width:100%}.bbitem__check-header{display:none!important}.bbbulk-header{align-items:center;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);background:linear-gradient(135deg,rgba(0,76,239,.8),rgba(77,135,228,.8));border:1px solid hsla(0,0%,100%,.25);border-radius:12px;bottom:var(--pad-bottom);box-shadow:0 8px 28px rgba(15,35,90,.18);color:#fff;display:flex;height:var(--bar-h);justify-content:space-between;left:calc(var(--pad-x) + 8px);padding:10px 12px;pointer-events:auto;position:absolute;right:calc(var(--pad-x) + 8px);z-index:200}.bbbulk__cta-header,.bbbulk__left-header{font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:12px;font-weight:800}.bbbulk__cta-header{align-items:center;background:#fff;border:none;border-radius:9px;box-shadow:0 6px 14px rgba(0,0,0,.15);color:#004cef;cursor:pointer;display:flex;justify-content:center;padding:10px 14px;transition:transform .18s ease,box-shadow .18s ease,opacity .2s ease}.bb-cursor-header{filter:drop-shadow(0 2px 2px rgba(0,0,0,.25));height:auto;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-9999px,-9999px);transition:transform .45s cubic-bezier(.22,.55,.1,1);width:22px;z-index:100000}.bb-cursor-header img{display:block;height:auto;width:100%}.bb-cursor-header.is-click{animation:bbClickHeader .32s ease}@keyframes bbClickHeader{0%{transform:translate(var(--x,0),var(--y,0)) scale(1)}50%{transform:translate(var(--x,0),var(--y,0)) scale(.94)}to{transform:translate(var(--x,0),var(--y,0)) scale(1)}}.bb-toast-header{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,hsla(0,0%,100%,.58),hsla(0,0%,100%,.34));border:1px solid hsla(0,0%,100%,.45);border-radius:12px;box-shadow:0 10px 26px rgba(20,40,120,.12);color:#123;display:inline-flex;font-weight:700;justify-content:center;left:50%;max-width:36%;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%) scale(.98);z-index:130}.bb-toast-header.is-show{animation:toastFadeHeader 1.4s ease forwards}@keyframes toastFadeHeader{0%{opacity:0;transform:translate(-50%,-50%) scale(.98)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.99)}}.bb-confetti-header{display:none;inset:0;pointer-events:none;position:absolute;z-index:300}.bb-modal-header{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:99999}.bb-modal-header[aria-hidden=false]{opacity:1;pointer-events:auto}.bb-modal__backdrop-header{backdrop-filter:blur(2px);background:rgba(0,0,0,.45);inset:0;position:absolute}.bb-modal__dialog-header{aspect-ratio:16/9;background:#000;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.35);overflow:hidden;position:relative;width:min(96vw,1200px);z-index:2}.bb-modal__media-header{inset:0;position:absolute}.bb-modal__media-header iframe{display:block;height:100%;inset:0;position:absolute;width:100%}.bb-modal__close-header{background:hsla(0,0%,100%,.92);border:none;border-radius:50%;color:#00123d;cursor:pointer;font-size:22px;height:32px;line-height:1;position:absolute;right:10px;top:8px;width:32px;z-index:3}@media (prefers-reduced-motion:reduce){.bb-cursor-header{transition:none}.bbqueue__list-header{scroll-behavior:auto}}@media (max-width:768px){.bbh3-wrap-header{grid-template-columns:1fr;text-align:center}.bbh3-left-header{order:1}.bbh3-right-header{order:2}.bbh3-kicker-header{justify-content:center}.bbh3-subtitle-header,.bbh3-title-header{text-align:center}.bbh3-ctas-header{justify-content:center;margin-bottom:18px}.bbh3-subtitle-header{margin-left:auto;margin-right:auto}.bbhero-3-header{--screen-left:9%;--screen-top:36%;--screen-width:86%;--screen-height:60%;--overlay-scale:1;--stage-shift-x:0;--bar-h:50px;padding:72px 16px 48px}.bbstage-header{transform:none}.bbstack-overlay-header{border-radius:12px}.bbqueue__list-header{left:18px;padding-bottom:calc(var(--bar-h) + 10px);right:18px;top:4px}.bbhero-3-header{--screen-left:9%;--screen-top:36%;--screen-width:86%;--screen-height:60%;--overlay-scale:1;--stage-shift-x:0;--bar-h:50px;padding:100px 16px 48px}}