.section-comparison{padding:100px 0;color:#fffbed;overflow:hidden}.comparison-desktop{display:block}.comparison-mobile{display:none}.comparison-grid{display:grid;grid-template-columns:minmax(180px, 240px) 445px 445px;column-gap:48px;row-gap:0;position:relative;align-items:stretch}.comparison-grid:before{content:"";grid-column:2;grid-row:1/span var(--total-rows,5);background:rgba(92,207,154,.03);border-radius:14px;border:1px solid rgba(92,207,154,.18);pointer-events:none;z-index:0;margin:-24px -28px;box-shadow:0 0 40px rgba(92,207,154,.02)}.comparison-row-highlight{grid-column:2/-1;pointer-events:none;background-color:transparent;z-index:1;margin-left:-28px;margin-right:-28px;border-radius:8px;transition:background-color .2s ease}.comparison-grid:has(.comp-row-1:hover) .comparison-row-highlight.comp-row-1,.comparison-grid:has(.comp-row-2:hover) .comparison-row-highlight.comp-row-2,.comparison-grid:has(.comp-row-3:hover) .comparison-row-highlight.comp-row-3,.comparison-grid:has(.comp-row-4:hover) .comparison-row-highlight.comp-row-4,.comparison-grid:has(.comp-row-5:hover) .comparison-row-highlight.comp-row-5,.comparison-grid:has(.comp-row-6:hover) .comparison-row-highlight.comp-row-6,.comparison-grid:has(.comp-row-7:hover) .comparison-row-highlight.comp-row-7,.comparison-grid:has(.comp-row-8:hover) .comparison-row-highlight.comp-row-8,.comparison-grid:has(.comp-row-9:hover) .comparison-row-highlight.comp-row-9,.comparison-grid:has(.comp-row-10:hover) .comparison-row-highlight.comp-row-10,.comparison-grid:has(.comp-row-11:hover) .comparison-row-highlight.comp-row-11,.comparison-grid:has(.comp-row-12:hover) .comparison-row-highlight.comp-row-12,.comparison-grid:has(.comp-row-13:hover) .comparison-row-highlight.comp-row-13,.comparison-grid:has(.comp-row-14:hover) .comparison-row-highlight.comp-row-14,.comparison-grid:has(.comp-row-15:hover) .comparison-row-highlight.comp-row-15{background-color:rgba(92,207,154,.1) !important}.comparison-gutter{grid-column:1;padding:14px 0;position:relative;z-index:2}.comparison-col--agentic{grid-column:2;padding:14px 0;position:relative;z-index:2}.comparison-col--manual{grid-column:3;padding:14px 0;position:relative;z-index:2}.comparison-col-title{font-size:26px;font-weight:600;line-height:120%;color:#fffbed;margin:0 0 16px;display:flex;align-items:center}.comparison-col--agentic .comparison-col-title:before{content:"•";color:#fffbed;margin-right:12px}.comparison-col--manual .comparison-col-title:before{content:"•";color:#fffbed;margin-right:12px}.comparison-row-label{font-size:18px;font-weight:600;color:#fffbed;display:block;margin-top:2px}.comparison-intro,.comparison-intro p{font-size:15px;line-height:150%;color:rgba(255,251,233,.85);margin:0}.comparison-steps{margin:16px 0 0;padding-left:20px}.comparison-step{font-size:15px;line-height:145%;color:rgba(255,251,233,.7);margin-bottom:10px}.comparison-stat-row{display:flex;align-items:center;justify-content:space-between;padding:0 80px 0 0}.comparison-stat-label{font-size:15px;color:#fffbed}.comparison-stat-value{font-size:15px;font-weight:500;color:#fffbed;text-align:right}.comparison-grid-bracket{display:flex;align-items:center;gap:12px;z-index:3;justify-self:end;pointer-events:none;margin-top:10px;margin-bottom:10px;height:calc(100% - 20px)}.comparison-grid-bracket--agentic{grid-column:2;margin-right:-12px;color:#5ccf9a}.comparison-grid-bracket--manual{grid-column:3;margin-right:-12px;color:#5ccf9a}.bracket-svg{width:8px;height:100%;display:block;flex-shrink:0}.bracket-text{font-size:14px;font-weight:500;width:115px;max-width:57px}.comparison-grid-bracket--agentic .bracket-text{color:#5ccf9a}.comparison-grid-bracket--manual .bracket-text{color:#5ccf9a}.comparison-col.comparison-head.comparison-col--agentic.comp-row-1{border-bottom:1px solid #94928a;height:fit-content}.comparison-col.comparison-head.comparison-col--agentic.comp-row-1 .comparison-col-title{margin:0;font-size:28px !important;font-style:normal;font-weight:700}.comparison-col.comparison-head.comparison-col--manual.comp-row-1{border-bottom:1px solid #94928a;height:fit-content}.comparison-col.comparison-head.comparison-col--manual.comp-row-1 .comparison-col-title{margin:0;font-size:28px !important;font-style:normal;font-weight:700}@media (max-width:1140px){.comparison-desktop{display:none}.section-comparison .container{padding:0 16px !important}.comparison-mobile{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:12px;align-items:stretch;gap:0}.comp-mob-row-header{grid-column:1/span 2;font-size:12px;text-transform:none;letter-spacing:.05em;color:#fffbed;font-weight:600;margin:0;padding:8px 0;text-align:center;border-top:.5px solid #5ccf9a;border-bottom:.5px solid #5ccf9a;background:#152b26}.comp-mob-cell-title,.comp-mob-cell-content{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.comp-mob-cell-title--agentic,.comp-mob-cell-content--agentic{background:rgba(92,207,154,.1);border-left:1px solid rgba(92,207,154,.12);border-right:1px solid rgba(92,207,154,.12);padding:4px 12px}.comp-mob-cell-title--agentic{border-radius:12px 12px 0 0;border-top:1px solid rgba(92,207,154,.15);padding:24px;text-align:center}.comp-mob-cell-content--agentic.is-last-row{border-bottom:1px solid rgba(92,207,154,.15);border-radius:0 0 12px 12px;padding-bottom:12px}.comp-mob-cell-title--manual,.comp-mob-cell-content--manual{padding:4px 12px}.comp-mob-cell-title--manual{padding-top:24px}.comp-mob-cell-content--manual:last-of-type{padding-bottom:12px}.section-comparison h3{font-size:16px !important;margin-bottom:0 !important;justify-content:center}.comparison-col-title:before{margin-right:8px !important}.comp-mob-box{padding:0;padding-top:24px;background:0 0;flex-grow:1}.comparison-intro,.comparison-intro p{font-size:10px;line-height:140%}.comparison-steps{margin:12px 0 0;padding-left:16px}.comparison-step{font-size:10px;line-height:135%;margin-bottom:6px}.comp-mob-cell-status{gap:8px;padding:0 !important}.comp-mob-stat-item{display:flex;gap:2px;background:0 0;padding:16px 6px;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,251,233,.1)}.comp-mob-cell-status:has(.comp-mob-bracket-wrapper) .comp-mob-stat-item{border-bottom:none}.comp-mob-cell-content--manual:last-of-type .comp-mob-stat-item,.comp-mob-cell-content--agentic.is-last-row .comp-mob-stat-item{border-bottom:none}.comparison-stat-label{font-size:10px;line-height:120%;color:#fffbed;font-weight:600;max-width:110px}.comparison-stat-value{font-size:10px;width:fit-content;max-width:49px;margin-left:auto}.comp-mob-bracket-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:4px;margin-bottom:10px}.comp-mob-horizontal-bracket{width:100%;height:8px;color:#5ccf9a;margin-bottom:4px}.comp-mob-bracket-wrapper--agentic .comp-mob-horizontal-bracket{color:#5ccf9a}.comp-mob-horizontal-bracket svg{width:100%;height:100%;display:block}.comp-mob-bracket-text{font-size:11px;font-weight:600;text-align:center;text-transform:none;letter-spacing:.03em;color:#5ccf9a}.comp-mob-bracket-wrapper--manual .comp-mob-bracket-text{color:#5ccf9a}}@media (max-width:480px){.section-comparison{padding:40px 0}.comparison-col-title{font-size:14px}.comp-mob-cell-title--agentic,.comp-mob-cell-content--agentic,.comp-mob-cell-title--manual,.comp-mob-cell-content--manual{padding:24px 6px}.comp-mob-box{padding:0}.comparison-step{font-size:10px}.comparison-stat-value{font-size:10px}.comp-mob-bracket-text{font-size:10px}}