:root{--bds-black:#030305;--bds-void:#06070c;--bds-surface-0:#080a128c;--bds-surface-1:#0e101abf;--bds-surface-2:#121622e0;--bds-border:#ffffff0f;--bds-border-glow:#4a8eff24;--bds-blue:#4a8eff;--bds-blue-soft:#4a8eff1a;--bds-blue-mid:#4a8eff38;--bds-text:#e8eaf2;--bds-muted:#b4c3dc8c;--bds-radius:14px;--bds-radius-sm:10px;--bds-content-max:1120px;--bds-nav-h:96px;--bds-header-stack-h:var(--bds-nav-h);--bds-ease:cubic-bezier(.22, 1, .36, 1);--bds-shadow-float:0 24px 64px #00000073, 0 0 0 1px #4a8eff0d inset;--bds-shadow-hover:0 32px 72px #00000080, 0 0 48px #4a8eff0f;--grid-bg-color:#05070b;--grid-bg-line:#4a8eff1c;--grid-bg-line-strong:#4a8eff26;--grid-bg-size:40px;--grid-bg-drift:140s}.grid-bg{pointer-events:none;z-index:0;box-sizing:border-box;background-color:var(--grid-bg-color);background-image:linear-gradient(var(--grid-bg-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-bg-line) 1px, transparent 1px);background-size:var(--grid-bg-size) var(--grid-bg-size);will-change:background-position;animation:grid-bg-drift var(--grid-bg-drift) linear infinite;background-position:0 0,0 0;background-repeat:repeat;mask-image:radial-gradient(96% 88% at 50% 42%,#000 0%,#000000b8 48%,#00000052 72%,#0000 100%);mask-size:100% 100%;mask-repeat:no-repeat}.grid-bg-strong{--grid-bg-line:var(--grid-bg-line-strong)}@keyframes grid-bg-drift{0%{background-position:0 0,0 0}to{background-position:var(--grid-bg-size) var(--grid-bg-size), var(--grid-bg-size) var(--grid-bg-size)}}@media (prefers-reduced-motion:reduce){.grid-bg{animation:none}}.grid-bg--fixed{width:100%;height:100%;min-height:100vh;position:fixed;inset:0}.grid-bg--fill{width:100%;height:100%;min-height:100%;position:absolute;inset:0}.bs-content>:not(.grid-bg){z-index:1;position:relative}.bds-site-header{z-index:50;pointer-events:none;flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}.bds-site-header>*{pointer-events:auto}.bds-nav{height:var(--bds-nav-h);-webkit-backdrop-filter:blur(18px)saturate(1.22);transition:background .35s var(--bds-ease), border-color .35s var(--bds-ease), box-shadow .35s var(--bds-ease), backdrop-filter .35s var(--bds-ease);background:linear-gradient(#0e162a6b 0%,#04060ec7 38%,#020308e6 100%),radial-gradient(85% 120% at 50% -20%,#4a8eff24 0%,#0000 52%),#030308c2;border-bottom:1px solid #649be61a;flex-direction:column;flex-shrink:0;align-items:stretch;display:flex;position:relative}.bds-nav:before{content:"";pointer-events:none;opacity:.9;background:linear-gradient(105deg,#0000 0%,#4a8eff0a 22%,#0000 38% 62%,#5ee0d00d 78%,#0000 100%);position:absolute;inset:0}.bds-nav:after{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg,#0000 0%,#4a8eff38 18%,#8cc8ff59 50%,#4a8eff38 82%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}body:has(.bs-content.is-visible) .bds-nav{background:linear-gradient(#0e162a7a 0%,#04060ed1 40%,#020309eb 100%),radial-gradient(85% 120% at 50% -20%,#4a8eff29 0%,#0000 52%),#030308d1}.bds-site-header.is-scrolled .bds-nav{-webkit-backdrop-filter:blur(22px)saturate(1.28);background:linear-gradient(#0c14268c 0%,#03050ce6 100%),radial-gradient(70% 100% at 50% 0,#4a8eff1f 0%,#0000 45%),#020309e6;border-bottom-color:#78afff1f;box-shadow:0 1px #4a8eff24,0 18px 48px #00000061,0 0 64px #285ab414}.bds-nav__inner{z-index:1;flex:1;align-items:center;column-gap:clamp(.85rem,2vw,1.35rem);width:100%;max-width:1200px;min-height:0;margin-inline:auto;padding:0 clamp(1.25rem,3vw,2.5rem);display:flex;position:relative}.bds-nav__brand{min-width:0;color:inherit;transition:opacity .25s var(--bds-ease);border:none;border-radius:0;flex:1 1 0;justify-content:flex-start;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}.bds-nav__brand:hover{opacity:1}.bds-nav__brand:hover .bds-nav__logo-img{filter:drop-shadow(0 1px 2px #00000080)drop-shadow(0 0 22px #4a8eff59)}.bds-nav__brand:active{opacity:.88}.bds-nav__brand:focus-visible{outline-offset:3px;outline:2px solid #4d8dff8c}.bds-nav__logo-img{aspect-ratio:276/56;filter:drop-shadow(0 1px 2px #00000073);width:auto;max-width:min(340px,58vw);height:clamp(48px,5vw,60px);transition:filter .28s var(--bds-ease);flex-shrink:0;display:block;overflow:visible}.bds-nav__primary{flex:none;min-width:0}.bds-nav__links{-webkit-backdrop-filter:blur(12px)saturate(1.15);background:linear-gradient(165deg,#16223e8c 0%,#080c1abf 100%);border:1px solid #78aaff38;border-radius:999px;justify-content:center;align-items:center;gap:0;margin:0;padding:.2rem .35rem;list-style:none;display:flex;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000059,inset 0 0 0 1px #00000047,0 10px 36px #00000047,0 0 48px #2864c81a}.bds-nav__links>li{align-items:center;display:flex}.bds-nav__links>li+li{border-left:none}.bds-nav__links>li+li:before{content:"";background:linear-gradient(#0000 0%,#ffffff1f 35%,#78afff38 50%,#ffffff1a 65%,#0000 100%);border-radius:1px;flex-shrink:0;align-self:center;width:1px;height:1.05rem;margin-inline:.05rem}.bds-nav__links a{color:#afc6e8d1;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;transition:color .25s var(--bds-ease), text-shadow .28s var(--bds-ease), background .28s var(--bds-ease), border-color .28s var(--bds-ease), box-shadow .28s var(--bds-ease), transform .25s var(--bds-ease);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.42rem clamp(.75rem,1.35vw,1.05rem);font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.bds-nav__links a:hover{color:#fff;text-shadow:0 0 22px #4a8eff80;background:#4a8eff24;border-color:#82b9ff47;transform:translateY(-1px);box-shadow:0 0 28px #4a8eff2e}.bds-nav__links a:active{color:#f0f5fffa;text-shadow:0 0 26px #5ec8ff8c;transform:translateY(0)}.bds-nav__links a:focus-visible{outline-offset:2px;outline:2px solid #4d8dff8c}.bds-nav__end{border:none;flex:1 1 0;justify-content:flex-end;align-items:center;gap:.65rem;min-width:0;margin:0;padding:0;display:flex}.bds-nav__end .bds-nav__cta-desktop{box-shadow:0 0 0 1px #ffffff24,0 10px 36px #143c8c59,0 0 48px #508cff47,0 0 80px #1e50b426}#bds-site-header .bds-nav__end .bds-nav__cta-desktop.btn-hero.btn-hero--primary,#bds-site-header .bds-nav__panel .btn-hero.btn-hero--primary{color:#f8fbff;background:linear-gradient(#2563eb 0%,#0f172a 100%) padding-box padding-box!important}#bds-site-header .bds-nav__end .bds-nav__cta-desktop.btn-hero.btn-hero--primary:hover,#bds-site-header .bds-nav__panel .btn-hero.btn-hero--primary:hover{background:linear-gradient(#3b82f6 0%,#1e3a8a 100%)!important}#bds-site-header .bds-nav__end .bds-nav__cta-desktop.btn-hero.btn-hero--primary:active,#bds-site-header .bds-nav__panel .btn-hero.btn-hero--primary:active{background:linear-gradient(#2563eb 0%,#0f172a 100%)!important}#bs-schedule .bs-hero-premium__ctas .btn-hero-x.btn-hero-x--primary{text-shadow:0 1px 2px #000e306b;color:#f8fbff!important;background:linear-gradient(#2563eb 0%,#0f172a 100%) padding-box padding-box!important;border-radius:3px!important}#bs-schedule .bs-hero-premium__ctas .btn-hero-x.btn-hero-x--primary:hover{background:linear-gradient(#3b82f6 0%,#1e3a8a 100%)!important}#bs-schedule .bs-hero-premium__ctas .btn-hero-x.btn-hero-x--primary:active{background:linear-gradient(#2563eb 0%,#0f172a 100%)!important}#bs-hero-primary-cta.btn-hero-x.btn-hero-x--primary{color:#f8fbff!important;background:linear-gradient(#2563eb 0%,#0f172a 100%)!important}#bs-hero-primary-cta.btn-hero-x.btn-hero-x--primary:hover{background:linear-gradient(#3b82f6 0%,#1e3a8a 100%)!important}#bs-hero-primary-cta.btn-hero-x.btn-hero-x--primary:active{background:linear-gradient(#2563eb 0%,#0f172a 100%)!important}.bds-nav__menu{color:#dce6ffe0;cursor:pointer;width:44px;height:44px;box-shadow:none;transition:background .28s var(--bds-ease), color .25s var(--bds-ease), box-shadow .28s var(--bds-ease);background:#ffffff0a;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;display:none}.bds-nav__menu:hover{color:#f0f6fffa;background:#4a8eff1f;box-shadow:0 0 24px #4a8eff38}.bds-nav__menu:active{background:#4a8eff2e;box-shadow:0 0 32px #4a8eff52}.bds-nav__menu:focus-visible{outline-offset:2px;outline:2px solid #4d8dff80}.bds-nav__menu-bars{opacity:.9;background:linear-gradient(currentColor,currentColor) 0 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/100% 2px no-repeat;width:18px;height:12px;display:block}.bds-nav__menu[aria-expanded=true] .bds-nav__menu-bars{opacity:1}.bds-nav__panel{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:#05070ef0;border-bottom:1px solid #4a8eff1a;flex-direction:column;gap:1rem;padding:1rem 1.25rem 1.25rem;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 40px #00000059}.bds-nav__panel[hidden]{display:none!important}.bds-nav__panel-links{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.bds-nav__panel-links>li+li{border-top:1px solid #ffffff1a}.bds-nav__panel-links a{color:var(--bds-muted);box-shadow:none;transition:color .2s var(--bds-ease), text-shadow .28s var(--bds-ease);background:0 0;border:none;border-radius:0;padding:.75rem .35rem;font-size:.88rem;font-weight:500;text-decoration:none;display:block}.bds-nav__panel-links a:hover{color:var(--bds-text);text-shadow:0 0 18px #4a8eff66}.bds-nav__panel-links a:active{text-shadow:0 0 24px #5ec8ff80}.bds-nav__cta-mobile{justify-content:center;width:100%}@media (width<=768px){.bds-nav__inner{max-width:none;padding:0 calc(1.1rem + env(safe-area-inset-right,0px)) 0 calc(1.1rem + env(safe-area-inset-left,0px));justify-content:space-between;column-gap:.5rem}.bds-nav__brand{border:none;flex:auto;max-width:min(100%,100vw - 7rem);margin:0;padding:0}.bds-nav__primary{display:none}.bds-nav__end{flex:none}.bds-nav__cta-desktop{display:none}.bds-nav__menu{display:inline-flex}.bds-nav__logo-img{max-width:min(260px,66vw);height:clamp(40px,9vw,50px)}.bds-nav__end{margin-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.bds-nav__brand,.bds-nav__logo-img,.bds-nav__links a,.bds-nav__menu,.bds-nav__panel-links a{transition-duration:.01ms}}.bds-section{padding:clamp(4rem,10vw,7rem) 0}.bds-section--tight{padding:clamp(3rem,6vw,4.5rem) 0}.bds-wrap--narrow{max-width:var(--bds-content-max);margin:0 auto;padding:0 2rem}.bds-section__head{max-width:36rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.bds-section__head--center{text-align:center;margin-left:auto;margin-right:auto}.bds-kicker{font-family:var(--bs-font-display,"Syne", sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--bds-blue);margin-bottom:.75rem;font-size:.65rem;font-weight:600;display:block}.bds-h2{font-family:var(--bs-font-display,"Syne", sans-serif);letter-spacing:-.035em;color:#fff;margin:0 0 .75rem;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;line-height:1.15}.bds-lead{color:var(--bds-muted);margin:0;font-size:1rem;line-height:1.65}.bds-float-panel{background:linear-gradient(155deg, var(--bds-surface-1), var(--bds-surface-2));border:1px solid var(--bds-border);border-radius:var(--bds-radius);box-shadow:var(--bds-shadow-float);-webkit-backdrop-filter:blur(20px);transition:border-color .35s var(--bds-ease), box-shadow .35s var(--bds-ease), transform .35s var(--bds-ease)}@media (hover:hover){.bds-float-panel--hover:hover{border-color:var(--bds-border-glow);box-shadow:var(--bds-shadow-hover);transform:translateY(-3px)}}.bds-services-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (width<=900px){.bds-services-grid{grid-template-columns:1fr}}.bds-service-card{flex-direction:column;gap:1rem;min-height:100%;padding:1.75rem;display:flex}.bds-service-card__preview{border-radius:var(--bds-radius-sm);background:#00000059;border:1px solid #ffffff0d;flex:1;min-height:120px;overflow:hidden}.bds-service-card__preview:has(>.bds-service-card__preview-img){width:100%;height:clamp(88px,11vw,118px);min-height:0;aspect-ratio:unset;flex:none}.bds-service-card__preview-img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.bds-service-card__preview-img--contain{object-fit:contain}.bds-service-card__preview--outcome{background:linear-gradient(165deg,#080c16eb 0%,#04060ef5 100%);border:1px solid #557dc338;flex:none;width:100%;height:clamp(120px,14vw,162px);min-height:0;box-shadow:inset 0 1px #ffffff0f,0 0 36px #14327814}.bds-outcome-glass{z-index:1;backdrop-filter:blur(8px);flex-direction:column;height:100%;padding:.45rem .55rem .5rem;display:flex;position:relative}.bds-outcome-heatmap__chrome{border-bottom:1px solid #5078be24;align-items:center;gap:.4rem;margin-bottom:.4rem;padding-bottom:.35rem;display:flex}.bds-outcome-heatmap__live{background:#7ec8ff;border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite bdsOutcomeLive;box-shadow:0 0 10px #4a8effa6}.bds-outcome-heatmap__title{letter-spacing:.12em;text-transform:uppercase;color:#9bb4dc8c;flex:1;font-size:.5rem;font-weight:700}.bds-outcome-heatmap__badge{letter-spacing:.1em;text-transform:uppercase;color:#c8e6fff2;background:#4a8eff33;border:1px solid #4a8eff52;border-radius:3px;padding:2px 6px;font-size:.45rem;font-weight:700}.bds-outcome-heatmap__stage{border-radius:6px;flex:1;min-height:0;position:relative;overflow:hidden}.bds-outcome-heatmap__page{z-index:1;background:linear-gradient(#0c101cfa 0%,#060810fc 100%);flex-direction:column;gap:.28rem;height:100%;padding:.35rem .45rem .4rem;display:flex;position:relative}.bds-outcome-heatmap__nav{gap:.35rem;display:flex}.bds-outcome-heatmap__nav span{background:#4a8eff26;border-radius:2px;height:3px}.bds-outcome-heatmap__nav span:first-child{width:18%}.bds-outcome-heatmap__nav span:nth-child(2){width:14%}.bds-outcome-heatmap__nav span:nth-child(3){width:12%}.bds-outcome-heatmap__headline{background:#ffffff1f;border-radius:2px;width:72%;height:5px}.bds-outcome-heatmap__sub{background:#ffffff0f;border-radius:2px;width:52%;height:3px}.bds-outcome-heatmap__cta{background:linear-gradient(135deg,#4a8eff59,#3264c833);border:1px solid #78afff73;border-radius:5px;align-self:flex-start;margin-top:.1rem;padding:.28rem .55rem;position:relative;box-shadow:0 0 20px #4a8eff40}.bds-outcome-heatmap__cta-label{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:#f0f8fff2;font-size:.45rem;font-weight:700;position:relative}.bds-outcome-heatmap__cta-hot{opacity:.85;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(80% 90%,#ff8c5a59,#0000 65%);position:absolute;inset:-20%}.bds-outcome-heatmap__cta-pulse{opacity:0;pointer-events:none;border:1px solid #78c8ff80;border-radius:7px;animation:2.4s ease-out infinite bdsHeatCtaPulse;position:absolute;inset:-4px}.bds-outcome-heatmap__form{background:#00000040;border:1px solid #ffffff0f;border-radius:4px;flex-direction:column;gap:3px;margin-top:auto;padding:.3rem;display:flex;position:relative}.bds-outcome-heatmap__form span:not(.bds-outcome-heatmap__form-hot){background:#ffffff12;border-radius:2px;width:88%;height:3px}.bds-outcome-heatmap__form span:nth-of-type(3){width:62%}.bds-outcome-heatmap__form-hot{pointer-events:none;background:radial-gradient(#4ac8ff38,#0000 70%);width:42%;height:55%;position:absolute;top:22%;right:8%}.bds-outcome-heatmap__overlay{z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.9;background:radial-gradient(55% 45% at 28% 62%,#ff5f3c47,#0000 55%),radial-gradient(40% 35% at 72% 88%,#4ab4ff33,#0000 50%),radial-gradient(70% 50% at 48% 22%,#ffc8501f,#0000 60%);animation:8s ease-in-out infinite alternate bdsHeatDrift;position:absolute;inset:0}.bds-outcome-heatmap__clicks{z-index:3;pointer-events:none;position:absolute;inset:0}.bds-outcome-heatmap__click{opacity:0;border:2px solid #78d2ffbf;border-radius:50%;width:22px;height:22px;animation:3.2s ease-in-out infinite bdsHeatClick;position:absolute;box-shadow:0 0 12px #4a8eff8c,inset 0 0 12px #4a8eff33}.bds-outcome-heatmap__click--a{animation-delay:0s;top:52%;left:18%}.bds-outcome-heatmap__click--b{animation-delay:1.05s;top:48%;left:42%}.bds-outcome-heatmap__click--c{animation-delay:2.1s;top:78%;left:12%}@keyframes bdsOutcomeLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.9)}}@keyframes bdsHeatCtaPulse{0%{opacity:.55;transform:scale(.92)}70%{opacity:0;transform:scale(1.08)}to{opacity:0}}@keyframes bdsHeatDrift{0%{transform:translate(0)scale(1)}to{transform:translate(-2%,1%)scale(1.03)}}@keyframes bdsHeatClick{0%,12%{opacity:0;transform:scale(.6)}22%{opacity:1;transform:scale(1)}45%{opacity:.35;transform:scale(1.35)}to{opacity:0;transform:scale(1.45)}}.bds-outcome-sysflow__chrome{border-bottom:1px solid #5078be24;align-items:center;gap:.4rem;margin-bottom:.35rem;padding-bottom:.3rem;display:flex}.bds-outcome-sysflow__live{background:#5ee4a8;border-radius:50%;width:5px;height:5px;animation:2.5s ease-in-out infinite bdsOutcomeLive;box-shadow:0 0 10px #50dca08c}.bds-outcome-sysflow__title{letter-spacing:.12em;text-transform:uppercase;color:#9bb4dc8c;flex:1;font-size:.5rem;font-weight:700}.bds-outcome-sysflow__badge{letter-spacing:.08em;text-transform:uppercase;color:#befadcf2;background:#3cb4822e;border:1px solid #50c89659;border-radius:3px;padding:2px 6px;font-size:.45rem;font-weight:700}.bds-outcome-sysflow__diagram{flex:1;justify-content:space-between;align-items:center;gap:.15rem;min-height:0;padding:.15rem .05rem 0;display:flex}.bds-outcome-sysflow__node{flex-direction:column;flex:none;align-items:center;gap:.15rem;min-width:0;display:flex}.bds-outcome-sysflow__node-icon{letter-spacing:.04em;color:#e6f0fff2;background:linear-gradient(145deg,#233764e6,#0c1428f2);border:1px solid #6496e659;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.45rem;font-weight:800;display:flex;box-shadow:inset 0 1px #ffffff14,0 0 16px #4a8eff1f}.bds-outcome-sysflow__node--out .bds-outcome-sysflow__node-icon{background:linear-gradient(145deg,#4a8eff73,#1e3c78d9);border-color:#8cbeff80;box-shadow:inset 0 1px #ffffff1f,0 0 20px #4a8eff59}.bds-outcome-sysflow__node-label{letter-spacing:.06em;text-transform:uppercase;color:#a0b9dca6;text-align:center;max-width:44px;font-size:.4rem;font-weight:600;line-height:1.2}.bds-outcome-sysflow__link{background:linear-gradient(90deg,#32508280,#4a8eff73,#78beffa6);border-radius:2px;flex:12px;min-width:8px;height:3px;margin-top:-.85rem;position:relative;overflow:visible;box-shadow:0 0 10px #4a8eff33}.bds-outcome-sysflow__beam{background:linear-gradient(90deg,#0000,#ffffff73,#0000) 0 0/40% 100%;animation:1.8s linear infinite bdsSysflowBeam;position:absolute;inset:0}.bds-outcome-sysflow__packet{background:radial-gradient(circle at 30% 30%,#fff,#78c8ffe6);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:2.4s ease-in-out infinite bdsSysflowPacket;position:absolute;top:50%;left:0;box-shadow:0 0 10px #78c8ffd9}.bds-outcome-sysflow__packet--delay{animation-delay:.6s}.bds-outcome-sysflow__packet--delay2{animation-delay:1.2s}@keyframes bdsSysflowBeam{0%{background-position:100% 0}to{background-position:-80% 0}}@keyframes bdsSysflowPacket{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}.bds-outcome-automation{flex-direction:column;flex:1;gap:.45rem;min-height:0;padding-top:.1rem;display:flex}.bds-outcome-signals{flex-wrap:wrap;align-items:center;gap:.3rem;min-height:1.35rem;display:flex}.bds-outcome-signal{letter-spacing:.04em;text-transform:uppercase;color:#c8ebffe0;opacity:0;background:#0a1e32a6;border:1px solid #64bee659;border-radius:4px;padding:3px 7px;font-size:.45rem;font-weight:700;animation:4.5s ease-in-out infinite bdsSignalPop;transform:translateY(4px);box-shadow:0 0 14px #3ca0dc1f}.bds-outcome-signal--a{animation-delay:0s}.bds-outcome-signal--b{border-color:#78d2ff6b;animation-delay:1.5s}.bds-outcome-signal--c{color:#dcd2ffe6;border-color:#b48cff59;animation-delay:3s}@keyframes bdsSignalPop{0%,5%{opacity:0;transform:translateY(6px)scale(.94)}12%,28%{opacity:1;transform:translateY(0)scale(1)}38%,to{opacity:0;transform:translateY(-3px)scale(.98)}}.bds-outcome-funnel{flex-direction:column;flex:1;gap:.45rem;min-height:0;padding:.15rem 0 0;display:flex;position:relative}.bds-outcome-funnel__rail{opacity:.55;pointer-events:none;background:linear-gradient(90deg,#0000,#4a8eff38 20%,#4a8eff47 50%,#4a8eff2e 80%,#0000);height:1px;margin-top:-10px;position:absolute;top:50%;left:22%;right:8%}.bds-outcome-funnel__flow{z-index:1;flex-direction:column;gap:.32rem;display:flex;position:relative}.bds-outcome-funnel__row{grid-template-columns:52px 1fr 38px;align-items:center;gap:.35rem;display:grid}.bds-outcome-funnel__label{letter-spacing:.06em;text-transform:uppercase;color:#aabee1b8;font-size:.45rem;font-weight:700}.bds-outcome-funnel__bar{background:#00000059;border:1px solid #5a82be33;border-radius:4px;justify-self:start;max-width:100%;height:8px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.bds-outcome-funnel__bar--1{width:100%}.bds-outcome-funnel__bar--2{width:78%}.bds-outcome-funnel__bar--3{width:55%}.bds-outcome-funnel__bar--4{background:linear-gradient(90deg,#14285099,#0a142dcc);border-color:#78afff59;width:38%}.bds-outcome-funnel__bar:after{content:"";border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#4a8eff26,#78beff8c,#4a8eff59);animation:4s ease-in-out infinite alternate bdsFunnelFill;position:absolute;inset:0}.bds-outcome-funnel__bar--4:after{background:linear-gradient(90deg,#64a0ff59,#a0d2ffbf,#78b4ff80)}.bds-outcome-funnel__glow{pointer-events:none;opacity:.7;background:linear-gradient(90deg,#0000,#78c8ff40,#0000) 0 0/50% 100%;animation:3s linear infinite bdsFunnelShine;position:absolute;inset:-2px -4px -2px 0}.bds-outcome-funnel__pct{font-variant-numeric:tabular-nums;color:#d2e1ffd9;text-align:right;font-size:.45rem;font-weight:700}.bds-outcome-funnel__row--rev .bds-outcome-funnel__pct{color:#96dcb4f2}.bds-outcome-funnel__metrics{border-top:1px solid #5078be1f;flex-wrap:wrap;gap:.35rem;padding-top:.15rem;display:flex}.bds-outcome-funnel__chip{letter-spacing:.05em;text-transform:uppercase;color:#afc3e6bf;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:3px 8px;font-size:.45rem;font-weight:600}.bds-outcome-funnel__chip strong{color:#e6f0fff2;font-weight:800}.bds-outcome-funnel__chip--up{color:#aaebd2d9;background:#28785a1f;border-color:#64c8a059}.bds-outcome-funnel__chip--up strong{color:#b8f5d0}@keyframes bdsFunnelFill{0%{opacity:.75;transform:scaleX(.96)}to{opacity:1;transform:scaleX(1)}}@keyframes bdsFunnelShine{0%{background-position:120% 0}to{background-position:-20% 0}}.bds-service-card__title{font-family:var(--bs-font-display,"Syne", sans-serif);color:#fff;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}.bds-service-card__desc{color:var(--bds-muted);margin:0;font-size:.875rem;line-height:1.6}.bds-mini-browser{height:100%;min-height:118px;padding:.5rem .65rem .65rem}.bds-mini-browser__chrome{gap:5px;margin-bottom:.5rem;display:flex}.bds-mini-browser__dot{background:#ffffff1f;border-radius:50%;width:7px;height:7px}.bds-mini-browser__body{color:#ffffff59;background:linear-gradient(#4a8eff14,#0000);border:1px solid #4a8eff1a;border-radius:6px;padding:.65rem;font-size:.6rem;line-height:1.5}.bds-mini-browser__bar{background:#4a8eff40;border-radius:2px;width:40%;height:4px;margin-bottom:6px}.bds-mini-code{font-family:var(--bs-mono,monospace);color:#fff6;padding:.65rem .75rem;font-size:.62rem;line-height:1.55}.bds-mini-code .kw{color:#c88cffbf}.bds-mini-code .fn{color:#64b4ffd9}.bds-mini-code .str{color:#82d2a0b3}.bds-mini-chat{flex-direction:column;gap:6px;padding:.65rem;display:flex}.bds-mini-chat__row{align-items:flex-end;gap:6px;display:flex}.bds-mini-chat__bubble{color:#dce6ffbf;background:#4a8eff1a;border:1px solid #4a8eff1f;border-radius:8px;max-width:85%;padding:5px 8px;font-size:.62rem}.bds-mini-flow{color:var(--bds-muted);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:6px;padding:.75rem;font-size:.58rem;display:flex}.bds-mini-flow span{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:4px;padding:4px 8px}.bds-mini-flow i{color:var(--bds-blue);opacity:.5;font-style:normal}.bds-service-card--panel{background:linear-gradient(168deg,#0c0e18eb 0%,#060810f7 100%);border:1px solid #5f87d233;gap:.85rem;padding:1.35rem 1.35rem 1.55rem;position:relative;box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffffff0a,inset 0 -1px #00000059,0 28px 72px #00000085,0 0 0 1px #4a8eff0f,0 0 100px #2d55a012}@media (hover:hover){.bds-service-card--panel.bds-float-panel--hover:hover{border-color:#78a5f059;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffffff0f,0 32px 80px #0000008c,0 0 64px #4a8eff1a,0 0 120px #3764c814}.bds-service-card--panel.bds-float-panel--hover:hover .bds-sys-pipeline__glow{opacity:.95}.bds-service-card--panel.bds-float-panel--hover:hover .bds-outcome-funnel__rail{opacity:1;box-shadow:0 0 20px #4a8eff38}.bds-service-card--revenue.bds-float-panel--hover:hover .bds-sys-pipeline__glow{opacity:1}.bds-service-card--strategy.bds-float-panel--hover:hover .bds-outcome-funnel__rail{opacity:.85;box-shadow:0 0 18px #4a8eff2e}}.bds-service-card--revenue{background:linear-gradient(168deg,#0a1220f0 0%,#060a16fa 100%);border-color:#46afdc52;box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffffff0b,inset 0 -1px #00000059,0 28px 72px #00000085,0 0 64px #288cc824,0 0 120px #2d64b417}@media (hover:hover){.bds-service-card--revenue.bds-float-panel--hover:hover{border-color:#64cdeb7a;box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffffff0f,0 32px 80px #0000008c,0 0 72px #3cb4dc2e,0 0 140px #3282c81f}}.bds-service-card--strategy{background:linear-gradient(168deg,#0e0f16f5 0%,#08090efc 100%);border-color:#6e769142;box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffffff09,inset 0 -1px #00000059,0 22px 58px #0000007a,0 0 0 1px #ffffff0a}@media (hover:hover){.bds-service-card--strategy.bds-float-panel--hover:hover{border-color:#919bb957;box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffffff0b,0 28px 68px #00000085,0 0 48px #ffffff0a}}.bds-service-card--strategy .bds-service-card__preview:before{opacity:.32;background-size:16px 16px}.bds-service-card--strategy .bds-service-card__preview:after{opacity:.22}.bds-service-card--panel .bds-service-card__preview{border-radius:var(--bds-radius-sm);background:linear-gradient(165deg,#080c16e6 0%,#03050cf2 100%);border:1px solid #557dc338;flex:none;min-height:168px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,inset 0 -12px 32px #0000006b,0 0 40px #1432780f}.bds-service-card--panel .bds-service-card__preview:before{content:"";opacity:.55;pointer-events:none;background-image:linear-gradient(#4a8eff0a 1px,#0000 1px),linear-gradient(90deg,#4a8eff0a 1px,#0000 1px);background-size:14px 14px;position:absolute;inset:0}.bds-service-card--panel .bds-service-card__preview:after{content:"";pointer-events:none;opacity:.4;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#0000000b 3px 5px);position:absolute;inset:0}.bds-service-card--panel .bds-service-card__title{letter-spacing:-.03em;color:#f4f6fc;margin-top:.15rem;font-size:1.12rem;font-weight:700;line-height:1.2}.bds-service-card--panel .bds-service-card__desc{color:#c3cde4c7;max-width:36em;font-size:.895rem;line-height:1.65}.bds-service-card__headline{letter-spacing:-.02em;color:#eef2fff0;margin:0;font-size:.9375rem;font-weight:600;line-height:1.38}.bds-service-card--panel .bds-service-card__headline{margin-top:.2rem}.bds-service-card__value-list{flex-direction:column;gap:.45rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.bds-service-card__value-list li{color:#c8d2e8d1;padding-left:.95rem;font-size:.8125rem;line-height:1.45;position:relative}.bds-service-card__value-list li:before{content:"";background:#78a5e6bf;border-radius:50%;width:4px;height:4px;position:absolute;top:.48em;left:0}.bds-service-card--revenue .bds-service-card__value-list li:before{background:linear-gradient(135deg,#5ec8e8,#4a8eff);box-shadow:0 0 8px #50afe659}.bds-service-card--strategy .bds-service-card__value-list li:before{box-shadow:none;background:#c3cde1b8}.bds-service-card__meta{letter-spacing:.12em;text-transform:uppercase;color:#82a0d2a6;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;font-size:.625rem;font-weight:600;display:flex}.bds-service-card__meta-dot{background:#4a8eff73;border-radius:50%;width:3px;height:3px;box-shadow:0 0 8px #4a8eff59}.bds-sys-preview{z-index:1;flex-direction:column;height:100%;min-height:148px;padding:.55rem .65rem .65rem;display:flex;position:relative}.bds-sys-preview__chrome{border-bottom:1px solid #5078be24;align-items:center;gap:.45rem;margin-bottom:.55rem;padding-bottom:.45rem;display:flex}.bds-sys-preview__live{background:#82b9fffa;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite bdsSysLive;box-shadow:0 0 12px #4a8eff8c}.bds-sys-preview__label{letter-spacing:.14em;text-transform:uppercase;color:#9bb4dc8c;flex:1;font-size:.5625rem;font-weight:700}.bds-sys-preview__badge{letter-spacing:.1em;text-transform:uppercase;color:#c8e1fff2;background:#4a8eff2e;border:1px solid #4a8eff47;border-radius:4px;padding:3px 7px;font-size:.5rem;font-weight:700}.bds-sys-preview__badge--muted{color:#afc3dcbf;background:#ffffff0a;border-color:#ffffff14}@keyframes bdsSysLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.92)}}.bds-sys-pipeline{flex-direction:column;flex:1;justify-content:center;padding:.15rem 0 .1rem;display:flex;position:relative}.bds-sys-pipeline__rail{background:linear-gradient(90deg,#375a9659 0%,#4a8eff66 35%,#78afff8c 100%);border-radius:2px;height:2px;position:absolute;top:11px;left:6%;right:6%;box-shadow:0 0 14px #4a8eff2e}.bds-sys-pipeline__glow{opacity:.65;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#fff3,#0000) 0 0/200% 100%;border-radius:3px;width:42%;height:6px;animation:3.2s ease-in-out infinite bdsSysSweep;position:absolute;top:9px;left:6%}@keyframes bdsSysSweep{0%{opacity:.35;background-position:120% 0}50%{opacity:.85}to{opacity:.35;background-position:-120% 0}}.bds-sys-pipeline__steps{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:.2rem .15rem;margin:0;padding:0;list-style:none;display:grid}.bds-sys-pipeline__step{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:.35rem;display:flex;position:relative}.bds-sys-pipeline__node{width:9px;height:9px;transition:box-shadow .35s var(--bds-ease), transform .35s var(--bds-ease);background:#233255f2;border:1px solid #6e96d259;border-radius:50%;flex-shrink:0;box-shadow:0 0 10px #0006}.bds-sys-pipeline__step.is-complete .bds-sys-pipeline__node{background:#5582d2a6;border-color:#96b9f573;box-shadow:0 0 12px #649bff47}.bds-sys-pipeline__step.is-active .bds-sys-pipeline__node{background:#dcebfffa;border-color:#b4d2ffd9;animation:2s ease-in-out infinite bdsSysNodePulse;box-shadow:0 0 18px #82b4ff8c,0 0 32px #4a8eff59}.bds-sys-pipeline__text{color:#afc3e1b8;letter-spacing:.02em;hyphens:auto;max-width:100%;padding:0 1px;font-size:.5rem;font-weight:600;line-height:1.35}.bds-sys-pipeline__step.is-active .bds-sys-pipeline__text{color:#e1ebfff2}.bds-sys-preview--revenue .bds-sys-pipeline__rail{background:linear-gradient(90deg,#3ca0c880 0%,#4a8effb8 45%,#aaebffeb 100%);height:3px;top:10px;box-shadow:0 0 18px #50b9ff73,0 0 40px #3282c840}.bds-sys-preview--revenue .bds-sys-pipeline__glow{opacity:.8;width:56%;height:9px;animation-duration:2.25s;top:7px}.bds-sys-pipeline__pulse{pointer-events:none;z-index:0;opacity:.5;background:radial-gradient(24% 80%,#78e1ff66,#0000 72%);border-radius:6px;height:12px;animation:3.2s ease-in-out infinite bdsRevPulse;position:absolute;top:5px;left:6%;right:6%;transform:translate(-18%)}@keyframes bdsRevPulse{0%,to{opacity:.38;transform:translate(-20%)}50%{opacity:.78;transform:translate(20%)}}.bds-sys-pipeline--revenue .bds-sys-pipeline__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:.15rem .12rem}.bds-sys-pipeline--revenue .bds-sys-pipeline__step:not(:last-child):after{content:"";filter:drop-shadow(0 0 4px #4a8eff73);z-index:2;border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:5px solid #82c3ff85;width:0;height:0;position:absolute;top:6px;right:-.32rem}.bds-sys-preview__live--static{opacity:.88;background:#91a5c88c;animation:none;box-shadow:0 0 0 1px #ffffff1a}@keyframes bdsSysNodePulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.bds-sys-board{flex-direction:column;flex:1;justify-content:center;gap:.65rem;padding:.2rem 0;display:flex;position:relative}.bds-sys-board__rail{opacity:.85;pointer-events:none;background:linear-gradient(90deg,#0000,#4a8eff40 15%,#4a8eff59 50%,#4a8eff38 85%,#0000);border-radius:2px;height:2px;margin-top:-18px;position:absolute;top:50%;left:4%;right:4%}.bds-sys-board__row{z-index:1;justify-content:space-between;align-items:stretch;gap:.35rem;display:flex;position:relative}.bds-sys-board__stage{background:#00000038;border:1px solid #5a7db924;border-radius:6px;flex-direction:column;flex:1 1 0;align-items:center;gap:.2rem;min-width:0;padding:.35rem .2rem .4rem;transition:border-color .35s,box-shadow .35s;display:flex;box-shadow:inset 0 1px #ffffff08}.bds-sys-board__stage.is-active{background:#192d5f59;border-color:#649bff6b;box-shadow:inset 0 1px #ffffff0f,0 0 24px #4a8eff26}.bds-sys-board__k{letter-spacing:.08em;color:#7896c873;font-size:.5rem;font-weight:700}.bds-sys-board__name{letter-spacing:.06em;text-transform:uppercase;color:#c8d7f0d1;text-align:center;font-size:.5625rem;font-weight:700;line-height:1.25}.bds-sys-board__stage.is-active .bds-sys-board__name{color:#f0f5ff}.bds-sys-board__footer{border-top:1px solid #5078be1f;justify-content:center;align-items:center;gap:.5rem;margin-top:.1rem;padding-top:.35rem;display:flex}.bds-sys-board__pill{letter-spacing:.06em;text-transform:uppercase;color:#a5b9dcb3;background:#ffffff08;border:1px solid #ffffff0f;border-radius:4px;padding:4px 8px;font-size:.5rem;font-weight:600}.bds-sys-board__footer-line{background:linear-gradient(90deg,#0000,#4a8eff40,#0000);flex:1;max-width:36px;height:1px}.bds-sys-board--strategy .bds-sys-board__rail{height:1px;box-shadow:none;opacity:.55;background:linear-gradient(90deg,#0000,#ffffff1f 35%,#ffffff29 50%,#ffffff1f 65%,#0000);margin-top:-17px;top:50%}.bds-sys-board--strategy .bds-sys-board__stage{background:#0000004d;border:1px solid #ffffff17;border-radius:5px;box-shadow:inset 0 1px #ffffff09}.bds-sys-board--strategy .bds-sys-board__stage.is-active{background:#141824e0;border-color:#879bc366;box-shadow:inset 0 1px #ffffff0d}.bds-sys-board--strategy .bds-sys-board__footer{border-top-color:#ffffff14}.bds-sys-board--strategy .bds-sys-board__pill{color:#afbcdaa6;background:#0003;border-color:#ffffff12}@media (width<=520px){.bds-sys-pipeline__text{letter-spacing:0;font-size:.42rem}.bds-sys-board__name{font-size:.5rem}.bds-outcome-funnel__label{font-size:.4rem}.bds-outcome-funnel__row{grid-template-columns:46px 1fr 34px}.bds-outcome-sysflow__diagram{transform-origin:50%;transform:scale(.92)}.bds-sys-pipeline--revenue .bds-sys-pipeline__step:not(:last-child):after{display:none}}@media (prefers-reduced-motion:reduce){.bds-sys-preview__live,.bds-sys-pipeline__step.is-active .bds-sys-pipeline__node,.bds-sys-pipeline__glow,.bds-sys-pipeline__pulse,.bds-outcome-heatmap__live,.bds-outcome-heatmap__cta-pulse,.bds-outcome-heatmap__overlay,.bds-outcome-heatmap__click,.bds-outcome-sysflow__live,.bds-outcome-sysflow__beam,.bds-outcome-sysflow__packet,.bds-outcome-signal,.bds-outcome-funnel__bar:after,.bds-outcome-funnel__glow{animation:none!important}.bds-sys-pipeline__glow{opacity:.45}.bds-sys-pipeline__pulse{opacity:.32;transform:none}.bds-outcome-heatmap__overlay{transform:none}.bds-outcome-signal{opacity:.92;transform:none}.bds-outcome-funnel__glow{opacity:.35;background-position:50% 0}}.bds-section--delivery-sys{position:relative;overflow:hidden}.bds-delivery-sys__ambient{pointer-events:none;opacity:.9;background:radial-gradient(55% 50% at 50% 45%,#2d55a024 0%,#1932640d 45%,#0000 72%);width:min(1100px,140vw);height:min(520px,70vh);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.bds-section--delivery-sys .bds-section__head--center .bds-lead{color:#c3cde4b8;max-width:38rem;margin-left:auto;margin-right:auto}.bds-delivery-pipeline{margin-top:.5rem;padding:.25rem 0 1rem}.bds-delivery-pipeline__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;margin-bottom:1rem;padding:0 .15rem;display:flex}.bds-delivery-pipeline__flow-label{letter-spacing:.2em;text-transform:uppercase;color:#82a0d28c;font-size:.625rem;font-weight:700}.bds-delivery-pipeline__phase{letter-spacing:.16em;text-transform:uppercase;color:#d2e4ffeb;background:#4a8eff1f;border:1px solid #649bff47;border-radius:6px;padding:5px 11px;font-size:.5625rem;font-weight:700;box-shadow:0 0 24px #4a8eff1f}.bds-delivery-pipeline__shell{-webkit-backdrop-filter:blur(18px);background:linear-gradient(168deg,#0a0e1ad1 0%,#05070eeb 100%);border:1px solid #5f87d22e;border-radius:16px;padding:2rem 1.35rem 1.85rem;position:relative;box-shadow:inset 0 0 0 1px #00000073,inset 0 1px #ffffff0a,inset 0 -1px #00000059,0 28px 72px #0000006b,0 0 80px #2850960f}.bds-delivery-pipeline__shell:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:.65;background:linear-gradient(145deg,#78aaff38 0%,#0000 35% 65%,#5078c81a 100%);padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.bds-delivery-pipeline__rail{pointer-events:none;z-index:0;height:3px;position:absolute;top:2rem;left:8%;right:8%}.bds-delivery-pipeline__rail-track{background:linear-gradient(90deg,#375a9640 0%,#4a8eff59 35%,#64a5ff66 65%,#375a9640 100%);border-radius:2px;position:absolute;inset:0;box-shadow:0 0 18px #4a8eff2e}.bds-delivery-pipeline__rail-pulse{filter:blur(.5px);opacity:.75;background:linear-gradient(90deg,#0000,#ffffff38,#0000);border-radius:4px;width:min(32%,140px);height:7px;animation:3.6s ease-in-out infinite bdsDeliveryPulseX;position:absolute;top:-2px;left:0}@keyframes bdsDeliveryPulseX{0%{opacity:.35;transform:translate(-20%)}40%{opacity:.85}to{opacity:.35;transform:translate(380%)}}.bds-delivery-pipeline__steps{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 .45rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.bds-delivery-pipeline__step{text-align:center;flex-direction:column;align-items:center;gap:.7rem;display:flex}.bds-delivery-pipeline__node{flex-shrink:0;justify-content:center;width:100%;margin-top:calc(2rem - 7px);display:flex}.bds-delivery-pipeline__dot{width:14px;height:14px;transition:transform .35s var(--bds-ease), box-shadow .35s, border-color .35s;background:#233255f2;border:2px solid #739bd773;border-radius:50%;box-shadow:0 0 0 3px #080c16e6,0 0 14px #6496ff33}.bds-delivery-pipeline__step.is-active .bds-delivery-pipeline__dot{background:#dcebfffa;border-color:#b4d2ffd9;animation:2.4s ease-in-out infinite bdsDeliveryDot;box-shadow:0 0 0 3px #080c16f2,0 0 22px #78afff73,0 0 40px #4a8eff40}@keyframes bdsDeliveryDot{0%,to{transform:scale(1);box-shadow:0 0 0 3px #080c16f2,0 0 18px #78afff59,0 0 36px #4a8eff33}50%{transform:scale(1.06);box-shadow:0 0 0 3px #080c16f2,0 0 28px #82b9ff80,0 0 48px #4a8eff47}}.bds-delivery-pipeline__module{width:100%;transition:transform .4s var(--bds-ease), border-color .35s, box-shadow .35s;background:linear-gradient(168deg,#0c101cb8 0%,#060810e0 100%);border:1px solid #557dbe24;border-radius:12px;padding:.95rem .65rem 1.05rem;box-shadow:inset 0 1px #ffffff0b,inset 0 -8px 24px #00000038,0 12px 32px #0003}@media (hover:hover){.bds-delivery-pipeline__step:hover .bds-delivery-pipeline__module{border-color:#78a5f047;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,inset 0 -8px 24px #00000038,0 18px 44px #00000047,0 0 40px #4a8eff14}.bds-delivery-pipeline__step:hover .bds-delivery-pipeline__dot{border-color:#96beff8c}}.bds-delivery-pipeline__step.is-active .bds-delivery-pipeline__module{border-color:#6ea0ff52;box-shadow:inset 0 1px #ffffff0f,inset 0 -8px 24px #0003,0 14px 40px #00000042,0 0 48px #4a8eff1a}.bds-delivery-pipeline__num{letter-spacing:.14em;color:#789bd280;margin-bottom:.4rem;font-size:.6rem;font-weight:700;display:block}.bds-delivery-pipeline__step.is-active .bds-delivery-pipeline__num{color:#96b9f5bf}.bds-delivery-pipeline__title{font-family:var(--bs-font-display,"Syne", sans-serif);letter-spacing:-.03em;color:#f2f5fc;margin:0 0 .45rem;font-size:.9375rem;font-weight:700;line-height:1.2}.bds-delivery-pipeline__desc{color:#b9c8e4c7;margin:0;font-size:.78rem;line-height:1.55}@media (width<=900px){.bds-delivery-pipeline__shell{padding:1.35rem 1.15rem 1.5rem 1.35rem}.bds-delivery-pipeline__rail{width:3px;height:auto;inset:.85rem auto .85rem 1.5rem}.bds-delivery-pipeline__rail-track{background:linear-gradient(#375a9626 0%,#4a8eff61 25% 75%,#375a9626 100%);box-shadow:0 0 16px #4a8eff24}.bds-delivery-pipeline__rail-pulse{width:7px;height:28%;animation:3.6s ease-in-out infinite bdsDeliveryPulseY;top:0;left:-2px}@keyframes bdsDeliveryPulseY{0%{opacity:.35;transform:translateY(-15%)}45%{opacity:.85}to{opacity:.35;transform:translateY(320%)}}.bds-delivery-pipeline__steps{grid-template-columns:1fr;gap:0;padding-left:.25rem}.bds-delivery-pipeline__step{text-align:left;flex-direction:row;align-items:flex-start;gap:1rem;padding-bottom:1.25rem}.bds-delivery-pipeline__step:last-child{padding-bottom:0}.bds-delivery-pipeline__node{justify-content:flex-start;width:auto;margin-top:.5rem}.bds-delivery-pipeline__module{flex:1;min-width:0;padding:.9rem 1rem 1rem}}@media (prefers-reduced-motion:reduce){.bds-delivery-pipeline__rail-pulse,.bds-delivery-pipeline__step.is-active .bds-delivery-pipeline__dot{animation:none!important}.bds-delivery-pipeline__rail-pulse{opacity:.4}}.bds-build-visual{grid-template-columns:1.2fr .85fr;align-items:stretch;gap:1.25rem;display:grid}@media (width<=900px){.bds-build-visual{grid-template-columns:1fr}}.bds-code-panel,.bds-terminal-panel{border-radius:var(--bds-radius);border:1px solid var(--bds-border);box-shadow:var(--bds-shadow-float);background:#05060cd9;overflow:hidden}.bds-terminal-panel{position:relative}.bds-code-panel__bar{color:#ffffff59;letter-spacing:.04em;border-bottom:1px solid #ffffff0d;align-items:center;gap:6px;padding:.65rem 1rem;font-size:.65rem;display:flex}.bds-terminal-panel__bar{color:#ffffff59;letter-spacing:.04em;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.65rem;padding:.65rem 1rem;font-size:.65rem;display:flex}.bds-terminal-panel__bar-main{align-items:center;gap:6px;min-width:0;display:flex}.bds-terminal-panel__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bds-terminal-panel__status{letter-spacing:.14em;text-transform:uppercase;color:#a0b9dc7a;transition:color .4s var(--bds-ease);flex-shrink:0;align-items:center;gap:.35rem;font-size:.58rem;font-weight:600;display:inline-flex}.bds-terminal-panel__status[data-state=live]{color:#8cc8ffd1}.bds-terminal-panel__status-dot{width:5px;height:5px;transition:background .45s var(--bds-ease), box-shadow .45s var(--bds-ease);background:#ffbe78b8;border-radius:50%;box-shadow:0 0 8px #ffb46447}.bds-terminal-panel__status[data-state=live] .bds-terminal-panel__status-dot{background:#78c3ffeb;box-shadow:0 0 10px #4a8eff61}.bds-code-panel__dot,.bds-terminal-panel__dot{border-radius:50%;width:8px;height:8px}.bds-code-panel__dot--r{background:#ff5f56}.bds-code-panel__dot--y{background:#febc2e}.bds-code-panel__dot--g{background:#28c840}.bds-code-panel__body{font-family:var(--bs-mono,monospace);color:#ffffff61;padding:1rem 1.1rem;font-size:.72rem;line-height:1.65}.bds-terminal-panel__body-wrap{scrollbar-width:thin;scrollbar-color:#4a8eff38 transparent;max-height:11.5rem;transition:opacity .22s var(--bds-ease);overflow:hidden auto}.bds-terminal-panel__body-wrap::-webkit-scrollbar{width:5px}.bds-terminal-panel__body-wrap::-webkit-scrollbar-thumb{background:#4a8eff33;border-radius:3px}.bds-terminal-panel__body{min-height:6.75rem;font-family:var(--bs-mono,ui-monospace, monospace);color:#c3d2e4d1;-webkit-font-smoothing:antialiased;padding:1rem 1.1rem 1.15rem;font-size:.72rem;line-height:1.68}.bds-terminal-panel__line{margin:0 0 .38rem;display:block}.bds-terminal-panel__line:last-child{margin-bottom:0}.bds-terminal-panel__line--idle{min-height:1.2em;margin-top:.12rem}.bds-terminal-panel__cursor{vertical-align:-.1em;background:#96bef085;border-radius:1px;width:.55ch;min-width:6px;height:1.12em;margin-left:1px;animation:1.08s step-end infinite bdsTerminalCursorBlink;display:inline-block}@keyframes bdsTerminalCursorBlink{0%,47%{opacity:1}50%,to{opacity:0}}.bds-terminal-panel__line--out.bds-terminal-panel__line--muted{color:#91aac88c;letter-spacing:.03em}.bds-terminal-panel__prompt{color:var(--bds-blue);opacity:.88;font-weight:600}.bds-terminal-panel__ok{color:#73c8e1e6;font-weight:600}.bds-terminal-panel__line--out.bds-terminal-panel__line--live{color:#dce8fff5;text-shadow:0 0 22px #4a8eff24}.bds-terminal-panel__line--out.bds-terminal-panel__line--live .bds-terminal-panel__ok{color:#a0d7fff5;text-shadow:0 0 14px #4a8eff38}.bds-terminal-panel--deployed:after{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(102deg,#0000 38%,#4a8eff11 50%,#0000 62%) 0 0/220% 100%;animation:1.12s ease-out forwards bdsTerminalSweep;position:absolute;inset:0}@keyframes bdsTerminalSweep{0%{opacity:0;background-position:125% 0}22%{opacity:1}to{opacity:0;background-position:-125% 0}}.bds-terminal-panel__bar--tick{animation:.85s ease-out bdsTerminalBarPulse}@keyframes bdsTerminalBarPulse{0%{filter:brightness()}38%{filter:brightness(1.09)}to{filter:brightness()}}@media (prefers-reduced-motion:reduce){.bds-terminal-panel__cursor{opacity:.72;animation:none}.bds-terminal-panel--deployed:after{opacity:0;animation:none}.bds-terminal-panel__bar--tick{animation:none}.bds-terminal-panel__body-wrap{transition:none}}.bds-case-results{position:relative;overflow:hidden}.bds-case-results__ambient{pointer-events:none;background:radial-gradient(55% 70% at 12% 25%,#4a8eff17,#0000 58%),radial-gradient(45% 55% at 88% 70%,#285ab412,#0000 55%);position:absolute;inset:0}.bds-case-results__head{margin-bottom:clamp(2.35rem,5vw,3.5rem)}.bds-case-results__head .bds-h2{margin-bottom:clamp(.55rem,1.5vw,.9rem)}.bds-case-results__title{max-width:16em;margin-left:auto;margin-right:auto}.bds-case-results__lead{color:#c3d0ebc7;max-width:38rem;margin-left:auto;margin-right:auto}.bds-case-results__featured{border-radius:var(--bds-radius);background:linear-gradient(165deg,#0a0e1aeb 0%,#05070ef5 100%);border:1px solid #ffffff12;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:clamp(1.25rem,3vw,2rem) clamp(1.5rem,4vw,2.75rem);margin-bottom:clamp(1.75rem,4vw,2.75rem);padding:clamp(1.35rem,3.2vw,2.15rem);display:grid;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #0006,0 0 0 1px #4a8eff0d}.bds-case-results__featured--reverse{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.bds-case-results__featured--reverse .bds-case-results__featured-main{order:2}.bds-case-results__featured--reverse .bds-case-results__featured-aside{order:1}.bds-case-results__featured-main{flex-direction:column;justify-content:center;gap:clamp(.75rem,2vw,1rem);min-width:0;display:flex}.bds-case-results__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#82aff0d9;font-size:.625rem;font-weight:700}.bds-case-results__eyebrow--soft{color:#a0b9dc8c}.bds-case-results__client{font-family:var(--bs-font-display,"Syne", system-ui, sans-serif);letter-spacing:-.03em;color:#f8fafff5;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700;line-height:1.15}.bds-case-results__client--sm{font-size:clamp(1.1rem,2.4vw,1.35rem)}.bds-case-results__lede{color:#b9c6e1d1;max-width:40rem;margin:0;font-size:.9375rem;line-height:1.6}.bds-case-results__lede--compact{font-size:.875rem}.bds-case-results__shift{color:#afc3e6c7;background:#4a8eff0a;border:1px solid #4a8eff1f;border-radius:10px;margin:0;padding:.65rem .75rem;font-size:.8125rem;line-height:1.55}.bds-case-results__shift-label{letter-spacing:.16em;text-transform:uppercase;color:#82afffa6;margin-bottom:.35rem;font-size:.5625rem;font-weight:700;display:block}.bds-case-results__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.bds-case-results__metrics--duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.bds-case-results__metric{background:#00000038;border:1px solid #ffffff0f;border-radius:11px;padding:.75rem .85rem;box-shadow:inset 0 1px #ffffff08}.bds-case-results__metric--span{grid-column:1/-1}.bds-case-results__metric--highlight{background:linear-gradient(145deg,#10b98124 0%,#00000052 55%,#061c1673 100%);border-color:#34d3996b;grid-column:1/-1;padding:clamp(.95rem,2.5vw,1.15rem) clamp(1rem,2.5vw,1.25rem);box-shadow:inset 0 1px #a7f3d024,0 0 0 1px #22c55e1f,0 14px 40px #22c55e1a}.bds-case-results__metric--highlight .bds-case-results__metric-value{letter-spacing:-.04em;color:#d1fae5fc;text-shadow:0 0 42px #34d39938;font-size:clamp(1.65rem,4vw,2.35rem)}.bds-case-results__metric--highlight .bds-case-results__metric-label{letter-spacing:.1em;color:#a7f3d0e0;margin-top:.45rem;font-size:.75rem;font-weight:650}.bds-case-results__metric--xl{flex-direction:column;justify-content:center;min-height:5.5rem;padding:1rem 1rem .95rem;display:flex}.bds-case-results__metric-value{font-family:var(--bs-font-display,"Syne", system-ui, sans-serif);letter-spacing:-.03em;color:#f0f6fffa;font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:700;line-height:1.1;display:block}.bds-case-results__metric-value--arrow{font-size:clamp(1.15rem,2.5vw,1.55rem)}.bds-case-results__arrow{color:#82b9ffbf;margin:0 .12em;font-size:.85em;font-weight:500;display:inline-block}.bds-case-results__metric-label{letter-spacing:.06em;text-transform:uppercase;color:#9bafd29e;margin-top:.35rem;font-size:.6875rem;font-weight:500;display:block}.bds-case-results__built{border-top:1px solid #ffffff0f;margin-top:.35rem;padding-top:.85rem}.bds-case-results__built-label{letter-spacing:.16em;text-transform:uppercase;color:#ffffff59;margin-bottom:.5rem;font-size:.5625rem;font-weight:700;display:block}.bds-case-results__tags{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.bds-case-results__tags li{letter-spacing:.04em;color:#bed7ffe0;background:#4a8eff12;border:1px solid #4a8eff38;border-radius:999px;padding:.35rem .6rem;font-size:.6875rem;font-weight:600}.bds-case-results__featured-aside{align-self:stretch;width:100%;min-width:0;display:flex}.bds-case-results__jackgas-photo,.bds-case-results__featured-case-photo{aspect-ratio:16/10;background:#0006;border:1px solid #4a8eff2e;border-radius:clamp(12px,2vw,16px);align-self:stretch;width:100%;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 12px 36px #00000059}.bds-case-results__jackgas-photo:after,.bds-case-results__featured-case-photo:after{content:"";z-index:1;pointer-events:none;opacity:.9;background:linear-gradient(#0000 50%,#00000052 100%);position:absolute;inset:0}.bds-case-results__jackgas-photo img,.bds-case-results__featured-case-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.bds-case-results__visual{aspect-ratio:16/10;background:linear-gradient(168deg,#0e1426f2 0%,#060a16fa 100%);border:1px solid #4a8eff2e;border-radius:14px;flex-direction:column;flex:1;justify-content:flex-end;width:100%;min-height:0;padding:1.1rem 1.15rem;display:flex;position:relative;overflow:hidden}.bds-case-results__visual--propane:before{content:"";pointer-events:none;background:radial-gradient(90% 65% at 72% 8%,#4a8eff24,#0000 52%),linear-gradient(#0000 35%,#00000073 100%);position:absolute;inset:0}.bds-case-results__visual-grid{opacity:.22;pointer-events:none;background-image:linear-gradient(#4a8eff59 1px,#0000 1px),linear-gradient(90deg,#4a8eff59 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;mask-image:radial-gradient(80% 70%,#000000e6,#0000 72%)}.bds-case-results__visual-footer{z-index:1;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex;position:relative}.bds-case-results__visual-kicker{letter-spacing:.14em;text-transform:uppercase;color:#a0c3f08c;max-width:12rem;font-size:.5625rem;font-weight:600;line-height:1.4}.bds-case-results__visual-mark{font-family:var(--bs-font-display,"Syne", system-ui, sans-serif);letter-spacing:.02em;color:#ffffff1f;font-size:1.85rem;font-weight:800;line-height:1}.bds-case-results__search-presence{padding-top:clamp(1.35rem,3vw,1.85rem);border-top:1px solid #ffffff14;grid-column:1/-1;margin-top:clamp(.25rem,1vw,.5rem);padding-inline:clamp(.15rem,1vw,.35rem)}.bds-case-results__search-title{font-family:var(--bs-font-display,"Syne", system-ui, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#e6eeffe0;margin:0 0 .35rem;font-size:.8125rem;font-weight:700}.bds-case-results__search-intro{letter-spacing:.1em;text-transform:uppercase;color:#82aff08c;margin:0 0 .55rem;font-size:.6875rem;font-weight:600}.bds-case-results__search-keywords{flex-wrap:wrap;gap:.4rem;margin:0 0 .85rem;padding:0;list-style:none;display:flex}.bds-case-results__search-keywords li{letter-spacing:.03em;color:#d2def5e6;background:#4a8eff0f;border:1px solid #4a8eff33;border-radius:8px;padding:.38rem .65rem;font-size:.75rem;font-weight:500;box-shadow:inset 0 1px #ffffff0a}.bds-case-results__search-proof{flex-wrap:wrap;gap:.45rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.bds-case-results__search-proof li{letter-spacing:.1em;text-transform:uppercase;color:#afcdf0b8;background:#0003;border:1px solid #ffffff14;border-radius:6px;padding:.32rem .55rem;font-size:.625rem;font-weight:600}.bds-case-results__search-outcome{color:#b9c8e4c7;max-width:36rem;margin:0;font-size:.875rem;font-weight:500;line-height:1.55}@media (width<=520px){.bds-case-results__search-proof{flex-direction:column;align-items:flex-start}}.bds-case-results__subgrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:clamp(1.35rem,3.2vw,2rem);margin-top:clamp(1.25rem,3vw,1.85rem);display:grid}.bds-case-results__card{border-radius:var(--bds-radius);background:#060810b8;border:1px solid #ffffff0f;min-height:0;overflow:hidden;box-shadow:0 16px 40px #00000059}.bds-case-results__card--design{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;display:grid}.bds-case-results__card-copy{flex-direction:column;justify-content:center;gap:.7rem;padding:clamp(1.15rem,2.8vw,1.6rem);display:flex}.bds-case-results__bullets{color:#afbedcc7;margin:0;padding:0 0 0 1.1rem;font-size:.8125rem;line-height:1.55}.bds-case-results__bullets li{margin-bottom:.35rem}.bds-case-results__figure{aspect-ratio:16/10;background:#00000052;width:100%;min-height:0;margin:0;position:relative;overflow:hidden}.bds-case-results__figure img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.bds-case-results__card--design .bds-case-results__figure{aspect-ratio:auto;align-self:stretch;height:100%;min-height:clamp(220px,32vw,320px)}.bds-case-results__card--concept{background:#080a128c;border-style:dashed;border-color:#ffffff1a;flex-direction:column;display:flex;position:relative}.bds-case-results__mock-demo{margin-top:clamp(1.5rem,3.5vw,2.35rem);margin-bottom:clamp(.85rem,2vw,1.35rem)}.bds-case-results__ribbon{letter-spacing:.16em;text-transform:uppercase;color:#a0c8ffc7;background:#4a8eff1a;border-bottom:1px solid #4a8eff2e;padding:.45rem 1rem;font-size:.5625rem;font-weight:700}.bds-case-results__card-inner{flex-direction:column;flex:1;gap:.75rem;padding:clamp(1rem,2.4vw,1.35rem);display:flex}.bds-case-results__concept-note{color:#a5b4d2b8;margin:0;font-size:.8125rem;line-height:1.55}.bds-case-results__figure--concept{aspect-ratio:16/10;background:#00000047;border:1px solid #ffffff0f;border-radius:clamp(10px,1.5vw,12px);width:100%;min-height:0;margin-top:auto;position:relative;overflow:hidden}.bds-case-results__figure--concept img{object-fit:cover;object-position:center}@media (width<=960px){.bds-case-results__featured,.bds-case-results__featured--reverse{grid-template-columns:1fr;row-gap:clamp(1.1rem,3vw,1.65rem)}.bds-case-results__featured--reverse .bds-case-results__featured-main,.bds-case-results__featured--reverse .bds-case-results__featured-aside{order:unset}.bds-case-results__featured-main,.bds-case-results__featured--reverse .bds-case-results__featured-main{order:-1}.bds-case-results__featured-aside{max-width:min(100%,560px);min-height:0;margin-inline:auto}.bds-case-results__card--design{grid-template-columns:1fr;align-items:stretch;gap:0}.bds-case-results__card--design .bds-case-results__figure{aspect-ratio:16/10;order:-1;width:100%;max-width:min(100%,540px);height:auto;min-height:200px;max-height:none;margin-inline:auto}.bds-case-results__subgrid{grid-template-columns:1fr;gap:clamp(1.25rem,3vw,1.75rem);margin-top:clamp(.85rem,2vw,1.25rem)}}@media (width<=520px){.bds-case-results__metrics--duo{grid-template-columns:1fr}}.bds-metrics-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (width<=900px){.bds-metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.bds-metrics-grid{grid-template-columns:1fr}}.bds-metric-card{border-radius:var(--bds-radius-sm);border:1px solid var(--bds-border);background:#080a12a6;padding:1.5rem 1.25rem;position:relative;overflow:hidden}.bds-metric-card:before{content:"";background:linear-gradient(90deg, transparent, var(--bds-blue-mid), transparent);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.bds-metric-card__value{font-family:var(--bs-font,"DM Sans", system-ui, sans-serif);font-variant-numeric:tabular-nums;font-feature-settings:"lnum" 1;letter-spacing:-.02em;color:#fff;margin-bottom:.35rem;font-size:1.75rem;font-weight:700;line-height:1}.bds-metric-card__value--compact{font-size:1.1rem;font-weight:600}.bds-metric-card__value--growth{color:var(--bds-blue)}.bds-metric-card__label{color:var(--bds-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.72rem;font-weight:600}.bds-metric-card__spark{opacity:.7;height:36px;margin-top:.5rem}.bds-chart-svg{width:100%;height:40px}.bds-device-group{grid-template-columns:1fr;align-items:center;gap:1.5rem;display:grid}.bds-device-group__frames{grid-template-columns:1fr .72fr .42fr;align-items:end;gap:1rem;max-width:920px;margin:0 auto;display:grid}@media (width<=768px){.bds-device-group__frames{grid-template-columns:1fr;max-width:400px}}.bds-device-frame{background:#0006;border:1px solid #ffffff14;border-radius:10px;overflow:hidden;box-shadow:0 20px 50px #0006}.bds-device-frame--desktop{transform:perspective(1200px)rotateX(2deg)}.bds-device-frame--tablet{transform:scale(.95)}.bds-device-frame--phone{max-width:200px;margin:0 auto;transform:scale(.88)}.bds-device-frame img{width:100%;height:auto;display:block}.bds-device-group__single{max-width:880px;margin:0 auto}.bds-device-group__single .sd-mockup{margin:0 auto}.bds-quotes-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (width<=768px){.bds-quotes-grid{grid-template-columns:1fr}}.bds-quote{margin:0;padding:2rem 1.75rem}.bds-quote__text{color:#e6ebf5e0;letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.bds-quote__foot{align-items:center;gap:.75rem;display:flex}.bds-quote__av{background:var(--bds-blue-soft);border:1px solid var(--bds-border-glow);width:40px;height:40px;color:var(--bds-blue);border-radius:10px;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.bds-quote__name{color:#fff;font-size:.88rem;font-weight:600}.bds-quote__role{color:var(--bds-muted);font-size:.72rem}.bds-hero-watermark{pointer-events:none;opacity:.04;z-index:0;width:min(420px,45vw);height:min(420px,45vw);position:absolute;top:10%;right:-5%}.bds-hero-watermark svg{width:100%;height:100%}.bds-hero.bs-sect{padding-top:calc(var(--bds-header-stack-h) + 8px);padding-bottom:clamp(48px,6vw,80px)}.bds-cta-strip{text-align:center;background:radial-gradient(80% 120% at 50% 0,#4a8eff0f,#0000 55%);border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;padding:clamp(3rem,8vw,5rem) 2rem}.bds-cta-strip p{max-width:28rem;color:var(--bds-muted);margin:0 auto 1.25rem;font-size:1.05rem;line-height:1.6}.bds-section--outcome-flow{padding-bottom:clamp(2.5rem,6vw,4rem);position:relative;overflow:hidden}.bds-outcome-flow__ambient{pointer-events:none;background:radial-gradient(52% 55% at 18% 22%,#4a8eff1c,#0000 58%),radial-gradient(45% 50% at 82% 78%,#376ed217,#0000 55%);position:absolute;inset:0}.bds-outcome-flow__head{text-align:center;max-width:44rem;margin-bottom:clamp(2.25rem,5vw,3.5rem);margin-left:auto;margin-right:auto}.bds-outcome-flow__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#82aff0e0;margin-bottom:clamp(.65rem,1.5vw,.9rem);font-size:.625rem;font-weight:700;display:block}.bds-outcome-flow__title{letter-spacing:-.03em;color:#f8fafffa;max-width:20em;margin:0 auto clamp(.75rem,2vw,1.1rem);font-size:clamp(1.45rem,3.6vw,2.15rem);line-height:1.18}.bds-outcome-flow__lead{color:#b9c6e4d1;max-width:36rem;margin:0 auto;font-size:clamp(.9375rem,1.9vw,1.0625rem);line-height:1.65}.bds-outcome-flow{margin-top:clamp(.5rem,2vw,1rem);position:relative}.bds-outcome-flow__track{pointer-events:none;z-index:0;height:2px;position:absolute;top:clamp(7.5rem,14vw,10rem);left:8%;right:8%}.bds-outcome-flow__track-line{background:#ffffff0f;border-radius:2px;position:absolute;inset:0}.bds-outcome-flow__track-fill{background:linear-gradient(90deg,#4a8eff26,#78afff8c,#4a8eff59);border-radius:2px;width:0%;max-width:100%;transition:width 1.15s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 24px #4a8eff59}.bds-outcome-flow.is-flow-active .bds-outcome-flow__track-fill{width:100%}.bds-outcome-flow__steps{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.15rem,3vw,2rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.bds-outcome-flow__step{flex-direction:column;align-items:stretch;min-width:0;margin:0;padding:0;display:flex}.bds-outcome-flow__step-index{letter-spacing:.2em;text-transform:uppercase;color:#82afff8c;width:fit-content;margin-bottom:.65rem;font-size:.5625rem;font-weight:700;display:block}.bds-outcome-flow__card{background:linear-gradient(165deg,#0e1220e0 0%,#060810f0 100%);border:1px solid #ffffff14;border-radius:clamp(14px,2vw,18px);flex-direction:column;flex:1;gap:clamp(.85rem,2vw,1.1rem);padding:clamp(1.15rem,2.5vw,1.5rem);transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s,box-shadow .45s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000061,0 0 0 1px #4a8eff0a}@media (hover:hover){.bds-outcome-flow__card:hover{border-color:#649bf038;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff14,0 22px 56px #0000006b,0 0 48px #4a8eff14}}.bds-outcome-flow__step-title{font-family:var(--bs-font-display,"Syne", system-ui, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#a0c3ffeb;margin:0;font-size:.6875rem;font-weight:700}.bds-outcome-flow__headline{font-family:var(--bs-font-display,"Syne", system-ui, sans-serif);letter-spacing:-.025em;color:#f8fafff7;margin:0;font-size:clamp(1.05rem,2.2vw,1.28rem);font-weight:700;line-height:1.22}.bds-outcome-flow__body{color:#a5b6dac7;margin:0;font-size:.8125rem;line-height:1.6}.bds-outcome-flow__bullets{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.bds-outcome-flow__bullets li{letter-spacing:.02em;color:#b9c8e6d1;padding-left:1rem;font-size:.75rem;line-height:1.45;position:relative}.bds-outcome-flow__bullets li:before{content:"";background:linear-gradient(145deg,#78affff2,#4a8eff80);border-radius:50%;width:4px;height:4px;position:absolute;top:.45em;left:0;box-shadow:0 0 10px #4a8eff59}.bds-outcome-flow__visual{background:#00000047;border:1px solid #ffffff0f;border-radius:12px;min-height:clamp(108px,22vw,132px);margin-top:auto;padding:.65rem .75rem;overflow:hidden}.bds-outcome-vis--capture{flex-direction:column;gap:.45rem;display:flex}.bds-outcome-vis--capture__chrome{opacity:.45;gap:4px;display:flex}.bds-outcome-vis--capture__chrome span{background:#fff3;border-radius:50%;width:6px;height:6px}.bds-outcome-vis--capture__line{background:#ffffff14;border-radius:4px;max-width:72%;height:6px}.bds-outcome-vis--capture__line--short{max-width:48%;height:5px}.bds-outcome-vis--capture__cta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.bds-outcome-vis--capture__cta-pill{letter-spacing:.06em;text-transform:uppercase;color:#e6f0ffeb;background:linear-gradient(135deg,#4a8eff73,#2d5fc859);border:1px solid #78afff59;border-radius:8px;flex:1;max-width:58%;padding:.35rem .5rem;font-size:.5625rem;font-weight:650;box-shadow:0 4px 16px #4a8eff33}.bds-outcome-vis--capture__fields{flex-direction:column;gap:4px;margin-top:.2rem;display:flex}.bds-outcome-vis--capture__field{background:#ffffff0f;border-radius:3px;max-width:100%;height:5px}.bds-outcome-vis--capture__field:last-child{max-width:85%}.bds-outcome-vis--qualify{flex-direction:column;gap:.5rem;display:flex}.bds-outcome-vis--qualify__dots{justify-content:center;gap:5px;display:flex}.bds-outcome-vis--qualify__dots span{background:#ffffff1f;border:1px solid #ffffff14;border-radius:50%;width:5px;height:5px}.bds-outcome-vis--qualify__dots span.is-active{background:#4a8eff8c;border-color:#82b9ff73;box-shadow:0 0 12px #4a8eff59}.bds-outcome-vis--qualify__slots{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.bds-outcome-vis--qualify__slot{color:#afc3e6a6;background:#ffffff08;border:1px solid #ffffff14;border-radius:7px;padding:.28rem .45rem;font-size:.5625rem;font-weight:650}.bds-outcome-vis--qualify__slot.is-picked{color:#e6f5fff2;background:#4a8eff1f;border-color:#4a8eff66}.bds-outcome-vis--qualify__hint{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#fffffff2;font-size:.5rem}.bds-outcome-vis--convert{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.35rem,2vw,.55rem);min-height:100%;display:flex}.bds-outcome-vis--convert__node{letter-spacing:.06em;text-transform:uppercase;color:#b9c8e6bf;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:.32rem .5rem;font-size:.5625rem;font-weight:650}.bds-outcome-vis--convert__arrow{color:#649bf073;font-size:.65rem;font-weight:500}.bds-outcome-vis--convert__outcome{letter-spacing:.1em;text-transform:uppercase;color:#e6f8fff5;background:linear-gradient(145deg,#4a8eff38,#14285a80);border:1px solid #4a8eff73;border-radius:10px;padding:.4rem .65rem;font-size:.5625rem;font-weight:750;animation:2.8s ease-in-out infinite bds-outcome-pulse;box-shadow:0 0 28px #4a8eff38,inset 0 1px #ffffff1f}@keyframes bds-outcome-pulse{0%,to{box-shadow:0 0 20px #4a8eff2e,inset 0 1px #ffffff1a}50%{box-shadow:0 0 36px #64aaff52,inset 0 1px #ffffff24}}@keyframes bds-outcome-step-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}[data-outcome-flow].is-visible .bds-outcome-flow__step{animation:.58s cubic-bezier(.22,1,.36,1) backwards bds-outcome-step-rise}[data-outcome-flow].is-visible .bds-outcome-flow__step:first-child{animation-delay:70ms}[data-outcome-flow].is-visible .bds-outcome-flow__step:nth-child(2){animation-delay:.16s}[data-outcome-flow].is-visible .bds-outcome-flow__step:nth-child(3){animation-delay:.25s}@media (width<=900px){.bds-outcome-flow__track{display:none}.bds-outcome-flow__steps{grid-template-columns:1fr;max-width:26rem;margin-left:auto;margin-right:auto}.bds-outcome-flow__step+.bds-outcome-flow__step .bds-outcome-flow__card{position:relative}.bds-outcome-flow__step+.bds-outcome-flow__step .bds-outcome-flow__card:before{content:"";background:linear-gradient(#4a8eff26,#78afff73);border-radius:2px;width:2px;height:.65rem;position:absolute;top:-.85rem;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bds-outcome-flow__track-fill{width:100%;transition:none}.bds-outcome-flow.is-flow-active .bds-outcome-flow__track-fill{width:100%}.bds-outcome-vis--convert__outcome,[data-outcome-flow].is-visible .bds-outcome-flow__step{animation:none}@media (hover:hover){.bds-outcome-flow__card:hover{transform:none}}}.bds-pricing .bs-price{transition:transform .35s var(--bds-ease), border-color .35s, box-shadow .35s}@media (hover:hover){.bds-pricing .bs-price:hover:not(.bs-price--centerpiece){border-color:var(--bds-border-glow);box-shadow:var(--bds-shadow-hover);transform:translateY(-3px)}}.bds-system-section{background:linear-gradient(#030308 0%,#06070d 45%,#05060b 100%);padding:clamp(4rem,9vw,7rem) 0;position:relative;overflow:hidden}.bds-system-section:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 56% 78% at 78% 44%, rgba(74, 142, 255, calc(.07 + var(--sequence-x,0) * .34)), transparent 62%);opacity:calc(.42 + var(--sequence-x,0) * .52);transition:opacity .55s var(--bds-ease);position:absolute;inset:0}.bds-system-section__ambient{z-index:0;pointer-events:none;transition:filter .65s var(--bds-ease), opacity .65s var(--bds-ease);opacity:calc(.82 + var(--sequence-x,0) * .55);filter:brightness(calc(.9 + var(--sequence-energy,.14) * .38));background:radial-gradient(55% 45% at 72% 32%,#4a8eff1c,#0000 58%),radial-gradient(42% 50% at 18% 82%,#285ab40f,#0000 52%);position:absolute;inset:-20% -10%}.bds-system-section__inner{z-index:2;position:relative}.bds-system-copy{--sv-local:.42;max-width:min(40rem,100%)}.bds-system-visual-wrap{--sv-local:1;position:relative}.bds-system-visual-wrap--corner{z-index:4;pointer-events:none;width:min(268px,100% - 1.5rem);max-width:calc(100% - 1.5rem);margin:0;position:absolute;top:clamp(1rem,3vw,2rem);right:clamp(.75rem,2.5vw,1.75rem)}.bds-system-visual-wrap--corner .system-visual{pointer-events:auto;border-radius:var(--bds-radius-sm);box-shadow:inset 0 0 0 1px #00000080,0 12px 40px #0000008c,0 0 32px #4a8eff1f}.bds-system-visual-wrap--corner .system-visual__chrome{padding:.4rem .55rem}.bds-system-visual-wrap--corner .system-visual__title{letter-spacing:.1em;font-size:.58rem}.bds-system-visual-wrap--corner .system-visual__badge{padding:.15rem .35rem;font-size:.5rem}.bds-system-visual-wrap--corner .system-visual__footer{padding:.35rem .55rem}.bds-system-visual-wrap--corner .system-visual__meta{font-size:.55rem}@media (width<=480px){.bds-system-visual-wrap--corner{width:min(200px,100% - 1.25rem);top:.65rem;right:.5rem}}.bds-system-copy .bds-h2{max-width:14em}.bds-system-copy .bds-lead{max-width:36rem;margin-top:.35rem}.bds-system-metrics{--sv-local:.62;flex-wrap:wrap;gap:.65rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.bds-system-metric{border-radius:var(--bds-radius-sm);background:#080a12b8;border:1px solid #4a8eff1a;flex:140px;min-width:120px;padding:.85rem 1rem;box-shadow:inset 0 0 0 1px #00000040}.bds-system-metric__value{font-family:var(--bs-font-display,"Syne", sans-serif);letter-spacing:-.02em;color:#c8dcfff2;margin-bottom:.2rem;font-size:.95rem;font-weight:700;display:block}.bds-system-metric__label{letter-spacing:.08em;text-transform:uppercase;color:var(--bds-muted);font-size:.68rem;font-weight:600}.system-visual{--sv-aspect:16 / 9;border-radius:var(--bds-radius);background:linear-gradient(160deg,#0a0c16f2,#04050afa);border:1px solid #4a8eff2e;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #0006,0 28px 80px #0000008c,0 0 60px #4a8eff12}.system-visual:before{content:"";pointer-events:none;opacity:.5;z-index:0;background:radial-gradient(circle at 50% 0,#4a8eff1f,#0000 55%);position:absolute;inset:-40%}.system-visual__chrome{z-index:2;background:#00000059;border-bottom:1px solid #ffffff0d;align-items:center;gap:.4rem;padding:.55rem .85rem;display:flex;position:relative}.system-visual__dot{background:#ffffff1f;border-radius:50%;width:7px;height:7px}.system-visual__dot:first-child{background:#ff5f5f8c}.system-visual__dot:nth-child(2){background:#ffc85073}.system-visual__dot:nth-child(3){background:#50c87873}.system-visual__title{letter-spacing:.12em;text-transform:uppercase;color:#b4c8eb73;text-align:center;flex:1;font-size:.68rem;font-weight:600}.system-visual__badge{letter-spacing:.14em;color:#82afffd9;background:#4a8eff0f;border:1px solid #4a8eff40;border-radius:4px;padding:.2rem .45rem;font-size:.58rem;font-weight:700}.system-visual__stage{z-index:1;will-change:transform;background:#020308;width:100%;line-height:0;position:relative}.system-visual__canvas{vertical-align:middle;width:100%;height:auto;display:block}.system-visual__footer{z-index:2;background:#00000052;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .85rem;display:flex;position:relative}.system-visual__meta{letter-spacing:.06em;text-transform:uppercase;color:#96aad259;font-size:.62rem}.system-visual__meta--right{color:#82afff66}.bds-system-visual-wrap--premium{width:100%;max-width:min(720px,100%);margin:clamp(.75rem,2.5vw,1.5rem) auto 0;padding:0 clamp(.5rem,2vw,1rem) clamp(1.25rem,3.5vw,2.25rem)}.bds-system-product-visual{margin:0;position:relative}.bds-system-product-visual img{vertical-align:middle;width:100%;height:auto;display:block}.bds-devices-showcase{width:100%;max-width:min(720px,100%);margin:clamp(1.25rem,3.2vw,2rem) auto 0;padding:0 clamp(.5rem,2vw,1rem) clamp(.25rem,1vw,.5rem)}.bds-devices-showcase__figure{border-radius:clamp(10px,2vw,14px);overflow:hidden;box-shadow:0 24px 48px #00000059,0 0 0 1px #78aaff1f}[data-sequence-reaction-root]{--sequence-idle:.14;--sequence-energy:.4;--sequence-tint-r:74;--sequence-tint-g:142;--sequence-tint-b:255;--sequence-x:clamp(0, calc(var(--sequence-energy) - var(--sequence-idle)), 1);--sequence-energy-strong:clamp(0, calc(var(--sequence-x) * 1.45 + var(--sequence-energy) * .18), 1);--sequence-energy-soft:calc(var(--sequence-idle) + var(--sequence-x) * .62);--sequence-glow-opacity:calc(.2 + var(--sequence-x) * .72);--sequence-border-glow:calc(.18 + var(--sequence-x) * .62);--sequence-text-lift:calc(var(--sequence-x) * 1.12)}[data-sv-strength=whisper]{--sv-m:.14}[data-sv-strength=faint]{--sv-m:.28}[data-sv-strength=low]{--sv-m:.42}[data-sv-strength=mid]{--sv-m:.62}[data-sv-strength=high]{--sv-m:.82}[data-sv-strength=max]{--sv-m:1}[data-sequence-reaction-root]>.section-divider--sequence{transition:filter .5s var(--bds-ease), box-shadow .5s var(--bds-ease);filter:brightness(calc(.96 + var(--sequence-x) * .28));box-shadow:0 0 calc(12px + var(--sequence-x) * 42px) rgba(72, 128, 215, calc(.08 + var(--sequence-glow-opacity) * .35)), 0 0 calc(32px + var(--sequence-x) * 52px) rgba(72, 128, 215, calc(.05 + var(--sequence-glow-opacity) * .28))}.bds-system-section .grid-bg--fill{z-index:0;--grid-side:.72;opacity:calc(.78 + var(--sequence-x) * var(--grid-side) * .48);filter:brightness(calc(1 + var(--sequence-x) * var(--grid-side) * .32));transition:opacity .55s var(--bds-ease), filter .55s var(--bds-ease);mask-image:linear-gradient(90deg,#00000059 0%,#000000b8 44%,#000 100%)}.bds-system-copy .bds-kicker[data-sv-strength]{--lift:calc(var(--sequence-text-lift) * var(--sv-m) * var(--sv-local));color:rgb(var(--sequence-tint-r), var(--sequence-tint-g), var(--sequence-tint-b));transition:color .55s var(--bds-ease), filter .48s var(--bds-ease), opacity .48s var(--bds-ease);filter:brightness(calc(1 + var(--lift) * .14));opacity:calc(.9 + var(--lift) * .12)}.bds-system-copy .bds-h2[data-sv-strength]{--lift:calc(var(--sequence-text-lift) * var(--sv-m) * var(--sv-local));color:rgb(calc(var(--sequence-tint-r) * .4 + 255 * .6), calc(var(--sequence-tint-g) * .4 + 255 * .6), calc(var(--sequence-tint-b) * .34 + 255 * .66));transition:color .55s var(--bds-ease), filter .5s var(--bds-ease), text-shadow .5s var(--bds-ease);filter:brightness(calc(1 + var(--lift) * .13));text-shadow:0 0 calc(18px + var(--sequence-x) * 56px * var(--sv-m)) #5fa5ff38, 0 0 calc(42px + var(--sequence-x) * 72px * var(--sv-m)) #4a8eff1f}.bds-system-copy .bds-lead[data-sv-strength]{--lift:calc(var(--sequence-text-lift) * var(--sv-m) * var(--sv-local));color:rgb(calc(var(--sequence-tint-r) * .34 + 195 * .66), calc(var(--sequence-tint-g) * .34 + 205 * .66), calc(var(--sequence-tint-b) * .3 + 228 * .7));transition:color .55s var(--bds-ease), filter .5s var(--bds-ease);filter:brightness(calc(1 + var(--lift) * .09))}.bds-system-metric[data-sv-strength]{--card-exc:calc(var(--sequence-border-glow) * var(--sv-m) * (.55 + var(--sv-local) * .55));transition:border-color .5s var(--bds-ease), background .5s var(--bds-ease), box-shadow .5s var(--bds-ease);border-color:rgb(calc(var(--sequence-tint-r) * .45 + 74 * .55), calc(var(--sequence-tint-g) * .45 + 142 * .55), calc(var(--sequence-tint-b) * .42 + 255 * .58));background:rgba(8, 10, 18, calc(.72 - var(--sequence-x) * var(--sv-m) * .065));box-shadow:0 0 0 1px #00000047 inset, 0 0 calc(22px + var(--sequence-x) * 52px * var(--sv-m)) rgba(74, 142, 255, calc(.06 + var(--sequence-glow-opacity) * .22 * var(--sv-m)))}.bds-system-metric[data-sv-strength] .bds-system-metric__value{color:rgb(calc(var(--sequence-tint-r) * .52 + 220 * .48), calc(var(--sequence-tint-g) * .52 + 232 * .48), calc(var(--sequence-tint-b) * .48 + 255 * .52));transition:color .5s var(--bds-ease), filter .48s var(--bds-ease);filter:brightness(calc(1 + var(--sequence-x) * var(--sv-m) * .12))}.bds-system-metric[data-sv-strength] .bds-system-metric__label{color:rgb(calc(var(--sequence-tint-r) * .3 + 158 * .7), calc(var(--sequence-tint-g) * .3 + 172 * .7), calc(var(--sequence-tint-b) * .26 + 198 * .74));transition:color .5s var(--bds-ease)}.bds-system-visual-wrap:not(.bds-system-visual-wrap--corner):after{content:"";z-index:0;border-radius:calc(var(--bds-radius) + 8px);pointer-events:none;background:radial-gradient(ellipse 70% 72% at 54% 48%, rgba(74, 142, 255, calc(.1 + var(--sequence-glow-opacity) * .42)) 0%, rgba(40, 95, 200, calc(.04 + var(--sequence-x) * .18)) 38%, transparent 68%);filter:blur(32px);opacity:calc(.58 + var(--sequence-glow-opacity) * .52);transition:opacity .55s var(--bds-ease), filter .55s var(--bds-ease);position:absolute;inset:-18% -12% -12% -18%}.bds-system-visual-wrap--corner:after{content:"";z-index:-1;border-radius:calc(var(--bds-radius-sm) + 6px);pointer-events:none;background:radial-gradient(ellipse 80% 80% at 50% 50%, rgba(74, 142, 255, calc(.12 + var(--sequence-glow-opacity) * .35)), transparent 70%);filter:blur(18px);opacity:calc(.45 + var(--sequence-glow-opacity) * .4);position:absolute;inset:-8px}.bds-system-visual-wrap>.system-visual{z-index:1;position:relative}.bds-system-visual-wrap--corner>.system-visual{z-index:1}.system-visual[data-sv-strength=max]{transition:border-color .5s var(--bds-ease), box-shadow .5s var(--bds-ease);border-color:rgba(120, 175, 255, calc(.28 + var(--sequence-border-glow) * .42 * var(--sv-m)));box-shadow:0 0 0 1px #0000006b inset, 0 28px 80px #0000008c, 0 0 calc(40px + var(--sequence-x) * 88px * var(--sv-m)) rgba(74, 142, 255, calc(.12 + var(--sequence-glow-opacity) * .38 * var(--sv-m))), 0 0 calc(96px + var(--sequence-x) * 64px) rgba(55, 120, 215, calc(.07 + var(--sequence-glow-opacity) * .22 * var(--sv-m)))}.system-visual[data-sv-strength=max]:before{opacity:calc(.45 + var(--sequence-glow-opacity) * .55 * var(--sv-m));transition:opacity .5s var(--bds-ease)}.system-visual[data-sv-strength=max] .system-visual__chrome,.system-visual[data-sv-strength=max] .system-visual__footer{transition:border-color .48s var(--bds-ease), background .48s var(--bds-ease);border-color:rgba(255, 255, 255, calc(.06 + var(--sequence-x) * .14))}.system-visual[data-sv-strength=max] .system-visual__badge{border-color:rgba(74, 142, 255, calc(.32 + var(--sequence-border-glow) * .35));background:rgba(74, 142, 255, calc(.08 + var(--sequence-x) * .14))}.bds-sequence-debug-badge{z-index:50;min-width:220px;font-family:var(--bs-mono,ui-monospace, monospace);color:#dcebffeb;pointer-events:none;background:#040812eb;border:1px solid #4a8eff73;border-radius:8px;padding:.65rem .75rem;font-size:.65rem;line-height:1.45;display:none;position:absolute;bottom:1rem;right:1rem;box-shadow:0 8px 32px #00000080,0 0 24px #4a8eff1f}.bds-sequence-debug-badge__title{letter-spacing:.08em;text-transform:uppercase;color:#82b9fff2;margin-bottom:.35rem;font-weight:700}.bds-sequence-debug-badge__row{justify-content:space-between;gap:.75rem;display:flex}.bds-sequence-debug-badge__row span:first-child{color:#a0b4d28c}[data-sequence-reaction-root].bds-sequence-debug-active .bds-sequence-debug-badge{display:block}[data-sequence-reaction-root].bds-sequence-debug-active .bds-system-visual-wrap{outline-offset:6px;outline:2px dashed #4ab4ffa6}[data-sequence-reaction-root].bds-sequence-debug-active .bds-system-copy{outline-offset:4px;outline:1px dashed #4ab4ff59}[data-sequence-reaction-root].bds-sequence-debug--test .bds-sequence-debug-badge{border-color:#ffc8788c;box-shadow:0 0 28px #ffc87814}@media (prefers-reduced-motion:reduce){[data-sequence-reaction-root] .bds-system-metric[data-sv-strength],[data-sequence-reaction-root] .bds-system-metric[data-sv-strength] .bds-system-metric__label,[data-sequence-reaction-root] .bds-system-product-visual,[data-sequence-reaction-root]>.section-divider--sequence,[data-sequence-reaction-root] .bds-system-copy [data-sv-strength],.bds-system-section .grid-bg--fill,.bds-system-section__ambient,.bds-system-section:after{transition-duration:.01ms!important}}.bds-seo-industry-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.bds-seo-industry-card{border-radius:var(--bds-radius-md,12px);background:#060a168c;border:1px solid #ffffff14;padding:1.15rem 1.25rem}.bds-seo-industry-card__title{font-size:1.05rem;font-family:var(--bds-font-display,"Syne", system-ui, sans-serif);letter-spacing:-.02em;margin:0 0 .45rem;font-weight:700}.bds-seo-industry-card__title a{color:#f0f8fff5;background:linear-gradient(#0000 88%,#5ee0d059 88%);text-decoration:none}.bds-seo-industry-card__title a:hover{color:#fff}.bds-seo-industry-card__body{color:#b4c6e6c7;margin:0;font-size:.88rem;line-height:1.5}.bds-seo-faq{flex-direction:column;gap:.75rem;max-width:44rem;margin:1.75rem auto 0;display:flex}.bds-seo-faq__item{border-radius:var(--bds-radius,14px);-webkit-backdrop-filter:blur(22px);transition:border-color .4s var(--bds-ease), box-shadow .45s var(--bds-ease), transform .35s var(--bds-ease);background:linear-gradient(158deg,#101424e0,#060a16d1);border:1px solid #ffffff12;padding:0;position:relative;overflow:clip;box-shadow:0 14px 44px #00000061,inset 0 0 0 1px #4a8eff0a,inset 0 1px #ffffff0d}@media (hover:hover){.bds-seo-faq__item:where(:not([open])):hover{border-color:#78afff33;box-shadow:0 18px 48px #0000006b,inset 0 0 0 1px #4a8eff14,0 0 36px #4a8eff0f}}.bds-seo-faq__item[open]{border-color:#78afff47;box-shadow:0 22px 56px #0000007a,inset 0 0 0 1px #5ee0d01a,0 0 48px #4a8eff1a}.bds-seo-faq__item[open]:after{content:"";border-radius:var(--bds-radius,14px) 0 0 var(--bds-radius,14px);pointer-events:none;background:linear-gradient(#82b9fff2,#5ee0d08c);width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 20px #5ee0d040}.bds-seo-faq__q{cursor:pointer;color:#f4f8fff5;font-size:clamp(.9rem,2.1vw,.98rem);font-weight:600;line-height:1.35;font-family:var(--bds-font-display,"Syne", system-ui, sans-serif);letter-spacing:-.02em;user-select:none;justify-content:space-between;align-items:center;gap:1rem 1.25rem;padding:1.05rem 1.2rem 1.05rem 1.35rem;list-style:none;transition:color .25s,background .3s;display:flex}.bds-seo-faq__q::-webkit-details-marker{display:none}.bds-seo-faq__item[open] .bds-seo-faq__q{background:linear-gradient(#ffffff0a,#0000);border-bottom:1px solid #ffffff0f}.bds-seo-faq__q:focus{outline:none}.bds-seo-faq__q:focus-visible{outline-offset:2px;outline:2px solid #78afff8c}.bds-seo-faq__q-label{text-align:left;flex:1;min-width:0}.bds-seo-faq__chev{color:#c8dcffd9;width:2.35rem;height:2.35rem;transition:transform .45s var(--bds-ease), border-color .3s ease, background .3s ease, color .25s ease, box-shadow .35s ease;background:radial-gradient(circle at 30% 25%,#ffffff1f,#0000 55%),#4a8eff1f;border:1px solid #78afff47;border-radius:999px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 0 20px #4a8eff14}.bds-seo-faq__chev-svg{transition:transform .45s var(--bds-ease);display:block}.bds-seo-faq__item[open] .bds-seo-faq__chev{color:#ecfffcf2;background:radial-gradient(circle at 30% 25%,#ffffff24,#0000 55%),#5ee0d024;border-color:#5ee0d073;box-shadow:0 0 24px #5ee0d026}.bds-seo-faq__item[open] .bds-seo-faq__chev-svg{transform:rotate(180deg)}.bds-seo-faq__a{padding:.2rem 1.35rem 1.2rem 1.5rem;position:relative}.bds-seo-faq__a:before{content:"";opacity:.85;pointer-events:none;background:linear-gradient(#78afff59,#5ee0d026);border-radius:2px;width:2px;position:absolute;top:.35rem;bottom:.85rem;left:1.35rem}.bds-seo-faq__a p{color:#bccdebe6;margin:0 0 0 .85rem;font-size:.9rem;line-height:1.65}@media (prefers-reduced-motion:reduce){.bds-seo-faq__item,.bds-seo-faq__q,.bds-seo-faq__chev,.bds-seo-faq__chev-svg{transition-duration:.01ms!important}}.bds-seo-service-links__h{text-align:center;margin-bottom:.5rem}.bds-seo-service-links__lead{text-align:center;margin-bottom:1.5rem}.bds-seo-service-links__nav{flex-wrap:wrap;justify-content:center;gap:.5rem .65rem;display:flex}.bds-seo-service-links__a{letter-spacing:.02em;color:#e6f0ffeb;background:#14203a73;border:1px solid #78afff47;border-radius:999px;padding:.45rem .85rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-block}.bds-seo-service-links__a:hover{background:#1428348c;border-color:#5ee0d073}.bds-case-results__lead a{color:#a0cdfff2;text-underline-offset:3px;text-decoration:underline}.bds-case-results__lead a:hover{color:#fff}.bds-seo-hub__chips{flex-wrap:wrap;justify-content:center;gap:.45rem .55rem;margin:1rem 0 0;padding:0;display:flex}.bds-seo-hub__chip{letter-spacing:.03em;color:#d2e1ffe0;background:#0c12228c;border:1px solid #78a5e638;border-radius:999px;padding:.35rem .75rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-block}.bds-seo-hub__chip:hover{color:#fff;background:#10202ca6;border-color:#5ee0d066}.bds-site-footer{z-index:2;background:linear-gradient(#04070e59 0%,#03050ceb 100%);border-top:1px solid #ffffff0f;margin-top:0;position:relative}.bds-site-footer__bar{padding:clamp(1.1rem, 2.8vw, 1.65rem) 0 calc(clamp(1.1rem, 2.8vw, 1.65rem) + env(safe-area-inset-bottom,0px))}.bds-site-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.bds-site-footer__primary{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.bds-site-footer__primary-link{letter-spacing:.04em;text-transform:uppercase;color:#e6f0ffeb;background:#0e14268c;border:1px solid #78afff47;border-radius:999px;align-items:center;padding:.32rem .7rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.bds-site-footer__primary-link:hover{color:#fff;background:#10202c80;border-color:#5ee0d06b}.bds-site-footer__secondary{flex-wrap:wrap;flex:auto;justify-content:center;align-items:center;gap:.35rem 0;font-size:.8rem;display:flex}.bds-site-footer__secondary a{color:#a0b9e1b8;border-radius:6px;padding:.2rem .45rem;text-decoration:none;transition:color .2s,background .2s}.bds-site-footer__secondary a:hover{color:#ebf2fff2;background:#ffffff0a}.bds-site-footer__secondary a:not(:last-child):after{content:"·";color:#7891be59;pointer-events:none;margin-left:.55rem}.bds-site-footer__meta{flex:none;margin:0}.bds-site-footer__copy{letter-spacing:.06em;text-transform:uppercase;color:#8296b98c;margin:0;font-size:.72rem}@media (width<=640px){.bds-site-footer__inner{text-align:center;flex-direction:column;align-items:stretch}.bds-site-footer__primary{justify-content:center}.bds-site-footer__secondary{justify-content:center;row-gap:.15rem}.bds-site-footer__secondary a:not(:last-child):after{margin-left:.35rem}.bds-site-footer__meta{text-align:center}}
