<!DOCTYPE html> <html lang="en-US"> <head><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){let e=document.location.href;if(!e.match(/[?&]nonitro/)){if(e.indexOf("?")==-1){if(e.indexOf("#")==-1){document.location.href=e+"?nonitro=1"}else{document.location.href=e.replace("#","?nonitro=1#")}}else{if(e.indexOf("#")==-1){document.location.href=e+"&nonitro=1"}else{document.location.href=e.replace("#","&nonitro=1#")}}}}</script><link rel="preconnect" href="https://cdn-impmn.nitrocdn.com" /><meta charset="UTF-8" /><meta name='viewport' content='width=device-width, initial-scale=1.0' /><meta http-equiv='X-UA-Compatible' content='IE=edge' /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538691693",accountID:"2918290",trustKey:"2918290",xpid:"Vg8GWVRaCBAFVlNbAgAFUlQ=",licenseKey:"NRJS-694e2d93d0829b3aaa4",applicationID:"522951240",browserID:"538691693"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,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},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="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"},d={[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},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(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),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),p(e,t,!1),c[e].size&&f(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function h(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return p(e,t);c[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(c[e]);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{c[e].delete(t),p(e,t)}))}function p(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=s.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[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 o.y&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.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],s=e[2];n.apply(i,s)}})}},1738:(e,t,r)=>{"use strict";r.d(t,{U:()=>f,Y:()=>h});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(5701),c=r(3969),d=r(8362),u=r(860),l=r(4261);function h(e,t,r,s){const h=s||r;!h||h[e]&&h[e]!==d.d.prototype[e]||(h[e]=function(){(0,i.p)(c.xV,["API/"+e+"/called"],void 0,u.K7.metrics,r.ee),(0,n.W)({agentIdentifier:r.agentIdentifier,drained:!!o.B?.[r.agentIdentifier],type:"data",name:"api",feature:l.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function f(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)(l.Pl+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>o,f:()=>a});var n=r(384),i=r(8122);const s={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};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const o=e=>(0,i.a)(e,s)},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>o,uh:()=>i,wk:()=>s});const n="NRBA",i="SESSION",s=144e5,a=18e5,o={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843:(e,t,r)=>{"use strict";r.d(t,{G:()=>s,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)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(6154);const i="newrelic";function s(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});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 s(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>d,mq:()=>o,nf:()=>a,qN:()=>s});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],s=["focus","blur"],a=4,o=1e3,c=2e3,d=["PageAction","UserAction","BrowserPerformance"],u={RESOURCES:"experimental.resources",REGISTER:"register"}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>s,YM:()=>d});var n=r(7836),i=r(5607);const s="nr@original:".concat(i.W),a=50;var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,s){n||(n="");const a="-"===n.charAt(0);for(let o=0;o<t.length;o++){const c=t[o],d=e[c];l(d)||(e[c]=r(d,a?c+n:n,i,c,s))}},r.flag=s,r;function r(t,r,n,c,d){return l(t)?t:(r||(r=""),nrWrapper[s]=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)o.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var s,o,l,h;let f;try{o=this,s=[...arguments],l="function"==typeof n?n(s,o):n||{}}catch(t){u([t,"",[s,o,c],l],e)}i(r+"start",[s,o,c],l,d);const p=performance.now();let g;try{return h=t.apply(o,s),g=performance.now(),h}catch(e){throw g=performance.now(),i(r+"err",[s,o,e],l,d),f=e,f}finally{const e=g-p,t={start:p,end:g,duration:e,isLongTask:e>=a,methodName:c,thrownError:f};t.isLongTask&&i("long-task",[t,o],l,d),i(r+"end",[s,o,h],l,d)}}}function i(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[s])}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>o,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>s,d3:()=>a,jx:()=>l,sl:()=>h,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",s="resource",a="-start",o="-end",c="fn"+a,d="fn"+o,u="pushState",l=1e3,h=3e4},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)(o.ET,[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},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 s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>a,O2:()=>l,OV:()=>s,Qu:()=>h,TZ:()=>c,ih:()=>f,pP:()=>o,t1:()=>u,tC:()=>i,wD:()=>d});var n=r(860);const i=["click","keydown","submit"],s="popstate",a="api",o="initialPageLoad",c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},h={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},f={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>o,rs:()=>i,xV:()=>a,z_:()=>s});const n=r(860).K7.metrics,i="sm",s="cm",a="storeSupportabilityMetrics",o="storeEventMetrics"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(7836),i=r(1687);class s{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)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>u,BL:()=>c,CH:()=>p,Dl:()=>R,Fw:()=>w,PA:()=>v,Pl:()=>n,Pv:()=>A,Tb:()=>h,U2:()=>a,V1:()=>E,Wb:()=>T,bt:()=>y,cD:()=>b,d3:()=>x,dT:()=>d,eY:()=>g,fF:()=>f,hG:()=>s,hw:()=>i,k6:()=>o,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",s="addPageAction",a="addToTrace",o="addRelease",c="finished",d="interaction",u="log",l="noticeError",h="pauseReplay",f="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",b="setCustomAttribute",y="setErrorHandler",w="setPageViewName",R="setUserId",x="start",T="wrapLogger",E="measure",A="consent"},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>S});var n=r(384),i=r(1741);var s=r(2555),a=r(3333);const o=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),d=r(944),u=r(8122);const l="[data-nr-mask]",h=e=>(0,u.a)(e,(()=>{const e={feature_flags:[],experimental:{allow_registered_children:!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},api:{get allow_registered_children(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.allow_registered_children},set allow_registered_children(t){e.experimental.allow_registered_children=t},duplicate_registered_data:!1},browser_consent_mode:{enabled:!1},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:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$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:c.wk,inactiveMs:c.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){o(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,d.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){o(t)?e.block_selector+=",".concat(t):""!==t&&(0,d.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,d.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"]}}})());var f=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:f.WN},v={consented:!1},b={appMetadata:{},get consented(){return this.session?.state?.consent||v.consented},set consented(e){v.consented=e},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++g}},y=e=>{const t=(0,u.a)(e,b),r=Object.keys(m).reduce((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)};var w=r(5701);const R=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var x=r(7836),T=r(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A=e=>(0,u.a)(e,E),_=new Set;function S(e,t={},r,a){let{init:o,info:c,loader_config:d,runtime:u={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();o=e.init,c=e.info,d=e.loader_config}e.init=h(o||{}),e.loader_config=A(d||{}),c.jsAttributes??={},f.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,s.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];_.has(e.agentIdentifier)||(p.proxy.assets&&(R(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),e.beacons=[...g],function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach(r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let s=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return s?s(...t):n})})}(e),(0,n.US)("activatedFeatures",w.B)),u.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],u.ptid=e.agentIdentifier,u.loaderType=r,e.runtime=y(u),_.has(e.agentIdentifier)||(e.ee=x.ee.get(e.agentIdentifier),e.exposed=l,(0,T.W)({agentIdentifier:e.agentIdentifier,drained:!!w.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),_.add(e.agentIdentifier)}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(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)}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>s,t:()=>a});var n=r(3241);const i=new Set,s={};function a(e,t){const r=t.agentIdentifier;s[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),s[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>s,eN:()=>f,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>o,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="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),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)(),f=()=>"undefined"!=typeof PerformanceNavigationTiming&&a?.performance?.getEntriesByType("navigation")?.[0]?.responseStart},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>a,Vh:()=>s,_s:()=>o,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,s="errorDuringReplay",a=.12,o={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},d={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"}},u=5e3,l={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},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})},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(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;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},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{}}}},7699:(e,t,r)=>{"use strict";r.d(t,{It:()=>s,KC:()=>o,No:()=>i,qh:()=>a});var n=r(860);const i=16e3,s=1e6,a="SESSION_ERROR",o={[n.K7.logging]:!0,[n.K7.genericEvents]:!1,[n.K7.jserrors]:!1,[n.K7.ajax]:!1}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>o,ee:()=>c});var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var h={on:p,addEventListener:p,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,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=f(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([h,e,r,o]);return o},get:m,listeners:g,context:f,buffer:function(e,t){const r=v();if(t=t||"feature",h.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){h._aborted=!0,Object.keys(h.backlog).forEach(e=>{delete h.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(h,"aborted",{get:()=>{let e=h._aborted||!1;return e||(t&&(e=t.aborted),e)}}),h;function f(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(h,t)}function v(){return h.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c)},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)),s=0===Object.keys(r).length?e:r;for(let a in s)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){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>h});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function h(e){var t=function(e){return(e||n.ee).get("events")}(e);if(o[t.debugId]++)return t;o[t.debugId]=1;var r=(0,i.YM)(t,!0);function h(e){r.inPlace(e,[d,u],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&f(document,h),c&&f(c.prototype,h),f(a.gm,h)),t.on(d+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){var i=(0,s.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(u+"-start",function(e){e[1]=this.wrapped||e[1]}),t}function f(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8362:(e,t,r)=>{"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},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}},9119:(e,t,r)=>{"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},9324:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>a,F3:()=>i,Xs:()=>s,Yq:()=>o,xv:()=>n});const n="1.308.0",i="PROD",s="CDN",a="@newrelic/rrweb",o="1.0.1"},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>o,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function s(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?s(t,r++).toString(16):"y"===e?(3&s()|8).toString(16):e).join("")}function o(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 o=0;o<e;o++)a.push(s(r,i++).toString(16));return a.join("")}function c(){return o(16)}function d(){return o(32)}},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,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.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=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.308.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.308.0.PROD:",i.l=(r,n,s,a)=>{if(e[r])e[r].push(n);else{var o,c;if(void 0!==s)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+s){o=l;break}}if(!o){c=!0;var h={478:"sha512-RSfSVnmHk59T/uIPbdSE0LPeqcEdF4/+XhfJdBuccH5rYMOEZDhFdtnh6X6nJk7hGpzHd9Ujhsy7lZEz/ORYCQ==",249:"sha512-ehJXhmntm85NSqW4MkhfQqmeKFulra3klDyY0OPDUE+sQ3GokHlPh1pmAzuNy//3j4ac6lzIbmXLvGQBMYmrkg==",212:"sha512-B9h4CR46ndKRgMBcK+j67uSR2RCnJfGefU+A7FrgR/k42ovXy5x/MAVFiSvFxuVeEk/pNLgvYGMp1cBSK/G6Fg=="};(o=document.createElement("script")).charset="utf-8",i.nc&&o.setAttribute("nonce",i.nc),o.setAttribute("data-webpack",t+s),o.src=r,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),h[a]&&(o.integrity=h[a])}e[r]=[n];var f=(t,n)=>{o.onerror=o.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],o.parentNode&&o.parentNode.removeChild(o),i&&i.forEach(e=>e(n)),t)return t(n)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=f.bind(null,o.onerror),o.onload=f.bind(null,o.onload),c&&document.head.appendChild(o)}},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={38:0,788: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 s=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=s);var a=i.p+i.u(t),o=new Error;i.l(a,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var s=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;o.message="Loading chunk "+t+" failed: ("+s+": "+a+")",o.name="ChunkLoadError",o.type=s,o.request=a,n[1](o)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,s,[a,o,c]=r,d=0;if(a.some(t=>0!==e[t])){for(n in o)i.o(o,n)&&(i.m[n]=o[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)s=a[d],i.o(e,s)&&e[s]&&e[s][0](),e[s]=0},r=self["webpackChunk:NRBA-1.308.0.PROD"]=self["webpackChunk:NRBA-1.308.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(8362),t=i(860);const r=Object.values(t.K7);var n=i(5205);var s=i(9908),a=i(1863),o=i(4261),c=i(1738);var d=i(1687),u=i(4234),l=i(5289),h=i(6154),f=i(944),p=i(5270),g=i(7767),m=i(6389),v=i(7699);class b extends u.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRef=e,this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,m.J)(()=>{(0,d.Ak)(e.agentIdentifier,this.featureName),t()}))}):(0,d.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{let n;await this.deferred;try{if((0,g.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,f.R)(20,e),this.ee.emit("internal-error",[e]),(0,s.p)(v.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,n,e.init))return(0,d.Ze)(this.agentIdentifier,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,f.R)(34,e),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};h.RI?(0,l.GG)(()=>n(),!0):n()}#t(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,p.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}}var y=i(6630),w=i(2614),R=i(3241);class x extends b{static featureName=y.T;constructor(e){var t;super(e,y.T),this.setupInspectionEvents(e.agentIdentifier),t=e,(0,c.Y)(o.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(o.Pl+o.Fw,[(0,a.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(478).then(i.bind(i,2467)))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,R.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,l.sB)(e=>{t(e,"DOMContentLoaded")}),(0,l.GG)(e=>{t(e,"load")}),(0,l.Qr)(e=>{t(e,"navigate")}),this.ee.on(w.tS.UPDATE,(t,r)=>{(0,R.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})})}}var T=i(384);class E extends e.d{constructor(e){var t;(super(),h.gm)?(this.features={},(0,T.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(x),(0,n.j)(this,e,e.loaderType||"agent"),t=this,(0,c.Y)(o.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,c.U)(t,e,r,o.cD,n);(0,f.R)(40,typeof r)}else(0,f.R)(39,typeof e)},t),function(e){(0,c.Y)(o.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,f.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,s.p)(o.Pl+"setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,c.U)(e,"enduser.id",t,o.Dl,!0)},e)}(this),function(e){(0,c.Y)(o.nb,function(t){if("string"==typeof t||null===t)return(0,c.U)(e,"application.version",t,o.nb,!1);(0,f.R)(42,typeof t)},e)}(this),function(e){(0,c.Y)(o.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,c.Y)(o.Pv,function(t=!0){if("boolean"==typeof t){if((0,s.p)(o.Pl+o.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,f.R)(65,typeof t)},e)}(this),this.run()):(0,f.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 e=function(e){const t={};return r.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),n=[...this.desiredFeatures];n.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),n.forEach(r=>{if(!e[r.featureName]&&r.featureName!==t.K7.pageViewEvent)return;if(r.featureName===t.K7.spa)return void(0,f.R)(67);const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,f.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,f.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,T.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var A=i(2843),_=i(782);class S extends b{static featureName=_.T;constructor(e){super(e,_.T),h.RI&&((0,A.u)(()=>(0,s.p)("docHidden",[(0,a.t)()],void 0,_.T,this.ee),!0),(0,A.G)(()=>(0,s.p)("winPagehide",[(0,a.t)()],void 0,_.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}var O=i(3969);class I extends b{static featureName=O.TZ;constructor(e){super(e,O.TZ),h.RI&&document.addEventListener("securitypolicyviolation",e=>{(0,s.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var N=i(6774),P=i(3878),k=i(3304);class D{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,k.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return M(e)?e:new D(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function j(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(M(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 L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new D(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return M(e.error)?e.error:C(e)}function M(e){return e instanceof Error&&!!e.stack}function H(e,r,n,i,o=(0,a.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,s.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var B=i(1541),K=i(993),W=i(3785);function U(e,{customAttributes:t={},level:r=K.p_.INFO}={},n,i,s=(0,a.t)()){(0,W.R)(n.ee,e,t,r,!1,i,s)}function F(e,r,n,i,c=(0,a.t)()){(0,s.p)(o.Pl+o.hG,[c,e,r,i],void 0,t.K7.genericEvents,n.ee)}function V(e,r,n,i,c=(0,a.t)()){const{start:d,end:u,customAttributes:l}=r||{},h={customAttributes:l||{}};if("object"!=typeof h.customAttributes||"string"!=typeof e||0===e.length)return void(0,f.R)(57);const p=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(h.start=p(d,0),h.end=p(u,c),Number.isNaN(h.start)||Number.isNaN(h.end))(0,f.R)(57);else{if(h.duration=h.end-h.start,!(h.duration<0))return(0,s.p)(o.Pl+o.V1,[h,e,i],void 0,t.K7.genericEvents,n.ee),h;(0,f.R)(58)}}function G(e,r={},n,i,c=(0,a.t)()){(0,s.p)(o.Pl+o.fF,[c,e,r,i],void 0,t.K7.genericEvents,n.ee)}function z(e){(0,c.Y)(o.eY,function(t){return Y(e,t)},e)}function Y(e,r,n){(0,f.R)(54,"newrelic.register"),r||={},r.type=B.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,r.parent=n||{},Array.isArray(r.tags)||(r.tags=[]);const i={};r.tags.forEach(e=>{"name"!==e&&"id"!==e&&(i["source.".concat(e)]=!0)}),r.isolated??=!0;let o=()=>{};const c=e.runtime.registeredEntities;if(!r.isolated){const e=c.find(({metadata:{target:{id:e}}})=>e===r.id&&!r.isolated);if(e)return e}const d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501||"number"==typeof e}e.init.api.allow_registered_children||d((0,m.J)(()=>(0,f.R)(55))),u(r.id)&&u(r.name)||d((0,m.J)(()=>(0,f.R)(48,r)));const l={addPageAction:(t,n={})=>g(F,[t,{...i,...n},e],r),deregister:()=>{d((0,m.J)(()=>(0,f.R)(68)))},log:(t,n={})=>g(U,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=>g(V,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>g(H,[t,{...i,...n},e],r),register:(t={})=>g(Y,[e,t],l.metadata.target),recordCustomEvent:(t,n={})=>g(G,[t,{...i,...n},e],r),setApplicationVersion:e=>p("application.version",e),setCustomAttribute:(e,t)=>p(e,t),setUserId:e=>p("enduser.id",e),metadata:{customAttributes:i,target:r}},h=()=>(r.blocked&&o(),r.blocked);h()||c.push(l);const p=(e,t)=>{h()||(i[e]=t)},g=(r,n,i)=>{if(h())return;const o=(0,a.t)();(0,s.p)(O.xV,["API/register/".concat(r.name,"/called")],void 0,t.K7.metrics,e.ee);try{if(e.init.api.duplicate_registered_data&&"register"!==r.name){let e=n;if(n[1]instanceof Object){const t={"child.id":i.id,"child.type":i.type};e="customAttributes"in n[1]?[n[0],{...n[1],customAttributes:{...n[1].customAttributes,...t}},...n.slice(2)]:[n[0],{...n[1],...t},...n.slice(2)]}r(...e,void 0,o)}return r(...n,i,o)}catch(e){(0,f.R)(50,e)}};return l}class Z extends b{static featureName=N.T;constructor(e){var t;super(e,N.T),t=e,(0,c.Y)(o.o5,(e,r)=>H(e,r,t),t),function(e){(0,c.Y)(o.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,c.Y)(o.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),z(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,s.p)("ierr",[C(t),(0,a.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),h.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,s.p)("err",[j(t),(0,a.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,P.jT)(!1,this.removeOnAbort?.signal)),h.gm.addEventListener("error",t=>{this.abortHandler&&(0,s.p)("err",[L(t),(0,a.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,P.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(478).then(i.bind(i,2176)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var q=i(8990);let X=1;function J(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===h.gm?0:(0,q.I)(e,"nr@id",function(){return X++})}function Q(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,k.A)(e).length}catch(e){return}}}var ee=i(8139),te=i(7836),re=i(3434);const ne={},ie=["open","send"];function se(e){var t=e||te.ee;const r=function(e){return(e||te.ee).get("xhr")}(t);if(void 0===h.gm.XMLHttpRequest)return r;if(ne[r.debugId]++)return r;ne[r.debugId]=1,(0,ee.u)(t);var n=(0,re.YM)(r),i=h.gm.XMLHttpRequest,s=h.gm.MutationObserver,a=h.gm.Promise,o=h.gm.setInterval,c="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],u=[],l=h.gm.XMLHttpRequest=function(e){const t=new i(e),s=r.context(t);try{r.emit("new-xhr",[t],s),t.addEventListener(c,(a=s,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,d,"fn-",y)}),(0,P.jT)(!1))}catch(e){(0,f.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function p(e,t){n.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,l),l.prototype=i.prototype,n.inPlace(l.prototype,ie,"-xhr-",y),r.on("send-xhr-start",function(e,t){p(e,t),function(e){u.push(e),s&&(g?g.then(b):o?o(b):(m=-m,v.data=m))}(t)}),r.on("open-xhr-start",p),s){var g=a&&a.resolve();if(!o&&!a){var m=1,v=document.createTextNode(m);new s(b).observe(v,{characterData:!0})}}else t.on("fn-end",function(e){e[0]&&e[0].type===c||b()});function b(){for(var e=0;e<u.length;e++)p(0,u[e]);u.length&&(u=[])}function y(e,t){return t}return r}var ae="fetch-",oe=ae+"body-",ce=["arrayBuffer","blob","json","text","formData"],de=h.gm.Request,ue=h.gm.Response,le="prototype";const he={};function fe(e){const t=function(e){return(e||te.ee).get("fetch")}(e);if(!(de&&ue&&h.gm.fetch))return t;if(he[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],s={};t.emit(n+"before-start",[r],s),s[te.P]&&s[te.P].dt&&(e=s[te.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 he[t.debugId]=1,ce.forEach(e=>{r(de[le],e,oe),r(ue[le],e,oe)}),r(h.gm,"fetch",ae),t.on(ae+"end",function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(ae+"done",[null,r],n)}else t.emit(ae+"done",[e],n)}),t}var pe=i(7485),ge=i(9566);class me{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ge.ZF)(),a=(0,ge.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}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,s){if(!("function"==typeof h.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,k.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,pe.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var ve=i(9300),be=i(7295);function ye(e){return"string"==typeof e?e:e instanceof(0,T.dV)().o.REQ?e.url:h.gm?.URL&&e instanceof URL?e.href:void 0}var we=["load","error","abort","timeout"],Re=we.length,xe=(0,T.dV)().o.REQ,Te=(0,T.dV)().o.XHR;const Ee="X-NewRelic-App-Data";class Ae extends b{static featureName=ve.T;constructor(e){super(e,ve.T),this.dt=new me(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};h.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};_e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}fe(this.ee),se(this.ee),function(e,r,n,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=T,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){E(t,e)},(0,P.jT)(!1)),h.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,P.jT)(!1))}function c(e){this.params={method:e[0]},_e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var o=Q(i);o&&(n.txSize=o)}this.startTime=(0,a.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit("internal-error",[e])}catch(e){}}};for(var c=0;c<Re;c++)t.addEventListener(we[c],this.listener,(0,P.jT)(!1))}function l(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 f(e,t){var r=""+J(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+J(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,a.t)()}function m(e,t){t instanceof Te&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function v(e,t){t instanceof Te&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof Te&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,a.t)()))}function y(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,a.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&h.RI&&(t=""+h.gm.location.href):e[0]&&e[0].url?t=e[0].url:h.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,pe.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(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 R(e,t){this.params={},this.metrics={},this.startTime=(0,a.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r=this.opts||{},n=this.target;_e(this,ye(n));var i=(""+(n&&n instanceof xe&&n.method||r.method||"GET")).toUpperCase();this.params.method=i,this.body=r.body,this.txSize=Q(r.body)||0}function x(e,r){if(this.endTime=(0,a.t)(),this.params||(this.params={}),(0,be.iW)(this.params))return;let i;this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const s={txSize:this.txSize,rxSize:i,duration:(0,a.t)()-this.startTime};n("xhr",[this.params,s,this.startTime,this.endTime,"fetch"],this,t.K7.ajax)}function T(e){const r=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<Re;t++)e.removeEventListener(we[t],this.listener,!1);r.aborted||(0,be.iW)(r)||(i.duration=(0,a.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==r.status&&(r.status=0):E(this,e),i.cbTime=this.cbTime,n("xhr",[r,i,this.startTime,this.endTime,"xhr"],this,t.K7.ajax))}}function E(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Q(e.response):"text"===r||""===r||void 0===r?Q(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Ee)>=0){var a=n.getResponseHeader(Ee);a&&((0,s.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=a.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",o),r.on("open-xhr-start",c),r.on("open-xhr-end",d),r.on("send-xhr-start",u),r.on("xhr-cb-time",l),r.on("xhr-load-added",f),r.on("xhr-load-removed",p),r.on("xhr-resolved",g),r.on("addEventListener-end",m),r.on("removeEventListener-end",v),r.on("fn-end",y),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",x)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function _e(e,t){var r=(0,pe.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 Se={},Oe=["pushState","replaceState"];function Ie(e){const t=function(e){return(e||te.ee).get("history")}(e);return!h.RI||Se[t.debugId]++||(Se[t.debugId]=1,(0,re.YM)(t).inPlace(window.history,Oe,"-")),t}var Ne=i(3738);function Pe(e){(0,c.Y)(o.BL,function(r=Date.now()){const n=r-h.WN;n<0&&(0,f.R)(62,r),(0,s.p)(O.XG,[o.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:o.BL,start:r,origin:"nr"}),(0,s.p)(o.Pl+o.hG,[n,o.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:ke,bD:De,d3:Ce,Kp:je,TZ:Le,Lc:Me,uP:He,Rz:Be}=Ne;class Ke extends b{static featureName=Le;constructor(e){var r;super(e,Le),r=e,(0,c.Y)(o.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const n={n:e.name,s:e.start-h.WN,e:(e.end||e.start)-h.WN,o:e.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,f.R)(61,{start:n.s,end:n.e}):(0,s.p)("bstApi",[n],void 0,t.K7.sessionTrace,r.ee)},r),Pe(e);if(!(0,g.V)(e.init))return void this.deregisterDrain();const n=this.ee;let d;Ie(n),this.eventsEE=(0,ee.u)(n),this.eventsEE.on(He,function(e,t){this.bstStart=(0,a.t)()}),this.eventsEE.on(Me,function(e,r){(0,s.p)("bst",[e[0],r,this.bstStart,(0,a.t)()],void 0,t.K7.sessionTrace,n)}),n.on(Be+Ce,function(e){this.time=(0,a.t)(),this.startPath=location.pathname+location.hash}),n.on(Be+je,function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{d=new PerformanceObserver(e=>{const r=e.getEntries();(0,s.p)(ke,[r],void 0,t.K7.sessionTrace,n)}),d.observe({type:De,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:d})}}var We=i(6344);class Ue extends b{static featureName=We.TZ;#n;recorder;constructor(e){var r;let n;super(e,We.TZ),r=e,(0,c.Y)(o.CH,function(){(0,s.p)(o.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,c.Y)(o.Tb,function(){(0,s.p)(o.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);try{n=JSON.parse(localStorage.getItem("".concat(w.H3,"_").concat(w.uh)))}catch(e){}(0,p.SR)(e.init)&&this.ee.on(o.CH,()=>this.#i()),this.#s(n)&&this.importRecorder().then(e=>{e.startRecording(We.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(478).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,s.p)(We.Vh,[e],void 0,this.featureName,this.ee))})}#s(e){return e&&(e.sessionReplayMode===w.g.FULL||e.sessionReplayMode===w.g.ERROR)||(0,p.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!==w.g.FULL&&this.featAggregate.initializeRecording(w.g.FULL,!0,We.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(We.Qb.API,w.g.FULL)}))}}var Fe=i(3962);class Ve extends b{static featureName=Fe.TZ;constructor(e){if(super(e,Fe.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,c.Y)(o.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var o={},c=this,d="function"==typeof i;return(0,s.p)(O.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((d?"":"no-")+"fn-start",[(0,a.t)(),c,d],o),d)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],o),t}finally{r.emit("fn-end",[(0,a.t)()],o)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{c.Y.apply(this,[r,function(){return(0,s.p)(o.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,c.Y)(o.PA,function(){(0,s.p)(o.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!h.RI||!(0,T.dV)().o.MO)return;const r=Ie(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}Fe.tC.forEach(e=>{(0,P.sp)(e,e=>{l(e)},!0,this.removeOnAbort?.signal)});const n=()=>(0,s.p)("newURL",[(0,a.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n),(0,P.sp)(Fe.OV,e=>{l(e),(0,s.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let d=!1;const u=new((0,T.dV)().o.MO)((e,t)=>{d||(d=!0,requestAnimationFrame(()=>{(0,s.p)("newDom",[(0,a.t)()],void 0,this.featureName,this.ee),d=!1}))}),l=(0,m.s)(e=>{"loading"!==document.readyState&&((0,s.p)("newUIEvent",[e],void 0,this.featureName,this.ee),u.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),u.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:u})}}var Ge=i(3333),ze=i(9119);const Ye={},Ze=new Set;function qe(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Xe{constructor(e,t){this.timestamp=(0,a.t)(),this.currentUrl=(0,ze.L)(window.location.href),this.socketId=(0,ge.LA)(8),this.requestedUrl=(0,ze.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class $e extends b{static featureName=Ge.TZ;constructor(e){super(e,Ge.TZ);const r=e.init.feature_flags.includes("websockets"),n=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r];var d;let u,l;if(d=e,(0,c.Y)(o.hG,(e,t)=>F(e,t,d),d),function(e){(0,c.Y)(o.fF,(t,r)=>G(t,r,e),e)}(e),Pe(e),z(e),function(e){(0,c.Y)(o.V1,(t,r)=>V(t,r,e),e)}(e),r&&(l=function(e){if(!(0,T.dV)().o.WS)return e;const t=e.get("websockets");if(Ye[t.debugId]++)return t;Ye[t.debugId]=1,(0,A.G)(()=>{const e=(0,a.t)();Ze.forEach(r=>{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason="Page navigating away",r.nrData.closeWasClean=!1,r.nrData.openedAt&&(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit("ws",[r.nrData],r)})});class r extends WebSocket{static name="WebSocket";static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Xe(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,a.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),Ze.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=qe(e.data);this.nrData.messageOrigin??=(0,ze.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,a.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,Ze.delete(this),t.emit("ws",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=qe(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return h.gm.WebSocket=r,t}(this.ee)),h.RI){if(fe(this.ee),se(this.ee),u=Ie(this.ee),e.init.user_actions.enabled){function f(t){const r=(0,pe.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function p(){u.emit("navChange")}Ge.Zp.forEach(e=>(0,P.sp)(e,e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee),!0)),Ge.qN.forEach(e=>{const t=(0,m.s)(e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,P.sp)(e,t)}),h.gm.addEventListener("error",()=>{(0,s.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,P.jT)(!1,this.removeOnAbort?.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,s.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)})}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(ye(e[0]))&&(0,s.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),u.on("pushState-end",p),u.on("replaceState-end",p),window.addEventListener("hashchange",p,(0,P.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",p,(0,P.jT)(!0,this.removeOnAbort?.signal))}if(e.init.performance.resources.enabled&&h.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}r&&l.on("ws",e=>{(0,s.p)("ws-complete",[e],void 0,this.featureName,this.ee)});try{this.removeOnAbort=new AbortController}catch(g){}this.abortHandler=()=>{this.removeOnAbort?.abort(),this.abortHandler=void 0},n.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var Je=i(2646);const Qe=new Map;function et(e,t,r,n,i=!0){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,f.R)(29);const s=function(e){return(e||te.ee).get("logger")}(e),a=(0,re.YM)(s),o=new Je.y(te.P);o.level=n.level,o.customAttributes=n.customAttributes,o.autoCaptured=i;const c=t[r]?.[re.Jt]||t[r];return Qe.set(c,o),a.inPlace(t,[r],"wrap-logger-",()=>Qe.get(c)),s}var tt=i(1910);class rt extends b{static featureName=K.TZ;constructor(e){var t;super(e,K.TZ),t=e,(0,c.Y)(o.$9,(e,r)=>U(e,r,t),t),function(e){(0,c.Y)(o.Wb,(t,r,{customAttributes:n={},level:i=K.p_.INFO}={})=>{et(e.ee,t,r,{customAttributes:n,level:i},!1)},e)}(e),z(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(e=>{(0,tt.i)(h.gm.console[e]),et(r,h.gm.console,e,{level:"log"===e?"info":e})}),this.ee.on("wrap-logger-end",function([e]){const{level:t,customAttributes:n,autoCaptured:i}=this;(0,W.R)(r,e,n,t,i)}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new E({features:[Ae,x,S,Ke,Ue,I,Z,$e,rt,Ve],loaderType:"spa"})})()})();</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><title>Dolomite Microfluidics Systems - unchainedlabs</title><meta name="description" content="Dolomite Microfluidics provides solutions for many applications, including drug encapsulation, droplet manufacture, &amp; particle generation." /><meta property="og:locale" content="en_US" /><meta property="og:type" content="article" /><meta property="og:title" content="Dolomite Microfluidics Systems - unchainedlabs" /><meta property="og:description" content="Dolomite Microfluidics provides solutions for many applications, including drug encapsulation, droplet manufacture, &amp; particle generation." /><meta property="og:url" content="https://www.unchainedlabs.com/dolomite-microfluidics-systems/" /><meta property="og:site_name" content="unchainedlabs" /><meta property="article:modified_time" content="2025-03-18T14:15:50+00:00" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:label1" content="Est. reading time" /><meta name="twitter:data1" content="1 minute" /><meta name="msapplication-TileImage" content="https://www.unchainedlabs.com/wp-content/uploads/2021/10/g-favicon.png" /><meta name="generator" content="NitroPack" /><script>var NPSH,NitroScrollHelper;NPSH=NitroScrollHelper=function(){let e=null;const o=window.sessionStorage.getItem("nitroScrollPos");function t(){let e=JSON.parse(window.sessionStorage.getItem("nitroScrollPos"))||{};if(typeof e!=="object"){e={}}e[document.URL]=window.scrollY;window.sessionStorage.setItem("nitroScrollPos",JSON.stringify(e))}window.addEventListener("scroll",function(){if(e!==null){clearTimeout(e)}e=setTimeout(t,200)},{passive:true});let r={};r.getScrollPos=()=>{if(!o){return 0}const e=JSON.parse(o);return e[document.URL]||0};r.isScrolled=()=>{return r.getScrollPos()>document.documentElement.clientHeight*.5};return r}();</script><script>(function(){var a=false;var e=document.documentElement.classList;var i=navigator.userAgent.toLowerCase();var n=["android","iphone","ipad"];var r=n.length;var o;var d=null;for(var t=0;t<r;t++){o=n[t];if(i.indexOf(o)>-1)d=o;if(e.contains(o)){a=true;e.remove(o)}}if(a&&d){e.add(d);if(d=="iphone"||d=="ipad"){e.add("ios")}}})();</script><script type="text/worker" id="nitro-web-worker">var preloadRequests=0;var remainingCount={};var baseURI="";self.onmessage=function(e){switch(e.data.cmd){case"RESOURCE_PRELOAD":var o=e.data.requestId;remainingCount[o]=0;e.data.resources.forEach(function(e){preload(e,function(o){return function(){console.log(o+" DONE: "+e);if(--remainingCount[o]==0){self.postMessage({cmd:"RESOURCE_PRELOAD",requestId:o})}}}(o));remainingCount[o]++});break;case"SET_BASEURI":baseURI=e.data.uri;break}};async function preload(e,o){if(typeof URL!=="undefined"&&baseURI){try{var a=new URL(e,baseURI);e=a.href}catch(e){console.log("Worker error: "+e.message)}}console.log("Preloading "+e);try{var n=new Request(e,{mode:"no-cors",redirect:"follow"});await fetch(n);o()}catch(a){console.log(a);var r=new XMLHttpRequest;r.responseType="blob";r.onload=o;r.onerror=o;r.open("GET",e,true);r.send()}}</script><script id="nprl">(()=>{if(window.NPRL!=undefined)return;(function(e){var t=e.prototype;t.after||(t.after=function(){var e,t=arguments,n=t.length,r=0,i=this,o=i.parentNode,a=Node,c=String,u=document;if(o!==null){while(r<n){(e=t[r])instanceof a?(i=i.nextSibling)!==null?o.insertBefore(e,i):o.appendChild(e):o.appendChild(u.createTextNode(c(e)));++r}}})})(Element);var e,t;e=t=function(){var t=false;var r=window.URL||window.webkitURL;var i=true;var o=true;var a=2;var c=null;var u=null;var d=true;var s=window.nitroGtmExcludes!=undefined;var l=s?JSON.parse(atob(window.nitroGtmExcludes)).map(e=>new RegExp(e)):[];var f;var m;var v=null;var p=null;var g=null;var h={touch:["touchmove","touchend"],default:["mousemove","click","keydown","wheel"]};var E=true;var y=[];var w=false;var b=[];var S=0;var N=0;var L=false;var T=0;var R=null;var O=false;var A=false;var C=false;var P=[];var I=[];var M=[];var k=[];var x=false;var _={};var j=new Map;var B="noModule"in HTMLScriptElement.prototype;var q=requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame;const D="gtm.js?id=";function H(e,t){if(!_[e]){_[e]=[]}_[e].push(t)}function U(e,t){if(_[e]){var n=0,r=_[e];for(var n=0;n<r.length;n++){r[n].call(this,t)}}}function Y(){(function(e,t){var r=null;var i=function(e){r(e)};var o=null;var a={};var c=null;var u=null;var d=0;e.addEventListener(t,function(r){if(["load","DOMContentLoaded"].indexOf(t)!=-1){if(u){Q(function(){e.triggerNitroEvent(t)})}c=true}else if(t=="readystatechange"){d++;n.ogReadyState=d==1?"interactive":"complete";if(u&&u>=d){n.documentReadyState=n.ogReadyState;Q(function(){e.triggerNitroEvent(t)})}}});e.addEventListener(t+"Nitro",function(e){if(["load","DOMContentLoaded"].indexOf(t)!=-1){if(!c){e.preventDefault();e.stopImmediatePropagation()}else{}u=true}else if(t=="readystatechange"){u=n.documentReadyState=="interactive"?1:2;if(d<u){e.preventDefault();e.stopImmediatePropagation()}}});switch(t){case"load":o="onload";break;case"readystatechange":o="onreadystatechange";break;case"pageshow":o="onpageshow";break;default:o=null;break}if(o){Object.defineProperty(e,o,{get:function(){return r},set:function(n){if(typeof n!=="function"){r=null;e.removeEventListener(t+"Nitro",i)}else{if(!r){e.addEventListener(t+"Nitro",i)}r=n}}})}Object.defineProperty(e,"addEventListener"+t,{value:function(r){if(r!=t||!n.startedScriptLoading||document.currentScript&&document.currentScript.hasAttribute("nitro-exclude")){}else{arguments[0]+="Nitro"}e.ogAddEventListener.apply(e,arguments);a[arguments[1]]=arguments[0]}});Object.defineProperty(e,"removeEventListener"+t,{value:function(t){var n=a[arguments[1]];arguments[0]=n;e.ogRemoveEventListener.apply(e,arguments)}});Object.defineProperty(e,"triggerNitroEvent"+t,{value:function(t,n){n=n||e;var r=new Event(t+"Nitro",{bubbles:true});r.isNitroPack=true;Object.defineProperty(r,"type",{get:function(){return t},set:function(){}});Object.defineProperty(r,"target",{get:function(){return n},set:function(){}});e.dispatchEvent(r)}});if(typeof e.triggerNitroEvent==="undefined"){(function(){var t=e.addEventListener;var n=e.removeEventListener;Object.defineProperty(e,"ogAddEventListener",{value:t});Object.defineProperty(e,"ogRemoveEventListener",{value:n});Object.defineProperty(e,"addEventListener",{value:function(n){var r="addEventListener"+n;if(typeof e[r]!=="undefined"){e[r].apply(e,arguments)}else{t.apply(e,arguments)}},writable:true});Object.defineProperty(e,"removeEventListener",{value:function(t){var r="removeEventListener"+t;if(typeof e[r]!=="undefined"){e[r].apply(e,arguments)}else{n.apply(e,arguments)}}});Object.defineProperty(e,"triggerNitroEvent",{value:function(t,n){var r="triggerNitroEvent"+t;if(typeof e[r]!=="undefined"){e[r].apply(e,arguments)}}})})()}}).apply(null,arguments)}Y(window,"load");Y(window,"pageshow");Y(window,"DOMContentLoaded");Y(document,"DOMContentLoaded");Y(document,"readystatechange");try{var F=new Worker(r.createObjectURL(new Blob([document.getElementById("nitro-web-worker").textContent],{type:"text/javascript"})))}catch(e){var F=new Worker("data:text/javascript;base64,"+btoa(document.getElementById("nitro-web-worker").textContent))}F.onmessage=function(e){if(e.data.cmd=="RESOURCE_PRELOAD"){U(e.data.requestId,e)}};if(typeof document.baseURI!=="undefined"){F.postMessage({cmd:"SET_BASEURI",uri:document.baseURI})}var G=function(e){if(--S==0){Q(K)}};var W=function(e){e.target.removeEventListener("load",W);e.target.removeEventListener("error",W);e.target.removeEventListener("nitroTimeout",W);if(e.type!="nitroTimeout"){clearTimeout(e.target.nitroTimeout)}if(--N==0&&S==0){Q(J)}};var X=function(e){var t=e.textContent;try{var n=r.createObjectURL(new Blob([t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){var n="data:text/javascript;base64,"+btoa(t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1"))}return n};var K=function(){n.documentReadyState="interactive";document.triggerNitroEvent("readystatechange");document.triggerNitroEvent("DOMContentLoaded");if(window.pageYOffset||window.pageXOffset){window.dispatchEvent(new Event("scroll"))}A=true;Q(function(){if(N==0){Q(J)}Q($)})};var J=function(){if(!A||O)return;O=true;R.disconnect();en();n.documentReadyState="complete";document.triggerNitroEvent("readystatechange");window.triggerNitroEvent("load",document);window.triggerNitroEvent("pageshow",document);if(window.pageYOffset||window.pageXOffset||location.hash){let e=typeof history.scrollRestoration!=="undefined"&&history.scrollRestoration=="auto";if(e&&typeof NPSH!=="undefined"&&NPSH.getScrollPos()>0&&window.pageYOffset>document.documentElement.clientHeight*.5){window.scrollTo(0,NPSH.getScrollPos())}else if(location.hash){try{let e=document.querySelector(location.hash);if(e){e.scrollIntoView()}}catch(e){}}}var e=null;if(a==1){e=eo}else{e=eu}Q(e)};var Q=function(e){setTimeout(e,0)};var V=function(e){if(e.type=="touchend"||e.type=="click"){g=e}};var $=function(){if(d&&g){setTimeout(function(e){return function(){var t=function(e,t,n){var r=new Event(e,{bubbles:true,cancelable:true});if(e=="click"){r.clientX=t;r.clientY=n}else{r.touches=[{clientX:t,clientY:n}]}return r};var n;if(e.type=="touchend"){var r=e.changedTouches[0];n=document.elementFromPoint(r.clientX,r.clientY);n.dispatchEvent(t("touchstart"),r.clientX,r.clientY);n.dispatchEvent(t("touchend"),r.clientX,r.clientY);n.dispatchEvent(t("click"),r.clientX,r.clientY)}else if(e.type=="click"){n=document.elementFromPoint(e.clientX,e.clientY);n.dispatchEvent(t("click"),e.clientX,e.clientY)}}}(g),150);g=null}};var z=function(e){if(e.tagName=="SCRIPT"&&!e.hasAttribute("data-nitro-for-id")&&!e.hasAttribute("nitro-document-write")||e.tagName=="IMG"&&(e.hasAttribute("src")||e.hasAttribute("srcset"))||e.tagName=="IFRAME"&&e.hasAttribute("src")||e.tagName=="LINK"&&e.hasAttribute("href")&&e.hasAttribute("rel")&&e.getAttribute("rel")=="stylesheet"){if(e.tagName==="IFRAME"&&e.src.indexOf("about:blank")>-1){return}var t="";switch(e.tagName){case"LINK":t=e.href;break;case"IMG":if(k.indexOf(e)>-1)return;t=e.srcset||e.src;break;default:t=e.src;break}var n=e.getAttribute("type");if(!t&&e.tagName!=="SCRIPT")return;if((e.tagName=="IMG"||e.tagName=="LINK")&&(t.indexOf("data:")===0||t.indexOf("blob:")===0))return;if(e.tagName=="SCRIPT"&&n&&n!=="text/javascript"&&n!=="application/javascript"){if(n!=="module"||!B)return}if(e.tagName==="SCRIPT"){if(k.indexOf(e)>-1)return;if(e.noModule&&B){return}let t=null;if(document.currentScript){if(document.currentScript.src&&document.currentScript.src.indexOf(D)>-1){t=document.currentScript}if(document.currentScript.hasAttribute("data-nitro-gtm-id")){e.setAttribute("data-nitro-gtm-id",document.currentScript.getAttribute("data-nitro-gtm-id"))}}else if(window.nitroCurrentScript){if(window.nitroCurrentScript.src&&window.nitroCurrentScript.src.indexOf(D)>-1){t=window.nitroCurrentScript}}if(t&&s){let n=false;for(const t of l){n=e.src?t.test(e.src):t.test(e.textContent);if(n){break}}if(!n){e.type="text/googletagmanagerscript";let n=t.hasAttribute("data-nitro-gtm-id")?t.getAttribute("data-nitro-gtm-id"):t.id;if(!j.has(n)){j.set(n,[])}let r=j.get(n);r.push(e);return}}if(!e.src){if(e.textContent.length>0){e.textContent+="\n;if(document.currentScript.nitroTimeout) {clearTimeout(document.currentScript.nitroTimeout);}; setTimeout(function() { this.dispatchEvent(new Event('load')); }.bind(document.currentScript), 0);"}else{return}}else{}k.push(e)}if(!e.hasOwnProperty("nitroTimeout")){N++;e.addEventListener("load",W,true);e.addEventListener("error",W,true);e.addEventListener("nitroTimeout",W,true);e.nitroTimeout=setTimeout(function(){console.log("Resource timed out",e);e.dispatchEvent(new Event("nitroTimeout"))},5e3)}}};var Z=function(e){if(e.hasOwnProperty("nitroTimeout")&&e.nitroTimeout){clearTimeout(e.nitroTimeout);e.nitroTimeout=null;e.dispatchEvent(new Event("nitroTimeout"))}};document.documentElement.addEventListener("load",function(e){if(e.target.tagName=="SCRIPT"||e.target.tagName=="IMG"){k.push(e.target)}},true);document.documentElement.addEventListener("error",function(e){if(e.target.tagName=="SCRIPT"||e.target.tagName=="IMG"){k.push(e.target)}},true);var ee=["appendChild","replaceChild","insertBefore","prepend","append","before","after","replaceWith","insertAdjacentElement"];var et=function(){if(s){window._nitro_setTimeout=window.setTimeout;window.setTimeout=function(e,t,...n){let r=document.currentScript||window.nitroCurrentScript;if(!r||r.src&&r.src.indexOf(D)==-1){return window._nitro_setTimeout.call(window,e,t,...n)}return window._nitro_setTimeout.call(window,function(e,t){return function(...n){window.nitroCurrentScript=e;t(...n)}}(r,e),t,...n)}}ee.forEach(function(e){HTMLElement.prototype["og"+e]=HTMLElement.prototype[e];HTMLElement.prototype[e]=function(...t){if(this.parentNode||this===document.documentElement){switch(e){case"replaceChild":case"insertBefore":t.pop();break;case"insertAdjacentElement":t.shift();break}t.forEach(function(e){if(!e)return;if(e.tagName=="SCRIPT"){z(e)}else{if(e.children&&e.children.length>0){e.querySelectorAll("script").forEach(z)}}})}return this["og"+e].apply(this,arguments)}})};var en=function(){if(s&&typeof window._nitro_setTimeout==="function"){window.setTimeout=window._nitro_setTimeout}ee.forEach(function(e){HTMLElement.prototype[e]=HTMLElement.prototype["og"+e]})};var er=async function(){if(o){ef(f);ef(V);if(v){clearTimeout(v);v=null}}if(T===1){L=true;return}else if(T===0){T=-1}n.startedScriptLoading=true;Object.defineProperty(document,"readyState",{get:function(){return n.documentReadyState},set:function(){}});var e=document.documentElement;var t={attributes:true,attributeFilter:["src"],childList:true,subtree:true};R=new MutationObserver(function(e,t){e.forEach(function(e){if(e.type=="childList"&&e.addedNodes.length>0){e.addedNodes.forEach(function(e){if(!document.documentElement.contains(e)){return}if(e.tagName=="IMG"||e.tagName=="IFRAME"||e.tagName=="LINK"){z(e)}})}if(e.type=="childList"&&e.removedNodes.length>0){e.removedNodes.forEach(function(e){if(e.tagName=="IFRAME"||e.tagName=="LINK"){Z(e)}})}if(e.type=="attributes"){var t=e.target;if(!document.documentElement.contains(t)){return}if(t.tagName=="IFRAME"||t.tagName=="LINK"||t.tagName=="IMG"||t.tagName=="SCRIPT"){z(t)}}})});R.observe(e,t);if(!s){et()}await Promise.all(P);var r=b.shift();var i=null;var a=false;while(r){var c;var u=JSON.parse(atob(r.meta));var d=u.delay;if(r.type=="inline"){var l=document.getElementById(r.id);if(l){l.remove()}else{r=b.shift();continue}c=X(l);if(c===false){r=b.shift();continue}}else{c=r.src}if(!a&&r.type!="inline"&&(typeof u.attributes.async!="undefined"||typeof u.attributes.defer!="undefined")){if(i===null){i=r}else if(i===r){a=true}if(!a){b.push(r);r=b.shift();continue}}var m=document.createElement("script");m.src=c;m.setAttribute("data-nitro-for-id",r.id);for(var p in u.attributes){try{if(u.attributes[p]===false){m.setAttribute(p,"")}else{m.setAttribute(p,u.attributes[p])}}catch(e){console.log("Error while setting script attribute",m,e)}}m.async=false;if(u.canonicalLink!=""&&Object.getOwnPropertyDescriptor(m,"src")?.configurable!==false){(e=>{Object.defineProperty(m,"src",{get:function(){return e.canonicalLink},set:function(){}})})(u)}if(d){setTimeout((function(e,t){var n=document.querySelector("[data-nitro-marker-id='"+t+"']");if(n){n.after(e)}else{document.head.appendChild(e)}}).bind(null,m,r.id),d)}else{m.addEventListener("load",G);m.addEventListener("error",G);if(!m.noModule||!B){S++}var g=document.querySelector("[data-nitro-marker-id='"+r.id+"']");if(g){Q(function(e,t){return function(){e.after(t)}}(g,m))}else{Q(function(e){return function(){document.head.appendChild(e)}}(m))}}r=b.shift()}};var ei=function(){var e=document.getElementById("nitro-deferred-styles");var t=document.createElement("div");t.innerHTML=e.textContent;return t};var eo=async function(e){isPreload=e&&e.type=="NitroPreload";if(!isPreload){T=-1;E=false;if(o){ef(f);ef(V);if(v){clearTimeout(v);v=null}}}if(w===false){var t=ei();let e=t.querySelectorAll('style,link[rel="stylesheet"]');w=e.length;if(w){let e=document.getElementById("nitro-deferred-styles-marker");e.replaceWith.apply(e,t.childNodes)}else if(isPreload){Q(ed)}else{es()}}else if(w===0&&!isPreload){es()}};var ea=function(){var e=ei();var t=e.childNodes;var n;var r=[];for(var i=0;i<t.length;i++){n=t[i];if(n.href){r.push(n.href)}}var o="css-preload";H(o,function(e){eo(new Event("NitroPreload"))});if(r.length){F.postMessage({cmd:"RESOURCE_PRELOAD",resources:r,requestId:o})}else{Q(function(){U(o)})}};var ec=function(){if(T===-1)return;T=1;var e=[];var t,n;for(var r=0;r<b.length;r++){t=b[r];if(t.type!="inline"){if(t.src){n=JSON.parse(atob(t.meta));if(n.delay)continue;if(n.attributes.type&&n.attributes.type=="module"&&!B)continue;e.push(t.src)}}}if(e.length){var i="js-preload";H(i,function(e){T=2;if(L){Q(er)}});F.postMessage({cmd:"RESOURCE_PRELOAD",resources:e,requestId:i})}};var eu=function(){while(I.length){style=I.shift();if(style.hasAttribute("nitropack-onload")){style.setAttribute("onload",style.getAttribute("nitropack-onload"));Q(function(e){return function(){e.dispatchEvent(new Event("load"))}}(style))}}while(M.length){style=M.shift();if(style.hasAttribute("nitropack-onerror")){style.setAttribute("onerror",style.getAttribute("nitropack-onerror"));Q(function(e){return function(){e.dispatchEvent(new Event("error"))}}(style))}}};var ed=function(){if(!x){if(i){Q(function(){var e=document.getElementById("nitro-critical-css");if(e){e.remove()}})}x=true;onStylesLoadEvent=new Event("NitroStylesLoaded");onStylesLoadEvent.isNitroPack=true;window.dispatchEvent(onStylesLoadEvent)}};var es=function(){if(a==2){Q(er)}else{eu()}};var el=function(e){m.forEach(function(t){document.addEventListener(t,e,true)})};var ef=function(e){m.forEach(function(t){document.removeEventListener(t,e,true)})};if(s){et()}return{setAutoRemoveCriticalCss:function(e){i=e},registerScript:function(e,t,n){b.push({type:"remote",src:e,id:t,meta:n})},registerInlineScript:function(e,t){b.push({type:"inline",id:e,meta:t})},registerStyle:function(e,t,n){y.push({href:e,rel:t,media:n})},onLoadStyle:function(e){I.push(e);if(w!==false&&--w==0){Q(ed);if(E){E=false}else{es()}}},onErrorStyle:function(e){M.push(e);if(w!==false&&--w==0){Q(ed);if(E){E=false}else{es()}}},loadJs:function(e,t){if(!e.src){var n=X(e);if(n!==false){e.src=n;e.textContent=""}}if(t){Q(function(e,t){return function(){e.after(t)}}(t,e))}else{Q(function(e){return function(){document.head.appendChild(e)}}(e))}},loadQueuedResources:async function(){window.dispatchEvent(new Event("NitroBootStart"));if(p){clearTimeout(p);p=null}window.removeEventListener("load",e.loadQueuedResources);f=a==1?er:eo;if(!o||g){Q(f)}else{if(navigator.userAgent.indexOf(" Edge/")==-1){ea();H("css-preload",ec)}el(f);if(u){if(c){v=setTimeout(f,c)}}else{}}},fontPreload:function(e){var t="critical-fonts";H(t,function(e){document.getElementById("nitro-critical-fonts").type="text/css"});F.postMessage({cmd:"RESOURCE_PRELOAD",resources:e,requestId:t})},boot:function(){if(t)return;t=true;C=typeof NPSH!=="undefined"&&NPSH.isScrolled();let n=document.prerendering;if(location.hash||C||n){o=false}m=h.default.concat(h.touch);p=setTimeout(e.loadQueuedResources,1500);el(V);if(C){e.loadQueuedResources()}else{window.addEventListener("load",e.loadQueuedResources)}},addPrerequisite:function(e){P.push(e)},getTagManagerNodes:function(e){if(!e)return j;return j.get(e)??[]}}}();var n,r;n=r=function(){var t=document.write;return{documentWrite:function(n,r){if(n&&n.hasAttribute("nitro-exclude")){return t.call(document,r)}var i=null;if(n.documentWriteContainer){i=n.documentWriteContainer}else{i=document.createElement("span");n.documentWriteContainer=i}var o=null;if(n){if(n.hasAttribute("data-nitro-for-id")){o=document.querySelector('template[data-nitro-marker-id="'+n.getAttribute("data-nitro-for-id")+'"]')}else{o=n}}i.innerHTML+=r;i.querySelectorAll("script").forEach(function(e){e.setAttribute("nitro-document-write","")});if(!i.parentNode){if(o){o.parentNode.insertBefore(i,o)}else{document.body.appendChild(i)}}var a=document.createElement("span");a.innerHTML=r;var c=a.querySelectorAll("script");if(c.length){c.forEach(function(t){var n=t.getAttributeNames();var r=document.createElement("script");n.forEach(function(e){r.setAttribute(e,t.getAttribute(e))});r.async=false;if(!t.src&&t.textContent){r.textContent=t.textContent}e.loadJs(r,o)})}},TrustLogo:function(e,t){var n=document.getElementById(e);var r=document.createElement("img");r.src=t;n.parentNode.insertBefore(r,n)},documentReadyState:"loading",ogReadyState:document.readyState,startedScriptLoading:false,loadScriptDelayed:function(e,t){setTimeout(function(){var t=document.createElement("script");t.src=e;document.head.appendChild(t)},t)}}}();document.write=function(e){n.documentWrite(document.currentScript,e)};document.writeln=function(e){n.documentWrite(document.currentScript,e+"\n")};window.NPRL=e;window.NitroResourceLoader=t;window.NPh=n;window.NitroPackHelper=r})();</script><template id="nitro-deferred-styles-marker"></template><style id="nitro-fonts">@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/plugins/bb-plugin/fonts/fontawesome/5.15.4/webfonts/fa-brands-400.eot");src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/plugins/bb-plugin/fonts/fontawesome/5.15.4/webfonts/fa-brands-400.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ultimate-Icons";src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/uploads/bb-plugin/icons/ultimate-icons/fonts/f711891e8a3e9f23a38c3c6790615a38.Ultimate-Icons.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/plugins/ubermenu/assets/fontawesome/webfonts/fa-brands-400.eot");src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/plugins/ubermenu/assets/fontawesome/webfonts/fa-brands-400.woff2") format("woff2")}@font-face{font-family:"Nexa-Book";src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/uploads/2021/webFonts/NexaBook/font.woff2") format("woff2");font-display:swap}@font-face{font-family:"Nexa-Bold";src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/uploads/2021/webFonts/NexaBold/font.woff2") format("woff2");font-display:swap}@font-face{font-family:"Nexa-XBold";src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/uploads/2021/webFonts/NexaExtraBold/font.woff2") format("woff2");font-display:swap}@font-face{font-family:"Nexa-Heavy";src:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/source/rev-61500e8/www.unchainedlabs.com/wp-content/uploads/2021/webFonts/NexaHeavy/font.woff2") format("woff2");font-display:swap}</style><style type="text/css" id="nitro-critical-css">@charset "UTF-8";ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--fl-heading-text:#313131;--wp--preset--color--fl-body-bg:#f2f2f2;--wp--preset--color--fl-body-text:#747379;--wp--preset--color--fl-accent:#428bca;--wp--preset--color--fl-accent-hover:#428bca;--wp--preset--color--fl-topbar-bg:#fff;--wp--preset--color--fl-topbar-text:#000;--wp--preset--color--fl-topbar-link:#428bca;--wp--preset--color--fl-topbar-hover:#428bca;--wp--preset--color--fl-header-bg:#fff;--wp--preset--color--fl-header-text:#000;--wp--preset--color--fl-header-link:#428bca;--wp--preset--color--fl-header-hover:#428bca;--wp--preset--color--fl-nav-bg:#fff;--wp--preset--color--fl-nav-link:#428bca;--wp--preset--color--fl-nav-hover:#428bca;--wp--preset--color--fl-content-bg:#fff;--wp--preset--color--fl-footer-widgets-bg:#fff;--wp--preset--color--fl-footer-widgets-text:#000;--wp--preset--color--fl-footer-widgets-link:#428bca;--wp--preset--color--fl-footer-widgets-hover:#428bca;--wp--preset--color--fl-footer-bg:#fff;--wp--preset--color--fl-footer-text:#000;--wp--preset--color--fl-footer-link:#428bca;--wp--preset--color--fl-footer-hover:#428bca;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.fl-builder-content *,.fl-builder-content *:before,.fl-builder-content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:not([data-accepts]):before,.fl-module:not([data-accepts]):after,.fl-module-content:before,.fl-module-content:after{display:table;content:" "}.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:not([data-accepts]):after,.fl-module-content:after{clear:both}.fl-row,.fl-row-content{margin-left:auto;margin-right:auto;min-width:0}.fl-row-content-wrap{position:relative}.fl-row-default-height .fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh}.fl-row-default-height .fl-row-content-wrap{min-height:0}.fl-row-default-height .fl-row-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.fl-row-default-height .fl-row-full-width.fl-row-content{max-width:100%;width:100%}.fl-row-default-height.fl-row-align-center .fl-row-content-wrap{-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;align-items:center}.fl-col{float:left;min-height:1px}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;font-size:16px;font-weight:normal;line-height:18px;padding:12px 24px;text-decoration:none;text-shadow:none}.fl-builder-content .fl-button-width-full .fl-button{display:block;text-align:center}.fl-builder-content .fl-button-left{text-align:left}.fl-builder-content .fl-button-center{text-align:center}.fl-builder-content .fl-button-right{text-align:right}.fl-module img{max-width:100%}.fl-photo{line-height:0;position:relative}.fl-photo-align-left{text-align:left}.fl-photo-align-right{text-align:right}.fl-photo-content{display:inline-block;line-height:0;position:relative;max-width:100%}.fl-photo-img-svg{width:100%}.fl-photo-content img{display:inline;height:auto;max-width:100%}@media (max-width:767px){.fl-row-content-wrap{background-attachment:scroll !important}.fl-col{clear:both;float:none;margin-left:auto;margin-right:auto;width:auto !important}.fl-col-small:not(.fl-col-small-full-width){max-width:400px}.fl-row[data-node] .fl-row-content-wrap{margin:0;padding-left:0;padding-right:0}.fl-col[data-node] .fl-col-content{margin:0;padding-left:0;padding-right:0}}@media (min-width:1201px){html .fl-visible-medium:not(.fl-visible-desktop),html .fl-visible-mobile:not(.fl-visible-desktop){display:none}}@media (min-width:993px) and (max-width:1200px){html .fl-visible-medium:not(.fl-visible-large),html .fl-visible-mobile:not(.fl-visible-large){display:none}}@media (min-width:768px) and (max-width:992px){html .fl-visible-desktop:not(.fl-visible-medium),html .fl-visible-large:not(.fl-visible-medium){display:none}}@media (max-width:767px){html .fl-visible-desktop:not(.fl-visible-mobile),html .fl-visible-large:not(.fl-visible-mobile),html .fl-visible-medium:not(.fl-visible-mobile){display:none}}.fl-col-content{display:flex;flex-direction:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fl-row-fixed-width{max-width:1170px}.fl-row-content-wrap{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fl-module-content,.fl-module:where(.fl-module:not(:has(> .fl-module-content))){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fl-node-qu6difsk1927>.fl-row-content-wrap{background-color:#313131}.fl-node-qu6difsk1927>.fl-row-content-wrap{padding-top:114px;padding-bottom:78px}@media (max-width:767px){.fl-node-qu6difsk1927.fl-row>.fl-row-content-wrap{padding-top:47px;padding-bottom:30px}}@media (max-width:992px){.fl-node-10upd5a72yvz.fl-row>.fl-row-content-wrap{margin-top:20px}}@media (max-width:767px){.fl-node-10upd5a72yvz.fl-row>.fl-row-content-wrap{margin-bottom:0px}}.fl-node-10upd5a72yvz>.fl-row-content-wrap{padding-bottom:0px}@media (max-width:992px){.fl-node-10upd5a72yvz.fl-row>.fl-row-content-wrap{padding-top:0px;padding-bottom:0px}}@media (max-width:767px){.fl-node-10upd5a72yvz.fl-row>.fl-row-content-wrap{padding-top:4px;padding-bottom:0px}}.fl-node-2r1cq7lde9sz>.fl-row-content-wrap{background-color:#f3f3f3}@media (max-width:992px){.fl-node-2r1cq7lde9sz.fl-row>.fl-row-content-wrap{margin-top:30px}}@media (max-width:767px){.fl-node-2r1cq7lde9sz.fl-row>.fl-row-content-wrap{margin-top:0px}}.fl-node-2r1cq7lde9sz>.fl-row-content-wrap{padding-bottom:100px}@media (max-width:992px){.fl-node-2r1cq7lde9sz.fl-row>.fl-row-content-wrap{padding-top:50px;padding-bottom:40px}}@media (max-width:767px){.fl-node-2r1cq7lde9sz.fl-row>.fl-row-content-wrap{padding-top:40px;padding-bottom:30px}}.fl-node-9ynt4ofc3jsr>.fl-row-content-wrap{padding-top:100px;padding-bottom:100px}.fl-node-f6vh13akczwj{width:100%}.fl-node-yz7sepw2xmbn{width:17.17%}.fl-node-9dwrv5mylxos{width:17%}@media (max-width:992px){.fl-builder-content .fl-node-9dwrv5mylxos{width:1% !important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.fl-node-etrni2wx3vcq{width:12.8%}.fl-node-0oy41f8ixkua{width:100%}@media (max-width:992px){.fl-node-0oy41f8ixkua.fl-col>.fl-col-content{margin-right:0px;margin-left:-10px}}@media (max-width:767px){.fl-node-0oy41f8ixkua.fl-col>.fl-col-content{margin-left:-10px}}.fl-node-w47szug8tlyj{width:100%}.fl-node-i03r8q1sefb9{width:18%}.fl-node-q872usmr9k6f{width:65.86%}@media (max-width:992px){.fl-builder-content .fl-node-q872usmr9k6f{width:100% !important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.fl-node-q872usmr9k6f>.fl-col-content{margin-top:60px;margin-bottom:60px}@media (max-width:992px){.fl-node-q872usmr9k6f.fl-col>.fl-col-content{margin-top:30px;margin-bottom:0px}}@media (max-width:767px){.fl-node-q872usmr9k6f.fl-col>.fl-col-content{margin-top:0px;margin-bottom:20px}}.fl-node-gafocb10wjsi{width:65.8%}.fl-node-gafocb10wjsi>.fl-col-content{background-color:#f3f3f3}@media (max-width:992px){.fl-builder-content .fl-node-gafocb10wjsi{width:95% !important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.fl-node-gafocb10wjsi>.fl-col-content{padding-top:0px;padding-bottom:0px}.fl-node-6dkm1cir4bs2{width:61%}@media (max-width:992px){.fl-builder-content .fl-node-6dkm1cir4bs2{width:100% !important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.fl-node-6dkm1cir4bs2>.fl-col-content{margin-top:106px}@media (max-width:992px){.fl-node-6dkm1cir4bs2.fl-col>.fl-col-content{margin-top:0px}}.fl-node-slcid794yopn{width:74.4%}@media (max-width:992px){.fl-builder-content .fl-node-slcid794yopn{width:100% !important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.fl-node-iyvke0rmj7p1{width:16.97%}.fl-node-wc57hf4z0ubk{width:17.2%}@media (max-width:992px){.fl-builder-content .fl-node-wc57hf4z0ubk{width:1% !important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.fl-node-0nc3i1xa2698{width:12.8%}.fl-node-k6b4jtd9mec1{width:20%}.fl-module-heading .fl-heading{padding:0 !important;margin:0 !important}.fl-row .fl-col .fl-node-3h4m08qnrx5k h1.fl-heading .fl-heading-text,.fl-node-3h4m08qnrx5k h1.fl-heading .fl-heading-text{color:#fff}.fl-node-3h4m08qnrx5k.fl-module-heading .fl-heading{font-family:Nexa-XBold,Verdana,Arial,sans-serif;font-weight:700;font-size:44px;line-height:48px;letter-spacing:-.42px;text-align:center}@media (max-width:767px){.fl-node-3h4m08qnrx5k.fl-module-heading .fl-heading{font-size:26px}}@media (max-width:767px){.fl-node-3h4m08qnrx5k.fl-module>.fl-module-content{margin-bottom:10px}}.fl-builder-content .fl-node-15u3tqrfjmaw .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-15u3tqrfjmaw .fl-module-content .fl-rich-text *{color:#fff}.fl-builder-content .fl-node-15u3tqrfjmaw .fl-rich-text,.fl-builder-content .fl-node-15u3tqrfjmaw .fl-rich-text *:not(b,strong){font-size:22px;line-height:35px;letter-spacing:-.18px;text-align:center}@media (max-width:767px){.fl-builder-content .fl-node-15u3tqrfjmaw .fl-rich-text,.fl-builder-content .fl-node-15u3tqrfjmaw .fl-rich-text *:not(b,strong){font-size:15px;line-height:26px}}@media (max-width:767px){.fl-node-15u3tqrfjmaw.fl-module>.fl-module-content{margin-top:10px}}.fl-builder-content .fl-node-dlw1yk4t9gmv .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-dlw1yk4t9gmv .fl-module-content .fl-rich-text *{color:#747379}.fl-builder-content .fl-node-dlw1yk4t9gmv .fl-rich-text,.fl-builder-content .fl-node-dlw1yk4t9gmv .fl-rich-text *:not(b,strong){font-size:18px;line-height:26px;letter-spacing:-.17px}@media (max-width:767px){.fl-builder-content .fl-node-dlw1yk4t9gmv .fl-rich-text,.fl-builder-content .fl-node-dlw1yk4t9gmv .fl-rich-text *:not(b,strong){font-size:15px;line-height:26px;letter-spacing:-.15px}}@media (max-width:767px){.fl-node-dlw1yk4t9gmv.fl-module>.fl-module-content{margin-top:15px}}.fl-builder-content .fl-node-gtyk5ovbmqhr .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-gtyk5ovbmqhr .fl-module-content .fl-rich-text *{color:#50b047}.fl-builder-content .fl-node-gtyk5ovbmqhr .fl-rich-text,.fl-builder-content .fl-node-gtyk5ovbmqhr .fl-rich-text *:not(b,strong){font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.18px}@media (max-width:767px){.fl-builder-content .fl-node-gtyk5ovbmqhr .fl-rich-text,.fl-builder-content .fl-node-gtyk5ovbmqhr .fl-rich-text *:not(b,strong){font-size:16px}}.fl-node-gtyk5ovbmqhr>.fl-module-content{margin-top:22px;margin-bottom:12px}@media (max-width:767px){.fl-node-gtyk5ovbmqhr.fl-module>.fl-module-content{margin-top:10px;margin-bottom:10px}}.fl-node-zc5d0wsrg1vf.fl-module-heading .fl-heading{font-family:Nexa-XBold,Verdana,Arial,sans-serif;font-weight:700;line-height:34px;text-align:center}@media (max-width:992px){.fl-node-zc5d0wsrg1vf.fl-module-heading .fl-heading{text-align:left}}@media (max-width:767px){.fl-node-zc5d0wsrg1vf.fl-module-heading .fl-heading{font-size:26px;text-align:left}}.fl-node-zc5d0wsrg1vf>.fl-module-content{margin-bottom:27px}@media (max-width:767px){.fl-node-zc5d0wsrg1vf>.fl-module-content{margin-bottom:0px}}.fl-button-group-layout-horizontal .fl-button-group-buttons,.fl-button-group-layout-horizontal.fl-button-group-buttons{display:flex;flex-wrap:wrap}.fl-button-group-layout-horizontal .fl-button-wrap{display:inline-block}.fl-node-qulr1gyedpb7 .fl-button-group-layout-horizontal .fl-button-group-buttons a.fl-button{width:100%}.fl-node-qulr1gyedpb7 .fl-button-group-layout-horizontal .fl-button-group-buttons{justify-content:center}.fl-builder-content .fl-node-qulr1gyedpb7 .fl-button-group a.fl-button>span{color:#50b047}.fl-builder-content .fl-node-qulr1gyedpb7 .fl-button-group .fl-button-group-buttons a.fl-button{background:rgba(255,0,0,0)}.fl-node-qulr1gyedpb7 .fl-button-group-layout-horizontal .fl-button-group-buttons{justify-content:center}.fl-builder-content .fl-node-qulr1gyedpb7 .fl-button-group a.fl-button,.fl-builder-content .fl-node-qulr1gyedpb7 .fl-button-group a.fl-button:visited{font-family:Nexa-XBold,Verdana,Arial,sans-serif;font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase}.fl-builder-content .fl-node-qulr1gyedpb7 .fl-button-group .fl-button-group-buttons .fl-button-group-button a.fl-button{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fl-builder-content .fl-node-qulr1gyedpb7 .fl-button-group .fl-button-group-buttons a.fl-button{border-style:none;border-width:0;background-clip:border-box}@media (max-width:767px){.fl-builder-content .fl-node-qulr1gyedpb7 .fl-button-group a.fl-button,.fl-builder-content .fl-node-qulr1gyedpb7 .fl-button-group a.fl-button:visited{font-size:14px;line-height:14px}}.fl-node-1642rm0dwbh9 .fl-separator{border-top-width:1px;max-width:24px;margin:auto}.fl-node-1642rm0dwbh9 .fl-separator{border-top-color:#50b047;border-top-style:solid}.fl-node-1642rm0dwbh9>.fl-module-content{margin-top:26px;margin-bottom:21px}@media (max-width:767px){.fl-node-1642rm0dwbh9>.fl-module-content{margin-top:0px;margin-bottom:0px}}.fl-builder-content .fl-node-6p81nvu4ijcg .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-6p81nvu4ijcg .fl-module-content .fl-rich-text *{color:#323232}.fl-builder-content .fl-node-6p81nvu4ijcg .fl-rich-text,.fl-builder-content .fl-node-6p81nvu4ijcg .fl-rich-text *:not(b,strong){font-size:18px;line-height:26px;letter-spacing:-.17px;text-align:center}@media (max-width:992px){.fl-builder-content .fl-node-6p81nvu4ijcg .fl-rich-text,.fl-builder-content .fl-node-6p81nvu4ijcg .fl-rich-text *:not(b,strong){text-align:left}}@media (max-width:767px){.fl-builder-content .fl-node-6p81nvu4ijcg .fl-rich-text,.fl-builder-content .fl-node-6p81nvu4ijcg .fl-rich-text *:not(b,strong){font-size:15px;line-height:26px;letter-spacing:-.15px;text-align:left}}.fl-node-6p81nvu4ijcg>.fl-module-content{margin-bottom:30px}@media (max-width:767px){.fl-node-6p81nvu4ijcg.fl-module>.fl-module-content{margin-top:15px;margin-bottom:9px}}.fl-module-content a{text-decoration:none}.uabb-js-breakpoint{content:"default";display:none}@media screen and (max-width:992px){.uabb-js-breakpoint{content:"992"}}@media screen and (max-width:767px){.uabb-js-breakpoint{content:"767"}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@media only screen and (max-width:767px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.rt-wp-menu-custom-fields-wrapper{width:100%;line-height:1.3}.rt-wp-menu-custom-fields-wrapper p{margin:0;padding:0}@media only screen and (min-width:1000px){ul:not(.sub-menu)>li.menu-item-has-children>ul.sub-menu>li ul{top:150%;left:0}ul:not(.sub-menu)>li.menu-item-has-children>ul.sub-menu>li ul:after{transform:rotate(-90deg);top:-.9412em;right:.9412em;left:unset;bottom:unset}}.fl-node-61657d25ea1fe>.fl-row-content-wrap{background-color:#fff;border-style:solid;border-width:0;background-clip:border-box;border-color:rgba(196,196,196,.6);border-bottom-width:1px}@media (max-width:767px){.fl-node-61657d25ea1fe>.fl-row-content-wrap{border-bottom-width:0px}}.fl-node-61657d25ea1fe>.fl-row-content-wrap{padding-top:11px;padding-right:30px;padding-bottom:0px;padding-left:30px}@media (max-width:767px){.fl-node-61657d25ea1fe.fl-row>.fl-row-content-wrap{padding-top:20px;padding-bottom:20px}}.fl-node-61657d25ea2bf{width:25%}@media (max-width:767px){.fl-builder-content .fl-node-61657d25ea2bf{width:50% !important;max-width:none;clear:none;float:left}}.fl-node-61657d25ea2bf>.fl-col-content{padding-top:0px;padding-bottom:0px}.fl-node-3bn1wh76kpuv{width:100%}.fl-node-3bn1wh76kpuv>.fl-col-content{margin-bottom:11px}@media (max-width:992px){.fl-node-3bn1wh76kpuv.fl-col>.fl-col-content{margin-bottom:20px}}.fl-node-61657d36cd9f3{width:38%}@media (max-width:1200px){.fl-builder-content .fl-node-61657d36cd9f3{width:48% !important;max-width:none;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media (max-width:767px){.fl-builder-content .fl-node-61657d36cd9f3{width:0% !important;max-width:none;clear:none;float:left}}.fl-node-61657d36cd9f3>.fl-col-content{padding-top:0px;padding-bottom:0px}.fl-node-61657d3665b57{width:8%}@media (max-width:767px){.fl-builder-content .fl-node-61657d3665b57{width:30% !important;max-width:none;clear:none;float:left}}.fl-node-61657d3665b57>.fl-col-content{padding-top:0px;padding-bottom:0px}.fl-node-w0yfjrt51ckd{width:29%}@media (max-width:767px){.fl-builder-content .fl-node-w0yfjrt51ckd{width:30% !important;max-width:none;clear:none;float:left}}.fl-node-w0yfjrt51ckd>.fl-col-content{padding-top:0px;padding-bottom:0px}@media (max-width:767px){.fl-photo-content,.fl-photo-img{max-width:100%}}.fl-node-616568ba9f8f0,.fl-node-616568ba9f8f0 .fl-photo{text-align:left}.fl-node-616568ba9f8f0 .fl-photo-content,.fl-node-616568ba9f8f0 .fl-photo-img{width:192px}@media (max-width:767px){.fl-node-616568ba9f8f0 .fl-photo-content,.fl-node-616568ba9f8f0 .fl-photo-img{width:140.5px}}@media (max-width:992px){.fl-node-616568ba9f8f0.fl-module>.fl-module-content{margin-bottom:10px}}@media (max-width:767px){.fl-node-616568ba9f8f0>.fl-module-content{margin-bottom:0px}}.fl-button-group-layout-horizontal .fl-button-group-buttons,.fl-button-group-layout-horizontal.fl-button-group-buttons{display:flex;flex-wrap:wrap}.fl-button-group-layout-horizontal .fl-button-wrap{display:inline-block}.fl-node-kdocf5xzgv7i .fl-button-group-layout-horizontal .fl-button-group-buttons a.fl-button{width:100%}.fl-node-kdocf5xzgv7i .fl-button-group-layout-horizontal .fl-button-group-buttons{justify-content:flex-end}#fl-button-group-button-kdocf5xzgv7i-0 a.fl-button>span{color:#50b047}#fl-button-group-button-kdocf5xzgv7i-0 a.fl-button{background:rgba(0,0,0,0)}#fl-button-group-button-kdocf5xzgv7i-1 a.fl-button>span{color:#fff}#fl-button-group-button-kdocf5xzgv7i-1 a.fl-button{background:#50b047}.fl-node-kdocf5xzgv7i .fl-button-group-layout-horizontal .fl-button-group-buttons{justify-content:flex-end}.fl-builder-content .fl-node-kdocf5xzgv7i .fl-button-group .fl-button-group-buttons .fl-button-group-button{padding-left:15px}#fl-button-group-button-kdocf5xzgv7i-0 a.fl-button{padding-top:14px;padding-right:25px;padding-bottom:11px;padding-left:25px;border-style:solid;border-width:0;background-clip:border-box;border-color:#50b047;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:88px;border-top-right-radius:88px;border-bottom-left-radius:88px;border-bottom-right-radius:88px}#fl-button-group-button-kdocf5xzgv7i-0 a.fl-button,#fl-button-group-button-kdocf5xzgv7i-0 a.fl-button:visited{font-weight:800;font-size:18px;line-height:15px;text-transform:uppercase}#fl-button-group-button-kdocf5xzgv7i-1 a.fl-button{padding-top:14px;padding-right:25px;padding-bottom:11px;padding-left:25px;border-style:none;border-width:0;background-clip:border-box;border-top-left-radius:88px;border-top-right-radius:88px;border-bottom-left-radius:88px;border-bottom-right-radius:88px}#fl-button-group-button-kdocf5xzgv7i-1 a.fl-button,#fl-button-group-button-kdocf5xzgv7i-1 a.fl-button:visited{font-size:18px;line-height:18px;text-transform:uppercase}input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.fl-node-l2095ahfuz4o.fl-button-group-layout-horizontal.fl-button-group-buttons a.fl-button{width:100%}.fl-node-l2095ahfuz4o.fl-button-group-layout-horizontal.fl-button-group-buttons{justify-content:flex-start}.fl-builder-content .fl-node-l2095ahfuz4o.fl-button-group.fl-button-group-buttons a.fl-button{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#fl-button-group-button-l2095ahfuz4o-0 a.fl-button>span{color:#50b047}.fl-node-l2095ahfuz4o.fl-button-group-layout-horizontal.fl-button-group-buttons{justify-content:flex-start}.fl-builder-content .fl-node-l2095ahfuz4o.fl-button-group.fl-button-group-buttons .fl-button-group-button{padding-top:0px;padding-right:15px;padding-bottom:0px;padding-left:10px}.fl-builder-content .fl-node-l2095ahfuz4o.fl-button-group.fl-button-group-buttons .fl-button-group-button a.fl-button{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fl-builder-content .fl-node-l2095ahfuz4o.fl-button-group.fl-button-group-buttons{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#fl-button-group-button-l2095ahfuz4o-0 a.fl-button{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#fl-button-group-button-l2095ahfuz4o-0 a.fl-button,#fl-button-group-button-l2095ahfuz4o-0 a.fl-button:visited{font-weight:700;font-size:11px;line-height:15px;letter-spacing:-.1px;text-transform:uppercase}.fl-node-l2095ahfuz4o.fl-module-button-group{margin-bottom:0px}.fl-node-568ry1dzx0v2,.fl-node-568ry1dzx0v2 .fl-photo{text-align:right}.fl-node-568ry1dzx0v2 .fl-photo-content,.fl-node-568ry1dzx0v2 .fl-photo-img{width:26px}@media (max-width:767px){.fl-node-568ry1dzx0v2,.fl-node-568ry1dzx0v2 .fl-photo{text-align:right}.fl-node-568ry1dzx0v2 .fl-photo-content,.fl-node-568ry1dzx0v2 .fl-photo-img{width:26px}}@media (max-width:767px){.fl-node-568ry1dzx0v2.fl-module>.fl-module-content{margin-top:5px;margin-right:5px}}@media (max-width:767px){.fl-node-3jugaz9dkhmb.fl-module>.fl-module-content{margin-right:0px;margin-bottom:0px}}@media screen and (max-width:992px){.fl-col-small.fl-col-small-custom-width.header-btn-column .fl-col-content{align-items:flex-end}}.fl-module-content a{text-decoration:none}.uabb-js-breakpoint{content:"default";display:none}@media screen and (max-width:992px){.uabb-js-breakpoint{content:"992"}}@media screen and (max-width:767px){.uabb-js-breakpoint{content:"767"}}.fl-module-heading .fl-heading{padding:0 !important;margin:0 !important}.uabb-creative-menu-mobile-toggle{position:relative;padding:8px;background-color:transparent;border:none;color:#333;border-radius:0;display:inline-block;z-index:5}.uabb-creative-menu-mobile-toggle.text{width:auto;text-align:center}@media only screen and (min-width:768px){.fl-node-61700b244a157 .uabb-creative-menu-mobile-toggle{display:none}}.fl-node-61700b244a157 .uabb-creative-menu-mobile-toggle{color:#fff}.fl-node-61700b244a157 .uabb-creative-menu-mobile-toggle-container>.uabb-creative-menu-mobile-toggle.text{text-align:left}.fl-node-61700b244a157 .uabb-creative-menu-mobile-toggle{font-size:16px;line-height:16px;letter-spacing:-.16px}@media (max-width:767px){.fl-node-61700b244a157 .uabb-creative-menu-mobile-toggle{font-size:17px;line-height:17px;letter-spacing:-.17px}}@media only screen and (min-width:768px){.fl-node-61701c5ac6772 .uabb-creative-menu-mobile-toggle{display:none}}.fl-node-61701c5ac6772 .uabb-creative-menu-mobile-toggle{color:#fff}.fl-node-61701c5ac6772 .uabb-creative-menu-mobile-toggle-container>.uabb-creative-menu-mobile-toggle.text{text-align:left}.fl-node-61701c5ac6772 .uabb-creative-menu-mobile-toggle{font-size:17px;line-height:16px;letter-spacing:-.16px}@media (max-width:767px){.fl-node-61701c5ac6772 .uabb-creative-menu-mobile-toggle{font-size:17px;line-height:17px;letter-spacing:-.17px}}@media only screen and (min-width:768px){.fl-node-617020df7a369 .uabb-creative-menu-mobile-toggle{display:none}}.fl-node-617020df7a369 .uabb-creative-menu-mobile-toggle{color:#fff}.fl-node-617020df7a369 .uabb-creative-menu-mobile-toggle-container>.uabb-creative-menu-mobile-toggle.text{text-align:left}.fl-node-617020df7a369 .uabb-creative-menu-mobile-toggle{font-size:16px;line-height:16px;letter-spacing:-.16px}@media (max-width:767px){.fl-node-617020df7a369 .uabb-creative-menu-mobile-toggle{font-size:17px;line-height:17px;letter-spacing:-.17px}}@media only screen and (min-width:768px){.fl-node-6170210594894 .uabb-creative-menu-mobile-toggle{display:none}}.fl-node-6170210594894 .uabb-creative-menu-mobile-toggle{color:#fff}.fl-node-6170210594894 .uabb-creative-menu-mobile-toggle-container>.uabb-creative-menu-mobile-toggle.text{text-align:left}.fl-node-6170210594894 .uabb-creative-menu-mobile-toggle{font-size:16px;line-height:16px;letter-spacing:-.16px}@media (max-width:767px){.fl-node-6170210594894 .uabb-creative-menu-mobile-toggle{font-size:17px;line-height:17px;letter-spacing:-.17px}}.uabb-gf-style .gform_body div{list-style:none;margin-left:0}.gform_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_wrapper .field_description_below .gfield_description{padding-top:16px}.uabb-gf-style form .gform_body .gfield_label{display:block;text-align:left}.gform_wrapper .top_label .gfield_label{line-height:3}.gform_wrapper label.gfield_label{font-weight:700}.uabb-gf-style .gform_wrapper div.gform_fields div.gfield:not(.gf_left_half):not(.gf_left_third):not(.gf_middle_third){padding-right:0}.gform_wrapper .gfield_description{font-size:.813em}.fl-node-618b7c3299b7f .uabb-gf-style .gform_wrapper form .gform_body input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']){padding-top:12px;padding-bottom:9px;padding-left:25px;padding-right:25px}.fl-node-618b7c3299b7f .uabb-gf-style input[type=text],.fl-node-618b7c3299b7f .uabb-gf-style textarea{outline:none;line-height:1.3;text-align:left;color:#6d6d6d}.fl-node-618b7c3299b7f .uabb-gf-style form .gform_body .gfield_label{margin-bottom:px}.fl-node-618b7c3299b7f .gform_wrapper .gfield input::-webkit-input-placeholder{color:#6d6d6d}.fl-node-618b7c3299b7f .gform_wrapper .gfield input:-moz-placeholder{color:#6d6d6d}.fl-node-618b7c3299b7f .gform_wrapper .gfield input::-moz-placeholder{color:#6d6d6d}.fl-node-618b7c3299b7f .gform_wrapper .gfield input:-ms-input-placeholder{color:#6d6d6d}.fl-node-618b7c3299b7f .uabb-gf-style input[type=text],.fl-node-618b7c3299b7f .uabb-gf-style textarea{margin-top:0px !important;margin-bottom:0px !important}.fl-node-618b7c3299b7f .uabb-gf-style .uabb-gf-form-title{display:none}.fl-node-618b7c3299b7f .uabb-gf-style input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']){height:41px}.fl-node-618b7c3299b7f .uabb-gf-style form .gform_body .gfield_label{display:none}.fl-node-618b7c3299b7f .gform_wrapper .gfield .gfield_description{margin-bottom:20px}@media (max-width:767px){.fl-node-618b7c3299b7f .uabb-gf-style .gform_wrapper form .gform_body input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),.fl-node-618b7c3299b7f .gform_wrapper textarea{padding-top:8px}}.fl-node-618b7c3299b7f .uabb-gf-style input[type=text],.fl-node-618b7c3299b7f .uabb-gf-style textarea{border-style:none;border-width:0;background-clip:border-box;border-color:#fff;border-top-left-radius:88px;border-top-right-radius:88px;border-bottom-left-radius:88px;border-bottom-right-radius:88px}.fl-node-618b7c3299b7f .gfield input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']){font-size:15px;line-height:20px;letter-spacing:-.15px}@media (max-width:767px){.fl-node-618b7c3299b7f .gfield input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']){font-size:14px;line-height:14px}}.fl-builder-content .fl-node-61715ad4712a3 .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-61715ad4712a3 .fl-module-content .fl-rich-text *{color:rgba(225,225,225,.6)}.fl-builder-content .fl-node-61715ad4712a3 .fl-rich-text,.fl-builder-content .fl-node-61715ad4712a3 .fl-rich-text *:not(b,strong){font-size:14px;line-height:14px;letter-spacing:-.03px;text-align:right}@media (max-width:767px){.fl-builder-content .fl-node-61715ad4712a3 .fl-rich-text,.fl-builder-content .fl-node-61715ad4712a3 .fl-rich-text *:not(b,strong){font-size:12px;line-height:12px;letter-spacing:-.12px;text-align:center}}@media (max-width:767px){.fl-node-61715ad4712a3.fl-module>.fl-module-content{margin-right:0px;margin-left:0px}}.fl-module-content a{text-decoration:none}.uabb-js-breakpoint{content:"default";display:none}@media screen and (max-width:992px){.uabb-js-breakpoint{content:"992"}}@media screen and (max-width:767px){.uabb-js-breakpoint{content:"767"}}.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-row,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-target{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0}.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-row,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-target{height:auto;width:auto;max-height:none;min-height:0}.ubermenu{--ubermenu-submenu-indicator-translateY:translateY(-50%);--ubermenu-submenu-indicator-offset:0;--ubermenu-submenu-indicator-right-transform:var(--ubermenu-submenu-indicator-translateY) rotate(-90deg);--ubermenu-submenu-indicator-left-transform:var(--ubermenu-submenu-indicator-translateY) rotate(90deg)}.ubermenu .ubermenu-submenu-drop{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}.ubermenu{display:block;background:#fff;line-height:1.3em;text-align:left}.ubermenu-bound{position:relative}.ubermenu,.ubermenu-nav{overflow:visible !important;z-index:100}.ubermenu-nav{text-align:inherit}.ubermenu-nav,.ubermenu-row,.ubermenu-submenu{display:block;margin:0;padding:0;list-style:none}.ubermenu-bar-align-left{float:left}.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0{float:left}body:not(.rtl) .ubermenu.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target{border-left:none}.ubermenu .ubermenu-custom-content-padded,.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target,.ubermenu .ubermenu-target{padding:15px 20px}.ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack{width:auto}.ubermenu .ubermenu-submenu-type-stack{padding-top:10px;padding-bottom:10px}.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack{padding-top:0}.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child{margin-top:10px}.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target{padding-top:5px;padding-bottom:5px}.ubermenu .ubermenu-target{display:block;text-decoration:none;position:relative}.ubermenu .ubermenu-submenu .ubermenu-target{backface-visibility:hidden}.ubermenu .ubermenu-target-text{display:inline-block;vertical-align:baseline;font-family:inherit;font-weight:inherit;color:inherit}.ubermenu .ubermenu-target-description{font-size:80%;font-weight:400;clear:both;display:block}.ubermenu .ubermenu-column,.ubermenu .ubermenu-row{max-width:100%}.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0 !important}.ubermenu .ubermenu-item .ubermenu-submenu-drop{box-shadow:0 0 20px rgba(0,0,0,.15)}.ubermenu .ubermenu-item-level-0>.ubermenu-submenu-drop{clip:rect(0,5000px,5000px,-5000px)}.ubermenu-bound .ubermenu-submenu-type-mega{min-width:50%}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item{left:auto}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{left:0}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{width:100%}.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item{display:block}.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto{width:100%;display:block;float:none;min-width:0}.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0}.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega{max-height:600px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega{overflow:hidden}.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item{display:block;float:none;position:relative;min-width:150px;clear:both}.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-flyout{max-height:99999px}.ubermenu .ubermenu-row{margin-bottom:10px;clear:both}.ubermenu .ubermenu-row:after{content:"";display:table;clear:both}.ubermenu .ubermenu-submenu .ubermenu-column{display:block;float:left;width:auto}.ubermenu .ubermenu-submenu .ubermenu-column-auto{min-width:100px;width:auto}.ubermenu .ubermenu-nav .ubermenu-column-full{width:100%}.ubermenu .ubermenu-nav .ubermenu-column-1-2{width:50%}.ubermenu .ubermenu-nav .ubermenu-column-1-4{width:25%}.ubermenu .ubermenu-nav .ubermenu-column-3-4{width:75%}.ubermenu .ubermenu-nav .ubermenu-column-3-7{width:42.85%}.ubermenu .ubermenu-nav .ubermenu-column-4-7{width:57.14%}.ubermenu .ubermenu-nav .ubermenu-column-3-10{width:30%}.ubermenu .ubermenu-autoclear>.ubermenu-column-1-2:nth-child(odd),.ubermenu .ubermenu-autoclear>.ubermenu-column-full{clear:both}.ubermenu .ubermenu-tabs{position:relative;width:100%}.ubermenu .ubermenu-tabs-group{border-style:solid}.ubermenu .ubermenu-tab .ubermenu-tab-content-panel{position:absolute;display:none}.ubermenu .ubermenu-tab .ubermenu-tab-content-panel,.ubermenu .ubermenu-tab>.ubermenu-target{border-width:0;border-style:solid}.ubermenu-nojs .ubermenu-tabs-show-default>.ubermenu-tabs-group>.ubermenu-tab:first-child>.ubermenu-tab-content-panel{display:block}.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group{float:left;border-width:0 1px 0 0}.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel{right:0;top:0}.ubermenu-target-divider{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;margin:0;border:0}.ubermenu .ubermenu-column:after,.ubermenu .ubermenu-content-block:after,.ubermenu .ubermenu-submenu:after,.ubermenu .ubermenu-tabs:after,.ubermenu:after{content:"";display:table;clear:both}.ubermenu{background:0 0}.ubermenu-submenu-drop{background:#fff}.ubermenu-skin-minimal{font-size:12px;color:#888}.ubermenu-skin-minimal .ubermenu-target{color:#333}.ubermenu-skin-minimal .ubermenu-target-description{color:#aaa}.ubermenu-skin-minimal{border:none;background:transparent}.ubermenu-skin-minimal .ubermenu-item-level-0>.ubermenu-target{font-weight:normal;color:#333;text-transform:none;border-left:none}body:not(.rtl) .ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target{box-shadow:none}.ubermenu-skin-minimal .ubermenu-submenu.ubermenu-submenu-drop{background:#fff;border:1px solid #fff}.ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop{border-top:1px solid #fff}.ubermenu-skin-minimal .ubermenu-tab-content-panel{background:#fff}.ubermenu-skin-minimal .ubermenu-submenu,.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target{color:#333}.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target>.ubermenu-target-description{color:#aaa}.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-item-header>.ubermenu-target{font-weight:bold;color:#333}.ubermenu-skin-minimal .ubermenu-tabs-group,.ubermenu-skin-minimal .ubermenu-tab>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-tab-content-panel{border-color:#eee}@media screen and (max-width:1366px){body .ubermenu-main .ubermenu-item-level-0>.ubermenu-target{padding-right:20px !important}}@media screen and (max-width:1180px){body .ubermenu-main .ubermenu-item-level-0>.ubermenu-target span{font-size:16px}}@media screen and (max-width:1024px){.fl-row-content-wrap{padding-right:20px !important;padding-left:20px !important}body .ubermenu-item-level-0>.ubermenu-submenu{width:808px !important}}@media only screen and (min-width:1024px) and (max-width:1080px){body .ubermenu-item-level-0>.ubermenu-submenu{width:808px !important}.fl-row-content-wrap{padding-right:20px !important;padding-left:20px !important}body .ubermenu-main .ubermenu-item-level-0>.ubermenu-target{padding-right:15px !important}.logo-column{margin-right:20px;width:18%}.menu-column{width:52%}.header-btn-column{width:26%}}@media only screen and (min-width:992px) and (max-width:1024px){body .ubermenu-main .ubermenu-item-level-0>.ubermenu-target{padding-right:15px !important}.logo-column{margin-right:20px;width:18%}.menu-column{width:55%;margin-left:15px}.header-btn-column{width:21%}}@media screen and (max-width:992px){.fl-col-small.fl-col-small-custom-width.header-btn-column{width:12% !important}.solution_sticky_menu>.fl-col-content.fl-node-content{align-items:center}}@media screen and (max-width:812px){.solution_menu_section li a.active{padding-bottom:4px !important}.solution_menu_section li{text-align:left}}@media screen and (max-width:767px){.explore_buttons .fl-button-group-buttons a.fl-button{padding:12px 15px !important}}@media screen and (max-width:767px){div.explore_buttons .fl-button-group-buttons{grid-template-columns:1fr 1fr;display:grid}.fl-row-content-wrap{padding-right:15px !important;padding-left:15px !important}.fl-row-content-wrap{padding-right:15px !important;padding-left:15px !important}.footer_bottom_list_small{padding-left:0px !important}.solution_menu_section ul.sub_menu{margin-left:0px;list-style:none;padding-left:15px;float:left;text-align:left;margin-bottom:0px;flex-direction:column;align-items:flex-start;gap:10px !important}.solution_sticky_menu{margin-top:15px}.solution_menu_section .sub_menu li{padding-bottom:10px;display:block !important}}.solution_sticky_menu{width:100%;max-width:770px;box-sizing:border-box}.solution_menu_section li a.active{padding-bottom:23px;border-bottom:3px solid #50b047}.solution_menu_section ul.sub_menu{text-align:center;margin-right:20px;display:flex;justify-content:space-between;gap:25px 10px;flex-wrap:wrap;padding-left:20px}.solution_menu_section .sub_menu li{display:inline-block}.solution_sticky_menu{width:100%;max-width:770px;box-sizing:border-box}.solution_menu_section li a.active{padding-bottom:19px;border-bottom:3px solid #50b047}.gform_wrapper .gfield_required{color:#313131 !important;padding-left:0px !important;margin-left:0px !important;font-size:18px !important}@media screen and (max-width:812px){.header-btn .fl-button{opacity:0}.solution_menu_section .sub_menu li.first_list{margin-right:10px}.solution_menu_section .sub_menu li.sec_list{margin-right:10px}.solution_menu_section .sub_menu li.first_list{margin-right:10px}.solution_menu_section .sub_menu li.sec_list{margin-right:10px}}.flags{display:flex;float:right;border-radius:7px;margin-left:10px}.flags img{width:35px;height:auto}.flags .img-div{padding:0px 5px}@media screen and (max-width:992px){.fl-col-small.fl-col-small-custom-width.header-btn-column{width:50% !important}}@media only screen and (min-width:993px) and (max-width:1680px){.logo-column{margin-right:20px;width:13%}.menu-column{width:52%;margin-left:15px}.fl-col-small-custom-width.header-btn-column{width:max-content !important}}@media only screen and (max-width:1080px){.fl-col-small-custom-width.header-btn-column{width:34% !important}}.mob-product-menu{position:relative;top:80px}.mob-product-menu-items{padding-bottom:80px}.mob-product-menu-items:last-child{padding-bottom:54px}.mob-product-menu-items>div{border-bottom:1px solid rgba(255,255,255,.2)}.mob-product-menu h2,.mob-product-menu h3{color:#fff}.mob-product-menu-items>div .product-heading{margin-top:0px;font-weight:800;font-size:26px;line-height:26px;letter-spacing:-.26px}.mob-product-menu-items>div .heading-prefix{margin-bottom:5px;font-size:14px;font-weight:800;color:#fff;font-family:"Nexa-XBold",Verdana,Arial,sans-serif;line-height:14px;letter-spacing:-.14px}.mob-product-menu .child-product{display:grid;grid-template-columns:repeat(2,1fr);gap:35px;padding-top:20px}.mob-product-menu .child-product h3{margin-top:0px;margin-bottom:5px;font-size:17px;font-weight:800;line-height:17px;letter-spacing:-.17px;width:fit-content}.mob-product-menu .child-product p{margin-bottom:0px;color:#9f9f9f;font-size:15px;line-height:20px;font-weight:400;width:fit-content}input[type=text]{color:#767676 !important;font-size:18px !important;font-style:normal;font-weight:400;line-height:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,header,main,nav,section{display:block}template{display:none}a{background-color:transparent}h1{font-size:2em;margin:.67em 0}img{border:0}input,textarea{color:inherit;font:inherit;margin:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}textarea{overflow:auto}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}img{vertical-align:middle}h1,h2,h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}p{margin:0 0 10px}ul{margin-top:0;margin-bottom:10px}ul ul{margin-bottom:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-md-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-md-12{float:left}.col-md-12{width:100%}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after{display:table;content:" "}.clearfix:after,.container:after,.row:after{clear:both}body{background-color:#f2f2f2;color:#747379;font-family:"Nexa-Book",Verdana,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.45;font-style:normal;padding:0;word-wrap:break-word}h1,h2,h3,h4{color:#313131;font-family:"Nexa-XBold",Verdana,Arial,sans-serif;font-weight:700;line-height:1.4;text-transform:none;font-style:normal}h1{font-size:36px;line-height:1.4;letter-spacing:0px;color:#313131;font-family:"Nexa-XBold",Verdana,Arial,sans-serif;font-weight:700;font-style:normal;text-transform:none}h2{font-size:35px;line-height:1.2;letter-spacing:0px}h3{font-size:25px;line-height:1.4;letter-spacing:0px}h4{font-size:17px;line-height:1.4;letter-spacing:0px}a{color:#428bca}iframe{max-width:100%}img{max-width:100%;height:auto}.fl-screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute;height:1px;width:1px;overflow:hidden}.container{padding-left:20px;padding-right:20px}.fl-page{position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 auto}.fl-page-content{background-color:#fff}.fl-content{margin:20px 0}.fl-post{margin-bottom:40px}.fl-post:last-child{margin-bottom:0}.fl-widget{margin-bottom:40px}.fl-module-widget .fl-widget{margin-bottom:0}.fl-widget ul{list-style:none;padding:0}.fl-widget ul li{display:block;margin-bottom:8px}.fl-widget ul li:last-child{margin-bottom:0}.fl-widget ul.sub-menu li{margin:0;padding:5px}.fl-widget ul.sub-menu li:before{content:"–";padding-right:5px}a.fl-button,a.fl-button:visited{background:#428bca;color:#fff;border:1px solid #2d6ca2}a.fl-button *,a.fl-button:visited *{color:#fff}input[type=text],textarea{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#747379;background-color:#fcfcfc;background-image:none;border:1px solid #e6e6e6;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(116,115,121,.4)}input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:rgba(116,115,121,.4)}input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:rgba(116,115,121,.4)}input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(116,115,121,.4)}.fl-builder .container.fl-content-full{margin:0;padding:0;width:auto;max-width:none}.fl-builder .container.fl-content-full>.row{margin:0}.fl-builder .container.fl-content-full .fl-content{margin:0;padding:0}@media (min-width:768px){.container{padding-left:40px;padding-right:40px;width:auto}.fl-content{margin:40px 0}}@media (min-width:992px){.container{padding-left:0;padding-right:0;width:900px}.fl-full-width .container{padding-left:40px;padding-right:40px;width:auto}.fl-page{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:980px}.fl-full-width .fl-page{width:auto}.fl-content{margin:40px 0}}@media (min-width:1100px){.container{width:1020px;max-width:90%}.fl-full-width .container{padding-left:0;padding-right:0;width:1020px}}@media (max-width:991px){body{font-size:17px;line-height:1.45}h1{font-size:36px;line-height:1.4;letter-spacing:0px}h2{font-size:26px;line-height:1.2;letter-spacing:0px}h3{font-size:24px;line-height:1.4;letter-spacing:0px}h4{font-size:18px;line-height:1.4;letter-spacing:0px}a.fl-button,a.fl-button:visited,.fl-page a.fl-button,.fl-page a.fl-button:visited{font-size:16px;line-height:1.2}}@media (max-width:767px){body{font-size:15px;line-height:1.45}h1{font-size:36px;line-height:1.4;letter-spacing:0px}h2{font-size:26px;line-height:1.2;letter-spacing:0px}h3{font-size:19px;line-height:1.1;letter-spacing:0px}h3{font-size:19px;line-height:1.1;letter-spacing:0px}h4{font-size:17px;line-height:1.4;letter-spacing:0px}a.fl-button,a.fl-button:visited,.fl-page a.fl-button,.fl-page a.fl-button:visited{font-size:16px;line-height:1.2}}h1{font-size:42px;line-height:42px;font-family:"Nexa-XBold",Arial,sans-serif;font-weight:700;letter-spacing:-.42px}.header-btn .fl-button{font-family:"Nexa-XBold",Arial,sans-serif;font-weight:800 !important}.fl-button{font-family:"Nexa-Heavy",Arial,sans-serif;font-weight:900 !important}p,body{font-family:"Nexa-Book",Arial,sans-serif;font-weight:400}html,body{overflow-x:hidden}html{font-synthesis:none}.ubermenu-item-level-0>a>span{font-family:"Nexa-XBold",Arial,sans-serif !important;font-weight:700;letter-spacing:-.1px}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{padding-right:30px !important;padding-left:0px !important;padding-bottom:0px !important;position:relative;z-index:99}.ubermenu-item-level-0>.ubermenu-submenu{width:951px !important;border:none !important}.ubermenu-item-level-0>.ubermenu-submenu.ubermenu-submenu-type-flyout{width:300px !important}.technology_menu .ubermenu-submenu.ubermenu-submenu-type-flyout{width:370px !important}.menu-heading{color:#fff;margin-top:23px;margin-bottom:27px;font-size:26px;line-height:26px;letter-spacing:-.26px;padding-left:0px}.ubermenu .ubermenu-nav .ubermenu-column-1-4{width:23.6%}.ubermenu .ubermenu-nav .ubermenu-column-3-4{width:76.4%}.ubermenu .ubermenu-row{margin-bottom:0px !important}.ubermenu-tab>a{font-family:"Nexa-Bold",Arial,sans-serif !important;font-weight:700;padding:12px 15px 13px 15px !important}.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child{margin-top:0px !important}.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group{border-width:0px !important}body .technology_menu .ubermenu-submenu .ubermenu-row .ubermenu-submenu li{margin-top:10px}.ubermenu-tabs .ubermenu-tab a.ubermenu-target{position:relative;right:-1px}.ubermenu-tabs .ubermenu-tab .ubermenu-target-title{color:#fff;opacity:.6}.ubermenu-tab{border-top:solid 1px !important;border-bottom:solid 1px !important}.ubermenu .ubermenu-nav .gene-therapy .ubermenu-column-4-7{width:53%}.ubermenu .ubermenu-nav .gene-therapy .ubermenu-column-3-7{width:47%}.ubermenu-tab ul li a{padding:15px 25px !important}.ubermenu-tab ul li.single_col_list a{padding:6px 25px 6px 25px !important}.ubermenu-tab ul li.single_col_list{padding-top:8px}.ubermenu-tab ul li a .ubermenu-target-text{font-family:"Nexa-XBold" !important;font-weight:700;font-size:17px;line-height:17px;letter-spacing:-.17px}.ubermenu-tab ul li.single_col_list a .ubermenu-target-text{font-size:16px;line-height:16px;letter-spacing:-.16px}.ubermenu-tab ul li a .ubermenu-target-description{font-family:"Nexa-Book",Verdana,Arial,sans-serif !important;font-weight:400;font-size:15px;line-height:20px;letter-spacing:-.15px;color:#fff;opacity:.6}.tab-contain-title p{font-family:"Nexa-Book",Verdana,Arial,sans-serif !important;font-weight:400;font-size:17px;line-height:17px;letter-spacing:-.2px;color:#fff !important}.tab-contain-title .ubermenu-custom-content{padding-left:25px;padding-top:17px;padding-bottom:8px}.ubermenu-item-level-0>a .ubermenu-target-title{position:relative;height:40px}.ubermenu-item-level-0>a .ubermenu-target-title:after{content:"";position:absolute;bottom:0;left:0px;right:2px;width:100%;height:5px;transform:scaleX(0);background-color:#9a9a9a;background-image:linear-gradient(to left,#50b047,#50b047 100%) !important;top:36px;z-index:9999}.ubermenu .ubermenu-nav .ubermenu-column-3-10{width:100%}.ubermenu-tab ul li.single_col_list{padding-top:8px;height:auto}.ubermenu-item-109 .tab-contain-title p,.tab-bold-title-regular-text .tab-contain-title p{font-family:"Nexa-XBold",Verdana,Arial,sans-serif !important}.ubermenu-item-109 .ubermenu-tab ul li.single_col_list a .ubermenu-target-text,.tab-bold-title-regular-text li.single_col_list a .ubermenu-target-text{font-family:"Nexa-Book",Verdana,Arial,sans-serif !important;color:rgba(225,225,225,.6)}li#menu-item-109{margin-bottom:30px}.logo-column{max-width:252px}.header-btn-column{float:right}.menu-item-description{display:none}.footer_bottom_list_small{list-style:none;padding-right:0px;margin:0px !important}.footer_bottom_list_small li{padding-bottom:10px}.uabb-creative-menu-mobile-toggle{padding:15px 0px !important;width:100% !important}.uabb-creative-menu-mobile-toggle{padding:15px 0px !important;width:100% !important}.uabb-creative-menu-mobile-toggle span{font-family:"Nexa-XBold";font-weight:700;font-size:21px;line-height:21px;letter-spacing:-.21px}.uabb-creative-menu-mobile-toggle:after{content:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/open-icon.svg");position:absolute;right:0px;width:15px;height:auto;bottom:11px;transform:rotate(180deg)}.mobile_menu_section{display:none}.breadcrum-img img{transform:rotate(180deg)}#menu-mobile-main-menu{display:none}#my-button{width:30px;float:right}body .ubermenu .technology_menu .ubermenu-submenu .ubermenu-row .ubermenu-item ul>li{margin-top:10px !important}li.ubermenu-item.ubermenu-tabs{height:auto}.tab-contain-title p{margin-bottom:0px}.sub_menu li a{z-index:99999}.ubermenu-has-submenu-flyout ul.ubermenu-submenu a.ubermenu-target{color:#fff;font-family:"Nexa-XBold" !important;font-weight:700;padding:10px 20px}.ubermenu-has-submenu-flyout ul.ubermenu-submenu li:first-child a.ubermenu-target{padding-top:15px}.ubermenu-has-submenu-flyout ul.ubermenu-submenu li:last-child a.ubermenu-target{padding-bottom:15px}.ubermenu-main .always-green-color a{color:#50b047 !important}.font-weight-800 h1,.font-weight-800 h2,.font-weight-800 a{font-weight:800 !important}.explore_buttons .fl-button-group-buttons a.fl-button{padding:15px 24px 16px 23px !important}.explore_buttons .fl-button-group-button{flex-direction:column;display:flex;background-color:transparent !important;border:2px solid #50b047;border-radius:80px;margin:0 10px 10px;justify-content:center;align-items:center}.explore_buttons .fl-button-group-buttons span.fl-button-text{font-weight:800 !important}.solution_paraghaph p{margin-bottom:20px}.solution-child-pages .solution_menu_section.sticky-menu-main{box-shadow:3px 3px 15px rgba(0,0,0,.2)}ul#menu-footer-learn-menu{display:block}@media screen and (max-width:1200px){.explore_buttons .fl-button-wrap.fl-button-width-full.fl-button-center{width:auto !important}.explore_buttons .fl-button-group-button{margin-bottom:10px}.explore_buttons .fl-button-group-buttons a.fl-button{padding:13px 15px !important}}@media screen and (max-width:414px){div.explore_buttons .fl-button-group-buttons{grid-template-columns:1fr}}.top-heder-div .fl-col-content.fl-node-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}.top-heder-div .my-account .fl-button{font-family:"Nexa-XBold",Arial,sans-serif;font-weight:800 !important}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{font-size:18px;text-transform:capitalize;color:#50b047;padding-left:20px;padding-right:20px}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{line-height:18px}.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{font-weight:700}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{padding-top:12px;padding-bottom:12px}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{background-color:#313131;color:#fff}.ubermenu-main .ubermenu-item-normal>.ubermenu-target{font-size:17px}.ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group>.ubermenu-tab>.ubermenu-target{font-size:18px;font-weight:700}.ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group{background-color:#313131}.ubermenu.ubermenu-main .ubermenu-tab>.ubermenu-target{color:#fff}.ubermenu.ubermenu-main .ubermenu-tab-content-panel{background-color:#313131}.ubermenu.ubermenu-main .ubermenu-tabs-group .ubermenu-item-header>.ubermenu-target{color:#fff !important}.ubermenu.ubermenu-main .ubermenu-tabs-group .ubermenu-item-normal>.ubermenu-target{color:#fff !important}.ubermenu.ubermenu-main .ubermenu-tabs-group .ubermenu-target>.ubermenu-target-description{color:#fff !important}.ubermenu-main .ubermenu-target>.ubermenu-target-description{font-size:15px}.ubermenu-main .ubermenu-target>.ubermenu-target-description,.ubermenu-main .ubermenu-submenu .ubermenu-target>.ubermenu-target-description{color:#fff}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-30{width:300px;min-width:300px}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-31{width:300px;min-width:300px}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-67{width:400px;min-width:400px}@media screen and (min-width:960px){body .ubermenu .technology_menu .ubermenu-submenu .ubermenu-row .ubermenu-item ul>li{margin-top:10px !important}}.solution_menu_section li a,.solution_menu_section li a.active{text-decoration:none}@media only screen and (min-width:1024px) and (max-width:1200px){.fl-row-content-wrap{padding-right:20px !important;padding-left:20px !important}}li#menu-item-28559 a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{border-top:solid 1px transparent;border-bottom:solid 1px transparent}li#menu-item-28559 a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{border-top:solid 1px transparent;border-bottom:solid 1px transparent}.top-heder-div .fl-col-content.fl-node-content{display:flex;flex-flow:wrap;justify-content:flex-end;align-items:center}@media screen and (max-width:767px){.solution_sticky_menu>.fl-col-content.fl-node-content{align-items:flex-start}.solution_menu_section ul.sub_menu{padding-top:10px}}.gform_wrapper.gravity-theme .gform_validation_container,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_validation_container{display:none !important;left:-9000px;position:absolute !important}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px}.gform_wrapper.gravity-theme textarea{line-height:1.5}}.gform_wrapper.gravity-theme .gform_hidden{display:none}.gform_wrapper.gravity-theme .hidden_label .gfield_label,.gform_wrapper.gravity-theme .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label .gfield{display:table-cell;height:auto;padding-right:1em}.gform_wrapper.gravity-theme .gf_simple_horizontal .gform_body .top_label.form_sublabel_below .gfield{vertical-align:middle}.gform_wrapper.gravity-theme .gf_simple_horizontal .gfield,.gform_wrapper.gravity-theme .gf_simple_horizontal .ginput_container{margin-top:0 !important}.gform_wrapper.gravity-theme .gf_simple_horizontal .gfield_description:not(.validation_message),.gform_wrapper.gravity-theme .gf_simple_horizontal .gfield_label{display:block;height:1px;left:-9000px;overflow:hidden;position:absolute;top:0;width:1px}.gform_wrapper.gravity-theme .gfield input{max-width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}@media (max-width:640px){.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-inline-start:.125em}.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end}.gform_wrapper.gravity-theme .gfield_description{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer input+input{margin-left:8px}.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute !important;width:1px}.fl-module-content a{text-decoration:none}.uabb-js-breakpoint{content:"default";display:none}@media screen and (max-width:992px){.uabb-js-breakpoint{content:"992"}}@media screen and (max-width:767px){.uabb-js-breakpoint{content:"767"}}:where(section h1),:where(article h1),:where(nav h1),:where(aside h1){font-size:2em}</style>  <template data-nitro-marker-id="fb416876613b415b533254085399092c-1"></template>  <template data-nitro-marker-id="92ac19133d4197282c25c20e295a9b79-1"></template> <link rel="profile" href="https://gmpg.org/xfn/11" />   <template data-nitro-marker-id="82f4f3e35d8dd4e947447aae261357e4-1"></template>     <link rel="canonical" href="https://www.unchainedlabs.com/dolomite-microfluidics-systems/" />           <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.unchainedlabs.com/dolomite-microfluidics-systems/","url":"https://www.unchainedlabs.com/dolomite-microfluidics-systems/","name":"Dolomite Microfluidics Systems - unchainedlabs","isPartOf":{"@id":"https://www.unchainedlabs.com/#website"},"datePublished":"2025-02-11T01:23:58+00:00","dateModified":"2025-03-18T14:15:50+00:00","description":"Dolomite Microfluidics provides solutions for many applications, including drug encapsulation, droplet manufacture, & particle generation.","breadcrumb":{"@id":"https://www.unchainedlabs.com/dolomite-microfluidics-systems/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.unchainedlabs.com/dolomite-microfluidics-systems/"]}]},{"@type":"BreadcrumbList","@id":"https://www.unchainedlabs.com/dolomite-microfluidics-systems/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.unchainedlabs.com/"},{"@type":"ListItem","position":2,"name":"Dolomite Microfluidics Systems"}]},{"@type":"WebSite","@id":"https://www.unchainedlabs.com/#website","url":"https://www.unchainedlabs.com/","name":"unchainedlabs","description":"Just another WordPress site","publisher":{"@id":"https://www.unchainedlabs.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.unchainedlabs.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.unchainedlabs.com/#organization","name":"Unchained Labs","url":"https://www.unchainedlabs.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.unchainedlabs.com/#/schema/logo/image/","url":"https://www.unchainedlabs.com/wp-content/uploads/2021/10/g-logo.svg","contentUrl":"https://www.unchainedlabs.com/wp-content/uploads/2021/10/g-logo.svg","width":192,"height":41,"caption":"Unchained Labs"},"image":{"@id":"https://www.unchainedlabs.com/#/schema/logo/image/"}}]}</script>  <link rel='dns-prefetch' href='//www.unchainedlabs.com' /> <link rel="alternate" type="application/rss+xml" title="unchainedlabs &raquo; Feed" href="https://www.unchainedlabs.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="unchainedlabs &raquo; Comments Feed" href="https://www.unchainedlabs.com/comments/feed/" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.unchainedlabs.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.unchainedlabs.com%2Fdolomite-microfluidics-systems%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.unchainedlabs.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.unchainedlabs.com%2Fdolomite-microfluidics-systems%2F&#038;format=xml" />                                     <template data-nitro-marker-id="jquery-core-js"></template> <template data-nitro-marker-id="jquery-migrate-js"></template> <template data-nitro-marker-id="js/e2pdf.frontend-js"></template> <template data-nitro-marker-id="mmenu-js"></template> <template data-nitro-marker-id="wc-jquery-blockui-js"></template> <template data-nitro-marker-id="wc-add-to-cart-js-extra"></template> <template data-nitro-marker-id="wc-add-to-cart-js"></template> <template data-nitro-marker-id="wc-js-cookie-js"></template> <template data-nitro-marker-id="woocommerce-js-extra"></template> <template data-nitro-marker-id="woocommerce-js"></template> <template data-nitro-marker-id="custom-js-extra"></template> <template data-nitro-marker-id="custom-js"></template> <link rel="https://api.w.org/" href="https://www.unchainedlabs.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.unchainedlabs.com/wp-json/wp/v2/pages/18118" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.unchainedlabs.com/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://www.unchainedlabs.com/?p=18118' />    <template data-nitro-marker-id="8249e878a5f9ea76217c9414e82e78f9-1"></template> <template data-nitro-marker-id="7ee1da51d36dc0e1f735c5543fbb4163-1"></template>  <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <link rel="icon" sizes="32x32" href="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-favicon.png" /> <link rel="icon" sizes="192x192" href="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-favicon.png" /> <link rel="apple-touch-icon" href="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-favicon.png" />    <template data-nitro-marker-id="b6878b6925f67383aed522824415a2f4-1"></template>     <script nitro-exclude>window.IS_NITROPACK=!0;window.NITROPACK_STATE='FRESH';</script><style>.nitro-cover{visibility:hidden!important;}</style><script nitro-exclude>window.nitro_lazySizesConfig=window.nitro_lazySizesConfig||{};window.nitro_lazySizesConfig.lazyClass="nitro-lazy";nitro_lazySizesConfig.srcAttr="nitro-lazy-src";nitro_lazySizesConfig.srcsetAttr="nitro-lazy-srcset";nitro_lazySizesConfig.expand=10;nitro_lazySizesConfig.expFactor=1;nitro_lazySizesConfig.hFac=1;nitro_lazySizesConfig.loadMode=1;nitro_lazySizesConfig.ricTimeout=50;nitro_lazySizesConfig.loadHidden=true;(function(){let t=null;let e=false;let a=false;let i=window.scrollY;let r=Date.now();function n(){window.removeEventListener("scroll",n);window.nitro_lazySizesConfig.expand=300}function o(t){let e=t.timeStamp-r;let a=Math.abs(i-window.scrollY)/e;let n=Math.max(a*200,300);r=t.timeStamp;i=window.scrollY;window.nitro_lazySizesConfig.expand=n}window.addEventListener("scroll",o,{passive:true});window.addEventListener("NitroStylesLoaded",function(){e=true});window.addEventListener("load",function(){a=true});document.addEventListener("lazybeforeunveil",function(t){let e=false;let a=t.target.getAttribute("nitro-lazy-mask");if(a){let i="url("+a+")";t.target.style.maskImage=i;t.target.style.webkitMaskImage=i;e=true}let i=t.target.getAttribute("nitro-lazy-bg");if(i){let a=t.target.style.backgroundImage.replace("data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==",i.replace(/\(/g,"%28").replace(/\)/g,"%29"));if(a===t.target.style.backgroundImage){a="url("+i.replace(/\(/g,"%28").replace(/\)/g,"%29")+")"}t.target.style.backgroundImage=a;e=true}if(t.target.tagName=="VIDEO"){if(t.target.hasAttribute("nitro-lazy-poster")){t.target.setAttribute("poster",t.target.getAttribute("nitro-lazy-poster"))}else if(!t.target.hasAttribute("poster")){t.target.setAttribute("preload","metadata")}e=true}let r=t.target.getAttribute("data-nitro-fragment-id");if(r){if(!window.loadNitroFragment(r,"lazy")){t.preventDefault();return false}}if(t.target.classList.contains("av-animated-generic")){t.target.classList.add("avia_start_animation","avia_start_delayed_animation");e=true}if(!e){let e=t.target.tagName.toLowerCase();if(e!=="img"&&e!=="iframe"){t.target.querySelectorAll("img[nitro-lazy-src],img[nitro-lazy-srcset]").forEach(function(t){t.classList.add("nitro-lazy")})}}})})();</script><script id="nitro-lazyloader">(function(e,t){if(typeof module=="object"&&module.exports){module.exports=lazySizes}else{e.lazySizes=t(e,e.document,Date)}})(window,function e(e,t,r){"use strict";if(!e.IntersectionObserver||!t.getElementsByClassName||!e.MutationObserver){return}var i,n;var a=t.documentElement;var s=e.HTMLPictureElement;var o="addEventListener";var l="getAttribute";var c=e[o].bind(e);var u=e.setTimeout;var f=e.requestAnimationFrame||u;var d=e.requestIdleCallback||u;var v=/^picture$/i;var m=["load","error","lazyincluded","_lazyloaded"];var g=Array.prototype.forEach;var p=function(e,t){return e.classList.contains(t)};var z=function(e,t){e.classList.add(t)};var h=function(e,t){e.classList.remove(t)};var y=function(e,t,r){var i=r?o:"removeEventListener";if(r){y(e,t)}m.forEach(function(r){e[i](r,t)})};var b=function(e,r,n,a,s){var o=t.createEvent("CustomEvent");if(!n){n={}}n.instance=i;o.initCustomEvent(r,!a,!s,n);e.dispatchEvent(o);return o};var C=function(t,r){var i;if(!s&&(i=e.picturefill||n.pf)){i({reevaluate:true,elements:[t]})}else if(r&&r.src){t.src=r.src}};var w=function(e,t){return(getComputedStyle(e,null)||{})[t]};var E=function(e,t,r){r=r||e.offsetWidth;while(r<n.minSize&&t&&!e._lazysizesWidth){r=t.offsetWidth;t=t.parentNode}return r};var A=function(){var e,r;var i=[];var n=function(){var t;e=true;r=false;while(i.length){t=i.shift();t[0].apply(t[1],t[2])}e=false};return function(a){if(e){a.apply(this,arguments)}else{i.push([a,this,arguments]);if(!r){r=true;(t.hidden?u:f)(n)}}}}();var x=function(e,t){return t?function(){A(e)}:function(){var t=this;var r=arguments;A(function(){e.apply(t,r)})}};var L=function(e){var t;var i=0;var a=n.throttleDelay;var s=n.ricTimeout;var o=function(){t=false;i=r.now();e()};var l=d&&s>49?function(){d(o,{timeout:s});if(s!==n.ricTimeout){s=n.ricTimeout}}:x(function(){u(o)},true);return function(e){var n;if(e=e===true){s=33}if(t){return}t=true;n=a-(r.now()-i);if(n<0){n=0}if(e||n<9){l()}else{u(l,n)}}};var T=function(e){var t,i;var n=99;var a=function(){t=null;e()};var s=function(){var e=r.now()-i;if(e<n){u(s,n-e)}else{(d||a)(a)}};return function(){i=r.now();if(!t){t=u(s,n)}}};var _=function(){var i,s;var o,f,d,m;var E;var T=new Set;var _=new Map;var M=/^img$/i;var R=/^iframe$/i;var W="onscroll"in e&&!/glebot/.test(navigator.userAgent);var O=0;var S=0;var F=function(e){O--;if(S){S--}if(e&&e.target){y(e.target,F)}if(!e||O<0||!e.target){O=0;S=0}if(G.length&&O-S<1&&O<3){u(function(){while(G.length&&O-S<1&&O<4){J({target:G.shift()})}})}};var I=function(e){if(E==null){E=w(t.body,"visibility")=="hidden"}return E||!(w(e.parentNode,"visibility")=="hidden"&&w(e,"visibility")=="hidden")};var P=function(e){z(e.target,n.loadedClass);h(e.target,n.loadingClass);h(e.target,n.lazyClass);y(e.target,D)};var B=x(P);var D=function(e){B({target:e.target})};var $=function(e,t){try{e.contentWindow.location.replace(t)}catch(r){e.src=t}};var k=function(e){var t;var r=e[l](n.srcsetAttr);if(t=n.customMedia[e[l]("data-media")||e[l]("media")]){e.setAttribute("media",t)}if(r){e.setAttribute("srcset",r)}};var q=x(function(e,t,r,i,a){var s,o,c,f,m,p;if(!(m=b(e,"lazybeforeunveil",t)).defaultPrevented){if(i){if(r){z(e,n.autosizesClass)}else{e.setAttribute("sizes",i)}}o=e[l](n.srcsetAttr);s=e[l](n.srcAttr);if(a){c=e.parentNode;f=c&&v.test(c.nodeName||"")}p=t.firesLoad||"src"in e&&(o||s||f);m={target:e};if(p){y(e,F,true);clearTimeout(d);d=u(F,2500);z(e,n.loadingClass);y(e,D,true)}if(f){g.call(c.getElementsByTagName("source"),k)}if(o){e.setAttribute("srcset",o)}else if(s&&!f){if(R.test(e.nodeName)){$(e,s)}else{e.src=s}}if(o||f){C(e,{src:s})}}A(function(){if(e._lazyRace){delete e._lazyRace}if(!p||e.complete){if(p){F(m)}else{O--}P(m)}})});var H=function(e){if(n.isPaused)return;var t,r;var a=M.test(e.nodeName);var o=a&&(e[l](n.sizesAttr)||e[l]("sizes"));var c=o=="auto";if(c&&a&&(e.src||e.srcset)&&!e.complete&&!p(e,n.errorClass)){return}t=b(e,"lazyunveilread").detail;if(c){N.updateElem(e,true,e.offsetWidth)}O++;if((r=G.indexOf(e))!=-1){G.splice(r,1)}_.delete(e);T.delete(e);i.unobserve(e);s.unobserve(e);q(e,t,c,o,a)};var j=function(e){var t,r;for(t=0,r=e.length;t<r;t++){if(e[t].isIntersecting===false){continue}H(e[t].target)}};var G=[];var J=function(e,r){var i,n,a,s;for(n=0,a=e.length;n<a;n++){if(r&&e[n].boundingClientRect.width>0&&e[n].boundingClientRect.height>0){_.set(e[n].target,{rect:e[n].boundingClientRect,scrollTop:t.documentElement.scrollTop,scrollLeft:t.documentElement.scrollLeft})}if(e[n].boundingClientRect.bottom<=0&&e[n].boundingClientRect.right<=0&&e[n].boundingClientRect.left<=0&&e[n].boundingClientRect.top<=0){continue}if(!e[n].isIntersecting){continue}s=e[n].target;if(O-S<1&&O<4){S++;H(s)}else if((i=G.indexOf(s))==-1){G.push(s)}else{G.splice(i,1)}}};var K=function(){var e,t;for(e=0,t=o.length;e<t;e++){if(!o[e]._lazyAdd&&!o[e].classList.contains(n.loadedClass)){o[e]._lazyAdd=true;i.observe(o[e]);s.observe(o[e]);T.add(o[e]);if(!W){H(o[e])}}}};var Q=function(){if(n.isPaused)return;if(_.size===0)return;const r=t.documentElement.scrollTop;const i=t.documentElement.scrollLeft;E=null;const a=r+e.innerHeight+n.expand;const s=i+e.innerWidth+n.expand*n.hFac;const o=r-n.expand;const l=(i-n.expand)*n.hFac;for(let e of _){const[t,r]=e;const i=r.rect.top+r.scrollTop;const n=r.rect.bottom+r.scrollTop;const c=r.rect.left+r.scrollLeft;const u=r.rect.right+r.scrollLeft;if(n>=o&&i<=a&&u>=l&&c<=s&&I(t)){H(t)}}};return{_:function(){m=r.now();o=t.getElementsByClassName(n.lazyClass);i=new IntersectionObserver(j);s=new IntersectionObserver(J,{rootMargin:n.expand+"px "+n.expand*n.hFac+"px"});const e=new ResizeObserver(e=>{if(T.size===0)return;s.disconnect();s=new IntersectionObserver(J,{rootMargin:n.expand+"px "+n.expand*n.hFac+"px"});_=new Map;for(let e of T){s.observe(e)}});e.observe(t.documentElement);c("scroll",L(Q),true);new MutationObserver(K).observe(a,{childList:true,subtree:true,attributes:true});K()},unveil:H}}();var N=function(){var e;var r=x(function(e,t,r,i){var n,a,s;e._lazysizesWidth=i;i+="px";e.setAttribute("sizes",i);if(v.test(t.nodeName||"")){n=t.getElementsByTagName("source");for(a=0,s=n.length;a<s;a++){n[a].setAttribute("sizes",i)}}if(!r.detail.dataAttr){C(e,r.detail)}});var i=function(e,t,i){var n;var a=e.parentNode;if(a){i=E(e,a,i);n=b(e,"lazybeforesizes",{width:i,dataAttr:!!t});if(!n.defaultPrevented){i=n.detail.width;if(i&&i!==e._lazysizesWidth){r(e,a,n,i)}}}};var a=function(){var t;var r=e.length;if(r){t=0;for(;t<r;t++){i(e[t])}}};var s=T(a);return{_:function(){e=t.getElementsByClassName(n.autosizesClass);c("resize",s)},checkElems:s,updateElem:i}}();var M=function(){if(!M.i){M.i=true;N._();_._()}};(function(){var t;var r={lazyClass:"lazyload",lazyWaitClass:"lazyloadwait",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,hFac:.8,loadMode:2,expand:400,ricTimeout:0,throttleDelay:125,isPaused:false};n=e.nitro_lazySizesConfig||e.nitro_lazysizesConfig||{};for(t in r){if(!(t in n)){n[t]=r[t]}}u(function(){if(n.init){M()}})})();i={cfg:n,autoSizer:N,loader:_,init:M,uP:C,aC:z,rC:h,hC:p,fire:b,gW:E,rAF:A};return i});</script><script id="fb416876613b415b533254085399092c-1" type="nitropack/inlinescript" class="nitropack-inline-script">
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
</script><script id="92ac19133d4197282c25c20e295a9b79-1" type="nitropack/inlinescript" class="nitropack-inline-script">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538691693",accountID:"2918290",trustKey:"2918290",xpid:"Vg8GWVRaCBAFVlNbAgAFUlQ=",licenseKey:"NRJS-694e2d93d0829b3aaa4",applicationID:"522951240",browserID:"538691693"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,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},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="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"},d={[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},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(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),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),p(e,t,!1),c[e].size&&f(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function h(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return p(e,t);c[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(c[e]);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{c[e].delete(t),p(e,t)}))}function p(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=s.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[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 o.y&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.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],s=e[2];n.apply(i,s)}})}},1738:(e,t,r)=>{"use strict";r.d(t,{U:()=>f,Y:()=>h});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(5701),c=r(3969),d=r(8362),u=r(860),l=r(4261);function h(e,t,r,s){const h=s||r;!h||h[e]&&h[e]!==d.d.prototype[e]||(h[e]=function(){(0,i.p)(c.xV,["API/"+e+"/called"],void 0,u.K7.metrics,r.ee),(0,n.W)({agentIdentifier:r.agentIdentifier,drained:!!o.B?.[r.agentIdentifier],type:"data",name:"api",feature:l.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function f(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)(l.Pl+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>o,f:()=>a});var n=r(384),i=r(8122);const s={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};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const o=e=>(0,i.a)(e,s)},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>o,uh:()=>i,wk:()=>s});const n="NRBA",i="SESSION",s=144e5,a=18e5,o={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843:(e,t,r)=>{"use strict";r.d(t,{G:()=>s,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)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(6154);const i="newrelic";function s(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});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 s(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>d,mq:()=>o,nf:()=>a,qN:()=>s});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],s=["focus","blur"],a=4,o=1e3,c=2e3,d=["PageAction","UserAction","BrowserPerformance"],u={RESOURCES:"experimental.resources",REGISTER:"register"}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>s,YM:()=>d});var n=r(7836),i=r(5607);const s="nr@original:".concat(i.W),a=50;var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,s){n||(n="");const a="-"===n.charAt(0);for(let o=0;o<t.length;o++){const c=t[o],d=e[c];l(d)||(e[c]=r(d,a?c+n:n,i,c,s))}},r.flag=s,r;function r(t,r,n,c,d){return l(t)?t:(r||(r=""),nrWrapper[s]=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)o.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var s,o,l,h;let f;try{o=this,s=[...arguments],l="function"==typeof n?n(s,o):n||{}}catch(t){u([t,"",[s,o,c],l],e)}i(r+"start",[s,o,c],l,d);const p=performance.now();let g;try{return h=t.apply(o,s),g=performance.now(),h}catch(e){throw g=performance.now(),i(r+"err",[s,o,e],l,d),f=e,f}finally{const e=g-p,t={start:p,end:g,duration:e,isLongTask:e>=a,methodName:c,thrownError:f};t.isLongTask&&i("long-task",[t,o],l,d),i(r+"end",[s,o,h],l,d)}}}function i(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[s])}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>o,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>s,d3:()=>a,jx:()=>l,sl:()=>h,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",s="resource",a="-start",o="-end",c="fn"+a,d="fn"+o,u="pushState",l=1e3,h=3e4},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)(o.ET,[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},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 s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>a,O2:()=>l,OV:()=>s,Qu:()=>h,TZ:()=>c,ih:()=>f,pP:()=>o,t1:()=>u,tC:()=>i,wD:()=>d});var n=r(860);const i=["click","keydown","submit"],s="popstate",a="api",o="initialPageLoad",c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},h={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},f={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>o,rs:()=>i,xV:()=>a,z_:()=>s});const n=r(860).K7.metrics,i="sm",s="cm",a="storeSupportabilityMetrics",o="storeEventMetrics"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(7836),i=r(1687);class s{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)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>u,BL:()=>c,CH:()=>p,Dl:()=>R,Fw:()=>w,PA:()=>v,Pl:()=>n,Pv:()=>A,Tb:()=>h,U2:()=>a,V1:()=>E,Wb:()=>T,bt:()=>y,cD:()=>b,d3:()=>x,dT:()=>d,eY:()=>g,fF:()=>f,hG:()=>s,hw:()=>i,k6:()=>o,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",s="addPageAction",a="addToTrace",o="addRelease",c="finished",d="interaction",u="log",l="noticeError",h="pauseReplay",f="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",b="setCustomAttribute",y="setErrorHandler",w="setPageViewName",R="setUserId",x="start",T="wrapLogger",E="measure",A="consent"},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>S});var n=r(384),i=r(1741);var s=r(2555),a=r(3333);const o=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),d=r(944),u=r(8122);const l="[data-nr-mask]",h=e=>(0,u.a)(e,(()=>{const e={feature_flags:[],experimental:{allow_registered_children:!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},api:{get allow_registered_children(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.allow_registered_children},set allow_registered_children(t){e.experimental.allow_registered_children=t},duplicate_registered_data:!1},browser_consent_mode:{enabled:!1},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:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$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:c.wk,inactiveMs:c.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){o(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,d.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){o(t)?e.block_selector+=",".concat(t):""!==t&&(0,d.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,d.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"]}}})());var f=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:f.WN},v={consented:!1},b={appMetadata:{},get consented(){return this.session?.state?.consent||v.consented},set consented(e){v.consented=e},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++g}},y=e=>{const t=(0,u.a)(e,b),r=Object.keys(m).reduce((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)};var w=r(5701);const R=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var x=r(7836),T=r(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A=e=>(0,u.a)(e,E),_=new Set;function S(e,t={},r,a){let{init:o,info:c,loader_config:d,runtime:u={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();o=e.init,c=e.info,d=e.loader_config}e.init=h(o||{}),e.loader_config=A(d||{}),c.jsAttributes??={},f.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,s.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];_.has(e.agentIdentifier)||(p.proxy.assets&&(R(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),e.beacons=[...g],function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach(r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let s=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return s?s(...t):n})})}(e),(0,n.US)("activatedFeatures",w.B)),u.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],u.ptid=e.agentIdentifier,u.loaderType=r,e.runtime=y(u),_.has(e.agentIdentifier)||(e.ee=x.ee.get(e.agentIdentifier),e.exposed=l,(0,T.W)({agentIdentifier:e.agentIdentifier,drained:!!w.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),_.add(e.agentIdentifier)}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(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)}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>s,t:()=>a});var n=r(3241);const i=new Set,s={};function a(e,t){const r=t.agentIdentifier;s[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),s[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>s,eN:()=>f,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>o,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="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),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)(),f=()=>"undefined"!=typeof PerformanceNavigationTiming&&a?.performance?.getEntriesByType("navigation")?.[0]?.responseStart},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>a,Vh:()=>s,_s:()=>o,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,s="errorDuringReplay",a=.12,o={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},d={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"}},u=5e3,l={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},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})},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(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;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},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{}}}},7699:(e,t,r)=>{"use strict";r.d(t,{It:()=>s,KC:()=>o,No:()=>i,qh:()=>a});var n=r(860);const i=16e3,s=1e6,a="SESSION_ERROR",o={[n.K7.logging]:!0,[n.K7.genericEvents]:!1,[n.K7.jserrors]:!1,[n.K7.ajax]:!1}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>o,ee:()=>c});var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var h={on:p,addEventListener:p,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,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=f(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([h,e,r,o]);return o},get:m,listeners:g,context:f,buffer:function(e,t){const r=v();if(t=t||"feature",h.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){h._aborted=!0,Object.keys(h.backlog).forEach(e=>{delete h.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(h,"aborted",{get:()=>{let e=h._aborted||!1;return e||(t&&(e=t.aborted),e)}}),h;function f(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(h,t)}function v(){return h.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c)},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)),s=0===Object.keys(r).length?e:r;for(let a in s)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){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>h});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function h(e){var t=function(e){return(e||n.ee).get("events")}(e);if(o[t.debugId]++)return t;o[t.debugId]=1;var r=(0,i.YM)(t,!0);function h(e){r.inPlace(e,[d,u],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&f(document,h),c&&f(c.prototype,h),f(a.gm,h)),t.on(d+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){var i=(0,s.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(u+"-start",function(e){e[1]=this.wrapped||e[1]}),t}function f(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8362:(e,t,r)=>{"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},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}},9119:(e,t,r)=>{"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},9324:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>a,F3:()=>i,Xs:()=>s,Yq:()=>o,xv:()=>n});const n="1.308.0",i="PROD",s="CDN",a="@newrelic/rrweb",o="1.0.1"},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>o,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function s(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?s(t,r++).toString(16):"y"===e?(3&s()|8).toString(16):e).join("")}function o(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 o=0;o<e;o++)a.push(s(r,i++).toString(16));return a.join("")}function c(){return o(16)}function d(){return o(32)}},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,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.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=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.308.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.308.0.PROD:",i.l=(r,n,s,a)=>{if(e[r])e[r].push(n);else{var o,c;if(void 0!==s)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+s){o=l;break}}if(!o){c=!0;var h={478:"sha512-RSfSVnmHk59T/uIPbdSE0LPeqcEdF4/+XhfJdBuccH5rYMOEZDhFdtnh6X6nJk7hGpzHd9Ujhsy7lZEz/ORYCQ==",249:"sha512-ehJXhmntm85NSqW4MkhfQqmeKFulra3klDyY0OPDUE+sQ3GokHlPh1pmAzuNy//3j4ac6lzIbmXLvGQBMYmrkg==",212:"sha512-B9h4CR46ndKRgMBcK+j67uSR2RCnJfGefU+A7FrgR/k42ovXy5x/MAVFiSvFxuVeEk/pNLgvYGMp1cBSK/G6Fg=="};(o=document.createElement("script")).charset="utf-8",i.nc&&o.setAttribute("nonce",i.nc),o.setAttribute("data-webpack",t+s),o.src=r,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),h[a]&&(o.integrity=h[a])}e[r]=[n];var f=(t,n)=>{o.onerror=o.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],o.parentNode&&o.parentNode.removeChild(o),i&&i.forEach(e=>e(n)),t)return t(n)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=f.bind(null,o.onerror),o.onload=f.bind(null,o.onload),c&&document.head.appendChild(o)}},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={38:0,788: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 s=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=s);var a=i.p+i.u(t),o=new Error;i.l(a,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var s=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;o.message="Loading chunk "+t+" failed: ("+s+": "+a+")",o.name="ChunkLoadError",o.type=s,o.request=a,n[1](o)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,s,[a,o,c]=r,d=0;if(a.some(t=>0!==e[t])){for(n in o)i.o(o,n)&&(i.m[n]=o[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)s=a[d],i.o(e,s)&&e[s]&&e[s][0](),e[s]=0},r=self["webpackChunk:NRBA-1.308.0.PROD"]=self["webpackChunk:NRBA-1.308.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(8362),t=i(860);const r=Object.values(t.K7);var n=i(5205);var s=i(9908),a=i(1863),o=i(4261),c=i(1738);var d=i(1687),u=i(4234),l=i(5289),h=i(6154),f=i(944),p=i(5270),g=i(7767),m=i(6389),v=i(7699);class b extends u.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRef=e,this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,m.J)(()=>{(0,d.Ak)(e.agentIdentifier,this.featureName),t()}))}):(0,d.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{let n;await this.deferred;try{if((0,g.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,f.R)(20,e),this.ee.emit("internal-error",[e]),(0,s.p)(v.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,n,e.init))return(0,d.Ze)(this.agentIdentifier,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,f.R)(34,e),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};h.RI?(0,l.GG)(()=>n(),!0):n()}#t(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,p.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}}var y=i(6630),w=i(2614),R=i(3241);class x extends b{static featureName=y.T;constructor(e){var t;super(e,y.T),this.setupInspectionEvents(e.agentIdentifier),t=e,(0,c.Y)(o.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(o.Pl+o.Fw,[(0,a.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(478).then(i.bind(i,2467)))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,R.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,l.sB)(e=>{t(e,"DOMContentLoaded")}),(0,l.GG)(e=>{t(e,"load")}),(0,l.Qr)(e=>{t(e,"navigate")}),this.ee.on(w.tS.UPDATE,(t,r)=>{(0,R.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})})}}var T=i(384);class E extends e.d{constructor(e){var t;(super(),h.gm)?(this.features={},(0,T.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(x),(0,n.j)(this,e,e.loaderType||"agent"),t=this,(0,c.Y)(o.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,c.U)(t,e,r,o.cD,n);(0,f.R)(40,typeof r)}else(0,f.R)(39,typeof e)},t),function(e){(0,c.Y)(o.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,f.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,s.p)(o.Pl+"setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,c.U)(e,"enduser.id",t,o.Dl,!0)},e)}(this),function(e){(0,c.Y)(o.nb,function(t){if("string"==typeof t||null===t)return(0,c.U)(e,"application.version",t,o.nb,!1);(0,f.R)(42,typeof t)},e)}(this),function(e){(0,c.Y)(o.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,c.Y)(o.Pv,function(t=!0){if("boolean"==typeof t){if((0,s.p)(o.Pl+o.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,f.R)(65,typeof t)},e)}(this),this.run()):(0,f.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 e=function(e){const t={};return r.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),n=[...this.desiredFeatures];n.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),n.forEach(r=>{if(!e[r.featureName]&&r.featureName!==t.K7.pageViewEvent)return;if(r.featureName===t.K7.spa)return void(0,f.R)(67);const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,f.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,f.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,T.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var A=i(2843),_=i(782);class S extends b{static featureName=_.T;constructor(e){super(e,_.T),h.RI&&((0,A.u)(()=>(0,s.p)("docHidden",[(0,a.t)()],void 0,_.T,this.ee),!0),(0,A.G)(()=>(0,s.p)("winPagehide",[(0,a.t)()],void 0,_.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}var O=i(3969);class I extends b{static featureName=O.TZ;constructor(e){super(e,O.TZ),h.RI&&document.addEventListener("securitypolicyviolation",e=>{(0,s.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var N=i(6774),P=i(3878),k=i(3304);class D{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,k.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return M(e)?e:new D(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function j(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(M(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 L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new D(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return M(e.error)?e.error:C(e)}function M(e){return e instanceof Error&&!!e.stack}function H(e,r,n,i,o=(0,a.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,s.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var B=i(1541),K=i(993),W=i(3785);function U(e,{customAttributes:t={},level:r=K.p_.INFO}={},n,i,s=(0,a.t)()){(0,W.R)(n.ee,e,t,r,!1,i,s)}function F(e,r,n,i,c=(0,a.t)()){(0,s.p)(o.Pl+o.hG,[c,e,r,i],void 0,t.K7.genericEvents,n.ee)}function V(e,r,n,i,c=(0,a.t)()){const{start:d,end:u,customAttributes:l}=r||{},h={customAttributes:l||{}};if("object"!=typeof h.customAttributes||"string"!=typeof e||0===e.length)return void(0,f.R)(57);const p=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(h.start=p(d,0),h.end=p(u,c),Number.isNaN(h.start)||Number.isNaN(h.end))(0,f.R)(57);else{if(h.duration=h.end-h.start,!(h.duration<0))return(0,s.p)(o.Pl+o.V1,[h,e,i],void 0,t.K7.genericEvents,n.ee),h;(0,f.R)(58)}}function G(e,r={},n,i,c=(0,a.t)()){(0,s.p)(o.Pl+o.fF,[c,e,r,i],void 0,t.K7.genericEvents,n.ee)}function z(e){(0,c.Y)(o.eY,function(t){return Y(e,t)},e)}function Y(e,r,n){(0,f.R)(54,"newrelic.register"),r||={},r.type=B.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,r.parent=n||{},Array.isArray(r.tags)||(r.tags=[]);const i={};r.tags.forEach(e=>{"name"!==e&&"id"!==e&&(i["source.".concat(e)]=!0)}),r.isolated??=!0;let o=()=>{};const c=e.runtime.registeredEntities;if(!r.isolated){const e=c.find(({metadata:{target:{id:e}}})=>e===r.id&&!r.isolated);if(e)return e}const d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501||"number"==typeof e}e.init.api.allow_registered_children||d((0,m.J)(()=>(0,f.R)(55))),u(r.id)&&u(r.name)||d((0,m.J)(()=>(0,f.R)(48,r)));const l={addPageAction:(t,n={})=>g(F,[t,{...i,...n},e],r),deregister:()=>{d((0,m.J)(()=>(0,f.R)(68)))},log:(t,n={})=>g(U,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=>g(V,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>g(H,[t,{...i,...n},e],r),register:(t={})=>g(Y,[e,t],l.metadata.target),recordCustomEvent:(t,n={})=>g(G,[t,{...i,...n},e],r),setApplicationVersion:e=>p("application.version",e),setCustomAttribute:(e,t)=>p(e,t),setUserId:e=>p("enduser.id",e),metadata:{customAttributes:i,target:r}},h=()=>(r.blocked&&o(),r.blocked);h()||c.push(l);const p=(e,t)=>{h()||(i[e]=t)},g=(r,n,i)=>{if(h())return;const o=(0,a.t)();(0,s.p)(O.xV,["API/register/".concat(r.name,"/called")],void 0,t.K7.metrics,e.ee);try{if(e.init.api.duplicate_registered_data&&"register"!==r.name){let e=n;if(n[1]instanceof Object){const t={"child.id":i.id,"child.type":i.type};e="customAttributes"in n[1]?[n[0],{...n[1],customAttributes:{...n[1].customAttributes,...t}},...n.slice(2)]:[n[0],{...n[1],...t},...n.slice(2)]}r(...e,void 0,o)}return r(...n,i,o)}catch(e){(0,f.R)(50,e)}};return l}class Z extends b{static featureName=N.T;constructor(e){var t;super(e,N.T),t=e,(0,c.Y)(o.o5,(e,r)=>H(e,r,t),t),function(e){(0,c.Y)(o.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,c.Y)(o.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),z(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,s.p)("ierr",[C(t),(0,a.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),h.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,s.p)("err",[j(t),(0,a.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,P.jT)(!1,this.removeOnAbort?.signal)),h.gm.addEventListener("error",t=>{this.abortHandler&&(0,s.p)("err",[L(t),(0,a.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,P.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(478).then(i.bind(i,2176)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var q=i(8990);let X=1;function J(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===h.gm?0:(0,q.I)(e,"nr@id",function(){return X++})}function Q(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,k.A)(e).length}catch(e){return}}}var ee=i(8139),te=i(7836),re=i(3434);const ne={},ie=["open","send"];function se(e){var t=e||te.ee;const r=function(e){return(e||te.ee).get("xhr")}(t);if(void 0===h.gm.XMLHttpRequest)return r;if(ne[r.debugId]++)return r;ne[r.debugId]=1,(0,ee.u)(t);var n=(0,re.YM)(r),i=h.gm.XMLHttpRequest,s=h.gm.MutationObserver,a=h.gm.Promise,o=h.gm.setInterval,c="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],u=[],l=h.gm.XMLHttpRequest=function(e){const t=new i(e),s=r.context(t);try{r.emit("new-xhr",[t],s),t.addEventListener(c,(a=s,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,d,"fn-",y)}),(0,P.jT)(!1))}catch(e){(0,f.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function p(e,t){n.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,l),l.prototype=i.prototype,n.inPlace(l.prototype,ie,"-xhr-",y),r.on("send-xhr-start",function(e,t){p(e,t),function(e){u.push(e),s&&(g?g.then(b):o?o(b):(m=-m,v.data=m))}(t)}),r.on("open-xhr-start",p),s){var g=a&&a.resolve();if(!o&&!a){var m=1,v=document.createTextNode(m);new s(b).observe(v,{characterData:!0})}}else t.on("fn-end",function(e){e[0]&&e[0].type===c||b()});function b(){for(var e=0;e<u.length;e++)p(0,u[e]);u.length&&(u=[])}function y(e,t){return t}return r}var ae="fetch-",oe=ae+"body-",ce=["arrayBuffer","blob","json","text","formData"],de=h.gm.Request,ue=h.gm.Response,le="prototype";const he={};function fe(e){const t=function(e){return(e||te.ee).get("fetch")}(e);if(!(de&&ue&&h.gm.fetch))return t;if(he[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],s={};t.emit(n+"before-start",[r],s),s[te.P]&&s[te.P].dt&&(e=s[te.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 he[t.debugId]=1,ce.forEach(e=>{r(de[le],e,oe),r(ue[le],e,oe)}),r(h.gm,"fetch",ae),t.on(ae+"end",function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(ae+"done",[null,r],n)}else t.emit(ae+"done",[e],n)}),t}var pe=i(7485),ge=i(9566);class me{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ge.ZF)(),a=(0,ge.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}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,s){if(!("function"==typeof h.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,k.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,pe.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var ve=i(9300),be=i(7295);function ye(e){return"string"==typeof e?e:e instanceof(0,T.dV)().o.REQ?e.url:h.gm?.URL&&e instanceof URL?e.href:void 0}var we=["load","error","abort","timeout"],Re=we.length,xe=(0,T.dV)().o.REQ,Te=(0,T.dV)().o.XHR;const Ee="X-NewRelic-App-Data";class Ae extends b{static featureName=ve.T;constructor(e){super(e,ve.T),this.dt=new me(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};h.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};_e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}fe(this.ee),se(this.ee),function(e,r,n,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=T,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){E(t,e)},(0,P.jT)(!1)),h.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,P.jT)(!1))}function c(e){this.params={method:e[0]},_e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var o=Q(i);o&&(n.txSize=o)}this.startTime=(0,a.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit("internal-error",[e])}catch(e){}}};for(var c=0;c<Re;c++)t.addEventListener(we[c],this.listener,(0,P.jT)(!1))}function l(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 f(e,t){var r=""+J(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+J(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,a.t)()}function m(e,t){t instanceof Te&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function v(e,t){t instanceof Te&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof Te&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,a.t)()))}function y(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,a.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&h.RI&&(t=""+h.gm.location.href):e[0]&&e[0].url?t=e[0].url:h.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,pe.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(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 R(e,t){this.params={},this.metrics={},this.startTime=(0,a.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r=this.opts||{},n=this.target;_e(this,ye(n));var i=(""+(n&&n instanceof xe&&n.method||r.method||"GET")).toUpperCase();this.params.method=i,this.body=r.body,this.txSize=Q(r.body)||0}function x(e,r){if(this.endTime=(0,a.t)(),this.params||(this.params={}),(0,be.iW)(this.params))return;let i;this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const s={txSize:this.txSize,rxSize:i,duration:(0,a.t)()-this.startTime};n("xhr",[this.params,s,this.startTime,this.endTime,"fetch"],this,t.K7.ajax)}function T(e){const r=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<Re;t++)e.removeEventListener(we[t],this.listener,!1);r.aborted||(0,be.iW)(r)||(i.duration=(0,a.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==r.status&&(r.status=0):E(this,e),i.cbTime=this.cbTime,n("xhr",[r,i,this.startTime,this.endTime,"xhr"],this,t.K7.ajax))}}function E(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Q(e.response):"text"===r||""===r||void 0===r?Q(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Ee)>=0){var a=n.getResponseHeader(Ee);a&&((0,s.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=a.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",o),r.on("open-xhr-start",c),r.on("open-xhr-end",d),r.on("send-xhr-start",u),r.on("xhr-cb-time",l),r.on("xhr-load-added",f),r.on("xhr-load-removed",p),r.on("xhr-resolved",g),r.on("addEventListener-end",m),r.on("removeEventListener-end",v),r.on("fn-end",y),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",x)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function _e(e,t){var r=(0,pe.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 Se={},Oe=["pushState","replaceState"];function Ie(e){const t=function(e){return(e||te.ee).get("history")}(e);return!h.RI||Se[t.debugId]++||(Se[t.debugId]=1,(0,re.YM)(t).inPlace(window.history,Oe,"-")),t}var Ne=i(3738);function Pe(e){(0,c.Y)(o.BL,function(r=Date.now()){const n=r-h.WN;n<0&&(0,f.R)(62,r),(0,s.p)(O.XG,[o.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:o.BL,start:r,origin:"nr"}),(0,s.p)(o.Pl+o.hG,[n,o.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:ke,bD:De,d3:Ce,Kp:je,TZ:Le,Lc:Me,uP:He,Rz:Be}=Ne;class Ke extends b{static featureName=Le;constructor(e){var r;super(e,Le),r=e,(0,c.Y)(o.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const n={n:e.name,s:e.start-h.WN,e:(e.end||e.start)-h.WN,o:e.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,f.R)(61,{start:n.s,end:n.e}):(0,s.p)("bstApi",[n],void 0,t.K7.sessionTrace,r.ee)},r),Pe(e);if(!(0,g.V)(e.init))return void this.deregisterDrain();const n=this.ee;let d;Ie(n),this.eventsEE=(0,ee.u)(n),this.eventsEE.on(He,function(e,t){this.bstStart=(0,a.t)()}),this.eventsEE.on(Me,function(e,r){(0,s.p)("bst",[e[0],r,this.bstStart,(0,a.t)()],void 0,t.K7.sessionTrace,n)}),n.on(Be+Ce,function(e){this.time=(0,a.t)(),this.startPath=location.pathname+location.hash}),n.on(Be+je,function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{d=new PerformanceObserver(e=>{const r=e.getEntries();(0,s.p)(ke,[r],void 0,t.K7.sessionTrace,n)}),d.observe({type:De,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:d})}}var We=i(6344);class Ue extends b{static featureName=We.TZ;#n;recorder;constructor(e){var r;let n;super(e,We.TZ),r=e,(0,c.Y)(o.CH,function(){(0,s.p)(o.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,c.Y)(o.Tb,function(){(0,s.p)(o.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);try{n=JSON.parse(localStorage.getItem("".concat(w.H3,"_").concat(w.uh)))}catch(e){}(0,p.SR)(e.init)&&this.ee.on(o.CH,()=>this.#i()),this.#s(n)&&this.importRecorder().then(e=>{e.startRecording(We.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(478).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,s.p)(We.Vh,[e],void 0,this.featureName,this.ee))})}#s(e){return e&&(e.sessionReplayMode===w.g.FULL||e.sessionReplayMode===w.g.ERROR)||(0,p.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!==w.g.FULL&&this.featAggregate.initializeRecording(w.g.FULL,!0,We.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(We.Qb.API,w.g.FULL)}))}}var Fe=i(3962);class Ve extends b{static featureName=Fe.TZ;constructor(e){if(super(e,Fe.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,c.Y)(o.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var o={},c=this,d="function"==typeof i;return(0,s.p)(O.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((d?"":"no-")+"fn-start",[(0,a.t)(),c,d],o),d)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],o),t}finally{r.emit("fn-end",[(0,a.t)()],o)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{c.Y.apply(this,[r,function(){return(0,s.p)(o.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,c.Y)(o.PA,function(){(0,s.p)(o.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!h.RI||!(0,T.dV)().o.MO)return;const r=Ie(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}Fe.tC.forEach(e=>{(0,P.sp)(e,e=>{l(e)},!0,this.removeOnAbort?.signal)});const n=()=>(0,s.p)("newURL",[(0,a.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n),(0,P.sp)(Fe.OV,e=>{l(e),(0,s.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let d=!1;const u=new((0,T.dV)().o.MO)((e,t)=>{d||(d=!0,requestAnimationFrame(()=>{(0,s.p)("newDom",[(0,a.t)()],void 0,this.featureName,this.ee),d=!1}))}),l=(0,m.s)(e=>{"loading"!==document.readyState&&((0,s.p)("newUIEvent",[e],void 0,this.featureName,this.ee),u.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),u.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:u})}}var Ge=i(3333),ze=i(9119);const Ye={},Ze=new Set;function qe(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Xe{constructor(e,t){this.timestamp=(0,a.t)(),this.currentUrl=(0,ze.L)(window.location.href),this.socketId=(0,ge.LA)(8),this.requestedUrl=(0,ze.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class $e extends b{static featureName=Ge.TZ;constructor(e){super(e,Ge.TZ);const r=e.init.feature_flags.includes("websockets"),n=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r];var d;let u,l;if(d=e,(0,c.Y)(o.hG,(e,t)=>F(e,t,d),d),function(e){(0,c.Y)(o.fF,(t,r)=>G(t,r,e),e)}(e),Pe(e),z(e),function(e){(0,c.Y)(o.V1,(t,r)=>V(t,r,e),e)}(e),r&&(l=function(e){if(!(0,T.dV)().o.WS)return e;const t=e.get("websockets");if(Ye[t.debugId]++)return t;Ye[t.debugId]=1,(0,A.G)(()=>{const e=(0,a.t)();Ze.forEach(r=>{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason="Page navigating away",r.nrData.closeWasClean=!1,r.nrData.openedAt&&(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit("ws",[r.nrData],r)})});class r extends WebSocket{static name="WebSocket";static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Xe(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,a.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),Ze.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=qe(e.data);this.nrData.messageOrigin??=(0,ze.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,a.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,Ze.delete(this),t.emit("ws",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=qe(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return h.gm.WebSocket=r,t}(this.ee)),h.RI){if(fe(this.ee),se(this.ee),u=Ie(this.ee),e.init.user_actions.enabled){function f(t){const r=(0,pe.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function p(){u.emit("navChange")}Ge.Zp.forEach(e=>(0,P.sp)(e,e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee),!0)),Ge.qN.forEach(e=>{const t=(0,m.s)(e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,P.sp)(e,t)}),h.gm.addEventListener("error",()=>{(0,s.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,P.jT)(!1,this.removeOnAbort?.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,s.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)})}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(ye(e[0]))&&(0,s.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),u.on("pushState-end",p),u.on("replaceState-end",p),window.addEventListener("hashchange",p,(0,P.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",p,(0,P.jT)(!0,this.removeOnAbort?.signal))}if(e.init.performance.resources.enabled&&h.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}r&&l.on("ws",e=>{(0,s.p)("ws-complete",[e],void 0,this.featureName,this.ee)});try{this.removeOnAbort=new AbortController}catch(g){}this.abortHandler=()=>{this.removeOnAbort?.abort(),this.abortHandler=void 0},n.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var Je=i(2646);const Qe=new Map;function et(e,t,r,n,i=!0){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,f.R)(29);const s=function(e){return(e||te.ee).get("logger")}(e),a=(0,re.YM)(s),o=new Je.y(te.P);o.level=n.level,o.customAttributes=n.customAttributes,o.autoCaptured=i;const c=t[r]?.[re.Jt]||t[r];return Qe.set(c,o),a.inPlace(t,[r],"wrap-logger-",()=>Qe.get(c)),s}var tt=i(1910);class rt extends b{static featureName=K.TZ;constructor(e){var t;super(e,K.TZ),t=e,(0,c.Y)(o.$9,(e,r)=>U(e,r,t),t),function(e){(0,c.Y)(o.Wb,(t,r,{customAttributes:n={},level:i=K.p_.INFO}={})=>{et(e.ee,t,r,{customAttributes:n,level:i},!1)},e)}(e),z(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(e=>{(0,tt.i)(h.gm.console[e]),et(r,h.gm.console,e,{level:"log"===e?"info":e})}),this.ee.on("wrap-logger-end",function([e]){const{level:t,customAttributes:n,autoCaptured:i}=this;(0,W.R)(r,e,n,t,i)}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new E({features:[Ae,x,S,Ke,Ue,I,Z,$e,rt,Ve],loaderType:"spa"})})()})();</script><script data-cfasync="false" data-pagespeed-no-defer id="82f4f3e35d8dd4e947447aae261357e4-1" type="nitropack/inlinescript" class="nitropack-inline-script">
 var gtm4wp_datalayer_name = "dataLayer";
 var dataLayer = dataLayer || [];
 const gtm4wp_use_sku_instead = 1;
 const gtm4wp_currency = 'USD';
 const gtm4wp_product_per_impression = 10;
 const gtm4wp_clear_ecommerce = false;
 const gtm4wp_datalayer_max_timeout = 3000;
</script><script id="wc-add-to-cart-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://www.unchainedlabs.com/cart/","is_cart":"","cart_redirect_after_add":"no"};
//# sourceURL=wc-add-to-cart-js-extra
</script><script id="woocommerce-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
</script><script id="custom-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var shippingAvailability = {"ajaxUrl":"https://www.unchainedlabs.com/wp-admin/admin-ajax.php"};
//# sourceURL=custom-js-extra
</script><script data-cfasync="false" data-pagespeed-no-defer id="8249e878a5f9ea76217c9414e82e78f9-1" type="nitropack/inlinescript" class="nitropack-inline-script">
 var dataLayer_content = {"visitorLoginState":"logged-out","visitorType":"visitor-logged-out","pageTitle":"Dolomite Microfluidics Systems - unchainedlabs","pagePostType":"page","pagePostType2":"single-page","pagePostAuthor":"krystin","browserName":"Chrome","browserVersion":"132.0.0.0","browserEngineName":"Blink","browserEngineVersion":"","osName":"OS X","osVersion":"","deviceType":"desktop","deviceManufacturer":"Apple","deviceModel":"Macintosh","customerTotalOrders":0,"customerTotalOrderValue":0,"customerFirstName":"","customerLastName":"","customerBillingFirstName":"","customerBillingLastName":"","customerBillingCompany":"","customerBillingAddress1":"","customerBillingAddress2":"","customerBillingCity":"","customerBillingState":"","customerBillingPostcode":"","customerBillingCountry":"","customerBillingEmail":"","customerBillingEmailHash":"","customerBillingPhone":"","customerShippingFirstName":"","customerShippingLastName":"","customerShippingCompany":"","customerShippingAddress1":"","customerShippingAddress2":"","customerShippingCity":"","customerShippingState":"","customerShippingPostcode":"","customerShippingCountry":"","cartContent":{"totals":{"applied_coupons":[],"discount_total":0,"subtotal":0,"total":0},"items":[]}};
 dataLayer.push( dataLayer_content );
</script><script data-cfasync="false" data-pagespeed-no-defer id="7ee1da51d36dc0e1f735c5543fbb4163-1" type="nitropack/inlinescript" class="nitropack-inline-script">
 console.warn && console.warn("[GTM4WP] Google Tag Manager container code placement set to OFF !!!");
 console.warn && console.warn("[GTM4WP] Data layer codes are active but GTM container must be loaded using custom coding !!!");
</script><script id="b6878b6925f67383aed522824415a2f4-1" type="nitropack/inlinescript" class="nitropack-inline-script">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MH3BJHT');</script><script id="f7c77ab2022772e17edd517dfab38298-1" type="nitropack/inlinescript" class="nitropack-inline-script">document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script><script id="1df6b1e3472bfbbeeb0cbbaaf2fcff39-1" type="nitropack/inlinescript" class="nitropack-inline-script">
gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://www.unchainedlabs.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://www.unchainedlabs.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script><script id="a27a9e560e9a6a590e58ca1b71ccb472-1" type="nitropack/inlinescript" class="nitropack-inline-script">
  (function () {
   var c = document.body.className;
   c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
   document.body.className = c;
  })();
 </script><script id="wc-aelia-currency-switcher-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var wc_aelia_currency_switcher_params = {"current_exchange_rate_from_base":"1","selected_currency":"USD"};
//# sourceURL=wc-aelia-currency-switcher-js-extra
</script><script id="wp-video-popup-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var wpVideoPopupOpts = {"pluginUrl":"https://www.unchainedlabs.com/wp-content/plugins/wp-video-popup-pro/"};
//# sourceURL=wp-video-popup-js-extra
</script><script id="wc-avatax-frontend-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var wc_avatax_frontend = {"ajax_url":"https://www.unchainedlabs.com/wp-admin/admin-ajax.php","address_validation_nonce":"1812732cd2","address_validation_countries":"","is_checkout":"","i18n":{"address_validated":"Address validated."},"tax_based_on":"shipping","collect_vat_id_enabled":"","user_id":"0","myaccount_url":"https://www.unchainedlabs.com/my-account","checkout_url":"https://www.unchainedlabs.com/checkout","cart_contains_only_virtual_zero":""};
//# sourceURL=wc-avatax-frontend-js-extra
</script><script id="wc-order-attribution-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.unchainedlabs.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
</script><script id="ubermenu-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var ubermenu_data = {"remove_conflicts":"on","reposition_on_load":"off","intent_delay":"300","intent_interval":"100","intent_threshold":"7","scrollto_offset":"50","scrollto_duration":"1000","responsive_breakpoint":"959","accessible":"on","mobile_menu_collapse_on_navigate":"on","retractor_display_strategy":"responsive","touch_off_close":"on","submenu_indicator_close_mobile":"on","collapse_after_scroll":"on","v":"3.8.5","configurations":["main"],"ajax_url":"https://www.unchainedlabs.com/wp-admin/admin-ajax.php","plugin_url":"https://www.unchainedlabs.com/wp-content/plugins/ubermenu/","disable_mobile":"off","prefix_boost":"","use_core_svgs":"off","aria_role_navigation":"off","aria_nav_label":"off","aria_expanded":"off","aria_haspopup":"off","aria_hidden":"off","aria_controls":"","aria_responsive_toggle":"off","icon_tag":"i","esc_close_mobile":"on","keyboard_submenu_trigger":"enter","theme_locations":{"bar":"Top Bar Menu","header":"Header Menu","footer":"Footer Menu"}};
//# sourceURL=ubermenu-js-extra
</script><script id="fl-automator-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var themeopts = {"medium_breakpoint":"992","mobile_breakpoint":"768","scrollTopPosition":"800"};
//# sourceURL=fl-automator-js-extra
</script><script id="wp-i18n-js-after" type="nitropack/inlinescript" class="nitropack-inline-script">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script><script id="gform_gravityforms-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}};
var gf_legacy_multi = [];
var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://www.unchainedlabs.com/wp-content/plugins/gravityforms/images"}};
var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://www.unchainedlabs.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://www.unchainedlabs.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"826b7a7f043c8fe64252621bb5b5c6ec","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
//# sourceURL=gform_gravityforms-js-extra
</script><script id="gform_gravityforms-js-before" type="nitropack/inlinescript" class="nitropack-inline-script">

//# sourceURL=gform_gravityforms-js-before
</script><script id="gform_gravityforms_theme-js-extra" type="nitropack/inlinescript" class="nitropack-inline-script">
var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"826b7a7f043c8fe64252621bb5b5c6ec"},"ajax":{"ajaxurl":"https://www.unchainedlabs.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"d1d85b7add","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https://www.unchainedlabs.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"24c1fb363b"};
//# sourceURL=gform_gravityforms_theme-js-extra
</script><script id="504767823ef82c83aa7c10c7c376f4fd-1" type="nitropack/inlinescript" class="nitropack-inline-script">
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://www.unchainedlabs.com/wp-includes/js/wp-emoji-loader.min.js
</script><script id="444c14b207e8aaac9cda118e5c148236-1" type="nitropack/inlinescript" class="nitropack-inline-script">
gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
</script><script id="d703ff32d86b7898be6dc99160a4a2be-1" type="nitropack/inlinescript" class="nitropack-inline-script">
gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
</script><script id="3113cb1e294ceaa66f1d7882cedc6227-1" type="nitropack/inlinescript" class="nitropack-inline-script">!function(e,i){if(typeof module!="undefined"&&module.exports)module.exports=i();else if(typeof define=="function"&&define.amd)define(e,i);else this[e]=i()}("bowser",function(){var e=true;function i(i){function s(e){var s=i.match(e);return s&&s.length>1&&s[1]||""}function o(e){var s=i.match(e);return s&&s.length>1&&s[2]||""}var r=s(/(ipod|iphone|ipad)/i).toLowerCase(),n=/like android/i.test(i),t=!n&&/android/i.test(i),a=/nexus\s*[0-6]\s*/i.test(i),d=!a&&/nexus\s*[0-9]+/i.test(i),l=/CrOS/.test(i),f=/silk/i.test(i),m=/sailfish/i.test(i),v=/tizen/i.test(i),p=/(web|hpw)os/i.test(i),u=/windows phone/i.test(i),c=!u&&/windows/i.test(i),b=!r&&!f&&/macintosh/i.test(i),h=!t&&!m&&!v&&!p&&/linux/i.test(i),w=s(/edge\/(\d+(\.\d+)?)/i),g=s(/version\/(\d+(\.\d+)?)/i),k=/tablet/i.test(i),y=!k&&/[^-]mobi/i.test(i),x=/xbox/i.test(i),z;if(/opera|opr|opios/i.test(i)){z={name:"Opera",opera:e,version:g||s(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}}else if(/coast/i.test(i)){z={name:"Opera Coast",coast:e,version:g||s(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}}else if(/yabrowser/i.test(i)){z={name:"Yandex Browser",yandexbrowser:e,version:g||s(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}}else if(/ucbrowser/i.test(i)){z={name:"UC Browser",ucbrowser:e,version:s(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}}else if(/mxios/i.test(i)){z={name:"Maxthon",maxthon:e,version:s(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}}else if(/epiphany/i.test(i)){z={name:"Epiphany",epiphany:e,version:s(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}}else if(/puffin/i.test(i)){z={name:"Puffin",puffin:e,version:s(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}}else if(/sleipnir/i.test(i)){z={name:"Sleipnir",sleipnir:e,version:s(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}}else if(/k-meleon/i.test(i)){z={name:"K-Meleon",kMeleon:e,version:s(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}}else if(u){z={name:"Windows Phone",windowsphone:e};if(w){z.msedge=e;z.version=w}else{z.msie=e;z.version=s(/iemobile\/(\d+(\.\d+)?)/i)}}else if(/msie|trident/i.test(i)){z={name:"Internet Explorer",msie:e,version:s(/(?:msie |rv:)(\d+(\.\d+)?)/i)}}else if(l){z={name:"Chrome",chromeos:e,chromeBook:e,chrome:e,version:s(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(/chrome.+? edge/i.test(i)){z={name:"Microsoft Edge",msedge:e,version:w}}else if(/vivaldi/i.test(i)){z={name:"Vivaldi",vivaldi:e,version:s(/vivaldi\/(\d+(\.\d+)?)/i)||g}}else if(m){z={name:"Sailfish",sailfish:e,version:s(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}}else if(/seamonkey\//i.test(i)){z={name:"SeaMonkey",seamonkey:e,version:s(/seamonkey\/(\d+(\.\d+)?)/i)}}else if(/firefox|iceweasel|fxios/i.test(i)){z={name:"Firefox",firefox:e,version:s(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)};if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(i)){z.firefoxos=e}}else if(f){z={name:"Amazon Silk",silk:e,version:s(/silk\/(\d+(\.\d+)?)/i)}}else if(/phantom/i.test(i)){z={name:"PhantomJS",phantom:e,version:s(/phantomjs\/(\d+(\.\d+)?)/i)}}else if(/slimerjs/i.test(i)){z={name:"SlimerJS",slimer:e,version:s(/slimerjs\/(\d+(\.\d+)?)/i)}}else if(/blackberry|\bbb\d+/i.test(i)||/rim\stablet/i.test(i)){z={name:"BlackBerry",blackberry:e,version:g||s(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}}else if(p){z={name:"WebOS",webos:e,version:g||s(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(i)){z.touchpad=e}}else if(/bada/i.test(i)){z={name:"Bada",bada:e,version:s(/dolfin\/(\d+(\.\d+)?)/i)}}else if(v){z={name:"Tizen",tizen:e,version:s(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||g}}else if(/qupzilla/i.test(i)){z={name:"QupZilla",qupzilla:e,version:s(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||g}}else if(/chromium/i.test(i)){z={name:"Chromium",chromium:e,version:s(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||g}}else if(/chrome|crios|crmo/i.test(i)){z={name:"Chrome",chrome:e,version:s(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(t){z={name:"Android",version:g}}else if(/safari|applewebkit/i.test(i)){z={name:"Safari",safari:e};if(g){z.version=g}}else if(r){z={name:r=="iphone"?"iPhone":r=="ipad"?"iPad":"iPod"};if(g){z.version=g}}else if(/googlebot/i.test(i)){z={name:"Googlebot",googlebot:e,version:s(/googlebot\/(\d+(\.\d+))/i)||g}}else{z={name:s(/^(.*)\/(.*) /),version:o(/^(.*)\/(.*) /)}}if(!z.msedge&&/(apple)?webkit/i.test(i)){if(/(apple)?webkit\/537\.36/i.test(i)){z.name=z.name||"Blink";z.blink=e}else{z.name=z.name||"Webkit";z.webkit=e}if(!z.version&&g){z.version=g}}else if(!z.opera&&/gecko\//i.test(i)){z.name=z.name||"Gecko";z.gecko=e;z.version=z.version||s(/gecko\/(\d+(\.\d+)?)/i)}if(!z.msedge&&(t||z.silk)){z.android=e}else if(r){z[r]=e;z.ios=e}else if(b){z.mac=e}else if(x){z.xbox=e}else if(c){z.windows=e}else if(h){z.linux=e}var B="";if(z.windowsphone){B=s(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i)}else if(r){B=s(/os (\d+([_\s]\d+)*) like mac os x/i);B=B.replace(/[_\s]/g,".")}else if(t){B=s(/android[ \/-](\d+(\.\d+)*)/i)}else if(z.webos){B=s(/(?:web|hpw)os\/(\d+(\.\d+)*)/i)}else if(z.blackberry){B=s(/rim\stablet\sos\s(\d+(\.\d+)*)/i)}else if(z.bada){B=s(/bada\/(\d+(\.\d+)*)/i)}else if(z.tizen){B=s(/tizen[\/\s](\d+(\.\d+)*)/i)}if(B){z.osversion=B}var C=B.split(".")[0];if(k||d||r=="ipad"||t&&(C==3||C>=4&&!y)||z.silk){z.tablet=e}else if(y||r=="iphone"||r=="ipod"||t||a||z.blackberry||z.webos||z.bada){z.mobile=e}if(z.msedge||z.msie&&z.version>=10||z.yandexbrowser&&z.version>=15||z.vivaldi&&z.version>=1||z.chrome&&z.version>=20||z.firefox&&z.version>=20||z.safari&&z.version>=6||z.opera&&z.version>=10||z.ios&&z.osversion&&z.osversion.split(".")[0]>=6||z.blackberry&&z.version>=10.1||z.chromium&&z.version>=20){z.a=e}else if(z.msie&&z.version<10||z.chrome&&z.version<20||z.firefox&&z.version<20||z.safari&&z.version<6||z.opera&&z.version<10||z.ios&&z.osversion&&z.osversion.split(".")[0]<6||z.chromium&&z.version<20){z.c=e}else z.x=e;return z}var s=i(typeof navigator!=="undefined"?navigator.userAgent:"");s.test=function(e){for(var i=0;i<e.length;++i){var o=e[i];if(typeof o==="string"){if(o in s){return true}}}return false};function o(e){return e.split(".").length}function r(e,i){var s=[],o;if(Array.prototype.map){return Array.prototype.map.call(e,i)}for(o=0;o<e.length;o++){s.push(i(e[o]))}return s}function n(e){var i=Math.max(o(e[0]),o(e[1]));var s=r(e,function(e){var s=i-o(e);e=e+new Array(s+1).join(".0");return r(e.split("."),function(e){return new Array(20-e.length).join("0")+e}).reverse()});while(--i>=0){if(s[0][i]>s[1][i]){return 1}else if(s[0][i]===s[1][i]){if(i===0){return 0}}else{return-1}}}function t(e,o,r){var t=s;if(typeof o==="string"){r=o;o=void 0}if(o===void 0){o=false}if(r){t=i(r)}var a=""+t.version;for(var d in e){if(e.hasOwnProperty(d)){if(t[d]){return n([a,e[d]])<0}}}return o}function a(e,i,s){return!t(e,i,s)}s.isUnsupportedBrowser=t;s.compareVersions=n;s.check=a;s._detect=i;return s});(function(e){UABBTrigger={triggerHook:function(i,s){e("body").trigger("uabb-trigger."+i,s)},addHook:function(i,s){e("body").on("uabb-trigger."+i,s)},removeHook:function(i,s){e("body").off("uabb-trigger."+i,s)}}})(jQuery);jQuery(document).ready(function(e){if(typeof bowser!=="undefined"&&bowser!==null){var i=bowser.name,s=bowser.version,o=i.replace(/\s+/g,"-").toLowerCase(),r=o+parseInt(s);e("html").addClass(o).addClass(r)}e(".uabb-row-separator").parents("html").css("overflow-x","hidden")});</script><script id="657c845b1a3336b174e0f20bce918400-1" type="nitropack/inlinescript" class="nitropack-inline-script">var llcookieless=false;var formalyze=[];formalyze.auto=true;formalyze.callback=function(e){};(function(){var e=document.createElement("script");e.src="https://lltrck.com/scripts/lt-v3.js?llid=27214";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})();</script><script id="f7702478de6d633864b61564131d1f66-1" type="nitropack/inlinescript" class="nitropack-inline-script">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-694e2d93d0829b3aaa4","applicationID":"522951240","transactionName":"MhBSZQoZChFWBUBYCgtacVIMEQsMGBZVVgA=","queueTime":0,"applicationTime":2931,"atts":"HldRE0IDGR8=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script><script>(function(e){"use strict";if(!e.loadCSS){e.loadCSS=function(){}}var t=loadCSS.relpreload={};t.support=function(){var t;try{t=e.document.createElement("link").relList.supports("preload")}catch(e){t=false}return function(){return t}}();t.bindMediaToggle=function(e){var t=e.media||"all";function a(){e.media=t}if(e.addEventListener){e.addEventListener("load",a)}else if(e.attachEvent){e.attachEvent("onload",a)}setTimeout(function(){e.rel="stylesheet";e.media="only x"});setTimeout(a,3e3)};t.poly=function(){if(t.support()){return}var a=e.document.getElementsByTagName("link");for(var n=0;n<a.length;n++){var o=a[n];if(o.rel==="preload"&&o.getAttribute("as")==="style"&&!o.getAttribute("data-loadcss")){o.setAttribute("data-loadcss",true);t.bindMediaToggle(o)}}};if(!t.support()){t.poly();var a=e.setInterval(t.poly,500);if(e.addEventListener){e.addEventListener("load",function(){t.poly();e.clearInterval(a)})}else if(e.attachEvent){e.attachEvent("onload",function(){t.poly();e.clearInterval(a)})}}if(typeof exports!=="undefined"){exports.loadCSS=loadCSS}else{e.loadCSS=loadCSS}})(typeof global!=="undefined"?global:this);</script><style nitro-exclude>@font-face {
    font-family: nexa-book;
    src: url(/wp-content/uploads/2021/webFonts/NexaBook/font.woff2) format('woff2'),url(/wp-content/uploads/2021/webFonts/NexaBook/font.woff) format('woff')
}

@font-face {
    font-family: nexa-bold;
    src: url(/wp-content/uploads/2021/webFonts/NexaBold/font.woff2) format('woff2'),url(/wp-content/uploads/2021/webFonts/NexaBold/font.woff) format('woff')
}

@font-face {
    font-family: nexa-xbold;
    src: url(/wp-content/uploads/2021/webFonts/NexaExtraBold/font.woff2) format('woff2'),url(/wp-content/uploads/2021/webFonts/NexaExtraBold/font.woff) format('woff')
}

@font-face {
    font-family: nexa-heavy;
    src: url(/wp-content/uploads/2021/webFonts/NexaHeavy/font.woff2) format('woff2'),url(/wp-content/uploads/2021/webFonts/NexaHeavy/font.woff) format('woff')
}</style><script nitro-exclude>(function(){const e=document.createElement("link");if(!(e.relList&&e.relList.supports&&e.relList.supports("prefetch"))){return}let t=document.cookie.includes("9d63262f59cd9b3378f01392c");let n={initNP_PPL:function(){if(window.NP_PPL!==undefined)return;window.NP_PPL={prefetches:[],lcpEvents:[],other:[]}},logPrefetch:function(e,n,r){let o=JSON.parse(window.sessionStorage.getItem("nitro_prefetched_urls"));if(o===null)o={};if(o[e]===undefined){o[e]={type:n,initiator:r};window.sessionStorage.setItem("nitro_prefetched_urls",JSON.stringify(o))}if(!t)return;window.NP_PPL.prefetches.push({url:e,type:n,initiator:r,timestamp:performance.now()})},logLcpEvent:function(e,n=null){if(!t)return;window.NP_PPL.lcpEvents.push({message:e,data:n,timestamp:performance.now()})},logOther:function(e,n=null){if(!t)return;window.NP_PPL.other.push({message:e,data:n,timestamp:performance.now()})}};if(t){n.initNP_PPL()}let r=0;const o=300;let l=".unchainedlabs.com";let c=new RegExp(l+"$");function a(){return performance.now()-r>o}function u(){let e;let t=performance.now();const r={capture:true,passive:true};document.addEventListener("touchstart",o,r);document.addEventListener("mouseover",l,r);function o(e){t=performance.now();const n=e.target.closest("a");if(!n||!s(n)){return}g(n.href,"TOUCH")}function l(r){n.logOther("mouseoverListener() called",r);if(performance.now()-t<1111){return}const o=r.target.closest("a");if(!o||!s(o)){return}o.addEventListener("mouseout",c,{passive:true});e=setTimeout(function(){n.logOther("mouseoverTimer CALLBACK called",r);g(o.href,"HOVER");e=undefined},85)}function c(t){if(t.relatedTarget&&t.target.closest("a")==t.relatedTarget.closest("a")){return}if(e){clearTimeout(e);e=undefined}}}function f(){if(!PerformanceObserver.supportedEntryTypes.includes("largest-contentful-paint")){n.logLcpEvent("PerformanceObserver does not support LCP events in this browser.");return}let e=new PerformanceObserver(e=>{n.logLcpEvent("LCP_DETECTED",e.getEntries().at(-1).element);C=e.getEntries().at(-1).element});let t=function(e){k=window.requestIdleCallback(O);window.removeEventListener("load",t)};I.forEach(e=>{window.addEventListener(e,P,{once:true})});e.observe({type:"largest-contentful-paint",buffered:true});window.addEventListener("load",t)}function s(e){if(!e){n.logOther("Link Not Prefetchable: empty link element.",e);return false}if(!e.href){n.logOther("Link Not Prefetchable: empty href attribute.",e);return false}let t=e.href;let r=null;try{r=new URL(t)}catch(t){n.logOther("Link Not Prefetchable: "+t,e);return false}let o="."+r.hostname.replace("www.","");if(!["http:","https:"].includes(e.protocol)){n.logOther("Link Not Prefetchable: missing protocol in the URL.",e);return false}if(e.protocol=="http:"&&location.protocol=="https:"){n.logOther("Link Not Prefetchable: URL is HTTP but the current page is HTTPS.",e);return false}if(e.getAttribute("href").charAt(0)=="#"||e.hash&&e.pathname+e.search==location.pathname+location.search){n.logOther("Link Not Prefetchable: URL is the current location but with a hash.",e);return false}if(c.exec(o)===null){n.logOther("Link Not Prefetchable: Different domain.",e);return false}for(i=0;i<x.length;i++){if(t.match(x[i])!==null){n.logOther("Link Not Prefetchable: Excluded URL "+t+".",{link:e,regex:x[i]});return false}}return true}function p(){let e=navigator.connection;if(!e){return false}if(e.saveData){n.logOther("Data Saving Mode detected.");return true}return false}function d(){if(M!==null){return M}M=p();return M}if(!window.requestIdleCallback){window.requestIdleCallback=function(e,t){var t=t||{};var n=1;var r=t.timeout||n;var o=performance.now();return setTimeout(function(){e({get didTimeout(){return t.timeout?false:performance.now()-o-n>r},timeRemaining:function(){return Math.max(0,n+(performance.now()-o))}})},n)}}if(!window.cancelIdleCallback){window.cancelIdleCallback=function(e){clearTimeout(e)}}let h=function(e,t){n.logLcpEvent("MUTATION_DETECTED",e);clearTimeout(R);R=setTimeout(T,500,e)};let m=function(){return window.NavAI!==undefined};let g=function(e,t="",o=false){if(b.indexOf(e)>-1){n.logOther("Prefetch skipped: URL is already prefetched.",e);return}if(b.length>15){n.logOther("Prefetch skipped: Maximum prefetches threshold reached.");return}if(!o&&!a()){n.logOther("Prefetch skipped: on cooldown",e);return}if(d()){n.logOther("Prefetch skipped: limited connection",e);return}if(m()){n.logOther("Prefetch skipped: NavAI is present",e);return}let l="prefetch";if(HTMLScriptElement.supports&&HTMLScriptElement.supports("speculationrules")){l=Math.floor(Math.random()*2)===1?"prefetch":"prerender";if(l==="prefetch"){L(e)}if(l==="prerender"){E(e)}}else{L(e)}b.push(e);r=performance.now();n.logPrefetch(e,l,t);return true};function L(e){const t=document.createElement("link");t.rel="prefetch";t.setAttribute("nitro-exclude",true);t.type="text/html";t.href=e;document.head.appendChild(t)}function E(e){let t={prerender:[{source:"list",urls:[e]}]};let n=document.createElement("script");n.type="speculationrules";n.textContent=JSON.stringify(t);document.body.appendChild(n)}function w(e){let t=document.querySelector("body");while(e!=t){if(v(e)){e=e.parentElement;n.logOther("Skipping LCP container level: Inside a <nav> element.",e);continue}let t=Array.from(e.querySelectorAll("a"));n.logOther("filtering links...",t);t=t.filter(t=>{if(v(t)){n.logOther("Skipping link: Inside a <nav> element.",e);return false}return s(t)});if(t.length>0)return[t,e];e=e.parentElement}return[[],null]}function v(e){return e.closest("nav")!==null||e.nodeName=="NAV"}function P(e){S=true;if(y&&!U){_()}}function O(e){y=true;if(S&&!U){if(_()){window.cancelIdleCallback(k)}else{A++;if(A>2){window.cancelIdleCallback(k);n.logLcpEvent("IDLE_CALLBACK_CANCELLED")};}}}function _(){if(C==null){n.logLcpEvent("doLcpPrefetching_CALLBACK_CALLED_WITHOUT_LCP_ELEMENT");return false}let e=[];[e,N]=w(C);if(e.length==0){n.logLcpEvent("NO_LINKS_FOUND");return false}if(e.length>0){g(e[0].href,"LCP",!U);U=true}D.observe(N,{subtree:true,childList:true,attributes:true});n.logLcpEvent("MUTATION_OBSERVER_REGISTERED");window.cancelIdleCallback(k);n.logLcpEvent("IDLE_CALLBACK_CANCELLED")};function T(e){n.logLcpEvent("MUTATION_RESCAN_TRIGGERED",e);let t=w(N)[0];if(t.length>0){g(t[0].href,"LCP_MUTATION")}}let b=[];let C=null;let N=null;let k=0;let A=0;let I=["mousemove","click","keydown","touchmove","touchstart"];let S=false;let y=false;const D=new MutationObserver(h);let R=0;let U=false;let M=null;let x=JSON.parse(atob("W10="));if(Object.prototype.toString.call(x)==="[object Object]"){n.logOther("EXCLUDES_AS_OBJECT",x);let e=[];for(const t in x){e.push(x[t])}x=e}x=x.map(e=>new RegExp(e));if(navigator.connection){navigator.connection.onchange=function(e,t){M=null;n.logOther("Connection changed",{effectiveType:navigator.connection.effectiveType,rtt:navigator.connection.rtt,downlink:navigator.connection.downlink,saveData:navigator.connection.saveData})}}f();u()})();</script><script nitro-exclude>(()=>{window.NitroPack=window.NitroPack||{coreVersion:"dev",isCounted:!1};let e=document.createElement("script");if(e.src="https://nitroscripts.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf",e.async=!0,e.id="nitro-script",document.head.appendChild(e),!window.NitroPack.isCounted){window.NitroPack.isCounted=!0;let t=()=>{navigator.sendBeacon("https://to.getnitropack.com/p",JSON.stringify({siteId:"jnKLrsTVyQrVzFelTaZZwzGbMyInVorf",url:window.location.href,isOptimized:!!window.IS_NITROPACK,coreVersion:"dev",missReason:window.NPTelemetryMetadata?.missReason||"",pageType:window.NPTelemetryMetadata?.pageType||"",isEligibleForOptimization:!!window.NPTelemetryMetadata?.isEligibleForOptimization}))};(()=>{let e=()=>new Promise(e=>{"complete"===document.readyState?e():window.addEventListener("load",e)}),i=()=>new Promise(e=>{document.prerendering?document.addEventListener("prerenderingchange",e,{once:!0}):e()}),a=async()=>{await i(),await e(),t()};a()})(),window.addEventListener("pageshow",e=>{if(e.persisted){let i=document.prerendering||self.performance?.getEntriesByType?.("navigation")[0]?.activationStart>0;"visible"!==document.visibilityState||i||t()}})}})();</script></head> <body class="wp-singular page-template-default page page-id-18118 wp-theme-bb-theme wp-child-theme-bb-theme-child theme-bb-theme fl-builder fl-builder-2-9-4-2 fl-themer-1-5-2-1 fl-theme-1-7-16 fl-no-js woocommerce-no-js fl-theme-builder-header fl-theme-builder-header-header fl-theme-builder-footer fl-theme-builder-footer-footer fl-framework-base fl-preset-default fl-full-width fl-search-active" itemscope="itemscope" itemtype="https://schema.org/WebPage"><script>(function(){if(typeof NPSH!=="undefined"&&NPSH.isScrolled()){setTimeout(()=>{document.body.classList.remove("nitro-cover")},1e3);document.body.classList.add("nitro-cover");window.addEventListener("load",function(){document.body.classList.remove("nitro-cover")})}})();</script> <a aria-label="Skip to content" class="fl-screen-reader-text" href="#fl-main-content">Skip to content</a><div class="fl-page"> <header class="fl-builder-content fl-builder-content-25 fl-builder-global-templates-locked" data-post-id="25" data-type="header" data-sticky="0" data-sticky-on="" data-sticky-breakpoint="medium" data-shrink="0" data-overlay="0" data-overlay-bg="transparent" data-shrink-image-height="50px" role="banner" itemscope="itemscope" itemtype="http://schema.org/WPHeader"><div data-node="61657d25ea1fe" class="fl-row fl-row-full-width fl-row-bg-color fl-node-61657d25ea1fe fl-row-default-height fl-row-align-center headerow-flagsetting nitro-lazy"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-full-width fl-node-content"> <div class="fl-col-group fl-node-eonsw9bkjmgh" data-node="eonsw9bkjmgh"> <div class="fl-col fl-node-3bn1wh76kpuv fl-col-bg-color top-heder-div" data-node="3bn1wh76kpuv"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-button-group fl-button-group fl-button-group-buttons fl-button-group-layout-horizontal fl-button-group-width- fl-node-l2095ahfuz4o my-account" role="group" data-node="l2095ahfuz4o"> <div id="fl-button-group-button-l2095ahfuz4o-0" class="fl-button-group-button fl-button-group-button-l2095ahfuz4o-0"><div class="fl-button-wrap fl-button-width-full fl-button-left" id="fl-node-l2095ahfuz4o-0"> <a href="/my-account/" target="_self" class="fl-button nitro-lazy"> <span class="fl-button-text">My Account </span> </a> </div> </div></div> <div class="fl-module fl-module-html fl-node-3jugaz9dkhmb" data-node="3jugaz9dkhmb"> <div class="fl-module-content fl-node-content"> <div class="fl-html"> <div class="flags"> <div class="img-div unitedstate"><a href="https://www.unchainedlabs.com/"><img nitro-lazy-src="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2024/05/united-states-2.png" class="nitro-lazy" decoding="async" nitro-lazy-empty id="NjA0OjE1MA==-1" src="data:image/svg+xml;nitro-empty-id=NjA0OjE1MA==-1;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDMzNiIgd2lkdGg9IjUxMiIgaGVpZ2h0PSIzMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PC9zdmc+" /></a></div> <div class="img-div"><a href="https://unchained-labs.cn/"><img nitro-lazy-src="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2024/05/china-2.png" class="nitro-lazy" decoding="async" nitro-lazy-empty id="NjA1OjEyNg==-1" src="data:image/svg+xml;nitro-empty-id=NjA1OjEyNg==-1;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDMzNiIgd2lkdGg9IjUxMiIgaGVpZ2h0PSIzMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PC9zdmc+" /></a></div> <div class="img-div"><a href="https://unchainedlabs.com/jp/"><img nitro-lazy-src="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2024/05/japan-2.png" class="nitro-lazy" decoding="async" nitro-lazy-empty id="NjA2OjEyOQ==-1" src="data:image/svg+xml;nitro-empty-id=NjA2OjEyOQ==-1;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDMzNiIgd2lkdGg9IjUxMiIgaGVpZ2h0PSIzMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PC9zdmc+" /></a></div> </div></div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-61657d25ea2be fl-col-group-custom-width" data-node="61657d25ea2be"> <div class="fl-col fl-node-61657d25ea2bf fl-col-bg-color fl-col-small fl-col-small-custom-width logo-column" data-node="61657d25ea2bf"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-photo fl-node-616568ba9f8f0 qeerty" data-node="616568ba9f8f0"> <div class="fl-module-content fl-node-content"> <div class="fl-photo fl-photo-align-left" itemscope itemtype="https://schema.org/ImageObject"> <div class="fl-photo-content fl-photo-img-svg"> <a href="/" target="_self" itemprop="url"> <img width="150" height="150" alt="-g-logo" itemprop="image" title="-g-logo" nitro-lazy-src="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-logo.svg" content="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-logo.svg" class="fl-photo-img wp-image-24 size-full nitro-lazy" decoding="async" nitro-lazy-empty id="NjIxOjI1MA==-1" src="data:image/gif;nitro-empty-id=NjIxOjI1MA==-1;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==" /> </a> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-61657d36cd9f3 fl-col-bg-color fl-col-small menu-column" data-node="61657d36cd9f3"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-html fl-node-61657d578cb88 fl-visible-desktop fl-visible-large" data-node="61657d578cb88"> <div class="fl-module-content fl-node-content"> <div class="fl-html">   <nav id="ubermenu-main-2" class="ubermenu ubermenu-nojs ubermenu-main ubermenu-menu-2 ubermenu-responsive-collapse ubermenu-horizontal ubermenu-transition-shift ubermenu-trigger-hover_intent ubermenu-skin-minimal  ubermenu-bar-align-left ubermenu-items-align-left ubermenu-bound ubermenu-disable-submenu-scroll ubermenu-retractors-responsive ubermenu-submenu-indicator-closes"><ul id="ubermenu-nav-main-2" class="ubermenu-nav" data-title="Main Menu"><li id="menu-item-28" class="product_menu ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-28 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-mega"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text nitro-lazy">Products</span></a><div class="ubermenu-submenu ubermenu-submenu-id-28 ubermenu-submenu-type-auto ubermenu-submenu-type-mega ubermenu-submenu-drop ubermenu-submenu-align-full_width"><ul class="ubermenu-row ubermenu-row-id-62 ubermenu-autoclear nitro-lazy"><li id="menu-item-64" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-64 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-2 ubermenu-column ubermenu-column-auto nitro-lazy"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><h4 class="menu-heading">Products</h4></div></li></ul><ul class="ubermenu-row ubermenu-row-id-63 ubermenu-autoclear"><li id="menu-item-65" class="ubermenu-item ubermenu-tabs ubermenu-item-65 ubermenu-item-level-2 ubermenu-column ubermenu-column-full ubermenu-tab-layout-left ubermenu-tabs-show-default ubermenu-tabs-show-current"><ul class="ubermenu-tabs-group ubermenu-tabs-group--trigger-mouseover ubermenu-column ubermenu-column-1-4 ubermenu-submenu ubermenu-submenu-id-65 ubermenu-submenu-type-auto ubermenu-submenu-type-tabs-group"><li id="menu-item-14376" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-14376 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/biologics/"><span class="ubermenu-target-title ubermenu-target-text">Biologics</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-14376 ubermenu-submenu-type-tab-content-panel ubermenu-autoclear"><ul class="ubermenu-row ubermenu-row-id-14382 ubermenu-autoclear"><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-14377 ubermenu-item-level-5 ubermenu-column ubermenu-column-1-2 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-14377"><ul class="ubermenu-submenu ubermenu-submenu-id-14377 ubermenu-submenu-type-stack"><li id="menu-item-17926" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-17926 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/aunty/"><span class="ubermenu-target-title ubermenu-target-text">Aunty</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">High-throughput stability with DSF</span><p class="menu-item-description">High-throughput stability with DSF</p></a></li><li id="menu-item-14379" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14379 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/honeybun/"><span class="ubermenu-target-title ubermenu-target-text">Honeybun</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Viscosity with flow resistance</span><p class="menu-item-description">Viscosity with flow resistance</p></a></li><li id="menu-item-14385" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14385 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/unagi/"><span class="ubermenu-target-title ubermenu-target-text">Unagi</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Buffer exchange with UF/DF</span><p class="menu-item-description">Buffer exchange with UF/DF</p></a></li></ul></li><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-14383 ubermenu-item-level-5 ubermenu-column ubermenu-column-1-2 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-14383"><ul class="ubermenu-submenu ubermenu-submenu-id-14383 ubermenu-submenu-type-stack"><li id="menu-item-14380" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14380 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/stunner/"><span class="ubermenu-target-title ubermenu-target-text">Stunner</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Quantification and sizing with DLS &#038; UV/Vis</span><p class="menu-item-description">Quantification and sizing with DLS &#038; UV/Vis</p></a></li><li id="menu-item-14384" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14384 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/lunatic/"><span class="ubermenu-target-title ubermenu-target-text">Lunatic</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Quantification with UV/Vis</span><p class="menu-item-description">Quantification with UV/Vis</p></a></li><li id="menu-item-14386" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14386 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/big-tuna/"><span class="ubermenu-target-title ubermenu-target-text">Big Tuna</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Plate-based buffer exchange with UF/DF</span><p class="menu-item-description">Plate-based buffer exchange with UF/DF</p></a></li></ul></li></ul></div></li><li id="menu-item-14387" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-14387 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/gene-therapy/"><span class="ubermenu-target-title ubermenu-target-text">Gene Therapy</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-14387 ubermenu-submenu-type-tab-content-panel ubermenu-autoclear"><ul class="ubermenu-row ubermenu-row-id-14388 ubermenu-autoclear"><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-14389 ubermenu-item-level-5 ubermenu-column ubermenu-column-1-2 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-14389"><ul class="ubermenu-submenu ubermenu-submenu-id-14389 ubermenu-submenu-type-stack"><li id="menu-item-78" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-78 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/stunner/"><span class="ubermenu-target-title ubermenu-target-text">Stunner</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">AAV titer and full/empty with DLS &#038; UV/Vis</span><p class="menu-item-description">AAV titer and full/empty with DLS &#038; UV/Vis</p></a></li><li id="menu-item-13604" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-13604 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/leprechaun/"><span class="ubermenu-target-title ubermenu-target-text">Leprechaun</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Lentivirus characterization with interferometry &#038; immunofluorescence</span><p class="menu-item-description">Lentivirus characterization with interferometry &#038; immunofluorescence</p></a></li><li id="menu-item-12523" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-12523 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/unagi/"><span class="ubermenu-target-title ubermenu-target-text">Unagi</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Viral vector clean up and concentration with UF/DF</span><p class="menu-item-description">Viral vector clean up and concentration with UF/DF</p></a></li></ul></li><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-14390 ubermenu-item-level-5 ubermenu-column ubermenu-column-1-2 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-14390"><ul class="ubermenu-submenu ubermenu-submenu-id-14390 ubermenu-submenu-type-stack"><li id="menu-item-17927" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-17927 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/aunty/"><span class="ubermenu-target-title ubermenu-target-text">Aunty</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">High-throughput AAV genome ejection with DSF</span><p class="menu-item-description">High-throughput AAV genome ejection with DSF</p></a></li><li id="menu-item-83" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-83 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/lunatic/"><span class="ubermenu-target-title ubermenu-target-text">Lunatic</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Nucleic acid quant with UV/Vis</span><p class="menu-item-description">Nucleic acid quant with UV/Vis</p></a></li><li id="menu-item-14433" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14433 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/big-tuna/"><span class="ubermenu-target-title ubermenu-target-text">Big Tuna</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Plate-based clean up and concentration with UF/DF</span><p class="menu-item-description">Plate-based clean up and concentration with UF/DF</p></a></li></ul></li></ul></div></li><li id="menu-item-14391" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-14391 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/cell-therapy/"><span class="ubermenu-target-title ubermenu-target-text">Cell Therapy</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-14391 ubermenu-submenu-type-tab-content-panel ubermenu-autoclear"><ul class="ubermenu-row ubermenu-row-id-14392 ubermenu-autoclear"><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-14393 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-4 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-14393"><ul class="ubermenu-submenu ubermenu-submenu-id-14393 ubermenu-submenu-type-stack"><li id="menu-item-14394" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14394 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/leprechaun/"><span class="ubermenu-target-title ubermenu-target-text">Leprechaun</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Lentivirus characterization with interferometry &#038; immunofluorescence</span><p class="menu-item-description">Lentivirus characterization with interferometry &#038; immunofluorescence</p></a></li></ul></li></ul></div></li><li id="menu-item-14395" class="ubermenu-tab cursor-point ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-14395 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lipid-nanoparticles/"><span class="ubermenu-target-title ubermenu-target-text">Nanoparticles</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-14395 ubermenu-submenu-type-tab-content-panel ubermenu-autoclear"><ul class="ubermenu-row ubermenu-row-id-14396 ubermenu-autoclear"><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-14397 ubermenu-item-level-5 ubermenu-column ubermenu-column-1-2 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-14397"><ul class="ubermenu-submenu ubermenu-submenu-id-14397 ubermenu-submenu-type-stack"><li id="menu-item-14486" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14486 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/sunscreen/"><span class="ubermenu-target-title ubermenu-target-text">Sunscreen</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Automated formulation screening with microfluidic mixing</span><p class="menu-item-description">Automated formulation screening with microfluidic mixing</p></a></li><li id="menu-item-14487" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14487 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/sunshine/"><span class="ubermenu-target-title ubermenu-target-text">Sunshine</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Formulation optimization and scale-up with microfluidic mixing</span><p class="menu-item-description">Formulation optimization and scale-up with microfluidic mixing</p></a></li><li id="menu-item-16501" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16501 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/sunbather/"><span class="ubermenu-target-title ubermenu-target-text">Sunbather</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">GMP production with microfluidic mixing</span><p class="menu-item-description">GMP production with microfluidic mixing</p></a></li></ul></li><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-14489 ubermenu-item-level-5 ubermenu-column ubermenu-column-1-2 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-14489"><ul class="ubermenu-submenu ubermenu-submenu-id-14489 ubermenu-submenu-type-stack"><li id="menu-item-18922" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18922 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/stunneraf/"><span class="ubermenu-target-title ubermenu-target-text">Stunner AF</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Sizing and encapsulation efficiency with DLS &#038; UV/Vis</span><p class="menu-item-description">Sizing and encapsulation efficiency with DLS &#038; UV/Vis</p></a></li><li id="menu-item-14399" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14399 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/unagi/"><span class="ubermenu-target-title ubermenu-target-text">Unagi</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Organic removal and buffer exchange UF/DF</span><p class="menu-item-description">Organic removal and buffer exchange UF/DF</p></a></li><li id="menu-item-14432" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14432 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/big-tuna/"><span class="ubermenu-target-title ubermenu-target-text">Big Tuna</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Plate-based organic removal and buffer exchange with UF/DF</span><p class="menu-item-description">Plate-based organic removal and buffer exchange with UF/DF</p></a></li></ul></li></ul></div></li><li id="menu-item-19032" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-19032 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#"><span class="ubermenu-target-title ubermenu-target-text">Exosomes</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-19032 ubermenu-submenu-type-tab-content-panel ubermenu-autoclear"><ul class="ubermenu-row ubermenu-row-id-19035 ubermenu-autoclear"><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-19034 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-4 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-19034"><ul class="ubermenu-submenu ubermenu-submenu-id-19034 ubermenu-submenu-type-stack"><li id="menu-item-19033" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-19033 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/leprechaun/"><span class="ubermenu-target-title ubermenu-target-text">Leprechaun</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">EV characterization with interferometry &#038; immunofluorescence</span><p class="menu-item-description">EV characterization with interferometry &#038; immunofluorescence</p></a></li></ul></li></ul></div></li><li id="menu-item-14400" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-14400 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/genomics/"><span class="ubermenu-target-title ubermenu-target-text">Genomics</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-14400 ubermenu-submenu-type-tab-content-panel ubermenu-autoclear"><ul class="ubermenu-row ubermenu-row-id-14401 ubermenu-autoclear"><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-14402 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-4 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-14402"><ul class="ubermenu-submenu ubermenu-submenu-id-14402 ubermenu-submenu-type-stack"><li id="menu-item-14403" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14403 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/lunatic/"><span class="ubermenu-target-title ubermenu-target-text">Lunatic</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">DNA and RNA quantification with UV/Vis</span><p class="menu-item-description">DNA and RNA quantification with UV/Vis</p></a></li></ul></li></ul></div></li><li id="menu-item-14404" class="ubermenu-tab cursor-point ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-item-14404 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only"><span class="ubermenu-target-title ubermenu-target-text">Automation</span></a><ul class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-14404 ubermenu-submenu-type-tab-content-panel ubermenu-autoclear"><li id="menu-item-79" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-79 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-3-4"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/big-tuna/"><span class="ubermenu-target-title ubermenu-target-text">Big Tuna</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Plate-based buffer exchange with UF/DF</span><p class="menu-item-description">Plate-based buffer exchange with UF/DF</p></a></li><li id="menu-item-81" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-81 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-3-4"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/junior/"><span class="ubermenu-target-title ubermenu-target-text">Junior</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Configurable benchtop automation</span><p class="menu-item-description">Configurable benchtop automation</p></a></li><li id="menu-item-85" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-85 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-4 ubermenu-column ubermenu-column-3-4"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/big-kahuna/"><span class="ubermenu-target-title ubermenu-target-text">Big Kahuna</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">Configurable end-to-end workflow solution</span><p class="menu-item-description">Configurable end-to-end workflow solution</p></a></li></ul></li><li id="menu-item-18187" class="ubermenu-tab cursor-point ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-18187 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/dolomite-microfluidics-systems/"><span class="ubermenu-target-title ubermenu-target-text">Dolomite</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-18187 ubermenu-submenu-type-tab-content-panel ubermenu-autoclear"><ul class="ubermenu-row ubermenu-row-id-18188 ubermenu-autoclear tab-bold-title-regular-text"><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-18196 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-4 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-18196"><ul class="ubermenu-submenu ubermenu-submenu-id-18196 ubermenu-submenu-type-stack"><li id="menu-item-18191" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-18191 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Mitos Systems</p></div></li><li id="menu-item-18310" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18310 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/droplet/"><span class="ubermenu-target-title ubermenu-target-text">Droplet</span></a></li><li id="menu-item-18189" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18189 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/drug-api-encapsulation-systems/"><span class="ubermenu-target-title ubermenu-target-text">Drug (API) encapsulation</span></a></li><li id="menu-item-18193" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18193 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/double-emulsion-systems/"><span class="ubermenu-target-title ubermenu-target-text">Double emulsion</span></a></li><li id="menu-item-18194" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18194 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/µencapsulator-systems/"><span class="ubermenu-target-title ubermenu-target-text">µEncapsulation</span></a></li><li id="menu-item-18195" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18195 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/hydrogel-particle-solutions/"><span class="ubermenu-target-title ubermenu-target-text">Hydrogel particles</span></a></li><li id="menu-item-18197" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-18197 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Telos Systems</p></div></li><li id="menu-item-18198" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18198 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/telos-high-throughput-systems/"><span class="ubermenu-target-title ubermenu-target-text">Telos high-throughput systems</span></a></li></ul></li></ul></div></li><li id="menu-item-28559" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-28559 ubermenu-item-auto ubermenu-column ubermenu-column-full"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/shop/"><span class="ubermenu-target-title ubermenu-target-text">Consumables Store</span></a></li></ul></li></ul></div></li><li id="menu-item-29" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-29 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-mega"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Solutions</span></a><div class="ubermenu-submenu ubermenu-submenu-id-29 ubermenu-submenu-type-auto ubermenu-submenu-type-mega ubermenu-submenu-drop ubermenu-submenu-align-full_width"><ul class="ubermenu-row ubermenu-row-id-106 ubermenu-autoclear"><li id="menu-item-108" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-108 ubermenu-item-auto ubermenu-item-header ubermenu-item-level-2 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><h4 class="menu-heading">Solutions</h4></div></li></ul><ul class="ubermenu-row ubermenu-row-id-107 ubermenu-autoclear"><li id="menu-item-109" class="ubermenu-item ubermenu-tabs ubermenu-item-109 ubermenu-item-level-2 ubermenu-column ubermenu-column-full ubermenu-tab-layout-left ubermenu-tabs-show-default ubermenu-tabs-show-current"><ul class="ubermenu-tabs-group ubermenu-tabs-group--trigger-mouseover ubermenu-column ubermenu-column-1-4 ubermenu-submenu ubermenu-submenu-id-109 ubermenu-submenu-type-auto ubermenu-submenu-type-tabs-group"><li id="menu-item-110" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-110 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/biologics/"><span class="ubermenu-target-title ubermenu-target-text">Biologics</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-110 ubermenu-submenu-type-tab-content-panel"><ul class="ubermenu-row ubermenu-row-id-115 ubermenu-autoclear"><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-116 ubermenu-item-level-5 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-116"><ul class="ubermenu-submenu ubermenu-submenu-id-116 ubermenu-submenu-type-stack"><li id="menu-item-123" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-123 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Monoclonal antibodies & recombinant proteins</p></div></li><li id="menu-item-118" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-118 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/stability-formulation-screening/"><span class="ubermenu-target-title ubermenu-target-text">Stability &#038; formulation screening</span></a></li><li id="menu-item-12906" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-12906 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/viscosity/"><span class="ubermenu-target-title ubermenu-target-text">Viscosity</span></a></li><li id="menu-item-120" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-120 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/protein-quantification/"><span class="ubermenu-target-title ubermenu-target-text">Protein quantification</span></a></li><li id="menu-item-121" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-121 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/quantification-aggregation/"><span class="ubermenu-target-title ubermenu-target-text">Quantification &#038; aggregation</span></a></li><li id="menu-item-119" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-119 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/buffer-exchange-and-sample-preparation/"><span class="ubermenu-target-title ubermenu-target-text">Buffer exchange &#038; sample preparation</span></a></li></ul></li></ul></div></li><li id="menu-item-137" class="ubermenu-tab gene-therapy ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-137 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/gene-therapy/"><span class="ubermenu-target-title ubermenu-target-text">Gene Therapy</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-137 ubermenu-submenu-type-tab-content-panel"><ul class="ubermenu-row ubermenu-row-id-124 ubermenu-autoclear gene-therapy"><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-125 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-7 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-125"><ul class="ubermenu-submenu ubermenu-submenu-id-125 ubermenu-submenu-type-stack"><li id="menu-item-127" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-127 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>AAV</p></div></li><li id="menu-item-129" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-129 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/titer-empty-full-ratio/"><span class="ubermenu-target-title ubermenu-target-text">Titer &#038; empty/full ratio</span></a></li><li id="menu-item-130" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-130 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/capsid-stability/"><span class="ubermenu-target-title ubermenu-target-text">Capsid stability</span></a></li><li id="menu-item-5467" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5467 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/nucleic-acid-quantification/"><span class="ubermenu-target-title ubermenu-target-text">Nucleic acid quantification</span></a></li><li id="menu-item-131" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-131 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/reformulation-concentration/"><span class="ubermenu-target-title ubermenu-target-text">Reformulation &#038; concentration</span></a></li><li id="menu-item-13600" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-13600 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Lentivirus</p></div></li><li id="menu-item-13602" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-13602 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lentivirus-titer-and-structure/"><span class="ubermenu-target-title ubermenu-target-text">Titer and structure</span></a></li><li id="menu-item-16190" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16190 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lentivirus-contaminant-analysis/"><span class="ubermenu-target-title ubermenu-target-text">Contaminant analysis</span></a></li><li id="menu-item-13764" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-13764 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Adenovirus</p></div></li><li id="menu-item-13765" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-13765 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/adenovirus-titer-empty-full-ratio/"><span class="ubermenu-target-title ubermenu-target-text">Titer &#038; empty/full ratio</span></a></li></ul></li><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-13603 ubermenu-item-level-5 ubermenu-column ubermenu-column-auto ubermenu-item-type-column ubermenu-column-id-13603"></li><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-126 ubermenu-item-level-5 ubermenu-column ubermenu-column-4-7 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-126"><ul class="ubermenu-submenu ubermenu-submenu-id-126 ubermenu-submenu-type-stack"><li id="menu-item-128" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-128 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>LNPs & other nanoparticles</p></div></li><li id="menu-item-13060" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-13060 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lipid-nanoparticle-formulation/"><span class="ubermenu-target-title ubermenu-target-text">LNP formulation</span></a></li><li id="menu-item-14496" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14496 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lipid-nanoparticle-optimization/"><span class="ubermenu-target-title ubermenu-target-text">LNP optimization</span></a></li><li id="menu-item-133" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-133 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/quantification-sizing/"><span class="ubermenu-target-title ubermenu-target-text">Quantification &#038; sizing</span></a></li><li id="menu-item-12908" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-12908 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/viscosity/"><span class="ubermenu-target-title ubermenu-target-text">Viscosity</span></a></li><li id="menu-item-135" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-135 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/nucleic-acid-quantification/"><span class="ubermenu-target-title ubermenu-target-text">Nucleic acid quantification</span></a></li><li id="menu-item-134" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-134 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/clean-up-concentration/"><span class="ubermenu-target-title ubermenu-target-text">Clean-up &#038; concentration</span></a></li></ul></li></ul></div></li><li id="menu-item-13595" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-13595 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/cell-therapy/"><span class="ubermenu-target-title ubermenu-target-text">Cell Therapy</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-13595 ubermenu-submenu-type-tab-content-panel"><ul class="ubermenu-row ubermenu-row-id-13596 ubermenu-autoclear cell-therapy"><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-13597 ubermenu-item-level-5 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-13597"><ul class="ubermenu-submenu ubermenu-submenu-id-13597 ubermenu-submenu-type-stack"><li id="menu-item-13598" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-13598 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Lentivirus</p></div></li><li id="menu-item-13599" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-13599 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lentivirus-titer-and-structure/"><span class="ubermenu-target-title ubermenu-target-text">Titer and structure</span></a></li><li id="menu-item-16188" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16188 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lentivirus-contaminant-analysis/"><span class="ubermenu-target-title ubermenu-target-text">Contaminant analysis</span></a></li></ul></li></ul></div></li><li id="menu-item-112" class="ubermenu-tab cursor-point ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-112 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lipid-nanoparticles/"><span class="ubermenu-target-title ubermenu-target-text">Nanoparticles</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-112 ubermenu-submenu-type-tab-content-panel"><ul class="ubermenu-row ubermenu-row-id-5476 ubermenu-autoclear"><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-5477 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-7 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-5477"><ul class="ubermenu-submenu ubermenu-submenu-id-5477 ubermenu-submenu-type-stack"><li id="menu-item-5478" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-5478 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>LNPs & other nanoparticles </p></div></li><li id="menu-item-18721" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18721 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lipid-nanoparticle-encapsulation-efficiency/"><span class="ubermenu-target-title ubermenu-target-text">Encapsulation efficiency</span></a></li><li id="menu-item-18720" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18720 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/nanoparticle-payload-encapsulation/"><span class="ubermenu-target-title ubermenu-target-text">Payload encapsulation</span></a></li><li id="menu-item-13059" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-13059 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lipid-nanoparticle-formulation/"><span class="ubermenu-target-title ubermenu-target-text">Nanoparticle formulation</span></a></li><li id="menu-item-14488" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14488 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lipid-nanoparticle-optimization/"><span class="ubermenu-target-title ubermenu-target-text">Nanoparticle optimization</span></a></li><li id="menu-item-16505" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16505 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/lipid-nanoparticle-production/"><span class="ubermenu-target-title ubermenu-target-text">GMP nanoparticle production</span></a></li><li id="menu-item-16055" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16055 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/nanoparticle-concentration-sizing/"><span class="ubermenu-target-title ubermenu-target-text">Concentration &#038; sizing</span></a></li><li id="menu-item-16054" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16054 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/payload-quantification/"><span class="ubermenu-target-title ubermenu-target-text">Payload quantification</span></a></li><li id="menu-item-5483" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5483 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/nucleic-acid-quantification/"><span class="ubermenu-target-title ubermenu-target-text">Nucleic acid quantification</span></a></li><li id="menu-item-5482" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5482 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/clean-up-concentration/"><span class="ubermenu-target-title ubermenu-target-text">Clean-up &#038; concentration</span></a></li></ul></li></ul></div></li><li id="menu-item-19036" class="ubermenu-tab cursor-point ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-19036 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#"><span class="ubermenu-target-title ubermenu-target-text">Exosomes</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-19036 ubermenu-submenu-type-tab-content-panel"><ul class="ubermenu-row ubermenu-row-id-19037 ubermenu-autoclear"><li class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-19038 ubermenu-item-level-5 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-19038"><ul class="ubermenu-submenu ubermenu-submenu-id-19038 ubermenu-submenu-type-stack"><li id="menu-item-19039" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-19039 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Exosome & extracellular vesicle characterization</p></div></li><li id="menu-item-16189" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16189 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/exosome-and-extracellular-vesicle-characterization/"><span class="ubermenu-target-title ubermenu-target-text">Exosome &#038; extracellular vesicle characterization</span></a></li></ul></li></ul></div></li><li id="menu-item-113" class="ubermenu-tab ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-113 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/genomics/"><span class="ubermenu-target-title ubermenu-target-text">Genomics</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-113 ubermenu-submenu-type-tab-content-panel"><ul class="ubermenu-row ubermenu-row-id-5493 ubermenu-autoclear"><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-5492 ubermenu-item-level-5 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-5492"><ul class="ubermenu-submenu ubermenu-submenu-id-5492 ubermenu-submenu-type-stack"><li id="menu-item-5494" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-5494 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>DNA, RNA, oligos & plasmids</p></div></li><li id="menu-item-5495" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5495 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/nucleic-acid-quantification/"><span class="ubermenu-target-title ubermenu-target-text">Nucleic acid quantification</span></a></li><li id="menu-item-5496" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5496 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/extraction-purification-qc/"><span class="ubermenu-target-title ubermenu-target-text">Extraction &#038; purification QC</span></a></li></ul></li></ul></div></li><li id="menu-item-114" class="ubermenu-tab cursor-point ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-114 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only"><span class="ubermenu-target-title ubermenu-target-text">Automation</span></a><div class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu ubermenu-submenu-id-114 ubermenu-submenu-type-tab-content-panel"><ul class="ubermenu-row ubermenu-row-id-5497 ubermenu-autoclear"><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-5498 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-10 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-5498"><ul class="ubermenu-submenu ubermenu-submenu-id-5498 ubermenu-submenu-type-stack"><li id="menu-item-5500" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-5500 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Biologics & gene therapy</p></div></li><li id="menu-item-5502" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5502 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/formulation-developability/"><span class="ubermenu-target-title ubermenu-target-text">Formulation &#038; developability</span></a></li><li id="menu-item-5503" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5503 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/sample-preparation-liquid-handling/"><span class="ubermenu-target-title ubermenu-target-text">Sample preparation &#038; liquid handling</span></a></li></ul></li><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-5499 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-10 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-5499"><ul class="ubermenu-submenu ubermenu-submenu-id-5499 ubermenu-submenu-type-stack"><li id="menu-item-5501" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-5501 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Small molecules</p></div></li><li id="menu-item-5504" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5504 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/reaction-screening/"><span class="ubermenu-target-title ubermenu-target-text">Reaction screening</span></a></li><li id="menu-item-5505" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5505 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/reaction-optimization/"><span class="ubermenu-target-title ubermenu-target-text">Reaction optimization</span></a></li><li id="menu-item-5506" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5506 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/formulation-and-polymorph-screening/"><span class="ubermenu-target-title ubermenu-target-text">Formulation and polymorph screening</span></a></li><li id="menu-item-5508" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5508 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/powder-dispense/"><span class="ubermenu-target-title ubermenu-target-text">Powder dispensing</span></a></li></ul></li><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-5512 ubermenu-item-level-5 ubermenu-column ubermenu-column-3-10 ubermenu-has-submenu-stack ubermenu-item-type-column ubermenu-column-id-5512"><ul class="ubermenu-submenu ubermenu-submenu-id-5512 ubermenu-submenu-type-stack"><li id="menu-item-5513" class="tab-contain-title ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-5513 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><p>Polymers & catalysts</p></div></li><li id="menu-item-5509" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5509 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/polymerization-optimization/"><span class="ubermenu-target-title ubermenu-target-text">Polymerization optimization</span></a></li><li id="menu-item-5510" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5510 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/catalyst-screening/"><span class="ubermenu-target-title ubermenu-target-text">Catalyst screening</span></a></li><li id="menu-item-5511" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5511 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-6 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/powder-dispense/"><span class="ubermenu-target-title ubermenu-target-text">Powder dispensing</span></a></li></ul></li></ul></div></li></ul></li></ul></div></li><li id="menu-item-67" class="technology_menu ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-advanced-sub ubermenu-item-67 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Tech</span></a><div class="ubermenu-submenu ubermenu-submenu-id-67 ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item"><ul class="ubermenu-row ubermenu-row-id-92 ubermenu-autoclear"><li class="single_col_list ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-has-children ubermenu-item-96 ubermenu-item-level-2 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout ubermenu-item-type-column ubermenu-column-id-96"><ul class="ubermenu-submenu ubermenu-submenu-id-96 ubermenu-submenu-type-stack"><li id="menu-item-18722" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-18722 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/dye-based-fluorescence-quantification/"><span class="ubermenu-target-title ubermenu-target-text">Dye-Based Fluorescence Quantification</span></a></li><li id="menu-item-16050" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16050 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/rotating-angle-dynamic-light-scattering/"><span class="ubermenu-target-title ubermenu-target-text">Rotating Angle Dynamic Light Scattering (RADLS)</span></a></li><li id="menu-item-104" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-104 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/uv-vis-spectroscopy/"><span class="ubermenu-target-title ubermenu-target-text">UV/Vis Spectroscopy</span></a></li><li id="menu-item-102" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-102 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/differential-scanning-fluorimetry/"><span class="ubermenu-target-title ubermenu-target-text">Differential Scanning Fluorimetry (DSF)</span></a></li><li id="menu-item-103" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-103 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/dynamic-light-scattering/"><span class="ubermenu-target-title ubermenu-target-text">Dynamic Light Scattering (DLS)</span></a></li><li id="menu-item-101" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-101 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/static-light-scattering/"><span class="ubermenu-target-title ubermenu-target-text">Static Light Scattering (SLS)</span></a></li><li id="menu-item-16507" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16507 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/microfluidic-mixing/"><span class="ubermenu-target-title ubermenu-target-text">Microfluidic Mixing</span></a></li><li id="menu-item-16184" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-16184 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/single-particle-interferometry/"><span class="ubermenu-target-title ubermenu-target-text">Single Particle Interferometry</span></a></li><li id="menu-item-12909" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-12909 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/microfluidic-viscosity-measurements/"><span class="ubermenu-target-title ubermenu-target-text">Microfluidic Viscosity Measurements</span></a></li><li id="menu-item-105" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-105 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/ultrafiltration-diafiltration-uf-df/"><span class="ubermenu-target-title ubermenu-target-text">Ultrafiltration &#038; Diafiltration (UF/DF)</span></a></li></ul></li></ul></div></li><li id="menu-item-30" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-item-30 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Learn</span></a><ul class="ubermenu-submenu ubermenu-submenu-id-30 ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item"><li id="menu-item-5455" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5455 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/resource-library/"><span class="ubermenu-target-title ubermenu-target-text">Resource library</span></a></li><li id="menu-item-5458" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5458 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/events/"><span class="ubermenu-target-title ubermenu-target-text">Events</span></a></li><li id="menu-item-5457" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5457 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/webinars/"><span class="ubermenu-target-title ubermenu-target-text">Webinars</span></a></li><li id="menu-item-14997" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-14997 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/blog/"><span class="ubermenu-target-title ubermenu-target-text">Blog</span></a></li><li id="menu-item-17379" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-17379 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.unchainedlabs.com/publications/"><span class="ubermenu-target-title ubermenu-target-text">Publications</span></a></li></ul></li><li id="menu-item-31" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-item-31 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="#" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">About</span></a><ul class="ubermenu-submenu ubermenu-submenu-id-31 ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item"><li id="menu-item-5459" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5459 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/about-unchained-labs/"><span class="ubermenu-target-title ubermenu-target-text">About Unchained Labs</span></a></li><li id="menu-item-5460" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5460 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/our-tribe/"><span class="ubermenu-target-title ubermenu-target-text">Our Tribe</span></a></li><li id="menu-item-5464" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5464 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/news/"><span class="ubermenu-target-title ubermenu-target-text">News</span></a></li><li id="menu-item-5465" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5465 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/our-distributors/"><span class="ubermenu-target-title ubermenu-target-text">Distributors</span></a></li></ul></li><li id="menu-item-5462" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-5462 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/jobs/" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Jobs</span></a></li><li id="menu-item-32" class="always-green-color ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-32 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto"><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="/#funchained" tabindex="0"><span class="ubermenu-target-title ubermenu-target-text">Fun</span></a></li></ul></nav>  </div> </div> </div> </div> </div> <div class="fl-col fl-node-61657d3665b57 fl-col-bg-color fl-col-small fl-col-small-custom-width fl-visible-desktop fl-visible-large" data-node="61657d3665b57"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-widget fl-node-6172afe034088 mobile_menu_section" data-node="6172afe034088"> <div class="fl-module-content fl-node-content"> <div class="fl-widget"> <div class="widget widget_nav_menu"><div id="menu-location-" class="menu-mobile-main-menu-container"><ul id="menu-mobile-main-menu" class="menu"><li id="menu-item-418" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-418"><a href="#">Products</a><div class="rt-wp-menu-custom-fields-wrapper"><div class="rt-wp-menu-custom-fields-shortcode-wrapper"><div class="rt-wp-menu-custom-fields-shortcode">   <div class="fl-builder-content fl-builder-content-16727 fl-builder-template fl-builder-module-template fl-builder-global-templates-locked" data-post-id="16727"><div class="fl-module fl-module-html fl-html fl-node-v0pw8shdocky" data-node="v0pw8shdocky"> <section class="mob-product-menu"> <main class="mob-product-menu-items"> <div class="heading-div"> <p class="heading-prefix">Products for</p> <h2 class="product-heading">Biologics</h2> </div> <article class="child-product"> <div class="child-product-items"> <a href="/aunty/" class="product-link"> <h3 class="child-product-items-heading">Aunty</h3> <p class="child-product-items-desc"><span>High-throughput stability with DSF</span></p> </a> </div> <div class="child-product-items"> <a href="/stunner/" class="product-link"> <h3 class="child-product-items-heading">Stunner</h3> <p class="child-product-items-desc"><span>Quantification & sizing with DLS & UV/Vis</span></p> </a> </div> <div class="child-product-items"> <a href="/honeybun/" class="product-link"> <h3 class="child-product-items-heading">Honeybun</h3> <p class="child-product-items-desc"><span>Viscosity with flow resistance</span></p> </a> </div> <div class="child-product-items"> <a href="/lunatic/" class="product-link"> <h3 class="child-product-items-heading">Lunatic</h3> <p class="child-product-items-desc"><span>Quantification with UV/Vis</span></p> </a> </div> <div class="child-product-items"> <a href="/unagi/" class="product-link"> <h3 class="child-product-items-heading">Unagi</h3> <p class="child-product-items-desc"><span>Buffer exchange with UF/DF</span></p> </a> </div> <div class="child-product-items"> <a href="/big-tuna/" class="product-link"> <h3 class="child-product-items-heading">Big Tuna</h3> <p class="child-product-items-desc"><span>Plate-based buffer exchange with UF/DF</span></p> </a> </div> </article> </main> <main class="mob-product-menu-items"> <div class="heading-div"> <p class="heading-prefix">Products for</p> <h2 class="product-heading">Gene Therapy</h2> </div> <article class="child-product"> <div class="child-product-items"> <a href="/stunner/" class="product-link"> <h3 class="child-product-items-heading">Stunner</h3> <p class="child-product-items-desc"><span>AAV titer & full/empty with DLS & UV/Vis</span></p> </a> </div> <div class="child-product-items"> <a href="/aunty/" class="product-link"> <h3 class="child-product-items-heading">Aunty</h3> <p class="child-product-items-desc"><span>High-throughput AAV genome ejection with DSF</span></p> </a> </div> <div class="child-product-items"> <a href="/leprechaun/" class="product-link"> <h3 class="child-product-items-heading">Leprechaun</h3> <p class="child-product-items-desc"><span>Lentivirus characterization with interferometry & immunofluorescence</span></p> </a> </div> <div class="child-product-items"> <a href="/lunatic/" class="product-link"> <h3 class="child-product-items-heading">Lunatic</h3> <p class="child-product-items-desc"><span>Nucleic acid quant with UV/Vis</span></p> </a> </div> <div class="child-product-items"> <a href="/unagi/" class="product-link"> <h3 class="child-product-items-heading">Unagi</h3> <p class="child-product-items-desc"><span>Viral vector clean up & concentration with UF/DF</span></p> </a> </div> <div class="child-product-items"> <a href="/big-tuna/" class="product-link"> <h3 class="child-product-items-heading">Big Tuna</h3> <p class="child-product-items-desc"><span>Plate-based clean up & concentration with UF/DF</span></p> </a> </div> </article> </main> <main class="mob-product-menu-items"> <div class="heading-div"> <p class="heading-prefix">Products for</p> <h2 class="product-heading">Cell Therapy</h2> </div> <article class="child-product"> <div class="child-product-items"> <a href="/leprechaun/" class="product-link"> <h3 class="child-product-items-heading">Leprechaun</h3> <p class="child-product-items-desc"><span>Lentivirus characterization with interferometry & immunofluorescence</span></p> </a> </div> </article> </main> <main class="mob-product-menu-items"> <div class="heading-div"> <p class="heading-prefix">Products for</p> <h2 class="product-heading">LNPs</h2> </div> <article class="child-product"> <div class="child-product-items"> <a href="/sunscreen/" class="product-link"> <h3 class="child-product-items-heading">Sunscreen</h3> <p class="child-product-items-desc"><span>Automated formulation screening with microfluidic mixing</span></p> </a> </div> <div class="child-product-items"> <a href="/stunneraf/" class="product-link"> <h3 class="child-product-items-heading">Stunner AF</h3> <p class="child-product-items-desc"><span>Sizing & encapsulation efficiency with DLS & UV/Vis</span></p> </a> </div> <div class="child-product-items"> <a href="/sunshine/" class="product-link"> <h3 class="child-product-items-heading">Sunshine</h3> <p class="child-product-items-desc"><span>Formulation optimization & scale-up with microfluidic mixing</span></p> </a> </div> <div class="child-product-items"> <a href="/unagi/" class="product-link"> <h3 class="child-product-items-heading">Unagi</h3> <p class="child-product-items-desc"><span>Organic removal & buffer exchange with UF/DF</span></p> </a> </div> <div class="child-product-items"> <a href="/big-tuna/" class="product-link"> <h3 class="child-product-items-heading">Big Tuna</h3> <p class="child-product-items-desc"><span>Pilate-based organic removal & buffer exchange with UF/DF</span></p> </a> </div> <div class="child-product-items"> <a href="/sunbather/" class="product-link"> <h3 class="child-product-items-heading">Sunbather</h3> <p class="child-product-items-desc">GMP production with microfluidic mixing</p> </a> </div> </article> </main> <main class="mob-product-menu-items"> <div class="heading-div"> <p class="heading-prefix">Products for</p> <h2 class="product-heading">Exosomes</h2> </div> <article class="child-product"> <div class="child-product-items"> <a href="/leprechaun/" class="product-link"> <h3 class="child-product-items-heading">Leprechaun</h3> <p class="child-product-items-desc"><span>EV characterization with interferometry & immunofluorescence</span></p> </a> </div> </article> </main> <main class="mob-product-menu-items"> <div class="heading-div"> <p class="heading-prefix">Products for</p> <h2 class="product-heading">Genomics</h2> </div> <article class="child-product"> <div class="child-product-items"> <a href="/lunatic/" class="product-link"> <h3 class="child-product-items-heading">Lunatic</h3> <p class="child-product-items-desc"><span>DNA & RNA quantification with UV/Vis</span></p> </a> </div> </article> </main> <main class="mob-product-menu-items"> <div class="heading-div"> <p class="heading-prefix">Products for</p> <h2 class="product-heading">Automation</h2> </div> <article class="child-product"> <div class="child-product-items"> <a href="/big-tuna/" class="product-link"> <h3 class="child-product-items-heading">Big Tuna</h3> <p class="child-product-items-desc"><span>Plate-based buffer exchange with UF/DF</span></p> </a> </div> <div class="child-product-items"> <a href="/junior/" class="product-link"> <h3 class="child-product-items-heading">Junior</h3> <p class="child-product-items-desc"><span>Configurable benchtop automation</span></p> </a> </div> <div class="child-product-items"> <a href="/big-kahuna/" class="product-link"> <h3 class="child-product-items-heading">Big Kahuna</h3> <p class="child-product-items-desc"><span>Configurable end-to-end workflow solution</span></p> </a> </div> </article> </main> <main class="mob-product-menu-items"> <div class="heading-div"> <p class="heading-prefix">Products for</p> <h2 class="product-heading">Dolomite</h2> </div> <article class="child-product"> <div class="child-product-items"> <a href="/droplet/" class="product-link"> <h3 class="child-product-items-heading">Droplet</h3> </a> </div> <div class="child-product-items"> <a href="/drug-api-encapsulation-systems/" class="product-link"> <h3 class="child-product-items-heading">Drug (API) encapsulation</h3> </a> </div> <div class="child-product-items"> <a href="/double-emulsion-systems/" class="product-link"> <h3 class="child-product-items-heading">Double emulsion</h3> </a> </div> <div class="child-product-items"> <a href="/µencapsulator-systems/" class="product-link"> <h3 class="child-product-items-heading">µEncapsulation</h3> </a> </div> <div class="child-product-items"> <a href="/hydrogel-particle-solutions/" class="product-link"> <h3 class="child-product-items-heading">Hydrogel particles</h3> </a> </div> <div class="child-product-items"> <a href="/telos-high-throughput-systems/" class="product-link"> <h3 class="child-product-items-heading">Telos high-throuput systems</h3> </a> </div> </article> </main> </section></div> </div><div class="uabb-js-breakpoint" style="display:none"></div></div></div></div></li> <li id="menu-item-419" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-419 nitro-lazy"><a href="#">Solutions</a> <ul class="sub-menu"> <li id="menu-item-766" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-766"><a href="/biologics/">Biologics</a> <ul class="sub-menu"> <li id="menu-item-791" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-791"><a href="#">Monoclonal antibodies &#038; recombinant proteins</a></li> <li id="menu-item-792" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-792"><a href="/stability-formulation-screening/">Stability &#038; formulation screening</a></li> <li id="menu-item-12915" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12915"><a href="https://www.unchainedlabs.com/viscosity/">Viscosity</a></li> <li id="menu-item-795" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-795"><a href="/protein-quantification/">Protein quantification</a></li> <li id="menu-item-796" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-796"><a href="/quantification-aggregation/">Quantification &#038; aggregation</a></li> <li id="menu-item-793" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-793"><a href="/buffer-exchange-and-sample-preparation/">Buffer exchange &#038; sample preparation</a></li> </ul> </li> <li id="menu-item-767" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-767"><a href="/gene-therapy/">Gene Therapy</a> <ul class="sub-menu"> <li id="menu-item-803" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-803"><a href="#">AAV</a></li> <li id="menu-item-805" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-805"><a href="/titer-empty-full-ratio/">Titer &#038; empty/full ratio</a></li> <li id="menu-item-806" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-806"><a href="/capsid-stability/">Capsid stability</a></li> <li id="menu-item-807" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-807"><a href="/reformulation-concentration/">Reformulation &#038; concentration</a></li> <li id="menu-item-809" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-809"><a href="/nucleic-acid-quantification/">Nucleic acid quantification</a></li> <li id="menu-item-810" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-810"><a href="#">LNPs &#038; other nanoparticles</a></li> <li id="menu-item-13073" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13073"><a href="https://www.unchainedlabs.com/lipid-nanoparticle-formulation/">LNP formulation</a></li> <li id="menu-item-14495" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14495"><a href="https://www.unchainedlabs.com/lipid-nanoparticle-optimization/">LNP optimization</a></li> <li id="menu-item-811" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-811"><a href="/quantification-sizing/">Quantification &#038; sizing</a></li> <li id="menu-item-12917" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12917"><a href="https://www.unchainedlabs.com/viscosity/">Viscosity</a></li> <li id="menu-item-813" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-813"><a href="/nucleic-acid-quantification/">Nucleic acid quantification</a></li> <li id="menu-item-812" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-812"><a href="/clean-up-concentration/">Clean-up &#038; concentration</a></li> <li id="menu-item-13594" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13594"><a href="#">Lentivirus</a></li> <li id="menu-item-13592" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13592"><a href="https://www.unchainedlabs.com/lentivirus-titer-and-structure/">Titer and structure</a></li> <li id="menu-item-16193" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16193"><a href="https://www.unchainedlabs.com/lentivirus-contaminant-analysis/">Contaminant analysis</a></li> <li id="menu-item-13762" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13762"><a href="#">Adenovirus</a></li> <li id="menu-item-13763" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13763"><a href="/adenovirus-titer-empty-full-ratio/">Titer &#038; empty/full ratio</a></li> </ul> </li> <li id="menu-item-13589" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-13589"><a href="/cell-therapy/">Cell Therapy</a> <ul class="sub-menu"> <li id="menu-item-13590" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13590"><a href="#">Lentivirus</a></li> <li id="menu-item-13591" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13591"><a href="/lentivirus-titer-structure/">Titer and structure</a></li> <li id="menu-item-16192" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16192"><a href="https://www.unchainedlabs.com/lentivirus-contaminant-analysis/">Contaminant analysis</a></li> </ul> </li> <li id="menu-item-768" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-768"><a href="https://www.unchainedlabs.com/lipid-nanoparticles/">Nanoparticles</a> <ul class="sub-menu"> <li id="menu-item-5586" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5586"><a href="#">LNPs &#038; other nanoparticles</a></li> <li id="menu-item-18724" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18724"><a href="https://www.unchainedlabs.com/lipid-nanoparticle-encapsulation-efficiency/">Encapsulation efficiency</a></li> <li id="menu-item-18725" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18725"><a href="https://www.unchainedlabs.com/nanoparticle-payload-encapsulation/">Payload encapsulation</a></li> <li id="menu-item-13072" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13072"><a href="https://www.unchainedlabs.com/lipid-nanoparticle-formulation/">Nanoparticle formulation</a></li> <li id="menu-item-14494" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14494"><a href="https://www.unchainedlabs.com/lipid-nanoparticle-optimization/">Nanoparticle optimization</a></li> <li id="menu-item-16506" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16506"><a href="https://www.unchainedlabs.com/lipid-nanoparticle-production/">GMP nanoparticle production</a></li> <li id="menu-item-16052" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16052"><a href="https://www.unchainedlabs.com/nanoparticle-concentration-sizing/">Concentration &#038; sizing</a></li> <li id="menu-item-16053" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16053"><a href="https://www.unchainedlabs.com/payload-quantification/">Payload quantification</a></li> <li id="menu-item-5590" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5590"><a href="/nucleic-acid-quantification/">Nucleic acid quantification</a></li> <li id="menu-item-5588" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5588"><a href="/clean-up-concentration/">Clean-up &#038; concentration</a></li> </ul> </li> <li id="menu-item-19042" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-19042"><a href="#">Exosomes</a> <ul class="sub-menu"> <li id="menu-item-16194" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16194"><a href="https://www.unchainedlabs.com/exosome-and-extracellular-vesicle-characterization/">Exosome &#038; extracellular vesicle characterization</a></li> </ul> </li> <li id="menu-item-770" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-770"><a href="/genomics/">Genomics</a> <ul class="sub-menu"> <li id="menu-item-5598" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5598"><a href="#">DNA, RNA, oligos &#038; plasmids</a></li> <li id="menu-item-5599" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5599"><a href="/nucleic-acid-quantification/">Nucleic acid quantification</a></li> <li id="menu-item-5600" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5600"><a href="/extraction-purification-qc/">Extraction &#038; purification QC</a></li> </ul> </li> <li id="menu-item-771" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-771"><a href="#">Automation</a> <ul class="sub-menu"> <li id="menu-item-5602" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5602"><a href="#">Biologics &#038; gene therapy</a></li> <li id="menu-item-5603" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5603"><a href="/formulation-developability/">Formulation &#038; developability</a></li> <li id="menu-item-5604" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5604"><a href="/sample-preparation-liquid-handling/">Sample preparation &#038; liquid handling</a></li> <li id="menu-item-5605" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5605"><a href="#">Small molecules</a></li> <li id="menu-item-5606" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5606"><a href="/reaction-screening/">Reaction screening</a></li> <li id="menu-item-5607" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5607"><a href="/reaction-optimization/">Reaction optimization</a></li> <li id="menu-item-5608" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5608"><a href="/formulation-and-polymorph-screening/">Formulation and polymorph screening</a></li> <li id="menu-item-5609" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5609"><a href="/powder-dispense/">Powder dispensing</a></li> <li id="menu-item-5611" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5611"><a href="#">Polymers &#038; catalysts</a></li> <li id="menu-item-5612" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5612"><a href="/polymerization-optimization/">Polymerization optimization</a></li> <li id="menu-item-5613" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5613"><a href="/catalyst-screening/">Catalyst screening</a></li> <li id="menu-item-5614" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5614"><a href="/powder-dispense/">Powder dispensing</a></li> </ul> </li> </ul> </li> <li id="menu-item-449" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-449"><a href="#">Tech</a> <ul class="sub-menu"> <li id="menu-item-18726" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18726"><a href="https://www.unchainedlabs.com/dye-based-fluorescence-quantification/">Dye-Based Fluorescence Quantification</a></li> <li id="menu-item-16051" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16051"><a href="https://www.unchainedlabs.com/rotating-angle-dynamic-light-scattering/">Rotating Angle Dynamic Light Scattering (RADLS)</a></li> <li id="menu-item-653" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-653"><a href="/uv-vis-spectroscopy/">UV/Vis Spectroscopy</a></li> <li id="menu-item-650" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-650"><a href="/differential-scanning-fluorimetry/">Differential Scanning Fluorimetry (DSF)</a></li> <li id="menu-item-651" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-651"><a href="/dynamic-light-scattering/">Dynamic Light Scattering (DLS)</a></li> <li id="menu-item-649" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-649"><a href="/static-light-scattering/">Static Light Scattering (SLS)</a></li> <li id="menu-item-16526" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16526"><a href="https://www.unchainedlabs.com/microfluidic-mixing/">Microfluidic Mixing</a></li> <li id="menu-item-16196" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16196"><a href="https://www.unchainedlabs.com/single-particle-interferometry/">Single Particle Interferometry</a></li> <li id="menu-item-12914" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12914"><a href="https://www.unchainedlabs.com/microfluidic-viscosity-measurements/">Microfluidic Viscosity Measurements</a></li> <li id="menu-item-654" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-654"><a href="/ultrafiltration-diafiltration-uf-df/">Ultrafiltration &#038; Diafiltration (UF/DF)</a></li> </ul> </li> <li id="menu-item-420" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-420"><a href="#">Learn</a> <ul class="sub-menu"> <li id="menu-item-5568" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5568"><a href="/resource-library/">Resource library</a></li> <li id="menu-item-5570" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5570"><a href="/webinars/">Webinars</a></li> <li id="menu-item-5572" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5572"><a href="/events/">Events</a></li> <li id="menu-item-14998" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14998"><a href="/blog/">Blog</a></li> <li id="menu-item-17378" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17378"><a href="https://www.unchainedlabs.com/publications/">Publications</a></li> </ul> </li> <li id="menu-item-421" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-421"><a href="#">About</a> <ul class="sub-menu"> <li id="menu-item-5573" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5573"><a href="/about-unchained-labs/">About Unchained Labs</a></li> <li id="menu-item-5574" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5574"><a href="/our-tribe/">Our Tribe</a></li> <li id="menu-item-5576" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5576"><a href="/news/">News</a></li> <li id="menu-item-5577" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5577"><a href="/our-distributors/">Distributors</a></li> </ul> </li> <li id="menu-item-5575" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5575"><a href="/jobs/">Jobs</a></li> <li id="menu-item-422" class="fun_menu menu-item menu-item-type-custom menu-item-object-custom menu-item-422"><a href="/#funchained">Fun</a></li> <li id="menu-item-28560" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28560"><a href="/shop/">Consumables Store</a></li> <li id="menu-item-423" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-423"><a href="/contact-us/">Contact Us</a></li> </ul></div></div></div> </div> </div> </div> </div> <div class="fl-col fl-node-w0yfjrt51ckd fl-col-bg-color fl-col-small fl-col-small-custom-width header-btn-column" data-node="w0yfjrt51ckd"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-button-group fl-node-kdocf5xzgv7i fl-visible-desktop fl-visible-large header-btn" data-node="kdocf5xzgv7i"> <div class="fl-module-content fl-node-content"> <div class="fl-button-group fl-button-group-layout-horizontal fl-button-group-width-"> <div class="fl-button-group-buttons" role="group" aria-label=""> <div id="fl-button-group-button-kdocf5xzgv7i-0" class="fl-button-group-button fl-button-group-button-kdocf5xzgv7i-0"><div class="fl-button-wrap fl-button-width-full fl-button-right" id="fl-node-kdocf5xzgv7i-0"> <a href="/shop/" target="_self" class="fl-button"> <span class="fl-button-text">Store</span> </a> </div> </div><div id="fl-button-group-button-kdocf5xzgv7i-1" class="fl-button-group-button fl-button-group-button-kdocf5xzgv7i-1"><div class="fl-button-wrap fl-button-width-full fl-button-right" id="fl-node-kdocf5xzgv7i-1"> <a href="/contact-us" target="_self" class="fl-button"> <span class="fl-button-text">Contact Us</span> </a> </div> </div> </div> </div> </div> </div> <div class="fl-module fl-module-widget fl-node-95dqwhpbm873 mobile_menu_section" data-node="95dqwhpbm873"> <div class="fl-module-content fl-node-content"> <div class="fl-widget"> <div class="widget widget_nav_menu"><div id="menu-location-" class="menu-footer-learn-menu-container"><ul id="menu-footer-learn-menu" class="menu"><li id="menu-item-227" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-227"><a href="/resource-library/">Resource Library</a></li> <li id="menu-item-228" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-228"><a href="/webinars/">Webinars</a></li> <li id="menu-item-229" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-229"><a href="/events/">Events</a></li> <li id="menu-item-17380" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17380"><a href="https://www.unchainedlabs.com/publications/">Publications</a></li> </ul></div></div></div> </div> </div> <div id="my-button" class="fl-module fl-module-photo fl-node-568ry1dzx0v2 fl-visible-medium fl-visible-mobile breadcrum-img" data-node="568ry1dzx0v2"> <div class="fl-module-content fl-node-content"> <div class="fl-photo fl-photo-align-right" itemscope itemtype="https://schema.org/ImageObject"> <div class="fl-photo-content fl-photo-img-svg"> <img width="150" height="150" alt="breadcrum" itemprop="image" title="breadcrum" nitro-lazy-src="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/breadcrum.svg" content="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/breadcrum.svg" class="fl-photo-img wp-image-437 size-full nitro-lazy" decoding="async" nitro-lazy-empty id="MTA1MToyNTg=-1" src="data:image/svg+xml;nitro-empty-id=MTA1MToyNTg=-1;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjYgMjAiIHdpZHRoPSIyNiIgaGVpZ2h0PSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48L3N2Zz4=" /> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </header><div class="uabb-js-breakpoint" style="display:none"></div> <div id="fl-main-content" class="fl-page-content" itemprop="mainContentOfPage" role="main"> <div class="fl-content-full container"> <div class="row"> <div class="fl-content col-md-12"> <article class="fl-post post-18118 page type-page status-publish hentry" id="fl-post-18118" itemscope="itemscope" itemtype="https://schema.org/CreativeWork"> <div class="fl-post-content clearfix" itemprop="text"> <div class="fl-builder-content fl-builder-content-18118 fl-builder-content-primary fl-builder-global-templates-locked" data-post-id="18118"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-qu6difsk1927 fl-row-default-height fl-row-align-center" data-node="qu6difsk1927"> <div class="fl-row-content-wrap nitro-lazy"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-4lc8njs0hzrv" data-node="4lc8njs0hzrv"> <div class="fl-col fl-node-f6vh13akczwj fl-col-bg-color fl-col-has-cols" data-node="f6vh13akczwj"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-3h4m08qnrx5k font-weight-800" data-node="3h4m08qnrx5k"> <div class="fl-module-content fl-node-content"> <h1 class="fl-heading"> <span class="fl-heading-text">Dolomite Microfluidics Systems</span> </h1> </div> </div> <div class="fl-module fl-module-separator fl-node-1642rm0dwbh9" data-node="1642rm0dwbh9"> <div class="fl-module-content fl-node-content"> <div class="fl-separator"></div> </div> </div> <div class="fl-col-group fl-node-02m9r51l64n8 fl-col-group-nested" data-node="02m9r51l64n8"> <div class="fl-col fl-node-etrni2wx3vcq fl-col-bg-color fl-col-small" data-node="etrni2wx3vcq"> <div class="fl-col-content fl-node-content"></div> </div> <div class="fl-col fl-node-slcid794yopn fl-col-bg-color" data-node="slcid794yopn"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-rich-text fl-node-15u3tqrfjmaw" data-node="15u3tqrfjmaw"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p>Cutting-edge technology for monodisperse particles, droplets, bubbles, foams, emulsions &amp; more</p> </div> </div> </div> </div> </div> <div class="fl-col fl-node-0nc3i1xa2698 fl-col-bg-color fl-col-small" data-node="0nc3i1xa2698"> <div class="fl-col-content fl-node-content"></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-ogpf5mylvwi1 fl-row-default-height fl-row-align-center sticky  solution-child-pages" data-node="ogpf5mylvwi1"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-rqfuob3kc5xj" data-node="rqfuob3kc5xj"> <div class="fl-col fl-node-9dwrv5mylxos fl-col-bg-color fl-col-small fl-visible-desktop fl-visible-large fl-visible-medium" data-node="9dwrv5mylxos"> <div class="fl-col-content fl-node-content"></div> </div> <div class="fl-col fl-node-gafocb10wjsi fl-col-bg-color solution_sticky_menu" data-node="gafocb10wjsi"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-rich-text fl-node-gtyk5ovbmqhr solution_menu_section sticky-menu-main" data-node="gtyk5ovbmqhr"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <ul class="sub_menu"> <li class="first_list"><a class="active" href="#overview">overview</a></li> <li class="sec_list"><a href="#explore">explore</a></li> </ul> </div> </div> </div> </div> </div> <div class="fl-col fl-node-wc57hf4z0ubk fl-col-bg-color fl-col-small fl-visible-desktop fl-visible-large fl-visible-medium" data-node="wc57hf4z0ubk"> <div class="fl-col-content fl-node-content"></div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-10upd5a72yvz fl-row-default-height fl-row-align-center" data-node="10upd5a72yvz"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-azul4miwtqob" data-node="azul4miwtqob"> <div class="fl-col fl-node-yz7sepw2xmbn fl-col-bg-color fl-col-small fl-visible-desktop fl-visible-large fl-visible-medium" data-node="yz7sepw2xmbn"> <div class="fl-col-content fl-node-content"></div> </div> <div id="overview" class="fl-col fl-node-q872usmr9k6f fl-col-bg-color scroll_div solution_paraghaph" data-node="q872usmr9k6f"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-rich-text fl-node-dlw1yk4t9gmv" data-node="dlw1yk4t9gmv"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p>Dolomite microfluidics provides microfluidics-based solutions for a wide range of applications, including drug encapsulation, droplet manufacture, and particle generation. We offer application-specific systems, components, and custom devices tailored to your needs.</p> </div> </div> </div> </div> </div> <div class="fl-col fl-node-iyvke0rmj7p1 fl-col-bg-color fl-col-small fl-visible-desktop fl-visible-large fl-visible-medium" data-node="iyvke0rmj7p1"> <div class="fl-col-content fl-node-content"></div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-2r1cq7lde9sz fl-row-default-height fl-row-align-center explore_buttons" data-node="2r1cq7lde9sz"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-0derm89jx6ay" data-node="0derm89jx6ay"> <div id="explore" class="fl-col fl-node-w47szug8tlyj fl-col-bg-color fl-col-has-cols scroll_div" data-node="w47szug8tlyj"> <div class="fl-col-content fl-node-content"> <div class="fl-col-group fl-node-u89hlkcbfpza fl-col-group-nested" data-node="u89hlkcbfpza"> <div class="fl-col fl-node-i03r8q1sefb9 fl-col-bg-color fl-col-small" data-node="i03r8q1sefb9"> <div class="fl-col-content fl-node-content"></div> </div> <div class="fl-col fl-node-6dkm1cir4bs2 fl-col-bg-color" data-node="6dkm1cir4bs2"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-zc5d0wsrg1vf font-weight-800" data-node="zc5d0wsrg1vf"> <div class="fl-module-content fl-node-content"> <h2 class="fl-heading"> <span class="fl-heading-text">Explore our microfluidic applications</span> </h2> </div> </div> <div class="fl-module fl-module-rich-text fl-node-6p81nvu4ijcg" data-node="6p81nvu4ijcg"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p style="font-weight:400">Learn how you can take your application to the next level.</p> </div> </div> </div> </div> </div> <div class="fl-col fl-node-k6b4jtd9mec1 fl-col-bg-color fl-col-small" data-node="k6b4jtd9mec1"> <div class="fl-col-content fl-node-content"></div> </div> </div> <div class="fl-col-group fl-node-6atpeun1f7r5 fl-col-group-nested" data-node="6atpeun1f7r5"> <div class="fl-col fl-node-0oy41f8ixkua fl-col-bg-color" data-node="0oy41f8ixkua"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-button-group fl-node-qulr1gyedpb7 font-weight-800" data-node="qulr1gyedpb7"> <div class="fl-module-content fl-node-content"> <div class="fl-button-group fl-button-group-layout-horizontal fl-button-group-width-"> <div class="fl-button-group-buttons" role="group" aria-label=""> <div id="fl-button-group-button-qulr1gyedpb7-0" class="fl-button-group-button fl-button-group-button-qulr1gyedpb7-0"><div class="fl-button-wrap fl-button-width-full fl-button-center" id="fl-node-qulr1gyedpb7-0"> <a href="https://www.unchainedlabs.com/drug-api-encapsulation-systems/" target="_self" class="fl-button"> <span class="fl-button-text">Drug (API) Encapsulation</span> </a> </div> </div><div id="fl-button-group-button-qulr1gyedpb7-1" class="fl-button-group-button fl-button-group-button-qulr1gyedpb7-1"><div class="fl-button-wrap fl-button-width-full fl-button-center" id="fl-node-qulr1gyedpb7-1"> <a href="https://www.unchainedlabs.com/double-emulsion-systems/" target="_self" class="fl-button"> <span class="fl-button-text">Double Emulsion</span> </a> </div> </div><div id="fl-button-group-button-qulr1gyedpb7-2" class="fl-button-group-button fl-button-group-button-qulr1gyedpb7-2"><div class="fl-button-wrap fl-button-width-full fl-button-center" id="fl-node-qulr1gyedpb7-2"> <a href="https://www.unchainedlabs.com/telos-high-throughput-systems/" target="_self" class="fl-button"> <span class="fl-button-text">Telos High-Throughput Systems</span> </a> </div> </div><div id="fl-button-group-button-qulr1gyedpb7-3" class="fl-button-group-button fl-button-group-button-qulr1gyedpb7-3"><div class="fl-button-wrap fl-button-width-full fl-button-center" id="fl-node-qulr1gyedpb7-3"> <a href="https://www.unchainedlabs.com/µencapsulator-systems/" target="_self" class="fl-button"> <span class="fl-button-text">Micro Encapsulation</span> </a> </div> </div><div id="fl-button-group-button-qulr1gyedpb7-4" class="fl-button-group-button fl-button-group-button-qulr1gyedpb7-4"><div class="fl-button-wrap fl-button-width-full fl-button-center" id="fl-node-qulr1gyedpb7-4"> <a href="https://www.unchainedlabs.com/hydrogel-particle-solutions/" target="_self" class="fl-button"> <span class="fl-button-text">Hydrogel Particles</span> </a> </div> </div><div id="fl-button-group-button-qulr1gyedpb7-5" class="fl-button-group-button fl-button-group-button-qulr1gyedpb7-5"><div class="fl-button-wrap fl-button-width-full fl-button-center" id="fl-node-qulr1gyedpb7-5"> <a href="https://www.unchainedlabs.com/droplet/" target="_self" class="fl-button"> <span class="fl-button-text">Droplet</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-9ynt4ofc3jsr fl-row-default-height fl-row-align-center" data-node="9ynt4ofc3jsr"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-mknpocfbqe3l" data-node="mknpocfbqe3l"> <div class="fl-col fl-node-i2le36tg5dyx fl-col-bg-color" data-node="i2le36tg5dyx"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-d8kjyr0waq3e" data-node="d8kjyr0waq3e"> <div class="fl-module-content fl-node-content"> <h2 class="fl-heading"> <span class="fl-heading-text">Check out Dolomite events</span> </h2> </div> </div> </div> </div> <div class="fl-col fl-node-ptg5b1r9zklu fl-col-bg-color fl-col-small" data-node="ptg5b1r9zklu"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-button fl-node-ycbfptr2ohxz tranparent-btn view-contact" data-node="ycbfptr2ohxz"> <div class="fl-module-content fl-node-content"> <div class="fl-button-wrap fl-button-width-auto fl-button-left"> <a href="https://www.unchainedlabs.com/events/" target="_self" class="fl-button"> <span class="fl-button-text">View Events</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-qsynva5jpwh8 fl-row-default-height fl-row-align-center" data-node="qsynva5jpwh8"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-jp9ieqf7cklg" data-node="jp9ieqf7cklg"> <div class="fl-col fl-node-cus3xtwd0r8m fl-col-bg-color technology_more_info_section" data-node="cus3xtwd0r8m"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-lz50a9y6q81v font-weight-800" data-node="lz50a9y6q81v"> <div class="fl-module-content fl-node-content"> <h3 class="fl-heading"> <span class="fl-heading-text">Want more info?</span> </h3> </div> </div> <div class="fl-module fl-module-rich-text fl-node-0uaodw7pszrh technology_more_info_paragraph" data-node="0uaodw7pszrh"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p style="font-weight:400">Want to learn more about how to use our systems for your application or want to discuss a different application?</p> </div> </div> </div> <div class="fl-module fl-module-button fl-node-smp9ql87zkx5 green-btn" data-node="smp9ql87zkx5"> <div class="fl-module-content fl-node-content"> <div class="fl-button-wrap fl-button-width-auto fl-button-center"> <a href="https://go.unchainedlabs.com/DolomiteContactUs" target="_self" class="fl-button"> <span class="fl-button-text">Get In touch</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div><div class="uabb-js-breakpoint" style="display:none"></div> </div> </article>  </div> </div> </div> <script nitro-exclude>
    document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax';
</script> <script nitro-exclude>
    if (!window.NITROPACK_STATE || window.NITROPACK_STATE != 'FRESH') {
        var proxyPurgeOnly = 0;
        if (typeof navigator.sendBeacon !== 'undefined') {
            var nitroData = new FormData(); nitroData.append('nitroBeaconUrl', 'aHR0cHM6Ly93d3cudW5jaGFpbmVkbGFicy5jb20vZG9sb21pdGUtbWljcm9mbHVpZGljcy1zeXN0ZW1zLw=='); nitroData.append('nitroBeaconCookies', 'W10='); nitroData.append('nitroBeaconHash', '8655202936d780ce7997e08d58077826c3ea1fac2b531b29531ab413c4ebf5c6205e924dd7bb77d68f71da42d1ca92c453eb63c22ec844600144346a696f602d'); nitroData.append('proxyPurgeOnly', ''); nitroData.append('layout', 'page'); navigator.sendBeacon(location.href, nitroData);
        } else {
            var xhr = new XMLHttpRequest(); xhr.open('POST', location.href, true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send('nitroBeaconUrl=aHR0cHM6Ly93d3cudW5jaGFpbmVkbGFicy5jb20vZG9sb21pdGUtbWljcm9mbHVpZGljcy1zeXN0ZW1zLw==&nitroBeaconCookies=W10=&nitroBeaconHash=8655202936d780ce7997e08d58077826c3ea1fac2b531b29531ab413c4ebf5c6205e924dd7bb77d68f71da42d1ca92c453eb63c22ec844600144346a696f602d&proxyPurgeOnly=&layout=page');
        }
    }
</script> </div> <footer class="fl-builder-content fl-builder-content-149 fl-builder-global-templates-locked" data-post-id="149" data-type="footer" itemscope="itemscope" itemtype="http://schema.org/WPFooter"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-616fff4f6281c fl-row-default-height fl-row-align-center" data-node="616fff4f6281c"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-616fff4f64553" data-node="616fff4f64553"> <div class="fl-col fl-node-616fff4f645db fl-col-bg-color fl-col-small" data-node="616fff4f645db"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-photo fl-node-616fff745e684" data-node="616fff745e684"> <div class="fl-module-content fl-node-content"> <div class="fl-photo fl-photo-align-left" itemscope itemtype="https://schema.org/ImageObject"> <div class="fl-photo-content fl-photo-img-svg"> <a href="https://www.unchainedlabs.com" target="_self" itemprop="url"> <img width="150" height="150" alt="-g-logo" itemprop="image" title="-g-logo" nitro-lazy-src="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-logo-1.svg" content="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-logo-1.svg" class="fl-photo-img wp-image-373 size-full nitro-lazy" decoding="async" nitro-lazy-empty id="MTM1MDoyMzY=-1" src="data:image/svg+xml;nitro-empty-id=MTM1MDoyMzY=-1;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTM1IDg3IiB3aWR0aD0iMTM1IiBoZWlnaHQ9Ijg3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" /> </a> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-616fff6c4d83e fl-col-bg-color" data-node="616fff6c4d83e"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-617001d3603cc" data-node="617001d3603cc"> <div class="fl-module-content fl-node-content"> <h5 class="fl-heading"> <span class="fl-heading-text">Get the latest news, application notes, and upcoming webinars from Unchained Labs.</span> </h5> </div> </div> <div class="fl-module fl-module-uabb-gravity-form fl-node-618b7c3299b7f footer-form" data-node="618b7c3299b7f"> <div class="fl-module-content fl-node-content"> <div class="uabb-gf-style uabb-gf-form-style1"> <h3 class="uabb-gf-form-title">Sign up</h3> <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework gf_simple_horizontal_wrapper' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1'><div id='gf_1' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1' id='gform_1' class='gf_simple_horizontal' action='/dolomite-microfluidics-systems/#gf_1' data-formid='1' novalidate> <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_1_2" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"><label class='gfield_label gform-field-label' for='input_1_2'>Comments</label><div class='ginput_container'><input name='input_2' id='input_1_2' type='text' value='' autocomplete='new-password' /></div><div class='gfield_description' id='gfield_description_1_2'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_1_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"><label class='gfield_label gform-field-label screen-reader-text' for='input_1_1'>Email Address here...<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_1_1' type='email' value='' class='medium' tabindex='1000' placeholder='Email Address here...' aria-required="true" aria-invalid="false" /> </div></div></div></div> <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Sign up' tabindex='1001' /> <input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=&amp;tabindex=1&amp;theme=gravity-theme&amp;styles=[]&amp;hash=b41227c254bf21dfdc46d2f88adc6dde' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' /> <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjI4ZTM1MGNjODM4NTU0Y2JlNTcwYzc3NDQxNDIyYTFjIl0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display:none !important" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="110" /><template data-nitro-marker-id="f7c77ab2022772e17edd517dfab38298-1"></template></p></form> </div> <iframe style='display:none;width:0px;height:0px' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.' allow="autoplay; encrypted-media; gyroscope;" nitro-lazy-src="about:blank" class="nitro-lazy"></iframe> <template data-nitro-marker-id="1df6b1e3472bfbbeeb0cbbaaf2fcff39-1"></template> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-617009615e6f6" data-node="617009615e6f6"> <div class="fl-col fl-node-617009615e74e fl-col-bg-color" data-node="617009615e74e"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-separator fl-node-617009615e6c4 fl-visible-desktop fl-visible-large fl-visible-medium" data-node="617009615e6c4"> <div class="fl-module-content fl-node-content"> <div class="fl-separator"></div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-61700c25f22ee fl-col-group-custom-width" data-node="61700c25f22ee"> <div class="fl-col fl-node-61700c25f23c2 fl-col-bg-color fl-col-has-cols" data-node="61700c25f23c2"> <div class="fl-col-content fl-node-content"> <div class="fl-col-group fl-node-61700c443b91d fl-col-group-nested" data-node="61700c443b91d"> <div class="fl-col fl-node-61700c443b99d fl-col-bg-color" data-node="61700c443b99d"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-61700c5a7ab6b fl-visible-desktop fl-visible-large fl-visible-medium" data-node="61700c5a7ab6b"> <div class="fl-module-content fl-node-content"> <h4 class="fl-heading"> <span class="fl-heading-text">Products</span> </h4> </div> </div> </div> </div> </div> <div class="fl-module fl-module-uabb-advanced-menu fl-node-61701c5ac6772 footer-menu product-menu" data-node="61701c5ac6772"> <div class="fl-module-content fl-node-content"> <div class="uabb-creative-menu
  uabb-creative-menu-accordion-collapse uabb-menu-default"> <div class="uabb-creative-menu-mobile-toggle-container"><div class="uabb-creative-menu-mobile-toggle text" tabindex="0"><span class="uabb-creative-menu-mobile-toggle-label">Products</span></div></div> <div class="uabb-clear"></div> <ul id="menu-footer-products-menu" class="menu uabb-creative-menu-vertical uabb-toggle-none"><li id="menu-item-17928" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/aunty/"><span class="menu-item-text">Aunty</span><p class="menu-item-description">The first plate-based DSF &#038; light scattering platform to rule protein stability</p></a></li> <li id="menu-item-153" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/stunner/"><span class="menu-item-text">Stunner</span><p class="menu-item-description">The only plate-based dynamic light scattering &#038; UV/Vis tool built for biologics</p></a></li> <li id="menu-item-152" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/lunatic/"><span class="menu-item-text">Lunatic</span><p class="menu-item-description">The low-volume, plate-based UV/Vis tool for biologics &#038; genomics</p></a></li> <li id="menu-item-12911" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/honeybun/"><span class="menu-item-text">Honeybun</span><p class="menu-item-description">The fastest low-volume viscometer for biologics out there</p></a></li> <li id="menu-item-18921" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/stunneraf/"><span class="menu-item-text">Stunner AF</span><p class="menu-item-description">The only plate-based dynamic light scattering, UV/Vis and fluorescence tool built for LNPs</p></a></li> <li id="menu-item-13606" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/leprechaun/"><span class="menu-item-text">Leprechaun</span><p class="menu-item-description">The ultimate tool for single-particle biophysical characterization of lentivirus &#038; exosomes from crude or purified samples</p></a></li> <li id="menu-item-14490" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/sunscreen/"><span class="menu-item-text">Sunscreen</span><p class="menu-item-description">The primo nanoparticle synthesis platform for high-throughput formulation screening</p></a></li> <li id="menu-item-14491" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/sunshine/"><span class="menu-item-text">Sunshine</span><p class="menu-item-description">The all-purpose automated nanoparticle synthesis platform for process development &#038; production</p></a></li> <li id="menu-item-16504" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/sunbather/"><span class="menu-item-text">Sunbather</span><p class="menu-item-description">The GMP-ready nanoparticle production system</p></a></li> <li id="menu-item-12525" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/unagi/"><span class="menu-item-text">Unagi</span><p class="menu-item-description">The fully automated benchtop UF/DF system for buffer exchange &#038; concentration</p></a></li> <li id="menu-item-156" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/big-tuna/"><span class="menu-item-text">Big Tuna</span><p class="menu-item-description">The ultimate automated buffer exchange solution with UF/DF</p></a></li> <li id="menu-item-157" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/junior/"><span class="menu-item-text">Junior</span><p class="menu-item-description">The all-around configurable benchtop workflow solution</p></a></li> <li id="menu-item-158" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/big-kahuna/"><span class="menu-item-text">Big Kahuna</span><p class="menu-item-description">The most customizable automated workflow solution</p></a></li> </ul> </div> </div> </div> </div> </div> <div class="fl-col fl-node-61700c2d4f75b fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="61700c2d4f75b"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-6170144de81a2 fl-visible-desktop fl-visible-large fl-visible-medium" data-node="6170144de81a2"> <div class="fl-module-content fl-node-content"> <h4 class="fl-heading"> <span class="fl-heading-text">Technology</span> </h4> </div> </div> <div class="fl-module fl-module-uabb-advanced-menu fl-node-61700b244a157 footer-menu" data-node="61700b244a157"> <div class="fl-module-content fl-node-content"> <div class="uabb-creative-menu
  uabb-creative-menu-accordion-collapse uabb-menu-default"> <div class="uabb-creative-menu-mobile-toggle-container"><div class="uabb-creative-menu-mobile-toggle text" tabindex="0"><span class="uabb-creative-menu-mobile-toggle-label">Technology</span></div></div> <div class="uabb-clear"></div> <ul id="menu-footer-technology-menu" class="menu uabb-creative-menu-vertical uabb-toggle-none"><li id="menu-item-18762" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/dye-based-fluorescence-quantification/"><span class="menu-item-text">Dye-Based Fluorescence Quantification</span></a></li> <li id="menu-item-16056" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/rotating-angle-dynamic-light-scattering/"><span class="menu-item-text">Rotating Angle Dynamic Light Scattering (RADLS)</span></a></li> <li id="menu-item-201" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/uv-vis-spectroscopy/"><span class="menu-item-text">UV/Vis Spectroscopy</span></a></li> <li id="menu-item-199" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/differential-scanning-fluorimetry/"><span class="menu-item-text">Differential Scanning Fluorimetry (DSF)</span></a></li> <li id="menu-item-200" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/dynamic-light-scattering/"><span class="menu-item-text">Dynamic Light Scattering (DLS)</span></a></li> <li id="menu-item-198" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/static-light-scattering/"><span class="menu-item-text">Static Light Scattering (SLS)</span></a></li> <li id="menu-item-16508" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/microfluidic-mixing/"><span class="menu-item-text">Microfluidic Mixing</span></a></li> <li id="menu-item-16187" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/single-particle-interferometry/"><span class="menu-item-text">Single Particle Interferometry</span></a></li> <li id="menu-item-12912" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/microfluidic-viscosity-measurements/"><span class="menu-item-text">Microfluidic Viscosity Measurements</span></a></li> <li id="menu-item-202" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/ultrafiltration-diafiltration-uf-df/"><span class="menu-item-text">Ultrafiltration &#038; Diafiltration (UF/DF)</span></a></li> </ul> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-61701934a9982" data-node="61701934a9982"> <div class="fl-col fl-node-61701934a99f6 fl-col-bg-color" data-node="61701934a99f6"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-separator fl-node-6170193b5cdb4 fl-visible-desktop fl-visible-large fl-visible-medium" data-node="6170193b5cdb4"> <div class="fl-module-content fl-node-content"> <div class="fl-separator"></div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-61701fd2b291f fl-col-group-custom-width" data-node="61701fd2b291f"> <div class="fl-col fl-node-61701fd2b2990 fl-col-bg-color fl-col-small-custom-width fl-col-has-cols footer-menu-and-icon" data-node="61701fd2b2990"> <div class="fl-col-content fl-node-content"> <div class="fl-col-group fl-node-617020a20612a fl-col-group-nested fl-col-group-custom-width" data-node="617020a20612a"> <div class="fl-col fl-node-617020a20617b fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="617020a20617b"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-617020955d185 fl-visible-desktop fl-visible-large fl-visible-medium" data-node="617020955d185"> <div class="fl-module-content fl-node-content"> <h4 class="fl-heading"> <span class="fl-heading-text">About</span> </h4> </div> </div> <div class="fl-module fl-module-uabb-advanced-menu fl-node-617020df7a369 footer-menu" data-node="617020df7a369"> <div class="fl-module-content fl-node-content"> <div class="uabb-creative-menu
  uabb-creative-menu-accordion-collapse uabb-menu-default"> <div class="uabb-creative-menu-mobile-toggle-container"><div class="uabb-creative-menu-mobile-toggle text" tabindex="0"><span class="uabb-creative-menu-mobile-toggle-label">About</span></div></div> <div class="uabb-clear"></div> <ul id="menu-footer-about-menu" class="menu uabb-creative-menu-vertical uabb-toggle-none"><li id="menu-item-222" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/about-unchained-labs/"><span class="menu-item-text">About Unchained Labs</span></a></li> <li id="menu-item-223" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/our-tribe/"><span class="menu-item-text">Our Tribe</span></a></li> <li id="menu-item-224" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/jobs/"><span class="menu-item-text">Jobs</span></a></li> <li id="menu-item-225" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/news/"><span class="menu-item-text">News</span></a></li> <li id="menu-item-226" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/our-distributors/"><span class="menu-item-text">Distributors</span></a></li> </ul> </div> </div> </div> </div> </div> <div class="fl-col fl-node-617020a20617d fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="617020a20617d"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-617020ae39677 fl-visible-desktop fl-visible-large fl-visible-medium" data-node="617020ae39677"> <div class="fl-module-content fl-node-content"> <h4 class="fl-heading"> <span class="fl-heading-text">Learn</span> </h4> </div> </div> <div class="fl-module fl-module-uabb-advanced-menu fl-node-6170210594894 footer-menu" data-node="6170210594894"> <div class="fl-module-content fl-node-content"> <div class="uabb-creative-menu
  uabb-creative-menu-accordion-collapse uabb-menu-default"> <div class="uabb-creative-menu-mobile-toggle-container"><div class="uabb-creative-menu-mobile-toggle text" tabindex="0"><span class="uabb-creative-menu-mobile-toggle-label">Learn</span></div></div> <div class="uabb-clear"></div> <ul id="menu-footer-learn-menu-1" class="menu uabb-creative-menu-vertical uabb-toggle-none"><li id="menu-item-227" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/resource-library/"><span class="menu-item-text">Resource Library</span></a></li> <li id="menu-item-228" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/webinars/"><span class="menu-item-text">Webinars</span></a></li> <li id="menu-item-229" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/events/"><span class="menu-item-text">Events</span></a></li> <li id="menu-item-17380" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://www.unchainedlabs.com/publications/"><span class="menu-item-text">Publications</span></a></li> </ul> </div> </div> </div> </div> </div> <div class="fl-col fl-node-617020a20617e fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="617020a20617e"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-617020b637c43" data-node="617020b637c43"> <div class="fl-module-content fl-node-content"> <h4 class="fl-heading"> <span class="fl-heading-text">Follow Us</span> </h4> </div> </div> <div class="fl-module fl-module-icon fl-node-61713f0199642 footer-social-icon" data-node="61713f0199642"> <div class="fl-module-content fl-node-content"> <div class="fl-icon-wrap"> <span class="fl-icon"> <a href="https://www.linkedin.com/company/unchained-labs/" target="_blank" tabindex="-1" aria-hidden="true" aria-labelledby="fl-icon-text-61713f0199642" rel="noopener"> <i class="fab fa-linkedin-in" aria-hidden="true"></i> </a> </span> <div id="fl-icon-text-61713f0199642" class="fl-icon-text"> <a href="https://www.linkedin.com/company/unchained-labs/" target="_blank" class="fl-icon-text-link fl-icon-text-wrap" rel="noopener"> <p>LinkedIn</p> </a> </div> </div> </div> </div> <div class="fl-module fl-module-icon fl-node-617144be9930a footer-social-icon" data-node="617144be9930a"> <div class="fl-module-content fl-node-content"> <div class="fl-icon-wrap"> <span class="fl-icon"> <a href="https://www.youtube.com/c/UnchainedLabs" target="_blank" tabindex="-1" aria-hidden="true" aria-labelledby="fl-icon-text-617144be9930a" rel="noopener"> <i class="ua-icon ua-icon-youtube" aria-hidden="true"></i> </a> </span> <div id="fl-icon-text-617144be9930a" class="fl-icon-text"> <a href="https://www.youtube.com/c/UnchainedLabs" target="_blank" class="fl-icon-text-link fl-icon-text-wrap" rel="noopener"> <p>Youtube</p> </a> </div> </div> </div> </div> <div class="fl-module fl-module-info-box fl-node-qkszalj954be footer-twiter-icon" data-node="qkszalj954be"> <div class="fl-module-content fl-node-content"> <div class="uabb-module-content uabb-infobox infobox-left infobox-has-photo infobox-photo-left-title "> <div class="uabb-infobox-left-right-wrap"> <a href="https://twitter.com/unchainedlabs" target="_blank" rel="noopener" class="uabb-infobox-module-link" aria-label="Go to https://twitter.com/unchainedlabs"></a><div class="uabb-infobox-content"> <div class="left-title-image"><div class="uabb-module-content uabb-imgicon-wrap"> <div class="uabb-image
   uabb-image-crop-simple  " itemscope itemtype="https://schema.org/ImageObject"> <div class="uabb-image-content"> <img alt="twitter" title="twitter" itemprop="image" nitro-lazy-src="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2024/03/twitter.svg" content="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2024/03/twitter.svg" class="uabb-photo-img wp-image-16352 size-full nitro-lazy" decoding="async" nitro-lazy-empty id="MTU5ODoxOTc=-1" src="data:image/svg+xml;nitro-empty-id=MTU5ODoxOTc=-1;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjIgMjEiIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48L3N2Zz4=" /> </div> </div> </div><div class='uabb-infobox-title-wrap'><p class="uabb-infobox-title">Twitter</p></div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-61701fd8c41aa fl-col-bg-color fl-col-small fl-col-small-custom-width footer-logo-section" data-node="61701fd8c41aa"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-photo fl-node-617148818dd90 footer-logo" data-node="617148818dd90"> <div class="fl-module-content fl-node-content"> <div class="fl-photo fl-photo-align-right" itemscope itemtype="https://schema.org/ImageObject"> <div class="fl-photo-content fl-photo-img-svg"> <a href="/" target="_self" itemprop="url"> <img width="150" height="150" alt="-g-logo" itemprop="image" title="-g-logo" nitro-lazy-src="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-logo.svg" content="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/10/g-logo.svg" class="fl-photo-img wp-image-24 size-full nitro-lazy" decoding="async" nitro-lazy-empty id="MTYxNzoyMzM=-1" src="data:image/gif;nitro-empty-id=MTYxNzoyMzM=-1;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==" /> </a> </div> </div> </div> </div> <div class="fl-module fl-module-button fl-node-617148c252bfa green-btn" data-node="617148c252bfa"> <div class="fl-module-content fl-node-content"> <div class="fl-button-wrap fl-button-width-auto fl-button-right"> <a href="/contact-us" target="_self" class="fl-button"> <span class="fl-button-text">Contact Us</span> </a> </div> </div> </div> <div class="fl-module fl-module-rich-text fl-node-61714c8cb4bc4" data-node="61714c8cb4bc4"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p>Copyright 2026, Unchained Labs. All Rights Reserved.</p> </div> </div> </div> <div class="fl-module fl-module-rich-text fl-node-61714e2945b57 fl-visible-desktop fl-visible-large" data-node="61714e2945b57"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <ul class="footer_bottom_list"> <li><a href="/privacy-policy">Privacy Policy</a></li> <li><a href="/terms-of-sale">Terms of Sale</a></li> </ul> </div> </div> </div> <div class="fl-module fl-module-rich-text fl-node-61715ad4712a3 fl-visible-medium fl-visible-mobile" data-node="61715ad4712a3"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <ul class="footer_bottom_list_small"> <li><a href="/terms-of-sale">Terms of Sale</a></li> <li><a href="/privacy-policy">Privacy Policy</a></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </footer><div class="uabb-js-breakpoint" style="display:none"></div> </div><script nitro-exclude>(function(){var t=[];var e={};var r=null;var a={enabled:true,observeSelectors:['[class*="slider"]','[id*="slider"]',".fotorama",".esg-grid"],attributes:["src","data-src"],attributeRegex:/^data:image\/.*?;nitro-empty-id=([^;]*);base64/,cssUrlFuncRegex:/^url\(['|"]data:image\/.*?;nitro-empty-id=([^;]*);base64/};var i=function(t){setTimeout(t,0)};var l=function(){document.querySelectorAll("[nitro-lazy-empty]").forEach(function(t){let r=t.getAttribute("nitro-lazy-src");let a=t.getAttribute("id");if(a&&r){e[a]=r}});r=new MutationObserver(n);let t=document.querySelectorAll(a.observeSelectors.join(","));for(let e=0;e<t.length;++e){r.observe(t[e],{subtree:true,childList:true,attributes:true,attributeFilter:a.attributes,characterData:false,attributeOldValue:false,characterDataOldValue:false})}};var n=function(t){for(let e=0;e<t.length;++e){switch(t[e].type){case"attributes":let r=t[e].target.getAttribute(t[e].attributeName);if(!r)break;let l=a.attributeRegex.exec(r);if(l&&l[1]){t[e].target.setAttribute("nitro-lazy-"+t[e].attributeName,u(l[1]));if(t[e].target.className.indexOf("nitro-lazy")<0){t[e].target.className+=" nitro-lazy"}}break;case"childList":if(t[e].addedNodes.length>0){for(let r=0;r<t[e].addedNodes.length;++r){let a=t[e].addedNodes[r];i(function(t){return function(){s(t,true)}}(a))}}break}}};var s=function(e,r){if(!(e instanceof HTMLElement))return;if(t.indexOf(e)>-1)return;for(let t=0;t<a.attributes.length;++t){let r=e.getAttribute(a.attributes[t]);if(r){let i=a.attributeRegex.exec(r);if(i){e.setAttribute("nitro-lazy-"+a.attributes[t],u(i[1]));if(e.className.indexOf("nitro-lazy")<0){e.className+=" nitro-lazy"}}}}if(e.style.backgroundImage){let t=a.cssUrlFuncRegex.exec(e.style.backgroundImage);if(t){e.setAttribute("nitro-lazy-bg",u(t[1]));if(e.className.indexOf("nitro-lazy")<0){e.className+=" nitro-lazy"}}}t.push(e);if(r){e.querySelectorAll("*").forEach(function(t){i(function(){s(t)})})}};function u(t){return e[t]}if(a.enabled){l()}})();</script> <script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/bb-theme-child/*","/wp-content/themes/bb-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script> <template data-nitro-marker-id="a27a9e560e9a6a590e58ca1b71ccb472-1"></template> <template data-nitro-marker-id="jquery-magnificpopup-js"></template> <template data-nitro-marker-id="fl-builder-layout-18118-js"></template> <template data-nitro-marker-id="wc-aelia-foundation-classes-frontend-js"></template> <template data-nitro-marker-id="wc-aelia-currency-switcher-js-extra"></template> <template data-nitro-marker-id="wc-aelia-currency-switcher-js"></template> <template data-nitro-marker-id="wp-menu-custom-fields-script-js"></template> <template data-nitro-marker-id="wp-video-popup-js-extra"></template> <template data-nitro-marker-id="wp-video-popup-js"></template> <template data-nitro-marker-id="imagesloaded-js"></template> <template data-nitro-marker-id="jquery-throttle-js"></template> <template data-nitro-marker-id="fl-builder-layout-bundle-7f91043052a81efe25ba12b834c40ce1-js"></template> <template data-nitro-marker-id="gtm4wp-ecommerce-generic-js"></template> <template data-nitro-marker-id="gtm4wp-woocommerce-js"></template> <template data-nitro-marker-id="wc-avatax-frontend-js-extra"></template> <template data-nitro-marker-id="wc-avatax-frontend-js"></template> <template data-nitro-marker-id="sourcebuster-js-js"></template> <template data-nitro-marker-id="wc-order-attribution-js-extra"></template> <template data-nitro-marker-id="wc-order-attribution-js"></template> <template data-nitro-marker-id="ubermenu-js-extra"></template> <template data-nitro-marker-id="ubermenu-js"></template> <template data-nitro-marker-id="fl-automator-js-extra"></template> <template data-nitro-marker-id="fl-automator-js"></template> <template data-nitro-marker-id="wp-dom-ready-js"></template> <template data-nitro-marker-id="wp-hooks-js"></template> <template data-nitro-marker-id="wp-i18n-js"></template> <template data-nitro-marker-id="wp-i18n-js-after"></template> <template data-nitro-marker-id="wp-a11y-js"></template> <template data-nitro-marker-id="gform_json-js"></template> <template data-nitro-marker-id="gform_gravityforms-js-extra"></template> <template data-nitro-marker-id="gform_gravityforms-js-before"></template> <template data-nitro-marker-id="gform_gravityforms-js"></template> <template data-nitro-marker-id="gform_placeholder-js"></template> <template data-nitro-marker-id="gform_gravityforms_utils-js"></template> <template data-nitro-marker-id="gform_gravityforms_theme_vendors-js"></template> <template data-nitro-marker-id="gform_gravityforms_theme-js-extra"></template> <template data-nitro-marker-id="gform_gravityforms_theme-js"></template> <template data-nitro-marker-id="akismet-frontend-js"></template> <script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.unchainedlabs.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9"}}
</script> <template data-nitro-marker-id="504767823ef82c83aa7c10c7c376f4fd-1"></template> <template data-nitro-marker-id="444c14b207e8aaac9cda118e5c148236-1"></template> <template data-nitro-marker-id="d703ff32d86b7898be6dc99160a4a2be-1"></template> <template data-nitro-marker-id="3113cb1e294ceaa66f1d7882cedc6227-1"></template><template data-nitro-marker-id="657c845b1a3336b174e0f20bce918400-1"></template><template data-nitro-marker-id="f7702478de6d633864b61564131d1f66-1"></template><script>NPRL.registerInlineScript("fb416876613b415b533254085399092c-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJmYjQxNjg3NjYxM2I0MTViNTMzMjU0MDg1Mzk5MDkyYy0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerInlineScript("92ac19133d4197282c25c20e295a9b79-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsidHlwZSI6InRleHRcL2phdmFzY3JpcHQiLCJpZCI6IjkyYWMxOTEzM2Q0MTk3MjgyYzI1YzIwZTI5NWE5Yjc5LTEifSwiY2Fub25pY2FsTGluayI6IiJ9");NPRL.registerInlineScript("82f4f3e35d8dd4e947447aae261357e4-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiZGF0YS1jZmFzeW5jIjoiZmFsc2UiLCJkYXRhLXBhZ2VzcGVlZC1uby1kZWZlciI6ZmFsc2UsImlkIjoiODJmNGYzZTM1ZDhkZDRlOTQ3NDQ3YWFlMjYxMzU3ZTQtMSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-fb56165fc497a30a3a0d907edc057c51-nitro.js", "b802140c33a3b50ea4254582cca928d5-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJiODAyMTQwYzMzYTNiNTBlYTQyNTQ1ODJjY2E5MjhkNS0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC9mYjU2MTY1ZmM0OTdhMzBhM2EwZDkwN2VkYzA1N2M1MS1uaXRyby5qcyJ9");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-54e6b80797191d05e84ff4b149dc5900-nitro.js", "f15d066c8dd618ddfe9168b43b0921f0-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJmMTVkMDY2YzhkZDYxOGRkZmU5MTY4YjQzYjA5MjFmMC0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC81NGU2YjgwNzk3MTkxZDA1ZTg0ZmY0YjE0OWRjNTkwMC1uaXRyby5qcyJ9");NPRL.registerInlineScript("wc-add-to-cart-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJ3Yy1hZGQtdG8tY2FydC1qcy1leHRyYSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-d9577a2f99af443479af1525ab78b425-nitro.js", "01b8eac8b8c2c7ce2a80bf0299581b24-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiIwMWI4ZWFjOGI4YzJjN2NlMmE4MGJmMDI5OTU4MWIyNC0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC9kOTU3N2EyZjk5YWY0NDM0NzlhZjE1MjVhYjc4YjQyNS1uaXRyby5qcyJ9");NPRL.registerInlineScript("woocommerce-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJ3b29jb21tZXJjZS1qcy1leHRyYSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-68848d101bd14abe45e5aa8252969fa2-nitro.js", "b5291ba31bb7bf56343e18b09b64d0f7-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJiNTI5MWJhMzFiYjdiZjU2MzQzZTE4YjA5YjY0ZDBmNy0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC82ODg0OGQxMDFiZDE0YWJlNDVlNWFhODI1Mjk2OWZhMi1uaXRyby5qcyJ9");NPRL.registerInlineScript("custom-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJjdXN0b20tanMtZXh0cmEifSwiY2Fub25pY2FsTGluayI6IiJ9");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-78393b806e9e00d6d6650b51cf6c307c-nitro.js", "28a940e2d4bdcacc04d80122cd035ea5-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiIyOGE5NDBlMmQ0YmRjYWNjMDRkODAxMjJjZDAzNWVhNS0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC83ODM5M2I4MDZlOWUwMGQ2ZDY2NTBiNTFjZjZjMzA3Yy1uaXRyby5qcyJ9");NPRL.registerInlineScript("8249e878a5f9ea76217c9414e82e78f9-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiZGF0YS1jZmFzeW5jIjoiZmFsc2UiLCJkYXRhLXBhZ2VzcGVlZC1uby1kZWZlciI6ZmFsc2UsImlkIjoiODI0OWU4NzhhNWY5ZWE3NjIxN2M5NDE0ZTgyZTc4ZjktMSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerInlineScript("7ee1da51d36dc0e1f735c5543fbb4163-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiZGF0YS1jZmFzeW5jIjoiZmFsc2UiLCJkYXRhLXBhZ2VzcGVlZC1uby1kZWZlciI6ZmFsc2UsImlkIjoiN2VlMWRhNTFkMzZkYzBlMWY3MzVjNTU0M2ZiYjQxNjMtMSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerInlineScript("b6878b6925f67383aed522824415a2f4-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJiNjg3OGI2OTI1ZjY3MzgzYWVkNTIyODI0NDE1YTJmNC0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerInlineScript("f7c77ab2022772e17edd517dfab38298-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJmN2M3N2FiMjAyMjc3MmUxN2VkZDUxN2RmYWIzODI5OC0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerInlineScript("1df6b1e3472bfbbeeb0cbbaaf2fcff39-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiIxZGY2YjFlMzQ3MmJmYmJlZWIwY2JiYWFmMmZjZmYzOS0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerInlineScript("a27a9e560e9a6a590e58ca1b71ccb472-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJhMjdhOWU1NjBlOWE2YTU5MGU1OGNhMWI3MWNjYjQ3Mi0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-4ffd8ba074ecbfb80165b08d5aff32e0-nitro.js", "920433abe4ead0e91d79391902d6b0e1-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiI5MjA0MzNhYmU0ZWFkMGU5MWQ3OTM5MTkwMmQ2YjBlMS0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC80ZmZkOGJhMDc0ZWNiZmI4MDE2NWIwOGQ1YWZmMzJlMC1uaXRyby5qcyJ9");NPRL.registerInlineScript("wc-aelia-currency-switcher-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJ3Yy1hZWxpYS1jdXJyZW5jeS1zd2l0Y2hlci1qcy1leHRyYSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-f9b12bc5b44e3aeacdd429e8a2159568-nitro.js", "fe2926f62ee1495056babad08830e3b3-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJmZTI5MjZmNjJlZTE0OTUwNTZiYWJhZDA4ODMwZTNiMy0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC9mOWIxMmJjNWI0NGUzYWVhY2RkNDI5ZThhMjE1OTU2OC1uaXRyby5qcyJ9");NPRL.registerInlineScript("wp-video-popup-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJ3cC12aWRlby1wb3B1cC1qcy1leHRyYSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-90c2fbef8d7940fedf7b1be94cb47da5-nitro.js", "e0c3a6c1d2011c907cbc9212b75481f1-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJlMGMzYTZjMWQyMDExYzkwN2NiYzkyMTJiNzU0ODFmMS0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC85MGMyZmJlZjhkNzk0MGZlZGY3YjFiZTk0Y2I0N2RhNS1uaXRyby5qcyJ9");NPRL.registerInlineScript("wc-avatax-frontend-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJ3Yy1hdmF0YXgtZnJvbnRlbmQtanMtZXh0cmEifSwiY2Fub25pY2FsTGluayI6IiJ9");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-ba32e59983ae691d4ec6689eefcef73b-nitro.js", "3227ff116a4f9ba5667914bbc3aa569b-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiIzMjI3ZmYxMTZhNGY5YmE1NjY3OTE0YmJjM2FhNTY5Yi0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC9iYTMyZTU5OTgzYWU2OTFkNGVjNjY4OWVlZmNlZjczYi1uaXRyby5qcyJ9");NPRL.registerInlineScript("wc-order-attribution-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJ3Yy1vcmRlci1hdHRyaWJ1dGlvbi1qcy1leHRyYSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-edf7a9f92207d6bd53c88456865e775e-nitro.js", "772233deba30d48c5c20c7376a89b828-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiI3NzIyMzNkZWJhMzBkNDhjNWMyMGM3Mzc2YTg5YjgyOC0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC9lZGY3YTlmOTIyMDdkNmJkNTNjODg0NTY4NjVlNzc1ZS1uaXRyby5qcyJ9");NPRL.registerInlineScript("ubermenu-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJ1YmVybWVudS1qcy1leHRyYSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-081b5ec1250f3fc87a0ce873316cdb9d-nitro.js", "76766549113948d8c2419863d3172f9a-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiI3Njc2NjU0OTExMzk0OGQ4YzI0MTk4NjNkMzE3MmY5YS0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC8wODFiNWVjMTI1MGYzZmM4N2EwY2U4NzMzMTZjZGI5ZC1uaXRyby5qcyJ9");NPRL.registerInlineScript("fl-automator-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJmbC1hdXRvbWF0b3ItanMtZXh0cmEifSwiY2Fub25pY2FsTGluayI6IiJ9");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-ed304fb069f6d179a3b1c9f706a3a861-nitro.js", "5fe0bdd28c083f9c460dae685e157ba9-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiI1ZmUwYmRkMjhjMDgzZjljNDYwZGFlNjg1ZTE1N2JhOS0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC9lZDMwNGZiMDY5ZjZkMTc5YTNiMWM5ZjcwNmEzYTg2MS1uaXRyby5qcyJ9");NPRL.registerInlineScript("wp-i18n-js-after", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJ3cC1pMThuLWpzLWFmdGVyIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-96f004f11a24b6c28e941e4ab51e3706-nitro.js", "7ebd852487ba3995051d22ed4e279799-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiI3ZWJkODUyNDg3YmEzOTk1MDUxZDIyZWQ0ZTI3OTc5OS0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC85NmYwMDRmMTFhMjRiNmMyOGU5NDFlNGFiNTFlMzcwNi1uaXRyby5qcyJ9");NPRL.registerInlineScript("gform_gravityforms-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJnZm9ybV9ncmF2aXR5Zm9ybXMtanMtZXh0cmEifSwiY2Fub25pY2FsTGluayI6IiJ9");NPRL.registerInlineScript("gform_gravityforms-js-before", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJnZm9ybV9ncmF2aXR5Zm9ybXMtanMtYmVmb3JlIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-065bbecfeddd34c254bf783bc361d7a6-nitro.js", "2273fc15a2074ada861310072d099057-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiIyMjczZmMxNWEyMDc0YWRhODYxMzEwMDcyZDA5OTA1Ny0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC8wNjViYmVjZmVkZGQzNGMyNTRiZjc4M2JjMzYxZDdhNi1uaXRyby5qcyJ9");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-082b1bafb1cf66ec2388fac2ca0e82c6-nitro.js", "9928811b33edfcd07812931b0085aa18-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiI5OTI4ODExYjMzZWRmY2QwNzgxMjkzMWIwMDg1YWExOC0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC8wODJiMWJhZmIxY2Y2NmVjMjM4OGZhYzJjYTBlODJjNi1uaXRyby5qcyJ9");NPRL.registerInlineScript("gform_gravityforms_theme-js-extra", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJnZm9ybV9ncmF2aXR5Zm9ybXNfdGhlbWUtanMtZXh0cmEifSwiY2Fub25pY2FsTGluayI6IiJ9");NPRL.registerScript("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedJs/render-blocking-nitro-min-a7be9d517fd9bf45e464ff4e507b0b5f-nitro.js", "0f8426fb39a01ba34f552a8125189a94-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiIwZjg0MjZmYjM5YTAxYmEzNGY1NTJhODEyNTE4OWE5NC0xIn0sImNhbm9uaWNhbExpbmsiOiJodHRwczpcL1wvd3d3LnVuY2hhaW5lZGxhYnMuY29tXC9jb21iaW5lZEpzXC9hN2JlOWQ1MTdmZDliZjQ1ZTQ2NGZmNGU1MDdiMGI1Zi1uaXRyby5qcyJ9");NPRL.registerInlineScript("504767823ef82c83aa7c10c7c376f4fd-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsidHlwZSI6Im1vZHVsZSIsImlkIjoiNTA0NzY3ODIzZWY4MmM4M2FhN2MxMGM3YzM3NmY0ZmQtMSJ9LCJjYW5vbmljYWxMaW5rIjoiIn0=");NPRL.registerInlineScript("444c14b207e8aaac9cda118e5c148236-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiI0NDRjMTRiMjA3ZThhYWFjOWNkYTExOGU1YzE0ODIzNi0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerInlineScript("d703ff32d86b7898be6dc99160a4a2be-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiJkNzAzZmYzMmQ4NmI3ODk4YmU2ZGM5OTE2MGE0YTJiZS0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerInlineScript("3113cb1e294ceaa66f1d7882cedc6227-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiIzMTEzY2IxZTI5NGNlYWE2NmYxZDc4ODJjZWRjNjIyNy0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerInlineScript("657c845b1a3336b174e0f20bce918400-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsiaWQiOiI2NTdjODQ1YjFhMzMzNmIxNzRlMGYyMGJjZTkxODQwMC0xIn0sImNhbm9uaWNhbExpbmsiOiIifQ==");NPRL.registerInlineScript("f7702478de6d633864b61564131d1f66-1", "eyJkZWxheSI6ZmFsc2UsImF0dHJpYnV0ZXMiOnsidHlwZSI6InRleHRcL2phdmFzY3JpcHQiLCJpZCI6ImY3NzAyNDc4ZGU2ZDYzMzg2NGI2MTU2NDEzMWQxZjY2LTEifSwiY2Fub25pY2FsTGluayI6IiJ9");</script><noscript id="nitro-deferred-styles"><style id='wp-img-auto-sizes-contain-inline-css' type='text/css' onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}</style><style id='wp-emoji-styles-inline-css' type='text/css' onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)">img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:none !important;padding:0 !important}</style><link rel="stylesheet" onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)" href="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedCss/nitro-min-noimport-ef066c7622a44c2f5ff99fccd982feaa-stylesheet.css" /><style id='global-styles-inline-css' type='text/css' onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)">:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--fl-heading-text:#313131;--wp--preset--color--fl-body-bg:#f2f2f2;--wp--preset--color--fl-body-text:#747379;--wp--preset--color--fl-accent:#428bca;--wp--preset--color--fl-accent-hover:#428bca;--wp--preset--color--fl-topbar-bg:#fff;--wp--preset--color--fl-topbar-text:#000;--wp--preset--color--fl-topbar-link:#428bca;--wp--preset--color--fl-topbar-hover:#428bca;--wp--preset--color--fl-header-bg:#fff;--wp--preset--color--fl-header-text:#000;--wp--preset--color--fl-header-link:#428bca;--wp--preset--color--fl-header-hover:#428bca;--wp--preset--color--fl-nav-bg:#fff;--wp--preset--color--fl-nav-link:#428bca;--wp--preset--color--fl-nav-hover:#428bca;--wp--preset--color--fl-content-bg:#fff;--wp--preset--color--fl-footer-widgets-bg:#fff;--wp--preset--color--fl-footer-widgets-text:#000;--wp--preset--color--fl-footer-widgets-link:#428bca;--wp--preset--color--fl-footer-widgets-hover:#428bca;--wp--preset--color--fl-footer-bg:#fff;--wp--preset--color--fl-footer-text:#000;--wp--preset--color--fl-footer-link:#428bca;--wp--preset--color--fl-footer-hover:#428bca;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex > :is(*, div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid > :is(*, div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}</style><style id='classic-theme-styles-inline-css' type='text/css' onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)">.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style><link rel="stylesheet" onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)" href="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedCss/nitro-min-noimport-e5c51e8975a6912874c9a5d438a38974-stylesheet.css" /><style id='woocommerce-inline-inline-css' type='text/css' onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)">.woocommerce form .form-row .required{visibility:visible}</style><link rel="stylesheet" onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)" href="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedCss/nitro-min-noimport-0aba4f2182552f6201353d01aaf33b7c-stylesheet.css" /><style id="ubermenu-custom-generated-css" onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)">.fa{font-style:normal;font-variant:normal;font-weight:normal;font-family:FontAwesome}.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{font-size:18px;text-transform:capitalize;color:#50b047;padding-left:20px;padding-right:20px}.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-notext > .ubermenu-icon{line-height:18px}.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{font-weight:700}.ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target,.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{color:#328514}.ubermenu-main .ubermenu-item.ubermenu-item-level-0 > .ubermenu-highlight{color:#328514}.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,.ubermenu-main .ubermenu-item-level-0 > .ubermenu-custom-content.ubermenu-custom-content-padded{padding-top:12px;padding-bottom:12px}.ubermenu-main.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop > .ubermenu-target:not(.ubermenu-noindicator){padding-right:35px}.ubermenu-main.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop > .ubermenu-target.ubermenu-noindicator{padding-right:20px}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{background-color:#313131;color:#fff}.ubermenu-main .ubermenu-item-normal > .ubermenu-target{font-size:17px}.ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-target{font-size:18px;font-weight:700}.ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group{background-color:#313131}.ubermenu.ubermenu-main .ubermenu-tab > .ubermenu-target{color:#fff}.ubermenu.ubermenu-main .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target{color:#fff}.ubermenu-main .ubermenu-submenu .ubermenu-tab.ubermenu-current-menu-item > .ubermenu-target,.ubermenu-main .ubermenu-submenu .ubermenu-tab.ubermenu-current-menu-parent > .ubermenu-target,.ubermenu-main .ubermenu-submenu .ubermenu-tab.ubermenu-current-menu-ancestor > .ubermenu-target{color:#fff}.ubermenu.ubermenu-main .ubermenu-tab.ubermenu-active > .ubermenu-target{background-color:#313131}.ubermenu.ubermenu-main .ubermenu-tab-content-panel{background-color:#313131}.ubermenu.ubermenu-main .ubermenu-tabs-group .ubermenu-item-header > .ubermenu-target{color:#fff !important}.ubermenu.ubermenu-main .ubermenu-tabs-group .ubermenu-item-normal > .ubermenu-target{color:#fff !important}.ubermenu.ubermenu-main .ubermenu-tabs-group .ubermenu-target > .ubermenu-target-description{color:#fff !important}.ubermenu-main .ubermenu-target > .ubermenu-target-description{font-size:15px}.ubermenu-main .ubermenu-target > .ubermenu-target-description,.ubermenu-main .ubermenu-submenu .ubermenu-target > .ubermenu-target-description{color:#fff}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-30{width:300px;min-width:300px}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-31{width:300px;min-width:300px}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-67{width:400px;min-width:400px}@media screen and (min-width:960px){body .ubermenu .technology_menu .ubermenu-submenu .ubermenu-row .ubermenu-item ul > li{margin-top:10px !important}}</style><style id="wp-custom-css" onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)">@media screen and (max-width: 768px){.meme-slider-block .slick-slide:hover .uabb-gallery-img{transform:scale(1) !important}}.solution_menu_section li a,.solution_menu_section li a.active{text-decoration:none}body .resource-filter .alm-filter--link.field-checkbox{font-family:inherit}.blog-single-text sup{top:-1em}b,strong{font-family:Nexa-XBold !important}.slick-prev.slick-arrow i,.slick-next.slick-arrow i{color:#fff;background:#50b047}.slick-prev.slick-arrow i:before{content:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/12/arrow-left-1.svg") !important}.slick-next.slick-arrow i:before{content:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/12/arrow-right-1.svg") !important}.slick-next.slick-arrow i:hover:before{content:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/12/arrow-right.svg") !important}.slick-prev.slick-arrow i:hover:before{content:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/12/arrow-left.svg") !important}.slick-prev.slick-arrow i:hover,.slick-next.slick-arrow i:hover{color:#50b047;background:#fff}.cursor-point > a.ubermenu-target{cursor:default}.gobal-heading-tag h1.fl-heading{color:#fff}.all-resource-section{margin-top:0px !important}.contact-form-div .ginput_container.ginput_container_text input,.contact-btn .ginput_container.ginput_container_textarea textarea{height:45px !important}.contact-form-div .uabb-gf-style .ginput_container_select:after{content:"" !important}.contact-btn .gfield_select{background-color:#fff !important}.contact-form-div .gform_heading p.gform_required_legend{display:none}.gform_ajax_spinner{display:block !important;margin-left:15px}.contact-form-div .ginput_container.ginput_container_textarea textarea{height:150px !important;width:100% !important;resize:none}.contact-form-div .ginput_container.ginput_container_email input,.contact-form-div .ginput_container.ginput_container_select select{height:45px !important;width:100% !important}div.gf_right_half input,div.gf_left_half input{width:100% !important;height:45px !important}@media screen and (max-width: 992px){.wpmm-menu #mm-11 ul li a,.wpmm-menu #mm-12 ul li a,.wpmm-menu #mm-13 ul li a,.wpmm-menu #mm-14 ul li a,.wpmm-menu #mm-15 ul li a,.wpmm-menu #mm-16 ul li a,.wpmm-menu #mm-17 ul li a,.wpmm-menu #mm-18 ul li a,.wpmm-menu #mm-19 ul li a{opacity:.6 !important;font-family:"Nexa-Book" !important}.wpmm-menu #mm-11 ul li a[href="#"],.wpmm-menu #mm-12 ul li a[href="#"],.wpmm-menu #mm-13 ul li a[href="#"],.wpmm-menu #mm-14 ul li a[href="#"],.wpmm-menu #mm-15 ul li a[href="#"],.wpmm-menu #mm-16 ul li a[href="#"],.wpmm-menu #mm-17 ul li a[href="#"],.wpmm-menu #mm-18 ul li a[href="#"],.wpmm-menu #mm-19 ul li a[href="#"]{opacity:1 !important;font-family:"Nexa-Bold" !important}.wpmm-menu ul li a[href="#"]{opacity:1 !important;font-size:17px;line-height:17px;letter-spacing:-.22px !important;font-family:Nexa-XBold !important;font-weight:400 !important;margin-bottom:2px}.wpmm-menu ul li{margin-top:0 !important}.wpmm-menu ul li a{opacity:.6;font-family:"Nexa-Book" !important}#mm-2 ul li a{opacity:1 !important;font-family:Nexa-XBold !important}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.fl-row-content-wrap{padding-right:20px !important;padding-left:20px !important}}@media screen and (max-width: 812px){.service-support .fl-col-content.fl-node-content{margin-left:0px !important}}@media screen and (max-width: 767px){.fl-builder-content .fl-node-wd6cq27e0ogx{clear:both}.fl-node-ipvcz12u0mre.fl-col>.fl-col-content{margin-top:0}div.all-resource-section .ajax-load-more-wrap{padding-top:0px}.contact-form-div .contact-btn .gform_fields .gf_left_half{grid-column:span 12 !important}}@media screen and (max-width: 500px){.arrow{margin-top:-165px !important}}.faqs h3.uabb-faq-question-label,.faqs .uabb-faq-questions-button{outline:none}.wpmm-menu.mm-menu_opened #mm-4 ul li a{padding:15px !important;margin:0px !important}.mm-menu_opened #mm-4 ul{margin-top:113px !important}.green-btn-info a.uabb-button.ast-button,.green-btn-info a.uabb-button.ast-button:visited{text-transform:none !important}@media (max-width: 768px){.static-stunner .uabb-infobox-content{margin-bottom:30px}}.tab-video-section li.uabb-tab-current{background:#50b047}.tab-video-section li{background:#f3f3f3}.tab-video-section .uabb-tab-link:focus,.tab-video-section .uabb-tab-link{border:none !important}.tab-video-section nav.uabb-tabs-nav{padding-right:35px}.tab-video-section .uabb-content h3{margin-top:30px;margin-bottom:15px;color:#747379;font-size:27px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:-.17px}.tab-video-section .uabb-tab-acc-title .uabb-acc-icon{line-height:normal}.tab-video-section .uabb-content p{margin-bottom:0px}.tab-video-section .wistia_preload_transcript_outer_wrapper{display:none !important}@media screen and (min-width: 768px){.tab-video-section .uabb-tab-current .uabb-tag-selected a.uabb-tab-link{margin-right:-20px}}@media screen and (max-width: 992px){.tab-video-section nav.uabb-tabs-nav{padding-right:20px}}@media screen and (max-width: 640px){.tab-video-section .uabb-title-tag{padding-right:10px}.tab-video-section .uabb-content h3{font-size:22px}}.product_sticky_menu .solution_sticky_menu{max-width:1000px}.table_tabs .fl-tabs-horizontal .fl-tabs-label.fl-tab-active{border-bottom:8px solid #50b047 !important;transition:all .3s ease-in-out}.table_tabs .fl-tabs-horizontal .fl-tabs-label{border-bottom:8px solid #fff !important;transition:all .3s ease-in-out}#specification h2{color:#313131;font-size:34px;font-style:normal;font-weight:900;line-height:46px;letter-spacing:-.35px;margin-bottom:30px}@media screen and (max-width: 767px){#specifications h2{font-size:26px;line-height:1.2;margin-bottom:15px}}@media screen and (max-width: 480px){.table_tabs .fl-tabs-panel-content.fl-tab-active,.table_tabs_html{width:100%;overflow-x:auto}table.tablepress{width:480px}}@media screen and (max-width: 640px){.wocommerce-row-details .fl-col-content.fl-node-content{flex-direction:column;align-items:flex-start}}.related_product_section .sku_wrapper{font-size:0}.related_product_section .sku_wrapper .sku{font-size:14px}li#menu-item-28559 a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{border-top:solid 1px transparent;border-bottom:solid 1px transparent}li#menu-item-28559:hover a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{border-top:solid 1px rgba(255,255,255,.2);border-bottom:solid 1px rgba(255,255,255,.2)}li#menu-item-28559 a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{border-top:solid 1px transparent;border-bottom:solid 1px transparent}li#menu-item-28559:hover.ubermenu-tab > a:after{content:"" !important;background:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2025/11/mdi_cart-outline.png");width:16px;height:14px;position:absolute;right:2px;top:17px}.top-heder-div .fl-col-content.fl-node-content{display:flex;flex-flow:wrap;justify-content:flex-end;align-items:center}.mm-wrapper_opening .headerow-flagsetting > .fl-row-content-wrap{padding-top:20px}@media screen and (max-width: 767px){.solution_sticky_menu > .fl-col-content.fl-node-content{align-items:flex-start}.solution_menu_section ul.sub_menu{padding-top:10px}}div[data-key=product]:after,div[data-key=research_area]:after,div[data-key=resource_type]:after,.resources_sec div[data-key=search]:after{content:"";position:absolute;z-index:199;background-image:url("https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/images/optimized/rev-1d38a59/www.unchainedlabs.com/wp-content/uploads/2021/11/g-close.svg");background-size:90%,90%;background-repeat:no-repeat;width:10px;height:10px;transform:none;cursor:pointer;background-position:top 87% right 45%;display:inline-block;right:9px;top:39%;margin-left:0;margin-top:-3px}</style><link rel="stylesheet" onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)" href="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/combinedCss/nitro-min-noimport-386115440bf0b05c92919a043e1ada14-stylesheet.css" /><style id='fl-builder-layout-16727-inline-css' type='text/css' onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)">.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content{-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-webkit-box-pack:end;-ms-flex-pack:end}.uabb-module-content h1,.uabb-module-content h2,.uabb-module-content h3,.uabb-module-content h4,.uabb-module-content h5,.uabb-module-content h6{margin:0;clear:both}.fl-module-content a,.fl-module-content a:hover,.fl-module-content a:focus{text-decoration:none}.uabb-row-separator{position:absolute;width:100%;left:0}.uabb-top-row-separator{top:0;bottom:auto}.uabb-bottom-row-separator{top:auto;bottom:0}.fl-builder-content-editing .fl-visible-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row{display:none !important}@media (max-width: 992px){.fl-builder-content-editing .fl-visible-desktop.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row{display:none !important}.fl-builder-content-editing .fl-visible-desktop-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row{display:block !important}}@media (max-width: 768px){.fl-builder-content-editing .fl-visible-desktop.uabb-row,.fl-builder-content-editing .fl-visible-desktop-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium.uabb-row{display:none !important}.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row{display:block !important}}.fl-responsive-preview-content .fl-builder-content-editing{overflow-x:hidden;overflow-y:visible}.uabb-row-separator svg{width:100%}.uabb-top-row-separator.uabb-has-svg svg{position:absolute;padding:0;margin:0;left:50%;top:-1px;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uabb-bottom-row-separator.uabb-has-svg svg{position:absolute;padding:0;margin:0;left:50%;bottom:-1px;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator{bottom:0}.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator{top:0}.uabb-bottom-row-separator.uabb-svg-triangle svg,.uabb-bottom-row-separator.uabb-xlarge-triangle svg,.uabb-top-row-separator.uabb-xlarge-triangle-left svg,.uabb-bottom-row-separator.uabb-svg-circle svg,.uabb-top-row-separator.uabb-slime-separator svg,.uabb-top-row-separator.uabb-grass-separator svg,.uabb-top-row-separator.uabb-grass-bend-separator svg,.uabb-bottom-row-separator.uabb-mul-triangles-separator svg,.uabb-top-row-separator.uabb-wave-slide-separator svg,.uabb-top-row-separator.uabb-pine-tree-separator svg,.uabb-top-row-separator.uabb-pine-tree-bend-separator svg,.uabb-bottom-row-separator.uabb-stamp-separator svg,.uabb-bottom-row-separator.uabb-xlarge-circle svg,.uabb-top-row-separator.uabb-wave-separator svg{left:50%;-webkit-transform:translateX(-50%) scaleY(-1);-moz-transform:translateX(-50%) scaleY(-1);-ms-transform:translateX(-50%) scaleY(-1);-o-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1)}.uabb-bottom-row-separator.uabb-big-triangle svg{left:50%;-webkit-transform:scale(1) scaleY(-1) translateX(-50%);-moz-transform:scale(1) scaleY(-1) translateX(-50%);-ms-transform:scale(1) scaleY(-1) translateX(-50%);-o-transform:scale(1) scaleY(-1) translateX(-50%);transform:scale(1) scaleY(-1) translateX(-50%)}.uabb-top-row-separator.uabb-big-triangle svg{left:50%;-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.uabb-top-row-separator.uabb-xlarge-triangle-right svg{left:50%;-webkit-transform:translateX(-50%) scale(-1);-moz-transform:translateX(-50%) scale(-1);-ms-transform:translateX(-50%) scale(-1);-o-transform:translateX(-50%) scale(-1);transform:translateX(-50%) scale(-1)}.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg{left:50%;-webkit-transform:translateX(-50%) scaleX(-1);-moz-transform:translateX(-50%) scaleX(-1);-ms-transform:translateX(-50%) scaleX(-1);-o-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1)}.uabb-top-row-separator.uabb-curve-up-separator svg{left:50%;-webkit-transform:translateX(-50%) scaleY(-1);-moz-transform:translateX(-50%) scaleY(-1);-ms-transform:translateX(-50%) scaleY(-1);-o-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1)}.uabb-top-row-separator.uabb-curve-down-separator svg{left:50%;-webkit-transform:translateX(-50%) scale(-1);-moz-transform:translateX(-50%) scale(-1);-ms-transform:translateX(-50%) scale(-1);-o-transform:translateX(-50%) scale(-1);transform:translateX(-50%) scale(-1)}.uabb-bottom-row-separator.uabb-curve-down-separator svg{left:50%;-webkit-transform:translateX(-50%) scaleX(-1);-moz-transform:translateX(-50%) scaleX(-1);-ms-transform:translateX(-50%) scaleX(-1);-o-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1)}.uabb-top-row-separator.uabb-tilt-left-separator svg{left:50%;-webkit-transform:translateX(-50%) scale(-1);-moz-transform:translateX(-50%) scale(-1);-ms-transform:translateX(-50%) scale(-1);-o-transform:translateX(-50%) scale(-1);transform:translateX(-50%) scale(-1)}.uabb-top-row-separator.uabb-tilt-right-separator svg{left:50%;-webkit-transform:translateX(-50%) scaleY(-1);-moz-transform:translateX(-50%) scaleY(-1);-ms-transform:translateX(-50%) scaleY(-1);-o-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1)}.uabb-bottom-row-separator.uabb-tilt-left-separator svg{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.uabb-bottom-row-separator.uabb-tilt-right-separator svg{left:50%;-webkit-transform:translateX(-50%) scaleX(-1);-moz-transform:translateX(-50%) scaleX(-1);-ms-transform:translateX(-50%) scaleX(-1);-o-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1)}.uabb-top-row-separator.uabb-tilt-left-separator,.uabb-top-row-separator.uabb-tilt-right-separator{top:0}.uabb-bottom-row-separator.uabb-tilt-left-separator,.uabb-bottom-row-separator.uabb-tilt-right-separator{bottom:0}.uabb-top-row-separator.uabb-arrow-outward-separator svg,.uabb-top-row-separator.uabb-arrow-inward-separator svg,.uabb-top-row-separator.uabb-cloud-separator svg,.uabb-top-row-separator.uabb-multi-triangle svg{left:50%;-webkit-transform:translateX(-50%) scaleY(-1);-moz-transform:translateX(-50%) scaleY(-1);-ms-transform:translateX(-50%) scaleY(-1);-o-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1)}.uabb-bottom-row-separator.uabb-multi-triangle svg{bottom:-2px}.uabb-row-separator.uabb-round-split:after,.uabb-row-separator.uabb-round-split:before{left:0;width:50%;background:inherit inherit/inherit inherit inherit inherit;content:"";position:absolute}.uabb-button-wrap a,.uabb-button-wrap a:visited{display:inline-block;font-size:16px;line-height:18px;text-decoration:none;text-shadow:none}.fl-builder-content .uabb-button:hover{text-decoration:none}.fl-builder-content .uabb-button-width-full .uabb-button{display:block;text-align:center}.uabb-button-width-custom .uabb-button{display:inline-block;text-align:center;max-width:100%}.fl-builder-content .uabb-button-left{text-align:left}.fl-builder-content .uabb-button-center{text-align:center}.fl-builder-content .uabb-infobox .uabb-button-center,.fl-builder-content .uabb-modal-action-wrap .uabb-button-center,.fl-builder-content .uabb-ultb3-box .uabb-button-center,.fl-builder-content .uabb-slide-down .uabb-button-center,.fl-builder-content .uabb-blog-post-content .uabb-button-center,.fl-builder-content .uabb-cta-wrap .uabb-button-center,.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{text-align:inherit}.fl-builder-content .uabb-button-right{text-align:right}.fl-builder-content .uabb-button i,.fl-builder-content .uabb-button i:before{font-size:1em;height:1em;line-height:1em;width:1em}.uabb-button .uabb-button-icon-after{margin-left:8px;margin-right:0}.uabb-button .uabb-button-icon-before{margin-left:0;margin-right:8px}.uabb-button .uabb-button-icon-no-text{margin:0}.uabb-button-has-icon .uabb-button-text{vertical-align:middle}.uabb-icon-wrap{display:inline-block}.uabb-icon a{text-decoration:none}.uabb-icon i{display:block}.uabb-icon i:before{border:none !important;background:none !important}.uabb-icon-text{display:table-cell;text-align:left;padding-left:15px;vertical-align:middle}.uabb-icon-text *:last-child{margin:0 !important;padding:0 !important}.uabb-icon-text a{text-decoration:none}.uabb-photo{line-height:0;position:relative;z-index:2}.uabb-photo-align-left{text-align:left}.uabb-photo-align-center{text-align:center}.uabb-photo-align-right{text-align:right}.uabb-photo-content{border-radius:0;display:inline-block;line-height:0;position:relative;max-width:100%;overflow:hidden}.uabb-photo-content img{border-radius:inherit;display:inline;height:auto;max-width:100%;width:auto}.fl-builder-content .uabb-photo-crop-circle img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.fl-builder-content .uabb-photo-crop-square img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.uabb-photo-caption{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uabb-photo-caption-below{padding-bottom:20px;padding-top:10px}.uabb-photo-caption-hover{background:rgba(0,0,0,.7);bottom:0;color:#fff;left:0;opacity:0;visibility:hidden;filter:alpha(opacity=0);padding:10px 15px;position:absolute;right:0;-webkit-transition:visibility 200ms linear;-moz-transition:visibility 200ms linear;transition:visibility 200ms linear}.uabb-photo-content:hover .uabb-photo-caption-hover{opacity:100;visibility:visible}.uabb-active-btn{background:#1e8cbe;border-color:#0074a2;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.6);box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:white}.fl-builder-bar .fl-builder-add-content-button{display:block !important;opacity:1 !important}.uabb-imgicon-wrap .uabb-icon{display:block}.uabb-imgicon-wrap .uabb-icon i{float:none}.uabb-imgicon-wrap .uabb-image{line-height:0;position:relative}.uabb-imgicon-wrap .uabb-image-align-left{text-align:left}.uabb-imgicon-wrap .uabb-image-align-center{text-align:center}.uabb-imgicon-wrap .uabb-image-align-right{text-align:right}.uabb-imgicon-wrap .uabb-image-content{display:inline-block;border-radius:0;line-height:0;position:relative;max-width:100%}.uabb-imgicon-wrap .uabb-image-content img{display:inline;height:auto !important;max-width:100%;width:auto;border-radius:inherit;box-shadow:none;box-sizing:content-box}.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.uabb-creative-button-wrap a,.uabb-creative-button-wrap a:visited{background:#fafafa;border:1px solid #ccc;color:#333;display:inline-block;vertical-align:middle;text-align:center;overflow:hidden;text-decoration:none;text-shadow:none;box-shadow:none;position:relative;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.uabb-creative-button-wrap a:focus{text-decoration:none;text-shadow:none;box-shadow:none}.uabb-creative-button-wrap a .uabb-creative-button-text,.uabb-creative-button-wrap a .uabb-creative-button-icon,.uabb-creative-button-wrap a:visited .uabb-creative-button-text,.uabb-creative-button-wrap a:visited .uabb-creative-button-icon{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.uabb-creative-button-wrap a:hover{text-decoration:none}.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button{display:block;text-align:center}.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button{display:inline-block;text-align:center;max-width:100%}.uabb-creative-button-wrap .uabb-creative-button-left{text-align:left}.uabb-creative-button-wrap .uabb-creative-button-center{text-align:center}.uabb-creative-button-wrap .uabb-creative-button-right{text-align:right}.uabb-creative-button-wrap .uabb-creative-button i{font-size:1.3em;height:auto;vertical-align:middle;width:auto}.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after{margin-left:8px;margin-right:0}.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before{margin-right:8px;margin-left:0}.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i{margin:0}.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text{vertical-align:middle}.uabb-creative-button-wrap a,.uabb-creative-button-wrap a:visited{padding:12px 24px}.uabb-creative-button.uabb-creative-transparent-btn{background:transparent}.uabb-creative-button.uabb-creative-transparent-btn:after{content:"";position:absolute;z-index:1;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.uabb-transparent-fill-top-btn:after,.uabb-transparent-fill-bottom-btn:after{width:100%;height:0;left:0}.uabb-transparent-fill-top-btn:after{top:0}.uabb-transparent-fill-bottom-btn:after{bottom:0}.uabb-transparent-fill-left-btn:after,.uabb-transparent-fill-right-btn:after{width:0;height:100%;top:0}.uabb-transparent-fill-left-btn:after{left:0}.uabb-transparent-fill-right-btn:after{right:0}.uabb-transparent-fill-center-btn:after{width:0;height:100%;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.uabb-transparent-fill-diagonal-btn:after,.uabb-transparent-fill-horizontal-btn:after{width:100%;height:0;top:50%;left:50%}.uabb-transparent-fill-diagonal-btn{overflow:hidden}.uabb-transparent-fill-diagonal-btn:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.uabb-transparent-fill-horizontal-btn:after{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.perspective{-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;margin:0}.uabb-creative-button.uabb-creative-threed-btn:after{content:"";position:absolute;z-index:-1;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;transition:all 200ms linear}.uabb-creative-button.uabb-creative-threed-btn{outline:1px solid transparent;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.uabb-creative-threed-btn.uabb-animate_top-btn:after{height:40%;left:0;top:-40%;width:100%;-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg)}.uabb-creative-threed-btn.uabb-animate_bottom-btn:after{width:100%;height:40%;left:0;top:100%;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}.uabb-creative-threed-btn.uabb-animate_left-btn:after{width:20%;height:100%;left:-20%;top:0;-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:rotateY(-60deg);-moz-transform:rotateY(-60deg);-ms-transform:rotateY(-60deg);transform:rotateY(-60deg)}.uabb-creative-threed-btn.uabb-animate_right-btn:after{width:20%;height:100%;left:104%;top:0;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateY(120deg);-moz-transform:rotateY(120deg);-ms-transform:rotateY(120deg);transform:rotateY(120deg)}.uabb-animate_top-btn:hover{-webkit-transform:rotateX(-15deg);-moz-transform:rotateX(-15deg);-ms-transform:rotateX(-15deg);-o-transform:rotateX(-15deg);transform:rotateX(-15deg)}.uabb-animate_bottom-btn:hover{-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);-ms-transform:rotateX(15deg);-o-transform:rotateX(15deg);transform:rotateX(15deg)}.uabb-animate_left-btn:hover{-webkit-transform:rotateY(6deg);-moz-transform:rotateY(6deg);-ms-transform:rotateY(6deg);-o-transform:rotateY(6deg);transform:rotateY(6deg)}.uabb-animate_right-btn:hover{-webkit-transform:rotateY(-6deg);-moz-transform:rotateY(-6deg);-ms-transform:rotateY(-6deg);-o-transform:rotateY(-6deg);transform:rotateY(-6deg)}.uabb-creative-flat-btn.uabb-animate_to_right-btn,.uabb-creative-flat-btn.uabb-animate_to_left-btn,.uabb-creative-flat-btn.uabb-animate_from_top-btn,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn{overflow:hidden;position:relative}.uabb-creative-flat-btn.uabb-animate_to_right-btn i,.uabb-creative-flat-btn.uabb-animate_to_left-btn i,.uabb-creative-flat-btn.uabb-animate_from_top-btn i,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i{bottom:0;height:100%;margin:0;opacity:1;position:absolute;right:0;width:100%;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;transition:all 200ms linear;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text{display:inline-block;width:100%;height:100%;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before,.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before,.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i,.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i{left:0}.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i{top:0}.uabb-creative-flat-btn.uabb-animate_to_right-btn i{top:0;left:-100%}.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}.uabb-creative-flat-btn.uabb-animate_to_left-btn i{top:0;left:100%}.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}.uabb-creative-flat-btn.uabb-animate_from_top-btn i{top:-100%;left:0}.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text{-webkit-transform:translateY(400px);-moz-transform:translateY(400px);-ms-transform:translateY(400px);-o-transform:translateY(400px);transform:translateY(400px)}.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i{top:100%;left:0}.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text{-webkit-transform:translateY(-400px);-moz-transform:translateY(-400px);-ms-transform:translateY(-400px);-o-transform:translateY(-400px);transform:translateY(-400px)}.uabb-tab-acc-content .wp-video,.uabb-tab-acc-content video.wp-video-shortcode,.uabb-tab-acc-content .mejs-container:not(.mejs-audio),.uabb-tab-acc-content .mejs-overlay.load,.uabb-adv-accordion-content .wp-video,.uabb-adv-accordion-content video.wp-video-shortcode,.uabb-adv-accordion-content .mejs-container:not(.mejs-audio),.uabb-adv-accordion-content .mejs-overlay.load{width:100% !important;height:100% !important}.uabb-tab-acc-content .mejs-container:not(.mejs-audio),.uabb-adv-accordion-content .mejs-container:not(.mejs-audio){padding-top:56.25%}.uabb-tab-acc-content .wp-video,.uabb-tab-acc-content video.wp-video-shortcode,.uabb-adv-accordion-content .wp-video,.uabb-adv-accordion-content video.wp-video-shortcode{max-width:100% !important}.uabb-tab-acc-content video.wp-video-shortcode,.uabb-adv-accordion-content video.wp-video-shortcode{position:relative}.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement,.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.uabb-tab-acc-content .mejs-overlay-play,.uabb-adv-accordion-content .mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto !important;height:auto !important}.fl-row-content-wrap .uabb-row-particles-background,.uabb-col-particles-background{width:100%;height:100%;position:absolute;left:0;top:0}.uabb-creative-button-wrap a,.uabb-creative-button-wrap a:visited{}.uabb-dual-button .uabb-btn,.uabb-dual-button .uabb-btn:visited{}.uabb-js-breakpoint{content:"default";display:none}@media screen and (max-width: 992px){.uabb-js-breakpoint{content:"992"}}@media screen and (max-width: 767px){.uabb-js-breakpoint{content:"767"}}</style><link rel="stylesheet" onload="NPRL.onLoadStyle(this)" onerror="NPRL.onErrorStyle(this)" href="https://cdn-impmn.nitrocdn.com/jnKLrsTVyQrVzFelTaZZwzGbMyInVorf/assets/static/optimized/rev-61500e8/www.unchainedlabs.com/externalFontFace/nitro-min-noimport-c3c34df28c67c455ec02700479b5fa1c-stylesheet.css" /></noscript><script id="nitro-boot-resource-loader">NPRL.boot();</script><script>(function(){let e=Math.max(document.documentElement.clientHeight||0,window.innerHeight||0);let t=typeof NPSH!=="undefined"&&NPSH.isScrolled();let n=[];let i=["nitro-offscreen"];let l=[""];let d="nitro-lazy-render";if(t){i.shift()}if(l[0].length){i.push(...l)}function o(t){if(t===null)return;let i=t.children.length;let l;let f=["SCRIPT","STYLE","LINK","TEMPLATE"];for(let r=0;r<i;r++){l=t.children[r];if(f.indexOf(l.tagName)==-1&&l.classList.contains(d)===false){let t=l.getBoundingClientRect();if(t.width*t.height>0){if(t.y>e){n.push(l)}else{o(l)}}}}}if(typeof NPRL!=="undefined"&&i.length){o(document.body);if(!t){let e=n.length;let t;for(let l=1;l<e;l++){t=n[l];t.classList.add(...i)}let l=false;function f(){if(!l){document.getElementById("nitro-preloader")?.remove();l=true}}window.addEventListener("NitroStylesLoaded",f);setTimeout(f,3e3)}else{window.addEventListener("NitroStylesLoaded",()=>{requestAnimationFrame(function(){let e=n.length;let t;for(let l=1;l<e;l++){t=n[l];t.classList.add(...i)}})})}}})();</script><style id="nitro-preloader">.nitro-offscreen { display: none !important; }</style><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-694e2d93d0829b3aaa4","applicationID":"522951240","transactionName":"MhBSZQoZChFWBUBYCgtaZUMRVw0MUwNMHxUNBQ==","queueTime":0,"applicationTime":20,"atts":"HldRE0IDGR8=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body> </html> 




