.svc-b-hero{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:98px 0 84px}.svc-b-hero h1{color:var(--brand-text-inverse);font-size:max(2.2rem, min(5vw, 4rem))}.svc-b-hero p{max-width:820px;margin:18px auto 0;color:rgba(255,255,255,.78)}.svc-b-cta,.svc-b-method,.svc-b-spec-table{padding:84px 0}.svc-b-spec-table{background:var(--brand-bg-alt)}.laser-spec-table{width:100%;border-collapse:collapse;background:var(--brand-bg);border:1px solid var(--brand-border)}.laser-spec-table td,.laser-spec-table th{padding:18px;border-bottom:1px solid var(--brand-border);vertical-align:top}.laser-spec-table th{background:var(--brand-primary);color:var(--brand-text-inverse);font-size:.82rem;text-transform:uppercase}.laser-method-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:18px;gap:18px;padding:0;list-style:none;counter-reset:steps}.laser-method-steps li{border:1px solid var(--brand-border);padding:22px;min-height:100%}.laser-method-steps h4{color:var(--brand-secondary)}.svc-b-cta{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.svc-b-cta h2{color:var(--brand-text-inverse)}.svc-b-cta p{max-width:720px;margin:0 auto 24px;color:rgba(255,255,255,.76)}.svc-b-cta-solid{background:var(--brand-secondary);color:var(--brand-text-inverse);border-radius:2px;font-weight:800;padding:12px 18px}