.advocacy-compare{box-sizing:border-box;font-family:var(--font-family-body);margin:0 auto;max-width:1280px;padding:40px 24px 64px}.advocacy-compare__inner{width:100%}.advocacy-compare__header{margin:0 auto 28px;max-width:860px;text-align:center}.advocacy-compare__header h2{color:#1f2f46;font-family:var(--font-family-head);font-weight:900;letter-spacing:-.01em;line-height:1.12;margin:0 auto 16px;max-width:980px}.advocacy-compare__header p{color:#5f6b7a;font-size:18px;line-height:1.6;margin:0}.advocacy-compare__header p+p{margin-top:10px}.advocacy-compare__header a.button{display:inline-block;margin-top:16px}.advocacy-compare__grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.advocacy-compare__divider{align-items:center;display:flex;justify-content:center}.advocacy-compare__divider span{align-items:center;background:#fff;border:1px solid #d7dde5;border-radius:999px;box-shadow:0 10px 24px rgba(20,31,49,.08);color:#6b7280;display:inline-flex;font-family:var(--font-family-head);font-size:13px;font-weight:700;height:52px;justify-content:center;text-transform:uppercase;width:52px}.advocacy-compare__card{border-radius:24px;min-height:280px;padding:30px 28px}.advocacy-compare__card--left{background:#f4f5f7;border:1px solid #e5e7eb}.advocacy-compare__card--right{background:#e9f6f2;border:1px solid #cae9df;box-shadow:0 16px 32px rgba(0,75,74,.08)}.advocacy-compare__label{font-family:var(--font-family-head);font-size:26px;font-weight:800;margin-bottom:20px;text-transform:uppercase}.advocacy-compare__label--left{color:#263244}.advocacy-compare__label--right{color:#007a67}.advocacy-compare__content ul{list-style:none;margin:0;padding:0}.advocacy-compare__content li{font-size:19px;line-height:1.5;padding-left:30px;position:relative}.advocacy-compare__content li+li{margin-top:16px}.advocacy-compare__content--left li:before{color:#7b8794;content:"×";font-size:22px;font-weight:700;left:0;position:absolute;top:0}.advocacy-compare__content--right li:before{color:#00a37a;content:"✓";font-size:20px;font-weight:700;left:0;position:absolute;top:1px}@media (max-width:767px){.advocacy-compare{padding:28px 16px 40px}.advocacy-compare__header{margin-bottom:20px;text-align:left}.advocacy-compare__grid{gap:14px;grid-template-columns:1fr}.advocacy-compare__divider{order:2}.advocacy-compare__card--left{order:1}.advocacy-compare__card--right{order:3}.advocacy-compare__card{border-radius:20px;padding:22px 18px}.advocacy-compare__label{font-size:22px}.advocacy-compare__content li{font-size:17px}}