.pi-page .dm-banner h1,.tro-page .dm-banner h1{max-width:602px}.pi-page .dm-banner::after{content:"";position:absolute;top:0;bottom:0;left:0;width:63.82%;background:linear-gradient(269.33deg,rgba(217,217,217,0) 4.69%,rgba(235,235,235,.64) 34.77%,#fff 99.44%);pointer-events:none}.pi-svc-note{display:flex;flex-direction:column;gap:10px;padding:20px 16px 20px 11px;background:#f5f6ff;border-left:5px solid #9d7bff}.pi-page .pi-svc-note h3,.tro-page .pi-svc-note h3{font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:28px;letter-spacing:0;color:#474650;margin:0}.pi-svc-note p{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#474650;margin:0}.pi-page .cd-compare h2{max-width:none}.pi-page .cd-compare .hc-hipaa-table-wrap{min-height:0}.pi-advertise .cd-advertise-copy h2{max-width:509px}.pi-advertise-card{flex:0 1 649px;box-sizing:border-box;padding:24px 16px;background:#fff;border-top:4px solid #7b61ff;border-radius:12px;box-shadow:0 8px 12px rgba(149,157,165,.2)}.pi-advertise-card .vt-steps-note{font-size:18px}.pi-advertise-card .vt-steps{gap:16px}.pi-advertise-card .vt-steps li:nth-child(3) span+span{max-width:516px}.pi-page .cd-intake-card,.tro-page .cd-intake-card{padding:36px 32px}.pi-response{background:#f5f6ff;padding:80px var(--industry-side-inset,74px)}.pi-response-inner{display:flex;align-items:center;justify-content:center;gap:33px;max-width:1292px;margin:0 auto}.pi-response-copy{flex:0 0 545px;display:flex;flex-direction:column;gap:28px}.pi-response-copy h2{max-width:534px}.pi-response-copy p{max-width:526px;font-family:Inter,sans-serif;font-size:14px;line-height:20px;color:#5f5d68;margin:0}.pi-response-media{flex:0 1 605px;min-width:0;height:290px;overflow:hidden}.pi-response-media img{display:block;width:100%;height:100%;object-fit:cover}.pi-page .cd-results .dm-results-copy h2{max-width:744px}@media (min-width:1200px){.pi-svc-card--center{align-self:center}.pi-page .cd-results .dm-track-grid{height:253px}.pi-page .cd-ledger,.tro-page .cd-ledger{grid-auto-rows:65.5px}}@media (min-width:1440px){.pi-page .cd-intake-grid{width:1334px}.pi-page .cd-intake-step:not(:first-of-type) h3{white-space:nowrap}}@media (max-width:1199px){.pi-response-copy{flex-basis:45%}.pi-response-copy br{display:none}.pi-response-media{height:auto;aspect-ratio:605/290}}@media (max-width:991px){.pi-advertise-card{flex:none;width:100%}.pi-advertise-card .vt-steps li:nth-child(3) span+span{max-width:none}.pi-response-inner{flex-direction:column;align-items:stretch;gap:32px}.pi-response-copy,.pi-response-media{flex:none;width:100%}.pi-response-media{max-width:605px}}@media (max-width:767px){.pi-response{padding:56px 16px}.pi-page .cd-intake-card,.tro-page .cd-intake-card{padding:24px 16px}.pi-page .pi-svc-note h3,.tro-page .pi-svc-note h3{font-size:18px;line-height:26px}}