CINXE.COM

Legal Tech : Law360 Pulse : Legal News & Analysis

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="4Pj9RjMO-OmiRQOL_9djea8KUUnV7wD0ACbOWe1y_ywljJ2M6z3NcPHciNDki_9gQoS7nxCmKF_LknWyJn-Yxg" /> <!-- OneTrust Cookies Consent Notice start --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/e84eaf2a-776d-4c82-aa6b-f01a22f98238/OtAutoBlock.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="e84eaf2a-776d-4c82-aa6b-f01a22f98238"></script> <script type="text/javascript"> function OptanonWrapper() { const acceptBtn = document.getElementById("accept-recommended-btn-handler"); const rejectAllBtn = document.querySelector(".ot-pc-refuse-all-handler"); const confirmBtn = document.querySelector(".save-preference-btn-handler"); const buttons = [acceptBtn, rejectAllBtn, confirmBtn].filter(element => element !== null && element !== undefined); const bottomBtnWrapper = document.querySelector(".ot-btn-container"); if (bottomBtnWrapper) { bottomBtnWrapper.style.display = "flex"; bottomBtnWrapper.style.justifyContent = "center"; bottomBtnWrapper.style.flexWrap = "wrap"; if (acceptBtn) acceptBtn.style.marginRight = "10px"; } buttons.forEach(button => { if (bottomBtnWrapper) bottomBtnWrapper.appendChild(button); button.addEventListener('click', handleCookieConsentChange); }); } function handleCookieConsentChange() { const disableGAProperty = "ga-disable-G-03RG29TNXP"; const matomoReady = window["_paq"] !== undefined && window["_paq"] !== null; if (!window.OnetrustActiveGroups.includes(2)) { window[disableGAProperty] = true; if (matomoReady) _paq.push(['optUserOut']); } else { window[disableGAProperty] = false; if (matomoReady) _paq.push(['forgetUserOptOut']); } } function launchCookieManager() { var otConsentSdk = document.getElementById("onetrust-consent-sdk"); if (otConsentSdk) otConsentSdk.remove(); window.OneTrust.Init() window.OneTrust.LoadBanner(); window.OneTrust.ToggleInfoDisplay(); } </script> <!-- OneTrust Cookies Consent Notice end --> <style> #onetrust-banner-sdk { background: #f3f3f3 !important; } .cookie-setting-link { background: #f3f3f3 !important; } .pc-logo, .ot-pc-logo img { content:url(https://static.law360news.com/images/Law360-Pos_glow@2x.png); } #onetrust-pc-sdk.otPcCenter { max-width: 730px !important; } #onetrust-pc-sdk button { height: 40px !important; } button#accept-recommended-btn-handler { margin-bottom: 0px !important; } button.save-preference-btn-handler { margin-right: 10px !important; } #onetrust-pc-sdk .ot-pc-footer { overflow: scroll; } .ot-pc-footer button { margin-top: 10px !important; } </style> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"d4a97ca1fb","applicationID":"508316","transactionName":"IV9fTEpXD1lXEBoWVAFEWFdWS0xGWg1C","queueTime":0,"applicationTime":235,"agent":""}</script> <script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQcFVldUGwYAXFJTAQ==",licenseKey:"d4a97ca1fb",applicationID:"508316"};;/*! For license information please see nr-loader-full-1.286.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(3333);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.286.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,t:()=>s});var n=r(7836),i=r(3241);const o=new Set,a={};function s(e,t){const r=n.ee.get(t);a[t]??={},e&&"object"==typeof e&&(o.has(t)||(r.emit("rumresp",[e]),a[t]=e,o.add(t),(0,i.W)({agentIdentifier:t,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s,rF:()=>d});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}function d(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>N});var n=r(860),i=r(2555),o=r(9908),a=r(1687),s=r(5289),c=r(6154),u=r(944),d=r(8154),l=r(384),f=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",f.G4.RECORD,f.G4.PAUSE,"log","wrapLogger"],g=["setErrorHandler","finished","addToTrace","addRelease"];var p=r(1863),m=r(2614),v=r(993),b=r(3785),y=r(9414),R=r(3241),x=r(5701);function w(){const e=(0,l.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.runtime?e.exposed&&e[t]&&"micro-agent"!==e.runtime.loaderType&&n.push(e[t](...r)):(0,u.R)(38,t)})),n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),S=r(3371);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var O=r(7836);const I=new Set;function N(e,t={},h,N){let{init:P,info:j,loader_config:C,runtime:k={},exposed:H=!0}=t;k.loaderType=h;const L=(0,l.pV)();j||(P=L.init,j=L.info,C=L.loader_config),(0,A.xN)(e.agentIdentifier,P||{}),(0,T.a)(e.agentIdentifier,C||{}),j.jsAttributes??={},c.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const D=e.init,M=[j.beacon,j.errorBeacon];I.has(e.agentIdentifier)||(D.proxy.assets&&(_(D.proxy.assets),M.push(D.proxy.assets)),D.proxy.beacon&&M.push(D.proxy.beacon),w(),(0,l.US)("activatedFeatures",x.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),k.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?M:[]],k.ptid=e.agentIdentifier,(0,S.V)(e.agentIdentifier,k),I.has(e.agentIdentifier)||(e.ee=O.ee.get(e.agentIdentifier),e.exposed=H,function(e,t){t||(0,a.Ak)(e.agentIdentifier,"api");const l=e.ee.get("tracer");E[e.agentIdentifier]=m.g.OFF,e.ee.on(f.G4.REPLAY_RUNNING,(t=>{E[e.agentIdentifier]=t}));const h="api-",w=h+"ixn-";function A(t,r,n,o){const a=e.info;return null===r?delete a.jsAttributes[t]:(0,i.x1)(e.agentIdentifier,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),_(h,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}e.log=function(t,{customAttributes:r={},level:i=v.p_.INFO}={}){(0,o.p)(d.xV,["API/log/called"],void 0,n.K7.metrics,e.ee),(0,b.R)(e.ee,t,r,i)},e.wrapLogger=(t,r,{customAttributes:i={},level:a=v.p_.INFO}={})=>{(0,o.p)(d.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,e.ee),(0,y.J)(e.ee,t,r,{customAttributes:i,level:a})},g.forEach((t=>{e[t]=_(h,t,!0,"api")})),e.addPageAction=_(h,"addPageAction",!0,n.K7.genericEvents),e.recordCustomEvent=_(h,"recordCustomEvent",!0,n.K7.genericEvents),e.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),e.runtime.customTransaction=(r||"http://custom.transaction")+t,_(h,"setPageViewName",!0)()},e.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return A(e,t,"setCustomAttribute",r);(0,u.R)(40,typeof t)}else(0,u.R)(39,typeof e)},e.setUserId=function(e){if("string"==typeof e||null===e)return A("enduser.id",e,"setUserId",!0);(0,u.R)(41,typeof e)},e.setApplicationVersion=function(e){if("string"==typeof e||null===e)return A("application.version",e,"setApplicationVersion",!1);(0,u.R)(42,typeof e)},e.start=()=>{try{(0,o.p)(d.xV,["API/start/called"],void 0,n.K7.metrics,e.ee),e.ee.emit("manual-start-all")}catch(e){(0,u.R)(23,e)}},e[f.G4.RECORD]=function(){(0,o.p)(d.xV,["API/recordReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.RECORD,[],void 0,n.K7.sessionReplay,e.ee)},e[f.G4.PAUSE]=function(){(0,o.p)(d.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.PAUSE,[],void 0,n.K7.sessionReplay,e.ee)},e.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(t,r){var i={},a=this,s="function"==typeof r;return(0,o.p)(d.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,o.p)(w+"tracer",[(0,p.t)(),t,i],a,n.K7.spa,e.ee),function(){if(l.emit((s?"":"no-")+"fn-start",[(0,p.t)(),a,s],i),s)try{return r.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw l.emit("fn-err",[arguments,this,t],i),t}finally{l.emit("fn-end",[(0,p.t)()],i)}}}};function _(t,r,i,a){return function(){return(0,o.p)(d.xV,["API/"+r+"/called"],void 0,n.K7.metrics,e.ee),(0,R.W)({agentIdentifier:e.agentIdentifier,drained:!!x.B?.[e.agentIdentifier],type:"data",name:"api",feature:t+r,data:{notSpa:i,bufferGroup:a}}),a&&(0,o.p)(t+r,[i?(0,p.t)():performance.now(),...arguments],i?null:this,a,e.ee),i?void 0:this}}function O(){r.e(891).then(r.bind(r,8778)).then((({setAsyncAPI:t})=>{t(e),(0,a.Ze)(e.agentIdentifier,"api")})).catch((t=>{(0,u.R)(27,t),e.ee.abort()}))}["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{S[t]=_(w,t,void 0,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa)})),e.setCurrentRouteName=e.runSoftNavOverSpa?_(w,"routeName",void 0,n.K7.softNav):_(h,"routeName",!0,n.K7.spa),e.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(d.xV,["API/noticeError/called"],void 0,n.K7.metrics,e.ee),(0,o.p)("err",[t,(0,p.t)(),!1,r,!!E[e.agentIdentifier]],void 0,n.K7.jserrors,e.ee)},c.RI?(0,s.GG)((()=>O()),!0):O()}(e,N),(0,R.W)({agentIdentifier:e.agentIdentifier,drained:!!x.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),I.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.286.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.286.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-X28Y1nfmtn0Xl6rrvSj6yKktd3hdVlMJVpJIppDwjQkgtGLkoZTkr/6W5jnO5zHwMYgytOeQ9Zp8BH7X+M7hug==",222:"sha512-8Mc14NKEdLpLSGrkgcn6zXCvZq7SjtS54yzNEfu8VHYkMe2MNDCmPGJ6nxZvT6LoiNaj5I6a+emLUKL+GoT1Mw==",95:"sha512-rtlVTeYLfTLdKUtGMkJ98v3moIO41WYGH5IePgCLEO4i9MF6wKNkYoVKSbmeA5aepLI3TkgwSygReaZkzVIe1A=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.286.0.PROD"]=self["webpackChunk:NRBA-1.286.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if(this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if(this[t]!==o.prototype[t]&&this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(8969);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),E=i(2843),A=i(3878),T=i(782),S=i(1863);class _ extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),g.RI&&((0,E.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class I extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),g.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,w.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var N=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return L(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(L(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return L(e.error)?e.error:C(e)}function L(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=N.T;#r=!1;constructor(e,r=!0){super(e,N.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;const he="X-NewRelic-App-Data";class ge extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin&&r.getAllResponseHeaders().indexOf(he)>=0){var i=r.getResponseHeader(he);i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const me={},ve=["pushState","replaceState"];function be(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,"-")),t}var ye=i(3738);const{He:Re,bD:xe,d3:we,Kp:Ee,TZ:Ae,Lc:Te,uP:Se,Rz:_e}=ye;class Oe extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Se,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(_e+we,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(_e+Ee,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(Re,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:xe,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Ie=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Ie.H3,"_").concat(Ie.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Ie.g.FULL||e.sessionReplayMode===Ie.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Ie.g.FULL&&this.featAggregate.initializeRecording(Ie.g.FULL,!0):(this.#i=Ie.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Ie.g.FULL&&(this.recorder.parent.mode=Ie.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3333);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){super(e,Pe.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(g.RI&&(e.init.user_actions.enabled&&(Pe.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Pe.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,w.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,w.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var Ce=i(993),ke=i(3785),He=i(9414);class Le extends b{static featureName=Ce.TZ;constructor(e,t=!0){super(e,Ce.TZ,t);const r=this.ee;(0,He.J)(r,g.gm.console,"log",{level:"info"}),(0,He.J)(r,g.gm.console,"error",{level:"error"}),(0,He.J)(r,g.gm.console,"warn",{level:"warn"}),(0,He.J)(r,g.gm.console,"info",{level:"info"}),(0,He.J)(r,g.gm.console,"debug",{level:"debug"}),(0,He.J)(r,g.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,ke.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,Oe,Ne,ge,I,D,je,Le],loaderType:"pro"})})()})();</script> <title>Legal Tech : Law360 Pulse : Legal News &amp; Analysis</title> <meta name="description" content="News and analysis on legal developments including litigation filings, case settlements, verdicts, regulation, enforcement, legislation, corporate deals, and business of law." /> <meta name="robots" content="noarchive" /> <!-- Twitter Card Meta --> <meta property="og:type" content="website" /> <meta name="twitter:site" content="@law360" /> <meta name="twitter:creator" content="@law360" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta property="og:title" content="Legal Tech : Law360 Pulse : Legal News &amp; Analysis" /> <meta name="twitter:title" content="Legal Tech : Law360 Pulse : Legal News &amp; Analysis" /> <meta property="og:url" content="https://www.law360.com/pulse/legal-tech" /> <meta property="og:image" content="https://www.law360.com/images/law360-stacked.png" /> <meta property="og:image:url" content="https://www.law360.com/images/law360-stacked.png" /> <meta name="twitter:image" content="https://www.law360.com/images/law360-stacked.png" /> <!-- Place favicon.ico & apple-touch-icon.png in the root of your domain and delete these references --> <meta name="apple-itunes-app" content="app-id=934560389, app-argument=law360://www.law360.com/pulse/legal-tech"> <meta name="p:domain_verify" content="37104962b33535907ce4aab271111581"/> <link rel="apple-touch-icon" href="/apple-touch-icon.png"> <!-- CSS : implied media="all" --> <link rel="stylesheet" href="https://static.law360news.com/assets/pulse-10fe19b4496f9ffd7b050d15b11ade98e049f75acf7cead1a41a65eb7df71249.css" data-turbo-track="true" media="screen" /> <script src="https://static.law360news.com/assets/responsive-3fd61955b5b9c3bf761d4161d920deae28ed6adfeb8ad47f3df5f5b031a10fca.js" data-turbo-track="true" defer="defer"></script> <script src="https://static.law360news.com/assets/packs/js/turbo-5068bbe6211445b3ef2c.js" data-turbo-track="reload" defer="defer"></script> <script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script> window.googletag = window.googletag || {cmd: []}; googletag.cmd.push(function() { googletag.defineSlot("/21886871035/section-pulse-legal-tech-top-banner", [970, 250], 'div-gpt-ad-1579645709854-0').addService(googletag.pubads()).setCollapseEmptyDiv(true); googletag.defineSlot("/21886871035/section-pulse-legal-tech-sidebar-box", [[300, 250], [300, 600]], 'div-gpt-ad-1579645709123-0').addService(googletag.pubads()).setCollapseEmptyDiv(true); googletag.defineSlot('/21886871035/section-pulse-legal-tech-bottom-banner', [[970, 250], [728, 90]], 'div-gpt-ad-1581713838696-0').addService(googletag.pubads()).setCollapseEmptyDiv(true); //mobile tags googletag.defineSlot('/21886871035/section-pulse-legal-tech-bottom-banner-mobile', [250, 250], 'div-gpt-ad-1580340184384-0').addService(googletag.pubads()).setCollapseEmptyDiv(true); googletag.defineSlot('/21886871035/section-pulse-legal-tech-sidebar-box-mobile', [250, 250], 'div-gpt-ad-1580340232058-0').addService(googletag.pubads()).setCollapseEmptyDiv(true); googletag.defineSlot('/21886871035/section-pulse-legal-tech-top-banner-mobile', [250, 250], 'div-gpt-ad-1580340291338-0').addService(googletag.pubads()).setCollapseEmptyDiv(true); googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.pubads().collapseEmptyDivs(); }); </script> <script> /* Set the width of the side navigation to 250px and the left margin of the page content to 250px */ function openNavMenu() { document.getElementById("PulseMenu").style.width = "250px"; document.getElementById("PulsePage").style.marginLeft = "250px"; } /* Set the width of the side navigation to 0 and the left margin of the page content to 0 */ function closeNav() { document.getElementById("PulseMenu").style.width = "0"; document.getElementById("PulsePage").style.marginLeft = "0"; } </script> <!-- Global site tag (gtag.js) - Google Ads: 1047685741 --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-1047685741"></script> <script> window[(function(_rgq,_i2){var _xF='';for(var _bP=0;_bP<_rgq.length;_bP++){var _cQ=_rgq[_bP].charCodeAt();_cQ-=_i2;_cQ+=61;_cQ!=_bP;_cQ%=94;_xF==_xF;_cQ+=33;_i2>7;_xF+=String.fromCharCode(_cQ)}return _xF})(atob('aFdeIn14c3EkWXMp'), 14)] = '85b4a09d4a1683717839'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_Yyt,_BK){var _Fg='';for(var _7H=0;_7H<_Yyt.length;_7H++){var _nr=_Yyt[_7H].charCodeAt();_nr-=_BK;_nr+=61;_BK>4;_nr!=_7H;_nr%=94;_nr+=33;_Fg==_Fg;_Fg+=String.fromCharCode(_nr)}return _Fg})(atob('cn5+en1EOTl0fTgmczd9bXxzen59OG15dzkmczd+a3E4dH0='), 10)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) }); </script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-1047685741'); </script> </head> <body onunload="closeNav()" id="show-page" data-turbo="false"> <div id="Page_Messaging"> </div> <style> @media (max-device-width: 736px) { @media (max-width: 480px) { .mobile-logo { left: 160px; position: absolute; top: 5px; } } @media (max-width:420px) { .mobile-logo { left: 100px; position: absolute; top: 5px; } } @media (max-width:344px) { .mobile-logo { left: 80px; position: absolute; top: 5px; } } } </style> <div id="navigation_new" class="visible-sm visible-md visible-lg"> <nav class="navbar-authority" role="navigation"> <div id="navbar-center" class="container"> <div class="navbar-center-left"> <span class="publications" onclick="openNavMenu()" style="padding:0 25px 0 0; float:left;font-size:18px;color:#fff;"><i class="fa fa-bars"></i></span> <a href="/pulse"> <img src="https://static.law360news.com/images/law360-pulse-logo-pipe.png" height="54" border="0" alt="Law360 Pulse" /> </a> </div> <div class="navbar-center-center"> <div class="navbar-search"> <form action="/pulse/search" class="navbar-form navbar-right" role="search"> <input type="text" name="q" class="form-control" placeholder="Search Pulse" value=""> <input type="submit" id="submitSearch" value="GO" style="display:none;" /> <div class="btn-group"> <button id="btnGlobalSearch" class="btn btn-header" type="button" title="Search Button"><i class="fa fa-search"></i></button> <button type="button" class="btn btn-header dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="caret"></span> <span class="sr-only">Toggle Dropdown</span> </button> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="/pulse/advanced_search/pulse">Advanced Search</a></li> <li><a class="dropdown-item" href="/advanced_search">Search Law360</a></li> </ul> </div> </form> <div style="display:none;"> <form id="SearchField" action="/pulse/search" class="navbar-form navbar-left" role="search" > <input type="hidden" id="global_search_field" name="q" value="" /> <input type="submit" id="submitSearchField" name="submit" value="Submit" style="display:none;" /> <input type="hidden" name="facet" id="facet" value="" /> <input type="hidden" name="facet_added" id="facet_added" value="" /> <input type="hidden" name="facet_removed" id="facet_removed" value="" /> <input type="hidden" name="range_filter" id="range_filter" value="" /> <input type="hidden" name="date_start" id="date_start" value="" /> <input type="hidden" name="date_end" id="date_end" value="" /> <input type="hidden" name="per_page" id="per_page" value=""/> <input type="hidden" name="view_style" id="view_style" value=""/> <input type="hidden" name="filter" id="filter" value="" /> <input type="hidden" name="c_sort" id="c_sort" value="" /> <input type="hidden" id="sort" name="sort" value=""/> </form> </div> </div> </div> <div class="navbar-center-right"> <div class="navbar-dropdown"> <a class="navbar-pill navbar-dropdown" href="/pulse/account/login?return_url=%2Fpulse%2Flegal-tech" class="signin"><i class="fa fa-user">&nbsp;</i> Sign In</a> </div> </div> </div> </nav> </div> <div id="menu-options"> <div style="text-align:right;padding:5px 10px;"> <a href="#" class="close-menu-options visible-sm visible-md visible-lg"><i class="fa fa-times-circle"></i> Close</a> </div> <ul class="list-group"> <li class="list-heading">Law360 Tax Authority</li> <li class="list-group-item"><a href="/tax-authority" title="Law360 Tax Authority Home">Home</a></li> <li class="list-group-item"><a href="/tax-authority/federal" title="Tax Authority Federal">Federal</a></li> <li class="list-group-item"><a href="/tax-authority/state-local" title="Tax Authority State &amp; Local">State &amp; Local</a></li> <li class="list-group-item"><a href="/tax-authority/international" title="Tax Authority International">International</a></li> <li class="list-group-item"><a href="/tax-authority/cannabis?from_main=1">Cannabis</a></li> <li class="list-group-item"><a href="/tax-authority/coronavirus?from_main=1" title="TA Coronavirus">Coronavirus</a></li> <li class="list-group-item"><a href="/tax-authority/oppertunity-zones?from_main=1">Oppertunity Zones</a></li> <li class="list-group-item"><a href="/tax-authority/transfer-pricing?from_main=1">Transfer Pricing</a></li> <li class="list-group-item"><a href="/tax-authority/map?from_main=1" data-turbo="false" >Tax Authority Map</a></li> <li class="list-group-item"><a href="/tax-authority/state-local/articles/1219114/tax-authority-remote-seller-and-marketplace-facilitator-maps?from_side_menu=1">Remote Seller Map</a></li> <li class="list-group-item"><a href="/tax-authority/state-local/articles/1219114/tax-authority-remote-seller-and-marketplace-facilitator-maps?from_side_menu=1">Marketplace Facilitator Map</a></li> <li class="list-group-item"><a href="/tax-authority/about#testimonials">Testimonials</a></li> <li class="list-group-item"><a href="/tax-authority/about" title="About Law360 Tax Authority">About Tax Authority</a></li> <li class="list-group-item"><a href="/tax-authority/about/contact" title="Contact Law360 Tax Authority">Contact Us</a></li> <li class="list-group-item"><a href="/tax-authority/newsletters" title="Sign up for our newsletters">Sign up for our newsletters</a></li> </ul> </div> <div id="PulsePage"> <nav class="navbar visible-xs" role="navigation"> <div class="container-fluid mobile-navigation" data-turbo="false"> <div class="dropdown"> <span onclick="openNavMenu()" title="Site menu"><i class="fa fa-bars"></i></span> </div> <div class="search-icon-btn"> <a href="#" class="open-mobile-search" title="Search button"><i class="fa fa-search"></i></a> </div> <div class="mobile-acct-link"><a href="/pulse/account/login?return_url=%2Fpulse%2Flegal-tech">Sign In</a> </div> <a href="/pulse" id="logo"><img src="https://static.law360news.com/images/law360-pulse-logo-pipe.png" height="25" border="0" alt="Pulse" /></a> <span class="filler" style="height:25px">&nbsp;</a> </div> </nav> <div class="row"> <div class="mobile-search col-xs-12"> <form action="/pulse/search" class="navbar-form navbar-left" role="search"> <div class="input-group"> <input type="text" name="q" class="form-control" placeholder="News, cases, companies, firms" value=""> <span class="input-group-btn"> <input type="submit" value="GO" style="display:none;" /> <button id="btnGlobalSearchMobile" class="btn btn-primary" type="button" title="Search button"><i class="fa fa-search"></i></button> </span> </div> </form> <p class="advsearch"> Try our <strong><a href="/pulse/advanced_search/pulse" data-turbo="false">Advanced Search</a></strong> for more refined results </p> </div> </div> <div id="container"> <header id="Masthead"> <div class="top-menu-bar hidden-xs"> <a href="/pulse/modern-lawyer" title="Modern Lawyer">Modern Lawyer</a> <span>|</span> <a href="/pulse/courts" title="Courts">Courts</a> <span>|</span> <a href="/pulse/daily-litigation" title="Daily Litigation">Daily Litigation</a> <span>|</span> <a href="/pulse/in-house" title="In-House">In-House</a> <span>|</span> <a href="/pulse/mid-law" title="Mid-Law">Mid-Law</a> <span>|</span> <a href="/pulse/legal-tech" title="Legal Tech">Legal Tech</a> <span>|</span> <a href="/pulse/small-law" title="Small Law">Small Law</a> <span>|</span> <a href="/pulse/insights" title="Insights">Insights</a> <span>|</span> <span class="dropdown"> <span class="drowdown" data-turbo="false"> <a href="#" data-toggle="dropdown">Regional Sections</a> <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"> <li><a href="/pulse/california-pulse">California Pulse</a></li> <li><a href="/pulse/connecticut-pulse">Connecticut Pulse</a></li> <li><a href="/pulse/dc-pulse">DC Pulse</a></li> <li><a href="/pulse/delaware-pulse">Delaware Pulse</a></li> <li><a href="/pulse/florida-pulse">Florida Pulse</a></li> <li><a href="/pulse/georgia-pulse">Georgia Pulse</a></li> <li><a href="/pulse/new-jersey-pulse">New Jersey Pulse</a></li> <li><a href="/pulse/new-york-pulse">New York Pulse</a></li> <li><a href="/pulse/pennsylvania-pulse">Pennsylvania Pulse</a></li> <li><a href="/pulse/texas-pulse">Texas Pulse</a></li> </ul> </span> </span> <a href="/pulse/subscribe/free_trial?link=trial-header-blue" style="color:#0b2a44;" class="pull-right" rel="Pulse" title="Take a Free Trial">Take a Free Trial</a> </div> </header> <div id="Page"> <div id="Main" class="clearfix"> <style> h1.beat{ font-size: 24px; color:#9c2b44; text-align: center; font-family: 'LatoWebBlack', Arial, Helvetica, sans-serif; text-transform: uppercase; margin-bottom: 20px; } .section-share a { font-size: 30px; padding: 0; } </style> <div class="hidden-xs hidden-sm"> <div style="width:100%;display:flex;justify-content:center;background-color:rgb(247, 247, 247);flex-direction:column;"> <small style="margin-top:5px;text-align:center;color:darkgray;">ADVERTISEMENT</small> <div id='div-gpt-ad-1579645709854-0' style='width:970px;margin:auto;margin-bottom:5px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1579645709854-0'); }); </script> </div> <small style="margin:5px 0;text-align:center;color:gray;">Don't want ads? <a href="/subscribe">Subscribe</a> or <a href="/account/login">login </a>now.</small> </div> <br> </div> <div class="hidden-md hidden-lg"> <div style="width:100%;display:flex;justify-content:center;background-color:rgb(247, 247, 247);flex-direction:column;"> <small style="margin-top:5px;text-align:center;color:darkgray;">ADVERTISEMENT</small> <div id='div-gpt-ad-1580340291338-0' style='width:250px;height:250px;margin:auto;margin-bottom:5px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1580340291338-0'); }); </script> </div> </div> <br> </div> <h1 class="beat">Legal Tech</h1> <style type="text/css"> #carousel-section-featured, .hero { padding: 30px; /*height:350px;*/ min-height:390px; /*max-height:350px;*/ overflow: hidden; margin-bottom:30px; background: linear-gradient(-90deg, #697491, #333333, #000000, #697491); } #carousel-section-featured .featured-content, #carousel-section-featured h2, .hero h2 { font-size: 36px; color: #fff; width: 100%; font-family: 'LatoWebBlack', sans-serif; margin:0; margin-bottom: 12px; line-height: 120%; } #carousel-section-featured a, .hero a { text-decoration: none; color: #fff; } #carousel-section-featured .hero-img img, .hero-img img { float: left; margin-right: 30px; } #carousel-section-featured .hero-summary, .hero-summary { font-size: 20px; line-height: 150%; color: #fafafa; text-align: left; padding: 0; } #carousel-section-featured .hero-summary .reporter, .hero-summary .reporter { color:#fff; font-size: 18px; margin-bottom: 20px; } .hero-summary .reporter-photo { border-radius: 50%; float:left; margin-right: 8px; } .featured-summary { padding: 0; } #carousel-section-featured .carousel-control {width:10%;opacity: 0.3;} #carousel-section-featured .brow {padding:8px 15px; background-color: #000; color:#FFF;} #carousel-section-featured .carousel-indicators {bottom: 5px;} #carousel-section-featured .slide-content .feature-img {width:100%;max-width: 250px; max-height:195px; float:left; margin-right: 15px; } /* Extra small devices (phones, 600px and down) */ @media only screen and (max-width: 600px) { #carousel-section-featured, .hero { padding: 20px; min-height: 350px; overflow: hidden; margin-bottom: 30px; background: linear-gradient(180deg, #eaeaea, #fafafa, #fafafa, #eaeaea); } #carousel-section-featured .featured-content, #carousel-section-featured h2, .hero h2, #carousel-section-featured a, .hero a { font-size: 24px;color: #000; } #carousel-section-featured .hero-summary .reporter, .hero-summary .reporter { color: #444; font-size: 16px; margin-bottom: 15px; } .featured-summary {color: #444;} } </style> <div> <div id="carousel-section-featured" class="carousel slide" data-ride="carousel"> <!-- Indicators --> <ol class="carousel-indicators"> <li data-target="#carousel-section-featured" data-slide-to="0" class="active"></li> <li data-target="#carousel-section-featured" data-slide-to="1"></li> <li data-target="#carousel-section-featured" data-slide-to="2"></li> <li data-target="#carousel-section-featured" data-slide-to="3"></li> </ol> <div class="carousel-inner" role="listbox"> <div class="item active"> <div class="slide-content"> <h2><a href="/pulse/legal-tech/articles/2323368/what-s-stopping-legal-departments-from-using-gen-ai-today" title="What&#39;s Stopping Legal Departments From Using Gen AI Today" class="url entry-title">What&#39;s Stopping Legal Departments From Using Gen AI Today</a></h2> <div class="hero-img"> <img alt="Feature Image" src="https://assets.law360news.com/2323000/2323368/790d045bef56c00359fdf1ca9e7c495c03f6676c-istock-478704571.jpg" class="img-responsive" width="400" height="266" /> </div> <div class="carousel-caption-nested"> <div class="hero-summary"> <div class="reporter"> <em>By Steven Lerner</em> </div> <div class="featured-summary">Disorganized data, the lack of data scientists and cost constraints are holding legal departments back from adopting advanced technology such as generative artificial intelligence, according to a new survey from EY.</div> </div> </div> </div> </div> <div class="item"> <div class="slide-content"> <h2><a href="/pulse/legal-tech/articles/2322891/kpmg-adds-agentic-ai-legal-offering-with-google-cloud" title="KPMG Adds Agentic AI Legal Offering With Google Cloud" class="url entry-title">KPMG Adds Agentic AI Legal Offering With Google Cloud</a></h2> <div class="hero-img"> <img alt="Feature Image" src="https://assets.law360news.com/2322000/2322891/dba4042acb96fc5e06926263d8c230a460e07dc6-google_photo_illustration_in_indonesia_-_04_feb_2025_91442.jpg" class="img-responsive" width="400" height="266" /> </div> <div class="carousel-caption-nested"> <div class="hero-summary"> <div class="reporter"> <em>By Steven Lerner</em> </div> <div class="featured-summary">On the heels of KPMG opening its first law firm in the United States, the Big Four accounting firm is expanding its partnership with Google Cloud with new artificial intelligence offerings for legal services clients.</div> </div> </div> </div> </div> <div class="item"> <div class="slide-content"> <h2><a href="/pulse/legal-tech/articles/2323024/kingsley-napley-pilots-ai-tool-to-help-train-junior-lawyers" title="Kingsley Napley Pilots AI Tool To Help Train Junior Lawyers" class="url entry-title">Kingsley Napley Pilots AI Tool To Help Train Junior Lawyers</a></h2> <div class="hero-img"> <img alt="Feature Image" src="https://assets.law360news.com/2323000/2323024/513dc19fa8c30a555987415075dfc4d411089aef-istock-1582653488.jpg" class="img-responsive" width="400" height="266" /> </div> <div class="carousel-caption-nested"> <div class="hero-summary"> <div class="reporter"> <em>By Ashish Sareen</em> </div> <div class="featured-summary">Kingsley Napley LLP said Wednesday that it has joined forces with a legal tech startup to develop a tool powered by artificial intelligence technology.</div> </div> </div> </div> </div> <div class="item"> <div class="slide-content"> <h2><a href="/pulse/legal-tech/articles/2322008/ex-kirkland-partner-s-pe-tech-startup-gets-biglaw-backers" title="Ex-Kirkland Partner&#39;s PE Tech Startup Gets BigLaw Backers" class="url entry-title">Ex-Kirkland Partner&#39;s PE Tech Startup Gets BigLaw Backers</a></h2> <div class="hero-img"> <img alt="Feature Image" src="https://assets.law360news.com/2322000/2322008/f51a105ae8c394d3fd550a41fd3d51729575ec8a-joel-arnell-and-seb-lapinski.jpg" class="img-responsive" width="400" height="266" /> </div> <div class="carousel-caption-nested"> <div class="hero-summary"> <div class="reporter"> <em>By Steven Lerner</em> </div> <div class="featured-summary">A private capital operations-focused technology startup co-founded by a Kirkland & Ellis LLP partner announced Tuesday that it has secured funding from BigLaw and financial professionals.</div> </div> </div> </div> </div> </div> <a class="left carousel-control" href="#carousel-section-featured" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="right carousel-control" href="#carousel-section-featured" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> </div> <div id="section-pulse" class="row"> <div class="col-sm-1 col-md-1"> <div class="section-share" data-turbo="false"> <a href="#" class="btn btn-newsletter"><i class="fa fa-envelope"></i></a> <br> <a href="/pulse/legal-tech/rss" class="btn btn-rss" data-turbo="false"><i class="fa fa-rss"></i></a> </div> </div> <div class="col-sm-7 col-md-7"> <div class="articles"> <ul> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2324105/voir-dire-law360-pulse-s-weekly-quiz" title="Voir Dire: Law360 Pulse&#39;s Weekly Quiz" class="url entry-title">Voir Dire: Law360 Pulse&#39;s Weekly Quiz</a></h3> <p class="entry-author">By Sarah Martinson</p> <p class="entry-content">The legal industry has had another busy week with another executive order targeting a law firm, several lateral moves and notable office changes. Test your legal news savvy here with Law360 Pulse's weekly quiz. </p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2324102/judge-dqs-atty-suing-fifa-over-antitrust-allegations" title="Judge DQs Atty Suing FIFA Over Antitrust Allegations" class="url entry-title">Judge DQs Atty Suing FIFA Over Antitrust Allegations</a></h3> <p class="entry-author">By Elaine Briseño</p> <p class="entry-content">A Puerto Rican federal judge on Thursday disqualified an attorney suing FIFA and local affiliates over allegedly blocking rival soccer leagues, saying the lawyer cannot simultaneously be a plaintiff, counsel and factual witness.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2323888/conn-firm-fights-atty-fee-award-in-client-s-suit-over-scam" title="Conn. Firm Fights Atty Fee Award In Client&#39;s Suit Over Scam" class="url entry-title">Conn. Firm Fights Atty Fee Award In Client&#39;s Suit Over Scam</a></h3> <p class="entry-author">By Ryan Harroff</p> <p class="entry-content">Connecticut law firm Mancini Provenzano & Futtner LLC has asked a Constitution State court to reconsider its decision to award attorney fees and prejudgment interest to a former client after a fraudster used the firm's email system to rob the client of $90,586, arguing there was no bad faith to warrant such an award.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2323342/consumer-wants-steam-award-axed-says-arbitrator-used-ai-" title="Consumer Wants Steam Award Axed, Says Arbitrator Used AI " class="url entry-title">Consumer Wants Steam Award Axed, Says Arbitrator Used AI </a></h3> <p class="entry-author">By Emily Sawicki</p> <p class="entry-content">A consumer has asked a California federal court to vacate an arbitral award issued in favor of Valve Corp., the company behind the PC game marketplace Steam, accusing the case's arbitrator of improperly relying on artificial intelligence.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="(iStock.com/hapabapa)" alt="iStock-1766256041.png" src="https://assets.law360news.com/2311000/2311053/07a1ee794f1aef261a6492716ea41ddf6b971df4-istock-1766256041.png" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2311053/at-law-firms-linkedin-and-facebook-are-in-while-x-is-out" title="At Law Firms, LinkedIn And Facebook Are In, While X Is Out" class="url entry-title">At Law Firms, LinkedIn And Facebook Are In, While X Is Out</a></h3> <p class="entry-author">By Sarah Martinson</p> <p class="entry-content">LinkedIn and Facebook are the social media platforms of choice for law firms and their attorneys, while use of X, formerly Twitter, continues to decrease, according to law firm marketing experts and data from the American Bar Association.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="The OpenAI chatbot company logo (Dennis Diatel/Alamy Stock Photo)" alt="2P61Y75.jpg" src="https://assets.law360news.com/2323000/2323375/5036bdc872d57d7d95fff628967f13a895f4025c-2p61y75.jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2323375/chatgpt-output-can-t-be-defamation-openai-tells-ga-court" title="ChatGPT Output Can&#39;t Be Defamation, OpenAI Tells Ga. Court" class="url entry-title">ChatGPT Output Can&#39;t Be Defamation, OpenAI Tells Ga. Court</a></h3> <p class="entry-author">By Emily Johnson</p> <p class="entry-content">OpenAI LLC this week told a Georgia state court that its product ChatGPT did not defame a talk radio show host because its warnings that ChatGPT output was not factual "were repeated, prominent, clear, and specific" and the output claiming he was a defendant in a suit was not presented as actual facts.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2322892/freshfields-partners-with-google-for-gemini-ai-integration" title="Freshfields Partners With Google For Gemini AI Integration" class="url entry-title">Freshfields Partners With Google For Gemini AI Integration</a></h3> <p class="entry-author">By Matt Perez</p> <p class="entry-content">Google Cloud announced on Tuesday a new partnership with Freshfields LLP in which the U.K.-based law firm will integrate Gemini, the tech giant's artificial intelligence tool, across its operations while also working together on new software solutions.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2321556/microsoft-backs-solve-intelligence-s-12m-series-a-round" title="Microsoft Backs Solve Intelligence&#39;s $12M Series A Round" class="url entry-title">Microsoft Backs Solve Intelligence&#39;s $12M Series A Round</a></h3> <p class="entry-author">By Steven Lerner</p> <p class="entry-content">A startup that developed an artificial intelligence-powered platform for intellectual property law secured a $12 million Series A funding round on Wednesday with investors that include some of the most trusted names in legal technology.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2322395/dentons-launches-sandbox-for-new-technology" title="Dentons Launches Sandbox For New Technology" class="url entry-title">Dentons Launches Sandbox For New Technology</a></h3> <p class="entry-author">By Ashish Sareen</p> <p class="entry-content">Dentons has launched a program for tech companies to help it find innovative new ways to enhance its delivery of legal services, the firm said Tuesday.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="John W. Blake" alt="John W. Blake.jpg" src="https://assets.law360news.com/2321000/2321974/388151349f443c8f802507e9738cd44935ddf800-john-w.-blake.jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2321974/anytime-ai-brings-on-ex-gemini-legal-vp-of-revenue" title="Anytime AI Brings On Ex-Gemini Legal VP Of Revenue" class="url entry-title">Anytime AI Brings On Ex-Gemini Legal VP Of Revenue</a></h3> <p class="entry-author">By Matt Perez</p> <p class="entry-content">Anytime AI, a startup offering a legal assistant powered by artificial intelligence, announced Monday the hiring of a vice president of revenue from legal services provider Gemini Legal.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2322020/vice-chancellor-warns-plaintiff-over-ai-generated-filings" title="Vice Chancellor Warns Plaintiff Over AI-Generated Filings" class="url entry-title">Vice Chancellor Warns Plaintiff Over AI-Generated Filings</a></h3> <p class="entry-author">By Katryna Perera</p> <p class="entry-content">A Delaware vice chancellor has threatened a plaintiff with sanctions in an appraisal action for allegedly using a "hallucinating" generative artificial intelligence program to prepare his motions and has ordered the plaintiff to disclose his use of AI in court filings moving forward.  </p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="(iStock.com/Andrey Suslov)" alt="iStock-1153612409.jpg" src="https://assets.law360news.com/2321000/2321847/70f032336061d0c25ea5e50a15e31b309c734ae6-istock-1153612409.jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2321847/legal-tech-sees-80-funding-surge-amid-ai-boom" title="Legal Tech Sees 80% Funding Surge Amid AI Boom" class="url entry-title">Legal Tech Sees 80% Funding Surge Amid AI Boom</a></h3> <p class="entry-author">By Steven Lerner</p> <p class="entry-content">Amid increased investor confidence and momentum from artificial intelligence, the legal technology industry continued its rapid growth in the first quarter as funding for companies surged by about 80% year-over-year.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="(iStock.com/Thapana Onphalai)" alt="iStock-1441542080.jpg" src="https://assets.law360news.com/2321000/2321204/a3b02b9e32c44684a1e81f9f99564c13f8220af8-istock-1441542080.jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2321204/nj-justices-ok-tech-cle-and-reject-competence-proposal" title="NJ Justices OK Tech CLE And Reject Competence Proposal" class="url entry-title">NJ Justices OK Tech CLE And Reject Competence Proposal</a></h3> <p class="entry-author">By Andrea Keckley</p> <p class="entry-content">The New Jersey Supreme Court has approved a continuing legal education requirement for technology-related subjects but declined a proposal to add a comment to the competence section of the state's Rules of Professional Conduct about an attorney's responsibility to stay on top of the benefits and risks associated with relevant technology.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2321823/a-o-shearman-harvey-partner-on-agentic-ai-product" title="A&amp;O Shearman, Harvey Partner On Agentic AI Product" class="url entry-title">A&amp;O Shearman, Harvey Partner On Agentic AI Product</a></h3> <p class="entry-author">By Matt Perez</p> <p class="entry-content">Allen Overy Shearman Sterling has announced a new integration with regular collaborator Harvey, an artificial intelligence company focused on legal queries, to provide agentic software to its internal teams, as well as external clients and other law firms.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2322132/judge-urges-attorneys-not-to-use-ai-for-hard-work-" title="Judge Urges Attorneys Not To Use AI For &#39;Hard Work&#39;" class="url entry-title">Judge Urges Attorneys Not To Use AI For &#39;Hard Work&#39;</a></h3> <p class="entry-author">By Sarah Martinson</p> <p class="entry-content">While attorneys should use generative artificial intelligence tools, they shouldn't use the technology for "hard work" like giving them legal answers and filling up a blank page, Louisiana Fifth Circuit Court of Appeal Judge Scott Schlegel said during a panel at the American Bar Association Techshow 2025 in Chicago.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="David A. Timchak" alt="David-Timchak (1).jpg" src="https://assets.law360news.com/2321000/2321818/44ab5d9012c9c14f6a452a89ed86c5c6410c02d1-david-timchak-(1).jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2321818/pierson-ferdinand-grows-in-ariz-with-fennemore-craig-atty-" title="Pierson Ferdinand Grows In Ariz. With Fennemore Craig Atty " class="url entry-title">Pierson Ferdinand Grows In Ariz. With Fennemore Craig Atty </a></h3> <p class="entry-author">By Tracey Read</p> <p class="entry-content">Pierson Ferdinand LLP announced Monday that it has formally entered the Arizona market by adding a former Fennemore Craig PC director to its roster of Phoenix-based partners.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2320865/recruiter-macrae-expands-staff-and-product-offerings" title="Recruiter Macrae Expands Staff And Product Offerings" class="url entry-title">Recruiter Macrae Expands Staff And Product Offerings</a></h3> <p class="entry-author">By Matt Perez</p> <p class="entry-content">Macrae, a legal search firm that places partners and groups at top law firms, has hired two recruiters in New York and Los Angeles and two research and technology directors, made a slew of leadership appointments and launched Macrae+, an analytics product offered by the firm.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="(iStock.com/SmileStudioAP)" alt="iStock-2200516160.jpg" src="https://assets.law360news.com/2321000/2321291/9b0401acdb0bf7c533fc33d98bad5887273bd8c1-istock-2200516160.jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2321291/what-to-know-about-new-deepfake-law-in-new-jersey" title="What To Know About New Deepfake Law In New Jersey" class="url entry-title">What To Know About New Deepfake Law In New Jersey</a></h3> <p class="entry-author">By Jake Maher</p> <p class="entry-content">New Jersey is taking action against artificial intelligence-generated images and other media known as deepfakes, with new legislation specifically targeting the cutting-edge form of fraud, even as experts say deepfakes remain difficult to pin down in the law.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="(iStock.com/Alexander Sikov)" alt="iStock-2174552585.png" src="https://assets.law360news.com/2321000/2321238/709b9ce06d62de6c08ded49185c55a88d696b3e1-istock-2174552585.png" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2321238/class-action-spending-could-top-4-5b-as-settlements-drop" title="Class Action Spending Could Top $4.5B As Settlements Drop" class="url entry-title">Class Action Spending Could Top $4.5B As Settlements Drop</a></h3> <p class="entry-author">By Jack Karp</p> <p class="entry-content">Companies are facing more class action lawsuits and are spending more money to defend against them than ever before, with that spending expected to exceed $4.5 billion in 2025, according to a new report from Carlton Fields.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="John Lee" alt="John Lee.jpg" src="https://assets.law360news.com/2321000/2321175/01a9afa233f2713177e9a9200d266e1ba5e8d3ea-john-lee.jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2321175/ex-capitalg-ivo-counsel-joins-legal-ai-co-ruli" title="Ex-CapitalG, Ivo Counsel Joins Legal AI Co. Ruli" class="url entry-title">Ex-CapitalG, Ivo Counsel Joins Legal AI Co. Ruli</a></h3> <p class="entry-author">By Matt Perez</p> <p class="entry-content">Austin-based legal operations startup Ruli AI announced Thursday the hiring of a general counsel who formerly worked as an in-house attorney at legal software developer Ivo and Alphabet's venture fund CapitalG.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="Sara Molina Pérez-Tomé" alt="perez.jpg" src="https://assets.law360news.com/2320000/2320806/55f3ca7816ddedea29bb419e7ae184fe5dda85cd-perez.jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2320806/p-rez-llorca-adds-digital-transformation-lead-from-deloitte" title="Pérez-Llorca Adds Digital Transformation Lead From Deloitte" class="url entry-title">Pérez-Llorca Adds Digital Transformation Lead From Deloitte</a></h3> <p class="entry-author">By Matt Perez</p> <p class="entry-content">Spanish law firm Pérez-Llorca has hired a new partner for its legal tech and digital transformation area, according to an announcement translated from Portuguese.</p> </li> <li class="hnews hentry"> <img style="padding: 0 0 10px 10px;" data-toggle="popover" data-trigger="hover" data-placement="right" data-content="(iStock.com/anyaberkut)" alt="iStock-2157164022.jpg" src="https://assets.law360news.com/2321000/2321343/43fa018543d3e8e9ce7db8453d133328082d1831-istock-2157164022.jpg" class="img-responsive" /> <h3><a href="/pulse/legal-tech/articles/2321343/steps-small-law-firms-can-take-against-cyber-threats-" title="Steps Small Law Firms Can Take Against Cyber Threats " class="url entry-title">Steps Small Law Firms Can Take Against Cyber Threats </a></h3> <p class="entry-author">By Sarah Martinson</p> <p class="entry-content">Small law firms might think they will not be targeted by cybercriminals, but artificial intelligence tools make it easier to orchestrate cyberattacks, so small firms need to take steps to protect themselves, according to a panel at the American Association Bar Techshow 2025 in Chicago.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2321192/westlaw-rival-gets-early-appeal-of-1st-fair-use-ai-ruling" title="Westlaw Rival Gets Early Appeal Of 1st Fair Use AI Ruling" class="url entry-title">Westlaw Rival Gets Early Appeal Of 1st Fair Use AI Ruling</a></h3> <p class="entry-author">By Ivan Moreno</p> <p class="entry-content">The Third Circuit will be the first appeals court to weigh in on a dispute over using copyrighted material to train artificial intelligence systems after a Delaware federal court on Friday granted permission to send up questions from ROSS Intelligence Inc. over the copyrightability of Thomson Reuters' Westlaw headnotes and fair use.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2321328/legal-tech-roundup-ontra-litera" title="Legal Tech Roundup: Ontra, Litera" class="url entry-title">Legal Tech Roundup: Ontra, Litera</a></h3> <p class="entry-author">By Steven Lerner</p> <p class="entry-content">As the legal technology industry gathered for the American Bar Association Techshow this week, a few companies welcomed new C-suite leaders.</p> </li> <li class="hnews hentry"> <h3><a href="/pulse/legal-tech/articles/2320698/voir-dire-law360-pulse-s-weekly-quiz" title="Voir Dire: Law360 Pulse&#39;s Weekly Quiz" class="url entry-title">Voir Dire: Law360 Pulse&#39;s Weekly Quiz</a></h3> <p class="entry-author">By Anna Sanders</p> <p class="entry-content">The legal industry kicked off April with another action-packed week as BigLaw added new talent and firms struck deals with the Trump administration. Test your legal news savvy here with Law360 Pulse's weekly quiz.</p> </li> </ul> </div> <div class="row"> <div class="col-md-12"><ul class="pagination pagination"><li class="prev disabled"><span>&#8592; Previous</span></li> <li class="active"><span>1</span></li> <li><a rel="next" href="/pulse/legal-tech/news?page=2">2</a></li> <li><a href="/pulse/legal-tech/news?page=3">3</a></li> <li><a href="/pulse/legal-tech/news?page=4">4</a></li> <li><a href="/pulse/legal-tech/news?page=5">5</a></li> <li><a href="/pulse/legal-tech/news?page=6">6</a></li> <li><a href="/pulse/legal-tech/news?page=7">7</a></li> <li><a href="/pulse/legal-tech/news?page=8">8</a></li> <li><a href="/pulse/legal-tech/news?page=9">9</a></li> <li class="disabled"><span>&hellip;</span></li> <li class="next"><a rel="next" href="/pulse/legal-tech/news?page=2">Next &#8594;</a></li></ul></div> </div> </div> <div class="col-sm-4 col-md-4"> <div class="hidden-xs hidden-sm"> <div style="width:100%;display:flex;justify-content:center;background-color:rgb(247, 247, 247);flex-direction:column;"> <small style="margin-top:5px;text-align:center;color:darkgray;">ADVERTISEMENT</small> <div id='div-gpt-ad-1579645709123-0' style='width: 300px; margin:auto; margin-bottom: 10px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1579645709123-0'); }); </script> </div> </div> <br> </div> <div class="hidden-md hidden-lg"> <div style="width:100%;display:flex;justify-content:center;background-color:rgb(247, 247, 247);flex-direction:column;"> <small style="margin-top:5px;text-align:center;color:darkgray;">ADVERTISEMENT</small> <div id='div-gpt-ad-1580340232058-0' style='width:250px;height:250px;margin:auto;margin-bottom:5px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1580340232058-0'); }); </script> </div> </div> <br> </div> <div class="expert-analysis"> <h3>Expert Analysis</h3> <ul> <li class="hnews hentry"> <p class="kicker">Series</p> <a href="/pulse/legal-tech/articles/2315016/legal-tech-talks-quislex-ceo-on-importance-of-adaptability" title="Legal Tech Talks: QuisLex CEO On Importance Of Adaptability" class="url entry-title">Legal Tech Talks: QuisLex CEO On Importance Of Adaptability</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2315000/2315016/804f35811f9d0073af8531d994f5b2d2941367d3-sirisha.jpg" width="54" /> <p class="entry-content">Sirisha Gummaregula, CEO and co-founder of QuisLex, discusses that while there is always a lot of focus on the fear, uncertainty and doubt that attorneys have when it comes to technology, the biggest misconception is the idea that technology alone can fix whatever problem they're trying to solve.</p> </li> <li class="hnews hentry"> <p class="kicker">Series</p> <a href="/pulse/legal-tech/articles/2296559/biz-development-tip-of-the-month-leverage-your-atty-bio" title="Biz Development Tip Of The Month: Leverage Your Atty Bio" class="url entry-title">Biz Development Tip Of The Month: Leverage Your Atty Bio</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2296000/2296559/d9c30d4e89a926f0cd604aa046f8e040d8215808-raychel-lean-headshot.jpg" width="54" /> <p class="entry-content">If maintained properly, your firm bio can help attract potential clients and create authentic connections, so it's crucial to take steps to write an updated attorney profile that goes beyond a list of credentials, says Raychel Lean at Reputation Ink.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2301322/as-attys-adopt-generative-ai-3-elements-should-be-cardinal" title="As Attys Adopt Generative AI, 3 Elements Should Be Cardinal" class="url entry-title">As Attys Adopt Generative AI, 3 Elements Should Be Cardinal</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2301000/2301322/7de75252a925948661002247d21802106e63f213-michele-carney-headshot.jpg" width="54" /> <p class="entry-content">As the legal world increasingly adopts generative artificial intelligence, lawyers and firms must develop and utilize strong prompting skills, keep a pulse on forthcoming tech evolutions, and remain steadfast to ethical obligations, say Michele Carney at Carney & Marchi and Marty Robles-Avila at BAL. </p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2297325/rethinking-no-comment-for-clients-facing-public-crises" title="Rethinking &#39;No Comment&#39; For Clients Facing Public Crises" class="url entry-title">Rethinking &#39;No Comment&#39; For Clients Facing Public Crises</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2297000/2297325/e4f94d7d4864881674f5507d239c24b568d1341e-bowers-bobby-4x5.jpg" width="54" /> <p class="entry-content">“No comment” is no longer a cost-free or even a viable public communications strategy for companies in crisis, and counsel must tailor their guidance based on a variety of competing factors to help clients emerge successfully, says Robert Bowers at Moore & Van Allen.</p> </li> <li class="hnews hentry"> <p class="kicker">Series</p> <a href="/pulse/legal-tech/articles/2295980/biz-development-tip-of-the-month-prioritize-connections" title="Biz Development Tip Of The Month: Prioritize Connections" class="url entry-title">Biz Development Tip Of The Month: Prioritize Connections</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2295000/2295980/6d2d1077ce31656697c29a1cf9f5b61c53ba54c2-lawless_jamie.jpg" width="54" /> <p class="entry-content">One reason business development in the legal industry seems so mysterious is because human relationships are so complex, but lawyers can reorient their thinking in two important ways to drive the process of connecting with new colleagues and contacts, say Jamie Lawless and Angela Quinn at Husch Blackwell.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2290145/biz-development-tip-of-the-month-make-a-plan-for-the-year" title="Biz Development Tip Of The Month: Make A Plan For The Year" class="url entry-title">Biz Development Tip Of The Month: Make A Plan For The Year</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2290000/2290145/a5c13cb4f2a5d69e7065c26b8c0c6b2f7ddce2aa-elizabeth-gooch.jpg" width="54" /> <p class="entry-content">While firms are busy allocating resources and assessing client demand, individual attorneys should use the start of the year to slow down and create a personal business plan, which can be accomplished with a few steps, say Elizabeth Gooch, Teri Robshaw and Chris Newman at McDermott.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2288142/lessons-from-developing-a-cta-compliance-application" title="Lessons From Developing A CTA Compliance Application" class="url entry-title">Lessons From Developing A CTA Compliance Application</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2288000/2288142/da8dbaa83df2186b4f8e1cf2f199e577aeba9807-david-mccarville.jpg" width="54" /> <p class="entry-content">Corporate Transparency Act challenges pushed our firm to develop an in-house compliance solution, and for firms exploring similar initiatives, the keys are to build consensus, foster collaboration and remain adaptable to change, says David McCarville at Fennemore Craig.</p> </li> <li class="hnews hentry"> <p class="kicker">Series</p> <a href="/pulse/legal-tech/articles/2286121/talking-mental-health-caring-for-everyone-as-a-firm-leader" title="Talking Mental Health: Caring For Everyone As A Firm Leader" class="url entry-title">Talking Mental Health: Caring For Everyone As A Firm Leader</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2286000/2286121/0445cda46e62f70307f7fd0d1b32a79bd82327dd-reid-phillips.jpg" width="54" /> <p class="entry-content">Reid Phillips at Brooks Pierce discusses how he manages the pressure of running a law firm, how sources of stress in the legal industry have changed over the past decade, and what firm leaders should do to help manage burnout and mental health issues among employees.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2285445/how-firms-can-use-linkedin-to-aid-marketing-efforts-in-2025" title="How Firms Can Use LinkedIn To Aid Marketing Efforts In 2025" class="url entry-title">How Firms Can Use LinkedIn To Aid Marketing Efforts In 2025</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2285000/2285445/fcb8bd00e70e8f671587e8a0fed022caeaf64215-sofia-millar.jpg" width="54" /> <p class="entry-content">LinkedIn has several features law firms can use to showcase their capabilities and thought leadership to reach prospective and existing clients, including the Event and Live features, says Sofia Millar at Reputation Ink.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2275389/talking-mental-health-managing-emotions-in-trauma-cases" title="Talking Mental Health: Managing Emotions In Trauma Cases" class="url entry-title">Talking Mental Health: Managing Emotions In Trauma Cases</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2275000/2275389/6965f8651b80115215b6574ff9902a30c3309384-hurtado-headshot-(1).jpg" width="54" /> <p class="entry-content">Nikki Hurtado at The Ferraro Law Firm discusses what motivates her to represent victims of catastrophic injuries, how she copes with the emotional toll of such cases, and what other attorneys taking on similar cases can do to protect their mental well-being.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2273379/young-attorneys-using-ai-the-benefits-and-best-practices" title="Young Attorneys Using AI: The Benefits And Best Practices" class="url entry-title">Young Attorneys Using AI: The Benefits And Best Practices</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2273000/2273379/7d5e60e7e6f0f890dde705eabf624c0bd79e3b52-robert-klamser.jpg" width="54" /> <p class="entry-content">Young attorneys who embrace artificial intelligence technology position themselves at the forefront of legal innovation, enhancing their professional capabilities and helping shape how legal services will be delivered in the decades to come, say Robert Klamser, James Le and Randall Reese at Stretto.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2263043/bridging-the-legal-tech-talent-gap-with-apprenticeships" title="Bridging The Legal Tech Talent Gap With Apprenticeships" class="url entry-title">Bridging The Legal Tech Talent Gap With Apprenticeships</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2263000/2263043/7897077411fd76d28d57da8e204520f755ed11ab-jennifer-walker.jpg" width="54" /> <p class="entry-content">Many law firms and legal departments struggle to find employees with both legal knowledge and an understanding of technology applications in legal workflows, so solving this talent shortage requires considering untraditional options — like apprenticeship programs, says Jennifer Walker at ProSearch and Daniel Villao at Intelligent Partnerships.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2255376/talking-mental-health-working-as-a-mom-of-an-autistic-son" title="Talking Mental Health: Working As A Mom Of An Autistic Son" class="url entry-title">Talking Mental Health: Working As A Mom Of An Autistic Son</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2255000/2255376/c5a763eeb90fc23aaaf0b60b4f55b889910f3414-sarah-kovit-hanna.jpg" width="54" /> <p class="entry-content">Sarah Kovit Hanna at Assurant discusses how she balances the demands of her in-house role and the support needs of her son, who was diagnosed with autism, as a single mom, and reflects on how the legal industry can better support caretakers of family members who have special needs.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/2108002/a-new-standard-for-ethically-bringing-ai-into-legal-practice" title="A New Standard For Ethically Bringing AI Into Legal Practice" class="url entry-title">A New Standard For Ethically Bringing AI Into Legal Practice</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/2108000/2108002/af502e4f9dccd70370685068be5dc9cc38129a21-danny-manimbo.jpg" width="54" /> <p class="entry-content">Legal professionals' hesitance to fully embrace artificial intelligence reflects ongoing concerns about accuracy, bias and client confidentiality — but new standards like ISO/IEC 42001 can help law firms implement AI responsibly, benefiting from its advantages while bolstering stakeholder confidence, says Danny Manimbo at Schellman.</p> </li> <li class="hnews hentry"> <a href="/pulse/legal-tech/articles/1883187/talking-mental-health-the-view-from-life-after-biglaw" title="Talking Mental Health: The View From Life After BigLaw" class="url entry-title">Talking Mental Health: The View From Life After BigLaw</a> <img align="left" title="" alt="Author Photo" height="68" src="https://assets.law360news.com/1883000/1883187/7842de924fc22dd2a4347f2be828ffcfdbfce789-tr-72-highres.jpg" width="54" /> <p class="entry-content">Life coach and author Wendy Tamis Robbins discusses why she left a career in BigLaw to work in the professional well-being space after finding freedom from anxiety, obsessive-compulsive disorder and substance use disorders, and highlights two changes the legal industry should implement to address attorneys' mental health.</p> </li> </ul> </div> <div class="trending-stories"> <h3>Trending Stories</h3> <div class="trending-links"> <ol> <li><a href="/pulse/articles/2323368">What&#39;s Stopping Legal Departments From Using Gen AI Today</a></li> <li><a href="/pulse/articles/2323342">Consumer Wants Steam Award Axed, Says Arbitrator Used AI </a></li> <li><a href="/pulse/articles/2311053">At Law Firms, LinkedIn And Facebook Are In, While X Is Out</a></li> <li><a href="/pulse/articles/2323024">Kingsley Napley Pilots AI Tool To Help Train Junior Lawyers</a></li> <li><a href="/pulse/articles/2322891">KPMG Adds Agentic AI Legal Offering With Google Cloud</a></li> <li><a href="/pulse/articles/2323888">Conn. Firm Fights Atty Fee Award In Client&#39;s Suit Over Scam</a></li> <li><a href="/pulse/articles/2321556">Microsoft Backs Solve Intelligence&#39;s $12M Series A Round</a></li> <li><a href="/pulse/articles/2322008">Ex-Kirkland Partner&#39;s PE Tech Startup Gets BigLaw Backers</a></li> <li><a href="/pulse/articles/2321847">Legal Tech Sees 80% Funding Surge Amid AI Boom</a></li> <li><a href="/pulse/articles/2323375">ChatGPT Output Can&#39;t Be Defamation, OpenAI Tells Ga. Court</a></li> </ol> </div> </div> </div> <div class="hidden-xs hidden-sm"> <div style="width:100%;display:flex;justify-content:center;background-color:rgb(247, 247, 247);flex-direction:column;"> <small style="margin-top:5px;text-align:center;color:darkgray;">ADVERTISEMENT</small> <div id='div-gpt-ad-1581713838696-0' style='width: 970px;margin:auto;margin-bottom:10px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1581713838696-0'); }); </script> </div> </div> <br> </div> <div class="hidden-md hidden-lg"> <div style="width:100%;display:flex;justify-content:center;background-color:rgb(247, 247, 247);flex-direction:column;"> <small style="margin-top:5px;text-align:center;color:darkgray;">ADVERTISEMENT</small> <div id='div-gpt-ad-1580340184384-0' style='width:250px;height:250px;margin:auto;margin-bottom:5px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1580340184384-0'); }); </script> </div> </div> <br> </div> </div> <script src="https://static.law360news.com/assets/www/sections.magazine-28d5aad99c02a2a6a382cbd3b8ebfedb261fdb123bea95d66368286e747bd502.js" defer="defer"></script> </div> </div> <footer id="Footer"> <img src="https://static.law360news.com/images/footer/RELX-White.svg" class="pull-right" style="padding:8px 8px 0 0;" border="0" alt="RELX Group" height="28" /> <img src="https://static.law360news.com/images/footer/Lexis-White.png" class="pull-left" style="padding:8px 0 0 8px;" border="0" alt="Lexis Nexis" height="32" /> <p class="copyright" style="text-align:center;">&copy; 2025, Portfolio Media, Inc. | <a target="_blank" href="https://communications.law360.com/about-law360pulse">About Law360 Pulse</a> | <a href="/pulse/about/contact">Contact Us</a> | <a href="/terms" title="Terms of Use">Terms</a> | <a href="/terms/privacy_policy" title="Privacy Policy">Privacy Policy</a> </footer> </div> </div> <div id="PulseMenu" class="sidenav"> <a href="javascript:void(0)" class="closebtn" onclick="closeNav()">&times;</a> <h3>Law360</h3> <a href="/" data-turbo="false">Law360</a> <a href="//www.law360.co.uk/" data-turbo="false">Law360 UK</a> <a href="/tax-authority" data-turbo="false">Law360 Tax Authority</a> <a href="/employment-authority" data-turbo="false">Law360 Employment Authority</a> <a href="/insurance-authority" data-turbo="false">Law360 Insurance Authority</a> <a href="/real-estate-authority" data-turbo="false">Law360 Real Estate Authority</a> <a href="/healthcare-authority" data-turbo="false">Law360 Healthcare Authority</a> <a href="/bankruptcy-authority" data-turbo="false">Law360 Bankruptcy Authority</a> <h3>Rankings</h3> <a href="/pulse/leaderboard-analytics?site-menu=1"><small style="color:red;vertical-align:top;font-size:8px;">NEW</small>Leaderboard Analytics</a> <a href="/pulse/content/social-impact-leaders-ranking">Social Impact Leaders</a> <a href="/pulse/content/prestige-leaders-ranking" data-turbo="false">Prestige Leaders</a> <a href="/pulse/content/leaderboard-ranking?site-menu=1" data-turbo="false">Pulse Leaderboard</a> <a href="/content/women-in-law-report?site-menu=1">Women in Law Report</a> <a href="/content/law360-400?site-menu=1" data-turbo="false">Law360 400</a> <a href="/pulse/content/diversity-snapshot?site-menu=1">Diversity Snapshot</a> <a href="/content/rising-stars?site-menu=1">Rising Stars</a> <a href="/pulse/content/summer-associates-survey?site-menu=1">Summer Associates</a> <h3>National Sections</h3> <a href="/pulse/modern-lawyer" onclick="closeNav()">Modern Lawyer</a> <a href="/pulse/courts" onclick="closeNav()">Courts</a> <a href="/pulse/daily-litigation" onclick="closeNav()">Daily Litigation</a> <a href="/pulse/in-house" onclick="closeNav()">In-House</a> <a href="/pulse/mid-law" onclick="closeNav()">Mid-Law</a> <a href="/pulse/legal-tech" onclick="closeNav()">Legal Tech</a> <a href="/pulse/small-law" onclick="closeNav()">Small Law</a> <a href="/pulse/insights" onclick="closeNav()">Insights</a> <h3>Regional Sections</h3> <a href="/pulse/california-pulse" onclick="closeNav()">California Pulse</a> <a href="/pulse/connecticut-pulse" onclick="closeNav()">Connecticut Pulse</a> <a href="/pulse/dc-pulse" onclick="closeNav()">DC Pulse</a> <a href="/pulse/delaware-pulse" onclick="closeNav()">Delaware Pulse</a> <a href="/pulse/florida-pulse" onclick="closeNav()">Florida Pulse</a> <a href="/pulse/georgia-pulse" onclick="closeNav()">Georgia Pulse</a> <a href="/pulse/new-jersey-pulse" onclick="closeNav()">New Jersey Pulse</a> <a href="/pulse/new-york-pulse" onclick="closeNav()">New York Pulse</a> <a href="/pulse/pennsylvania-pulse" onclick="closeNav()">Pennsylvania Pulse</a> <a href="/pulse/texas-pulse" onclick="closeNav()">Texas Pulse</a> <h3>Site Menu</h3> <a href="/pulse/subscribe/pulse">Subscribe</a> <a href="/pulse/advanced_search/pulse">Advanced Search</a> <a href="/pulse/about">About</a> <a href="/pulse/about/contact">Contact</a> </div> <input type="hidden" id="umbrella" value="pulse"/> <script type="text/javascript"> var _mtm = _mtm || []; var _paq = window._paq || []; function removeEmptyValues(data) { return Object.keys(data).reduce(function(obj, key) { if (data[key] !== '' && data[key] !== null) obj[key] = data[key]; return obj; }, {}); }; function getMatomoPageViewId() { try { return Matomo.getAsyncTracker().getPageViewId(); } catch (e) { _paq.push(['trackPageView']) return null; } } function embedTrackingCode() { _paq.push(['setCookiePath', '/']); var matomoScript = document.createElement('script'); var firstScriptOnPage = document.getElementsByTagName('script')[0]; matomoScript.type = 'text/javascript'; matomoScript.async = true; matomoScript.defer = true; matomoScript.src = 'https://webanalytics.lexisnexis.com/js/container_law360.min.js'; firstScriptOnPage.parentNode.insertBefore(matomoScript, firstScriptOnPage); _paq.push(['HeatmapSessionRecording.addConfig', {}]); } window.addEventListener ? window.addEventListener("load", embedTrackingCode, false) : (window.attachEvent) ? window.attachEvent("onload", embedTrackingCode) : embedTrackingCode(); _paq.push(['setCustomUrl', window.location.href.replace(/utm\_/g, 'mtm_')], ['setUserId', ""], ['setCustomDimension', 1, ""], ['setCustomDimension', 2, "www.law360.com"], ['setCustomDimension', 3, ""], ['setCustomDimension', 4, ""], ['setCustomDimension', 5, ""]); var contextData = { 'context_data': removeEmptyValues({ 'section': "Legal Tech", 'section_id': "763", 'brand': "Law360 Pulse", 'brand_id': "5", 'article_id': "", 'article_headline': "", 'partial': "", 'mailing_id': "", 'login_type': "Anonymous", 'ab_exp_id': "", 'ab_exp_var': "", 'page_view_id': getMatomoPageViewId(), })}; window["_mtm"].push({ 'event': "dlv_track", 'dlv_eventData': contextData }); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-03RG29TNXP"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('set', 'linker', {'domains': ['law360.com','law360.co.uk','lexislegalnews.com','mealeys.com','law360.ca','mlexwatch.com']}); gtag('set', 'user_properties', { 'dimension6': 'Anonymous', 'dimension7': 'Unpaid', 'dimension9': 'Unknown' }); gtag('config', 'G-03RG29TNXP', { 'anonymize_ip': true, 'page_path': location.pathname + location.search, 'groups': 'ga4' }); gtag('event', 'sections', { 'event_category': 'Sections', 'event_label': 'Legal Tech', 'send_to': 'ga4' }); gtag('event', 'content', { 'dimension12': 'Pulse', 'dimension3': 'Legal-Tech', 'send_to': 'ga4' }); </script> <!-- Available regardless of user logged in or not --> <style> .validation-message {margin: 8px 0;color:#ffffff;} .all-newsletters {display: none;} .all-newsletters h3 {color:#fff;border-bottom: 1px solid #fff; padding-bottom: 3px;font-weight:normal;font-size:16px;} a.show-more {color: #646f8c;font-size:14px; display: block; margin-bottom: 15px;} div.invalid { background: #fdeef4; color: #990000; font-weight: bold; padding: 5px; border-radius: 3px;} #NewsletterModal p.privacy { font-size:11px; color:#444; height:100%;} #NewsletterModal p.privacy a {color:#444; text-decoration: underline;} #NewsletterModal .modal-title { font-size: 16px; font-weight: bold; color:#646f8c; text-align: center; font-weight: normal; text-transform: uppercase; } #NewsletterModal .modal-body {background: none repeat scroll 0 0 #fafafa;} #NewsletterModal #bluebox {background: #fafafa;} #NewsletterModal #bluebox label {color: #0b2a44;text-transform: uppercase;font-size: 12px;} #FreeTrialLogin #no-account label { color: #0b2a44; font-size: 12px; text-align: left; text-transform: uppercase; } #NewsletterModal #bluebox a.show-more { color: #646f8c; font-size: 16px; display: block; margin-bottom: 15px; } #NewsletterModal #bluebox label { text-align: left; } #NewsletterModal #bluebox .pulse-newsletters { overflow: hidden; margin-bottom: 20px; } #NewsletterModal #bluebox h5 { font-size: 9px; text-align: left; text-transform: uppercase; border-bottom: 2px solid #ccc; padding-bottom: 4px; } #NewsletterModal .btn-danger { background-color: #007EB0 !important; color: #fff; border: 1px solid #007EB0; border-bottom: 4px solid #0076a4; border-radius: 2px; text-decoration: none; } #NewsletterModal .btn-danger:hover { background-color: #0076a4 !important; border: 1px solid #0076a4; border-bottom: 4px solid #0076a4; } </style> <div class="modal" id="NewsletterModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <input type="hidden" name="pulse" value="true" /> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title" id="myModalLabel">Sign up for our Legal Tech newsletter</h4> </div> <div class="modal-body"> <div id="bluebox"> <div class="msgcontainer"> <div id="PersonalizeFormValidation"><p></p></div> <div id="PersonalizeFormSuccess"><p></p></div> <div id="ValidationMessage"><h3>You must correct or enter the following before you can sign up:</h3><p></p></div> </div> <form id="subscribe_newsletter_form" method="post"> <input type="hidden" /> <div class="form-group"> <label>Please provide a professional email:</label> <input class="form-control email" id="user_email" name="email" value="" size="30" type="email" alt="Email" /> <input type="hidden" name="section[]" value="legal-tech"/> </div> <div class="pulse-newsletters"> <div style="float:left;width:50%;"> <h5>Regional</h5> <div> <label for="newsletter_california-pulse" class="checkbox"> <input id="newsletter_california-pulse" name="section[]" type="checkbox" value="california-pulse" title="California Pulse" /> California Pulse </label> </div> <div> <label for="newsletter_connecticut-pulse" class="checkbox"> <input id="newsletter_connecticut-pulse" name="section[]" type="checkbox" value="connecticut-pulse" title="Connecticut Pulse" /> Connecticut Pulse </label> </div> <div> <label for="newsletter_dc-pulse" class="checkbox"> <input id="newsletter_dc-pulse" name="section[]" type="checkbox" value="dc-pulse" title="DC Pulse" /> Dc Pulse </label> </div> <div> <label for="newsletter_delaware-pulse" class="checkbox"> <input id="newsletter_delaware-pulse" name="section[]" type="checkbox" value="delaware-pulse" title="Delaware Pulse" /> Delaware Pulse </label> </div> <div> <label for="newsletter_florida-pulse" class="checkbox"> <input id="newsletter_florida-pulse" name="section[]" type="checkbox" value="florida-pulse" title="Florida Pulse" /> Florida Pulse </label> </div> <div> <label for="newsletter_georgia-pulse" class="checkbox"> <input id="newsletter_georgia-pulse" name="section[]" type="checkbox" value="georgia-pulse" title="Georgia Pulse" /> Georgia Pulse </label> </div> <div> <label for="newsletter_new-jersey-pulse" class="checkbox"> <input id="newsletter_new-jersey-pulse" name="section[]" type="checkbox" value="new-jersey-pulse" title="New Jersey Pulse" /> New Jersey Pulse </label> </div> <div> <label for="newsletter_new-york-pulse" class="checkbox"> <input id="newsletter_new-york-pulse" name="section[]" type="checkbox" value="new-york-pulse" title="New York Pulse" /> New York Pulse </label> </div> <div> <label for="newsletter_pennsylvania-pulse" class="checkbox"> <input id="newsletter_pennsylvania-pulse" name="section[]" type="checkbox" value="pennsylvania-pulse" title="Pennsylvania Pulse" /> Pennsylvania Pulse </label> </div> <div> <label for="newsletter_texas-pulse" class="checkbox"> <input id="newsletter_texas-pulse" name="section[]" type="checkbox" value="texas-pulse" title="Texas Pulse" /> Texas Pulse </label> </div> </div> <div style="float:right;width:50%;"> <h5>National</h5> <div> <label for="newsletter_modern-lawyer" class="checkbox"> <input id="newsletter_modern-lawyer" name="section[]" type="checkbox" value="modern-lawyer" title="Modern Lawyer" /> Modern Lawyer </label> </div> <div> <label for="newsletter_courts" class="checkbox"> <input id="newsletter_courts" name="section[]" type="checkbox" value="courts" title="Courts" /> Courts </label> </div> <div> <label for="newsletter_daily-litigation" class="checkbox"> <input id="newsletter_daily-litigation" name="section[]" type="checkbox" value="daily-litigation" title="Daily Litigation" /> Daily Litigation </label> </div> <div> <label for="newsletter_in-house" class="checkbox"> <input id="newsletter_in-house" name="section[]" type="checkbox" value="in-house" title="In-House" /> In House </label> </div> <div> <label for="newsletter_mid-law" class="checkbox"> <input id="newsletter_mid-law" name="section[]" type="checkbox" value="mid-law" title="Mid-Law" /> Mid Law </label> </div> <div> <label for="newsletter_legal-tech" class="checkbox"> <input id="newsletter_legal-tech" name="section[]" type="checkbox" value="legal-tech" title="Legal Tech" checked="checked" disabled="true"/> Legal Tech </label> </div> <div> <label for="newsletter_small-law" class="checkbox"> <input id="newsletter_small-law" name="section[]" type="checkbox" value="small-law" title="Small Law" /> Small Law </label> </div> </div> </div> <div class="alert alert-warning" style="clear:both;"> <p class="privacy">Law360 Pulse takes your privacy seriously. Please see our <a href="/privacy_policy" target="_blank">Privacy Policy</a>.</p> </div> <div style="width:100%;clear:both;text-align:center;"> <button class="btn" data-dismiss="modal" aria-hidden="true">No Thanks</button> <a href="#" rel="/newsletters/signup" id="signUpNow" class="btn btn-danger submit">Sign up now</a> </div> <input type="hidden" id="event_action" value="Section Newsletter Signup Modal" /> </form> <div class="page-messaging"> <div id="Success"> <h3>Thank You!</h3> <p></p> </div> </div> </div> </div> </div> </div> </div> <!-- Javascript at the bottom for fast page loading --> <script src="https://static.law360news.com/assets/www/newsletter_section_modal-311337415f7d04a4289b291ee763be8888a0d2ffd3e107ab81419b37daba14e3.js" defer="defer"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10