.rb-svc-hero{background:var(--brand-secondary-dark);padding:160px 0 64px}.rb-svc-hero .lead,.rb-svc-hero h1{color:#fff;max-width:800px}.rb-svc-hero .lead{margin-top:16px}.rb-svc-table{background:var(--brand-bg)}.rb-svc-table>.container>p{max-width:900px;margin-bottom:24px}.rb-spec-table{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.rb-spec-table thead{background:var(--brand-secondary);color:#fff}.rb-spec-table thead th{color:#fff;font-weight:700;padding:14px 16px;border-color:var(--brand-secondary-light)}.rb-spec-table td{padding:14px 16px;color:var(--brand-text);vertical-align:top}.rb-svc-steps{background:var(--brand-bg-alt)}.rb-steps{list-style:none;counter-reset:rbstep;padding:0;margin:24px 0 0}.rb-steps li{position:relative;counter-increment:rbstep;padding:24px 24px 24px 88px;margin-bottom:16px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.rb-steps li::before{content:counter(rbstep);position:absolute;left:24px;top:24px;width:48px;height:48px;border-radius:50%;background:var(--brand-primary);color:#fff;font-family:var(--brand-font-display);font-size:1.25rem;font-weight:700;display:flex;align-items:center;justify-content:center}.rb-steps h3{margin-bottom:8px}.rb-svc-cta{background:var(--brand-primary);padding:80px 0}.rb-svc-cta h2,.rb-svc-cta p{color:#fff}.rb-svc-cta p{max-width:640px;margin:12px auto 28px}.rb-svc-cta__form{max-width:720px;margin:0 auto;background:#fff;padding:32px;border-radius:var(--brand-radius);text-align:left}