"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1768],{74419:function(e,l,o){o.d(l,{Z:function(){return PressFooter}});var n=o(85893),t=o(93967),a=o.n(t),i=o(3131),r=o(27924),s=o(92673);function PressFooter(e){var l=e.contact,o=e.cta,t=e.hideAvatar,d=e.themeColor,c=e.transparent;return(0,n.jsxs)("section",{className:a()((0,s.b)(null!=d?d:"violet-10").bg,"py-fluid-lg"),children:[o&&(0,n.jsx)(r.Z,{className:"mb-md",eLevel:"h2",eStyle:"overline",hAlign:"center",hFont:"lg-xl",hLevel:"p",hLink:o,header:{heading:null==o?void 0:o.copy,eyebrow:"Contact Us"},nested:!0,themeColor:d}),l&&(0,n.jsx)(i.Z,{byline:l,hideAvatar:t,layout:"press",themeColor:d,transparent:c})]})}},22811:function(e,l,o){o.d(l,{Z:function(){return ThreadArticleCard}});var n=o(85893),t=o(93967),a=o.n(t),i=o(27924),r=o(92673);function ThreadArticleCard(e){var l=e.className,o=e.eyebrow,t=e.footerBlock,s=e.heading,d=e.hLevel,c=e.layout,u=e.mediaBlock,m=e.themeColor,h=e.subhead;return(0,n.jsxs)("div",{className:a()(l,(0,r.b)(m).bg,(0,r.b)(m).bodyText,"p-fixed-lg xs:p-fixed-2xl xl:p-fixed-4xl grid gap-2xl items-center xl:max-w-none w-full",c?"3xl:grid-cols-2":"max-w-screen-xs"),children:[u,(0,n.jsxs)("div",{children:[(o||s)&&(0,n.jsx)(i.Z,{eStyle:"overline",hFont:"xs",hLevel:null!=d?d:"h3",header:{heading:s,eyebrow:o},nested:!0,themeColor:m,subhead:h}),t]})]})}},3131:function(e,l,o){o.d(l,{Z:function(){return ThreadByline}});var n=o(85893),t=o(93967),a=o.n(t),i=o(45697),r=o.n(i),s=o(56265),d=o(92673),c={press:"justify-center","stand-alone":"md:justify-center",carousel:"md:justify-center",tweets:"justify-start",learn:"justify-start mb-fixed-xl"};function ThreadByline(e){var l,o,t,i,r,u,m,h,v=e.bColor,p=e.byline,f=e.hideAvatar,g=e.hideTitle,x=e.transparent,b=e.themeColor,y=e.layout,w=c[y],j=!x&&(!(null==p?void 0:null===(o=p.avatar)||void 0===o?void 0:null===(l=o.asset)||void 0===l?void 0:l.url)||f);return(0,n.jsxs)("figcaption",{className:a()(null!=v?v:null===(t=(0,d.b)(b))||void 0===t?void 0:t.bodyText,w,x?"text-center justify-center":void 0,j?"md:text-center":void 0,"flex w-full items-center gap-md"),children:[(null==p?void 0:null===(r=p.avatar)||void 0===r?void 0:null===(i=r.asset)||void 0===i?void 0:i.url)&&!f&&(0,n.jsx)(s.Z,{altText:null!==(h=null==p?void 0:null===(u=p.avatar)||void 0===u?void 0:u.altText)&&void 0!==h?h:null==p?void 0:null===(m=p.avatar)||void 0===m?void 0:m.name,className:"h-[44px] w-[44px] shrink-0 overflow-hidden rounded-full object-cover lg:h-64 lg:w-64",height:"64",image:null==p?void 0:p.avatar,layout:"fixed-width",width:"64"}),(0,n.jsxs)("p",{className:"tweets"===y?"text-left":"",children:[(null==p?void 0:p.name)&&"Anon"!==p.name&&(0,n.jsx)("span",{className:a()(null!=v?v:(0,d.b)(b).bodyText,"thd-body-sm thd-bold"),children:null==p?void 0:p.name}),!g&&(null==p?void 0:p.jobTitle)&&(0,n.jsxs)("span",{className:"thd-caption block",children:[null==p?void 0:p.jobTitle,(null==p?void 0:p.company)?", ".concat(null==p?void 0:p.company):void 0]})]})]})}ThreadByline.defaultProps={hideAvatar:!1,transparent:!1,layout:"carousel"},ThreadByline.propTypes={byline:r().oneOfType([r().string,r().object,r().func]),className:r().string,hideAvatar:r().bool,transparent:r().bool,layout:r().oneOf(Object.keys(c)).isRequired,themeColor:r().string}},51770:function(e,l,o){o.d(l,{Z:function(){return ThreadEOP}});var n=o(85893),t=o(93967),a=o.n(t),i=o(45697),r=o.n(i),s=o(30830),d=o(92673);function ThreadEOP(e){var l,o,t=e.bgColor,i=e.className,r=e.cta,c=e.heading,u=e.hClassName,m=e.themeColor,h=e.pageBg,v=e.footerBg;return(0,n.jsx)("aside",{className:a()(i,t,"thd-gradient px-fluid-base md:px-fluid-sm lg:relative pb-fluid-lg"),style:{"--bg-direction":"180deg","--page-bg":h?(0,d.b)(h).bgVar:"white","--footer-bg":v?"var(--thd-color-".concat(v,")"):"var(--thd-color-violet-10)"},children:(0,n.jsxs)("div",{className:"thd-rounded-static shadow-thd max-w-screen-xl px-fluid-sm bg-white flex flex-col md:flex-row justify-center md:justify-between md:items-center mx-auto py-fluid-sm",children:[c&&(0,n.jsx)("p",{className:a()(u,"thd-heading-md mb-lg md:mb-0 text-center md:text-left mx-auto md:mx-0 w-full"),children:c}),r&&(0,n.jsx)(s.Z,{className:"self-center",color:"violet-dark",cta:r,icon:null!==(o=null==r?void 0:null===(l=r.iconRef)||void 0===l?void 0:l.icon)&&void 0!==o?o:void 0,size:"lg",themeColor:null!=m?m:"violet-light",type:"primary"})]})})}ThreadEOP.propTypes={className:r().string,cta:r().oneOfType([r().string,r().object,r().func]),hClassName:r().string,heading:r().string,hoverPlate:r().bool,lineLength:r().oneOf(["sm","md","lg","xl"]),lineLengthStart:r().oneOf(["sm","md","lg","xl","2xl","3xl","4xl"]),lineLengthEnd:r().oneOf(["sm","md","lg","xl","2xl","3xl","4xl"]),overlay:r().bool,pageBg:r().string,footerBg:r().string},ThreadEOP.defaultProps={hClassName:"sm:thd-max-md eop:max-w-none",heading:"Loom works wherever you do.",hoverPlate:!1,overlay:!1}},15674:function(e,l,o){o.d(l,{Z:function(){return ThreadHero}});var n=o(85893),t=o(93967),a=o.n(t),i=o(45697),r=o.n(i),s=o(72253),d=o(14932),c=o(24043),u=o(67294),m=o(87536),h=o(30830),v=o(47702),p=o(92673),f=u.forwardRef(function(e,l){var o=e.className,t=e.color,i=e.placeholder,r=e.onFocus,c=e.onChange,u=e.onBlur,m=e.onKeyDown,h=e.isDisabled,f=e.type,g=e.lClassName,x=e.label,b=e.value,y=e.id,w=e.hasError,j=e.size,C=(0,v._)(e,["className","color","placeholder","onFocus","onChange","onBlur","onKeyDown","isDisabled","type","lClassName","label","value","id","hasError","size"]);return(0,n.jsxs)("div",{className:"thd-label-float w-full",style:{"--input-fg":"var(--thd-color-".concat(t,"-80")},children:[(0,n.jsx)("input",(0,d._)((0,s._)({},C),{autoComplete:"off",className:a()(o),disabled:h,hasError:w,id:y,onBlur:u,onChange:c,onFocus:r,onKeyDown:m,placeholder:i,ref:l,size:j,type:f,value:b})),x&&(0,n.jsx)("label",{className:a()(g,(0,p.b)("".concat(t,"-10")).bodyText),htmlFor:x,children:x})]})});f.propTypes={placeholder:r().string,value:r().string,onFocus:r().func,onChange:r().func,onBlur:r().func,onKeyDown:r().func,isDisabled:r().bool,type:r().oneOf(["email","number","password","search","tel","text","url"]),id:r().string,hasError:r().bool,size:r().oneOf(["small","medium","large"])},f.defaultProps={type:"text",size:"large"},o(1840);var g=new RegExp(/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/),x=o(55733);function EmailCapture(e){var l,o,t=e.cta,a=(0,c._)((0,u.useState)(""),2),i=a[0],r=a[1],v=(0,c._)((0,u.useState)(!1),2),b=v[0],y=v[1],w=(0,m.cI)({mode:"onBlur",defaultValues:{email:""}}),j=w.register,C=w.handleSubmit,N=w.formState.errors,T=(0,c._)((0,u.useState)(),2),L=T[0],k=T[1],Z=(null==N?void 0:null===(l=N.email)||void 0===l?void 0:l.message)?"red":"violet";return(0,u.useEffect)(function(){k(Z)},[Z,k,N]),(0,u.useEffect)(function(){(null==i?void 0:i.length)>0?y(!0):y(!1),r(i)},[i]),(0,n.jsxs)("form",{className:"w-full max-w-[600px]",onSubmit:C(function(){window.open("https://patgrady.indiedemos.com".concat(x.kp,"?invitee_email=").concat(encodeURIComponent(i)))}),style:{"--input-bg":(0,p.b)("".concat(L,"-10")).bgVar,"--button-color-fr":(0,p.b)("".concat(L,"-dark")).inputFr,"--border-fg":(0,p.b)("".concat(L,"-10")).border},children:[(0,n.jsxs)("div",{className:"lg:thd-nested-input-wrapper flex flex-col items-start lg:items-center lg:flex-row justify-between w-full gap-y-md lg:gap-y-0",style:{"--shadow":(0,p.b)("".concat(L,"-dark")).inputBxHover},children:[(0,n.jsx)(f,(0,d._)((0,s._)({},j("email",{required:"Please enter a valid email address",pattern:{value:g,message:"Please enter a valid email address"}})),{className:"thd-input lg:thd-nested-input-inner",color:L,id:"email",lClassName:!0===b?"not-empty":void 0,label:"Email address",name:"email",onChange:function(e){var l;return r(null==e?void 0:null===(l=e.target)||void 0===l?void 0:l.value)},type:"email"})),(0,n.jsx)(h.Z,{buttonOverride:"nested",buttonType:"secondary",className:null==t?void 0:t.buttonStyle,color:"".concat(L,"-60"),cta:t,size:"sm",submit:!0})]}),(0,n.jsx)("p",{className:"thd-caption text-thd-color-red-70 mt-sm lg:pl-lg text-left min-h-[1em]",children:null==N?void 0:null===(o=N.email)||void 0===o?void 0:o.message})]})}o(98719);var b=o(27924);function ThreadHero(e){var l,o,t,i,r,s,d,c,u=e.ariaLabel,m=e.bgColor,v=e.bFont,f=e.bLineLength,g=e.bMaxWidth,x=e.chipBlock,y=e.className,w=e.content,j=e.cta,C=e.ctaSize,N=e.secondaryCta,T=e.ctaGap,L=void 0===T?"mb-xl":T,k=e.eColor,Z=e.eStyle,B=e.gap,E=e.header,A=e.bClassName,F=e.hFont,z=e.hLevel,O=e.hLineLength,S=e.hLink,P=e.hAppend,_=e.nested,R=e.placeholder,D=e.variant,M=e.themeColor,H=e.themeColorMode,K=null==E?void 0:E.eyebrow,V={control:j?(0,n.jsx)(h.Z,{align:"center",ariaLabel:u,buttonType:"primary",color:"violet-dark",cta:j,downloadToggle:!0,icon:null!==(r=null==j?void 0:null===(l=j.iconRef)||void 0===l?void 0:l.icon)&&void 0!==r?r:void 0,size:C||"lg",themeColor:M}):void 0,variant:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("p",{className:a()((0,p.b)(M).bodyText,"thd-caption whitespace-nowrap mb-fixed-lg"),children:"For Mac, Windows, iOS, and Android"}),j&&(0,n.jsx)(EmailCapture,{cta:j})]}),null:null!=R?R:void 0,ineligible:j?(0,n.jsx)(h.Z,{align:"center",ariaLabel:u,buttonType:"primary",color:"violet-dark",cta:j,icon:null!==(s=null==j?void 0:null===(o=j.iconRef)||void 0===o?void 0:o.icon)&&void 0!==s?s:void 0,size:C||"lg",themeColor:M}):void 0,undefined:j?(0,n.jsx)(h.Z,{align:"center",ariaLabel:u,buttonType:"primary",color:"violet-dark",cta:j,icon:null!==(d=null==j?void 0:null===(t=j.iconRef)||void 0===t?void 0:t.icon)&&void 0!==d?d:void 0,size:C||"lg",themeColor:M}):void 0}[D];return(0,n.jsxs)("section",{className:a()(y,m,"relative",K?"pt-fluid-sm":"pt-fluid-lg"),children:[(0,n.jsxs)("div",{className:a()("max-w-screen-3xl mx-auto flex flex-col h-full justify-center items-start md:items-center lg:text-center px-fluid-base relative z-10",w?"mb-fluid-sm":void 0),children:[(0,n.jsx)(b.Z,{bClassName:A,bFont:null!=v?v:"lg",bLineLength:null!=f?f:"3xl",bMaxWidth:null!=g?g:void 0,className:a()(j||w?L:void 0,"w-full whitespace-pre-line"),eColor:k,eStyle:Z,gap:void 0===B?"mb-md":B,hAlign:"center-end",hAppend:P,hFont:null!=F?F:"xl",hLevel:null!=z?z:"h1",hLineLength:null!=O?O:"lg",hLink:S,header:E,nested:_,themeColor:M,themeColorMode:H,vAlign:"center"}),x,V?(0,n.jsxs)("div",{className:a()("justify-start","flex gap-lg"),children:[V,N&&(0,n.jsx)(h.Z,{buttonType:"secondary",color:"violet-light",cta:N,icon:null!==(c=null==N?void 0:null===(i=N.iconRef)||void 0===i?void 0:i.icon)&&void 0!==c?c:void 0,size:"md",themeColor:"violet-dark"})]}):null]}),w]})}ThreadHero.propTypes={content:r().object||r().func}}}]);