.seccompare{padding:80px 0}.seccompare__inner{margin:0 auto;max-width:1040px;padding:0 20px}.seccompare__lead{color:#424242;line-height:1.9;margin:8px 0 32px}.seccompare__table{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}.seccompare__row{border-top:1px solid #e0e0e0;display:grid;grid-template-columns:200px 1fr 1fr}.seccompare__row:first-child{border-top:0}.seccompare__row--head{background:#f5f5f5;font-weight:700}.seccompare__row--head .seccompare__joins{background:#2e7d32;color:#fff}.seccompare__row--head .seccompare__other{background:#78909c;color:#fff}.seccompare__axis,.seccompare__joins,.seccompare__other{line-height:1.7;padding:18px 20px}.seccompare__axis{align-items:center;background:#f5f5f5;color:#37474f;display:flex;font-weight:700}.seccompare__joins{background:#f1f8f2;border-left:1px solid #e0e0e0}.seccompare__other{background:#fafafa;border-left:1px solid #e0e0e0;color:#607d8b}.seccompare__celllabel{display:none}.seccompare__check{background:#f1f8f2;border-radius:12px;margin-top:32px;padding:24px 28px}.seccompare__check-title{color:#1b5e20;font-weight:700;margin:0 0 12px}.seccompare__check-list{list-style:none;margin:0;padding:0}.seccompare__check-list li{color:#37474f;line-height:1.7;margin:8px 0;padding-left:28px;position:relative}.seccompare__check-list li:before{color:#2e7d32;content:"\2713";font-weight:700;left:0;position:absolute;top:0}@media (max-width:767px){.seccompare{padding:56px 0}.seccompare__row{grid-template-columns:1fr}.seccompare__row--head{display:none}.seccompare__axis{background:#37474f;color:#fff}.seccompare__joins,.seccompare__other{border-left:0;border-top:1px solid #e0e0e0}.seccompare__celllabel{color:#78909c;display:block;font-size:.78rem;font-weight:700;margin-bottom:4px}.seccompare__joins .seccompare__celllabel{color:#2e7d32}}#section-compare .seccompare__head{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-bottom:6px;text-align:left}#section-compare .seccompare__num{align-items:center;background:#2e7d32;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-weight:700;height:40px;justify-content:center;width:40px}#section-compare .seccompare__eyebrow{color:#2e7d32;font-weight:700;margin:0;text-align:left}#section-compare .seccompare__title{color:#263238;font-size:1.75rem;font-weight:700;line-height:1.4;margin:0 0 8px;text-align:left}#section-compare .seccompare__row--head .seccompare__joins,#section-compare .seccompare__row--head .seccompare__other{justify-content:center;text-align:center}