1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8900],{11672:(e,t,n)=>{n.d(t,{default:()=>d});var l=n(95155),r=n(12115),s=n(78092),a=n(46624),i=n(17439);async function o(e){try{return await s.S.fetch('*[_type == "sectionIntro" && slug.current == $slug && isActive == true][0]{\n _id,\n name,\n slug,\n teaser,\n headline,\n subhead,\n sectionCopy,\n ctaButton,\n alignment,\n backgroundColor,\n paddingSize,\n maxWidth,\n isActive\n}',{slug:e})}catch(e){return console.error("Error fetching section intro data:",e),null}}let c={block:{normal:e=>{let{children:t}=e;return(0,l.jsx)("p",{className:"mb-4 leading-relaxed",children:t})},h2:e=>{let{children:t}=e;return(0,l.jsx)("h2",{className:"text-2xl md:text-3xl font-bold mb-4 font-tenor-sans",children:t})},h3:e=>{let{children:t}=e;return(0,l.jsx)("h3",{className:"text-xl md:text-2xl font-bold mb-3 font-tenor-sans",children:t})},h4:e=>{let{children:t}=e;return(0,l.jsx)("h4",{className:"text-lg md:text-xl font-bold mb-3 font-tenor-sans",children:t})},blockquote:e=>{let{children:t}=e;return(0,l.jsx)("blockquote",{className:"border-l-4 border-vermilion pl-4 italic my-6 text-lg",children:t})}},list:{bullet:e=>{let{children:t}=e;return(0,l.jsx)("ul",{className:"list-disc list-inside mb-4 space-y-2",children:t})},number:e=>{let{children:t}=e;return(0,l.jsx)("ol",{className:"list-decimal list-inside mb-4 space-y-2",children:t})}},listItem:{bullet:e=>{let{children:t}=e;return(0,l.jsx)("li",{children:t})},number:e=>{let{children:t}=e;return(0,l.jsx)("li",{children:t})}},marks:{strong:e=>{let{children:t}=e;return(0,l.jsx)("strong",{className:"font-bold",children:t})},em:e=>{let{children:t}=e;return(0,l.jsx)("em",{className:"italic",children:t})},underline:e=>{let{children:t}=e;return(0,l.jsx)("u",{children:t})},"strike-through":e=>{let{children:t}=e;return(0,l.jsx)("s",{children:t})},code:e=>{let{children:t}=e;return(0,l.jsx)("code",{className:"bg-gray-100 px-2 py-1 rounded text-sm font-mono",children:t})},link:e=>{let{children:t,value:n}=e;return(0,l.jsx)("a",{href:n.href,target:n.blank?"_blank":"_self",rel:n.blank?"noopener noreferrer":void 0,className:"text-indigo hover:text-indigo/80 underline transition-colors",children:t})}},types:{image:e=>{let{value:t}=e;return(0,l.jsxs)("div",{className:"my-8",children:[(0,l.jsx)("img",{src:(0,a.d)(t).width(800).quality(90).url(),alt:t.alt||"",className:"w-full h-auto rounded-lg"}),t.caption&&(0,l.jsx)("p",{className:"text-sm text-gray-600 mt-2 text-center italic",children:t.caption})]})}}};function d(e){var t,n;let{sectionIntroSlug:s}=e,[a,d]=(0,r.useState)(null);if((0,r.useEffect)(()=>{(async()=>{s&&d(await o(s))})()},[s]),!a)return null;let x=a.backgroundColor||"none",m=a.paddingSize||"medium",u=a.maxWidth||"large",h=a.alignment||"center",g="dark"===x||"brand"===x,b=g?"text-white":"text-gray-900";return(0,l.jsx)("section",{className:"px-8 ".concat({none:"py-0",small:"py-8",medium:"py-16",large:"py-24",xl:"py-32"}[m]),style:{backgroundColor:{none:"transparent",white:"#ffffff","light-gray":"#f3f4f6",dark:"#1f2937",brand:"#4ba7b0"}[x]},children:(0,l.jsxs)("div",{className:"mx-auto ".concat({small:"max-w-2xl",medium:"max-w-4xl",large:"max-w-6xl",xl:"max-w-7xl",full:"max-w-none"}[u]," ").concat({left:"text-left",center:"text-center",right:"text-right"}[h]),children:[a.teaser&&(0,l.jsx)("p",{className:"text-sm md:text-base font-medium uppercase tracking-wider ".concat(b," opacity-80"),children:a.teaser}),(0,l.jsx)("h2",{className:"text-3xl md:text-4xl lg:text-5xl font-bold mb-6 font-tenor-sans ".concat(b," leading-tight"),children:a.headline}),a.subhead&&(0,l.jsx)("p",{className:"text-lg md:text-xl mb-8 ".concat(b," opacity-90 leading-relaxed"),children:a.subhead}),a.sectionCopy&&a.sectionCopy.length>0&&(0,l.jsx)("div",{className:"prose prose-lg mx-auto ".concat(g?"prose-invert":""," ").concat("left"===h?"mx-0":"right"===h?"ml-auto mr-0":""),children:(0,l.jsx)(i.RK,{value:a.sectionCopy,components:c})}),(null==(t=a.ctaButton)?void 0:t.text)&&(null==(n=a.ctaButton)?void 0:n.link)&&(0,l.jsx)("div",{className:"mt-8 ".concat("center"===h?"flex justify-center":"right"===h?"flex justify-end":""),children:(0,l.jsx)("a",{href:a.ctaButton.link,target:a.ctaButton.openInNewTab?"_blank":"_self",rel:a.ctaButton.openInNewTab?"noopener noreferrer":void 0,className:"inline-flex items-center justify-center px-8 py-4 font-semibold rounded-lg transition-all duration-200 hover:shadow-lg text-lg ".concat({primary:"bg-indigo text-white hover:bg-indigo/90",secondary:"bg-vermilion text-white hover:bg-vermilion/90",outline:"border-2 border-indigo text-indigo hover:bg-indigo hover:text-white",ghost:"text-indigo hover:bg-indigo/10"}[a.ctaButton.style||"primary"]),children:a.ctaButton.text})})]})})}},17885:(e,t,n)=>{n.d(t,{default:()=>o});var l=n(95155),r=n(12115),s=n(78092),a=n(17439);async function i(e){try{return await s.S.fetch('*[_type == "flatPage" && slug.current == $slug && isPublished == true][0]{\n _id,\n title,\n slug,\n metaDescription,\n content,\n lastUpdated,\n isPublished\n}',{slug:e})}catch(e){return console.error("Error fetching flat page data:",e),null}}function o(e){let{slug:t}=e,[n,s]=(0,r.useState)(null),[o,c]=(0,r.useState)(!0);return((0,r.useEffect)(()=>{(async()=>{c(!0),s(await i(t)),c(!1)})()},[t]),o)?(0,l.jsx)("div",{className:"min-h-screen bg-white flex items-center justify-center",children:(0,l.jsxs)("div",{className:"text-center",children:[(0,l.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-indigo mx-auto mb-4"}),(0,l.jsx)("p",{className:"text-gray-600",children:"Loading..."})]})}):n?(0,l.jsxs)("div",{className:"min-h-screen bg-white",children:[(0,l.jsx)("div",{className:"bg-indigo py-20 px-4 sm:px-6 lg:px-8",children:(0,l.jsxs)("div",{className:"max-w-4xl mx-auto text-center",children:[(0,l.jsx)("h1",{className:"text-4xl md:text-5xl font-bold text-white mb-6 pt-10 leading-tight font-tenor-sans",children:n.title}),n.lastUpdated&&(0,l.jsxs)("p",{className:"text-white/80 text-sm",children:["Last updated: ",new Date(n.lastUpdated).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})]})]})}),(0,l.jsxs)("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-5",children:[(0,l.jsx)("div",{className:"prose prose-lg max-w-none",children:(0,l.jsx)("div",{className:"text-gray-700 leading-relaxed",children:(0,l.jsx)(a.RK,{value:n.content,components:{block:{normal:e=>{let{children:t}=e;return(0,l.jsx)("p",{className:"mb-6 text-lg leading-relaxed text-gray-700",children:t})},h1:e=>{let{children:t}=e;return(0,l.jsx)("h1",{className:"text-3xl md:text-4xl font-bold text-indigo mb-6 mt-12 font-tenor-sans",children:t})},h2:e=>{let{children:t}=e;return(0,l.jsx)("h2",{className:"text-2xl md:text-3xl font-bold text-indigo mb-4 mt-10 font-tenor-sans",children:t})},h3:e=>{let{children:t}=e;return(0,l.jsx)("h3",{className:"text-xl md:text-2xl font-bold text-indigo mb-4 mt-8 font-tenor-sans",children:t})},h4:e=>{let{children:t}=e;return(0,l.jsx)("h4",{className:"text-lg md:text-xl font-bold text-indigo mb-3 mt-6",children:t})},blockquote:e=>{let{children:t}=e;return(0,l.jsx)("blockquote",{className:"border-l-4 border-vermilion pl-6 my-8 italic text-gray-600",children:t})}},list:{bullet:e=>{let{children:t}=e;return(0,l.jsx)("ul",{className:"list-disc list-inside mb-6 space-y-2 text-gray-700",children:t})},number:e=>{let{children:t}=e;return(0,l.jsx)("ol",{className:"list-decimal list-inside mb-6 space-y-2 text-gray-700",children:t})}},listItem:{bullet:e=>{let{children:t}=e;return(0,l.jsx)("li",{className:"text-lg leading-relaxed",children:t})},number:e=>{let{children:t}=e;return(0,l.jsx)("li",{className:"text-lg leading-relaxed",children:t})}},marks:{strong:e=>{let{children:t}=e;return(0,l.jsx)("strong",{className:"font-semibold text-indigo",children:t})},em:e=>{let{children:t}=e;return(0,l.jsx)("em",{className:"italic text-gray-600",children:t})},link:e=>{let{children:t,value:n}=e;return(0,l.jsx)("a",{href:n.href,target:n.blank?"_blank":"_self",rel:n.blank?"noopener noreferrer":void 0,className:"text-vermilion hover:text-vermilion/80 underline transition-colors duration-200",children:t})}}}})})}),(0,l.jsx)("div",{className:"text-center mt-16",children:(0,l.jsxs)("a",{href:"/",className:"inline-flex items-center text-vermilion hover:text-vermilion/80 font-semibold text-lg transition-colors duration-200",children:[(0,l.jsx)("svg",{className:"mr-2 w-5 h-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,l.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M15 19l-7-7 7-7"})}),"Back to Home"]})})]})]}):(0,l.jsx)("div",{className:"min-h-screen bg-white flex items-center justify-center",children:(0,l.jsxs)("div",{className:"text-center max-w-md mx-auto px-4",children:[(0,l.jsx)("h1",{className:"text-4xl font-bold text-indigo mb-4",children:"Page Not Found"}),(0,l.jsx)("p",{className:"text-gray-600 mb-8",children:"The page you're looking for doesn't exist or has been moved."}),(0,l.jsx)("a",{href:"/",className:"inline-flex items-center px-6 py-3 bg-indigo text-white font-semibold rounded-lg hover:bg-indigo/90 transition-colors duration-200",children:"Return Home"})]})})}}}]);
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.