1"use strict";(self.webpackChunkgatsby_template=self.webpackChunkgatsby_template||[]).push([[9439],{9439:function(e,t,i){i.r(t);var l=i(63696),n=i(62688),o=i.n(n),a=i(42769),s=i(13179),r=i(62770),c=i(48930),m=i(6297),g=i(11636),d=i(9459),h=i(9636),p=i(89938),u=i(39757),y=i(87796);const b=e=>{let{title:t,position:i,socialLinks:n,socialLinkStyles:o,showMobileLayout:a,titleVariant:s="h2",positionVariant:c="h3",nameAlignment:g,nameColor:d,positionColor:p,...u}=e;return l.createElement(m.A,Object.assign({},u,{textAlign:g}),t&&l.createElement(h.hE,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",variant:"h1"===s?"h1":"h2",as:"h1"===s?"h1":"h2",color:d,textAlign:g},t),i&&l.createElement(h.hE,{variant:"h2"===c?"h2":"h3",as:"h2"===c?"h2":"h3",mt:4,color:p,textAlign:g},i),n&&l.createElement(m.A,{className:"social",mt:a?7:6,textAlign:g},n.map(e=>l.createElement(r.A,Object.assign({},e,o,{mr:4})))))},x=e=>{let{subcategories:t,subcategoryStyles:i}=e;return t&&t.length>0&&l.createElement(m.A,{display:"flex",flexDirection:"column",className:"subcategories"},t.map(e=>l.createElement(y.A,Object.assign({},e,{align:null==i?void 0:i.align,titleColor:null==i?void 0:i.titleColor,variant:null==i?void 0:i.variant,mt:{_:7,xl:0},maxWidth:42}))))},f=e=>{let{title:t,description:i,subcategories:n,subcategoryStyles:o,showMobileLayout:a,...s}=e;return l.createElement(m.A,Object.assign({display:"flex",flexDirection:"row",flexWrap:a?"wrap":{lg:"wrap",xl:"nowrap"}},s),l.createElement(m.A,{display:"flex",flexDirection:a?"column":"row",mr:a?"0px":{xl:8,lg:0},width:a?"auto":"100%"},(null==i?void 0:i.content)&&l.createElement(d.A,Object.assign({},i,{mt:3}))),n&&n.length>0&&l.createElement(m.A,{display:"flex",flexDirection:a?"row":"column",width:a?"auto":{xl:"40%",lg:"100%"}},l.createElement(x,{subcategories:n,subcategoryStyles:o})))},A=e=>{let{title:t,description:i,position:n,subcategories:o,subcategoryStyles:a,socialLinks:s,socialLinkStyles:r,showMobileLayout:c,nameColor:g,positionColor:d,nameAlignment:h,...p}=e;return l.createElement(m.A,Object.assign({display:"flex",width:c?"auto":"100%",flexDirection:"column"},p),l.createElement(b,{title:t,position:n,nameColor:g,nameAlignment:h,positionColor:d,socialLinks:s,socialLinkStyles:r,showMobileLayout:c}),l.createElement(f,{title:t,description:i,subcategories:o,subcategoryStyles:a,mt:c?7:8,showMobileLayout:c}))},E=e=>{var t;let{section:i,subcategories:n,subcategoryStyles:o,image:r,imagePosition:d="left",teamMemberImagePosition:h="left",description:x,sectionTitle:f,TMSectionTitle:E,name:w,position:C,socialLinks:v,socialLinkStyles:L,nameColor:S,positionColor:P,nameAlignment:k,mobileImagePosition:O}=e;f=E||f,d=d||h;const j={_:"custom"===i.verticalPadding?`${null!==(t=i.mobileCustomVerticalPadding)&&void 0!==t?t:i.customVerticalPadding}px`:7,lg:`${i.customVerticalPadding}px`},I=w,M=l.createElement(g.A,{itemsMoveStackedOnColumn:!0,child1Style:{zIndex:10,paddingLeft:"0px",width:"inherit",mx:{md:5,lg:6,xl:10}},child2Style:{zIndex:12,alignSelf:{_:"center",lg:"stretch"},maxWidth:"650px"},marginBtwChilds:0,mobileMarginBtwChilds:0,location:"left"===d?"right":"left",width:"100%"},l.createElement(a.A,{height:"100%",width:"100%"},l.createElement(m.A,{width:"100%",height:"100%",display:"flex",flexDirection:"column",justifyContent:"center"},l.createElement(p.A,{verticalPadding:i.verticalPadding,py:"custom"===i.verticalPadding?j:null,position:"relative",zIndex:10,width:"100%",height:"100%"},l.createElement(A,{title:I,position:C,description:x,subcategories:n,subcategoryStyles:o,socialLinks:v,socialLinkStyles:L,showMobileLayout:!1,nameColor:S,positionColor:P,nameAlignment:k})))),r&&l.createElement(m.A,{position:"relative",width:"100%",display:"flex",justifyContent:"left"===d?"flex-end":"flex-start",height:"100%"},l.createElement(m.A,{position:"relative",height:"100%",width:"100%"},l.createElement(a.A,{height:"100%",width:"100%"},l.createElement(s.A,Object.assign({alternativeText:"Image of a Team Member",style:{width:"100%",height:"100%",maxHeight:"100vh"},imageFieldId:`${i.sectionId}.image`},r)))))),D=(0,c.A)("lg")?l.createElement(m.A,{display:"flex",flexDirection:"column",maxWidth:"100%",width:"100%"},l.createElement(a.A,{height:"100%",width:"100%"},l.createElement(m.A,{display:"flex",flexDirection:"top"===O?"column-reverse":"column"},l.createElement(b,{title:I,position:C,positionColor:P,nameColor:S,nameAlignment:k,socialLinks:"top"===O?v:null,socialLinkStyles:L,mobileImagePosition:O,mb:"center"===O?7:0,mt:7,ml:6}
1),l.createElement(s.A,Object.assign({alternativeText:"Image of a Team Member",style:{width:"100%",height:"100%",maxHeight:"800px"},imgStyle:{objectPosition:"50% 00%",objectFit:"contain"},imageFieldId:`${i.sectionId}.image`},r)))),l.createElement(a.A,{height:"100%",width:"100%"},l.createElement(A,{description:x,subcategories:n,subcategoryStyles:o,showMobileLayout:!0,socialLinks:"center"===O?v:null,socialLinkStyles:L,nameColor:S,positionColor:P,nameAlignment:k,mx:6,mb:8}))):M;return l.createElement(u.A,Object.assign({},i,{maxWidth:"100%",noStandardPadding:!0,verticalPadding:"custom",customVerticalPadding:-1}),f&&l.createElement(m.A,{display:"flex",flexDirection:"column",alignItems:"center"===f.align?"center":"flex-start"},l.createElement(a.A,null,l.createElement(y.A,Object.assign({},f,{ml:6,mb:9,maxWidth:42})))),D)};t.default=E,E.strapiProps={strapi_id:o().number.isRequired,section:o().shape(u.A.strapiProps).isRequired,sectionTitle:o().shape(y.A.strapiProps),name:o().string,position:o().string,nameColor:o().oneOf(["text","primary","secondary"]),imagePosition:o().oneOf(["left","right"]),positionColor:o().oneOf(["text","primary","secondary"]),nameAlignment:o().oneOf(["left","center"]),description:o().object,image:o().object,subcategories:o().shape(y.A.strapiProps),socialLinks:o().arrayOf(o().shape(r.A.strapiProps)),socialLinkStyles:o().oneOf(["none","outline","solid"])}}}]); 2//# sourceMappingURL=9439-ae424753b2dbc4ecc01b.js.map
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.