
.b2b-section{max-width:1280px;margin:0 auto;padding:80px 32px}.b2b-title{font-size:44px;line-height:1.1;letter-spacing:-.03em;font-weight:800;margin:0 0 36px}.b2b-lead{max-width:780px;font-size:19px;line-height:1.65;color:#54585f;margin:0 0 24px}.b2b-link{display:inline-block;margin-top:24px;font-size:14.5px;font-weight:700;text-decoration:none}.b2b-item h3{font-size:18px;line-height:1.3;letter-spacing:-.01em;margin:0 0 12px}.b2b-item p{font-size:14.5px;line-height:1.65;color:#5c6067;margin:0}.b2b-audiences{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 40px}.b2b-audiences .b2b-item{padding-top:24px;border-top:1px solid #e8e8ea}.b2b-credibility{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center;margin:0 0 52px}.b2b-credibility strong{font-size:22px;letter-spacing:-.02em;display:block}.b2b-credibility span{display:block;color:#6b6f76;font-size:13.5px;margin-top:10px}.b2b-why-points{border:1px solid #ffffff20;border-radius:18px;padding:0 28px}.b2b-why-points .b2b-item{padding:24px 0;border-bottom:1px solid #ffffff1a}.b2b-why-points .b2b-item:last-child{border:0}.b2b-why-points h3{color:#fff;font-size:17px}.b2b-why-points p{color:#9a9da3}.b2b-strategic{padding-top:104px;padding-bottom:80px}.b2b-technology{padding-top:40px;padding-bottom:40px;border-top:1px solid #ececee;border-bottom:1px solid #ececee}.b2b-technology .b2b-title{font-size:25px;margin-bottom:24px}.b2b-platforms{font-size:17px;line-height:2.1;color:#54585f;margin:0 0 16px}.b2b-platforms span{padding:0 8px;color:#c0c2c6}.b2b-capabilities{font-size:13px;line-height:1.8;color:#6b6f76;margin:0}.b2b-experience{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.b2b-experience .b2b-item{border:1px solid #ececee;border-radius:18px;padding:32px}.b2b-invest{padding-top:48px;padding-bottom:64px}.b2b-leadership{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.b2b-leadership .b2b-item{border-top:1px solid #ececee;padding-top:24px}.b2b-contact-cta{display:inline-block;margin:24px 0 0 20px;padding:15px 28px;border:1px solid #0b0b0d;border-radius:9px;font-size:15px;font-weight:700;text-decoration:none;color:#0b0b0d}.partners-section{padding-top:40px}
@media(max-width:960px){.b2b-audiences{grid-template-columns:repeat(2,1fr)}.b2b-insights{grid-template-columns:repeat(2,1fr)!important}.b2b-title{font-size:36px}.b2b-credibility strong{font-size:19px}}
@media(max-width:640px){.b2b-section{padding:56px 24px}.b2b-title{font-size:31px}.b2b-audiences,.b2b-experience,.b2b-leadership,.b2b-credibility,.b2b-insights{grid-template-columns:1fr!important}.b2b-credibility{gap:24px}.b2b-lead{font-size:17px}.b2b-why-points{padding:0 20px}.b2b-contact-cta{margin:16px 8px 0}.b2b-platforms{font-size:15px}.b2b-technology{margin:0 24px;width:calc(100% - 48px);padding-left:0;padding-right:0}}
