.b2b-proof{background:#eaeae3;color:#131315;padding:6rem 0}.b2b-proof .bi-container{margin:0 auto;max-width:1200px;padding:0 1.5rem}.b2b-proof__headline{color:#131315;font-family:Campton,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2;margin:0 0 3.5rem;max-width:800px}.b2b-proof__quote{border-left:4px solid #00f;margin:0 auto 3.5rem;max-width:700px;padding-left:2rem}.b2b-proof__quote-text{color:#131315;font-size:22px;font-style:italic;line-height:1.6;margin:0 0 1rem}.b2b-proof__quote-author{color:#131315;font-size:16px;font-weight:700;margin:0}.b2b-proof__quote-role{color:#6e6e6e;font-size:14px;margin:.25rem 0 0}.b2b-proof__cases{display:flex;flex-direction:column;gap:2rem}.b2b-proof__case{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:2.5rem 3rem;transition:box-shadow .3s ease}.b2b-proof__case:hover{box-shadow:0 4px 24px rgba(0,0,0,.1)}.b2b-proof__case--featured{border-left:4px solid #00f;box-shadow:0 4px 20px rgba(0,0,0,.1)}.b2b-proof__case--featured:hover{box-shadow:0 8px 32px rgba(0,0,0,.14)}.b2b-proof__case-header{margin-bottom:2rem}.b2b-proof__case-label{background:#131315;margin-right:.5rem}.b2b-proof__case-label,.b2b-proof__featured-badge{border-radius:100px;color:#fafafa;display:inline-block;font-family:Campton,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.08em;padding:.25rem .75rem;text-transform:uppercase}.b2b-proof__featured-badge{background:#00f}.b2b-proof__case-title{color:#131315;font-family:Campton,sans-serif;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;line-height:1.3;margin:.75rem 0 0}.b2b-proof__solution{color:#6e6e6e;font-size:.9375rem;line-height:1.6;margin:.5rem 0 0;max-width:720px}.b2b-proof__split{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}.b2b-proof__after,.b2b-proof__before{border-radius:12px;padding:1.5rem}.b2b-proof__before{background:rgba(220,50,50,.06)}.b2b-proof__after{background:rgba(46,125,50,.06)}.b2b-proof__split-label{color:#6e6e6e;display:block;font-family:Campton,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.1em;margin-bottom:.75rem;text-transform:uppercase}.b2b-proof__list{list-style:none;margin:0;padding:0}.b2b-proof__list li{color:#131315;font-size:.9375rem;line-height:1.6;padding:.25rem 0 .25rem 1.25rem;position:relative}.b2b-proof__list li:before{color:#6e6e6e;content:"\2013";left:0;position:absolute}.b2b-proof__metrics{border-top:1px solid rgba(0,0,0,.08);display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);padding-top:2rem}.b2b-proof__metric{display:flex;flex-direction:column;gap:.25rem}.b2b-proof__metric-value{color:#00f;font-family:Campton,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.1}.b2b-proof__metric-label{color:#6e6e6e;font-size:.8125rem;line-height:1.4}.b2b-proof__trust{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:3.5rem;padding:1.5rem 0}.b2b-proof__trust-item{color:#6e6e6e;font-family:Campton,sans-serif;font-size:.875rem;font-weight:500}.b2b-proof__trust-divider{color:#6e6e6e;font-size:1.25rem;line-height:1}.b2b-proof__cta{display:flex;justify-content:center;margin-top:2.5rem}.b2b-proof__btn{align-items:center;background:#00f;border-radius:8px;color:#fafafa;display:inline-flex;font-family:Campton,sans-serif;font-size:1rem;font-weight:700;gap:.5rem;padding:.875rem 2rem;text-decoration:none;transition:background .2s ease,transform .2s ease}.b2b-proof__btn:hover{background:#2e75ff;transform:translateY(-1px)}.b2b-proof__btn:active{transform:translateY(0)}[data-scroll-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}[data-scroll-reveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.b2b-proof{padding:4rem 0}.b2b-proof__case{padding:1.75rem 1.5rem}.b2b-proof__split{grid-template-columns:1fr}.b2b-proof__metrics{grid-template-columns:repeat(2,1fr)}.bdpr-hubdb-grid{grid-template-columns:1fr}.bdpr-hubdb-card-img{height:140px}}@media (max-width:480px){.b2b-proof__metrics{gap:1rem;grid-template-columns:1fr 1fr}}.bdpr-hubdb{margin-top:3rem}.bdpr-hubdb-title{color:#131315;font-family:Campton,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em;margin-bottom:1.5rem}.bdpr-hubdb-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.bdpr-hubdb-card{background:#131315;border:1px solid hsla(0,0%,98%,.08);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1)}.bdpr-hubdb-card:hover{border-color:rgba(46,117,255,.3);box-shadow:0 16px 48px rgba(0,0,255,.1),0 0 0 1px rgba(46,117,255,.1);transform:translateY(-3px)}.bdpr-hubdb-card:focus-visible{outline:2px solid #2e75ff;outline-offset:3px}.bdpr-hubdb-card:before{background:linear-gradient(90deg,transparent,rgba(46,117,255,.4),transparent);content:"";height:1px;left:15%;opacity:0;position:absolute;right:15%;top:0;transition:opacity .4s ease;z-index:2}.bdpr-hubdb-card:hover:before{opacity:1}.bdpr-hubdb-card--hidden{display:none}.bdpr-hubdb-card-img{height:160px;overflow:hidden;position:relative;width:100%}.bdpr-hubdb-card-img img{height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.bdpr-hubdb-card:hover .bdpr-hubdb-card-img img{transform:scale(1.06)}.bdpr-hubdb-card-overlay{background:linear-gradient(180deg,transparent 20%,rgba(19,19,21,.75));inset:0;position:absolute}.bdpr-hubdb-card-badge{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,255,.75);border:1px solid rgba(46,117,255,.4);border-radius:9999px;bottom:10px;color:#fafafa;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:4px 10px;position:absolute;right:10px;z-index:1}.bdpr-hubdb-card-body{display:flex;flex:1;flex-direction:column;padding:18px 20px 20px}.bdpr-hubdb-card-logo{align-items:center;align-self:flex-start;background:hsla(0,0%,98%,.04);border:1px solid hsla(0,0%,98%,.06);border-radius:8px;display:flex;justify-content:center;margin-bottom:12px;min-height:40px;padding:10px 14px;transition:all .3s ease}.bdpr-hubdb-card:hover .bdpr-hubdb-card-logo{background:hsla(0,0%,98%,.07);border-color:rgba(46,117,255,.15)}.bdpr-hubdb-card-logo img{display:block;filter:brightness(0) invert(1);height:24px;max-width:120px;object-fit:contain;opacity:.7;transition:opacity .3s ease;width:auto}.bdpr-hubdb-card:hover .bdpr-hubdb-card-logo img{opacity:1}.bdpr-hubdb-card-name{color:#fafafa;font-family:Campton,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.35;margin:0 0 8px}.bdpr-hubdb-card-summary{color:hsla(0,0%,98%,.5);display:-webkit-box;flex:1;font-size:13px;-webkit-line-clamp:2;line-height:1.6;margin:0 0 14px;-webkit-box-orient:vertical;overflow:hidden}.bdpr-hubdb-card-cta{align-items:center;color:#2e75ff;display:inline-flex;font-size:13px;font-weight:700;gap:6px;margin-top:auto;transition:color .3s ease}.bdpr-hubdb-card:hover .bdpr-hubdb-card-cta{color:#fafafa}.bdpr-hubdb-card-cta svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.bdpr-hubdb-card:hover .bdpr-hubdb-card-cta svg{transform:translateX(4px)}.bdpr-hubdb-card--no-link{cursor:default}.bdpr-hubdb-card--no-link:hover{border-color:hsla(0,0%,98%,.08);box-shadow:none;transform:none}.bdpr-hubdb-card--no-link:before{display:none}.bdpr-hubdb-card--no-link:hover .bdpr-hubdb-card-img img{transform:none}.bdpr-hubdb-toggle-wrap{margin-top:1.25rem;text-align:center}.bdpr-hubdb-toggle{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:999px;color:#131315;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:6px;padding:10px 24px;transition:all .3s ease}.bdpr-hubdb-toggle:hover{background:rgba(0,0,255,.04);border-color:rgba(0,0,255,.2);color:#00f}.bdpr-hubdb-toggle:focus-visible{outline:2px solid #2e75ff;outline-offset:2px}.bdpr-hubdb-toggle-icon{transition:transform .3s ease}.bdpr-hubdb-toggle--expanded .bdpr-hubdb-toggle-icon{transform:rotate(180deg)}@keyframes bdpr-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.bdpr-hubdb-grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){[data-scroll-reveal]{opacity:1;transform:none;transition:none}.b2b-proof__btn,.b2b-proof__case,.bdpr-hubdb-card{transition:none}.bdpr-hubdb-card:hover{transform:none}}