1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6876],{12419:function(n,e,t){"use strict";t.d(e,{Z:function(){return NewsCard_NewsCard}});var a=t(85893),i=t(11427),r=t(6378),l=t(41664),o=t.n(l),s=t(16358),u=t(33987),d=t(90512),c=t(52155),g=t.n(c),NewsCard_NewsCard=n=>{let{post:e,isNewsPage:t=!1}=n,{title:l,featuredImage:c,uri:m,startDate:p=null}=e,{date:_}=e;return p&&(_=p),(0,a.jsxs)("div",{className:g().root,children:[(0,a.jsx)(o(),{href:m,"aria-label":l,children:c?(0,a.jsx)(i.Z,{wrapperClassName:g().wrapper,imageClassName:g().image,width:415,height:300,mobileWidth:374,src:c.sourceUrl,alt:c.altText||l}):(0,a.jsx)(u.Z,{className:g().placeholder})}),(0,a.jsx)("ul",{className:g().tags,children:_&&(0,a.jsx)("li",{className:(0,d.Z)(g().tag,{[g().orange]:t}),children:(0,s.p6)(_)})}),(0,a.jsx)(o(),{href:m,"aria-label":l,className:g().title,children:(0,a.jsx)("p",{children:l})}),(0,a.jsx)(r.Z,{linkUrl:e.uri,linkText:"READ MORE",className:g().more,ariaLabel:"Read more about ".concat(l),accessibilityDetails:l})]})}},33987:function(n,e,t){"use strict";t.d(e,{Z:function(){return Placeholder_Placeholder}});var a=t(85893),i=t(55203),r=t.n(i),l=t(25321),o=t(94466),Placeholder_Placeholder=n=>{let{className:e}=n,t=new o.Z(r().placeholder);return t.addIf(e,e),(0,a.jsx)("div",{className:t.toString(),children:(0,a.jsx)(l.TR,{})})}},93682:function(n,e,t){"use strict";t.d(e,{St:function(){return d}});var a=t(12991),i=t(68806),r=t(79136),l=t(15754);function _templateObject(){let n=(0,a._)(["\n fragment AdvancedOptionsFragment on Blog {\n advancedPostOptions {\n featureit\n posthead {\n mediaType\n mediaItemUrl\n }\n smalltitle\n }\n }\n"]);return _templateObject=function(){return n},n}function _templateObject1(){let n=(0,a._)(["\n fragment BlogFields on Blog {\n id\n date\n slug\n title\n uri\n excerpt\n content\n languageCode\n translated {\n __typename\n id\n uri\n content\n languageCode\n title\n language {\n native_name\n }\n }\n featuredImage {\n node {\n sourceUrl\n }\n }\n }\n"]);return _templateObject1=function(){return n},n}function _templateObject2(){let n=(0,a._)(["\n query SingleBlogPost($uri: ID!) {\n blog(id: $uri, idType: URI) {\n id\n __typename\n title\n slug\n content\n excerpt\n date\n author {\n node {\n name\n lastName\n firstName\n }\n }\n blogCats {\n edges {\n node {\n slug\n name\n }\n }\n }\n }\n }\n"]);return _templateObject2=function(){return n},n}function _templateObject3(){let n=(0,a._)(["\n ","\n ","\n ","\n ",'\n query FeaturedPostsAndBlogs {\n posts(first: 12) {\n edges {\n node {\n ...PostFieldsForBlogLanding\n ...PostAdvancedOptionsFragment\n }\n }\n }\n blogs(first: 12) {\n edges {\n node {\n ...BlogFields\n ...AdvancedOptionsFragment\n }\n }\n }\n blogCats(first: 15, where: { orderby: COUNT }) {\n nodes {\n name\n id\n count\n slug\n }\n }\n page(id: "blog", idType: URI) {\n heroFeaturedPost {\n post {\n ... on Post {\n id\n __typename\n date\n uri\n title\n featuredImage {\n node {\n sourceUrl\n altText\n }\n }\n }\n ... on Blog {\n id\n __typename\n date\n uri\n title\n featuredImage {\n node {\n sourceUrl\n altText\n }\n }\n }\n }\n }\n }\n }\n']);return _templateObject3=function(){return n},n}function _templateObject4(){let n=(0,a._)(["\n query PaginatedBlogs($first: Int, $after: String) {\n blogs(first: $first, after: $after) {\n pageInfo {\n endCursor\n hasNextPage\n }\n edges {\n node {\n id\n __typename\n date\n uri\n title\n excerpt\n blogCats {\n nodes {\n name\n slug\n }\n }\n featuredImage {\n node {\n sourceUrl\n altText\n }\n }\n }\n }\n }\n }\n"]);
1return _templateObject4=function(){return n},n}function _templateObject5(){let n=(0,a._)(["\n ","\n ","\n ",'\n query FeaturedBlogs {\n blogs(first: 12) {\n edges {\n node {\n ...BlogFields\n ...AdvancedOptionsFragment\n }\n }\n }\n blogCats(first: 15, where: { orderby: COUNT }) {\n nodes {\n name\n id\n count\n slug\n }\n }\n page(id: "blog", idType: URI) {\n id\n __typename\n hero {\n ...FlexibleHeroFields\n }\n heroFeaturedPost {\n post {\n ... on Post {\n id\n __typename\n date\n uri\n title\n featuredImage {\n node {\n sourceUrl\n altText\n }\n }\n }\n ... on Blog {\n id\n __typename\n date\n uri\n title\n featuredImage {\n node {\n sourceUrl\n altText\n }\n }\n }\n }\n }\n }\n }\n']);return _templateObject5=function(){return n},n}function _templateObject6(){let n=(0,a._)(["\n ","\n ","\n query FeaturedBlogs {\n blogs(first: 6, where: { featureit: true }) {\n edges {\n node {\n ...BlogFields\n ...AdvancedOptionsFragment\n }\n }\n }\n }\n"]);return _templateObject6=function(){return n},n}function _templateObject7(){let n=(0,a._)(["\n query MostUsedBlogCategories {\n blogCats(first: 15, where: { orderby: COUNT }) {\n nodes {\n name\n id\n count\n slug\n }\n }\n }\n"]);return _templateObject7=function(){return n},n}function _templateObject8(){let n=(0,a._)(["\n query BlogsByCategory(\n $slug: ID!\n $first: Int\n $after: String\n ) {\n blogCat(id: $slug, idType: SLUG) {\n slug\n blogs(\n first: $first\n after: $after\n where: { orderby: { field: DATE, order: DESC } }\n ) {\n pageInfo {\n endCursor\n hasNextPage\n }\n edges {\n node {\n title\n databaseId\n date\n slug\n content\n }\n }\n }\n }\n }\n"]);return _templateObject8=function(){return n},n}function _templateObject9(){let n=(0,a._)(["\n query HomePageRecentPosts {\n blogs(first: 3, where: {homespotlight: true}) {\n edges {\n node {\n ","\n ","\n }\n }\n }\n posts(first: 3, where: {homespotlight: true}) {\n edges {\n node {\n ","\n ","\n }\n }\n }\n allResnews(first: 3, where: {homespotlight: true}) {\n edges {\n node {\n ","\n }\n }\n }\n presidentsBlogs(first: 3, where: {homespotlight: true}) {\n edges {\n node {\n ","\n }\n }\n }\n }\n"]);return _templateObject9=function(){return n},n}let o=(0,i.Ps)(_templateObject()),s=(0,i.Ps)(_templateObject1()),u="\n __typename\n id\n date\n slug\n title\n uri\n excerpt\n content\n featuredImage {\n node {\n sourceUrl\n }\n }\n";(0,i.Ps)(_templateObject2()),(0,i.Ps)(_templateObject3(),r.q6,r.ii,s,o),(0,i.Ps)(_templateObject4()),(0,i.Ps)(_templateObject5(),s,o,l.wW),(0,i.Ps)(_templateObject6(),s,o),(0,i.Ps)(_templateObject7()),(0,i.Ps)(_templateObject8());let d=(0,i.Ps)(_templateObject9(),u,"\n tags: blogCats {\n nodes {\n id\n name\n }\n }\n",u,"\n tags {\n nodes {\n id\n name\n }\n }\n",u,u)},79136:function(n,e,t){"use strict";t.d(e,{TS:function(){return d},i_:function(){return g},ii:function(){return l},q6:function(){return u},uO:function(){return c}});var a=t(12991),i=t(68806),r=t(15754);function _templateObject(){let n=(0,a._)(["\n fragment PostAdvancedOptionsFragment on Post {\n advancedPostOptions {\n featureit\n posthead {\n mediaType\n mediaItemUrl\n }\n smalltitle\n }\n }\n"]);return _templateObject=function(){return n},n}function _templateObject1(){let n=(0,a._)(["\n fragment PostFields on Post {\n id\n __typename\n categories {\n edges {\n node {\n databaseId\n id\n name\n slug\n }\n }\n }\n databaseId\n tags {\n nodes {\n id\n slug\n name\n }\n }\n date\n languageCode\n uri\n postId\n excerpt\n slug\n title\n content\n locale {\n locale\n }\n }\n"]);
1return _templateObject1=function(){return n},n}function _templateObject2(){let n=(0,a._)(["\n fragment PageNewsFields on Page {\n id\n __typename\n slug\n title\n uri\n date\n languageCode\n translated {\n __typename\n id\n uri\n languageCode\n language {\n native_name\n }\n }\n pressResourcesOptions {\n fieldGroupName\n pressResources {\n title\n eyebrow1\n downloadLinks {\n button {\n target\n title\n url\n }\n buttonType\n }\n eyebrow2\n contactName\n contactNumber\n contactEmail\n }\n }\n }\n"]);return _templateObject2=function(){return n},n}function _templateObject3(){let n=(0,a._)(["\n fragment PostFieldsForBlogLanding on Post {\n id\n date\n uri\n title\n content\n excerpt\n languageCode\n translated {\n __typename\n id\n title\n uri\n content\n languageCode\n language {\n native_name\n }\n }\n locale {\n locale\n }\n }\n"]);return _templateObject3=function(){return n},n}function _templateObject4(){let n=(0,a._)(["\n ","\n query getPostByUri($uri: ID!) {\n post(id: $uri, idType: URI) {\n ...PostFields\n author {\n node {\n id\n name\n slug\n }\n }\n translated {\n ...PostFields\n author {\n node {\n avatar {\n height\n url\n width\n }\n id\n name\n slug\n }\n }\n }\n featuredImage {\n node {\n altText\n caption\n sourceUrl\n srcSet\n sizes\n id\n }\n }\n }\n }\n"]);return _templateObject4=function(){return n},n}function _templateObject5(){let n=(0,a._)(["\n query PaginatePosts(\n $first: Int\n $after: String\n $last: Int\n $before: String\n ) {\n posts(first: $first, after: $after, last: $last, before: $before) {\n pageInfo {\n endCursor\n hasNextPage\n }\n edges {\n node {\n date\n content\n title\n id\n }\n }\n }\n }\n"]);return _templateObject5=function(){return n},n}function _templateObject6(){let n=(0,a._)(["\n ","\n ","\n ",'\n query PaginatePostsWithPageContents(\n $first: Int\n $after: String\n $last: Int\n $before: String\n ) {\n posts(first: $first, after: $after, last: $last, before: $before) {\n pageInfo {\n endCursor\n hasNextPage\n }\n edges {\n node {\n date\n uri\n content\n title\n id\n tags {\n nodes {\n id\n slug\n name\n }\n }\n featuredImage {\n node {\n sourceUrl\n altText\n }\n }\n }\n }\n }\n page(id: "news", idType: URI) {\n ...PageNewsFields\n flexibleContent {\n ...FlexibleContentFields\n }\n hero {\n ...FlexibleHeroFields\n }\n }\n }\n']);return _templateObject6=function(){return n},n}function _templateObject7(){let n=(0,a._)(["\n query PaginatedBhrNews($first: Int, $after: String) {\n allBhrnews(first: $first, after: $after) {\n pageInfo {\n endCursor\n hasNextPage\n }\n edges {\n node {\n id\n __typename\n date\n uri\n title\n excerpt\n featuredImage {\n node {\n sourceUrl\n altText\n }\n }\n }\n }\n }\n }\n"]);return _templateObject7=function(){return n},n}function _templateObject8(){let n=(0,a._)(["\n query BhrNewsPost($uri: ID!) {\n bhrnews(id: $uri, idType: URI) {\n id\n __typename\n title\n slug\n content\n excerpt\n uri\n date\n author {\n node {\n name\n lastName\n firstName\n }\n }\n }\n }\n"]);return _templateObject8=function(){return n},n}function _templateObject9(){let n=(0,a._)(["\n query PageRevisions($uri: ID!) {\n post(id: $uri, idType: URI) {\n revisions {\n edges {\n node {\n databaseId\n isPreview\n }\n }\n }\n }\n }\n"]);return _templateObject9=function(){return n},n}
1function _templateObject10(){let n=(0,a._)(["\n ","\n ","\n query FeaturedPosts {\n posts(first: 4, where: { featureit: true }) {\n edges {\n node {\n ...PostFieldsForBlogLanding\n ...PostAdvancedOptionsFragment\n }\n }\n }\n }\n"]);return _templateObject10=function(){return n},n}function _templateObject11(){let n=(0,a._)(["\n query PageByUri($uri: ID!) {\n page(id: $uri, idType: URI) {\n flexibleContent {\n flexibleContent {\n ... on Page_Flexiblecontent_FlexibleContent_SimpleSubpageHero {\n title\n subtitle\n backgroundColor\n }\n }\n }\n }\n }\n"]);return _templateObject11=function(){return n},n}let l=(0,i.Ps)(_templateObject()),o=(0,i.Ps)(_templateObject1()),s=(0,i.Ps)(_templateObject2()),u=(0,i.Ps)(_templateObject3());(0,i.Ps)(_templateObject4(),o);let d=(0,i.Ps)(_templateObject5()),c=(0,i.Ps)(_templateObject6(),r.ci,r.wW,s);(0,i.Ps)(_templateObject7()),(0,i.Ps)(_templateObject8()),(0,i.Ps)(_templateObject9());let g=(0,i.Ps)(_templateObject10(),u,l);(0,i.Ps)(_templateObject11())},15754:function(n,e,t){"use strict";t.d(e,{ci:function(){return u},wW:function(){return s}});var a=t(12991),i=t(68806);function _templateObject(){let n=(0,a._)(["\n fragment PageFields on Page {\n ","\n }\n"]);return _templateObject=function(){return n},n}function _templateObject1(){let n=(0,a._)(["\n fragment BlogPostFields on Blog {\n ","\n }\n"]);return _templateObject1=function(){return n},n}function _templateObject2(){let n=(0,a._)(["\n fragment HomePageHero on Page_Hero_Hero_HomepageHero {\n fieldGroupName\n image {\n altText\n sourceUrl\n uri\n }\n title\n eyebrow\n subtitle\n button {\n ... on Page {\n __typename\n id\n uri\n }\n }\n buttonLabel\n }\n\n fragment SimpleSubpageHero on Page_Hero_Hero_SimpleSubpageHero {\n fieldGroupName\n title\n subtitle\n backgroundColor\n }\n\n fragment SimpleSubpageHeroAlt on Page_Hero_Hero_SimpleSubpageHeroAlt {\n fieldGroupName\n title\n backgroundColor\n }\n\n fragment SubpageHeroWithImage on Page_Hero_Hero_SubpageHeroWithImage {\n fieldGroupName\n title\n image {\n altText\n sourceUrl\n }\n imageMobile {\n altText\n sourceUrl\n }\n displayOption\n backgroundColor\n }\n\n fragment FlexibleHeroFields on Page_Hero {\n hero {\n ...HomePageHero\n ...SimpleSubpageHero\n ...SimpleSubpageHeroAlt\n ...SubpageHeroWithImage\n }\n }\n"]);return _templateObject2=function(){return n},n}function _templateObject3(){let n=(0,a._)(["\n fragment TwoUpCtasFields on Page_Flexiblecontent_FlexibleContent_TwoUpCtas {\n fieldGroupName\n selectTwoUpCta {\n ...on Twoupcta {\n twoUpCtas {\n buttons {\n buttonLabel\n buttonType\n button {\n ...on Page {\n id\n __typename\n uri\n }\n }\n externalPageLink\n }\n eyebrow\n image {\n altText\n sourceUrl\n }\n subtitle\n title\n }\n }\n }\n }\n\n fragment RecentNews on Page_Flexiblecontent_FlexibleContent_RecentNews {\n fieldGroupName\n includeRecentNewsModule\n }\n\n fragment SimpleCtasFields on Page_Flexiblecontent_FlexibleContent_SimpleCtas {\n fieldGroupName\n selectSimpleCtas {\n ... on Simplecta {\n simpleCta {\n button {\n ...on Page {\n uri\n id\n __typename\n }\n __typename\n }\n externalPageLink\n buttonType\n buttonLabel\n subtitle\n title\n }\n }\n }\n }\n\n fragment QuickLinksFields on Page_Flexiblecontent_FlexibleContent_QuickLinks {\n fieldGroupName\n selectQuicklink {\n ... on Quicklink {\n quicklinks {\n backgroundColor\n eyebrow\n title\n links {\n linkTitle\n fieldGroupName\n link {\n ...on Page {\n uri\n id\n __typename\n }\n }\n externalPageLink\n }\n }\n }\n }\n }\n\n fragment MyChartFields on Page_Flexiblecontent_FlexibleContent_MyChart {\n fieldGroupName\n displayMyChart\n }\n\n fragment ThreeQuickLinksFields on Page_Flexiblecontent_FlexibleContent_ThreeQuickLinks {\n fieldGroupName\n selectThreeQuickLinks {\n ... on Threequicklink {\n threeQuickLinks {\n eyebrow\n title\n backgroundColor\n links {\n title\n description\n link {\n __typename\n ...on Page {\n uri\n id\n }\n }\n # externalPageLink\n linkLabel\n }\n }\n }\n }\n }\n\n fragment ThreeQuickLinksWithImages on Page_Flexiblecontent_FlexibleContent_ThreeQuickLinksWithImages {\n fieldGroupName\n quickLinkWithImage {\n title\n image {\n altText\n sourceUrl\n }\n link {\n target\n title\n url\n }\n }\n }\n\n fragment WysiwygText on Page_Flexiblecontent_FlexibleContent_WysiwygText {\n fieldGroupName\n wysiwygText\n backgroundColor\n }\n\n fragment Table on Page_Flexiblecontent_FlexibleContent_Table {\n fieldGroupName\n columnHeading: heading {\n c
1olumn1Heading\n column2Heading\n }\n rows {\n rowKey\n rowValue\n }\n }\n\n fragment ContentRepeater on Page_Flexiblecontent_FlexibleContent_ContentRepeater {\n fieldGroupName\n eyebrow\n cards {\n description\n link {\n __typename\n ...on Page {\n uri\n id\n }\n }\n title\n }\n }\n\n fragment WysiwygCta on Page_Flexiblecontent_FlexibleContent_WysiwygCta {\n fieldGroupName\n wysiwygCta\n wysiwygButton {\n target\n title\n url\n }\n }\n\n fragment ViewLocations on Page_Flexiblecontent_FlexibleContent_ViewLocations {\n fieldGroupName\n heading\n listLinks {\n link {\n target\n title\n url\n }\n }\n }\n\n fragment AdditionalLinks on Page_Flexiblecontent_FlexibleContent_AdditionalLinks {\n fieldGroupName\n title\n links {\n link {\n __typename\n ... on Page {\n uri\n id\n }\n }\n linkLabel\n }\n }\n\n fragment Accordions on Page_Flexiblecontent_FlexibleContent_Accordions {\n fieldGroupName\n accordions {\n details\n title\n }\n }\n\n fragment GravityForm on Page_Flexiblecontent_FlexibleContent_GravityForm {\n fieldGroupName\n formId\n }\n\n fragment Image on Page_Flexiblecontent_FlexibleContent_Image {\n fieldGroupName\n caption\n image {\n sourceUrl\n altText\n mediaDetails {\n width\n height\n }\n }\n }\n\n fragment ImageSlider on Page_Flexiblecontent_FlexibleContent_ImageSlider {\n fieldGroupName\n images {\n caption\n image {\n sourceUrl\n altText\n mediaDetails {\n width\n height\n }\n }\n }\n }\n\n fragment FlexibleContentFields on Page_Flexiblecontent {\n flexibleContent {\n ...SimpleCtasFields\n ...TwoUpCtasFields\n ...QuickLinksFields\n ...MyChartFields\n ...ThreeQuickLinksFields\n ...ThreeQuickLinksWithImages\n ...WysiwygText\n ...ContentRepeater\n ...WysiwygCta\n ...Table\n ...ViewLocations\n ...AdditionalLinks\n ...Accordions\n ...RecentNews\n ...GravityForm\n ...Image\n ...ImageSlider\n }\n }\n"]);return _templateObject3=function(){return n},n}function _templateObject4(){let n=(0,a._)(["\n fragment PracticeOptionsFields on Location_Practiceoptions {\n addressLine1\n addressLine2\n fax\n neighborhood\n locationName\n phone\n contactUs {\n target\n title\n url\n }\n viewMap {\n target\n title\n url\n }\n notes\n photo {\n sourceUrl\n altText\n }\n crossStreets {\n crossStreet1\n crossStreet2\n }\n departments {\n departmentName\n phone\n fax\n phone\n notes\n hours {\n day\n hours\n }\n }\n learnMore {\n copy\n image {\n sourceUrl\n }\n }\n }\n"]);return _templateObject4=function(){return n},n}function _templateObject5(){let n=(0,a._)(["\n fragment BasicPracticeOptionsFields on Location_Practiceoptions {\n addressLine1\n addressLine2\n neighborhood\n crossStreets {\n crossStreet1\n crossStreet2\n }\n locationName\n phone\n }\n"]);return _templateObject5=function(){return n},n}function _templateObject6(){let n=(0,a._)(["\n query PageRevisions($uri: ID!) {\n page(id: $uri, idType: URI) {\n revisions {\n edges {\n node {\n databaseId\n isPreview\n }\n }\n }\n }\n }\n"]);return _templateObject6=function(){return n},n}function _templateObject7(){let n=(0,a._)(["\n ","\n ","\n ","\n query PageByUri($uri: ID!) {\n page(id: $uri, idType: URI) {\n ...PageFields\n hero {\n ...FlexibleHeroFields\n }\n flexibleContent {\n ...FlexibleContentFields\n }\n }\n }\n"]);return _templateObject7=function(){return n},n}function _templateObject8(){let n=(0,a._)(["\n # ","\n # ","\n # ","\n query PageByUri($id: ID!) {\n page(id: $id, idType: DATABASE_ID) {\n id\n slug\n content\n # ...PageFields\n # hero {\n # ...FlexibleHeroFields\n # }\n # flexibleContent {\n # ...FlexibleContentFields\n # }\n }\n }\n"]);return _templateObject8=function(){return n},n}
1function _templateObject9(){let n=(0,a._)(["\n ","\n query BlogPageByUri($slug: ID!) {\n blog(id: $slug, idType: SLUG) {\n ...BlogPostFields\n }\n }\n"]);return _templateObject9=function(){return n},n}function _templateObject10(){let n=(0,a._)(["\n ","\n ","\n query HomePageContent($uri: ID!) {\n page(id: $uri, idType: URI) {\n __typename\n id\n slug\n title\n uri\n languageCode\n translated {\n __typename\n id\n uri\n languageCode\n language {\n native_name\n }\n flexibleContent {\n ...FlexibleContentFields\n }\n hero {\n ...FlexibleHeroFields\n }\n }\n content\n language {\n native_name\n }\n hero {\n ...FlexibleHeroFields\n }\n flexibleContent {\n ...FlexibleContentFields\n }\n }\n }\n"]);return _templateObject10=function(){return n},n}function _templateObject11(){let n=(0,a._)(["\n ","\n query PageByUri($uri: ID!) {\n page(id: $uri, idType: URI) {\n defaultSlug: slug\n translations {\n ...PageFields\n }\n }\n }\n"]);return _templateObject11=function(){return n},n}function _templateObject12(){let n=(0,a._)(["\n ","\n ","\n ","\n ","\n query allOfficeLocations($uri: ID!) {\n page (id: $uri, idType: URI) {\n ...PageFields\n hero {\n ...FlexibleHeroFields\n }\n flexibleContent {\n ...FlexibleContentFields\n }\n translated {\n flexibleContent {\n ...FlexibleContentFields\n }\n hero {\n ...FlexibleHeroFields\n }\n }\n }\n officeLocations {\n edges {\n node {\n name\n uri\n slug\n id\n locations(where: {orderby: {field: TITLE order: ASC}}) {\n nodes {\n slug\n title\n languageCode\n uri\n content\n practiceOptions {\n ...BasicPracticeOptionsFields\n }\n services {\n nodes {\n name\n slug\n }\n }\n }\n }\n }\n }\n }\n }\n"]);return _templateObject12=function(){return n},n}function _templateObject13(){let n=(0,a._)(["\n ","\n ","\n ","\n ","\n query allOfficeLocations($id: ID!) {\n page (id: $id, idType: DATABASE_ID) {\n ...PageFields\n hero {\n ...FlexibleHeroFields\n }\n flexibleContent {\n ...FlexibleContentFields\n }\n }\n officeLocations {\n edges {\n node {\n name\n uri\n slug\n id\n locations(where: {orderby: {field: TITLE order: ASC}}) {\n nodes {\n slug\n title\n languageCode\n uri\n content\n practiceOptions {\n ...BasicPracticeOptionsFields\n }\n services {\n nodes {\n name\n slug\n }\n }\n }\n }\n }\n }\n }\n }\n"]);return _templateObject13=function(){return n},n}function _templateObject14(){let n=(0,a._)(["\n ","\n query singleLocationBySlug ($slug: ID!) {\n location (id: $slug, idType: SLUG) {\n id\n __typename\n practiceOptions {\n ...PracticeOptionsFields\n }\n translated {\n practiceOptions {\n ...PracticeOptionsFields\n }\n }\n services {\n nodes {\n name\n slug\n }\n }\n }\n }\n"]);return _templateObject14=function(){return n},n}function _templateObject15(){let n=(0,a._)(["\n ","\n query singleLocationBySlug ($id: ID!) {\n location (id: $id, idType: DATABASE_ID) {\n id\n slug\n __typename\n practiceOptions {\n ...PracticeOptionsFields\n }\n services {\n nodes {\n name\n slug\n }\n }\n }\n }\n"]);return _templateObject15=function(){return n},n}function _templateObject16(){let n=(0,a._)(["\n ","\n ","\n ","\n ","\n query LocationPageByUri($uri: ID!, $location: ID!) {\n page(id: $uri, idType: URI) {\n ...PageFields\n flexibleContent {\n ...FlexibleContentFields\n }\n hero {\n ...FlexibleHeroFields\n }\n translated {\n flexibleContent {\n ...FlexibleContentFields\n }\n }\n }\n officeLocation(id: $location, idType: NAME) {\n name\n locations(where: {orderby: {field: TITLE order: ASC}}) {\n nodes {\n slug\n title\n uri\n content\n languageCode\n practiceOptions {\n ...BasicPracticeOptionsFields\n }\n services {\n nodes {\n name\n slug\n }\n }\n }\n }\n }\n }\n"]);
1return _templateObject16=function(){return n},n}function _templateObject17(){let n=(0,a._)(["\n query PageParent($uri: ID!) {\n page(id: $uri, idType: URI) {\n __typename\n id\n parent {\n node {\n ... on Page {\n title\n }\n uri\n id\n }\n }\n }\n }\n"]);return _templateObject17=function(){return n},n}function _templateObject18(){let n=(0,a._)(["\n ","\n ","\n ","\n query PagePreviewById($id: ID!) {\n page(id: $id, idType: DATABASE_ID) {\n ...PageFields\n hero {\n ...FlexibleHeroFields\n }\n flexibleContent {\n ...FlexibleContentFields\n }\n }\n }\n"]);return _templateObject18=function(){return n},n}function _templateObject19(){let n=(0,a._)(["\n query AllPagesIndex($cursor: String) {\n pages(first: 100, after: $cursor, where: { hasPassword: false }) {\n pageInfo {\n endCursor\n hasNextPage\n }\n edges {\n node {\n id\n __typename\n uri\n }\n }\n }\n }\n"]);return _templateObject19=function(){return n},n}let r="\n __typename\n id\n slug\n title\n uri\n date\n excerpt\n ancestors {\n nodes {\n slug\n uri\n id\n }\n }\n languageCode\n translated {\n __typename\n id\n uri\n languageCode\n language {\n native_name\n }\n }\n content\n language {\n native_name\n }\n featuredImage {\n node {\n altText\n caption\n id\n sizes\n sourceUrl\n srcSet\n }\n }\n template {\n templateName\n }\n",l=(0,i.Ps)(_templateObject(),r),o=(0,i.Ps)(_templateObject1(),r),s=(0,i.Ps)(_templateObject2()),u=(0,i.Ps)(_templateObject3()),d=(0,i.Ps)(_templateObject4()),c=(0,i.Ps)(_templateObject5());(0,i.Ps)(_templateObject6()),(0,i.Ps)(_templateObject7(),l,u,s),(0,i.Ps)(_templateObject8(),l,u,s),(0,i.Ps)(_templateObject9(),o),(0,i.Ps)(_templateObject10(),u,s),(0,i.Ps)(_templateObject11(),l),(0,i.Ps)(_templateObject12(),l,u,s,c),(0,i.Ps)(_templateObject13(),l,u,s,c),(0,i.Ps)(_templateObject14(),d),(0,i.Ps)(_templateObject15(),d),(0,i.Ps)(_templateObject16(),l,u,s,c),(0,i.Ps)(_templateObject17()),(0,i.Ps)(_templateObject18(),l,u,s),(0,i.Ps)(_templateObject19())},16358:function(n,e,t){"use strict";t.d(e,{$q:function(){return formatEventTime},Qj:function(){return hasEventPassed},p6:function(){return formatDate}});var a=t(1280);function formatDate(n){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"mmm d, yyyy";return(0,a.ZP)(new Date(n),e)}function formatAMPM(n){let e=n.getHours(),t=n.getMinutes(),a=e>=12?"PM":"AM";e%=12,e=e||12,t=t<10?"0"+t:t;let i=e+":"+t+" "+a;return i}function formatEventTime(n,e,t){let a=null,i=null;if(n){let e=new Date(n);a=formatDate(e,"mmmm d")}if(e){let n=new Date(e);i=formatDate(n,"mmmm d")}if(t)return i&&a!==i?"".concat(a," - ").concat(i):a;if(n){let e=new Date(n);a+=" ".concat(formatAMPM(e))}if(e){let t=new Date(e);if(n){let e=new Date(n);e.toDateString()===t.toDateString()?i="".concat(formatAMPM(t)):i+=" ".concat(formatAMPM(t))}}return i?"".concat(a," - ").concat(i):a}function hasEventPassed(n,e){let t;return e?(t=new Date(e),new Date>t):!!n&&(t=new Date(n),new Date>t)}},35128:function(n,e,t){"use strict";t.d(e,{Cu:function(){return formatFeaturedPosts},nL:function(){return formatPaginatedData}}),t(70692);var a=t(52592),i=t(79136),r=t(93682);function formatPaginatedData(n){let e=null==n?void 0:n.edges.map(n=>{let{node:e={}}=n,t={...e};return t.featuredImage&&(t.featuredImage=t.featuredImage.node),t.tags&&(t.tags=t.tags.nodes),t}),t=n.pageInfo,i=e.map(n=>Object.assign({},n,{excerpt:""}));return(0,a.sF)(i),{posts:i,pageInfo:t}}function mapPageData(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={...n},t={Post:"News",Blog:"Blog",Resnews:"Residency News",PresidentsBlog:"President's Blog"};if(e.featuredImage&&(e.featuredImage=e.featuredImage.node),e.tags&&(e.tags=e.tags.nodes),e.eventsCategories&&(e.eventsCategories=e.eventsCategories.edges.map(n=>{let{node:e}=n;return e})),e.__typename){let{__typename:n}=e;return t[n]?e.postType=t[n]:e.postType="News",e}}function formatFeaturedPosts(n){let e=[];return["posts","blogs","allResnews","presidentsBlogs"].forEach(t=>{let i=null==n?void 0:n[t].edges.map(n=>{let{node:e={}}=n;return e}),r=i.map(n=>Object.assign({},n,{excerpt:""}));(0,a.sF)(r),e=[...e,...r]}),e.sort((n,e)=>new Date(e.date)-new Date(n.date)),{posts:e.slice(0,3).map(mapPageData)}}i.i_,r.St,i.TS,i.uO},52155:function(n){n.exports={root:"NewsCard_root__5sxMS",more:"NewsCard_more__Ukfq_",wrapper:"NewsCard_wrapper__7Frp1",image:"NewsCard_image__J
1C5Km",placeholder:"NewsCard_placeholder__fvPc6",tags:"NewsCard_tags__vxdL4",tag:"NewsCard_tag__ip_S9",orange:"NewsCard_orange__Bt_a7",title:"NewsCard_title__5h83m",showY:"NewsCard_showY__kZtW8",hideY:"NewsCard_hideY__yKx9D",showX:"NewsCard_showX__Nuz64",hideX:"NewsCard_hideX__1czgF"}},55203:function(n){n.exports={placeholder:"Placeholder_placeholder__D8Eji",showY:"Placeholder_showY__BK23E",hideY:"Placeholder_hideY__LBizi",showX:"Placeholder_showX__kt_gu",hideX:"Placeholder_hideX__lNGRu"}}}]);
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.