.esb-services-calibration-hero{position:relative;display:grid;min-height:560px;align-items:end;overflow:hidden;background:var(--brand-neutral-dark)}.esb-services-calibration-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.esb-services-calibration-hero::after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(26,31,42,.96) 0 52%,rgba(26,31,42,.48));content:""}.esb-service-hero-copy{position:relative;z-index:1;max-width:760px;padding:96px 0 80px}.esb-services-calibration-hero h1,.esb-services-calibration-hero p{color:#fff}.esb-services-calibration-hero h1{margin:12px 0 18px;font-size:max(2rem, min(4vw, 3.5rem))}.esb-service-table-band{padding:88px 0;background:var(--brand-bg-alt)}.esb-service-table-band h2{margin:8px 0 18px;font-size:2.35rem}.esb-service-table{margin:0;border:1px solid var(--brand-border);background:#fff}.esb-service-table thead th{padding:18px;border-color:var(--brand-secondary);background:var(--brand-secondary);color:#fff}.esb-service-table tbody th{width:190px;padding:18px;background:var(--brand-neutral-light);color:var(--brand-text)}.esb-service-table td{padding:18px;border-color:var(--brand-border);color:var(--brand-text)}.esb-methodology-rail{padding:88px 0;background:#fff}.esb-methodology-title{max-width:720px;margin-bottom:48px}.esb-methodology-title h2{margin:8px 0 16px;font-size:2.4rem}.esb-method-steps{position:relative;padding:0;list-style:none}.esb-method-steps::before{position:absolute;top:0;bottom:0;left:34px;width:2px;background:var(--brand-border);content:""}.esb-method-steps li{position:relative;display:grid;grid-template-columns:68px 1fr;grid-gap:28px;gap:28px;margin-bottom:22px}.esb-method-steps li>span{position:relative;z-index:1;display:grid;width:68px;height:68px;align-items:center;justify-items:center;place-items:center;background:var(--brand-primary);color:var(--brand-neutral-dark);font-weight:900}.esb-method-steps li>div{padding:22px 28px;border-left:5px solid var(--brand-secondary);background:var(--brand-neutral-light)}.esb-method-steps h3{font-size:1.3rem}.esb-service-closing{padding:80px 0 104px;background:var(--brand-secondary)}.esb-service-closing h2,.esb-service-closing p{color:#fff}.esb-service-closing h2{margin:10px 0 16px;font-size:2.4rem}.esb-service-closing p{max-width:720px;margin:0 auto 26px}@media (max-width:767.98px){.esb-services-calibration-hero::after{background:rgba(26,31,42,.82)}.esb-method-steps li{gap:14px}.esb-method-steps li>div{padding:18px}}