PageSourceSearch

https://www.joinhomebase.com/_next/static/immutable/chunks/2-48_e-ch5xyk.js

js joinhomebase.com collected 2026-10-01 08:49:13 UTC 28,487 bytes, 9 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,231014,e=>{"use strict";var t=e.i(612028),r=e.i(180330),n=e.i(966299),i=e.i(694713),l=e.i(5979),a=e.i(167705),s=e.i(335029),o=r,d=e.i(136851);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class u extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,s.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,s.isHTMLElement)(e)&&e.offsetWidth||0,n=(0,s.isHTMLElement)(e)&&e.offsetHeight||0,i=getComputedStyle(t),l=this.props.sizeRef.current;l.height=parseFloat(i.height),l.width=parseFloat(i.width),l.top=t.offsetTop,l.left=t.offsetLeft,l.right=r-l.width-l.left,l.bottom=n-l.height-l.top,l.direction=i.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function p({children:e,isPresent:n,anchorX:i,anchorY:l,root:a,pop:s}){let m=(0,o.useId)(),x=(0,o.useRef)(null),h=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:f}=(0,o.useContext)(d.MotionConfigContext),g=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}(x,e.props?.ref??e?.ref);return(0,o.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:o,right:d,bottom:c,direction:u}=h.current;if(n||!1===s||!x.current||!e||!t)return;let p="rtl"===u,g="left"===i?p?`right: ${d}`:`left: ${o}`:p?`left: ${o}`:`right: ${d}`,b="bottom"===l?`bottom: ${c}`:`top: ${r}`;x.current.dataset.motionPopId=m;let v=document.createElement("style");f&&(v.nonce=f);let j=a??document.head;return j.appendChild(v),v.sheet&&v.sheet.insertRule(`
2          [data-motion-pop-id="${m}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${g}px !important;
7            ${b}px !important;
8          }
9        `),()=>{x.current?.removeAttribute("data-motion-pop-id"),j.contains(v)&&j.removeChild(v)}},[n]),(0,t.jsx)(u,{isPresent:n,childRef:x,sizeRef:h,pop:s,children:!1===s?e:o.cloneElement(e,{ref:g})})}let m=({children:e,initial:n,isPresent:s,onExitComplete:o,custom:d,presenceAffectsLayout:c,mode:u,anchorX:m,anchorY:h,root:f})=>{let g=(0,i.useConstant)(x),b=(0,r.useId)(),v=(0,r.useRef)(s),j=(0,r.useRef)(o);(0,l.useIsomorphicLayoutEffect)(()=>{v.current=s,j.current=o});let y=!0,w=(0,r.useMemo)(()=>(y=!1,{id:b,initial:n,isPresent:s,custom:d,onExitComplete:e=>{for(let t of(g.set(e,!0),g.values()))if(!t)return;o&&o()},register:e=>(g.set(e,!1),()=>{g.delete(e),v.current||g.size||j.current?.()})}),[s,g,o]);return c&&y&&(w={...w}),(0,r.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[s]),r.useEffect(()=>{s||g.size||!o||o()},[s]),e=(0,t.jsx)(p,{pop:"popLayout"===u,isPresent:s,anchorX:m,anchorY:h,root:f,children:e}),(0,t.jsx)(a.PresenceContext.Provider,{value:w,children:e})};function x(){return new Map}var h=e.i(860562);let f=e=>e.key||"";function g(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,({children:e,custom:a,initial:s=!0,onExitComplete:o,presenceAffectsLayout:d=!0,mode:c="sync",propagate:u=!1,anchorX:p="left",anchorY:x="top",root:b})=>{let[v,j]=(0,h.usePresence)(u),y=(0,r.useMemo)(()=>g(e),[e]),w=u&&!v?[]:y.map(f),N=(0,r.useRef)(!0),C=(0,r.useRef)(y),k=(0,i.useConstant)(()=>new Map),S=(0,r.useRef)(new Set),[L,$]=(0,r.useState)(y),[_,E]=(0,r.useState)(y);(0,l.useIsomorphicLayoutEffect)(()=>{N.current=!1,C.current=y;for(let e=0;e<_.length;e++){let t=f(_[e]);w.includes(t)?(k.delete(t),S.current.delete(t)):!0!==k.get(t)&&k.set(t,!1)}},[_,w.length,w.join("-")]);let P=[];if(y!==L){let e=[...y];for(let t=0;t<_.length;t++){let r=_[t],n=f(r);w.includes(n)||(e.splice(t,0,r),P.push(r))}return"wait"===c&&P.length&&(e=P),E(g(e)),$(y),null}let{forceRender:M}=(0,r.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:_.map(e=>{let r=f(e),n=(!u||!!v)&&(y===_||w.includes(r));return(0,t.jsx)(m,{isPresent:n,initial:(!N.current||!!s)&&void 0,custom:a,presenceAffectsLayout:d,mode:c,root:b,onExitComplete:n?void 0:()=>
9{if(S.current.has(r)||!k.has(r))return;S.current.add(r),k.set(r,!0);let e=!0;k.forEach(t=>{t||(e=!1)}),e&&(M?.(),E(C.current),u&&j?.(),o&&o())},anchorX:p,anchorY:x,children:e},r)})})}],231014)},930283,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return a},requestIdleCallback:function(){return l}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let l="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},a="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},516952,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return a},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return d}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let l={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},a=/[&><\u2028\u2029]/g,s={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"},o=/[&"'<>]/g;function d(e){return e.replace(a,e=>l[e])}function c(e){return e.replace(o,e=>s[e])}},352525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return j},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return b}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let l=e.r(836437),a=e.r(56421),s=e.r(612028),o=l._(e.r(432143)),d=a._(e.r(180330)),c=e.r(415581),u=e.r(733607),p=e.r(930283),m=e.r(516952),x=new Map,h=new Set,f=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:l,children:a="",strategy:s="afterInteractive",onError:d,stylesheets:c}=e,p=r||t;if(p&&h.has(p))return;if(x.has(t)){h.add(p),x.get(t).then(n,d);return}let m=()=>{i&&i(),h.add(p)},f=document.createElement("script"),g=new Promise((e,t)=>{f.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),f.addEventListener("error",function(e){t(e)})}).catch(function(e){d&&d(e)});l?(f.innerHTML=l.__html||"",m()):a?(f.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",m()):t&&(f.src=t,x.set(t,g)),(0,u.setAttributesFromProps)(f,e),"w
9orker"===s&&f.setAttribute("type","text/partytown"),f.setAttribute("data-nscript",s),c&&(e=>{if(o.default.preinit)return e.forEach(e=>{o.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(f)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>f(e))}):f(e)}function b(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");h.add(t)})}function v(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:l="afterInteractive",onError:a,stylesheets:u,...x}=e,{updateScripts:g,scripts:b,getIsSsr:v,appDir:j,nonce:y}=(0,d.useContext)(c.HeadManagerContext);y=x.nonce||y;let w=(0,d.useRef)(!1);(0,d.useEffect)(()=>{let e=t||r;w.current||(i&&e&&h.has(e)&&i(),w.current=!0)},[i,t,r]);let N=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{if(!N.current){if("afterInteractive"===l)f(e);else"lazyOnload"===l&&("complete"===document.readyState?(0,p.requestIdleCallback)(()=>f(e)):window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>f(e))}));N.current=!0}},[e,l]),("beforeInteractive"===l||"worker"===l)&&(g?(b[l]=(b[l]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:a,...x,nonce:y}]),g(b)):v&&v()?h.add(t||r):v&&!v()&&f({...e,nonce:y})),j){if(u&&u.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===l)if(!r)return x.dangerouslySetInnerHTML&&(x.children=x.dangerouslySetInnerHTML.__html,delete x.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:y,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,m.htmlEscapeJsonString)(JSON.stringify([0,{...x,id:t}]))})`}});else return o.default.preload(r,x.integrity?{as:"script",integrity:x.integrity,nonce:y,crossOrigin:x.crossOrigin}:{as:"script",nonce:y,crossOrigin:x.crossOrigin}),(0,s.jsx)("script",{nonce:y,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,m.htmlEscapeJsonString)(JSON.stringify([r,{...x,id:t}]))})`}});"afterInteractive"===l&&r&&o.default.preload(r,x.integrity?{as:"script",integrity:x.integrity,nonce:y,crossOrigin:x.crossOrigin}:{as:"script",nonce:y,crossOrigin:x.crossOrigin})}return null}Object.defineProperty(v,"__nextScript",{value:!0});let j=v;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},607841,(e,t,r)=>{t.exports=e.r(352525)},829545,e=>{"use strict";var t=e.i(612028),r=e.i(180330),n=e.i(971455),i=e.i(398521);function l({cell:e,detail:r,first:n,open:i}){let s=e??{included:!1},o=!r&&s.text?n?"col-span-4 md:col-span-1":"hidden md:flex":"";return(0,t.jsx)("div",{inert:r&&!i,className:`col-span-1 flex items-center justify-center gap-2 lg:bg-brand-blondie ${r?`hidden overflow-hidden transition-[max-height,padding] duration-300 ease-in-out lg:flex ${i?"max-h-40 p-2.5":"max-h-0 p-0"}`:"min-h-4 p-2.5"} ${o}`,children:s.text?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a,{}),(0,t.jsx)("span",{className:"text-center text-[0.9rem] leading-[1.3] opacity-70",children:s.text})]}):s.included?(0,t.jsx)(a,{}):null})}function a(){return(0,t.jsxs)("svg",{className:"h-4 w-4 flex-none text-brand-purple",viewBox:"0 0 17 16",fill:"none","aria-hidden":"true",children:[(0,t.jsx)("line",{x1:"0.707107",y1:"7.29289",x2:"5.82656",y2:"12.4123",stroke:"currentColor",strokeWidth:"2"}),(0,t.jsx)("line",{x1:"5.29289",y1:"13.3621",x2:"15.3621",y2:"3.29291",stroke:"currentColor",strokeWidth:"2"})]})}function s({className:e=""}){return(0,t.jsx)("svg",{className:e,viewBox:"0 0 14 9",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M0.823486 0.911743L6.99996 7.08821L13.1764 0.911743",stroke:"currentColor",strokeWidth:"2"})})}e.s(["ComparisonTable",0,function({heading:e,planOrder:a,planHeaders:o,groups:d,footerCtaHrefsByPlan:c}){let[u,p]=(0,r.useState)(new Set);return(0,t.jsx)("section",{className:"py-16 lg:py-20",children:(0,t.jsxs)(i.Container,{children:[(0,t.jsx)("div",{className:"mb-10 text-center",children:(0,t.jsx)(n.Heading,{children:e})}),(0,t.jsx)("div",{className:"sticky top-[calc(var(--header-h)+var(--banner-h,0px))] z-10 grid grid-cols-4 items-end gap-x-2 bg-brand-white pb-1 pt-2.5 md:top-[calc(var(--header-h-lg)+var(--banner-h,0px))] md:gap-x-3 lg:hidden",children:o.map(e=>{let[r,n]=e.price.split(" ");return(0,t.jsxs)("div",{className:"px-1 text-center sm:px-3",children:[(0,t.jsx)("h3",{className:"text-[1.125rem] font-bold leading-[1.2] text-brand-deep md:text-[1.25rem]",children:e.name}),(0,t.jsxs)("p",{className:"text-[0.9rem]",children:[(0,t.jsx)("span",{className:"text-[1.125rem] font-bold md:text-[1.25rem]",children:r}),n?(0,t.jsxs)("span",{children:[" ",n]}):null]})]},e.name)})}),(0,t.jsxs)("div",{className:"grid grid-cols-4 gap-x-2 md:gap-x-3 lg:grid-cols-[minmax(0,1.5fr)_repeat(4,minmax(0,1fr))]",children:[(0,t.jsx)("div",{className:"hidden lg:block"}),o.map(e=>(0,t.jsxs)("div",{className:"hidden flex-col items-center justify-start rounded-t-[10px] bg-brand-blondie px-3 pb-4 pt-2.5 text-center lg:flex",children:[(0,t.jsx)("h3",{className:"mb-2 text-[1.375rem] font-bold leading-[1.2] text-brand-deep",children:e.name}),(0,t.jsx)("p",{className:"text-[0.9rem] leading-[1.5]",children:e.description})]},e.name)),d.map(e=>{let n=u.has(e.groupName);return(0,t.jsxs)(r.Fragment,{children:[(0,t.jsx)("div",{className:"col-span-4 flex items-center justify-center bg-brand-blondie p-2.5 lg:col-span-1 lg:bg-transparent lg:justify-between",children:e.expandable?(0,t.jsxs)("button",{type:"button","aria-expanded":n,onClick:()=>{let t;return t=e.groupName,p(e=>{let r=new Set(e);return r.has(t)?r.delete(t):r.add(t),r})},className:"flex w-full items-center justify-center gap-4 lg:justify-between",children:[(0,t.jsx)("span",{className:`text-[0.9rem] font-bold ${n?"text-brand-purple":"text-brand-deep"}`,children:e.groupName}),(0,t.jsx)(s,{className:`hidden h-2 w-3 flex-none transition-transform lg:block ${n?"rotate-180 text-brand-purple":"text-brand-deep"}`})]}):(0,t.jsx)("span",{className:"text-[0.9rem] font-bold text-brand-deep",children:e.groupName})}),a.map((r,n)=>(0,t.jsx)(l,{cell:e.groupSummaryValuesByPlan[r],first:0===n},r)),e.features.map(e=>(0,t.jsxs)(r.Fragment,{children:[(0,t.jsx)("div",{inert:!n,className:`col-span-1 hidden items-center overflow-hidden border-[#e6e4d6] transition-[max-height,padding] duration-300 ease-in-out lg:flex ${n?"max-h-40 border-b p-2.5":"max-h-0 p-0"}`,children:(0,t.jsx)("span",{className:"text-[0.9rem] leading-[1.5]",children:e.label})}),a.map(r=>(0,t.jsx)(l,{cell:e.valuesByPlan[r],detail:!0,open:n},r))]},e.label))]},e.groupName)}),(0,t.jsxs)("div",{className:"hidden md:contents",children:[(0,t.jsx)("div",{className:"hidden lg:block"}),a.map(e=>(0,t.jsx)("div",{className:"flex items-center justify-center px-3 pb-3 pt-2.5 lg:rounded-b-[10px] lg:bg-brand-blondie",children:(0,t.jsx)(n.CtaButton,{href:c[e]??"#",className:"w-full",children:"Get started"})},e))]}),(0,t.jsx)("div",{className:"col-span-4 py-2.5 md:hidden",children:(0,t.jsx)(n.CtaButton,{href:c[a[0]??""]??"#",className:"w-full",children:"Get started"})})]})]})})}])},476295,e=>{"use strict";var t=e.i(612028),r=e.i(396570),n=e.i(180330),i=e.i(231014),l=e.i(184461),a=e.i(971455),s=e.i(398521);function o({label:e,active:r,first:n,onSelect:i}){return(0,t.jsx)("button",{type:"button",role:"tab","aria-selected":r,onClick:i,className:`flex-1 px-8 py-3 text-base font-bold transition-colors md:flex-none ${n?"rounded-l-[8px]":"rounded-r-[8px]"} ${r?"bg-brand-purple text-brand-white":"text-brand-purple hover:bg-brand-drizzle"}`,children:e})}function d({name:e,billing:r,featured:n,planNameLevel:i,planNameDisplay:l}){let s=n?"text-brand-white":"text-brand-purple";return(0,t.jsxs)("div",{className:`relative flex flex-col gap-4 roun
9ded-[10px] p-8 md:row-span-3 md:grid md:grid-rows-subgrid ${n?"bg-brand-purple text-brand-white":"bg-brand-blondie"} ${r.badgeText?"max-md:mt-14":""}`,children:[r.badgeText?(0,t.jsx)("span",{className:"absolute inset-x-0 bottom-full rounded-t-[10px] bg-brand-yellow py-3 text-center text-[1.0625rem] font-bold text-brand-deep",children:r.badgeText}):null,(0,t.jsxs)("div",{children:[(0,t.jsx)(a.Heading,{level:i,display:l,className:n?"text-brand-white":void 0,children:e}),(0,t.jsx)("p",{className:"text-[0.9rem] leading-[1.5]",children:r.description})]}),(0,t.jsxs)("div",{className:"border-y-2 py-2",children:[(0,t.jsx)("div",{className:"min-h-[1lh] text-[0.9rem]",children:r.priceStrikethrough?(0,t.jsx)("span",{className:"line-through opacity-90",children:r.priceStrikethrough}):null}),(0,t.jsx)("p",{className:`text-[2rem] font-extrabold leading-[1.2] ${n?"text-brand-white":"text-brand-deep"}`,children:r.pricePerLocationPerMonth}),(0,t.jsx)("p",{className:"text-[0.9rem] leading-[1.5]",children:r.priceUnitText}),(0,t.jsx)("div",{className:"mt-3 min-h-[1lh] text-[0.9rem] font-bold",children:r.saveText})]}),(0,t.jsxs)("div",{className:"flex min-h-0 flex-col",children:[(0,t.jsx)("div",{className:"min-h-[1lh] text-[0.9rem] font-bold",children:r.everythingInPreviousPlanNote}),(0,t.jsx)("ul",{className:"mt-1 flex flex-col gap-1",children:r.highlightBullets.map(e=>(0,t.jsxs)("li",{className:"flex items-center text-[0.9rem]",children:[e.isPayrollAddOnNote?(0,t.jsx)(p,{className:`mr-3 ${s}`}):(0,t.jsx)(u,{className:`mr-3 ${s}`}),(0,t.jsx)("span",{children:e.text})]},e.text))}),(0,t.jsxs)("div",{className:"mt-auto pt-6",children:[(0,t.jsx)(a.CtaButton,{href:r.ctaHref,variant:n?"yellow":"purple",className:"w-full",ampCategory:r.ampCategory,ampExtraProps:r.ampExtraProps,children:r.ctaText}),(0,t.jsx)("p",{className:"mt-3 text-[0.9rem]",children:r.footnote})]})]})]})}function c(){return(0,t.jsx)("svg",{className:"h-4 w-4 flex-none text-brand-purple",viewBox:"0 0 16 17",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M1.99994 8.50012L6.17592 12.4121L13.9998 4.58813",stroke:"currentColor",strokeWidth:"2"})})}function u({className:e=""}){return(0,t.jsx)("svg",{className:`h-4 w-4 flex-none ${e}`,viewBox:"0 0 16 17",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M1.99994 8.50012L6.17592 12.4121L13.9998 4.58813",stroke:"currentColor",strokeWidth:"2"})})}function p({className:e=""}){return(0,t.jsxs)("svg",{className:`h-4 w-4 flex-none ${e}`,viewBox:"0 0 16 17",fill:"none","aria-hidden":"true",children:[(0,t.jsx)("path",{d:"M8.00006 14.4988L8.00006 2.49878",stroke:"currentColor",strokeWidth:"2"}),(0,t.jsx)("path",{d:"M2.00006 8.49878H14.0001",stroke:"currentColor",strokeWidth:"2"})]})}e.s(["PricingCards",0,function({heading:e,trustBullets:u,plans:p,featuredPlanName:m,saveBadgeSrc:x,saveBadgeMobileSrc:h,saveNote:f,headingStyle:g="page",mobileLayout:b="stack",mobileRailNavigation:v=!1,planNameLevel:j=3,planNameDisplay:y=j,promoCard:w,eoyPayrollPromo:N=!1}){let[C,k]=(0,n.useState)(!N),[S,L]=(0,n.useState)(0),$=(0,n.useRef)(null),_=C?"opacity-100":"invisible opacity-0",E=N&&!C?"mt-10 md:mt-[5.5rem]":"mt-10";return(0,n.useEffect)(()=>{if("rail"!==b||!v)return;let e=$.current;if(!e)return;let t=()=>{let t=e.scrollLeft+e.clientWidth/2,r=Array.from(e.children),n=0,i=1/0;r.forEach((e,r)=>{let l=Math.abs(e.offsetLeft+e.offsetWidth/2-t);l<i&&(i=l,n=r)}),L(n)};return t(),e.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t),()=>{e.removeEventListener("scroll",t),window.removeEventListener("resize",t)}},[C,b,v]),(0,t.jsx)("section",{className:"bg-brand-white py-16 lg:py-20",children:(0,t.jsxs)(s.Container,{children:["section"===g?(0,t.jsx)(a.Heading,{className:"text-center",children:e}):(0,t.jsx)("h1",{className:"text-left font-display text-[4.6875rem] font-bold uppercase leading-[0.9] tracking-[0.03em] text-brand-deep sm:text-[4.6875rem] md:mx-auto md:max-w-[20ch] md:text-center md:text-[5.125rem] lg:text-[5.625rem]",children:e}),(0,t.jsx)("ul",{className:"mt-8 flex flex-col items-start gap-x-16 gap-y-4 md:flex-row md:flex-wrap md:items-center md:justify-center",children:u.map(e=>(0,t.jsxs)("li",{className:"flex items-center gap-2 text-brand-deep",children:[(0,t.jsx)(c,{}),(0,t.jsx)("span",{className:"text-base font-medium",children:e})]},e))}),w,(0,t.jsx)("div",{className:"mt-12 flex items-center justify-center",children:(0,t.jsxs)("div",{className:"relative w-full md:w-auto",children:[x?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.default,{src:h??x,alt:"Save 20%",width:121,height:45,className:"mb-1 h-10 w-auto md:hidden"}),(0,t.jsx)(r.default,{src:x,alt:"Save 20%",width:128,height:48,className:"absolute right-full top-1/2 mr-3.5 hidden h-12 w-auto -translate-y-1/2 md:block"})]}):null,(0,t.jsxs)("div",{role:"tablist","aria-label":"Billing period",className:"flex rounded-[10px] border-2 border-brand-purple md:inline-flex",children:[(0,t.jsx)(o,{label:"Annual",active:C,first:!0,onSelect:()=>k(!0)}),(0,t.jsx)(o,{label:"Monthly",active:!C,onSelect:()=>k(!1)})]}),f?(0,t.jsx)("p",{"aria-hidden":!C,className:`mt-2 text-center text-base font-bold text-brand-purple transition-opacity duration-300 md:absolute md:left-full md:top-1/2 md:ml-3.5 md:mt-0 md:-translate-y-1/2 md:whitespace-nowrap md:text-left ${_}`,children:f}):null]})}),(0,t.jsx)(i.AnimatePresence,{mode:"wait",initial:!1,children:(0,t.jsx)(l.motion.div,{ref:$,initial:{opacity:0}
9,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"rail"===b?v?`${E} flex snap-x snap-mandatory scroll-smooth gap-4 overflow-x-auto overscroll-x-contain pb-1 touch-pan-x [scrollbar-width:none] md:grid md:grid-cols-2 md:gap-6 md:overflow-visible lg:grid-cols-4 [&>*]:w-[72%] [&>*]:flex-none [&>*]:snap-center md:[&>*]:w-auto [&::-webkit-scrollbar]:hidden`:`${E} flex snap-x snap-mandatory gap-6 overflow-x-auto pb-1 [scrollbar-width:none] md:grid md:grid-cols-2 md:overflow-visible lg:grid-cols-4 [&>*]:w-[calc(100%-3.5rem)] [&>*]:flex-none [&>*]:snap-center md:[&>*]:w-auto [&::-webkit-scrollbar]:hidden`:`${E} grid grid-cols-1 gap-6 md:grid-cols-2 lg:grid-cols-4`,children:p.map(e=>(0,t.jsx)(d,{name:e.name,billing:C?e.annualBilling:N&&e.campaignMonthlyBilling||e.monthlyBilling,featured:e.name===m,planNameLevel:j,planNameDisplay:y},e.name))},C?"annual":"monthly")}),"rail"===b&&v?(0,t.jsx)("div",{className:"mt-5 flex items-center justify-center gap-2 md:hidden",role:"group","aria-label":"Choose pricing plan",children:p.map((e,r)=>{let n=r===S;return(0,t.jsx)("button",{type:"button","aria-label":`Go to ${e.name} plan`,"aria-current":n?"true":void 0,onClick:()=>(e=>{let t=$.current,r=t?.children[e];if(!t||!r)return;let n=window.matchMedia?.("(prefers-reduced-motion: reduce)").matches??!1;t.scrollTo({left:r.offsetLeft-(t.clientWidth-r.offsetWidth)/2,behavior:n?"auto":"smooth"})})(r),className:"group grid h-11 w-11 touch-manipulation place-items-center rounded-full focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand-purple focus-visible:ring-offset-2",children:(0,t.jsx)("span",{"aria-hidden":"true",className:`h-2 rounded-full transition-[width,background-color] duration-200 motion-reduce:transition-none ${n?"w-[1.375rem] bg-brand-purple":"w-2 bg-brand-purple/30 group-hover:bg-brand-purple/60"}`})},e.name)})}):null]})})}])},239817,e=>{"use strict";var t=e.i(612028),r=e.i(971455),n=e.i(905920),i=e.i(398521);e.s(["PricingFaq",0,function({eyebrow:e,heading:l,items:a}){let s=(0,n.useAccordion)("pricing-faq");return(0,t.jsx)("section",{className:"py-16 lg:py-20",children:(0,t.jsxs)(i.Container,{children:[(0,t.jsxs)("div",{className:"mb-10 text-center",children:[e?(0,t.jsx)("p",{className:"mb-2 text-[11px] font-bold tracking-[0.12em] uppercase text-brand-purple",children:e}):null,(0,t.jsx)(r.Heading,{children:l})]}),(0,t.jsx)("div",{className:"mx-auto max-w-3xl",children:a.map((e,r)=>(0,t.jsxs)("div",{className:"border-b border-brand-deep/10",children:[(0,t.jsxs)("button",{...s.triggerProps(r),className:"flex w-full cursor-pointer items-center justify-between gap-2 py-6 text-left",children:[(0,t.jsx)("h3",{className:"text-base font-bold text-brand-deep",children:e.question}),(0,t.jsx)(n.AccordionChevron,{open:s.isOpen(r)})]}),(0,t.jsx)("div",{...s.panelProps(r),children:(0,t.jsx)("div",{className:"pb-6 pt-1 text-base leading-[1.5] text-brand-deep/80",children:e.answer})})]},e.question))})]})})}])},905920,e=>{"use strict";var t=e.i(612028),r=e.i(180330);e.s(["AccordionChevron",0,function({open:e}){return(0,t.jsx)("svg",{className:`w-[18px] flex-none text-brand-deep transition-transform duration-300 ${e?"rotate-180":""}`,viewBox:"0 0 22 13",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 8.61317L2.5919 0.205078L0.470581 2.3264L11 12.8558L21.5294 2.3264L19.4081 0.205078L11 8.61317Z",fill:"currentColor"})})},"useAccordion",0,function(e,t="max-h-[2000px]"){let[n,i]=(0,r.useState)(null);return{isOpen:e=>e===n,triggerProps:t=>({type:"button",onClick:()=>i(t===n?null:t),"aria-expanded":t===n,"aria-controls":`${e}-panel-${t}`}),panelProps:r=>({id:`${e}-panel-${r}`,"aria-hidden":r!==n,inert:r!==n,className:`overflow-hidden transition-[max-height] duration-300 ease-in-out ${r===n?t:"max-h-0"}`})}}])},210241,e=>{"use strict";var t=e.i(612028);let r={xl:"text-[16px] leading-[24px] md:text-[18px] md:leading-[28px]",lg:"text-[17px] leading-[26px]",md:"text-[16px] leading-[24px]",sm:"text-[14px] leading-[20px]",caption:"text-[12px] leading-[16px]",inherit:""},n={medium:"font-medium",bold:"font-bold"},i={default:"text-brand-deep",muted:"text-brand-deep/65",purple:"text-brand-purple",white:"text-brand-white"},l={start:"text-left",center:"text-center",end:"text-right","mobile-center":"text-center lg:text-left","mobile-start":"text-left lg:text-center"};e.s(["Text",0,function({size:e="md",weight:a="medium",color:s="default",align:o="start",as:d,className:c="",children:u}){return(0,t.jsx)(d??("caption"===e?"small":"p"),{className:`${r[e]} ${n[a]} ${i[s]} ${l[o]} ${c}`,children:u})}])},552339,e=>{"use strict";var t=e.i(612028),r=e.i(607841),n=e.i(180330),i=e.i(210241);e.i(633033);var l=e.i(445058);let a="hidePopChat";function s(e,t){(0,l.track)(e,{event_category:"chat_widget",action_type:t,query_params:window.location.search,chat_tool:"Sierra AI"})}let o={display:"corner",persistence:"cookie",variables:{source_page:"pricing"},onClose:()=>s("Chat Widget Close","close"),launcher:{backgroundColor:"#7e3dd4",textColor:"#ffffff",text:"",icon:"oval",customStyle:{bottom:"50px",right:"20px",zIndex:"-1"}},dimensions:{width:"25rem",height:"45rem"},chatInterfaceStrings:{inputPlaceholder:"Message…"},canStartNewChat:!0};
9e.s(["SierraChat",0,function(){let[e,l]=(0,n.useState)(!1),[d,c]=(0,n.useState)(!1),[u,p]=(0,n.useState)(!1),m=(0,n.useRef)(null);function x(e){m.current&&clearTimeout(m.current),p(!1),document.cookie=`${a}=true; path=/; max-age=${24*e*3600}; SameSite=Lax; Secure`}return(0,n.useEffect)(()=>{let e=!0;return window.sierraConfig=o,queueMicrotask(()=>{e&&l(!0)}),()=>{e=!1,m.current&&clearTimeout(m.current),window.sierra?.cleanup(),delete window.sierraConfig}},[]),(0,t.jsxs)(t.Fragment,{children:[e?(0,t.jsx)(r.default,{id:"sierra-pricing-chat",type:"module",src:"https://sierra.chat/agent/yaAxrqoBlGeZ44kBlGeaISdFbtd9wUj6TRlwswpKuXA/embed",strategy:"lazyOnload",onReady:function(){window.sierra?.isInitialized()||window.sierra?.init(o),c(!0),document.cookie.split("; ").some(e=>e.startsWith(`${a}=true`))||(m.current=setTimeout(()=>{p(!0),s("Chat Widget Viewed","view")},3e3))}}):null,d?(0,t.jsxs)("div",{className:"fixed right-5 bottom-[50px] z-[999] flex max-w-[calc(100vw-2.5rem)] items-end gap-3",children:[u?(0,t.jsxs)("div",{id:"sierra-chat-prompt",role:"status","aria-live":"polite",className:"relative rounded-lg bg-white py-4 pr-11 pl-4 shadow-lg",children:[(0,t.jsx)(i.Text,{as:"div",weight:"bold",children:"Hey 👋 How can I help you?"}),(0,t.jsx)("button",{type:"button","aria-label":"Dismiss chat prompt",onClick:()=>x(1),className:"absolute top-2 right-2 inline-flex h-8 w-8 touch-manipulation items-center justify-center rounded-full text-brand-deep transition-colors hover:bg-brand-drizzle focus-visible:ring-2 focus-visible:ring-brand-purple focus-visible:ring-offset-2",children:(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 24 24",className:"h-4 w-4",fill:"none",children:(0,t.jsx)("path",{d:"M6 6l12 12M18 6 6 18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})})})]}):null,(0,t.jsx)("button",{type:"button","data-sierra-chat":"modal","aria-label":"Open Homebase chat","aria-describedby":u?"sierra-chat-prompt":void 0,onClick:()=>{x(10),s("Chat Widget Clicked","view")},className:"inline-flex h-[52px] w-[52px] shrink-0 touch-manipulation items-center justify-center rounded-full bg-brand-purple text-white shadow-lg transition-colors hover:bg-brand-mid focus-visible:ring-2 focus-visible:ring-brand-purple focus-visible:ring-offset-2",children:(0,t.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 28 28",className:"h-7 w-7",fill:"none",children:[(0,t.jsx)("path",{d:"M6.5 6.5h10a4 4 0 0 1 4 4v3a4 4 0 0 1-4 4h-5.25L7 21v-3.55a4 4 0 0 1-4-3.95v-3a4 4 0 0 1 3.5-4Z",stroke:"currentColor",strokeWidth:"2",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M12 17.5v.5a4 4 0 0 0 4 4h3l3.5 3v-3.55A4 4 0 0 0 26 17.5v-2a4 4 0 0 0-4-4h-1.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}):null]})}])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.