:root{--bs-font-sans-serif:"Inter",sans-serif!important;--section-title:clamp(1.75rem,1.4rem + 1.1vw,2.1875rem);--section-title-line-height:1.15;--hero-title:clamp(2rem,1.2rem + 3.5vw,3.25rem)}.acf-blocks-difference{background-color:#fff;padding:60px 0 80px}@media (min-width:992px){.acf-blocks-difference{padding:80px 0 100px}}.acf-blocks-difference .difference-inner{display:flex;flex-direction:column;align-items:center}.acf-blocks-difference .difference-title{font-family:Jost,sans-serif;font-weight:500;font-size:var(--section-title);line-height:var(--section-title-line-height);text-transform:uppercase;letter-spacing:.02em;color:#011e41;text-align:center;margin-bottom:38px}.acf-blocks-difference .difference-subtitle{font-family:Jost,sans-serif;font-size:24px;line-height:32px;color:#41434a;text-align:center;max-width:650px;margin:0 auto 80px}.acf-blocks-difference .difference-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.acf-blocks-difference .difference-table{width:75%;margin:0 auto;border-collapse:collapse;min-width:480px}.acf-blocks-difference thead th{padding:16px 20px;font-family:Jost,sans-serif;font-size:18px;font-weight:500;color:#011e41;text-transform:uppercase;letter-spacing:.08em;text-align:center;vertical-align:middle;border-bottom:2px solid #e5e5eb}.acf-blocks-difference .diff-feature-col{width:40%}.acf-blocks-difference .diff-se-col{width:20%}.acf-blocks-difference .diff-other-col{width:40%}.acf-blocks-difference .diff-logo{display:block;margin:0 auto;width:auto;height:auto;max-height:42px;max-width:100%}.acf-blocks-difference .diff-row{border-bottom:1px solid #e5e5eb}.acf-blocks-difference .diff-row--shaded{background-color:#f4f5f7}.acf-blocks-difference .diff-feature{padding:28px 24px;font-weight:500;font-family:Jost,sans-serif;font-size:24px;color:#011e41;line-height:1.3}.acf-blocks-difference .diff-check{padding:20px;text-align:center;vertical-align:middle}.acf-blocks-difference .diff-icon{display:inline-flex;align-items:center;justify-content:center}.acf-blocks-difference .diff-icon .diff-icon-img{width:30px;height:30px;display:block;object-fit:contain}.acf-blocks-difference .diff-text{font-family:Jost,sans-serif;font-size:24px;font-weight:500}.acf-blocks-difference .difference-disclaimer{font-family:Jost,sans-serif;font-size:12px;color:#011e41;margin:48px auto 0;text-align:left}@media (min-width:576px) and (max-width:991px){.acf-blocks-difference .difference-table{width:90%;min-width:0}.acf-blocks-difference thead th{padding:12px;font-size:14px}.acf-blocks-difference .diff-logo{max-height:32px}.acf-blocks-difference .diff-feature{padding:20px 16px;font-size:18px}.acf-blocks-difference .diff-check{padding:16px 10px}.acf-blocks-difference .diff-icon .diff-icon-img{width:24px;height:24px}.acf-blocks-difference .diff-text{font-size:18px}}@media (max-width:575px){.acf-blocks-difference .difference-table{width:100%;min-width:0}.acf-blocks-difference .diff-feature-col{width:38%}.acf-blocks-difference .diff-other-col,.acf-blocks-difference .diff-se-col{width:31%}.acf-blocks-difference thead th{padding:10px 4px;font-size:11px;letter-spacing:.04em}.acf-blocks-difference .diff-logo{max-height:28px}.acf-blocks-difference .diff-feature{padding:16px 8px;font-size:14px}.acf-blocks-difference .diff-check{padding:14px 4px}.acf-blocks-difference .diff-icon .diff-icon-img{width:16px;height:16px}.acf-blocks-difference .diff-text{font-size:13px}}