.contract-analysis_container__rrdQB{min-height:100vh;background:#0000;color:#fff;padding-bottom:120px;position:relative}.contract-analysis_container__rrdQB:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(74,222,128,.008) 1px,#0000 0),linear-gradient(90deg,rgba(74,222,128,.008) 1px,#0000 0);background-size:80px 80px;z-index:0}.contract-analysis_container__rrdQB>*{position:relative;z-index:1}.contract-analysis_hero__Ll6pC{padding:clamp(72px,10vw,100px) 24px 64px;text-align:center;max-width:860px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.contract-analysis_heroTitle__0MTu3{font-size:clamp(1.5rem,3.5vw,2.4rem);font-weight:590;letter-spacing:-.88px;line-height:1.2;margin:0 0 12px}.contract-analysis_heroAccent__iIWCX{display:block;color:#4ade80;font-size:clamp(1.3rem,3vw,2rem);font-weight:590;margin-bottom:20px;font-family:JetBrains Mono,monospace}.contract-analysis_heroSubtitle__FDZyC{font-size:1.02rem;color:#a0a0b0;line-height:1.7;max-width:640px;margin:0 auto 32px}.contract-analysis_heroCtas__qMYR6{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.contract-analysis_btnPrimary__q5sIz{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:linear-gradient(135deg,#22c55e,#4ade80);border:none;color:#fff;border-radius:10px;font-weight:510;font-size:.95rem;text-decoration:none;transition:opacity .15s,transform .15s;letter-spacing:.01em}.contract-analysis_btnPrimary__q5sIz:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 8px 24px #22c55e4d}.contract-analysis_btnSecondary__g3EVt{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#ffffff0a;border:1px solid #ffffff1f;color:#e2e8f0;border-radius:10px;font-weight:510;font-size:.95rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.contract-analysis_btnSecondary__g3EVt:hover{background:#ffffff12;border-color:#fff3;transform:translateY(-2px)}.contract-analysis_section__T_JLh{padding:clamp(64px,8vw,96px) 24px 0;max-width:1000px;margin:0 auto}.contract-analysis_sectionHeader__pBDar{text-align:center;max-width:700px;margin:0 auto 48px}.contract-analysis_sectionLabel__Mw9yK{display:inline-block;padding:5px 14px;border-radius:100px;border:1px solid #ffffff14;background:#ffffff08;color:#606070;font-size:.7rem;font-weight:510;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:16px}.contract-analysis_sectionTitle__0rNMM{font-size:clamp(1.3rem,3vw,2rem);font-weight:590;letter-spacing:-.88px;margin:0 0 12px}.contract-analysis_compareGrid__8Mzf4{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.contract-analysis_compareGrid__8Mzf4{grid-template-columns:repeat(2,1fr)}}.contract-analysis_compareCol__RcAmT{border-radius:12px;padding:28px 24px;transition:transform .3s}.contract-analysis_compareCol__RcAmT:hover{transform:translateY(-3px)}.contract-analysis_compareBefore__QHx6M{background:#ef44440a;border:1px solid #ef44441f}.contract-analysis_compareAfter__HDK3E{background:#4ade800a;border:1px solid #4ade801f}.contract-analysis_compareColHeader__CbOwX{display:flex;align-items:center;gap:10px;font-weight:590;font-size:.95rem;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #ffffff0f}.contract-analysis_compareIconRed__tVC5U{color:#f87171}.contract-analysis_compareIconGreen__lekA9{color:#4ade80}.contract-analysis_compareList__KeeOX{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.contract-analysis_compareItemAfter__P_1p7,.contract-analysis_compareItemBefore__iXjk9{display:flex;align-items:center;gap:12px;font-size:.88rem;line-height:1.4}.contract-analysis_compareItemBefore__iXjk9{color:#c8c8d8}.contract-analysis_compareItemBefore__iXjk9 svg{flex-shrink:0;color:#f87171}.contract-analysis_compareItemAfter__P_1p7{color:#e2e8f0}.contract-analysis_compareItemAfter__P_1p7 svg{flex-shrink:0;color:#4ade80}.contract-analysis_stepsGrid__fzejk{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:640px){.contract-analysis_stepsGrid__fzejk{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.contract-analysis_stepsGrid__fzejk{grid-template-columns:repeat(3,1fr)}}.contract-analysis_stepCard__G_h02{background:#4ade8008;border:1px solid #4ade801f;border-radius:12px;padding:24px 20px;transition:transform .3s}.contract-analysis_stepCard__G_h02:hover{transform:translateY(-3px)}.contract-analysis_stepNumber__qJH9m{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#4ade801a;border:1px solid #4ade8040;color:#4ade80;font-size:.8rem;font-weight:590;margin-bottom:12px;font-family:JetBrains Mono,monospace}.contract-analysis_stepTitle__Cwccq{font-size:.88rem;font-weight:590;margin-bottom:6px}.contract-analysis_stepDesc__ET_b_{font-size:.78rem;color:#8899a6;line-height:1.5}.contract-analysis_roiTable__4Qj5S{width:100%;border-collapse:initial;border-spacing:0;background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border-radius:12px;overflow:hidden;font-size:.85rem}.contract-analysis_roiTable__4Qj5S td,.contract-analysis_roiTable__4Qj5S th{padding:14px 20px;text-align:left;border-bottom:1px solid #ffffff0f}.contract-analysis_roiTable__4Qj5S thead th{background:#ffffff08;font-weight:590;font-size:.82rem;color:#a0a0b0;text-transform:uppercase;letter-spacing:.5px}.contract-analysis_roiTable__4Qj5S tbody td{color:#c8c8d8}.contract-analysis_roiTable__4Qj5S tbody tr:last-child td{border-bottom:none}.contract-analysis_roiMetricHeader__su4tc,.contract-analysis_roiMetric__ikRLG{color:#8899a6;font-weight:510}.contract-analysis_roiManualHeader__XPlsg{background:#ef444408}.contract-analysis_roiManual__f0n_T{background:#ef444405;color:#f87171;font-family:JetBrains Mono,monospace;font-size:.82rem}.contract-analysis_roiAgentHeader__DO1BH{background:#4ade800f!important;color:#4ade80!important}.contract-analysis_roiAgent__zHLV4{background:#4ade8008;color:#4ade80;font-weight:510;font-family:JetBrains Mono,monospace;font-size:.82rem}.contract-analysis_roiHighlightRow__ZrG9e td{border-top:2px solid #4ade8033}.contract-analysis_roiHighlightRow__ZrG9e .contract-analysis_roiAgent__zHLV4{font-weight:590;font-size:.92rem;color:#4ade80}.contract-analysis_sealedCard__SDs0v{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:40px 32px;text-align:center}.contract-analysis_sealedIcon__jQC3O{color:#4ade80;margin-bottom:20px}.contract-analysis_sealedText___bo8L{font-size:1.02rem;color:#c8c8d8;line-height:1.7;max-width:640px;margin:0 auto 28px}.contract-analysis_sealedDetails__zOHVC{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.contract-analysis_sealedDetail__vl4qB{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#4ade800a;border:1px solid #4ade801f;border-radius:8px;font-size:.82rem;color:#a0a0b0}.contract-analysis_sealedDetail__vl4qB svg{flex-shrink:0;color:#4ade80}.contract-analysis_ctaSection__LK25T{padding:clamp(64px,8vw,96px) 24px 0;max-width:640px;margin:0 auto;text-align:center}.contract-analysis_ctaCard__Tnv6K{background:#4ade8008;border:1px solid #4ade8026;border-radius:16px;padding:48px 32px}.contract-analysis_ctaTitle__zzNwo{font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:590;letter-spacing:-.288px;margin-bottom:28px;line-height:1.4}.contract-analysis_ctaButtons__SUVIH{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media (max-width:640px){.contract-analysis_ctaSection__LK25T,.contract-analysis_hero__Ll6pC,.contract-analysis_section__T_JLh{padding-left:16px;padding-right:16px}.contract-analysis_ctaCard__Tnv6K{padding:36px 20px}.contract-analysis_sealedCard__SDs0v{padding:28px 20px}.contract-analysis_roiTable__4Qj5S td,.contract-analysis_roiTable__4Qj5S th{padding:10px 12px;font-size:.78rem}}