.ball-service-hero{background:var(--brand-neutral-dark);color:var(--brand-text-inverse);padding:5rem 0}.ball-service-hero .container{max-width:980px}.ball-service-hero h1{font-size:2.55rem;font-weight:850;line-height:1.14;margin-bottom:1rem}.ball-service-hero p:not(.ball-eyebrow){color:rgba(255,255,255,.78)}.ball-service-method,.ball-service-specs{padding:4.5rem 0}.ball-service-specs__table{border:1px solid var(--brand-border);display:grid;grid-template-columns:repeat(2,1fr)}.ball-service-specs__table div{border-bottom:1px solid var(--brand-border);border-right:1px solid var(--brand-border);padding:1.4rem}.ball-service-specs__table div:nth-child(2n){border-right:0}.ball-service-specs__table div:nth-last-child(-n+2){border-bottom:0}.ball-service-specs span,.ball-service-specs strong{display:block}.ball-service-specs strong{color:var(--brand-primary-dark);font-size:1.05rem;margin-bottom:.5rem}.ball-service-specs span{color:var(--brand-neutral-mid);line-height:1.68}.ball-service-method{background:var(--brand-bg-alt)}.ball-service-method .container{max-width:980px}.ball-service-method h2{font-size:2rem;font-weight:850;margin-bottom:1.5rem}.ball-service-method ol{counter-reset:svc;display:grid;grid-gap:1rem;gap:1rem;list-style:none;margin:0 0 2rem;padding:0}.ball-service-method li{background:var(--brand-bg);border:1px solid var(--brand-border);padding:1.2rem}@media (max-width:767.98px){.ball-service-specs__table{grid-template-columns:1fr}.ball-service-specs__table div,.ball-service-specs__table div:nth-child(2n),.ball-service-specs__table div:nth-last-child(-n+2){border-bottom:1px solid var(--brand-border);border-right:0}}