.comparison-table-module{background-color:#f8f7f4;box-sizing:border-box;color:#000;padding:80px 20px;width:100%}.comparison-table-module .comparison-container{margin:0 auto;max-width:1350px}.comparison-table-module .comparison-heading{color:#000;font-size:40px;font-weight:800;line-height:48px;margin:0 0 60px}.comparison-table-module .comparison-grid{display:flex;flex-direction:column;gap:24px;margin-bottom:112px}.comparison-table-module .comparison-header-row,.comparison-table-module .comparison-row{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 370px 1fr}.comparison-table-module .comparison-col.center,.comparison-table-module .comparison-col.left,.comparison-table-module .comparison-col.right,.comparison-table-module .comparison-header-col.center,.comparison-table-module .comparison-header-col.left,.comparison-table-module .comparison-header-col.right{justify-self:center;text-align:center}.comparison-table-module .comparison-col-title{color:#000;font-size:32px;font-weight:500;line-height:39px;margin:0 0 8px}.comparison-table-module .header-underline-img{display:block;height:auto;margin:0 auto;max-width:190px}.comparison-table-module .comparison-pill{border:1px solid #000;border-radius:30px;color:#000;display:inline-block;font-size:24px;line-height:1;padding:12px 24px;text-align:center}.comparison-table-module .comparison-badge{background-color:#4d24ed;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,14px 100%,0 50%);color:#fff;display:inline-block;font-size:24px;font-weight:700;line-height:1;padding:10px 28px;text-align:center;white-space:nowrap}.comparison-table-module .comparison-bottom-callout{align-items:flex-start;display:flex;gap:20px;justify-content:center;margin-top:40px}.comparison-table-module .comparison-arrow-img{display:block;height:auto;margin-top:10px;width:90px}.comparison-table-module .comparison-callout-text-col{max-width:750px}.comparison-table-module .comparison-callout-text,.comparison-table-module .comparison-callout-text p{color:#000;font-size:24px;font-weight:800;line-height:29px;margin:0 0 24px}.comparison-table-module .callout-underline-img{display:block;height:auto;max-width:430px;width:100%}@media (max-width:1439px){.comparison-table-module .comparison-col-title{font-size:24px;font-weight:500;line-height:32px}.comparison-table-module .header-underline-img{max-width:140px}.comparison-table-module .comparison-badge,.comparison-table-module .comparison-pill{font-size:18px;line-height:1}}@media (max-width:1024px){.comparison-table-module{padding:60px 20px}.comparison-table-module .comparison-heading{font-size:34px;line-height:42px;margin-bottom:40px}.comparison-table-module .comparison-header-row,.comparison-table-module .comparison-row{gap:16px;grid-template-columns:1fr 180px 1fr}.comparison-table-module .comparison-pill{font-size:16px;line-height:1;padding:10px 18px}.comparison-table-module .comparison-badge{font-size:16px;line-height:1;padding:8px 20px}.comparison-table-module .comparison-callout-text,.comparison-table-module .comparison-callout-text p{font-size:24px;line-height:32px}}@media (max-width:767px){.comparison-table-module{padding:40px 16px}.comparison-table-module .comparison-heading{font-size:28px;line-height:36px;margin-bottom:30px}.comparison-table-module .comparison-grid{gap:16px;margin-bottom:40px}.comparison-table-module .comparison-header-row,.comparison-table-module .comparison-row{gap:12px;grid-template-columns:1fr}.comparison-table-module .comparison-header-col.center{display:none}.comparison-table-module .comparison-row{background-color:#fff;border-radius:16px;padding:20px 16px}.comparison-table-module .comparison-pill{border:none;font-size:16px;line-height:1;padding:0}.comparison-table-module .comparison-badge{border-radius:6px;clip-path:none;font-size:16px;line-height:1;padding:6px 16px}.comparison-table-module .comparison-bottom-callout{align-items:flex-start;flex-direction:column;margin-top:30px}.comparison-table-module .comparison-arrow-img{margin-top:0;width:50px}.comparison-table-module .comparison-callout-text,.comparison-table-module .comparison-callout-text p{font-size:18px;line-height:26px}}