{"id":12437,"date":"2026-07-10T13:59:31","date_gmt":"2026-07-10T12:59:31","guid":{"rendered":"https:\/\/www.mymxdata.com\/?page_id=12437"},"modified":"2026-07-25T01:01:33","modified_gmt":"2026-07-25T00:01:33","slug":"file-sharing-for-law-firms","status":"publish","type":"page","link":"https:\/\/mymxdata.com\/en-us\/file-sharing-for-law-firms\/","title":{"rendered":"File Sharing For Law Firms"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12437\" class=\"elementor elementor-12437\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33db078 e-grid e-con-full e-con e-parent\" data-id=\"33db078\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7fe9eda elementor-widget elementor-widget-html\" data-id=\"7fe9eda\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"mxlaw_root\" data-build=\"law_firms_20260711_revised\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&display=swap');\n#mxlaw_root {\n      --pink: #de087f;\n      --rose: #ff4bab;\n      --aqua: #19dfbf;\n      --violet: #7357ff;\n      --blue: #397cff;\n      --ink: #14091f;\n      --ink_soft: #4d4459;\n      --muted: #776d80;\n      --paper: #ffffff;\n      --surface: #faf7fc;\n      --surface_deep: #f3edf7;\n      --line: rgba(20, 9, 31, 0.11);\n      --night: #110919;\n      --night_soft: #1b1028;\n      --night_lift: #251536;\n      --white: #ffffff;\n      --brand_gradient: linear-gradient(135deg, #de087f 0%, #ff4bab 48%, #7357ff 100%);\n      --accent_gradient: linear-gradient(135deg, #19dfbf 0%, #397cff 100%);\n      --shell: min(1240px, calc(100% - 48px));\n      position: relative;\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      overflow: hidden;\n      background: var(--paper);\n      color: var(--ink);\n      font-family: \"Manrope\", sans-serif;\n      font-size: 16px;\n      line-height: 1.68;\n      isolation: isolate;\n      text-rendering: optimizeLegibility;\n      -webkit-font-smoothing: antialiased;\n    }\n\n    #mxlaw_root,\n    #mxlaw_root *,\n    #mxlaw_root *::before,\n    #mxlaw_root *::after {\n      box-sizing: border-box;\n    }\n\n    #mxlaw_root * {\n      font-family: \"Manrope\", sans-serif;\n    }\n\n    #mxlaw_root h1,\n    #mxlaw_root h2,\n    #mxlaw_root h3,\n    #mxlaw_root h4,\n    #mxlaw_root p {\n      margin: 0;\n    }\n\n    #mxlaw_root h1,\n    #mxlaw_root h2,\n    #mxlaw_root h3,\n    #mxlaw_root h4 {\n      color: inherit;\n      font-weight: 800;\n      letter-spacing: -0.025em;\n      line-height: 1.08;\n    }\n\n    #mxlaw_root h1 {\n      max-width: 780px;\n      font-size: clamp(38px, 5.1vw, 64px);\n    }\n\n    #mxlaw_root h2 {\n      font-size: clamp(30px, 4vw, 48px);\n    }\n\n    #mxlaw_root h3 {\n      font-size: clamp(19px, 2vw, 23px);\n    }\n\n    #mxlaw_root p {\n      color: var(--ink_soft);\n    }\n\n    #mxlaw_root a {\n      color: inherit;\n      text-decoration: none;\n    }\n\n    #mxlaw_root button {\n      border: 0;\n      padding: 0;\n      background: none;\n      color: inherit;\n      font: inherit;\n      cursor: pointer;\n    }\n\n    #mxlaw_root svg {\n      display: block;\n      max-width: 100%;\n    }\n\n    #mxlaw_root .mxlaw_shell {\n      width: var(--shell);\n      margin: 0 auto;\n    }\n\n    #mxlaw_root .mxlaw_section {\n      position: relative;\n      padding: 104px 0;\n    }\n\n    #mxlaw_root .mxlaw_kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      margin-bottom: 20px;\n      color: var(--pink);\n      font-size: 12px;\n      font-weight: 800;\n      letter-spacing: 0.16em;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    #mxlaw_root .mxlaw_kicker::before {\n      width: 25px;\n      height: 7px;\n      border-radius: 999px;\n      background: var(--brand_gradient);\n      box-shadow: 0 0 0 5px rgba(222, 8, 127, 0.07);\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_lead {\n      max-width: 720px;\n      margin-top: 22px;\n      color: var(--ink_soft);\n      font-size: clamp(16px, 1.35vw, 18.5px);\n      line-height: 1.72;\n    }\n\n    #mxlaw_root .mxlaw_reveal {\n      opacity: 1;\n      transform: none;\n      transition: opacity 0.75s ease, transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);\n    }\n\n    #mxlaw_root.mxlaw_js .mxlaw_reveal:not(.in) {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n\n    #mxlaw_root .mxlaw_reveal[data-delay=\"1\"] { transition-delay: 0.08s; }\n    #mxlaw_root .mxlaw_reveal[data-delay=\"2\"] { transition-delay: 0.16s; }\n    #mxlaw_root .mxlaw_reveal[data-delay=\"3\"] { transition-delay: 0.24s; }\n    #mxlaw_root .mxlaw_reveal[data-delay=\"4\"] { transition-delay: 0.32s; }\n\n    #mxlaw_root .mxlaw_buttons {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 13px;\n      margin-top: 34px;\n    }\n\n    #mxlaw_root .mxlaw_button {\n      position: relative;\n      display: inline-flex;\n      min-height: 54px;\n      align-items: center;\n      justify-content: center;\n      gap: 11px;\n      overflow: hidden;\n      padding: 0 28px;\n      border: 1px solid transparent;\n      border-radius: 12px;\n      font-size: 15.5px;\n      font-weight: 700;\n      line-height: 1;\n      transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease, color 0.25s ease, background 0.25s ease;\n    }\n\n    #mxlaw_root .mxlaw_button > span,\n    #mxlaw_root .mxlaw_button > i {\n      position: relative;\n      z-index: 2;\n    }\n\n    #mxlaw_root .mxlaw_button > i {\n      width: 18px;\n      font-size: 15px;\n      line-height: 1;\n      text-align: center;\n      transition: transform 0.25s ease;\n    }\n\n    #mxlaw_root .mxlaw_button:hover {\n      transform: translateY(-3px);\n    }\n\n    #mxlaw_root .mxlaw_button:hover > i {\n      transform: translateX(4px);\n    }\n\n    #mxlaw_root .mxlaw_button_primary {\n      background: var(--brand_gradient);\n      color: var(--white);\n      box-shadow: 0 16px 38px rgba(222, 8, 127, 0.28);\n    }\n\n    #mxlaw_root .mxlaw_button_primary::after {\n      position: absolute;\n      top: -70%;\n      bottom: -70%;\n      left: -72%;\n      width: 42%;\n      background: linear-gradient(100deg, transparent, rgba(255, 255, 255, 0.42), transparent);\n      content: \"\";\n      transform: skewX(-18deg);\n      transition: left 0.7s ease;\n    }\n\n    #mxlaw_root .mxlaw_button_primary:hover::after {\n      left: 132%;\n    }\n\n    #mxlaw_root .mxlaw_button_secondary {\n      border-color: rgba(255, 255, 255, 0.2);\n      background: rgba(255, 255, 255, 0.06);\n      color: var(--white);\n      backdrop-filter: blur(12px);\n    }\n\n    #mxlaw_root .mxlaw_button_secondary:hover {\n      border-color: var(--aqua);\n      color: var(--aqua);\n    }\n\n    \/* HERO *\/\n    #mxlaw_root .mxlaw_hero {\n      position: relative;\n      min-height: 780px;\n      display: flex;\n      align-items: center;\n      overflow: hidden;\n      padding: 96px 0 94px;\n      color: var(--white);\n      background:\n        radial-gradient(circle at 82% 14%, rgba(222, 8, 127, 0.31), transparent 29%),\n        radial-gradient(circle at 7% 86%, rgba(25, 223, 191, 0.12), transparent 28%),\n        linear-gradient(138deg, #0d0714 0%, #170b23 53%, #100817 100%);\n    }\n\n    #mxlaw_root .mxlaw_hero::before {\n      position: absolute;\n      inset: 0;\n      background-image:\n        linear-gradient(rgba(255, 255, 255, 0.035) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(255, 255, 255, 0.035) 1px, transparent 1px);\n      background-size: 54px 54px;\n      content: \"\";\n      mask-image: radial-gradient(circle at 72% 42%, #000 10%, transparent 72%);\n      pointer-events: none;\n      -webkit-mask-image: radial-gradient(circle at 72% 42%, #000 10%, transparent 72%);\n    }\n\n    #mxlaw_root .mxlaw_hero::after {\n      position: absolute;\n      right: -210px;\n      bottom: -250px;\n      width: 500px;\n      height: 500px;\n      border: 1px solid rgba(255, 255, 255, 0.08);\n      border-radius: 50%;\n      box-shadow: 0 0 0 58px rgba(255, 255, 255, 0.024), 0 0 0 116px rgba(255, 255, 255, 0.016);\n      content: \"\";\n      pointer-events: none;\n    }\n\n    #mxlaw_root .mxlaw_hero_grid {\n      position: relative;\n      z-index: 2;\n      display: grid;\n      grid-template-columns: minmax(0, 0.92fr) minmax(540px, 1.08fr);\n      align-items: center;\n      gap: 66px;\n    }\n\n    #mxlaw_root .mxlaw_hero .mxlaw_kicker {\n      color: var(--aqua);\n    }\n\n    #mxlaw_root .mxlaw_hero h1 {\n      color: var(--white);\n    }\n\n    #mxlaw_root .mxlaw_signature {\n      position: relative;\n      display: inline-block;\n      color: #ff75ba;\n      white-space: nowrap;\n    }\n\n    #mxlaw_root .mxlaw_signature svg {\n      position: absolute;\n      left: 0;\n      bottom: -0.13em;\n      width: 100%;\n      height: 0.28em;\n      overflow: visible;\n    }\n\n    #mxlaw_root .mxlaw_signature svg path {\n      fill: none;\n      stroke: var(--aqua);\n      stroke-width: 7;\n      stroke-linecap: round;\n      stroke-dasharray: 600;\n      stroke-dashoffset: 600;\n      animation: mxlaw_signature_draw 1.2s 0.35s cubic-bezier(0.6, 0.05, 0.2, 1) forwards;\n    }\n\n    @keyframes mxlaw_signature_draw {\n      to { stroke-dashoffset: 0; }\n    }\n\n    #mxlaw_root .mxlaw_hero .mxlaw_lead {\n      max-width: 640px;\n      color: #c9bfd1;\n    }\n\n    #mxlaw_root .mxlaw_hero_proof {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-top: 30px;\n    }\n\n    #mxlaw_root .mxlaw_hero_proof span {\n      display: inline-flex;\n      min-height: 38px;\n      align-items: center;\n      gap: 8px;\n      padding: 0 13px;\n      border: 1px solid rgba(255, 255, 255, 0.11);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.045);\n      color: #ddd2e3;\n      font-size: 11px;\n      font-weight: 700;\n    }\n\n    #mxlaw_root .mxlaw_hero_proof i {\n      width: 7px;\n      height: 7px;\n      border-radius: 50%;\n      background: var(--aqua);\n      box-shadow: 0 0 0 4px rgba(25, 223, 191, 0.12);\n    }\n\n    \/* MATTER MAP *\/\n    #mxlaw_root .mxlaw_matter_map {\n      position: relative;\n      min-height: 630px;\n      overflow: hidden;\n      border: 1px solid rgba(255, 255, 255, 0.11);\n      border-radius: 36px;\n      background:\n        radial-gradient(circle at 50% 48%, rgba(115, 87, 255, 0.2), transparent 34%),\n        linear-gradient(155deg, rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.025));\n      box-shadow: 0 42px 100px rgba(0, 0, 0, 0.4);\n      backdrop-filter: blur(20px);\n      isolation: isolate;\n    }\n\n    #mxlaw_root .mxlaw_matter_map::before {\n      position: absolute;\n      inset: 0;\n      background: repeating-radial-gradient(circle at 50% 48%, transparent 0 75px, rgba(255, 255, 255, 0.04) 76px 77px);\n      content: \"\";\n      pointer-events: none;\n    }\n\n    #mxlaw_root .mxlaw_map_top {\n      position: relative;\n      z-index: 4;\n      display: flex;\n      min-height: 72px;\n      align-items: center;\n      justify-content: space-between;\n      gap: 16px;\n      padding: 0 24px;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.09);\n      background: rgba(9, 5, 14, 0.28);\n    }\n\n    #mxlaw_root .mxlaw_map_identity {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n    }\n\n    #mxlaw_root .mxlaw_map_mark {\n      display: grid;\n      width: 35px;\n      height: 35px;\n      place-items: center;\n      border-radius: 11px;\n      background: var(--brand_gradient);\n      box-shadow: 0 9px 22px rgba(222, 8, 127, 0.25);\n    }\n\n    #mxlaw_root .mxlaw_map_mark svg {\n      width: 18px;\n      height: 18px;\n      fill: none;\n      stroke: #ffffff;\n      stroke-width: 2;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    #mxlaw_root .mxlaw_map_identity strong,\n    #mxlaw_root .mxlaw_map_identity small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_map_identity strong {\n      color: #ffffff;\n      font-size: 13px;\n    }\n\n    #mxlaw_root .mxlaw_map_identity small {\n      margin-top: 2px;\n      color: #9d90aa;\n      font-size: 10px;\n      font-weight: 700;\n    }\n\n    #mxlaw_root .mxlaw_map_state {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      padding: 7px 10px;\n      border: 1px solid rgba(25, 223, 191, 0.2);\n      border-radius: 999px;\n      background: rgba(25, 223, 191, 0.07);\n      color: #78f2dc;\n      font-size: 9px;\n      font-weight: 800;\n      letter-spacing: 0.09em;\n      text-transform: uppercase;\n    }\n\n    #mxlaw_root .mxlaw_map_state i {\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: var(--aqua);\n      box-shadow: 0 0 0 4px rgba(25, 223, 191, 0.12);\n      animation: mxlaw_state_pulse 1.8s ease infinite;\n    }\n\n    @keyframes mxlaw_state_pulse {\n      50% { box-shadow: 0 0 0 8px rgba(25, 223, 191, 0); }\n    }\n\n    #mxlaw_root .mxlaw_map_stage {\n      position: relative;\n      min-height: 470px;\n    }\n\n    #mxlaw_root .mxlaw_map_core {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      z-index: 4;\n      display: grid;\n      width: 166px;\n      height: 166px;\n      place-items: center;\n      border: 1px solid rgba(255, 255, 255, 0.15);\n      border-radius: 50%;\n      background: linear-gradient(145deg, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.035));\n      box-shadow: 0 28px 65px rgba(0, 0, 0, 0.32), inset 0 0 0 12px rgba(255, 255, 255, 0.025);\n      text-align: center;\n      transform: translate(-50%, -50%);\n    }\n\n    #mxlaw_root .mxlaw_map_core::before,\n    #mxlaw_root .mxlaw_map_core::after {\n      position: absolute;\n      border: 1px solid rgba(222, 8, 127, 0.18);\n      border-radius: 50%;\n      content: \"\";\n      animation: mxlaw_core_orbit 13s linear infinite;\n    }\n\n    #mxlaw_root .mxlaw_map_core::before { inset: -30px; }\n    #mxlaw_root .mxlaw_map_core::after { inset: -60px; animation-direction: reverse; animation-duration: 18s; }\n\n    @keyframes mxlaw_core_orbit {\n      to { transform: rotate(360deg); }\n    }\n\n    #mxlaw_root .mxlaw_folder {\n      position: relative;\n      width: 66px;\n      height: 50px;\n      margin: 0 auto 12px;\n      border-radius: 8px 10px 10px 10px;\n      background: var(--brand_gradient);\n      box-shadow: 0 12px 30px rgba(222, 8, 127, 0.3);\n    }\n\n    #mxlaw_root .mxlaw_folder::before {\n      position: absolute;\n      top: -8px;\n      left: 7px;\n      width: 26px;\n      height: 12px;\n      border-radius: 6px 6px 0 0;\n      background: #ff67b7;\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_folder::after {\n      position: absolute;\n      top: 13px;\n      right: 13px;\n      bottom: 10px;\n      left: 13px;\n      border: 2px solid rgba(255, 255, 255, 0.78);\n      border-radius: 5px;\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_map_core strong,\n    #mxlaw_root .mxlaw_map_core small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_map_core strong {\n      color: #ffffff;\n      font-size: 12px;\n    }\n\n    #mxlaw_root .mxlaw_map_core small {\n      margin-top: 3px;\n      color: #9e91aa;\n      font-size: 9px;\n      font-weight: 700;\n    }\n\n    #mxlaw_root .mxlaw_party {\n      position: absolute;\n      z-index: 5;\n      display: flex;\n      width: 145px;\n      align-items: center;\n      gap: 10px;\n      padding: 12px;\n      border: 1px solid rgba(255, 255, 255, 0.1);\n      border-radius: 15px;\n      background: rgba(17, 9, 25, 0.76);\n      box-shadow: 0 15px 32px rgba(0, 0, 0, 0.24);\n      backdrop-filter: blur(13px);\n    }\n\n    #mxlaw_root .mxlaw_party:nth-of-type(1) { top: 46px; left: 34px; }\n    #mxlaw_root .mxlaw_party:nth-of-type(2) { top: 46px; right: 34px; }\n    #mxlaw_root .mxlaw_party:nth-of-type(3) { bottom: 48px; left: 45px; }\n    #mxlaw_root .mxlaw_party:nth-of-type(4) { right: 45px; bottom: 48px; }\n\n    #mxlaw_root .mxlaw_party_avatar {\n      display: grid;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      place-items: center;\n      border-radius: 12px;\n      background: rgba(255, 255, 255, 0.07);\n      color: #ffffff;\n      font-size: 10px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_party:nth-of-type(2) .mxlaw_party_avatar,\n    #mxlaw_root .mxlaw_party:nth-of-type(4) .mxlaw_party_avatar {\n      color: var(--aqua);\n    }\n\n    #mxlaw_root .mxlaw_party strong,\n    #mxlaw_root .mxlaw_party small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_party strong {\n      color: #f5f1f7;\n      font-size: 10px;\n    }\n\n    #mxlaw_root .mxlaw_party small {\n      margin-top: 2px;\n      color: #93869f;\n      font-size: 8px;\n      font-weight: 700;\n    }\n\n    #mxlaw_root .mxlaw_route {\n      position: absolute;\n      z-index: 2;\n      height: 1px;\n      overflow: visible;\n      background: linear-gradient(90deg, transparent, rgba(25, 223, 191, 0.45), transparent);\n      transform-origin: left center;\n    }\n\n    #mxlaw_root .mxlaw_route_1 { top: 137px; left: 154px; width: 170px; transform: rotate(28deg); }\n    #mxlaw_root .mxlaw_route_2 { top: 137px; right: 154px; width: 170px; transform: rotate(152deg); transform-origin: right center; }\n    #mxlaw_root .mxlaw_route_3 { bottom: 137px; left: 166px; width: 160px; transform: rotate(-28deg); }\n    #mxlaw_root .mxlaw_route_4 { right: 166px; bottom: 137px; width: 160px; transform: rotate(208deg); transform-origin: right center; }\n\n    #mxlaw_root .mxlaw_packet {\n      position: absolute;\n      top: -8px;\n      left: 0;\n      width: 18px;\n      height: 15px;\n      border: 1px solid rgba(255, 255, 255, 0.45);\n      border-radius: 4px;\n      background: linear-gradient(145deg, #19dfbf, #397cff);\n      box-shadow: 0 0 18px rgba(25, 223, 191, 0.5);\n      animation: mxlaw_packet_move 3.8s linear infinite;\n    }\n\n    #mxlaw_root .mxlaw_route_2 .mxlaw_packet { animation-delay: 0.8s; }\n    #mxlaw_root .mxlaw_route_3 .mxlaw_packet { animation-delay: 1.6s; }\n    #mxlaw_root .mxlaw_route_4 .mxlaw_packet { animation-delay: 2.4s; }\n\n    @keyframes mxlaw_packet_move {\n      0% { left: 0; opacity: 0; transform: scale(0.7); }\n      15% { opacity: 1; }\n      85% { opacity: 1; }\n      100% { left: calc(100% - 18px); opacity: 0; transform: scale(1); }\n    }\n\n    #mxlaw_root .mxlaw_map_footer {\n      position: relative;\n      z-index: 4;\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      border-top: 1px solid rgba(255, 255, 255, 0.08);\n      background: rgba(255, 255, 255, 0.06);\n    }\n\n    #mxlaw_root .mxlaw_map_stat {\n      padding: 18px 20px;\n      background: rgba(12, 6, 18, 0.54);\n    }\n\n    #mxlaw_root .mxlaw_map_stat strong,\n    #mxlaw_root .mxlaw_map_stat span {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_map_stat strong {\n      color: #ffffff;\n      font-size: 12px;\n    }\n\n    #mxlaw_root .mxlaw_map_stat span {\n      margin-top: 3px;\n      color: #8f829a;\n      font-size: 8px;\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: 0.08em;\n    }\n\n    \/* EMAIL V MATTER *\/\n    #mxlaw_root .mxlaw_route_section {\n      background:\n        radial-gradient(circle at 94% 10%, rgba(222, 8, 127, 0.08), transparent 26%),\n        linear-gradient(180deg, #ffffff 0%, #fbf8fc 100%);\n    }\n\n    #mxlaw_root .mxlaw_route_head {\n      max-width: 860px;\n      margin-bottom: 56px;\n    }\n\n    #mxlaw_root .mxlaw_route_compare {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 24px;\n    }\n\n    #mxlaw_root .mxlaw_route_card {\n      position: relative;\n      min-height: 600px;\n      overflow: hidden;\n      border: 1px solid var(--line);\n      border-radius: 30px;\n      background: #ffffff;\n      box-shadow: 0 24px 65px rgba(20, 9, 31, 0.08);\n    }\n\n    #mxlaw_root .mxlaw_route_card_bad {\n      background: linear-gradient(160deg, #ffffff, #fbf7fa);\n    }\n\n    #mxlaw_root .mxlaw_route_card_good {\n      border-color: rgba(222, 8, 127, 0.2);\n      background:\n        radial-gradient(circle at 100% 0%, rgba(222, 8, 127, 0.1), transparent 36%),\n        linear-gradient(160deg, #ffffff, #fcf8fd);\n    }\n\n    #mxlaw_root .mxlaw_route_card_header {\n      display: flex;\n      min-height: 84px;\n      align-items: center;\n      justify-content: space-between;\n      gap: 16px;\n      padding: 0 28px;\n      border-bottom: 1px solid var(--line);\n    }\n\n    #mxlaw_root .mxlaw_route_card_header strong {\n      font-size: 19px;\n    }\n\n    #mxlaw_root .mxlaw_route_card_header span {\n      padding: 7px 10px;\n      border-radius: 999px;\n      background: #f3edf4;\n      color: #7d7086;\n      font-size: 9px;\n      font-weight: 800;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n    }\n\n    #mxlaw_root .mxlaw_route_card_good .mxlaw_route_card_header span {\n      background: rgba(25, 223, 191, 0.1);\n      color: #0b9b85;\n    }\n\n    #mxlaw_root .mxlaw_inbox {\n      position: relative;\n      padding: 28px;\n    }\n\n    #mxlaw_root .mxlaw_email {\n      position: relative;\n      display: grid;\n      grid-template-columns: 42px minmax(0, 1fr) auto;\n      gap: 13px;\n      align-items: center;\n      margin-bottom: 12px;\n      padding: 15px;\n      border: 1px solid rgba(20, 9, 31, 0.08);\n      border-radius: 15px;\n      background: #ffffff;\n      box-shadow: 0 10px 24px rgba(20, 9, 31, 0.05);\n      animation: mxlaw_email_drift 5s ease-in-out infinite alternate;\n    }\n\n    #mxlaw_root .mxlaw_email:nth-child(2) { margin-left: 12px; animation-delay: 0.7s; }\n    #mxlaw_root .mxlaw_email:nth-child(3) { margin-right: 15px; animation-delay: 1.4s; }\n    #mxlaw_root .mxlaw_email:nth-child(4) { margin-left: 24px; animation-delay: 2.1s; }\n\n    @keyframes mxlaw_email_drift {\n      to { transform: translateX(6px); }\n    }\n\n    #mxlaw_root .mxlaw_email_avatar {\n      display: grid;\n      width: 42px;\n      height: 42px;\n      place-items: center;\n      border-radius: 12px;\n      background: #f1eaf3;\n      color: var(--pink);\n      font-size: 10px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_email strong,\n    #mxlaw_root .mxlaw_email small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_email strong {\n      font-size: 11px;\n    }\n\n    #mxlaw_root .mxlaw_email small {\n      margin-top: 3px;\n      color: var(--muted);\n      font-size: 9px;\n      font-weight: 600;\n    }\n\n    #mxlaw_root .mxlaw_email_file {\n      padding: 6px 8px;\n      border: 1px solid rgba(222, 8, 127, 0.12);\n      border-radius: 7px;\n      background: rgba(222, 8, 127, 0.05);\n      color: var(--pink);\n      font-size: 8px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_warning_list {\n      display: grid;\n      gap: 10px;\n      margin: 12px 28px 28px;\n    }\n\n    #mxlaw_root .mxlaw_warning {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      padding: 12px 14px;\n      border-radius: 12px;\n      background: rgba(222, 8, 127, 0.055);\n      color: #7f4968;\n      font-size: 11px;\n      font-weight: 700;\n    }\n\n    #mxlaw_root .mxlaw_warning i {\n      display: grid;\n      width: 22px;\n      height: 22px;\n      flex: 0 0 22px;\n      place-items: center;\n      border-radius: 50%;\n      background: rgba(222, 8, 127, 0.1);\n      color: var(--pink);\n      font-size: 10px;\n      font-style: normal;\n    }\n\n    #mxlaw_root .mxlaw_matter_flow {\n      position: relative;\n      padding: 31px 30px 30px 62px;\n    }\n\n    #mxlaw_root .mxlaw_matter_flow::before {\n      position: absolute;\n      top: 47px;\n      bottom: 48px;\n      left: 42px;\n      width: 2px;\n      background: linear-gradient(var(--pink), var(--violet), var(--aqua));\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_flow_item {\n      position: relative;\n      margin-bottom: 18px;\n      padding: 18px 18px 18px 20px;\n      border: 1px solid rgba(20, 9, 31, 0.09);\n      border-radius: 16px;\n      background: rgba(255, 255, 255, 0.88);\n      box-shadow: 0 12px 28px rgba(20, 9, 31, 0.055);\n    }\n\n    #mxlaw_root .mxlaw_flow_item::before {\n      position: absolute;\n      top: 25px;\n      left: -29px;\n      width: 13px;\n      height: 13px;\n      border: 3px solid #ffffff;\n      border-radius: 50%;\n      background: var(--pink);\n      box-shadow: 0 0 0 3px rgba(222, 8, 127, 0.12);\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_flow_item:nth-child(2)::before { background: var(--rose); }\n    #mxlaw_root .mxlaw_flow_item:nth-child(3)::before { background: var(--violet); }\n    #mxlaw_root .mxlaw_flow_item:nth-child(4)::before { background: var(--aqua); }\n\n    #mxlaw_root .mxlaw_flow_top {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 10px;\n      margin-bottom: 6px;\n    }\n\n    #mxlaw_root .mxlaw_flow_top strong {\n      font-size: 11px;\n    }\n\n    #mxlaw_root .mxlaw_flow_top span {\n      color: var(--muted);\n      font-size: 8px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_flow_item p {\n      font-size: 10px;\n      line-height: 1.55;\n    }\n\n    #mxlaw_root .mxlaw_flow_tags {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 6px;\n      margin-top: 10px;\n    }\n\n    #mxlaw_root .mxlaw_flow_tags span {\n      padding: 5px 7px;\n      border-radius: 7px;\n      background: #f5eff7;\n      color: #6e6277;\n      font-size: 7px;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n    }\n\n    \/* PRIVILEGE PERIMETER *\/\n    #mxlaw_root .mxlaw_perimeter_section {\n      overflow: hidden;\n      background: var(--night);\n      color: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_perimeter_section::before {\n      position: absolute;\n      top: -260px;\n      left: -260px;\n      width: 620px;\n      height: 620px;\n      border-radius: 50%;\n      background: radial-gradient(circle, rgba(25, 223, 191, 0.12), transparent 65%);\n      content: \"\";\n      pointer-events: none;\n    }\n\n    #mxlaw_root .mxlaw_perimeter_head {\n      max-width: 850px;\n      margin-bottom: 58px;\n    }\n\n    #mxlaw_root .mxlaw_perimeter_section h2,\n    #mxlaw_root .mxlaw_perimeter_section h3 {\n      color: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_perimeter_section .mxlaw_lead {\n      color: #bfb3c8;\n    }\n\n    #mxlaw_root .mxlaw_perimeter_layout {\n      display: grid;\n      grid-template-columns: 330px minmax(0, 1fr);\n      gap: 32px;\n      align-items: stretch;\n    }\n\n    #mxlaw_root .mxlaw_party_selector {\n      display: grid;\n      align-content: start;\n      gap: 10px;\n      padding: 15px;\n      border: 1px solid rgba(255, 255, 255, 0.09);\n      border-radius: 26px;\n      background: rgba(255, 255, 255, 0.035);\n    }\n\n    #mxlaw_root .mxlaw_party_button {\n      display: grid;\n      grid-template-columns: 43px minmax(0, 1fr) 22px;\n      align-items: center;\n      gap: 12px;\n      width: 100%;\n      padding: 14px;\n      border: 1px solid transparent;\n      border-radius: 16px;\n      color: #bfb4c7;\n      text-align: left;\n      transition: border-color 0.25s ease, background 0.25s ease, color 0.25s ease, transform 0.25s ease;\n    }\n\n    #mxlaw_root .mxlaw_party_button:hover {\n      transform: translateX(4px);\n      color: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_party_button.active {\n      border-color: rgba(222, 8, 127, 0.28);\n      background: linear-gradient(135deg, rgba(222, 8, 127, 0.14), rgba(115, 87, 255, 0.08));\n      color: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_party_button_avatar {\n      display: grid;\n      width: 43px;\n      height: 43px;\n      place-items: center;\n      border-radius: 13px;\n      background: rgba(255, 255, 255, 0.07);\n      color: var(--aqua);\n      font-size: 10px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_party_button.active .mxlaw_party_button_avatar {\n      background: var(--brand_gradient);\n      color: #ffffff;\n      box-shadow: 0 10px 22px rgba(222, 8, 127, 0.24);\n    }\n\n    #mxlaw_root .mxlaw_party_button strong,\n    #mxlaw_root .mxlaw_party_button small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_party_button strong {\n      font-size: 11px;\n    }\n\n    #mxlaw_root .mxlaw_party_button small {\n      margin-top: 3px;\n      color: #81758c;\n      font-size: 8px;\n      font-weight: 700;\n    }\n\n    #mxlaw_root .mxlaw_party_button svg {\n      width: 18px;\n      height: 18px;\n      fill: none;\n      stroke: currentColor;\n      stroke-width: 2;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    #mxlaw_root .mxlaw_perimeter_console {\n      position: relative;\n      min-height: 640px;\n      overflow: hidden;\n      border: 1px solid rgba(255, 255, 255, 0.1);\n      border-radius: 30px;\n      background:\n        radial-gradient(circle at 50% 47%, rgba(115, 87, 255, 0.16), transparent 34%),\n        linear-gradient(145deg, rgba(255, 255, 255, 0.055), rgba(255, 255, 255, 0.02));\n    }\n\n    #mxlaw_root .mxlaw_console_intro {\n      position: relative;\n      z-index: 4;\n      padding: 30px 30px 0;\n    }\n\n    #mxlaw_root .mxlaw_console_label {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 12px;\n      color: var(--aqua);\n      font-size: 9px;\n      font-weight: 800;\n      letter-spacing: 0.11em;\n      text-transform: uppercase;\n    }\n\n    #mxlaw_root .mxlaw_console_label i {\n      width: 7px;\n      height: 7px;\n      border-radius: 50%;\n      background: currentColor;\n      box-shadow: 0 0 0 4px rgba(25, 223, 191, 0.1);\n    }\n\n    #mxlaw_root .mxlaw_console_intro h3 {\n      max-width: 520px;\n      font-size: clamp(25px, 3vw, 38px);\n    }\n\n    #mxlaw_root .mxlaw_console_intro p {\n      max-width: 650px;\n      margin-top: 12px;\n      color: #a99db2;\n      font-size: 13px;\n      line-height: 1.68;\n    }\n\n    #mxlaw_root .mxlaw_perimeter_visual {\n      position: relative;\n      min-height: 440px;\n      margin-top: 10px;\n    }\n\n    #mxlaw_root .mxlaw_ring {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      border: 1px solid rgba(255, 255, 255, 0.08);\n      border-radius: 50%;\n      transform: translate(-50%, -50%);\n    }\n\n    #mxlaw_root .mxlaw_ring_1 { width: 360px; height: 360px; }\n    #mxlaw_root .mxlaw_ring_2 { width: 275px; height: 275px; border-color: rgba(222, 8, 127, 0.16); }\n    #mxlaw_root .mxlaw_ring_3 { width: 188px; height: 188px; border-color: rgba(25, 223, 191, 0.18); }\n\n    #mxlaw_root .mxlaw_privilege_core {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      z-index: 3;\n      display: grid;\n      width: 128px;\n      height: 128px;\n      place-items: center;\n      border-radius: 50%;\n      background: linear-gradient(145deg, rgba(222, 8, 127, 0.24), rgba(115, 87, 255, 0.2));\n      box-shadow: 0 0 60px rgba(222, 8, 127, 0.14), inset 0 0 0 10px rgba(255, 255, 255, 0.03);\n      text-align: center;\n      transform: translate(-50%, -50%);\n    }\n\n    #mxlaw_root .mxlaw_privilege_core svg {\n      width: 35px;\n      height: 35px;\n      margin: 0 auto 8px;\n      fill: none;\n      stroke: #ffffff;\n      stroke-width: 1.8;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    #mxlaw_root .mxlaw_privilege_core strong,\n    #mxlaw_root .mxlaw_privilege_core small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_privilege_core strong {\n      color: #ffffff;\n      font-size: 10px;\n    }\n\n    #mxlaw_root .mxlaw_privilege_core small {\n      color: #9e91aa;\n      font-size: 7px;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n    }\n\n    #mxlaw_root .mxlaw_permission_chip {\n      position: absolute;\n      z-index: 5;\n      display: flex;\n      min-width: 158px;\n      align-items: center;\n      gap: 9px;\n      padding: 11px 12px;\n      border: 1px solid rgba(255, 255, 255, 0.09);\n      border-radius: 13px;\n      background: rgba(13, 7, 20, 0.84);\n      box-shadow: 0 14px 28px rgba(0, 0, 0, 0.24);\n      transition: opacity 0.35s ease, transform 0.35s ease, border-color 0.35s ease, background 0.35s ease;\n    }\n\n    #mxlaw_root .mxlaw_permission_chip:nth-of-type(1) { top: 45px; left: 50%; transform: translateX(-50%); }\n    #mxlaw_root .mxlaw_permission_chip:nth-of-type(2) { top: 150px; right: 42px; }\n    #mxlaw_root .mxlaw_permission_chip:nth-of-type(3) { right: 72px; bottom: 52px; }\n    #mxlaw_root .mxlaw_permission_chip:nth-of-type(4) { bottom: 52px; left: 72px; }\n    #mxlaw_root .mxlaw_permission_chip:nth-of-type(5) { top: 150px; left: 42px; }\n\n    #mxlaw_root .mxlaw_permission_chip.hidden {\n      opacity: 0.28;\n      transform: scale(0.93);\n      filter: grayscale(1);\n    }\n\n    #mxlaw_root .mxlaw_permission_chip:nth-of-type(1).hidden { transform: translateX(-50%) scale(0.93); }\n\n    #mxlaw_root .mxlaw_permission_icon {\n      display: grid;\n      width: 28px;\n      height: 28px;\n      flex: 0 0 28px;\n      place-items: center;\n      border-radius: 9px;\n      background: rgba(25, 223, 191, 0.09);\n      color: var(--aqua);\n    }\n\n    #mxlaw_root .mxlaw_permission_icon svg {\n      width: 15px;\n      height: 15px;\n      fill: none;\n      stroke: currentColor;\n      stroke-width: 2;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    #mxlaw_root .mxlaw_permission_chip strong,\n    #mxlaw_root .mxlaw_permission_chip small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_permission_chip strong {\n      color: #f3eef5;\n      font-size: 9px;\n    }\n\n    #mxlaw_root .mxlaw_permission_chip small {\n      margin-top: 2px;\n      color: #7f738a;\n      font-size: 7px;\n      font-weight: 700;\n    }\n\n    \/* PRACTICE WORKFLOWS *\/\n    #mxlaw_root .mxlaw_workflows {\n      background: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_workflow_head {\n      max-width: 870px;\n      margin-bottom: 50px;\n    }\n\n    #mxlaw_root .mxlaw_workflow_tabs {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-bottom: 28px;\n    }\n\n    #mxlaw_root .mxlaw_workflow_tab {\n      min-height: 46px;\n      padding: 0 18px;\n      border: 1px solid var(--line);\n      border-radius: 999px;\n      background: #ffffff;\n      color: var(--ink_soft);\n      font-size: 11px;\n      font-weight: 800;\n      transition: color 0.25s ease, border-color 0.25s ease, background 0.25s ease, transform 0.25s ease;\n    }\n\n    #mxlaw_root .mxlaw_workflow_tab:hover {\n      transform: translateY(-2px);\n      border-color: rgba(222, 8, 127, 0.3);\n      color: var(--pink);\n    }\n\n    #mxlaw_root .mxlaw_workflow_tab.active {\n      border-color: transparent;\n      background: var(--brand_gradient);\n      color: #ffffff;\n      box-shadow: 0 12px 28px rgba(222, 8, 127, 0.2);\n    }\n\n    #mxlaw_root .mxlaw_workflow_panel {\n      display: none;\n      grid-template-columns: minmax(0, 0.82fr) minmax(540px, 1.18fr);\n      gap: 46px;\n      align-items: center;\n      min-height: 590px;\n      padding: 46px;\n      border: 1px solid var(--line);\n      border-radius: 30px;\n      background:\n        radial-gradient(circle at 100% 0%, rgba(115, 87, 255, 0.08), transparent 30%),\n        linear-gradient(160deg, #ffffff, #fbf8fc);\n      box-shadow: 0 26px 70px rgba(20, 9, 31, 0.07);\n    }\n\n    #mxlaw_root .mxlaw_workflow_panel.active {\n      display: grid;\n      animation: mxlaw_panel_in 0.45s ease both;\n    }\n\n    @keyframes mxlaw_panel_in {\n      from { opacity: 0; transform: translateY(12px); }\n      to { opacity: 1; transform: none; }\n    }\n\n    #mxlaw_root .mxlaw_workflow_copy h3 {\n      font-size: clamp(30px, 3.4vw, 46px);\n    }\n\n    #mxlaw_root .mxlaw_workflow_copy > p {\n      margin-top: 18px;\n      font-size: 15px;\n      line-height: 1.78;\n    }\n\n    #mxlaw_root .mxlaw_workflow_points {\n      display: grid;\n      gap: 12px;\n      margin-top: 26px;\n    }\n\n    #mxlaw_root .mxlaw_workflow_point {\n      display: flex;\n      align-items: flex-start;\n      gap: 11px;\n      color: var(--ink_soft);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    #mxlaw_root .mxlaw_workflow_point i {\n      display: grid;\n      width: 22px;\n      height: 22px;\n      flex: 0 0 22px;\n      place-items: center;\n      border-radius: 50%;\n      background: rgba(25, 223, 191, 0.1);\n      color: #0d9b85;\n      font-size: 10px;\n      font-style: normal;\n    }\n\n    #mxlaw_root .mxlaw_matter_board {\n      overflow: hidden;\n      border: 1px solid rgba(20, 9, 31, 0.1);\n      border-radius: 24px;\n      background: #ffffff;\n      box-shadow: 0 25px 60px rgba(20, 9, 31, 0.11);\n    }\n\n    #mxlaw_root .mxlaw_board_top {\n      display: flex;\n      min-height: 68px;\n      align-items: center;\n      justify-content: space-between;\n      gap: 14px;\n      padding: 0 22px;\n      border-bottom: 1px solid var(--line);\n    }\n\n    #mxlaw_root .mxlaw_board_top strong {\n      font-size: 12px;\n    }\n\n    #mxlaw_root .mxlaw_board_top span {\n      padding: 6px 9px;\n      border-radius: 999px;\n      background: rgba(25, 223, 191, 0.1);\n      color: #0e9b86;\n      font-size: 8px;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 0.08em;\n    }\n\n    #mxlaw_root .mxlaw_board_body {\n      display: grid;\n      grid-template-columns: 0.86fr 1.14fr;\n      min-height: 410px;\n    }\n\n    #mxlaw_root .mxlaw_board_requests {\n      padding: 19px;\n      border-right: 1px solid var(--line);\n      background: #fbf9fc;\n    }\n\n    #mxlaw_root .mxlaw_board_requests > small {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--muted);\n      font-size: 8px;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 0.09em;\n    }\n\n    #mxlaw_root .mxlaw_request_row {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      margin-bottom: 9px;\n      padding: 12px;\n      border: 1px solid rgba(20, 9, 31, 0.07);\n      border-radius: 12px;\n      background: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_request_state {\n      display: grid;\n      width: 24px;\n      height: 24px;\n      flex: 0 0 24px;\n      place-items: center;\n      border-radius: 8px;\n      background: #f2ebf4;\n      color: var(--pink);\n      font-size: 9px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_request_row.done .mxlaw_request_state {\n      background: rgba(25, 223, 191, 0.11);\n      color: #0c9b85;\n    }\n\n    #mxlaw_root .mxlaw_request_row strong,\n    #mxlaw_root .mxlaw_request_row small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_request_row strong {\n      font-size: 9px;\n    }\n\n    #mxlaw_root .mxlaw_request_row small {\n      margin-top: 2px;\n      color: var(--muted);\n      font-size: 7px;\n      font-weight: 700;\n    }\n\n    #mxlaw_root .mxlaw_board_activity {\n      padding: 19px;\n    }\n\n    #mxlaw_root .mxlaw_board_activity > small {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--muted);\n      font-size: 8px;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 0.09em;\n    }\n\n    #mxlaw_root .mxlaw_activity_row {\n      position: relative;\n      padding: 0 0 20px 23px;\n    }\n\n    #mxlaw_root .mxlaw_activity_row:not(:last-child)::before {\n      position: absolute;\n      top: 9px;\n      bottom: 0;\n      left: 6px;\n      width: 1px;\n      background: rgba(20, 9, 31, 0.11);\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_activity_row::after {\n      position: absolute;\n      top: 4px;\n      left: 2px;\n      width: 9px;\n      height: 9px;\n      border: 2px solid #ffffff;\n      border-radius: 50%;\n      background: var(--pink);\n      box-shadow: 0 0 0 2px rgba(222, 8, 127, 0.12);\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_activity_row strong,\n    #mxlaw_root .mxlaw_activity_row small {\n      display: block;\n    }\n\n    #mxlaw_root .mxlaw_activity_row strong {\n      font-size: 9px;\n    }\n\n    #mxlaw_root .mxlaw_activity_row small {\n      margin-top: 3px;\n      color: var(--muted);\n      font-size: 7px;\n      font-weight: 700;\n      line-height: 1.5;\n    }\n\n    \/* EVIDENCE CHAIN *\/\n    #mxlaw_root .mxlaw_evidence {\n      overflow: hidden;\n      background:\n        radial-gradient(circle at 95% 30%, rgba(222, 8, 127, 0.12), transparent 26%),\n        linear-gradient(135deg, #12091b 0%, #1a0d27 56%, #110918 100%);\n      color: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_evidence_grid {\n      display: grid;\n      grid-template-columns: minmax(0, 0.78fr) minmax(600px, 1.22fr);\n      gap: 64px;\n      align-items: start;\n    }\n\n    #mxlaw_root .mxlaw_evidence_copy {\n      position: sticky;\n      top: 34px;\n    }\n\n    #mxlaw_root .mxlaw_evidence h2 {\n      color: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_evidence .mxlaw_lead {\n      color: #bcb0c5;\n    }\n\n    #mxlaw_root .mxlaw_evidence_note {\n      margin-top: 28px;\n      padding: 18px 19px;\n      border: 1px solid rgba(25, 223, 191, 0.17);\n      border-radius: 15px;\n      background: rgba(25, 223, 191, 0.055);\n      color: #b8d9d3;\n      font-size: 11px;\n      line-height: 1.65;\n    }\n\n    #mxlaw_root .mxlaw_evidence_note strong {\n      color: var(--aqua);\n    }\n\n    #mxlaw_root .mxlaw_evidence_spine {\n      position: relative;\n      display: grid;\n      gap: 14px;\n      padding-left: 34px;\n    }\n\n    #mxlaw_root .mxlaw_evidence_spine::before {\n      position: absolute;\n      top: 38px;\n      bottom: 38px;\n      left: 8px;\n      width: 2px;\n      background: linear-gradient(var(--pink), var(--violet), var(--aqua));\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_evidence_event {\n      position: relative;\n      padding: 23px 24px;\n      border: 1px solid rgba(255, 255, 255, 0.09);\n      border-radius: 18px;\n      background: rgba(255, 255, 255, 0.045);\n      box-shadow: 0 18px 38px rgba(0, 0, 0, 0.16);\n      backdrop-filter: blur(10px);\n    }\n\n    #mxlaw_root .mxlaw_evidence_event::before {\n      position: absolute;\n      top: 29px;\n      left: -34px;\n      width: 18px;\n      height: 18px;\n      border: 4px solid var(--night_soft);\n      border-radius: 50%;\n      background: var(--pink);\n      box-shadow: 0 0 0 3px rgba(222, 8, 127, 0.16);\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_evidence_event:nth-child(2)::before { background: var(--rose); }\n    #mxlaw_root .mxlaw_evidence_event:nth-child(3)::before { background: var(--violet); }\n    #mxlaw_root .mxlaw_evidence_event:nth-child(4)::before { background: var(--blue); }\n    #mxlaw_root .mxlaw_evidence_event:nth-child(5)::before { background: var(--aqua); }\n\n    #mxlaw_root .mxlaw_event_top {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 15px;\n      margin-bottom: 9px;\n    }\n\n    #mxlaw_root .mxlaw_event_top small {\n      color: var(--aqua);\n      font-size: 8px;\n      font-weight: 800;\n      letter-spacing: 0.11em;\n      text-transform: uppercase;\n    }\n\n    #mxlaw_root .mxlaw_event_top time {\n      color: #887b93;\n      font-size: 9px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_evidence_event > strong {\n      display: block;\n      color: #ffffff;\n      font-size: 13px;\n    }\n\n    #mxlaw_root .mxlaw_evidence_event > p {\n      margin-top: 7px;\n      color: #a99db2;\n      font-size: 10px;\n      line-height: 1.65;\n    }\n\n    #mxlaw_root .mxlaw_event_meta {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 7px;\n      margin-top: 13px;\n    }\n\n    #mxlaw_root .mxlaw_event_meta span {\n      padding: 6px 8px;\n      border-radius: 7px;\n      background: rgba(255, 255, 255, 0.055);\n      color: #c5bacd;\n      font-size: 7px;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n    }\n\n    \/* CAPABILITIES *\/\n    #mxlaw_root .mxlaw_capabilities {\n      background: var(--surface);\n    }\n\n    #mxlaw_root .mxlaw_cap_head {\n      max-width: 850px;\n      margin-bottom: 54px;\n    }\n\n    #mxlaw_root .mxlaw_cap_grid {\n      display: grid;\n      grid-template-columns: repeat(12, minmax(0, 1fr));\n      gap: 20px;\n    }\n\n    #mxlaw_root .mxlaw_cap_card {\n      position: relative;\n      min-height: 305px;\n      overflow: hidden;\n      padding: 30px;\n      border: 1px solid var(--line);\n      border-radius: 24px;\n      background: #ffffff;\n      box-shadow: 0 18px 50px rgba(20, 9, 31, 0.055);\n    }\n\n    #mxlaw_root .mxlaw_cap_card:nth-child(1) { grid-column: span 7; min-height: 390px; }\n    #mxlaw_root .mxlaw_cap_card:nth-child(2) { grid-column: span 5; }\n    #mxlaw_root .mxlaw_cap_card:nth-child(3) { grid-column: span 4; }\n    #mxlaw_root .mxlaw_cap_card:nth-child(4) { grid-column: span 4; }\n    #mxlaw_root .mxlaw_cap_card:nth-child(5) { grid-column: span 4; }\n\n    #mxlaw_root .mxlaw_cap_card.dark {\n      border-color: transparent;\n      background:\n        radial-gradient(circle at 90% 10%, rgba(222, 8, 127, 0.25), transparent 28%),\n        linear-gradient(145deg, #150a20, #211130);\n      color: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_cap_icon {\n      display: grid;\n      width: 50px;\n      height: 50px;\n      place-items: center;\n      margin-bottom: 24px;\n      border-radius: 15px;\n      background: rgba(222, 8, 127, 0.08);\n      color: var(--pink);\n    }\n\n    #mxlaw_root .mxlaw_cap_card.dark .mxlaw_cap_icon {\n      background: rgba(255, 255, 255, 0.07);\n      color: var(--aqua);\n    }\n\n    #mxlaw_root .mxlaw_cap_icon svg {\n      width: 25px;\n      height: 25px;\n      fill: none;\n      stroke: currentColor;\n      stroke-width: 1.8;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    #mxlaw_root .mxlaw_cap_card h3 {\n      max-width: 500px;\n    }\n\n    #mxlaw_root .mxlaw_cap_card > p {\n      max-width: 570px;\n      margin-top: 14px;\n      font-size: 13px;\n      line-height: 1.7;\n    }\n\n    #mxlaw_root .mxlaw_cap_card.dark > p {\n      color: #b9aec1;\n    }\n\n    #mxlaw_root .mxlaw_cap_tags {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n      margin-top: 22px;\n    }\n\n    #mxlaw_root .mxlaw_cap_tags span {\n      padding: 7px 9px;\n      border-radius: 8px;\n      background: #f5eff7;\n      color: #6d6076;\n      font-size: 8px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_cap_card.dark .mxlaw_cap_tags span {\n      background: rgba(255, 255, 255, 0.06);\n      color: #c8bdcf;\n    }\n\n    #mxlaw_root .mxlaw_case_shield {\n      position: absolute;\n      right: 34px;\n      bottom: 30px;\n      width: 130px;\n      height: 150px;\n      opacity: 0.65;\n    }\n\n    #mxlaw_root .mxlaw_case_shield::before {\n      position: absolute;\n      inset: 0;\n      border: 2px solid rgba(25, 223, 191, 0.32);\n      border-radius: 54% 54% 45% 45% \/ 38% 38% 62% 62%;\n      box-shadow: inset 0 0 35px rgba(25, 223, 191, 0.08), 0 0 35px rgba(25, 223, 191, 0.06);\n      content: \"\";\n      animation: mxlaw_shield_breathe 3.5s ease-in-out infinite;\n    }\n\n    #mxlaw_root .mxlaw_case_shield::after {\n      position: absolute;\n      top: 44px;\n      left: 43px;\n      width: 44px;\n      height: 36px;\n      border: 2px solid rgba(255, 255, 255, 0.55);\n      border-radius: 8px;\n      content: \"\";\n    }\n\n    @keyframes mxlaw_shield_breathe {\n      50% { transform: scale(1.04); box-shadow: inset 0 0 48px rgba(25, 223, 191, 0.12), 0 0 48px rgba(25, 223, 191, 0.1); }\n    }\n\n    \/* GOVERNANCE *\/\n    #mxlaw_root .mxlaw_governance {\n      background: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_governance_grid {\n      display: grid;\n      grid-template-columns: minmax(0, 0.72fr) minmax(650px, 1.28fr);\n      gap: 62px;\n      align-items: start;\n    }\n\n    #mxlaw_root .mxlaw_governance_copy {\n      position: sticky;\n      top: 35px;\n    }\n\n    #mxlaw_root .mxlaw_governance_copy .mxlaw_lead {\n      font-size: 17px;\n    }\n\n    #mxlaw_root .mxlaw_governance_disclaimer {\n      margin-top: 24px;\n      padding: 17px 18px;\n      border: 1px solid rgba(222, 8, 127, 0.14);\n      border-radius: 14px;\n      background: rgba(222, 8, 127, 0.035);\n      color: #715f6b;\n      font-size: 10px;\n      line-height: 1.65;\n    }\n\n    #mxlaw_root .mxlaw_control_table {\n      overflow: hidden;\n      border: 1px solid var(--line);\n      border-radius: 24px;\n      background: #ffffff;\n      box-shadow: 0 22px 55px rgba(20, 9, 31, 0.07);\n    }\n\n    #mxlaw_root .mxlaw_control_row {\n      display: grid;\n      grid-template-columns: 190px minmax(0, 1fr) 115px;\n      gap: 18px;\n      align-items: center;\n      min-height: 112px;\n      padding: 22px 24px;\n      border-bottom: 1px solid var(--line);\n    }\n\n    #mxlaw_root .mxlaw_control_row:last-child {\n      border-bottom: 0;\n    }\n\n    #mxlaw_root .mxlaw_control_name {\n      display: flex;\n      align-items: center;\n      gap: 11px;\n    }\n\n    #mxlaw_root .mxlaw_control_icon {\n      display: grid;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      place-items: center;\n      border-radius: 12px;\n      background: #f3edf6;\n      color: var(--pink);\n      font-size: 9px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_control_name strong {\n      font-size: 11px;\n    }\n\n    #mxlaw_root .mxlaw_control_row p {\n      font-size: 10px;\n      line-height: 1.65;\n    }\n\n    #mxlaw_root .mxlaw_control_status {\n      justify-self: end;\n      padding: 7px 9px;\n      border-radius: 999px;\n      background: rgba(25, 223, 191, 0.09);\n      color: #0c907c;\n      font-size: 7px;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 0.07em;\n    }\n\n    \/* FAQ *\/\n    #mxlaw_root .mxlaw_faq {\n      background: var(--surface);\n    }\n\n    #mxlaw_root .mxlaw_faq_grid {\n      display: grid;\n      grid-template-columns: minmax(0, 0.72fr) minmax(620px, 1.28fr);\n      gap: 64px;\n      align-items: start;\n    }\n\n    #mxlaw_root .mxlaw_faq_copy {\n      position: sticky;\n      top: 35px;\n    }\n\n    #mxlaw_root .mxlaw_faq_list {\n      display: grid;\n      gap: 12px;\n    }\n\n    #mxlaw_root .mxlaw_faq_item {\n      overflow: hidden;\n      border: 1px solid var(--line);\n      border-radius: 17px;\n      background: #ffffff;\n      box-shadow: 0 12px 30px rgba(20, 9, 31, 0.04);\n    }\n\n    #mxlaw_root .mxlaw_faq_question {\n      display: flex;\n      width: 100%;\n      min-height: 76px;\n      align-items: center;\n      justify-content: space-between;\n      gap: 20px;\n      padding: 18px 21px;\n      text-align: left;\n    }\n\n    #mxlaw_root .mxlaw_faq_question span {\n      color: var(--ink);\n      font-size: 13px;\n      font-weight: 800;\n    }\n\n    #mxlaw_root .mxlaw_faq_plus {\n      position: relative;\n      width: 27px;\n      height: 27px;\n      flex: 0 0 27px;\n      border-radius: 50%;\n      background: #f4eef6;\n    }\n\n    #mxlaw_root .mxlaw_faq_plus::before,\n    #mxlaw_root .mxlaw_faq_plus::after {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      width: 11px;\n      height: 2px;\n      border-radius: 10px;\n      background: var(--pink);\n      content: \"\";\n      transform: translate(-50%, -50%);\n      transition: transform 0.25s ease;\n    }\n\n    #mxlaw_root .mxlaw_faq_plus::after {\n      transform: translate(-50%, -50%) rotate(90deg);\n    }\n\n    #mxlaw_root .mxlaw_faq_item.open .mxlaw_faq_plus::after {\n      transform: translate(-50%, -50%) rotate(0deg);\n    }\n\n    #mxlaw_root .mxlaw_faq_answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.4s ease;\n    }\n\n    #mxlaw_root .mxlaw_faq_answer_inner {\n      padding: 0 21px 22px;\n      color: var(--ink_soft);\n      font-size: 12px;\n      line-height: 1.75;\n    }\n\n    \/* FINAL *\/\n    #mxlaw_root .mxlaw_final {\n      position: relative;\n      padding: 96px 0;\n      overflow: hidden;\n      background: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_final_panel {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) auto;\n      align-items: center;\n      gap: 50px;\n      overflow: hidden;\n      padding: 58px 62px;\n      border-radius: 32px;\n      color: #ffffff;\n      background:\n        radial-gradient(circle at 84% 15%, rgba(222, 8, 127, 0.34), transparent 30%),\n        radial-gradient(circle at 8% 94%, rgba(25, 223, 191, 0.12), transparent 27%),\n        linear-gradient(135deg, #100817, #21102f);\n      box-shadow: 0 30px 80px rgba(20, 9, 31, 0.2);\n    }\n\n    #mxlaw_root .mxlaw_final_panel::before {\n      position: absolute;\n      top: -160px;\n      right: -100px;\n      width: 390px;\n      height: 390px;\n      border: 1px solid rgba(255, 255, 255, 0.07);\n      border-radius: 50%;\n      box-shadow: 0 0 0 55px rgba(255, 255, 255, 0.02), 0 0 0 110px rgba(255, 255, 255, 0.015);\n      content: \"\";\n    }\n\n    #mxlaw_root .mxlaw_final_copy {\n      position: relative;\n      z-index: 2;\n      max-width: 760px;\n    }\n\n    #mxlaw_root .mxlaw_final_copy .mxlaw_kicker {\n      color: var(--aqua);\n    }\n\n    #mxlaw_root .mxlaw_final_copy h2 {\n      max-width: 760px;\n      color: #ffffff;\n      font-size: clamp(30px, 4vw, 48px);\n    }\n\n    #mxlaw_root .mxlaw_final_copy p {\n      max-width: 670px;\n      margin-top: 18px;\n      color: #bfb4c7;\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    #mxlaw_root .mxlaw_final_actions {\n      position: relative;\n      z-index: 2;\n      display: grid;\n      gap: 11px;\n      min-width: 230px;\n    }\n\n    \/* RESPONSIVE *\/\n    @media (max-width: 1120px) {\n      #mxlaw_root .mxlaw_hero_grid,\n      #mxlaw_root .mxlaw_workflow_panel,\n      #mxlaw_root .mxlaw_evidence_grid,\n      #mxlaw_root .mxlaw_governance_grid,\n      #mxlaw_root .mxlaw_faq_grid {\n        grid-template-columns: 1fr;\n      }\n\n      #mxlaw_root .mxlaw_hero_grid { gap: 54px; }\n      #mxlaw_root .mxlaw_matter_map { max-width: 760px; width: 100%; margin: 0 auto; }\n      #mxlaw_root .mxlaw_workflow_panel { gap: 34px; }\n      #mxlaw_root .mxlaw_evidence_grid { gap: 48px; }\n      #mxlaw_root .mxlaw_evidence_copy,\n      #mxlaw_root .mxlaw_governance_copy,\n      #mxlaw_root .mxlaw_faq_copy { position: static; }\n      #mxlaw_root .mxlaw_evidence_copy { max-width: 760px; }\n      #mxlaw_root .mxlaw_evidence_spine { max-width: 830px; }\n      #mxlaw_root .mxlaw_governance_copy,\n      #mxlaw_root .mxlaw_faq_copy { max-width: 780px; }\n      #mxlaw_root .mxlaw_cap_card:nth-child(1),\n      #mxlaw_root .mxlaw_cap_card:nth-child(2) { grid-column: span 6; }\n      #mxlaw_root .mxlaw_cap_card:nth-child(3),\n      #mxlaw_root .mxlaw_cap_card:nth-child(4),\n      #mxlaw_root .mxlaw_cap_card:nth-child(5) { grid-column: span 4; }\n    }\n\n    @media (max-width: 900px) {\n      #mxlaw_root .mxlaw_section { padding: 88px 0; }\n      #mxlaw_root .mxlaw_hero { min-height: auto; padding: 104px 0 90px; }\n      #mxlaw_root .mxlaw_route_compare,\n      #mxlaw_root .mxlaw_perimeter_layout { grid-template-columns: 1fr; }\n      #mxlaw_root .mxlaw_party_selector { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n      #mxlaw_root .mxlaw_party_button:last-child { grid-column: span 2; }\n      #mxlaw_root .mxlaw_cap_card:nth-child(1),\n      #mxlaw_root .mxlaw_cap_card:nth-child(2),\n      #mxlaw_root .mxlaw_cap_card:nth-child(3),\n      #mxlaw_root .mxlaw_cap_card:nth-child(4),\n      #mxlaw_root .mxlaw_cap_card:nth-child(5) { grid-column: span 6; }\n      #mxlaw_root .mxlaw_final_panel { grid-template-columns: 1fr; padding: 48px; }\n      #mxlaw_root .mxlaw_final_actions { display: flex; flex-wrap: wrap; min-width: 0; }\n    }\n\n    @media (max-width: 680px) {\n      #mxlaw_root { --shell: min(100% - 28px, 1240px); }\n      #mxlaw_root .mxlaw_section { padding: 72px 0; }\n      #mxlaw_root h1 { font-size: clamp(42px, 12vw, 62px); }\n      #mxlaw_root h2 { font-size: clamp(33px, 10vw, 48px); }\n      #mxlaw_root .mxlaw_hero { padding: 88px 0 74px; }\n      #mxlaw_root .mxlaw_buttons { display: grid; }\n      #mxlaw_root .mxlaw_button { width: 100%; }\n      #mxlaw_root .mxlaw_hero_proof { display: grid; }\n      #mxlaw_root .mxlaw_matter_map { min-height: 560px; border-radius: 25px; }\n      #mxlaw_root .mxlaw_map_top { padding: 0 16px; }\n      #mxlaw_root .mxlaw_map_identity small { display: none; }\n      #mxlaw_root .mxlaw_map_stage { min-height: 420px; }\n      #mxlaw_root .mxlaw_map_core { width: 132px; height: 132px; }\n      #mxlaw_root .mxlaw_map_core::before { inset: -22px; }\n      #mxlaw_root .mxlaw_map_core::after { inset: -43px; }\n      #mxlaw_root .mxlaw_folder { width: 52px; height: 39px; }\n      #mxlaw_root .mxlaw_party { width: 116px; padding: 9px; }\n      #mxlaw_root .mxlaw_party:nth-of-type(1) { top: 36px; left: 14px; }\n      #mxlaw_root .mxlaw_party:nth-of-type(2) { top: 36px; right: 14px; }\n      #mxlaw_root .mxlaw_party:nth-of-type(3) { bottom: 38px; left: 18px; }\n      #mxlaw_root .mxlaw_party:nth-of-type(4) { right: 18px; bottom: 38px; }\n      #mxlaw_root .mxlaw_party_avatar { width: 31px; height: 31px; flex-basis: 31px; border-radius: 9px; }\n      #mxlaw_root .mxlaw_party small { display: none; }\n      #mxlaw_root .mxlaw_route_1 { top: 111px; left: 106px; width: 100px; }\n      #mxlaw_root .mxlaw_route_2 { top: 111px; right: 106px; width: 100px; }\n      #mxlaw_root .mxlaw_route_3 { bottom: 111px; left: 112px; width: 96px; }\n      #mxlaw_root .mxlaw_route_4 { right: 112px; bottom: 111px; width: 96px; }\n      #mxlaw_root .mxlaw_map_footer { grid-template-columns: 1fr; }\n      #mxlaw_root .mxlaw_map_stat { padding: 12px 16px; }\n      #mxlaw_root .mxlaw_route_card { min-height: 0; border-radius: 22px; }\n      #mxlaw_root .mxlaw_route_card_header { padding: 0 20px; }\n      #mxlaw_root .mxlaw_inbox { padding: 20px; }\n      #mxlaw_root .mxlaw_email { grid-template-columns: 35px minmax(0, 1fr); }\n      #mxlaw_root .mxlaw_email_file { grid-column: 2; justify-self: start; }\n      #mxlaw_root .mxlaw_warning_list { margin: 10px 20px 20px; }\n      #mxlaw_root .mxlaw_matter_flow { padding: 24px 20px 24px 48px; }\n      #mxlaw_root .mxlaw_matter_flow::before { left: 29px; }\n      #mxlaw_root .mxlaw_flow_item::before { left: -26px; }\n      #mxlaw_root .mxlaw_party_selector { grid-template-columns: 1fr; }\n      #mxlaw_root .mxlaw_party_button:last-child { grid-column: auto; }\n      #mxlaw_root .mxlaw_perimeter_console { min-height: 670px; }\n      #mxlaw_root .mxlaw_console_intro { padding: 24px 20px 0; }\n      #mxlaw_root .mxlaw_perimeter_visual { min-height: 500px; }\n      #mxlaw_root .mxlaw_ring_1 { width: 290px; height: 290px; }\n      #mxlaw_root .mxlaw_ring_2 { width: 220px; height: 220px; }\n      #mxlaw_root .mxlaw_ring_3 { width: 152px; height: 152px; }\n      #mxlaw_root .mxlaw_privilege_core { width: 102px; height: 102px; }\n      #mxlaw_root .mxlaw_permission_chip { min-width: 138px; padding: 9px 10px; }\n      #mxlaw_root .mxlaw_permission_chip:nth-of-type(1) { top: 20px; }\n      #mxlaw_root .mxlaw_permission_chip:nth-of-type(2) { top: 125px; right: 8px; }\n      #mxlaw_root .mxlaw_permission_chip:nth-of-type(3) { right: 24px; bottom: 28px; }\n      #mxlaw_root .mxlaw_permission_chip:nth-of-type(4) { bottom: 28px; left: 24px; }\n      #mxlaw_root .mxlaw_permission_chip:nth-of-type(5) { top: 125px; left: 8px; }\n      #mxlaw_root .mxlaw_workflow_tabs { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); }\n      #mxlaw_root .mxlaw_workflow_tab { border-radius: 13px; }\n      #mxlaw_root .mxlaw_workflow_panel { min-height: 0; padding: 24px; border-radius: 22px; }\n      #mxlaw_root .mxlaw_board_body { grid-template-columns: 1fr; }\n      #mxlaw_root .mxlaw_board_requests { border-right: 0; border-bottom: 1px solid var(--line); }\n      #mxlaw_root .mxlaw_evidence_spine { padding-left: 26px; }\n      #mxlaw_root .mxlaw_evidence_spine::before { left: 6px; }\n      #mxlaw_root .mxlaw_evidence_event::before { left: -28px; }\n      #mxlaw_root .mxlaw_cap_grid { grid-template-columns: 1fr; }\n      #mxlaw_root .mxlaw_cap_card:nth-child(1),\n      #mxlaw_root .mxlaw_cap_card:nth-child(2),\n      #mxlaw_root .mxlaw_cap_card:nth-child(3),\n      #mxlaw_root .mxlaw_cap_card:nth-child(4),\n      #mxlaw_root .mxlaw_cap_card:nth-child(5) { grid-column: auto; min-height: 0; }\n      #mxlaw_root .mxlaw_case_shield { position: relative; right: auto; bottom: auto; margin-top: 28px; }\n      #mxlaw_root .mxlaw_control_row { grid-template-columns: 1fr; gap: 10px; }\n      #mxlaw_root .mxlaw_control_status { justify-self: start; }\n      #mxlaw_root .mxlaw_final { padding: 72px 0; }\n      #mxlaw_root .mxlaw_final_panel { padding: 36px 24px; border-radius: 24px; }\n      #mxlaw_root .mxlaw_final_actions { display: grid; }\n    }\n\n    @media (max-width: 430px) {\n      #mxlaw_root .mxlaw_signature { white-space: normal; }\n      #mxlaw_root .mxlaw_map_state { display: none; }\n      #mxlaw_root .mxlaw_party { width: 105px; }\n      #mxlaw_root .mxlaw_party strong { font-size: 9px; }\n      #mxlaw_root .mxlaw_permission_chip { min-width: 124px; }\n      #mxlaw_root .mxlaw_permission_chip small { display: none; }\n      #mxlaw_root .mxlaw_workflow_tabs { grid-template-columns: 1fr; }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #mxlaw_root *,\n      #mxlaw_root *::before,\n      #mxlaw_root *::after {\n        scroll-behavior: auto !important;\n        animation-duration: 0.01ms !important;\n        animation-iteration-count: 1 !important;\n        transition-duration: 0.01ms !important;\n      }\n\n      #mxlaw_root .mxlaw_reveal,\n      #mxlaw_root.mxlaw_js .mxlaw_reveal:not(.in) {\n        opacity: 1 !important;\n        transform: none !important;\n      }\n    }\n\n\n    \/* HOMEPAGE TYPOGRAPHY ALIGNMENT + ELEMENTOR RENDERING HARDENING *\/\n    #mxlaw_root .mxlaw_swash {\n      position: relative;\n      display: inline;\n      color: var(--pink);\n    }\n\n    #mxlaw_root .mxlaw_swash > svg {\n      position: absolute;\n      left: 0;\n      bottom: -0.16em;\n      width: 100%;\n      height: 0.28em;\n      overflow: visible;\n      pointer-events: none;\n    }\n\n    #mxlaw_root .mxlaw_swash > svg path {\n      fill: none;\n      stroke: var(--aqua);\n      stroke-width: 7;\n      stroke-linecap: round;\n    }\n\n    #mxlaw_root .mxlaw_inline_link,\n    #mxlaw_root .mxlaw_faq_answer_inner a {\n      color: var(--pink) !important;\n      font-weight: 700;\n      text-decoration: underline;\n      text-decoration-color: rgba(222, 8, 127, 0.32);\n      text-decoration-thickness: 1px;\n      text-underline-offset: 3px;\n    }\n\n    #mxlaw_root .mxlaw_inline_link:hover,\n    #mxlaw_root .mxlaw_faq_answer_inner a:hover {\n      color: var(--violet) !important;\n      text-decoration-color: currentColor;\n    }\n\n    #mxlaw_root .mxlaw_hero h1,\n    #mxlaw_root .mxlaw_hero h2,\n    #mxlaw_root .mxlaw_hero h3,\n    #mxlaw_root .mxlaw_perimeter_section h1,\n    #mxlaw_root .mxlaw_perimeter_section h2,\n    #mxlaw_root .mxlaw_perimeter_section h3,\n    #mxlaw_root .mxlaw_evidence h1,\n    #mxlaw_root .mxlaw_evidence h2,\n    #mxlaw_root .mxlaw_evidence h3,\n    #mxlaw_root .mxlaw_cap_card.dark h1,\n    #mxlaw_root .mxlaw_cap_card.dark h2,\n    #mxlaw_root .mxlaw_cap_card.dark h3,\n    #mxlaw_root .mxlaw_final h1,\n    #mxlaw_root .mxlaw_final h2,\n    #mxlaw_root .mxlaw_final h3 {\n      color: #ffffff !important;\n      -webkit-text-fill-color: #ffffff;\n    }\n\n    #mxlaw_root .mxlaw_hero .mxlaw_signature,\n    #mxlaw_root .mxlaw_hero .mxlaw_swash,\n    #mxlaw_root .mxlaw_perimeter_section .mxlaw_swash,\n    #mxlaw_root .mxlaw_evidence .mxlaw_swash,\n    #mxlaw_root .mxlaw_final .mxlaw_swash {\n      color: #ff75ba !important;\n      -webkit-text-fill-color: #ff75ba;\n    }\n\n    #mxlaw_root .mxlaw_map_identity strong { font-size: 13.5px; }\n    #mxlaw_root .mxlaw_map_identity small { font-size: 10.5px; }\n    #mxlaw_root .mxlaw_map_state { font-size: 10px; }\n    #mxlaw_root .mxlaw_party strong { font-size: 11px; }\n    #mxlaw_root .mxlaw_party small { font-size: 9px; }\n    #mxlaw_root .mxlaw_map_core strong { font-size: 12px; }\n    #mxlaw_root .mxlaw_map_core small { font-size: 9px; }\n    #mxlaw_root .mxlaw_map_stat strong { font-size: 12.5px; }\n    #mxlaw_root .mxlaw_map_stat span { font-size: 9px; }\n    #mxlaw_root .mxlaw_email strong { font-size: 11.5px; }\n    #mxlaw_root .mxlaw_email small { font-size: 9.5px; }\n    #mxlaw_root .mxlaw_email_file { font-size: 9px; }\n    #mxlaw_root .mxlaw_warning { font-size: 11.5px; }\n    #mxlaw_root .mxlaw_flow_top strong { font-size: 11.5px; }\n    #mxlaw_root .mxlaw_flow_top span { font-size: 9px; }\n    #mxlaw_root .mxlaw_flow_item p { font-size: 10.5px; }\n    #mxlaw_root .mxlaw_flow_tags span { font-size: 8px; }\n    #mxlaw_root .mxlaw_party_button strong { font-size: 11.5px; }\n    #mxlaw_root .mxlaw_party_button small { font-size: 9px; }\n    #mxlaw_root .mxlaw_console_intro p { font-size: 14px; }\n    #mxlaw_root .mxlaw_permission_chip strong { font-size: 9.5px; }\n    #mxlaw_root .mxlaw_permission_chip small { font-size: 8px; }\n    #mxlaw_root .mxlaw_workflow_tab { font-size: 12px; }\n    #mxlaw_root .mxlaw_workflow_copy > p { font-size: 15px; }\n    #mxlaw_root .mxlaw_workflow_point { font-size: 12.5px; }\n    #mxlaw_root .mxlaw_board_top strong { font-size: 12.5px; }\n    #mxlaw_root .mxlaw_board_top span { font-size: 8.5px; }\n    #mxlaw_root .mxlaw_request_row strong,\n    #mxlaw_root .mxlaw_activity_row strong { font-size: 9.5px; }\n    #mxlaw_root .mxlaw_request_row small,\n    #mxlaw_root .mxlaw_activity_row small { font-size: 8px; }\n    #mxlaw_root .mxlaw_governance_disclaimer { font-size: 12.5px; }\n    #mxlaw_root .mxlaw_control_name strong { font-size: 13px; }\n    #mxlaw_root .mxlaw_control_row p { font-size: 12.5px; }\n    #mxlaw_root .mxlaw_control_status { font-size: 8.5px; }\n    #mxlaw_root .mxlaw_faq_question span { font-size: 15px; line-height: 1.45; }\n    #mxlaw_root .mxlaw_faq_answer_inner { font-size: 14px; line-height: 1.72; }\n    #mxlaw_root .mxlaw_faq_answer_inner p + p { margin-top: 13px; }\n    #mxlaw_root .mxlaw_faq_answer_inner ul { display: grid; gap: 8px; margin: 14px 0; padding: 0; list-style: none; }\n    #mxlaw_root .mxlaw_faq_answer_inner li { position: relative; padding-left: 22px; color: var(--ink_soft); }\n    #mxlaw_root .mxlaw_faq_answer_inner li::before { position: absolute; top: 0.55em; left: 2px; width: 7px; height: 7px; border-radius: 50%; background: var(--aqua); box-shadow: 0 0 0 4px rgba(25, 223, 191, 0.1); content: \"\"; }\n    #mxlaw_root .mxlaw_faq_answer_inner hr { height: 1px; margin: 20px 0 0; border: 0; background: var(--line); }\n\n    @media (max-width: 680px) {\n      #mxlaw_root h1 { font-size: clamp(36px, 11vw, 50px); }\n      #mxlaw_root h2 { font-size: clamp(29px, 8.8vw, 42px); }\n      #mxlaw_root .mxlaw_hero { padding: 82px 0 72px; }\n      #mxlaw_root .mxlaw_section { padding: 72px 0; }\n      #mxlaw_root .mxlaw_swash { display: inline; }\n      #mxlaw_root .mxlaw_faq_answer_inner { font-size: 13.5px; }\n    }\n<\/style>\n\n  <section class=\"mxlaw_hero\" aria-labelledby=\"mxlaw_hero_title\">\n    <div class=\"mxlaw_shell mxlaw_hero_grid\">\n      <div class=\"mxlaw_hero_copy mxlaw_reveal\">\n        <div class=\"mxlaw_kicker\">Secure file sharing for US law firms<\/div>\n        <h1 id=\"mxlaw_hero_title\">File sharing for law firms, organized around <span class=\"mxlaw_signature\">the matter.<svg viewBox=\"0 0 300 20\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path d=\"M4 14 C 60 6, 150 4, 296 11\"><\/path><\/svg><\/span><\/h1>\n        <p class=\"mxlaw_lead\">Sensitive legal documents should move through a process the firm can explain. Collect client records, exchange discovery, and deliver approved work product through a controlled route that keeps every file connected to the right matter, participant, and decision.<\/p>\n        <div class=\"mxlaw_buttons\">\n          <a class=\"mxlaw_button mxlaw_button_primary\" href=\"https:\/\/www.mymxdata.com\/en-us\/free-trial\/\"><span>Start free trial<\/span><i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"><svg class=\"mxlaw_inline_icon\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" fill=\"currentColor\"><!--! Font Awesome Free 6.7.2 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d=\"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z\"\/><\/svg><\/i><\/a>\n          <a class=\"mxlaw_button mxlaw_button_secondary\" href=\"https:\/\/www.mymxdata.com\/en-us\/contact-us\/\"><span>Talk to My MX Data<\/span><i class=\"fa-solid fa-comments\" aria-hidden=\"true\"><svg class=\"mxlaw_inline_icon\" viewBox=\"0 0 640 512\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" fill=\"currentColor\"><!--! Font Awesome Free 6.7.2 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d=\"M208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 38.6 14.7 74.3 39.6 103.4c-3.5 9.4-8.7 17.7-14.2 24.7c-4.8 6.2-9.7 11-13.3 14.3c-1.8 1.6-3.3 2.9-4.3 3.7c-.5 .4-.9 .7-1.1 .8l-.2 .2s0 0 0 0s0 0 0 0C1 327.2-1.4 334.4 .8 340.9S9.1 352 16 352c21.8 0 43.8-5.6 62.1-12.5c9.2-3.5 17.8-7.4 25.2-11.4C134.1 343.3 169.8 352 208 352zM448 176c0 112.3-99.1 196.9-216.5 207C255.8 457.4 336.4 512 432 512c38.2 0 73.9-8.7 104.7-23.9c7.5 4 16 7.9 25.2 11.4c18.3 6.9 40.3 12.5 62.1 12.5c6.9 0 13.1-4.5 15.2-11.1c2.1-6.6-.2-13.8-5.8-17.9c0 0 0 0 0 0s0 0 0 0l-.2-.2c-.2-.2-.6-.4-1.1-.8c-1-.8-2.5-2-4.3-3.7c-3.6-3.3-8.5-8.1-13.3-14.3c-5.5-7-10.7-15.4-14.2-24.7c24.9-29 39.6-64.7 39.6-103.4c0-92.8-84.9-168.9-192.6-175.5c.4 5.1 .6 10.3 .6 15.5z\"\/><\/svg><\/i><\/a>\n        <\/div>\n        <div class=\"mxlaw_hero_proof\" aria-label=\"Key legal file exchange controls\">\n          <span><i><\/i>Named participants<\/span>\n          <span><i><\/i>Matter-specific access<\/span>\n          <span><i><\/i>Patented quantum-secure methodology<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"mxlaw_matter_map mxlaw_reveal\" data-delay=\"2\" aria-label=\"Animated legal matter file exchange\">\n        <div class=\"mxlaw_map_top\">\n          <div class=\"mxlaw_map_identity\">\n            <span class=\"mxlaw_map_mark\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 6h5l2 2h7v10H5z\"><\/path><path d=\"M9 12h6M9 15h4\"><\/path><\/svg><\/span>\n            <span><strong>Commercial acquisition 0427<\/strong><small>Real estate transaction<\/small><\/span>\n          <\/div>\n          <span class=\"mxlaw_map_state\"><i><\/i>Controlled exchange active<\/span>\n        <\/div>\n\n        <div class=\"mxlaw_map_stage\">\n          <div class=\"mxlaw_party\"><span class=\"mxlaw_party_avatar\">CL<\/span><span><strong>Client<\/strong><small>Uploads requested records<\/small><\/span><\/div>\n          <div class=\"mxlaw_party\"><span class=\"mxlaw_party_avatar\">AT<\/span><span><strong>Attorney<\/strong><small>Manages the matter route<\/small><\/span><\/div>\n          <div class=\"mxlaw_party\"><span class=\"mxlaw_party_avatar\">CO<\/span><span><strong>Co-counsel<\/strong><small>Reviews selected material<\/small><\/span><\/div>\n          <div class=\"mxlaw_party\"><span class=\"mxlaw_party_avatar\">EX<\/span><span><strong>Expert<\/strong><small>Receives scoped evidence<\/small><\/span><\/div>\n\n          <span class=\"mxlaw_route mxlaw_route_1\"><i class=\"mxlaw_packet\"><\/i><\/span>\n          <span class=\"mxlaw_route mxlaw_route_2\"><i class=\"mxlaw_packet\"><\/i><\/span>\n          <span class=\"mxlaw_route mxlaw_route_3\"><i class=\"mxlaw_packet\"><\/i><\/span>\n          <span class=\"mxlaw_route mxlaw_route_4\"><i class=\"mxlaw_packet\"><\/i><\/span>\n\n          <div class=\"mxlaw_map_core\">\n            <div><span class=\"mxlaw_folder\"><\/span><strong>Matter<\/strong><small>Access rules applied<\/small><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"mxlaw_map_footer\">\n          <div class=\"mxlaw_map_stat\"><strong>18 documents<\/strong><span>Current matter set<\/span><\/div>\n          <div class=\"mxlaw_map_stat\"><strong>4 participants<\/strong><span>Named access only<\/span><\/div>\n          <div class=\"mxlaw_map_stat\"><strong>Aug 12, 5:00 PM<\/strong><span>External access review<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_section mxlaw_route_section\" aria-labelledby=\"mxlaw_route_title\">\n    <div class=\"mxlaw_shell\">\n      <div class=\"mxlaw_route_head\">\n        <div class=\"mxlaw_kicker mxlaw_reveal\">Keep legal context attached to every file<\/div>\n        <h2 id=\"mxlaw_route_title\" class=\"mxlaw_reveal\" data-delay=\"1\">A matter file should not dissolve into <span class=\"mxlaw_swash\">an email chain.<svg viewBox=\"0 0 300 20\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path d=\"M4 14 C 60 6, 150 4, 296 11\"><\/path><\/svg><\/span><\/h2>\n        <p class=\"mxlaw_lead mxlaw_reveal\" data-delay=\"2\">Email attachments are convenient at the moment of sending, but clarity fades as copies are forwarded, renamed, and stored elsewhere. General cloud platforms can support broad collaboration; My MX Data is designed for controlled, auditable exchange. MX gives legal teams a defined route for <a class=\"mxlaw_inline_link\" href=\"https:\/\/www.mymxdata.com\/en-us\/secure-client-file-sharing\/\">sharing sensitive files with clients<\/a>, reviewing returns, and approving release.<\/p>\n      <\/div>\n\n      <div class=\"mxlaw_route_compare\">\n        <article class=\"mxlaw_route_card mxlaw_route_card_bad mxlaw_reveal\">\n          <div class=\"mxlaw_route_card_header\"><strong>The inbox route<\/strong><span>Context fragments<\/span><\/div>\n          <div class=\"mxlaw_inbox\" aria-hidden=\"true\">\n            <div class=\"mxlaw_email\"><span class=\"mxlaw_email_avatar\">CL<\/span><span><strong>Client records attached<\/strong><small>Forwarded to three recipients<\/small><\/span><span class=\"mxlaw_email_file\">records-final.zip<\/span><\/div>\n            <div class=\"mxlaw_email\"><span class=\"mxlaw_email_avatar\">AT<\/span><span><strong>Updated draft for review<\/strong><small>An earlier copy is still circulating<\/small><\/span><span class=\"mxlaw_email_file\">draft-v7.docx<\/span><\/div>\n            <div class=\"mxlaw_email\"><span class=\"mxlaw_email_avatar\">EX<\/span><span><strong>Expert report returned<\/strong><small>The reply sits outside the matter record<\/small><\/span><span class=\"mxlaw_email_file\">report-revised.pdf<\/span><\/div>\n            <div class=\"mxlaw_email\"><span class=\"mxlaw_email_avatar\">CO<\/span><span><strong>Which version was approved?<\/strong><small>The decision is buried in the thread<\/small><\/span><span class=\"mxlaw_email_file\">agreement-final2.pdf<\/span><\/div>\n          <\/div>\n          <div class=\"mxlaw_warning_list\">\n            <div class=\"mxlaw_warning\"><i>!<\/i>Recipient lists can expand beyond the original purpose.<\/div>\n            <div class=\"mxlaw_warning\"><i>!<\/i>File names become an unreliable version-control system.<\/div>\n            <div class=\"mxlaw_warning\"><i>!<\/i>Review and release decisions are hard to reconstruct later.<\/div>\n          <\/div>\n        <\/article>\n\n        <article class=\"mxlaw_route_card mxlaw_route_card_good mxlaw_reveal\" data-delay=\"1\">\n          <div class=\"mxlaw_route_card_header\"><strong>The matter route<\/strong><span>Context preserved<\/span><\/div>\n          <div class=\"mxlaw_matter_flow\">\n            <div class=\"mxlaw_flow_item\"><div class=\"mxlaw_flow_top\"><strong>Document request issued<\/strong><span>9:10 AM<\/span><\/div><p>The client receives a defined request for identity and engagement records inside the relevant matter.<\/p><div class=\"mxlaw_flow_tags\"><span>Purpose recorded<\/span><span>Client named<\/span><\/div><\/div>\n            <div class=\"mxlaw_flow_item\"><div class=\"mxlaw_flow_top\"><strong>Client upload received<\/strong><span>10:36 AM<\/span><\/div><p>The returned file remains connected to the request instead of arriving as an unrelated attachment.<\/p><div class=\"mxlaw_flow_tags\"><span>Upload linked<\/span><span>File protected<\/span><\/div><\/div>\n            <div class=\"mxlaw_flow_item\"><div class=\"mxlaw_flow_top\"><strong>Attorney review completed<\/strong><span>1:18 PM<\/span><\/div><p>The assigned attorney reviews the current version and records the next action for the matter.<\/p><div class=\"mxlaw_flow_tags\"><span>Reviewer recorded<\/span><span>Version clear<\/span><\/div><\/div>\n            <div class=\"mxlaw_flow_item\"><div class=\"mxlaw_flow_top\"><strong>External release approved<\/strong><span>3:42 PM<\/span><\/div><p>Only the selected set becomes available to co-counsel under the access conditions assigned to that role.<\/p><div class=\"mxlaw_flow_tags\"><span>Scoped access<\/span><span>Decision retained<\/span><\/div><\/div>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_section mxlaw_perimeter_section\" aria-labelledby=\"mxlaw_perimeter_title\">\n    <div class=\"mxlaw_shell\">\n      <div class=\"mxlaw_perimeter_head\">\n        <div class=\"mxlaw_kicker mxlaw_reveal\">An access boundary you can see<\/div>\n        <h2 id=\"mxlaw_perimeter_title\" class=\"mxlaw_reveal\" data-delay=\"1\">Give every participant <span class=\"mxlaw_swash\">only the matter access they need.<svg viewBox=\"0 0 300 20\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path d=\"M4 14 C 60 6, 150 4, 296 11\"><\/path><\/svg><\/span><\/h2>\n        <p class=\"mxlaw_lead mxlaw_reveal\" data-delay=\"2\">Clients, co-counsel, experts, and counterparties do not need identical views. Select a participant to see how one controlled exchange can keep matter content separated, with <a class=\"mxlaw_inline_link\" href=\"https:\/\/www.mymxdata.com\/en-us\/encrypted-file-sharing\/\">encrypted file sharing<\/a> and permissions aligned to the work each person is expected to perform.<\/p>\n      <\/div>\n\n      <div class=\"mxlaw_perimeter_layout\">\n        <div class=\"mxlaw_party_selector mxlaw_reveal\">\n          <button class=\"mxlaw_party_button active\" type=\"button\" data-party=\"team\" aria-pressed=\"true\"><span class=\"mxlaw_party_button_avatar\">MT<\/span><span><strong>Internal matter team<\/strong><small>Complete working view<\/small><\/span><svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6l-6 6\"><\/path><\/svg><\/button>\n          <button class=\"mxlaw_party_button\" type=\"button\" data-party=\"client\" aria-pressed=\"false\"><span class=\"mxlaw_party_button_avatar\">CL<\/span><span><strong>Client<\/strong><small>Requests and released documents<\/small><\/span><svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6l-6 6\"><\/path><\/svg><\/button>\n          <button class=\"mxlaw_party_button\" type=\"button\" data-party=\"counsel\" aria-pressed=\"false\"><span class=\"mxlaw_party_button_avatar\">CO<\/span><span><strong>Co-counsel<\/strong><small>Selected evidence and instructions<\/small><\/span><svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6l-6 6\"><\/path><\/svg><\/button>\n          <button class=\"mxlaw_party_button\" type=\"button\" data-party=\"expert\" aria-pressed=\"false\"><span class=\"mxlaw_party_button_avatar\">EX<\/span><span><strong>Expert witness<\/strong><small>Scoped evidence and report upload<\/small><\/span><svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6l-6 6\"><\/path><\/svg><\/button>\n          <button class=\"mxlaw_party_button\" type=\"button\" data-party=\"counterparty\" aria-pressed=\"false\"><span class=\"mxlaw_party_button_avatar\">CP<\/span><span><strong>Counterparty<\/strong><small>Approved production set only<\/small><\/span><svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6l-6 6\"><\/path><\/svg><\/button>\n        <\/div>\n\n        <div class=\"mxlaw_perimeter_console mxlaw_reveal\" data-delay=\"1\">\n          <div class=\"mxlaw_console_intro\">\n            <span class=\"mxlaw_console_label\"><i><\/i><span id=\"mxlaw_party_label\">Internal matter team view<\/span><\/span>\n            <h3 id=\"mxlaw_party_title\">The complete working record stays with the authorized matter team.<\/h3>\n            <p id=\"mxlaw_party_copy\">Attorneys and approved internal colleagues can review client material, legal analysis, instructions, production decisions, and activity evidence according to their responsibility for the matter.<\/p>\n          <\/div>\n\n          <div class=\"mxlaw_perimeter_visual\" aria-live=\"polite\">\n            <span class=\"mxlaw_ring mxlaw_ring_1\"><\/span>\n            <span class=\"mxlaw_ring mxlaw_ring_2\"><\/span>\n            <span class=\"mxlaw_ring mxlaw_ring_3\"><\/span>\n\n            <div class=\"mxlaw_privilege_core\"><div><svg viewBox=\"0 0 24 24\"><path d=\"M7 10V7a5 5 0 0110 0v3\"><\/path><rect x=\"5\" y=\"10\" width=\"14\" height=\"10\" rx=\"2\"><\/rect><path d=\"M12 14v2\"><\/path><\/svg><strong>Matter 0427<\/strong><small>Access applied<\/small><\/div><\/div>\n\n            <div class=\"mxlaw_permission_chip\" data-permission=\"client\"><span class=\"mxlaw_permission_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 6h6l2 2h8v10H4z\"><\/path><\/svg><\/span><span><strong>Client documents<\/strong><small>Identity and supporting records<\/small><\/span><\/div>\n            <div class=\"mxlaw_permission_chip\" data-permission=\"analysis\"><span class=\"mxlaw_permission_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 4h14v16H5zM8 8h8M8 12h6\"><\/path><\/svg><\/span><span><strong>Legal analysis<\/strong><small>Internal notes and advice<\/small><\/span><\/div>\n            <div class=\"mxlaw_permission_chip\" data-permission=\"evidence\"><span class=\"mxlaw_permission_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 5h14v14H5zM8 9h8M8 13h5\"><\/path><\/svg><\/span><span><strong>Evidence set<\/strong><small>Selected matter material<\/small><\/span><\/div>\n            <div class=\"mxlaw_permission_chip\" data-permission=\"release\"><span class=\"mxlaw_permission_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 4v11M8 8l4-4l4 4M5 20h14\"><\/path><\/svg><\/span><span><strong>Approved releases<\/strong><small>Documents cleared for delivery<\/small><\/span><\/div>\n            <div class=\"mxlaw_permission_chip\" data-permission=\"activity\"><span class=\"mxlaw_permission_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 12h4l2-5l4 10l2-5h4\"><\/path><\/svg><\/span><span><strong>Activity record<\/strong><small>Access and review history<\/small><\/span><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_section mxlaw_workflows\" aria-labelledby=\"mxlaw_workflow_title\">\n    <div class=\"mxlaw_shell\">\n      <div class=\"mxlaw_workflow_head\">\n        <div class=\"mxlaw_kicker mxlaw_reveal\">Different practices, one controlled exchange<\/div>\n        <h2 id=\"mxlaw_workflow_title\" class=\"mxlaw_reveal\" data-delay=\"1\">Use a consistent file process across the firm.<\/h2>\n        <p class=\"mxlaw_lead mxlaw_reveal\" data-delay=\"2\">Document routes vary by practice, but the control questions remain consistent: did the right person receive the right material, is the current version clear, and can the firm explain what happened? My MX Data supports <a class=\"mxlaw_inline_link\" href=\"https:\/\/www.mymxdata.com\/en-us\/enterprise-file-collaboration\/\">controlled file collaboration<\/a> without trying to replace live drafting or the firm\u2019s document management system.<\/p>\n      <\/div>\n\n      <div class=\"mxlaw_workflow_tabs mxlaw_reveal\" role=\"tablist\" aria-label=\"Legal practice workflows\">\n        <button class=\"mxlaw_workflow_tab active\" type=\"button\" role=\"tab\" aria-selected=\"true\" data-workflow=\"realestate\">Real estate<\/button>\n        <button class=\"mxlaw_workflow_tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-workflow=\"litigation\">Litigation<\/button>\n        <button class=\"mxlaw_workflow_tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-workflow=\"corporate\">Corporate &amp; M&amp;A<\/button>\n        <button class=\"mxlaw_workflow_tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-workflow=\"private\">Trusts &amp; estates<\/button>\n        <button class=\"mxlaw_workflow_tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-workflow=\"employment\">Labor &amp; employment<\/button>\n      <\/div>\n\n      <div class=\"mxlaw_workflow_panel active\" data-panel=\"realestate\" role=\"tabpanel\">\n        <div class=\"mxlaw_workflow_copy\">\n          <div class=\"mxlaw_kicker\">Real estate file exchange<\/div>\n          <h3>Keep transaction documents moving without losing the deal context.<\/h3>\n          <p>Request identity records, title materials, due diligence, financing documents, and executed forms through one route that keeps each response connected to the property matter.<\/p>\n          <div class=\"mxlaw_workflow_points\"><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Separate buyer, seller, lender, and third-party access.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Keep current title records and executed versions easy to identify.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Retain a clearer record of delivery, review, and receipt.<\/div><\/div>\n        <\/div>\n        <div class=\"mxlaw_matter_board\" aria-hidden=\"true\"><div class=\"mxlaw_board_top\"><strong>Purchase of 214 Westfield Avenue<\/strong><span>Client documents due<\/span><\/div><div class=\"mxlaw_board_body\"><div class=\"mxlaw_board_requests\"><small>Document requests<\/small><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Identity documents<\/strong><small>Received and reviewed<\/small><\/span><\/div><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Source-of-funds records<\/strong><small>Client upload received<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">3<\/span><span><strong>Executed purchase agreement<\/strong><small>Awaiting client signature<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">4<\/span><span><strong>Closing statement<\/strong><small>Release pending approval<\/small><\/span><\/div><\/div><div class=\"mxlaw_board_activity\"><small>Matter activity<\/small><div class=\"mxlaw_activity_row\"><strong>Title report uploaded<\/strong><small>Real estate team, 9:24 AM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Buyer reviewed contract summary<\/strong><small>Named client, 11:08 AM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Deed signature requested<\/strong><small>Attorney, 1:32 PM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Lender package prepared<\/strong><small>Pending final review<\/small><\/div><\/div><\/div><\/div>\n      <\/div>\n\n      <div class=\"mxlaw_workflow_panel\" data-panel=\"litigation\" role=\"tabpanel\">\n        <div class=\"mxlaw_workflow_copy\">\n          <div class=\"mxlaw_kicker\">Litigation file exchange<\/div>\n          <h3>Control who sees discovery, instructions, and work product.<\/h3>\n          <p>Build a defined evidence set for clients, co-counsel, and experts while internal strategy and unrelated material remain inside the authorized team view.<\/p>\n          <div class=\"mxlaw_workflow_points\"><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Share selected productions with co-counsel and experts.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Keep revised witness materials attached to the correct request.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Record review and production decisions in the matter history.<\/div><\/div>\n        <\/div>\n        <div class=\"mxlaw_matter_board\" aria-hidden=\"true\"><div class=\"mxlaw_board_top\"><strong>Commercial dispute 1186<\/strong><span>Co-counsel review active<\/span><\/div><div class=\"mxlaw_board_body\"><div class=\"mxlaw_board_requests\"><small>Evidence set<\/small><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Witness materials<\/strong><small>Current set approved<\/small><\/span><\/div><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Expert instructions<\/strong><small>Released to named expert<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">3<\/span><span><strong>Draft declaration<\/strong><small>Client comments requested<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">4<\/span><span><strong>Court filing set<\/strong><small>Assembly in progress<\/small><\/span><\/div><\/div><div class=\"mxlaw_board_activity\"><small>Matter activity<\/small><div class=\"mxlaw_activity_row\"><strong>Co-counsel opened evidence set<\/strong><small>Named participant, 10:05 AM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Expert report uploaded<\/strong><small>Version 2 retained, 12:44 PM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Production item approved<\/strong><small>Lead attorney, 2:18 PM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>External access review due<\/strong><small>Friday, 5:00 PM<\/small><\/div><\/div><\/div><\/div>\n      <\/div>\n\n      <div class=\"mxlaw_workflow_panel\" data-panel=\"corporate\" role=\"tabpanel\">\n        <div class=\"mxlaw_workflow_copy\">\n          <div class=\"mxlaw_kicker\">Corporate transaction file exchange<\/div>\n          <h3>Keep due diligence requests, responses, and approvals tied to the deal.<\/h3>\n          <p>Organize commercial documents across buyers, sellers, advisors, and specialists without giving every participant broad access to the complete transaction record.<\/p>\n          <div class=\"mxlaw_workflow_points\"><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Build purpose-led request lists for each workstream.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Limit specialist access to the documents they need.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Preserve approval evidence for final closing sets.<\/div><\/div>\n        <\/div>\n        <div class=\"mxlaw_matter_board\" aria-hidden=\"true\"><div class=\"mxlaw_board_top\"><strong>Project Rowan acquisition<\/strong><span>Due diligence open<\/span><\/div><div class=\"mxlaw_board_body\"><div class=\"mxlaw_board_requests\"><small>Workstreams<\/small><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Corporate records<\/strong><small>Complete<\/small><\/span><\/div><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Material contracts<\/strong><small>Reviewer assigned<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">3<\/span><span><strong>Employment records<\/strong><small>Three responses outstanding<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">4<\/span><span><strong>Closing documents<\/strong><small>Draft set in review<\/small><\/span><\/div><\/div><div class=\"mxlaw_board_activity\"><small>Transaction activity<\/small><div class=\"mxlaw_activity_row\"><strong>Seller response received<\/strong><small>Contracts request 4.2<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Tax advisor access opened<\/strong><small>Selected folder only<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Draft disclosure schedule updated<\/strong><small>Version 6 retained<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Closing set review started<\/strong><small>Partner approval required<\/small><\/div><\/div><\/div><\/div>\n      <\/div>\n\n      <div class=\"mxlaw_workflow_panel\" data-panel=\"private\" role=\"tabpanel\">\n        <div class=\"mxlaw_workflow_copy\">\n          <div class=\"mxlaw_kicker\">Trusts and estates file exchange<\/div>\n          <h3>Handle personal records with care and a defined reason for access.<\/h3>\n          <p>Collect estate, trust, probate, tax, and family records through a private route that clients can understand without exposing sensitive information across long email chains.<\/p>\n          <div class=\"mxlaw_workflow_points\"><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Give fiduciaries and beneficiaries separate access where appropriate.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Keep identity, asset, and signed records organized by matter.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Close external access when the purpose has ended.<\/div><\/div>\n        <\/div>\n        <div class=\"mxlaw_matter_board\" aria-hidden=\"true\"><div class=\"mxlaw_board_top\"><strong>Estate administration 0931<\/strong><span>Records collection<\/span><\/div><div class=\"mxlaw_board_body\"><div class=\"mxlaw_board_requests\"><small>Required records<\/small><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Probate filings<\/strong><small>Reviewed<\/small><\/span><\/div><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Asset schedule<\/strong><small>Current version received<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">3<\/span><span><strong>Beneficiary details<\/strong><small>Two responses awaited<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">4<\/span><span><strong>Final accounting<\/strong><small>Approval not yet requested<\/small><\/span><\/div><\/div><div class=\"mxlaw_board_activity\"><small>Matter activity<\/small><div class=\"mxlaw_activity_row\"><strong>Personal representative uploaded bank records<\/strong><small>9:52 AM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Beneficiary access created<\/strong><small>Limited document view<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Asset schedule reviewed<\/strong><small>Trusts and estates team, 1:06 PM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Access review scheduled<\/strong><small>At matter milestone<\/small><\/div><\/div><\/div><\/div>\n      <\/div>\n\n      <div class=\"mxlaw_workflow_panel\" data-panel=\"employment\" role=\"tabpanel\">\n        <div class=\"mxlaw_workflow_copy\">\n          <div class=\"mxlaw_kicker\">Labor and employment file exchange<\/div>\n          <h3>Separate confidential instructions from documents prepared for exchange.<\/h3>\n          <p>Collect agreements, correspondence, investigation records, and settlement documents while keeping internal analysis and approved production sets clearly separated.<\/p>\n          <div class=\"mxlaw_workflow_points\"><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Control access for employers, employees, and outside advisors.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Keep investigation evidence connected to the correct matter.<\/div><div class=\"mxlaw_workflow_point\"><i>\u2713<\/i>Release executed settlement records to named recipients.<\/div><\/div>\n        <\/div>\n        <div class=\"mxlaw_matter_board\" aria-hidden=\"true\"><div class=\"mxlaw_board_top\"><strong>Employment matter 2214<\/strong><span>Evidence review<\/span><\/div><div class=\"mxlaw_board_body\"><div class=\"mxlaw_board_requests\"><small>Matter documents<\/small><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Employment agreement<\/strong><small>Received<\/small><\/span><\/div><div class=\"mxlaw_request_row done\"><span class=\"mxlaw_request_state\">\u2713<\/span><span><strong>Correspondence set<\/strong><small>Reviewed<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">3<\/span><span><strong>Witness response<\/strong><small>Awaiting upload<\/small><\/span><\/div><div class=\"mxlaw_request_row\"><span class=\"mxlaw_request_state\">4<\/span><span><strong>Settlement draft<\/strong><small>Internal review only<\/small><\/span><\/div><\/div><div class=\"mxlaw_board_activity\"><small>Matter activity<\/small><div class=\"mxlaw_activity_row\"><strong>Client instructions updated<\/strong><small>Named client, 10:14 AM<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Investigation records reviewed<\/strong><small>Assigned attorney<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Outside counsel set prepared<\/strong><small>Not yet released<\/small><\/div><div class=\"mxlaw_activity_row\"><strong>Settlement draft approved<\/strong><small>Partner decision retained<\/small><\/div><\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_section mxlaw_evidence\" aria-labelledby=\"mxlaw_evidence_title\">\n    <div class=\"mxlaw_shell mxlaw_evidence_grid\">\n      <div class=\"mxlaw_evidence_copy\">\n        <div class=\"mxlaw_kicker mxlaw_reveal\">An activity record that follows the matter<\/div>\n        <h2 id=\"mxlaw_evidence_title\" class=\"mxlaw_reveal\" data-delay=\"1\">Answer later questions without reconstructing the exchange.<\/h2>\n        <p class=\"mxlaw_lead mxlaw_reveal\" data-delay=\"2\">When a legal exchange is reviewed, the useful questions are practical: who requested the document, who supplied it, which version was reviewed, who approved release, and when external access ended. That traceability can support <a class=\"mxlaw_inline_link\" href=\"https:\/\/www.mymxdata.com\/en-us\/ccpa-compliance\/\">privacy-conscious file sharing practices<\/a> and a more defensible matter record.<\/p>\n        <div class=\"mxlaw_evidence_note mxlaw_reveal\" data-delay=\"3\"><strong>My MX Data supports evidence gathering.<\/strong> Your firm remains responsible for professional judgment, privilege decisions, retention requirements, and its broader compliance program.<\/div>\n      <\/div>\n\n      <div class=\"mxlaw_evidence_spine\" aria-label=\"Example legal matter activity record\">\n        <article class=\"mxlaw_evidence_event mxlaw_reveal\"><div class=\"mxlaw_event_top\"><small>Request created<\/small><time>9:10 AM<\/time><\/div><strong>Client identity and engagement records requested<\/strong><p>The request defined the matter, intended recipient, and records required before the client supplied information.<\/p><div class=\"mxlaw_event_meta\"><span>Purpose recorded<\/span><span>Owner assigned<\/span><\/div><\/article>\n        <article class=\"mxlaw_evidence_event mxlaw_reveal\" data-delay=\"1\"><div class=\"mxlaw_event_top\"><small>Upload received<\/small><time>10:36 AM<\/time><\/div><strong>Named client returned the requested documents<\/strong><p>The upload remained connected to the original request and the correct matter instead of entering a general mailbox.<\/p><div class=\"mxlaw_event_meta\"><span>Client identified<\/span><span>File protected<\/span><\/div><\/article>\n        <article class=\"mxlaw_evidence_event mxlaw_reveal\" data-delay=\"2\"><div class=\"mxlaw_event_top\"><small>Review completed<\/small><time>1:18 PM<\/time><\/div><strong>Assigned attorney confirmed the current version<\/strong><p>The review record showed which file was checked and who remained responsible for the next action.<\/p><div class=\"mxlaw_event_meta\"><span>Reviewer recorded<\/span><span>Version retained<\/span><\/div><\/article>\n        <article class=\"mxlaw_evidence_event mxlaw_reveal\" data-delay=\"3\"><div class=\"mxlaw_event_top\"><small>Release approved<\/small><time>3:42 PM<\/time><\/div><strong>Selected material released to co-counsel<\/strong><p>The external participant received the approved evidence set without access to internal notes or unrelated client records.<\/p><div class=\"mxlaw_event_meta\"><span>Scope applied<\/span><span>Decision retained<\/span><\/div><\/article>\n        <article class=\"mxlaw_evidence_event mxlaw_reveal\" data-delay=\"4\"><div class=\"mxlaw_event_top\"><small>Access closed<\/small><time>72 hours later<\/time><\/div><strong>External availability ended after the review period<\/strong><p>The matter record retained useful evidence even after the participant no longer required access.<\/p><div class=\"mxlaw_event_meta\"><span>Access ended<\/span><span>History available<\/span><\/div><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_section mxlaw_capabilities\" aria-labelledby=\"mxlaw_cap_title\">\n    <div class=\"mxlaw_shell\">\n      <div class=\"mxlaw_cap_head\">\n        <div class=\"mxlaw_kicker mxlaw_reveal\">Legal file exchange capabilities<\/div>\n        <h2 id=\"mxlaw_cap_title\" class=\"mxlaw_reveal\" data-delay=\"1\">Built for confidential work that moves beyond the firm.<\/h2>\n        <p class=\"mxlaw_lead mxlaw_reveal\" data-delay=\"2\">My MX Data gives law firms a practical route for collecting, reviewing, and releasing sensitive documents through a <a class=\"mxlaw_inline_link\" href=\"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/\">secure upload portal<\/a>. MX complements a document management system by governing the external exchange rather than acting as a permanent repository.<\/p>\n      <\/div>\n\n      <div class=\"mxlaw_cap_grid\">\n        <article class=\"mxlaw_cap_card dark mxlaw_reveal\"><div class=\"mxlaw_cap_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 3l7 3v5c0 5-3 8-7 10c-4-2-7-5-7-10V6z\"><\/path><path d=\"M9 12l2 2l4-5\"><\/path><\/svg><\/div><h3>Protected legal document exchange beyond an ordinary shared link<\/h3><p>Use named access, AES-256 protection, and My MX Data\u2019s patented quantum-secure methodology when confidential documents move between clients, attorneys, co-counsel, experts, and other approved participants. ASR anonymizes, shards, and restores files for authorized recipients.<\/p><div class=\"mxlaw_cap_tags\"><span>Named access<\/span><span>Matter conditions<\/span><span>Protected handling<\/span><\/div><span class=\"mxlaw_case_shield\" aria-hidden=\"true\"><\/span><\/article>\n        <article class=\"mxlaw_cap_card mxlaw_reveal\" data-delay=\"1\"><div class=\"mxlaw_cap_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 6h16v12H4z\"><\/path><path d=\"M7 10h10M7 14h6\"><\/path><\/svg><\/div><h3>Structured client document collection<\/h3><p>Request identity records, discovery, executed forms, and supporting files through a defined upload route connected to the correct matter.<\/p><div class=\"mxlaw_cap_tags\"><span>Client uploads<\/span><span>Request lists<\/span><\/div><\/article>\n        <article class=\"mxlaw_cap_card mxlaw_reveal\"><div class=\"mxlaw_cap_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M8 4h8v4H8zM5 8h14v12H5z\"><\/path><path d=\"M9 12h6M9 16h4\"><\/path><\/svg><\/div><h3>Clear version handling<\/h3><p>Keep revised drafts and approved records connected to the matter so teams do not have to infer the current version from a file name.<\/p><\/article>\n        <article class=\"mxlaw_cap_card mxlaw_reveal\" data-delay=\"1\"><div class=\"mxlaw_cap_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 3v18M3 8h18M5 8l3 6H2zM19 8l3 6h-6z\"><\/path><\/svg><\/div><h3>Role-based external access<\/h3><p>Give a client, co-counsel, expert, or counterparty selected content without opening the complete matter record.<\/p><\/article>\n        <article class=\"mxlaw_cap_card mxlaw_reveal\" data-delay=\"2\"><div class=\"mxlaw_cap_icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 12h4l2-5l4 10l2-5h4\"><\/path><\/svg><\/div><h3>Reviewable activity<\/h3><p>Retain useful evidence around requests, uploads, access, review, approval, and closure when a matter is examined later.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_section mxlaw_governance\" aria-labelledby=\"mxlaw_governance_title\">\n    <div class=\"mxlaw_shell mxlaw_governance_grid\">\n      <div class=\"mxlaw_governance_copy\">\n        <div class=\"mxlaw_kicker mxlaw_reveal\">Controls that support legal and regulatory duties<\/div>\n        <h2 id=\"mxlaw_governance_title\" class=\"mxlaw_reveal\" data-delay=\"1\">Technology should reinforce professional judgment\u2014not replace it.<\/h2>\n        <p class=\"mxlaw_lead mxlaw_reveal\" data-delay=\"2\">US law firms must protect confidential client information and may also handle data subject to state privacy laws or sector rules such as HIPAA and GLBA. My MX Data provides practical controls that can support those responsibilities, strengthen information governance, and help the firm explain how sensitive legal file exchanges were handled.<\/p>\n        <div class=\"mxlaw_governance_disclaimer mxlaw_reveal\" data-delay=\"3\">No software platform guarantees compliance with the ABA Model Rules, state bar requirements, CCPA, HIPAA, GLBA, or any other legal obligation. Compliance depends on the firm\u2019s jurisdiction, policies, people, client duties, configuration, retention decisions, and use of the technology.<\/div>\n      <\/div>\n\n      <div class=\"mxlaw_control_table mxlaw_reveal\" data-delay=\"1\">\n        <div class=\"mxlaw_control_row\"><div class=\"mxlaw_control_name\"><span class=\"mxlaw_control_icon\">ABA<\/span><strong>Client confidentiality<\/strong><\/div><p>Use named participants and scoped matter access to reduce unnecessary exposure of information relating to a client representation.<\/p><span class=\"mxlaw_control_status\">Ethics support<\/span><\/div>\n        <div class=\"mxlaw_control_row\"><div class=\"mxlaw_control_name\"><span class=\"mxlaw_control_icon\">CCPA<\/span><strong>Consumer data access<\/strong><\/div><p>Apply purpose-based access and activity records when California personal information is collected or shared, where the law applies.<\/p><span class=\"mxlaw_control_status\">Privacy support<\/span><\/div>\n        <div class=\"mxlaw_control_row\"><div class=\"mxlaw_control_name\"><span class=\"mxlaw_control_icon\">HIPAA<\/span><strong>Health information<\/strong><\/div><p>Use named access, protected transfer, and reviewable activity when a matter involves protected health information and HIPAA obligations apply.<\/p><span class=\"mxlaw_control_status\">Security support<\/span><\/div>\n        <div class=\"mxlaw_control_row\"><div class=\"mxlaw_control_name\"><span class=\"mxlaw_control_icon\">GLBA<\/span><strong>Financial information<\/strong><\/div><p>Support controlled handling of nonpublic personal information for matters or clients subject to financial privacy safeguards.<\/p><span class=\"mxlaw_control_status\">Safeguard support<\/span><\/div>\n        <div class=\"mxlaw_control_row\"><div class=\"mxlaw_control_name\"><span class=\"mxlaw_control_icon\">NIST<\/span><strong>Governance and evidence<\/strong><\/div><p>Retain useful activity records and close access when the stated purpose ends to support a risk-based security program.<\/p><span class=\"mxlaw_control_status\">Framework support<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_section mxlaw_faq\" aria-labelledby=\"mxlaw_faq_title\">\n    <div class=\"mxlaw_shell mxlaw_faq_grid\">\n      <div class=\"mxlaw_faq_copy\">\n        <div class=\"mxlaw_kicker mxlaw_reveal\">Questions from US legal teams<\/div>\n        <h2 id=\"mxlaw_faq_title\" class=\"mxlaw_reveal\" data-delay=\"1\">Secure file sharing <span class=\"mxlaw_swash\">without making client work harder.<svg viewBox=\"0 0 300 20\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path d=\"M4 14 C 60 6, 150 4, 296 11\"><\/path><\/svg><\/span><\/h2>\n        <p class=\"mxlaw_lead mxlaw_reveal\" data-delay=\"2\">My MX Data gives attorneys a controlled alternative to loose attachments while keeping the experience straightforward for clients and outside professionals.<\/p>\n      <\/div>\n\n      <div class=\"mxlaw_faq_list mxlaw_reveal\" data-delay=\"1\">\n        <article class=\"mxlaw_faq_item open\">\n          <button class=\"mxlaw_faq_question\" type=\"button\" aria-expanded=\"true\"><span>What legal documents can law firms share through My MX Data?<\/span><i class=\"mxlaw_faq_plus\"><\/i><\/button>\n          <div class=\"mxlaw_faq_answer\"><div class=\"mxlaw_faq_answer_inner\">\n            <p>Law firms can use My MX Data to exchange most files connected with a client matter, provided the firm has a legitimate purpose and applies its own professional, contractual, and information-governance controls. Typical examples include engagement records, contracts, discovery, witness materials, transaction documents, title records, expert reports, executed forms, production sets, and closing documents.<\/p>\n            <p>MX is especially useful when an attachment or open link would leave the firm with too little control or evidence. Teams can create a defined request, collect documents through a <a href=\"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/\">secure upload route<\/a>, assign access to named participants, and retain a clearer record of the exchange.<\/p>\n            <ul>\n              <li>Client onboarding and engagement documentation<\/li>\n              <li>Litigation discovery and co-counsel sets<\/li>\n              <li>Due diligence and transaction materials<\/li>\n              <li>Large media, scans, or data sets that need <a href=\"https:\/\/www.mymxdata.com\/en-us\/large-file-sharing\/\">secure large file transfer<\/a><\/li>\n            <\/ul>\n            <hr \/><div style=\"height: 20px;\"><\/div><p>The <a href=\"https:\/\/www.nist.gov\/cyberframework\" target=\"_blank\" rel=\"noopener\">NIST Cybersecurity Framework 2.0<\/a> offers risk-management guidance for organizations of every size and sector. MX supports the exchange process, while the firm remains responsible for matter classification, supervision, retention, incident response, and appropriate use.<\/p>\n          <\/div><\/div>\n        <\/article>\n\n        <article class=\"mxlaw_faq_item\">\n          <button class=\"mxlaw_faq_question\" type=\"button\" aria-expanded=\"false\"><span>Can clients, counsel and experts receive different access?<\/span><i class=\"mxlaw_faq_plus\"><\/i><\/button>\n          <div class=\"mxlaw_faq_answer\"><div class=\"mxlaw_faq_answer_inner\">\n            <p>Yes. Access can be shaped around the participant\u2019s role and the purpose of the exchange. A client may need document requests and records released for review, while co-counsel may require only an approved evidence set. An expert might receive selected instructions and supporting material, together with a route to return a report.<\/p>\n            <p>This role-based approach helps a firm avoid exposing the complete matter file merely because one outside participant needs a small part of it. It also supports a clearer <a href=\"https:\/\/www.mymxdata.com\/en-us\/secure-client-file-sharing\/\">client file sharing process<\/a> without relying on public links that can be forwarded beyond the intended audience.<\/p>\n            <ul>\n              <li>Named-user access instead of anonymous link access<\/li>\n              <li>Permissions aligned with the participant\u2019s assignment<\/li>\n              <li>Expiration or review conditions for time-limited involvement<\/li>\n              <li>Activity evidence that helps the team understand what occurred<\/li>\n            <\/ul>\n            <hr \/><div style=\"height: 20px;\"><\/div><p>The firm determines what each participant should see based on the matter, applicable ethics rules, client instructions, court orders, and other legal obligations. MX provides supporting controls; it does not make that legal or professional decision.<\/p>\n          <\/div><\/div>\n        <\/article>\n\n        <article class=\"mxlaw_faq_item\">\n          <button class=\"mxlaw_faq_question\" type=\"button\" aria-expanded=\"false\"><span>Can My MX Data support attorney-client privilege?<\/span><i class=\"mxlaw_faq_plus\"><\/i><\/button>\n          <div class=\"mxlaw_faq_answer\"><div class=\"mxlaw_faq_answer_inner\">\n            <p>My MX Data can support the way a firm separates and controls privileged or confidential material, but software does not determine whether attorney-client privilege or work-product protection applies. That analysis depends on the communication, purpose, participants, waiver rules, jurisdiction, and surrounding facts.<\/p>\n            <p>Operationally, MX can help legal teams keep strategy, client documents, evidence sets, and approved releases within different access scopes. Using <a href=\"https:\/\/www.mymxdata.com\/en-us\/encrypted-file-sharing\/\">encrypted legal file sharing<\/a>, named participants, and matter-specific permissions can reduce unnecessary exposure when documents move outside the core team.<\/p>\n            <ul>\n              <li>Keep internal work product outside external views<\/li>\n              <li>Release only documents approved for co-counsel, experts, or counterparties<\/li>\n              <li>Record important access and release actions for later review<\/li>\n              <li>Use <a href=\"https:\/\/www.mymxdata.com\/en-us\/enterprise-file-collaboration\/\">controlled collaboration<\/a> instead of fragmented email threads<\/li>\n            <\/ul>\n            <hr \/><div style=\"height: 20px;\"><\/div><p><a href=\"https:\/\/www.americanbar.org\/groups\/professional_responsibility\/publications\/model_rules_of_professional_conduct\/rule_1_6_confidentiality_of_information\/\" target=\"_blank\" rel=\"noopener\">ABA Model Rule 1.6<\/a> addresses confidentiality and reasonable efforts to prevent unauthorized access or disclosure. ABA Formal Opinion 477R also discusses when additional security precautions may be appropriate. Each firm should follow the rules and ethics opinions that apply in its jurisdiction.<\/p>\n          <\/div><\/div>\n        <\/article>\n\n        <article class=\"mxlaw_faq_item\">\n          <button class=\"mxlaw_faq_question\" type=\"button\" aria-expanded=\"false\"><span>Does My MX Data keep a record of legal file activity?<\/span><i class=\"mxlaw_faq_plus\"><\/i><\/button>\n          <div class=\"mxlaw_faq_answer\"><div class=\"mxlaw_faq_answer_inner\">\n            <p>My MX Data can retain detailed activity evidence around sensitive file exchanges. Depending on the workflow and configuration, a firm can see events such as a request being created, a named user uploading or accessing a file, a document being reviewed, a release being approved, and external availability being closed.<\/p>\n            <p>The value of an audit trail is practical, not merely technical. It helps the firm answer later questions without rebuilding the matter from inboxes, local folders, and memory. It can also support stronger governance around <a href=\"https:\/\/www.mymxdata.com\/en-us\/ccpa-compliance\/\">CCPA-related file handling<\/a> or other privacy obligations when they apply.<\/p>\n            <ul>\n              <li>Who requested or supplied a document<\/li>\n              <li>Which participant accessed the file<\/li>\n              <li>When review or release actions occurred<\/li>\n              <li>When access was changed or withdrawn<\/li>\n            <\/ul>\n            <hr \/><div style=\"height: 20px;\"><\/div><p>An activity record can support internal review, client inquiries, audits, and incident investigation. The firm still decides which records must be retained, how long they are kept, and how the evidence fits within its document-management and compliance programs.<\/p>\n          <\/div><\/div>\n        <\/article>\n\n        <article class=\"mxlaw_faq_item\">\n          <button class=\"mxlaw_faq_question\" type=\"button\" aria-expanded=\"false\"><span>Can external access end after a hearing, transaction or review?<\/span><i class=\"mxlaw_faq_plus\"><\/i><\/button>\n          <div class=\"mxlaw_faq_answer\"><div class=\"mxlaw_faq_answer_inner\">\n            <p>Yes. External availability can be reviewed or ended when a participant no longer needs the files for the stated purpose. This may apply to co-counsel after a hearing, an expert after delivering a report, a client after completing a review, or a counterparty after an approved production has concluded.<\/p>\n            <p>Time-limited access reduces the chance that sensitive material remains available indefinitely because nobody returned to close an old link or folder. My MX Data is designed for <a href=\"https:\/\/www.mymxdata.com\/en-us\/send-files-securely\/\">controlled secure file delivery<\/a>, not permanent cloud storage for law firms. The firm can treat the exchange as a governed handoff while retaining the activity evidence it needs.<\/p>\n            <ul>\n              <li>Set a defined review or expiration point<\/li>\n              <li>Remove access when the role or purpose ends<\/li>\n              <li>Keep an internal record of the action taken<\/li>\n              <li>Move final records into the firm\u2019s approved DMS or retention process where required<\/li>\n            <\/ul>\n            <hr \/><div style=\"height: 20px;\"><\/div><p>The appropriate closure, preservation, legal hold, and retention decision remains the responsibility of the law firm. Matter requirements, client agreements, court rules, and applicable law should guide the final disposition.<\/p>\n          <\/div><\/div>\n        <\/article>\n\n        <article class=\"mxlaw_faq_item\">\n          <button class=\"mxlaw_faq_question\" type=\"button\" aria-expanded=\"false\"><span>Does My MX Data guarantee ABA, CCPA, HIPAA, or GLBA compliance?<\/span><i class=\"mxlaw_faq_plus\"><\/i><\/button>\n          <div class=\"mxlaw_faq_answer\"><div class=\"mxlaw_faq_answer_inner\">\n            <p>No. A file-sharing platform cannot make a law firm compliant by itself. Compliance depends on the firm\u2019s jurisdiction, legal obligations, policies, people, supervision, client duties, retention decisions, vendor management, configuration, and day-to-day use of the technology.<\/p>\n            <p>My MX Data can support compliance efforts by providing controls for a more accountable exchange process. These include named-user access, AES-256 protection, the patented quantum-secure methodology known as ASR, permissions, expiration settings, and detailed activity evidence. Together, they can support the firm\u2019s wider <a href=\"https:\/\/www.mymxdata.com\/en-us\/hipaa-compliance\/\">HIPAA security processes<\/a>, <a href=\"https:\/\/www.mymxdata.com\/en-us\/ccpa-compliance\/\">CCPA privacy controls<\/a>, and risk-management framework where applicable.<\/p>\n            <ul>\n              <li>Reduce reliance on open links and uncontrolled attachments<\/li>\n              <li>Apply access around an identified recipient and purpose<\/li>\n              <li>Retain evidence that can support audits and internal review<\/li>\n              <li>Close access when the exchange no longer requires it<\/li>\n            <\/ul>\n            <hr \/><div style=\"height: 20px;\"><\/div><p>The <a href=\"https:\/\/www.americanbar.org\/groups\/professional_responsibility\/publications\/model_rules_of_professional_conduct\/\" target=\"_blank\" rel=\"noopener\">ABA Model Rules of Professional Conduct<\/a>, applicable state rules, the <a href=\"https:\/\/www.hhs.gov\/hipaa\/for-professionals\/security\/index.html\" target=\"_blank\" rel=\"noopener\">HHS HIPAA Security Rule guidance<\/a>, and other relevant authorities remain the starting points. MX can support a more defensible exchange process; it does not replace legal advice, risk assessment, or compliance management.<\/p>\n          <\/div><\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_section mxlaw_reads\" aria-labelledby=\"mxlaw_reads_title\">\n    <div class=\"mxlaw_shell\">\n      <div class=\"mxlaw_reads_head mxlaw_reveal\">\n        <div>\n          <div class=\"mxlaw_kicker\">Essential reading for legal teams<\/div>\n          <h2 id=\"mxlaw_reads_title\">Practical guidance for confidential legal document exchange.<\/h2>\n          <p class=\"mxlaw_lead\">Explore focused guidance on legal technology, file activity evidence, and the controls that matter when a firm needs to explain how sensitive material was handled.<\/p>\n        <\/div>\n        <a class=\"mxlaw_reads_link\" href=\"https:\/\/www.mymxdata.com\/blog\/\">View all MX insights<\/a>\n      <\/div>\n\n      <div class=\"mxlaw_reads_layout\">\n        <article class=\"mxlaw_read mxlaw_read_feature mxlaw_reveal\" data-mxlaw-post=\"11538\">\n          <a class=\"mxlaw_read_media\" href=\"https:\/\/www.mymxdata.com\/the-future-of-legaltech-secure-document-sharing-for-law-firms\/\" aria-label=\"Read The Future of LegalTech: Secure Document Sharing for Law Firms\"><span>01<\/span><img class=\"mxlaw_read_image\" alt=\"\" loading=\"lazy\" decoding=\"async\" hidden><\/a>\n          <div class=\"mxlaw_read_body\">\n            <span class=\"mxlaw_read_meta\">Featured \u00b7 Legal technology<\/span>\n            <h3>The Future of LegalTech: Secure Document Sharing for Law Firms<\/h3>\n            <p>Case files can be confidential, urgent, and far too large for email. This article examines how legal technology can make document exchange more controlled without adding unnecessary administration.<\/p>\n            <a class=\"mxlaw_reads_link\" href=\"https:\/\/www.mymxdata.com\/the-future-of-legaltech-secure-document-sharing-for-law-firms\/\">Read the legal guide<\/a>\n          <\/div>\n        <\/article>\n\n        <div class=\"mxlaw_read_stack\">\n          <article class=\"mxlaw_read mxlaw_read_small mxlaw_reveal\" data-mxlaw-post=\"11570\">\n            <a class=\"mxlaw_read_media\" href=\"https:\/\/www.mymxdata.com\/building-a-file-audit-trail-why-its-crucial-for-modern-compliance\/\" aria-label=\"Read Building a File Audit Trail\"><span>02<\/span><img class=\"mxlaw_read_image\" alt=\"\" loading=\"lazy\" decoding=\"async\" hidden><\/a>\n            <div class=\"mxlaw_read_body\"><span class=\"mxlaw_read_meta\">Activity evidence<\/span><h3>Building a File Audit Trail<\/h3><p>See what a credible activity record should preserve after a sensitive file has moved.<\/p><a class=\"mxlaw_reads_link\" href=\"https:\/\/www.mymxdata.com\/building-a-file-audit-trail-why-its-crucial-for-modern-compliance\/\">Read the guide<\/a><\/div>\n          <\/article>\n\n          <article class=\"mxlaw_read mxlaw_read_small mxlaw_reveal\" data-mxlaw-post=\"9155\">\n            <a class=\"mxlaw_read_media\" href=\"https:\/\/www.mymxdata.com\/what-makes-a-file-sharing-solution-compliant-in-2026\/\" aria-label=\"Read What Makes a File-Sharing Solution Compliant in 2026\"><span>03<\/span><img class=\"mxlaw_read_image\" alt=\"\" loading=\"lazy\" decoding=\"async\" hidden><\/a>\n            <div class=\"mxlaw_read_body\"><span class=\"mxlaw_read_meta\">Compliance controls<\/span><h3>What Makes a File-Sharing Solution \u2018Compliant\u2019 in 2026?<\/h3><p>Look beyond encryption to access, auditability, retention, configuration, and staff behavior.<\/p><a class=\"mxlaw_reads_link\" href=\"https:\/\/www.mymxdata.com\/what-makes-a-file-sharing-solution-compliant-in-2026\/\">Read the guide<\/a><\/div>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mxlaw_final\">\n    <div class=\"mxlaw_shell\">\n      <div class=\"mxlaw_final_panel mxlaw_reveal\">\n        <div class=\"mxlaw_final_copy\">\n          <div class=\"mxlaw_kicker\">A clearer route for legal documents<\/div>\n          <h2>Keep every sensitive file connected to the matter, people, and decisions that govern it.<\/h2>\n          <p>Replace loose attachments and forgotten links with a controlled file exchange for confidential client work, discovery, transactions, and secure legal document delivery.<\/p>\n        <\/div>\n        <div class=\"mxlaw_final_actions\">\n          <a class=\"mxlaw_button mxlaw_button_primary\" href=\"https:\/\/www.mymxdata.com\/en-us\/free-trial\/\"><span>Start free trial<\/span><i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"><svg class=\"mxlaw_inline_icon\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" fill=\"currentColor\"><!--! Font Awesome Free 6.7.2 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d=\"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z\"\/><\/svg><\/i><\/a>\n          <a class=\"mxlaw_button mxlaw_button_secondary\" href=\"https:\/\/www.mymxdata.com\/en-us\/contact-us\/\"><span>Talk to My MX Data<\/span><i class=\"fa-solid fa-comments\" aria-hidden=\"true\"><svg class=\"mxlaw_inline_icon\" viewBox=\"0 0 640 512\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" fill=\"currentColor\"><!--! Font Awesome Free 6.7.2 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d=\"M208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 38.6 14.7 74.3 39.6 103.4c-3.5 9.4-8.7 17.7-14.2 24.7c-4.8 6.2-9.7 11-13.3 14.3c-1.8 1.6-3.3 2.9-4.3 3.7c-.5 .4-.9 .7-1.1 .8l-.2 .2s0 0 0 0s0 0 0 0C1 327.2-1.4 334.4 .8 340.9S9.1 352 16 352c21.8 0 43.8-5.6 62.1-12.5c9.2-3.5 17.8-7.4 25.2-11.4C134.1 343.3 169.8 352 208 352zM448 176c0 112.3-99.1 196.9-216.5 207C255.8 457.4 336.4 512 432 512c38.2 0 73.9-8.7 104.7-23.9c7.5 4 16 7.9 25.2 11.4c18.3 6.9 40.3 12.5 62.1 12.5c6.9 0 13.1-4.5 15.2-11.1c2.1-6.6-.2-13.8-5.8-17.9c0 0 0 0 0 0s0 0 0 0l-.2-.2c-.2-.2-.6-.4-1.1-.8c-1-.8-2.5-2-4.3-3.7c-3.6-3.3-8.5-8.1-13.3-14.3c-5.5-7-10.7-15.4-14.2-24.7c24.9-29 39.6-64.7 39.6-103.4c0-92.8-84.9-168.9-192.6-175.5c.4 5.1 .6 10.3 .6 15.5z\"\/><\/svg><\/i><\/a>\n        <\/div>\n        <div class=\"mxlaw_locale\" aria-label=\"Choose regional site\">\n          <span class=\"mxlaw_locale_label\">View in<\/span>\n          <span class=\"mxlaw_locale_flag\" role=\"img\" aria-label=\"United States, current page\" title=\"United States\">\n            <svg viewBox=\"0 0 60 30\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><rect width=\"60\" height=\"30\" fill=\"#fff\"\/><path d=\"M0 2.3H60M0 6.9H60M0 11.5H60M0 16.2H60M0 20.8H60M0 25.4H60M0 30H60\" stroke=\"#b22234\" stroke-width=\"2.3\"\/><rect width=\"25.2\" height=\"16.2\" fill=\"#3c3b6e\"\/><g fill=\"#fff\"><circle cx=\"3\" cy=\"2.5\" r=\".8\"\/><circle cx=\"8\" cy=\"2.5\" r=\".8\"\/><circle cx=\"13\" cy=\"2.5\" r=\".8\"\/><circle cx=\"18\" cy=\"2.5\" r=\".8\"\/><circle cx=\"23\" cy=\"2.5\" r=\".8\"\/><circle cx=\"5.5\" cy=\"6.5\" r=\".8\"\/><circle cx=\"10.5\" cy=\"6.5\" r=\".8\"\/><circle cx=\"15.5\" cy=\"6.5\" r=\".8\"\/><circle cx=\"20.5\" cy=\"6.5\" r=\".8\"\/><circle cx=\"3\" cy=\"10.5\" r=\".8\"\/><circle cx=\"8\" cy=\"10.5\" r=\".8\"\/><circle cx=\"13\" cy=\"10.5\" r=\".8\"\/><circle cx=\"18\" cy=\"10.5\" r=\".8\"\/><circle cx=\"23\" cy=\"10.5\" r=\".8\"\/><\/g><\/svg>\n          <\/span>\n          <a class=\"mxlaw_locale_flag\" href=\"https:\/\/www.mymxdata.com\/en-gb\/file-sharing-for-law-firms\/\" hreflang=\"en-GB\" aria-label=\"View the United Kingdom page\" title=\"United Kingdom\">\n            <svg viewBox=\"0 0 60 30\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><rect width=\"60\" height=\"30\" fill=\"#012169\"\/><path d=\"M0 0L60 30M60 0L0 30\" stroke=\"#fff\" stroke-width=\"6\"\/><path d=\"M0 0L60 30M60 0L0 30\" stroke=\"#c8102e\" stroke-width=\"2\"\/><path d=\"M30 0V30M0 15H60\" stroke=\"#fff\" stroke-width=\"10\"\/><path d=\"M30 0V30M0 15H60\" stroke=\"#c8102e\" stroke-width=\"6\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<script>\n    (function () {\n      var root = document.getElementById('mxlaw_root');\n      if (!root || root.getAttribute('data-initialised') === 'true') return;\n      root.setAttribute('data-initialised', 'true');\n      root.classList.add('mxlaw_js');\n\n      var revealItems = Array.prototype.slice.call(root.querySelectorAll('.mxlaw_reveal'));\n\n      function revealAll() {\n        revealItems.forEach(function (item) { item.classList.add('in'); });\n      }\n\n      if ('IntersectionObserver' in window) {\n        var revealObserver = new IntersectionObserver(function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('in');\n              revealObserver.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.12, rootMargin: '0px 0px -45px 0px' });\n\n        revealItems.forEach(function (item) { revealObserver.observe(item); });\n        window.setTimeout(revealAll, 2800);\n      } else {\n        revealAll();\n      }\n\n      var partyData = {\n        team: {\n          label: 'Internal matter team view',\n          title: 'The complete working record stays with the authorized matter team.',\n          copy: 'Attorneys and approved internal colleagues can review client material, legal analysis, instructions, production decisions, and activity evidence according to their responsibility for the matter.',\n          permissions: { client: true, analysis: true, evidence: true, release: true, activity: true }\n        },\n        client: {\n          label: 'Client view',\n          title: 'The client sees requests, uploads, and records released for review.',\n          copy: 'Internal notes, work product, and broader matter evidence remain outside the client view while the documents needed for informed participation stay available.',\n          permissions: { client: true, analysis: false, evidence: false, release: true, activity: false }\n        },\n        counsel: {\n          label: 'Co-counsel view',\n          title: 'Co-counsel receives the approved evidence and instructions for the assignment.',\n          copy: 'The matter team can release selected evidence and approved material without opening unrelated client records, internal administration, or the complete activity history.',\n          permissions: { client: false, analysis: true, evidence: true, release: true, activity: false }\n        },\n        expert: {\n          label: 'Expert witness view',\n          title: 'The expert receives scoped evidence and a route to return the report.',\n          copy: 'Only the material required for the assignment is visible. Internal legal advice, client administration, and unrelated evidence remain hidden.',\n          permissions: { client: false, analysis: false, evidence: true, release: true, activity: false }\n        },\n        counterparty: {\n          label: 'Counterparty view',\n          title: 'The counterparty sees the approved production set and nothing broader.',\n          copy: 'Documents cleared for exchange can be released through a defined route while privileged analysis, client records, and internal matter activity remain closed.',\n          permissions: { client: false, analysis: false, evidence: false, release: true, activity: false }\n        }\n      };\n\n      var partyButtons = Array.prototype.slice.call(root.querySelectorAll('.mxlaw_party_button'));\n      var partyLabel = root.querySelector('#mxlaw_party_label');\n      var partyTitle = root.querySelector('#mxlaw_party_title');\n      var partyCopy = root.querySelector('#mxlaw_party_copy');\n      var permissionChips = Array.prototype.slice.call(root.querySelectorAll('.mxlaw_permission_chip'));\n\n      partyButtons.forEach(function (button) {\n        button.addEventListener('click', function () {\n          var key = button.getAttribute('data-party');\n          var data = partyData[key];\n          if (!data) return;\n\n          partyButtons.forEach(function (item) {\n            item.classList.remove('active');\n            item.setAttribute('aria-pressed', 'false');\n          });\n          button.classList.add('active');\n          button.setAttribute('aria-pressed', 'true');\n\n          partyLabel.textContent = data.label;\n          partyTitle.textContent = data.title;\n          partyCopy.textContent = data.copy;\n\n          permissionChips.forEach(function (chip) {\n            var permission = chip.getAttribute('data-permission');\n            chip.classList.toggle('hidden', !data.permissions[permission]);\n          });\n        });\n      });\n\n      var workflowTabs = Array.prototype.slice.call(root.querySelectorAll('.mxlaw_workflow_tab'));\n      var workflowPanels = Array.prototype.slice.call(root.querySelectorAll('.mxlaw_workflow_panel'));\n\n      workflowTabs.forEach(function (tab) {\n        tab.addEventListener('click', function () {\n          var key = tab.getAttribute('data-workflow');\n\n          workflowTabs.forEach(function (item) {\n            item.classList.remove('active');\n            item.setAttribute('aria-selected', 'false');\n          });\n\n          workflowPanels.forEach(function (panel) {\n            panel.classList.toggle('active', panel.getAttribute('data-panel') === key);\n          });\n\n          tab.classList.add('active');\n          tab.setAttribute('aria-selected', 'true');\n        });\n      });\n\n      var faqItems = Array.prototype.slice.call(root.querySelectorAll('.mxlaw_faq_item'));\n      var initiallyOpen = null;\n\n      function closeFaq(item) {\n        var question = item.querySelector('.mxlaw_faq_question');\n        var answer = item.querySelector('.mxlaw_faq_answer');\n        if (!question || !answer) return;\n\n        item.classList.remove('open');\n        question.setAttribute('aria-expanded', 'false');\n        answer.setAttribute('aria-hidden', 'true');\n        answer.hidden = true;\n        answer.style.removeProperty('max-height');\n        answer.style.removeProperty('height');\n      }\n\n      function openFaq(item) {\n        var question = item.querySelector('.mxlaw_faq_question');\n        var answer = item.querySelector('.mxlaw_faq_answer');\n        if (!question || !answer) return;\n\n        item.classList.add('open');\n        question.setAttribute('aria-expanded', 'true');\n        answer.setAttribute('aria-hidden', 'false');\n        answer.hidden = false;\n        answer.style.removeProperty('max-height');\n        answer.style.removeProperty('height');\n      }\n\n      faqItems.forEach(function (item, index) {\n        var question = item.querySelector('.mxlaw_faq_question');\n        var answer = item.querySelector('.mxlaw_faq_answer');\n        if (!question || !answer) return;\n\n        if (item.classList.contains('open') && !initiallyOpen) {\n          initiallyOpen = item;\n        }\n\n        var questionId = question.id || ('mxlaw-faq-question-' + (index + 1));\n        var answerId = answer.id || ('mxlaw-faq-answer-' + (index + 1));\n\n        question.id = questionId;\n        answer.id = answerId;\n        question.setAttribute('aria-controls', answerId);\n        answer.setAttribute('aria-labelledby', questionId);\n        answer.setAttribute('role', 'region');\n\n        closeFaq(item);\n\n        question.addEventListener('click', function () {\n          var shouldOpen = !item.classList.contains('open');\n\n          faqItems.forEach(function (other) {\n            closeFaq(other);\n          });\n\n          if (shouldOpen) {\n            openFaq(item);\n          }\n        });\n\n        question.addEventListener('keydown', function (event) {\n          var targetIndex = null;\n\n          if (event.key === 'ArrowDown') targetIndex = (index + 1) % faqItems.length;\n          if (event.key === 'ArrowUp') targetIndex = (index - 1 + faqItems.length) % faqItems.length;\n          if (event.key === 'Home') targetIndex = 0;\n          if (event.key === 'End') targetIndex = faqItems.length - 1;\n\n          if (targetIndex !== null) {\n            event.preventDefault();\n            var targetQuestion = faqItems[targetIndex].querySelector('.mxlaw_faq_question');\n            if (targetQuestion) targetQuestion.focus();\n          }\n        });\n      });\n\n      if (initiallyOpen) {\n        openFaq(initiallyOpen);\n      }\n    })();\n  <\/script>\n\n<style>\n\/* ==========================================================================\n   DARK HERO \/ BLEACHED HEADER, SELF-CONTAINED ICONS AND RESPONSIVE HARDENING\n   ========================================================================== *\/\n\n#mxlaw_root{\n  --mxlaw_header_overlap:180px;\n  position:relative;\n  isolation:isolate;\n  overflow-x:clip!important;\n  overflow-y:visible!important;\n  font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n  text-rendering:optimizeLegibility;\n}\n\n\/* Inline SVG icons do not rely on Font Awesome fonts or the CDN. *\/\n#mxlaw_root .mxlaw_inline_icon{\n  display:block!important;\n  width:1em!important;\n  height:1em!important;\n  max-width:100%;\n  flex:0 0 auto;\n  overflow:visible;\n  fill:currentColor!important;\n  pointer-events:none;\n}\n#mxlaw_root i:has(> .mxlaw_inline_icon){\n  font-family:inherit!important;\n  font-style:normal!important;\n  line-height:1!important;\n}\n#mxlaw_root .mxlaw_button > i{\n  position:relative;\n  z-index:2;\n  display:inline-grid;\n  width:18px;\n  height:18px;\n  flex:0 0 18px;\n  place-items:center;\n  font-size:15px;\n}\n\n\/* Shared typography used across the revised MX pages. *\/\n#mxlaw_root h1,\n#mxlaw_root h2,\n#mxlaw_root h3,\n#mxlaw_root h4{\n  font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n  font-weight:800;\n  letter-spacing:-.025em;\n  line-height:1.08;\n}\n#mxlaw_root h3{\n  font-weight:700;\n  letter-spacing:-.01em;\n}\n#mxlaw_root .mxlaw_kicker{\n  font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n  font-size:12px;\n  font-weight:600;\n  letter-spacing:.14em;\n  line-height:1.3;\n}\n#mxlaw_root .mxlaw_lead{\n  max-width:720px;\n  font-size:clamp(16px,1.35vw,18.5px)!important;\n  line-height:1.68!important;\n}\n#mxlaw_root .mxlaw_button{\n  min-height:54px;\n  font-weight:700;\n  letter-spacing:0;\n  line-height:1.2;\n}\n\n\/* Keep the hero columns shrinkable. *\/\n#mxlaw_root .mxlaw_hero_grid > *{\n  min-width:0;\n}\n#mxlaw_root .mxlaw_hero h1{\n  max-width:100%;\n}\n\n\/* Multiline-safe hero highlight. *\/\n#mxlaw_root .mxlaw_signature{\n  display:inline;\n  max-width:100%;\n  white-space:normal!important;\n  overflow-wrap:normal;\n  color:#ff75ba!important;\n  -webkit-text-fill-color:#ff75ba!important;\n  text-decoration-line:underline;\n  text-decoration-color:var(--aqua);\n  text-decoration-thickness:.105em;\n  text-decoration-skip-ink:none;\n  text-underline-offset:.16em;\n}\n#mxlaw_root .mxlaw_signature > svg{\n  display:none!important;\n}\n\n\/* Remove spacing sometimes introduced by the Elementor HTML widget. *\/\n.elementor-widget-html:has(#mxlaw_root),\n.elementor-widget-html:has(#mxlaw_root) > .elementor-widget-container{\n  margin-top:0!important;\n  padding-top:0!important;\n}\n\n\/* Desktop: place the dark hero behind the independent Elementor header. *\/\n@media(min-width:1051px){\n  #mxlaw_root{\n    margin-top:calc(var(--mxlaw_header_overlap) * -1);\n  }\n\n  #mxlaw_root .mxlaw_hero{\n    padding-top:calc(var(--mxlaw_header_overlap) + 122px)!important;\n    padding-bottom:100px!important;\n    min-height:720px;\n  }\n\n  \/* Approximately 10% smaller than the supplied desktop hierarchy. *\/\n  #mxlaw_root h1{\n    font-size:clamp(34.2px,4.59vw,57.6px)!important;\n  }\n  #mxlaw_root h2{\n    font-size:clamp(27px,3.6vw,43.2px)!important;\n  }\n  #mxlaw_root h3{\n    font-size:clamp(17.1px,1.8vw,20.7px)!important;\n  }\n  #mxlaw_root .mxlaw_console_intro h3{\n    font-size:clamp(22.5px,2.7vw,34.2px)!important;\n  }\n  #mxlaw_root .mxlaw_workflow_copy h3{\n    font-size:clamp(27px,3.06vw,41.4px)!important;\n  }\n\n  \/* Bleached \/ washed-out header treatment over the dark hero. *\/\n  body.mxlaw_legal_dark_page #mxr-header-root,\n  body.mxlaw_legal_dark_page .mxr_header_chrome{\n    position:relative;\n    z-index:9500;\n    background:transparent!important;\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr{\n    background:transparent!important;\n    background-color:transparent!important;\n    background-image:none!important;\n    border-color:transparent!important;\n    box-shadow:none!important;\n    -webkit-backdrop-filter:none;\n    backdrop-filter:none;\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-in{\n    background:transparent!important;\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-nav a,\n  body.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-login{\n    color:rgba(255,255,255,.88)!important;\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-nav a:hover,\n  body.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-login:hover{\n    color:#fff!important;\n    background:rgba(255,255,255,.09)!important;\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-login svg{\n    stroke:currentColor!important;\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr:not(.--sc) .mxr_hdr-logo img{\n    filter:grayscale(1) brightness(0) invert(1)!important;\n    opacity:.9!important;\n  }\n\n  \/* Restore the standard coloured header after scrolling. *\/\n  body.mxlaw_legal_dark_page #mxr-hdr.--sc{\n    background:rgba(255,255,255,.95)!important;\n    background-color:rgba(255,255,255,.95)!important;\n    background-image:none!important;\n    border-color:rgba(18,8,29,.08)!important;\n    box-shadow:0 10px 30px rgba(18,8,29,.12)!important;\n    -webkit-backdrop-filter:blur(16px);\n    backdrop-filter:blur(16px);\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr.--sc .mxr_hdr-nav a,\n  body.mxlaw_legal_dark_page #mxr-hdr.--sc .mxr_hdr-login{\n    color:#4d4460!important;\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr.--sc .mxr_hdr-nav a:hover,\n  body.mxlaw_legal_dark_page #mxr-hdr.--sc .mxr_hdr-login:hover{\n    color:#12081d!important;\n    background:rgba(18,8,29,.055)!important;\n  }\n  body.mxlaw_legal_dark_page #mxr-hdr.--sc .mxr_hdr-logo img{\n    filter:none!important;\n    opacity:1!important;\n  }\n}\n\n\/* Tablet: approximately 5% smaller than the supplied hierarchy. *\/\n@media(max-width:1050px) and (min-width:621px){\n  #mxlaw_root h1{\n    font-size:clamp(36.1px,4.845vw,60.8px)!important;\n  }\n  #mxlaw_root h2{\n    font-size:clamp(28.5px,3.8vw,45.6px)!important;\n  }\n  #mxlaw_root h3{\n    font-size:clamp(18.05px,1.9vw,21.85px)!important;\n  }\n  #mxlaw_root .mxlaw_console_intro h3{\n    font-size:clamp(23.75px,2.85vw,36.1px)!important;\n  }\n  #mxlaw_root .mxlaw_workflow_copy h3{\n    font-size:clamp(28.5px,3.23vw,43.7px)!important;\n  }\n  #mxlaw_root .mxlaw_lead{\n    font-size:clamp(16px,1.7vw,18px)!important;\n  }\n}\n\n\/* Mobile: match the established MX scale. *\/\n@media(max-width:620px){\n  #mxlaw_root{\n    --shell:min(100% - 30px,1240px);\n  }\n  #mxlaw_root h1{\n    font-size:clamp(34.2px,10.45vw,45.6px)!important;\n  }\n  #mxlaw_root h2{\n    font-size:clamp(27.55px,8.55vw,36.1px)!important;\n  }\n  #mxlaw_root h3{\n    font-size:18.05px!important;\n  }\n  #mxlaw_root .mxlaw_console_intro h3{\n    font-size:clamp(23.75px,7.6vw,32.3px)!important;\n  }\n  #mxlaw_root .mxlaw_workflow_copy h3{\n    font-size:clamp(28.5px,8.55vw,38px)!important;\n  }\n  #mxlaw_root .mxlaw_lead{\n    font-size:16.5px!important;\n  }\n  #mxlaw_root .mxlaw_button{\n    white-space:normal;\n    text-align:center;\n  }\n}\n\n\/* Dense layouts and interactive controls remain inside the viewport. *\/\n#mxlaw_root .mxlaw_route_compare,\n#mxlaw_root .mxlaw_perimeter_layout,\n#mxlaw_root .mxlaw_perimeter_console,\n#mxlaw_root .mxlaw_workflow_panel,\n#mxlaw_root .mxlaw_evidence_grid,\n#mxlaw_root .mxlaw_cap_grid,\n#mxlaw_root .mxlaw_governance_grid,\n#mxlaw_root .mxlaw_control_table,\n#mxlaw_root .mxlaw_faq_grid,\n#mxlaw_root .mxlaw_final_panel{\n  min-width:0;\n}\n\n\/* Disable sticky content once its desktop grid has collapsed. *\/\n@media(max-width:1120px){\n  #mxlaw_root .mxlaw_evidence_copy,\n  #mxlaw_root .mxlaw_governance_copy,\n  #mxlaw_root .mxlaw_faq_copy{\n    position:static!important;\n    top:auto!important;\n    inset:auto!important;\n    transform:none!important;\n  }\n}\n\n\/* Party and workflow controls remain readable on smaller screens. *\/\n@media(max-width:760px){\n  #mxlaw_root .mxlaw_party_button,\n  #mxlaw_root .mxlaw_workflow_tab{\n    min-width:0;\n    white-space:normal;\n  }\n}\n\n\/* FAQ columns collapse before question text becomes cramped. *\/\n@media(max-width:1050px){\n  #mxlaw_root .mxlaw_faq_grid{\n    grid-template-columns:minmax(0,1fr)!important;\n    gap:32px!important;\n  }\n}\n\n\/* Natural-height FAQ answers with one item open at a time. *\/\n#mxlaw_root .mxlaw_faq_item{\n  overflow:hidden;\n}\n#mxlaw_root .mxlaw_faq_question{\n  display:grid!important;\n  grid-template-columns:minmax(0,1fr) 32px!important;\n  gap:16px!important;\n  align-items:center!important;\n  min-width:0;\n  width:100%!important;\n  min-height:0!important;\n  padding:21px 22px!important;\n  white-space:normal!important;\n}\n#mxlaw_root .mxlaw_faq_question > span{\n  display:block;\n  min-width:0;\n  max-width:100%;\n  overflow-wrap:anywhere;\n  word-break:normal;\n  hyphens:auto;\n  font-size:15px!important;\n  line-height:1.42!important;\n}\n#mxlaw_root .mxlaw_faq_plus{\n  position:relative;\n  display:block!important;\n  width:32px!important;\n  height:32px!important;\n  flex:0 0 32px!important;\n  border:1px solid var(--line);\n  border-radius:9px!important;\n  color:var(--pink);\n  background:var(--surface)!important;\n  transform:none!important;\n}\n#mxlaw_root .mxlaw_faq_plus::before,\n#mxlaw_root .mxlaw_faq_plus::after{\n  content:\"\";\n  position:absolute;\n  left:50%!important;\n  top:50%!important;\n  width:12px!important;\n  height:2px!important;\n  border-radius:99px;\n  background:currentColor!important;\n  transform:translate(-50%,-50%);\n  transition:transform .22s ease,opacity .22s ease;\n}\n#mxlaw_root .mxlaw_faq_plus::after{\n  transform:translate(-50%,-50%) rotate(90deg);\n}\n#mxlaw_root .mxlaw_faq_item.open .mxlaw_faq_plus{\n  color:#fff;\n  border-color:var(--pink);\n  background:var(--pink)!important;\n}\n#mxlaw_root .mxlaw_faq_item.open .mxlaw_faq_plus::after{\n  opacity:0;\n  transform:translate(-50%,-50%) rotate(90deg) scaleX(0);\n}\n#mxlaw_root .mxlaw_faq_answer{\n  display:none!important;\n  height:auto!important;\n  max-height:none!important;\n  overflow:visible!important;\n  visibility:visible!important;\n  transition:none!important;\n}\n#mxlaw_root .mxlaw_faq_answer[hidden]{\n  display:none!important;\n}\n#mxlaw_root .mxlaw_faq_item.open .mxlaw_faq_answer:not([hidden]){\n  display:block!important;\n  animation:mxlawFaqIn .24s ease;\n}\n#mxlaw_root .mxlaw_faq_answer_inner{\n  min-height:0!important;\n  height:auto!important;\n  max-height:none!important;\n  overflow:visible!important;\n  padding:0 22px 24px!important;\n}\n@keyframes mxlawFaqIn{\n  from{opacity:0;transform:translateY(-5px)}\n  to{opacity:1;transform:none}\n}\n\n@media(max-width:620px){\n  #mxlaw_root .mxlaw_faq_question{\n    grid-template-columns:minmax(0,1fr) 30px!important;\n    gap:12px!important;\n    padding:19px 16px 19px 18px!important;\n  }\n  #mxlaw_root .mxlaw_faq_plus{\n    width:30px!important;\n    height:30px!important;\n  }\n  #mxlaw_root .mxlaw_faq_answer_inner{\n    width:100%;\n    padding:0 18px 22px!important;\n    overflow-wrap:anywhere;\n  }\n}\n\n\/* Keep the final CTA in normal document flow. *\/\n#mxlaw_root .mxlaw_final,\n#mxlaw_root .mxlaw_final_panel,\n#mxlaw_root .mxlaw_final .mxlaw_shell{\n  position:relative!important;\n  inset:auto!important;\n  bottom:auto!important;\n  transform:none;\n}\n\n\/* Full-bleed landing-page integration and responsive header clearance. *\/\nbody.mxlaw_legal_dark_page{\n  margin:0!important;\n  overflow-x:clip;\n}\nbody.mxlaw_legal_dark_page :is(\n  .elementor-widget-html,\n  .elementor-widget-container,\n  .elementor-element,\n  .elementor-section,\n  .elementor-container,\n  .elementor-column,\n  .elementor-widget-wrap,\n  .e-con,\n  .e-con-inner,\n  .site-main,\n  .site-content,\n  main,\n  article\n):has(#mxlaw_root){\n  width:100%!important;\n  max-width:none!important;\n  margin:0!important;\n  padding-inline:0!important;\n  padding-bottom:0!important;\n}\nbody.mxlaw_legal_dark_page :is(.elementor-widget-html,.elementor-element,.e-con,.e-con-inner):has(#mxlaw_root){\n  --widgets-spacing:0px!important;\n  gap:0!important;\n}\nbody.mxlaw_legal_dark_page :is(footer,.site-footer,#footer,.elementor-location-footer){margin-top:0!important}\n#mxlaw_root,\n#mxlaw_root > .mxlaw_final{\n  width:100%!important;\n  max-width:none!important;\n  margin-bottom:0!important;\n  padding-bottom:0;\n}\n\n\/* The hero and white navigation treatment apply at every breakpoint. *\/\nbody.mxlaw_legal_dark_page #mxr-header-root,\nbody.mxlaw_legal_dark_page .mxr_header_chrome{\n  position:relative;\n  z-index:9500;\n  background:transparent!important;\n}\nbody.mxlaw_legal_dark_page #mxr-hdr{\n  background:transparent!important;\n  background-image:none!important;\n  border-color:transparent!important;\n  box-shadow:none!important;\n  -webkit-backdrop-filter:none!important;\n  backdrop-filter:none!important;\n}\nbody.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-in{background:transparent!important}\nbody.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-nav a,\nbody.mxlaw_legal_dark_page #mxr-hdr .mxr_hdr-login,\nbody.mxlaw_legal_dark_page #mxr-hdr button,\nbody.mxlaw_legal_dark_page #mxr-hdr [class*=\"toggle\"],\nbody.mxlaw_legal_dark_page #mxr-hdr [class*=\"menu\"]{color:#fff!important}\nbody.mxlaw_legal_dark_page #mxr-hdr svg{stroke:currentColor!important}\nbody.mxlaw_legal_dark_page #mxr-hdr:not(.--sc) .mxr_hdr-logo img{filter:grayscale(1) brightness(0) invert(1)!important;opacity:.92!important}\nbody.mxlaw_legal_dark_page #mxr-hdr.--sc{\n  background:rgba(17,9,25,.92)!important;\n  background-image:none!important;\n  border-color:rgba(255,255,255,.08)!important;\n  box-shadow:0 10px 30px rgba(17,9,25,.2)!important;\n  -webkit-backdrop-filter:blur(16px)!important;\n  backdrop-filter:blur(16px)!important;\n}\nbody.mxlaw_legal_dark_page #mxr-hdr.--sc .mxr_hdr-nav a,\nbody.mxlaw_legal_dark_page #mxr-hdr.--sc .mxr_hdr-login,\nbody.mxlaw_legal_dark_page #mxr-hdr.--sc button,\nbody.mxlaw_legal_dark_page #mxr-hdr.--sc [class*=\"toggle\"],\nbody.mxlaw_legal_dark_page #mxr-hdr.--sc [class*=\"menu\"]{color:#fff!important}\nbody.mxlaw_legal_dark_page #mxr-hdr.--sc .mxr_hdr-logo img{filter:grayscale(1) brightness(0) invert(1)!important;opacity:1!important}\n\n@media(min-width:1051px){\n  #mxlaw_root{--mxlaw_header_overlap:180px;margin-top:calc(var(--mxlaw_header_overlap) * -1)!important}\n  #mxlaw_root .mxlaw_hero{padding-top:calc(var(--mxlaw_header_overlap) + 122px)!important}\n}\n@media(min-width:768px) and (max-width:1050px){\n  #mxlaw_root{--mxlaw_header_overlap:150px;margin-top:calc(var(--mxlaw_header_overlap) * -1)!important}\n  #mxlaw_root .mxlaw_hero{padding-top:calc(var(--mxlaw_header_overlap) + 166px)!important;padding-bottom:92px!important}\n}\n@media(max-width:767px){\n  #mxlaw_root{--mxlaw_header_overlap:126px;margin-top:calc(var(--mxlaw_header_overlap) * -1)!important}\n  #mxlaw_root .mxlaw_hero{padding-top:calc(var(--mxlaw_header_overlap) + 128px)!important;padding-bottom:72px!important}\n}\n\n\/* Curated article discovery. *\/\n#mxlaw_root .mxlaw_reads{\n  background:var(--surface);\n}\n#mxlaw_root .mxlaw_reads_head{\n  display:grid;\n  grid-template-columns:minmax(0,1fr) auto;\n  gap:38px;\n  align-items:end;\n  margin-bottom:48px;\n}\n#mxlaw_root .mxlaw_reads_head > div{max-width:800px}\n#mxlaw_root .mxlaw_reads_head .mxlaw_lead{margin-top:18px}\n#mxlaw_root .mxlaw_reads_link{\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n  color:var(--pink);\n  font-size:13px;\n  font-weight:800;\n  text-decoration:none;\n}\n#mxlaw_root .mxlaw_reads_link::after{content:'\u2192';transition:transform .2s ease}\n#mxlaw_root .mxlaw_reads_link:hover::after{transform:translateX(4px)}\n#mxlaw_root .mxlaw_reads_layout{\n  display:grid;\n  grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);\n  gap:22px;\n}\n#mxlaw_root .mxlaw_read{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:24px;\n  background:#fff;\n  box-shadow:0 16px 46px rgba(20,9,31,.07);\n  transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;\n}\n#mxlaw_root .mxlaw_read:hover{transform:translateY(-4px);border-color:rgba(222,8,127,.28);box-shadow:0 24px 60px rgba(20,9,31,.12)}\n#mxlaw_root .mxlaw_read_feature{display:grid;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);min-height:420px}\n#mxlaw_root .mxlaw_read_media{\n  position:relative;\n  display:grid;\n  min-height:188px;\n  place-items:center;\n  overflow:hidden;\n  color:#fff;\n  background:\n    radial-gradient(circle at 25% 28%,rgba(25,223,191,.3),transparent 30%),\n    radial-gradient(circle at 75% 70%,rgba(222,8,127,.45),transparent 42%),\n    var(--night);\n}\n#mxlaw_root .mxlaw_read_media::before,#mxlaw_root .mxlaw_read_media::after{content:\"\";position:absolute;width:210px;height:210px;border:1px solid rgba(255,255,255,.16);border-radius:50%}\n#mxlaw_root .mxlaw_read_media::after{width:124px;height:124px}\n#mxlaw_root .mxlaw_read_media > span{position:relative;z-index:1;font-size:42px;font-weight:800}\n#mxlaw_root .mxlaw_read_image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n#mxlaw_root .mxlaw_read_body{display:flex;min-width:0;flex-direction:column;padding:31px}\n#mxlaw_root .mxlaw_read_meta{margin-bottom:14px;color:var(--pink);font-size:10.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}\n#mxlaw_root .mxlaw_read h3{margin-bottom:13px;font-size:clamp(19px,2vw,27px);text-wrap:balance}\n#mxlaw_root .mxlaw_read p{flex:1;margin-bottom:22px;font-size:14px;line-height:1.62}\n#mxlaw_root .mxlaw_read_stack{display:grid;gap:22px}\n#mxlaw_root .mxlaw_read_small{display:grid;grid-template-columns:120px minmax(0,1fr);min-height:199px}\n#mxlaw_root .mxlaw_read_small .mxlaw_read_media{min-height:100%}\n#mxlaw_root .mxlaw_read_small .mxlaw_read_media > span{font-size:28px}\n#mxlaw_root .mxlaw_read_small .mxlaw_read_body{padding:23px}\n#mxlaw_root .mxlaw_read_small h3{font-size:18px}\n#mxlaw_root .mxlaw_read_small p{display:none}\n\n\/* Shared regional switcher from the encrypted-file-sharing landing page. *\/\n#mxlaw_root .mxlaw_locale{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  flex-wrap:nowrap;\n  gap:11px;\n  grid-column:1\/-1;\n  margin-top:26px;\n  color:rgba(255,255,255,.65);\n  font-size:11px;\n  line-height:1;\n}\n#mxlaw_root .mxlaw_locale_label{white-space:nowrap}\n#mxlaw_root .mxlaw_locale_flag{display:inline-flex;width:34px;height:23px;flex:0 0 34px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:2px;opacity:.7}\n#mxlaw_root .mxlaw_locale_flag svg{width:100%;height:100%}\n#mxlaw_root a.mxlaw_locale_flag{transition:opacity .2s ease,transform .2s ease}\n#mxlaw_root a.mxlaw_locale_flag:hover{opacity:1;transform:translateY(-1px)}\n\n@media(max-width:1050px){\n  #mxlaw_root .mxlaw_reads_head{grid-template-columns:1fr;justify-items:center;text-align:center}\n  #mxlaw_root .mxlaw_reads_head .mxlaw_kicker{justify-content:center}\n  #mxlaw_root .mxlaw_reads_head .mxlaw_lead{margin-inline:auto}\n  #mxlaw_root .mxlaw_reads_layout{grid-template-columns:1fr}\n  #mxlaw_root .mxlaw_read_stack{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media(max-width:700px){\n  #mxlaw_root .mxlaw_reads_head{margin-bottom:38px}\n  #mxlaw_root .mxlaw_read_feature{grid-template-columns:1fr}\n  #mxlaw_root .mxlaw_read_feature .mxlaw_read_media{min-height:230px}\n  #mxlaw_root .mxlaw_read_stack{grid-template-columns:1fr}\n  #mxlaw_root .mxlaw_read_small{grid-template-columns:108px minmax(0,1fr);min-height:180px}\n}\n@media(max-width:620px){\n  #mxlaw_root .mxlaw_hero h1{\n    max-width:345px;\n    font-size:clamp(34px,9vw,42px)!important;\n  }\n  #mxlaw_root .mxlaw_buttons,\n  #mxlaw_root .mxlaw_final_actions{\n    display:flex!important;\n    flex-direction:column;\n    align-items:center;\n  }\n  #mxlaw_root .mxlaw_buttons .mxlaw_button,\n  #mxlaw_root .mxlaw_final_actions .mxlaw_button{\n    width:min(100%,274px)!important;\n  }\n  #mxlaw_root .mxlaw_locale_flag{width:26px;height:18px;flex-basis:26px}\n}\n<\/style>\n\n<script>\n(function(){\n  'use strict';\n\n  var root=document.getElementById('mxlaw_root');\n  if(!root)return;\n\n  document.body.classList.add('mxlaw_legal_dark_page');\n\n  \/* Keyboard navigation and tab semantics for participant views. *\/\n  var partyButtons=Array.prototype.slice.call(root.querySelectorAll('.mxlaw_party_button'));\n  var partySelector=root.querySelector('.mxlaw_party_selector');\n\n  if(partySelector&&partyButtons.length){\n    partySelector.setAttribute('role','tablist');\n    partySelector.setAttribute('aria-label','Legal matter participant views');\n\n    partyButtons.forEach(function(button,index){\n      button.setAttribute('role','tab');\n      button.setAttribute(\n        'aria-selected',\n        button.classList.contains('active')?'true':'false'\n      );\n      button.tabIndex=button.classList.contains('active')?0:-1;\n\n      button.addEventListener('click',function(){\n        window.setTimeout(function(){\n          partyButtons.forEach(function(item){\n            var active=item.classList.contains('active');\n            item.setAttribute('aria-selected',active?'true':'false');\n            item.setAttribute('aria-pressed',active?'true':'false');\n            item.tabIndex=active?0:-1;\n          });\n        },0);\n      });\n\n      button.addEventListener('keydown',function(event){\n        var targetIndex=null;\n\n        if(event.key==='ArrowRight'||event.key==='ArrowDown'){\n          targetIndex=(index+1)%partyButtons.length;\n        }\n        if(event.key==='ArrowLeft'||event.key==='ArrowUp'){\n          targetIndex=(index-1+partyButtons.length)%partyButtons.length;\n        }\n        if(event.key==='Home')targetIndex=0;\n        if(event.key==='End')targetIndex=partyButtons.length-1;\n\n        if(targetIndex!==null){\n          event.preventDefault();\n          partyButtons[targetIndex].focus();\n          partyButtons[targetIndex].click();\n        }\n      });\n    });\n  }\n\n  \/* Complete tab relationships and keyboard support for workflows. *\/\n  var workflowTabs=Array.prototype.slice.call(root.querySelectorAll('.mxlaw_workflow_tab'));\n  var workflowPanels=Array.prototype.slice.call(root.querySelectorAll('.mxlaw_workflow_panel'));\n\n  workflowTabs.forEach(function(tab,index){\n    var key=tab.getAttribute('data-workflow')||String(index+1);\n    var tabId='mxlaw-workflow-tab-'+key;\n    var panelId='mxlaw-workflow-panel-'+key;\n    var panel=workflowPanels.find(function(item){\n      return item.getAttribute('data-panel')===key;\n    });\n\n    tab.id=tabId;\n    tab.setAttribute('aria-controls',panelId);\n    tab.tabIndex=tab.classList.contains('active')?0:-1;\n\n    if(panel){\n      panel.id=panelId;\n      panel.setAttribute('aria-labelledby',tabId);\n      panel.setAttribute(\n        'aria-hidden',\n        panel.classList.contains('active')?'false':'true'\n      );\n    }\n\n    function syncWorkflowState(){\n      workflowTabs.forEach(function(item){\n        var active=item.classList.contains('active');\n        item.setAttribute('aria-selected',active?'true':'false');\n        item.tabIndex=active?0:-1;\n      });\n\n      workflowPanels.forEach(function(item){\n        item.setAttribute(\n          'aria-hidden',\n          item.classList.contains('active')?'false':'true'\n        );\n      });\n    }\n\n    tab.addEventListener('click',function(){\n      window.setTimeout(syncWorkflowState,0);\n    });\n\n    tab.addEventListener('keydown',function(event){\n      var targetIndex=null;\n\n      if(event.key==='ArrowRight'||event.key==='ArrowDown'){\n        targetIndex=(index+1)%workflowTabs.length;\n      }\n      if(event.key==='ArrowLeft'||event.key==='ArrowUp'){\n        targetIndex=(index-1+workflowTabs.length)%workflowTabs.length;\n      }\n      if(event.key==='Home')targetIndex=0;\n      if(event.key==='End')targetIndex=workflowTabs.length-1;\n\n      if(targetIndex!==null){\n        event.preventDefault();\n        workflowTabs[targetIndex].focus();\n        workflowTabs[targetIndex].click();\n      }\n    });\n  });\n\n  var layoutNode=root.parentElement;\n  var layoutSelectors='.elementor-widget-container,.elementor-widget-html,.elementor-element,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.e-con,.e-con-inner,.site-main,.site-content,main,article';\n  while(layoutNode&&layoutNode!==document.body){\n    if(layoutNode.matches(layoutSelectors)){\n      layoutNode.style.setProperty('width','100%','important');\n      layoutNode.style.setProperty('max-width','none','important');\n      layoutNode.style.setProperty('margin-bottom','0','important');\n      layoutNode.style.setProperty('padding-left','0','important');\n      layoutNode.style.setProperty('padding-right','0','important');\n      layoutNode.style.setProperty('padding-bottom','0','important');\n    }\n    layoutNode=layoutNode.parentElement;\n  }\n  var footer=document.querySelector('footer,.site-footer,#footer,.elementor-location-footer');\n  if(footer)footer.style.setProperty('margin-top','0','important');\n\n  var readCards=root.querySelectorAll('[data-mxlaw-post]');\n  readCards.forEach(function(card){\n    var postId=card.getAttribute('data-mxlaw-post');\n    var image=card.querySelector('.mxlaw_read_image');\n    if(!postId||!image||!window.fetch)return;\n\n    fetch('https:\/\/www.mymxdata.com\/wp-json\/wp\/v2\/posts\/'+postId+'?_fields=featured_media',{credentials:'omit'})\n      .then(function(response){if(!response.ok)throw new Error('Post image unavailable');return response.json()})\n      .then(function(post){\n        if(!post.featured_media)throw new Error('No featured image');\n        return fetch('https:\/\/www.mymxdata.com\/wp-json\/wp\/v2\/media\/'+post.featured_media+'?_fields=source_url,media_details',{credentials:'omit'});\n      })\n      .then(function(response){if(!response.ok)throw new Error('Media unavailable');return response.json()})\n      .then(function(media){\n        if(!media.source_url)return;\n        image.addEventListener('error',function(){image.hidden=true},{once:true});\n        image.src=media.source_url;\n        image.hidden=false;\n      })\n      .catch(function(){});\n  });\n})();\n<\/script>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Secure file sharing for US law firms File sharing for law firms, organized around the matter. Sensitive legal documents should move through a process the firm can explain. Collect client records, exchange discovery, and deliver approved work product through a controlled route that keeps every file connected to the right matter, participant, and decision. Start [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_mxb_teaser":"","footnotes":""},"class_list":["post-12437","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mymxdata.com\/en-us\/wp-json\/wp\/v2\/pages\/12437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mymxdata.com\/en-us\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mymxdata.com\/en-us\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mymxdata.com\/en-us\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mymxdata.com\/en-us\/wp-json\/wp\/v2\/comments?post=12437"}],"version-history":[{"count":5,"href":"https:\/\/mymxdata.com\/en-us\/wp-json\/wp\/v2\/pages\/12437\/revisions"}],"predecessor-version":[{"id":13905,"href":"https:\/\/mymxdata.com\/en-us\/wp-json\/wp\/v2\/pages\/12437\/revisions\/13905"}],"wp:attachment":[{"href":"https:\/\/mymxdata.com\/en-us\/wp-json\/wp\/v2\/media?parent=12437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}