1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2936],{3244:(t,e,r)=>{r.d(e,{A:()=>s});var i=r(3648),o=r(16780),n=r(70059);function a(){let t=(0,i._)(["\n width: 40px;\n height: 40px;\n "]);return a=function(){return t},t}let s=r(50625).Ay.div.withConfig({componentId:"sc-775ff860-0"})(["width:56px;height:56px;border-radius:50%;background-color:transparent;border:1px solid ",";color:",";display:flex;justify-content:center;align-items:center;transition:background-color ",",color ",";"," &:hover{background-color:",";color:",";}"],o.Ay.colors.blue,o.Ay.colors.blue,o.Ay.transitions.default,o.Ay.transitions.default,n.A.lg(a()),o.Ay.colors.blue,o.Ay.colors.white)},16621:(t,e,r)=>{r.d(e,{sn:()=>x});var i=r(12115),o=r(95155),n=/^image-([\da-f]+)-(\d+x\d+)-(\w+)$/,a=t=>{let e=n.exec(t),[,r,i,o]=e??[];if(!e||!r||!i||!o)throw Error(`Could not parse image ID "${t}"`);let[a,s]=i.split("x").map(t=>Number.parseInt(t,10));if(Number.isNaN(a)||Number.isNaN(s)||!a||!s)throw Error(`Invalid dimensions "${i}"`);return{assetId:r,dimensions:{height:s,width:a,aspectRatio:a/s},format:o}},s=t=>{let e=t.lastIndexOf("-");return t.slice(6,e)+"."+t.slice(e+1)},l=({id:t,mode:e="contain",width:r,height:i,hotspot:o,crop:n,queryParams:s,options:{includeMetadata:l=!1}={}})=>{let u=a(t).dimensions,{width:m,height:g,aspectRatio:x}=n?c(u,n):u;if(r||(i?(r=Math.round(i*x),i=void 0):r=Math.round(m/2)),"cover"!==e||r&&i&&r/i!==x?"contain"===e&&i&&(r=Math.min(r,Math.round(i*x)),i=void 0):e="contain",r>m||i&&i>g){let t=i?r/i:x;t>=x?(r=m,i=i&&Math.round(r/t)):r=Math.round((i=g)*t)}let f={w:r,q:75,fit:"max",...s};if(f.fm||(f.auto="format"),n&&(f.rect=p(u,n)),"cover"===e)if(f.fit="crop",i&&(f.h=i),o){let t=n?(o.x-n.left)/(1-n.left-n.r
1ight):o.x,e=n?(o.y-n.top)/(1-n.top-n.bottom):o.y;f["fp-x"]=h(d(t,0,1),3),f["fp-y"]=h(d(e,0,1),3)}else f.crop="entropy";if(l){let t=i??Math.round(r/x);f.metadata={sourceDimensions:u,outputDimensions:{width:r,height:t,aspectRatio:r/t}}}return f},d=(t,e,r)=>Math.max(e,Math.min(r,t)),h=(t,e)=>Math.round(t*Math.pow(10,e))/Math.pow(10,e),c=(t,e)=>{if(e.left+e.right>=1||e.top+e.bottom>=1)throw Error(`Invalid crop: ${JSON.stringify(e)}; crop values must be less than 1`);let r=Math.round(t.width*(1-e.left-e.right)),i=Math.round(t.height*(1-e.top-e.bottom));return{width:r,height:i,aspectRatio:r/i}},p=(t,e)=>{let{width:r,height:i}=c(t,e);return[Math.round(e.left*t.width),Math.round(e.top*t.height),r,i].join(",")},u=t=>new URLSearchParams(Object.entries(t).sort(([t],[e])=>t.localeCompare(e)).map(([t,e])=>[t,String(e)])).toString().replace(/%2C/g,","),m=({as:t,preview:e,style:r,alt:n,...a})=>{let[s,l]=(0,i.useState)(!1),d=(0,i.useRef)(null),h=()=>{l(!0)};(0,i.useEffect)(()=>{d.current?.complete&&h()},[]);let c=t??"img";return(0,o.jsxs)(o.Fragment,{children:[!s&&(0,o.jsx)(c,{src:e,alt:s?"":n,id:a.id,className:a.className,width:a.width,height:a.height,style:{aspectRatio:`${a.width} / ${a.height}`,...r},"data-lqip":!0}),(0,o.jsx)(c,{"data-loading":!s||null,alt:s?n:"",onLoad:h,ref:d,style:s?r:{...g,...r},...a})]})},g={height:"10px",width:"10px",position:"absolute",zIndex:-10,opacity:0,pointerEvents:"none",userSelect:"none"},x=({as:t,baseUrl:e,projectId:r,dataset:i,id:n,hotspot:d,crop:h,width:c,height:p,mode:g="contain",preview:x,htmlWidth:f,htmlHeight:w,htmlId:A,queryParams:b,...y})=>{if(!n)throw Error("Missing required `id` prop for <SanityImage>.");if(!e&&(!r||!i))throw Error("Missing required `baseUrl` or `projectId` and `dataset` props for <SanityImage>.");e=e??`https://cdn.sanity.io/images/${r}/${i}/`;let j=n.endsWith("-svg"),v=x&&!j?m:t??"img",$={alt:y.alt??"",loading:y.loading??"lazy",id:A,...y};if(j){let r=(({id:t,baseUrl:e})=>{let{assetId:r,dimensions:i,format:o}=a(t);return{src:`${e}${r}-${i.width}x${i.height}.${o}`,width:i.width,height:i.height}})({id:n,baseUrl:e});return"source"===t&&(r.srcSet=r.src,delete r.src),(0,o.jsx)(v,{...r,...$})}let I={baseUrl:e,id:n,crop:h,hotspot:d,width:c,height:p,mode:g,queryParams:b},{src:M,...N}=(({baseUrl:t,...e})=>{let{metadata:r,...i}=l({...e,options:{includeMetadata:!0}});if(!r)throw Error("Missing image output metadata");return{src:`${t}${s(e.id)}?${u(i)}`,width:r.outputDimensions.width,height:r.outputDimensions.height}})(I);return $.srcSet=(({id:t,mode:e="contain",width:r,height:i,hotspot:o,crop:n,baseUrl:a,...d})=>{let{w:h,h:c}=l({id:t,mode:e,width:r,height:i,hotspot:o,crop:n}),p=`${a}${s(t)}`;return Array.from(new Set((t=>t<160?[.5,1,2]:t<750?[.5,1,1.5,2]:t<1400?[.25,.5,.75,1,1.5,2]:[.25,.5,.75,1,1.25,1.5,1.75,2])(h).map(r=>{let i=Math.round(h*r),a=c&&Math.round(c*r);if(r<1&&i<50)return null;let s=l({id:t,mode:e,width:i,height:a,hotspot:o,crop:n,...d});return`${p}?${u(s)} ${s.w}w`}).filter(t=>!!t)))})(I).join(", "),$.src=M,$.width=f??N.width,$.height=w??N.height,x&&($.as=t??"img",$.preview=x),(0,o.jsx)(v,{...$})}},29908:(t,e,r)=>{r.d(e,{A:()=>c});var i=r(95155);r(12115);var o=r(50625),n=r(43631),a=r(95551),s=r(67513);let l=o.Ay.div.withConfig({componentId:"sc-8f29daad-0"})(["",";justify-content:center;h2,p{","}h2{","}p{","}"],(0,n.Io)("margin-top",a.A.spacings.xxl),(0,n.Io)("margin-bottom",{xs:8,lg:16}),(0,s.N)({xs:"4xl",lg:"7xl"}),(0,s.N)({xs:"paragraph_base",lg:"paragraph_lg"}));var d=r(61072),h=r(13818);let c=t=>{if(!t)return null;let{block_has_header:e,title:r,description:o}=t;return e&&(r||o)?(0,i.jsx)(l,{as:d.A,children:(0,i.jsxs)(h.A,{$cols:a.A.cols.block_in,$flexDirection:"column",children:[r&&(0,i.jsx)("h2",{children:r}),o&&(0,i.jsx)("p",{children:o})]})}):null}},40219:(t,e,r)=>{r.d(e,{A:()=>n});var i=r(67513),o=r(50625);let n=()=>(0,o.AH)(["",";color:inherit;text-transform:uppercase;font-weight:800;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;letter-spacing:1.92px;"],(0,i.N)({xs:"base"}))},44382:(t,e,r)=>{r.d(e,{A:()=>s});
1var i=r(95155),o=r(16621),n=r(23936);let a=t=>(0,i.jsx)(o.sn,{...t,baseUrl:"https://cdn.sanity.io/images/".concat("e44e8rzu","/").concat("production","/")}),s=t=>t.id&&(0,i.jsx)(n.A,{$fit:t.fit,className:t.className,children:(0,i.jsx)(a,{...t,preview:t.crop})})},52936:(t,e,r)=>{r.r(e),r.d(e,{default:()=>M});var i=r(95155);r(12115);var o=r(3648),n=r(50625),a=r(16780),s=r(3244),l=r(67513),d=r(23936),h=r(70059),c=r(43631),p=r(40219);function u(){let t=(0,o._)(["\n align-self: flex-start;\n "]);return u=function(){return t},t}function m(){let t=(0,o._)(["\n display: none;\n "]);return m=function(){return t},t}function g(){let t=(0,o._)(["\n max-width: 80px;\n "]);return g=function(){return t},t}function x(){let t=(0,o._)(["\n width: 80px;\n height: 80px;\n "]);return x=function(){return t},t}let f=n.Ay.div.withConfig({componentId:"sc-fbd46a9c-0"})(["width:100%;.cta{",";width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;&:hover{text-decoration:none;","{background-color:",";color:",";}}.image-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:","px;background-color:",";flex-shrink:0;","}.text{width:100%;.title{",";color:",";}.label{",";color:",";margin-bottom:4px;display:block;}}","{flex-shrink:0;","}"," ","}"],(0,c.Io)("gap",{xs:16,lg:30}),s.A,a.Ay.colors.blue,a.Ay.colors.white,a.Ay.borderRadius.small,a.Ay.colors.grayLight,h.A.sm(u()),(0,l.N)({xs:"lg",lg:"3xl"}),a.Ay.colors.black,p.A,a.Ay.colors.blue,s.A,h.A.sm(m()),t=>t.$hasImage&&(0,n.AH)([".image-wrapper{width:100%;aspect-ratio:1;max-width:97px;flex-shrink:1;","{height:100%;width:100%;}img{width:100%;border-radius:","px;}","}"],d.A,a.Ay.borderRadius.small,h.A.md(g())),t=>!t.$hasImage&&(0,n.AH)([".image-wrapper{width:97px;height:97px;color:",";","}"],a.Ay.colors.black,h.A.md(x())));var w=r(61072),A=r(95551),b=r(29908),y=r(44382),j=r(92610),v=r(76938),$=r(97650),I=r(13818);let M=t=>{let{title:e,url:r,image:o,header:n,label:a}=t;return(0,i.jsxs)(f,{$hasImage:!!(null==o?void 0:o.id),children:[(0,i.jsx)(b.A,{...n}),(0,i.jsx)(w.A,{$justifyContent:"center",$bottom:A.A.spacings.xxl,$top:(null==n?void 0:n.block_has_header)?A.A.spacings.md:A.A.spacings.xxl,children:(0,i.jsx)(I.A,{$cols:A.A.cols.block_in,children:(0,i.jsxs)(j.A,{href:r,className:"cta",hideIcon:!0,children:[(0,i.jsx)("div",{className:"image-wrapper",children:(null==o?void 0:o.id)?(0,i.jsx)(y.A,{...o,mode:"cover",fit:"cover"}):(0,i.jsx)(v.A,{name:"link",size:36})}),(0,i.jsxs)("div",{className:"text",children:[a&&(0,i.jsx)("span",{className:"label",children:a}),e&&(0,i.jsx)("h2",{className:"title",children:e})]}),(0,i.jsx)($.A,{})]})})})]})}},97650:(t,e,r)=>{r.d(e,{A:()=>a});var i=r(95155);r(12115);var o=r(3244),n=r(76938);let a=t=>{let{}=t;return(0,i.jsx)(o.A,{children:(0,i.jsx)(n.A,{name:"arrow_right",size:{xs:16,md:20,xl:24}})})}}}]);
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.