.vs-claude-for-legal_container__GhnNh{min-height:100vh;background:transparent;color:#fff;padding-bottom:120px;position:relative}.vs-claude-for-legal_hero__nF_oO{padding:96px 24px 64px;text-align:center;max-width:880px;margin:0 auto}.vs-claude-for-legal_heroBadge__YqJeh{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:100px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);color:#f87171;font-size:.7rem;font-weight:590;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:20px}.vs-claude-for-legal_h1__KGwHT{font-size:clamp(1.6rem,4.5vw,2.6rem);font-weight:590;letter-spacing:-.88px;line-height:1.15;margin:0 0 6px;color:#e7e9ea}.vs-claude-for-legal_h2Accent__1c3Rh{font-size:clamp(1.4rem,3.6vw,2.1rem);font-weight:590;letter-spacing:-.88px;line-height:1.2;margin:0 0 22px;background:linear-gradient(135deg,#4ade80,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.vs-claude-for-legal_heroSubtitle__UdC_o{font-size:1rem;color:#a0a0b0;line-height:1.7;max-width:680px;margin:0 auto 36px}.vs-claude-for-legal_heroStats___kwAk{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin:0 auto 36px;max-width:720px}@media (min-width:640px){.vs-claude-for-legal_heroStats___kwAk{grid-template-columns:repeat(3,1fr)}}.vs-claude-for-legal_heroStat__ysetT{padding:18px 14px;border-radius:12px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);text-align:center}.vs-claude-for-legal_heroStatNum___FLw9{font-size:1.5rem;font-weight:590;color:#4ade80;font-family:JetBrains Mono,monospace;margin-bottom:4px;letter-spacing:-.4px}.vs-claude-for-legal_heroStatLabel__a3s6p{font-size:.72rem;color:#606070;line-height:1.4;letter-spacing:.3px}.vs-claude-for-legal_heroCtas__Hui8O{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.vs-claude-for-legal_btnPrimary__yjUSC{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;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}.vs-claude-for-legal_btnPrimary__yjUSC:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 8px 24px rgba(34,197,94,.3)}.vs-claude-for-legal_btnSecondary__4DFqr{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:#e7e9ea;border-radius:10px;font-weight:510;font-size:.95rem;text-decoration:none;transition:background .15s,transform .15s}.vs-claude-for-legal_btnSecondary__4DFqr:hover{background:hsla(0,0%,100%,.07);transform:translateY(-2px)}.vs-claude-for-legal_section__dqg_N{padding:80px 24px 0;max-width:960px;margin:0 auto}.vs-claude-for-legal_sectionLabel__VidT_{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}.vs-claude-for-legal_sectionTitle__qzb7s{font-size:clamp(1.3rem,3vw,2rem);font-weight:590;letter-spacing:-.88px;margin:0 0 12px}.vs-claude-for-legal_sectionSubtitle__fUv8F{font-size:.95rem;color:#606070;line-height:1.6;margin:0 0 40px}.vs-claude-for-legal_tableWrapper__c_yRb{overflow-x:auto;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.vs-claude-for-legal_table__q9IHh{width:100%;border-collapse:collapse;font-size:.85rem}.vs-claude-for-legal_table__q9IHh th{text-align:left;padding:14px 18px;font-weight:590;font-size:.78rem;letter-spacing:.5px;text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.08);color:#606070}.vs-claude-for-legal_table__q9IHh th:nth-child(3){color:#4ade80}.vs-claude-for-legal_table__q9IHh td{padding:12px 18px;border-bottom:1px solid hsla(0,0%,100%,.04);color:#a0a0b0;vertical-align:middle}.vs-claude-for-legal_table__q9IHh tr:last-child td{border-bottom:none}.vs-claude-for-legal_table__q9IHh td:first-child{font-weight:510;color:#e7e9ea;white-space:nowrap}.vs-claude-for-legal_cellWin__4m9Lc{color:#4ade80;font-weight:510}.vs-claude-for-legal_cellLose__08ZDi{color:#f87171}.vs-claude-for-legal_iconCheck__NDMgV{color:#4ade80;vertical-align:middle;margin-right:4px}.vs-claude-for-legal_iconX__Z2aU4{color:#f87171;vertical-align:middle;margin-right:4px}.vs-claude-for-legal_twoCol__RXldM{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-top:8px}@media (min-width:768px){.vs-claude-for-legal_twoCol__RXldM{grid-template-columns:1fr 1fr}}.vs-claude-for-legal_colCard__GXvzP{border-radius:14px;padding:28px 24px;transition:transform .3s}.vs-claude-for-legal_colCard__GXvzP:hover{transform:translateY(-3px)}.vs-claude-for-legal_colClaude__NWG31{background:rgba(239,68,68,.03);border:1px solid rgba(239,68,68,.18)}.vs-claude-for-legal_colVoltage__ZoBf3{background:rgba(74,222,128,.04);border:1.5px solid rgba(74,222,128,.25)}.vs-claude-for-legal_colLabel__NdBJq{font-size:.72rem;font-weight:510;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:12px}.vs-claude-for-legal_colLabelRed__2XU8E{color:#f87171}.vs-claude-for-legal_colLabelGreen__7e3lU{color:#4ade80}.vs-claude-for-legal_colText__WJ1Xy{font-size:.9rem;color:#a0a0b0;line-height:1.65;margin:0}.vs-claude-for-legal_costGrid__Qbt7c{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:768px){.vs-claude-for-legal_costGrid__Qbt7c{grid-template-columns:repeat(3,1fr)}}.vs-claude-for-legal_costCard__S0xxn{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:28px 24px;text-align:center;transition:transform .3s}.vs-claude-for-legal_costCard__S0xxn:hover{transform:translateY(-3px)}.vs-claude-for-legal_costLabel__e2F1K{font-size:.78rem;color:#606070;font-weight:510;margin:10px 0 8px}.vs-claude-for-legal_costPrice__I2hle{font-size:1.6rem;font-weight:590;margin-bottom:6px;font-family:JetBrains Mono,monospace}.vs-claude-for-legal_costRed__PNtx3{color:#f87171}.vs-claude-for-legal_costGreen__p98sP{color:#4ade80}.vs-claude-for-legal_costBlue__WXrmW{color:#60a5fa}.vs-claude-for-legal_costNote__SWlB8{font-size:.75rem;color:#475569;line-height:1.5}.vs-claude-for-legal_savingsCallout__Php3R{margin-top:28px;text-align:center;padding:20px 24px;border-radius:12px;background:rgba(74,222,128,.04);border:1px solid rgba(74,222,128,.12);font-size:.9rem;color:#a0a0b0;line-height:1.5}.vs-claude-for-legal_highlight__vKMBo{color:#4ade80;font-weight:590}.vs-claude-for-legal_hardwareCard__FWBZq{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:32px 28px}.vs-claude-for-legal_hardwareText__hVF_C{font-size:.9rem;color:#a0a0b0;line-height:1.65;margin:0}.vs-claude-for-legal_ctaSection__VYtnJ{padding:96px 24px 0;max-width:640px;margin:0 auto;text-align:center}.vs-claude-for-legal_ctaCard__9Wu9L{background:rgba(74,222,128,.03);border:1px solid rgba(74,222,128,.15);border-radius:16px;padding:48px 32px}.vs-claude-for-legal_ctaTitle___6ckT{font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:590;letter-spacing:-.288px;margin-bottom:12px}.vs-claude-for-legal_ctaSubtitle__UmevQ{font-size:.92rem;color:#a0a0b0;line-height:1.6;margin-bottom:28px}.vs-claude-for-legal_ctaButtons__Tov1a{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width:640px){.vs-claude-for-legal_hero__nF_oO{padding:72px 16px 48px}.vs-claude-for-legal_ctaSection__VYtnJ,.vs-claude-for-legal_section__dqg_N{padding-left:16px;padding-right:16px}.vs-claude-for-legal_colCard__GXvzP{padding:22px 18px}.vs-claude-for-legal_ctaCard__9Wu9L{padding:36px 20px}}