1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4686],{4686:(a,t,l)=>{l.r(t),l.d(t,{default:()=>u});var e=l(7876);l(4232);var i=l(1208),r=l.n(i),c=l(8230),o=l.n(c),n=l(5572);let s=["auto","portrait","landscape","square","fullWidth"],m=["textTopAndBottom","imageLeft","imageRight"],u=a=>{var t,l;let{componentData:i,isPreview:c}=a;if(!i.image)return null;let u=s[i.layout||0],h=m[i.alignment||0],{umbracoHeight:d,umbracoWidth:g}=i.image||{umbracoHeight:0,umbracoWidth:0},x=g/d,p=g,f=d;"auto"===u&&d>g&&(f=(p=511)/x),"auto"===u&&d<g&&(p=(f=511)*x),"landscape"===u&&(p=4/3*(f=511)),"portrait"===u&&(f=4/3*(p=511)),"square"===u&&(p=511,f=511),"fullWidth"===u&&(f=(p=1304)/x);let v="fullWidth"!==u&&("imageLeft"===h||"imageRight"===h),w=a=>{var t;let{src:l,width:e,height:r,quality:c}=a;return"".concat(l,"?width=").concat(e,"&height=").concat(r,"&quality=").concat(c,"&rrmode=crop&rxy=").concat((a=>a?"".concat(null==a?void 0:a.left,",").concat(null==a?void 0:a.top):"0.5,0.5")(null==(t=i.image)?void 0:t.focalPoint))},b={src:"".concat(n.QU).concat(null==(t=i.image)?void 0:t.src),width:p,height:f,quality:75};return(0,e.jsx)("div",{className:"relative\n ".concat(v?"imageRight"===h?"sm:float-right sm:w-1/2 clear-both sm:pb-3 sm:mr-1.5":"sm:float-left sm:w-1/2 clear-both sm:pb-3":"","\n ").concat(i.onClickUrl?"hover:cursor-pointer":""),children:(0,e.jsxs)("div",{className:v?"w-full max-w-[500px] ".concat("imageRight"===h?"sm:pl-6":"sm:ml-auto sm:pr-6"):"fullWidth"===u?"w-full":"max-w-[511px] mx-auto",children:[c?(0,e.jsx)("img",{src:w(b),height:f,width:p,alt:i.altText,loading:c?"eager":"lazy",className:"h-auto max-w-full object-cover rounded-3xl","aria-label":i.altText}):i.onClickUrl?(0,e.jsx)(o(),{legacyBehavior:!0,prefetch:!1,href:"".concat(null==(l=i.onClickUrl)?void 0:l.url)||"",passHref:!0,children:(0,e.jsx)("a",{target:i.onClickUrl.target,children:(0,e.jsx)(r(),{src:w(b),height:f,width:p,alt:i.altText,loading:c?"eager":"lazy",layout:"responsive",className:"object-cover rounded-3xl","aria-label":i.altText})})}):(0,e.jsx)(r(),{src:w(b),height:f,width:p,alt:i.altText,loading:c?"eager":"lazy",layout:"responsive",className:"object-cover rounded-3xl","aria-label":i.altText}),(0,e.jsx)("div",{className:"mx-auto w-full max-w-[470px] px-4 pt-2 text-center sm:px-0",children:(0,e.jsx)("h4",{className:"text-lg mx-auto font-thin font-helvetica leading-[1.35]",children:i.imageCaption})})]})})}}}]);
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.