.agile-comparison{padding-bottom:var(--cp-pb);padding-top:var(--cp-pt)}.agile-comparison__panel{background:var(--cp-bg);border-radius:var(--cp-radius);color:var(--cp-item);max-width:var(--cp-width);overflow:hidden;padding:var(--cp-ipy) var(--cp-ipx)}.agile-comparison__panel--align-left{margin-right:auto}.agile-comparison__panel--align-center{margin-left:auto;margin-right:auto}.agile-comparison__panel--align-right{margin-left:auto}.agile-comparison--full .agile-comparison__panel{border-radius:0;margin-left:calc(var(--ag-bleed)*-1);margin-right:calc(var(--ag-bleed)*-1);max-width:none;padding-left:var(--ag-bleed);padding-right:var(--ag-bleed)}.agile-comparison__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:52px}.agile-comparison__bottom-text{color:var(--ag-paper);font-family:var(--ag-font-display);font-size:19px;font-style:italic}.agile-comparison .agile-comparison__bottom-btn{background:var(--cp-accent);border:none;border-radius:7px;color:var(--ag-ink);font-family:var(--ag-font-body);font-size:14.5px;font-weight:700;line-height:1.2;padding:14px 24px;text-decoration:none;transition:background .2s ease;white-space:nowrap}.agile-comparison .agile-comparison__bottom-btn:focus,.agile-comparison .agile-comparison__bottom-btn:hover{background:color-mix(in srgb,var(--cp-accent) 78%,#fff);border:none;color:var(--ag-ink);font-weight:700;text-decoration:none}.agile-comparison__head{align-items:baseline;display:flex;gap:18px;margin-bottom:44px}.agile-comparison__numeral{color:var(--cp-accent);font-family:var(--ag-font-display);font-size:20px;font-style:italic}.agile-comparison .agile-comparison__heading{color:var(--cp-heading);font-family:var(--cp-heading-font,var(--ag-font-display));font-size:clamp(28px,3.4vw,var(--cp-heading-size,42px));font-weight:var(--cp-heading-weight,300);line-height:1.06;margin:0}.agile-comparison .agile-comparison__heading em{color:var(--cp-accent);font-style:italic;font-weight:inherit}.agile-comparison__grid{display:grid;grid-template-columns:repeat(var(--cp-columns),1fr)}.agile-comparison__col{padding:0 40px}.agile-comparison__col:first-child{padding-left:0}.agile-comparison__col:last-child{padding-right:0}.agile-comparison__col+.agile-comparison__col{border-left:1px solid var(--cp-line)}.agile-comparison .agile-comparison__title{color:var(--cp-heading);display:block;font-family:var(--cp-col-font,var(--ag-font-display));font-size:var(--cp-col-size,24px);font-style:italic;font-weight:400;margin-bottom:22px;text-decoration:none}.agile-comparison .agile-comparison__title--highlight{color:var(--cp-accent)}.agile-comparison .agile-comparison__title--link:focus,.agile-comparison .agile-comparison__title--link:hover{color:var(--cp-accent);font-weight:400;text-decoration:none}.agile-comparison__items{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.agile-comparison__item{color:var(--cp-item);font-family:var(--cp-item-font,var(--ag-font-body));font-size:var(--cp-item-size,15px);line-height:1.5}.agile-comparison__item:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--cp-line) 62%,transparent);padding-bottom:16px}@media (max-width:991px){.agile-comparison__grid{gap:36px;grid-template-columns:1fr}.agile-comparison__col,.agile-comparison__col:first-child,.agile-comparison__col:last-child{padding:0}.agile-comparison__col+.agile-comparison__col{border-left:none;border-top:1px solid var(--cp-line);padding-top:32px}}