.aicpa-compare{padding:80px 24px}.aicpa-compare--white{background:var(--tf-white,#fff)}.aicpa-compare--alt{background:var(--tf-off-white,#f5f6fa)}.aicpa-compare__inner{margin:0 auto;max-width:1140px}.aicpa-compare__label{color:var(--tf-gray-muted,#6d6d70);font-family:Barlow,sans-serif;font-size:11px;font-weight:700;letter-spacing:2.5px;margin-bottom:12px;text-transform:uppercase}.aicpa-compare__heading{color:var(--tf-navy-deep,#000042);font-family:Barlow,sans-serif;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 16px}.aicpa-compare__grid{display:grid;gap:0;grid-template-columns:1fr 1fr;margin-top:32px}.aicpa-compare__col{padding:32px}.aicpa-compare__col--old{background:#fff5f5;border-radius:3px 0 0 3px}.aicpa-compare__col--new{background:#f0fffe;border-radius:0 3px 3px 0}.aicpa-compare__title{font-family:Barlow,sans-serif;font-size:15px;font-weight:700;margin-bottom:20px}.aicpa-compare__title--old{color:#e74c3c}.aicpa-compare__title--new{color:#00a89d}.aicpa-compare__list{list-style:none;margin:0;padding:0}.aicpa-compare__list li{align-items:start;border-bottom:1px solid rgba(0,0,0,.06);color:var(--tf-gray-text,#53535f);display:flex;font-family:Barlow,sans-serif;font-size:14px;gap:10px;padding:10px 0}.aicpa-compare__list li:last-child{border-bottom:none}.aicpa-compare__icon{flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:768px){.aicpa-compare__grid{grid-template-columns:1fr}.aicpa-compare__col--old{border-radius:3px 3px 0 0}.aicpa-compare__col--new{border-radius:0 0 3px 3px}}