.b2b-root .b2b__why{background:var(--b-text);color:#fdfbf7}.b2b-root .b2b__why .b2b__h2{color:#fdfbf7}.b2b-root .b2b__why .b2b__lead{color:rgba(253,251,247,.75)}.b2b-root .b2b__why .b2b__eyebrow{color:#f0a184}.b2b-root .b2b__benefits{display:grid;gap:1.4rem;margin:3.4rem 0 0;padding:0;list-style:none}.b2b-root .b2b__benefit{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1.6rem;align-items:start;padding:2.2rem 2rem;border-radius:1.8rem;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);transition:transform .3s var(--b-ease),background-color .3s ease}.b2b-root .b2b__benefit:hover{transform:translateY(-4px);background:rgba(255,255,255,.11)}.b2b-root .b2b__benefit-icon{grid-row:1 / span 2;display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%;background:var(--b-accent);color:#fdfbf7}.b2b-root .b2b__benefit-icon svg{width:2.6rem;height:2.6rem}.b2b-root .b2b__benefit strong{font-size:1.8rem;line-height:1.3}.b2b-root .b2b__benefit-text{font-size:1.45rem;line-height:1.55;color:rgba(253,251,247,.78)}.b2b-root .b2b__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.4rem;margin:3.4rem 0 0;padding:2.8rem 0 0;border-top:1px solid rgba(255,255,255,.14);list-style:none}.b2b-root .b2b__stat strong{display:block;font-family:var(--font-heading-family);font-size:clamp(2.8rem,6vw,3.8rem);line-height:1.1;color:#f0a184}.b2b-root .b2b__stat span{display:block;margin-top:.4rem;font-size:1.35rem;line-height:1.4;color:rgba(253,251,247,.75)}.b2b-root .b2b__group strong{overflow-wrap:anywhere;hyphens:auto}@media screen and (max-width:749px){.b2b-root .b2b__group{padding:1.6rem 1.4rem}.b2b-root .b2b__group strong{font-size:1.5rem}}@media screen and (min-width:750px){.b2b-root .b2b__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.b2b-root .b2b__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){.b2b-root .b2b__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}