.dm-hpi-proof{--proof-teal:#0fd0a8;--proof-red:#fc4578;--proof-navy:#152346;--proof-text:#374151;--proof-muted:#8fa3b8;--proof-border:#e8edf2;--proof-row-hover:#fafcfe;background:transparent;box-sizing:border-box;font-family:DM Sans,system-ui,sans-serif;padding:56px 0;width:100%}.dm-hpi-proof__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding:0 48px;width:100%}.dm-hpi-proof__proof-label{color:var(--proof-teal);font-size:13px;font-weight:700;letter-spacing:2.5px;margin:0 0 12px;text-transform:uppercase}.dm-hpi-proof__proof-list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.dm-hpi-proof__proof-list li{color:var(--proof-text);font-size:19px;line-height:1.4;padding-bottom:4px;padding-left:22px;padding-top:4px;position:relative}.dm-hpi-proof__proof-list li:before{background:var(--proof-teal);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:10px;width:7px}.dm-hpi-proof__proof-list li strong{color:var(--proof-navy);font-weight:700}.dm-hpi-proof__quote{background:rgba(15,208,168,.04);border:1px dashed rgba(15,208,168,.5);border-radius:10px;padding:28px 32px}.dm-hpi-proof__quote-text{color:var(--proof-navy);font-size:21px;font-style:italic;line-height:1.65;margin:0 0 20px}.dm-hpi-proof__quote-text:before{color:var(--proof-teal);content:"\201C";font-size:24px;font-style:normal;margin-right:2px}.dm-hpi-proof__quote-text:after{color:var(--proof-teal);content:"\201D";font-size:24px;font-style:normal;margin-left:2px}.dm-hpi-proof__quote-attr{display:flex;flex-direction:column;gap:3px}.dm-hpi-proof__quote-name{color:var(--proof-navy);font-size:15px;font-weight:700}.dm-hpi-proof__quote-company{color:var(--proof-muted);font-size:14px}.dm-hpi-proof__table-label{color:var(--proof-muted);font-size:13px;font-weight:700;letter-spacing:1.5px;margin:0 0 16px;text-transform:uppercase}.dm-hpi-proof__table{border-collapse:collapse;width:100%}.dm-hpi-proof__th{border-bottom:2px solid var(--proof-border);font-size:14px;font-weight:700;padding:15px 20px;text-align:left}.dm-hpi-proof__th--empty{width:26%}.dm-hpi-proof__th--before{color:var(--proof-red);width:37%}.dm-hpi-proof__th--after{color:var(--proof-teal);width:37%}.dm-hpi-proof__td{border-bottom:1px solid var(--proof-border);color:var(--proof-text);font-size:19px;line-height:1.7;padding:18px 20px;vertical-align:top}.dm-hpi-proof__row:last-child .dm-hpi-proof__td{border-bottom:none}.dm-hpi-proof__td--label{color:var(--proof-muted);font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.dm-hpi-proof__td--after{color:var(--proof-navy);font-weight:500}.dm-hpi-proof__row:hover .dm-hpi-proof__td{background:var(--proof-row-hover)}@media (max-width:768px){.dm-hpi-proof__inner{gap:32px;padding:0 24px}.dm-hpi-proof__proof-list li{font-size:16px}.dm-hpi-proof__quote{padding:20px 22px}.dm-hpi-proof__quote-text{font-size:17px}.dm-hpi-proof__table,.dm-hpi-proof__table tbody,.dm-hpi-proof__table thead,.dm-hpi-proof__table tr,.dm-hpi-proof__td,.dm-hpi-proof__th{display:block;width:100%}.dm-hpi-proof__th--empty{display:none}.dm-hpi-proof__th--after,.dm-hpi-proof__th--before{border-bottom:none;padding-bottom:4px}.dm-hpi-proof__td{font-size:15px}.dm-hpi-proof__td--label{border-bottom:none;padding-bottom:4px}.dm-hpi-proof__td--after,.dm-hpi-proof__td--before{padding-top:4px}}