.contract-analysis_container__rrdQB{min-height:100vh;background:transparent;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,transparent 0),linear-gradient(90deg,rgba(74,222,128,.008) 1px,transparent 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 rgba(34,197,94,.3)}.contract-analysis_btnSecondary__g3EVt{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);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:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.2);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 hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);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;grid-gap:20px;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:rgba(239,68,68,.04);border:1px solid rgba(239,68,68,.12)}.contract-analysis_compareAfter__HDK3E{background:rgba(74,222,128,.04);border:1px solid rgba(74,222,128,.12)}.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 hsla(0,0%,100%,.06)}.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;grid-gap:16px;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:rgba(74,222,128,.03);border:1px solid rgba(74,222,128,.12);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:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.25);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:separate;border-spacing:0;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);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 hsla(0,0%,100%,.06)}.contract-analysis_roiTable__4Qj5S thead th{background:hsla(0,0%,100%,.03);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:rgba(239,68,68,.03)}.contract-analysis_roiManual__f0n_T{background:rgba(239,68,68,.02);color:#f87171;font-family:JetBrains Mono,monospace;font-size:.82rem}.contract-analysis_roiAgentHeader__DO1BH{background:rgba(74,222,128,.06)!important;color:#4ade80!important}.contract-analysis_roiAgent__zHLV4{background:rgba(74,222,128,.03);color:#4ade80;font-weight:510;font-family:JetBrains Mono,monospace;font-size:.82rem}.contract-analysis_roiHighlightRow__ZrG9e td{border-top:2px solid rgba(74,222,128,.2)}.contract-analysis_roiHighlightRow__ZrG9e .contract-analysis_roiAgent__zHLV4{font-weight:590;font-size:.92rem;color:#4ade80}.contract-analysis_sealedCard__SDs0v{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);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:rgba(74,222,128,.04);border:1px solid rgba(74,222,128,.12);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:rgba(74,222,128,.03);border:1px solid rgba(74,222,128,.15);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}}