.bx-payroll-device{max-width:680px;margin:0 auto}.bx-payroll-device-phone{max-width:330px}.bx-payroll-device figcaption{text-align:center;color:var(--bx-muted);font-family:var(--font-bx-mono), monospace;margin-top:12px;font-size:11px}.bx-payroll-editorial{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,6vw,96px);display:grid}.bx-payroll-editorial .bx-lead{margin-top:0}.bx-payroll-section{border-bottom:1px solid var(--bx-line);scroll-margin-top:100px}.bx-payroll-sources{max-width:1000px}.bx-payroll-sources ul{margin:24px 0;padding:0;list-style:none}.bx-payroll-sources li{border-bottom:1px solid var(--bx-line);padding-block:12px}@media (max-width:760px){.bx-payroll-editorial{grid-template-columns:1fr;gap:20px}}