{"version":3,"file":"SectionBlogRecentArticles.CNDhAhJs.mjs","names":["useRef","useCallback","useId","useMemo","_Fragment","useRef","useId","useMemo","_Fragment","useRef","useId","useMemo","__esmMin","z","pe","init_npm_react_18_3_1","de","l","ne","p","K","c","J","init_jsx_runtime","ie","motion","init_framer_motion_DhsWWWsN","RenderTarget","addPropertyControls","init_framer_CaDWdxiz","useLocaleInfo","ControlType","HINT_CTA_ID","getSpacing","getSectionWrapperStyles","init_linkHelpers","init_themeControl","init_resolveElementId","safeUrl","kernHeadingPlainText","init_brandControl","resolveScopedElementId","resolveThemeProp","Button","getLinkUrl","getTypographyStyles","getSectionStyles","init_framerRichText","createSectionVariants","getSectionRestProps","getEntranceOffset","PRESERVE_CONTROL_NEWLINES","init_controlTextStyles","resolveCollectionElementId","themePropertyControls","init_breakpointControl","breakpointPropertyControl","resolveSectionIdPrefix","getRichTextControlType","getContainerStyles","init_colors","getCardThemeColors","init_motionVariants","getSplitMediaImageSizes","useReducedMotion","init_propertyControlCopy","FRAMER_THEME_DESCRIPTION_SURFACE_WITH_CHILDREN","PLACEHOLDER","getCmsEmptyPlaceholderStyle","resolveBrand","FRAMER_THEME_DESCRIPTION_SURFACE","HINT_HEADING","getStagger","getThemeColors","getWidthValue","brandPropertyControl","getPlaceholderColors","HINT_IMAGE_ALT","init_themeHelpers","init_placeholders","useEffectiveBreakpoint","getGap","useHeroLcpImageLoading","init_layoutStyles","init_sectionProps","init_Button","Badge","resolveBlogCategoryDisplayName","getImageOwnAlt","ImagePreloadLink","ignoreDefaultAlt","init_useInheritedSectionBreakpoint","init_resolveImageAlt","sanitizeFramerDisplayString","cssDeclarationsFromStyles","resolveImageAlt","formatBlogPublishedDate","init_framerCmsString","init_imagePreloadLink","buildCmsCollectionLayoutCriticalCss","useInheritedSectionBreakpoint","resolveCardBlogLinkLabel","init_sectionBackground","init_cmsCollectionLayout","init_injectBreakpointIntoCmsSlot","useSectionAnimation","injectBreakpointIntoCmsSlot","SECTION_BACKGROUND_DEFAULTS","init_CardBlog","getSectionRootBackgroundStyle","getSectionContentStackStyle","getCmsCollectionLayoutSelectors","useCmsCollectionLayout","CARD_BLOG_BADGE_ACCENT_TITLES","getSectionBackgroundFromProps","getCmsCollectionLayoutId","CARD_BLOG_BADGE_ACCENT_COLORS","SectionBreakpointContext","CMS_COLLECTION_LAYOUT_ATTR","init_useSectionAnimation","countWordsForReadTime","sectionBackgroundPropertyControls","init_Badge","init_readTimeWordCount","init_CardFeatureSplit","CardFeatureSplit","CardBlogFeaturedArticle","CardBlogFeaturedArticleInternal","props","SPLIT_IMAGE_NO_GAP","init_CardBlogFeaturedArticle","theme","breakpointProp","headingIdProp","cardRef","mergeCardRef","node","ref","layoutBreakpoint","canvasBreakpoint","breakpoint","colors","brand","metaTextColor","generatedHeadingId","headingId","displayCategory","category","displayPublishedDate","publishedDate","activeLocale","displayAuthor","author","readTimeDisplay","suffix","readTimeSuffix","contentForReadTime","wordCount","resolvedLink","link","rootId","id","title","resolvedReadMoreId","readMoreId","metaStyles","isPhoneBreakpoint","replicaBreakpoint","lcpPriority","imagePreloadLink","image","preloadMedia","badgeNode","badgeAccentColor","categoryBadgeLink","showReadTimeSeparator","openInNewTab","readMoreLabel","imageAlt","injectReadMoreIdIntoCmsSlot","child","nextChildren","nextProps","buildFeaturedCriticalCss","layoutId","singleItemRoot","slot","SINGLE_ITEM_COLLECTION_ROOT_FILTER","FEATURED_ROOT_STYLES","FEATURED_ITEM_STYLES","itemFilter","SectionBlogFeaturedArticle","SectionBlogFeaturedArticleInternal","init_SectionBlogFeaturedArticle","rest","backgroundGradientBrand","resolvedBrand","placeholderBgSubtle","placeholderTextMuted","reducedMotion","componentId","resolvedSectionId","sectionId","resolvedPrimaryCtaId","primaryCtaId","sectionHeadingId","cmsArticleRef","isCanvas","hasCollection","featuredArticleCollection","sectionStyles","style","useMontserrat","mergedSectionStyles","sectionBgColor","containerStyles","isGradient","headerBlockStyles","cmsFeaturedHostStyles","responsiveFeaturedArticleCollection","cmsLayoutId","cmsLayoutCriticalCss","sectionHeadingStyles","sectionDescriptionStyles","containerVariants","itemVariants","showSectionHeader","sectionHeading","sectionDescription","sectionAriaLabelledBy","emptyStateContent","emptyPlaceholderStyle","backgroundLayer","sectionRef","animate","getGridColumns","SectionBlogRecentArticles","SectionBlogRecentArticlesInternal","init_SectionBlogRecentArticles","cmsGridRef","collectionList","gridColumns","responsiveCollectionList","headerStyles","gridStyles","gridItemStyles","headingStyles","descriptionStyles","lastUpdateStyles","heading","description","lastUpdateLabel","viewAllLabel","viewAllLink","onViewAllClick","slotContent"],"sources":["https:/framerusercontent.com/modules/OMGxybiXFQPsOydZkHdc/1dEaIroDAsILjOR50yK8/CardBlogFeaturedArticle.js","https:/framerusercontent.com/modules/8lv1qOaTnT7SHO7jEqEG/EEopyRuAkulltU6Uu3VQ/SectionBlogFeaturedArticle.js","https:/framerusercontent.com/modules/9LuImDNtYFzVJhe764hi/zrEMuu4CNw7QwCBAevPw/SectionBlogRecentArticles.js"],"sourcesContent":["/**\n * @framerDisableUnlink\n * @framerIntrinsicWidth 1280\n * @framerIntrinsicHeight auto\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef,useMemo,useId,useRef,useCallback}from\"react\";import{addPropertyControls,ControlType,useLocaleInfo}from\"framer\";import{useEffectiveBreakpoint,useHeroLcpImageLoading,getSplitMediaImageSizes,getTypographyStyles}from\"https://framerusercontent.com/modules/BcYSgcMJNWSkfBgjgMMl/DMpGP4OvqUDX2bMXQxXq/colors.js\";import{ImagePreloadLink}from\"https://framerusercontent.com/modules/4RiPsj93Hyw9tuZJy95l/YNWx473oFW7lPHVv5ZX0/imagePreloadLink.js\";import{getCardThemeColors,getThemeColors,resolveBrand}from\"https://framerusercontent.com/modules/7y33vgEuLKNk8MCcg7VB/5PPCHLlVctOJpj4u27sG/themeHelpers.js\";import{PLACEHOLDER,HINT_IMAGE_ALT}from\"https://framerusercontent.com/modules/yaK92ZSW9YRWpWz4yCNi/1wEH3em3RxOjNdBbL5lz/placeholders.js\";import{getLinkUrl,safeUrl}from\"https://framerusercontent.com/modules/FbjMES72T4zYQxQWUsY4/5Y30O91QOB2CaYFYLArx/linkHelpers.js\";import{formatBlogPublishedDate,resolveBlogCategoryDisplayName,sanitizeFramerDisplayString}from\"https://framerusercontent.com/modules/aZllUybmTG3lUbBwUfrO/OjCIEMj1BraHPfYTmW4s/framerCmsString.js\";import{useInheritedSectionBreakpoint}from\"https://framerusercontent.com/modules/ROyjANW4xLjXRwCOC9FI/qfdP1VcAePh6JvphpHWC/useInheritedSectionBreakpoint.js\";import{resolveCollectionElementId,resolveScopedElementId}from\"https://framerusercontent.com/modules/Ec9bGA2XITeferQlUDWq/5qQEL080pLQHBjiWrdw4/resolveElementId.js\";import Badge from\"https://framerusercontent.com/modules/xErGdsi0xW9892ijq3Yi/cEi0CM6hWT9a8LbF5tmo/Badge.js\";import CardFeatureSplit from\"https://framerusercontent.com/modules/6ogxKD8mN48wKu4W7x4D/KXVOO58i83Fo7htlzIFs/CardFeatureSplit.js\";import{CARD_BLOG_BADGE_ACCENT_COLORS,CARD_BLOG_BADGE_ACCENT_TITLES,resolveCardBlogLinkLabel}from\"https://framerusercontent.com/modules/OP5NfBAaRTXldBl0JQwF/XyThB6dKfeyaq6UrS4lD/CardBlog.js\";import{countWordsForReadTime}from\"https://framerusercontent.com/modules/CSKxJOdh7s9xtm3s9Fx0/ivOt3k8cPd0D5jTTzhwY/readTimeWordCount.js\";import{getRichTextControlType}from\"https://framerusercontent.com/modules/xPDTn52YrORMr9J9Pjzu/hUPswXg2Mfp7R3AIxwKu/framerRichText.js\";import{brandPropertyControl,themePropertyControls}from\"https://framerusercontent.com/modules/WSPbHmJTm4SedLSyF6EQ/Gx2h85wJdWzVT5OTtTvK/brandControl.js\";import{resolveThemeProp}from\"https://framerusercontent.com/modules/5k2VrcuDxAwZqcvr5KEc/msYeWGEdi1I5a8qP3dkg/themeControl.js\";import{FRAMER_THEME_DESCRIPTION_SURFACE}from\"https://framerusercontent.com/modules/BQHqTqHJqIMmaindFXq2/gaNCvT0L1xCqOlRU34uH/propertyControlCopy.js\";import{breakpointPropertyControl}from\"https://framerusercontent.com/modules/NeD6HnU2nyDSdM5eojdn/G8CHn7fKk2keSQ386Trz/breakpointControl.js\";import{getImageOwnAlt,ignoreDefaultAlt,resolveImageAlt}from\"https://framerusercontent.com/modules/sNTSX9leDi5aUSg7gPXI/YKraQMpiaXG6ew2SKJKb/resolveImageAlt.js\";const SPLIT_IMAGE_NO_GAP={desktop:0,tablet:0,phone:0};const CardBlogFeaturedArticleInternal=/*#__PURE__*/forwardRef(function CardBlogFeaturedArticleInternal(props,ref){const theme=resolveThemeProp(props);const{imageFit=\"cover\",breakpoint:breakpointProp=\"desktop\",canvasBreakpoint,brand,surface=\"liquid-glass\",imagePosition=\"right\",category=\"Category\",title=PLACEHOLDER.ITEM_HEADING,description=PLACEHOLDER.DESCRIPTION,publishedDate=\"\",author=\"\",readTimeSuffix=\"minute read\",contentForReadTime,readMoreLabel=\"Read article\",link,categoryBadgeLink,badgeAccentColor=\"blue\",image,imageAlt=\"\",openInNewTab=false,id,headingId:headingIdProp,readMoreId,style,lcpPriority=true}=props;const cardRef=useRef(null);const mergeCardRef=useCallback(node=>{cardRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref){ref.current=node;}},[ref]);const inheritedBreakpoint=useInheritedSectionBreakpoint(cardRef);const layoutBreakpoint=inheritedBreakpoint??canvasBreakpoint??breakpointProp;const breakpoint=useEffectiveBreakpoint(layoutBreakpoint);const colors=getThemeColors(theme,brand);const metaTextColor=resolveBrand(brand)===\"tricount\"?getCardThemeColors(theme,\"tricount\").metaColor:colors.textSecondary;const generatedHeadingId=useId();const headingId=headingIdProp??generatedHeadingId;const{activeLocale}=useLocaleInfo();const displayCategory=resolveBlogCategoryDisplayName(category);const displayPublishedDate=formatBlogPublishedDate(publishedDate,activeLocale?.code);const displayAuthor=sanitizeFramerDisplayString(author);const readTimeDisplay=useMemo(()=>{const suffix=(readTimeSuffix??\"\").trim()||\"minute read\";const hasContentForReadTime=contentForReadTime!==undefined&&contentForReadTime!==null&&contentForReadTime!==\"\";if(!hasContentForReadTime){return displayPublishedDate||displayAuthor?\"\":`1 ${suffix}`;}const wordCount=countWordsForReadTime(contentForReadTime);const minutes=Math.max(1,Math.ceil(wordCount/200));return`${minutes} ${suffix}`;},[contentForReadTime,readTimeSuffix,displayPublishedDate,displayAuthor]);const resolvedLink=safeUrl(getLinkUrl(link));const rootId=resolveCollectionElementId(id,\"card-blog-featured-article\",resolvedLink||title);const resolvedReadMoreId=resolveScopedElementId(readMoreId,\"card-blog-featured-article-read-more\",rootId,\"read-more\");const metaStyles={...getTypographyStyles(\"/Detail LG/Light\",breakpoint),color:metaTextColor,margin:0};const isPhoneBreakpoint=layoutBreakpoint===\"phone\";const replicaBreakpoint=canvasBreakpoint??breakpointProp;const{preloadMedia}=useHeroLcpImageLoading(lcpPriority,replicaBreakpoint);const imagePreloadLink=/*#__PURE__*/_jsx(ImagePreloadLink,{src:typeof image===\"string\"?image:image?.src,srcSet:typeof image===\"string\"?undefined:image?.srcSet,sizes:getSplitMediaImageSizes(replicaBreakpoint,SPLIT_IMAGE_NO_GAP),media:preloadMedia});const badgeNode=displayCategory?/*#__PURE__*/_jsx(Badge,{id:`${rootId}-badge`,breakpoint:breakpoint,theme:theme,brand:brand,semanticMode:false,accentColor:badgeAccentColor,label:displayCategory,link:resolvedLink?undefined:categoryBadgeLink,size:\"small\",showIcon:false,style:{alignSelf:\"flex-start\",width:\"fit-content\",maxWidth:\"100%\"}}):null;const hasDateOrAuthor=Boolean(displayPublishedDate)||Boolean(displayAuthor);const showReadTimeSeparator=hasDateOrAuthor&&Boolean(readTimeDisplay);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(CardFeatureSplit,{imageFit:imageFit,ref:mergeCardRef,cmsCardRoot:true,id:rootId,breakpoint:layoutBreakpoint,theme:theme,brand:brand,surface:surface,imagePosition:imagePosition,headingTag:\"h2\",headingId:headingId,heading:title,description:description,disclaimer:\"\",buttonLabel:undefined,buttonId:resolvedReadMoreId,buttonVariant:\"solid\",buttonLink:resolvedLink||undefined,buttonOpenInNewTab:openInNewTab,buttonAriaLabel:resolveCardBlogLinkLabel(readMoreLabel,title),image:typeof image===\"string\"?image||PLACEHOLDER.IMAGE:image?.src?image:PLACEHOLDER.IMAGE,imageAlt:resolveImageAlt(ignoreDefaultAlt(imageAlt,\"Featured article image\"),getImageOwnAlt(image)),fullWidthButton:isPhoneBreakpoint,style:style,prependContent:/*#__PURE__*/_jsxs(_Fragment,{children:[imagePreloadLink,badgeNode]}),afterHeadingContent:displayPublishedDate||displayAuthor||readTimeDisplay?/*#__PURE__*/_jsxs(\"p\",{style:metaStyles,children:[displayPublishedDate?/*#__PURE__*/_jsx(\"span\",{children:displayPublishedDate}):null,displayPublishedDate&&displayAuthor?/*#__PURE__*/_jsx(\"span\",{children:\" \\xb7 \"}):null,displayAuthor?/*#__PURE__*/_jsx(\"span\",{children:displayAuthor}):null,showReadTimeSeparator?/*#__PURE__*/_jsx(\"span\",{children:\" \\xb7 \"}):null,readTimeDisplay?/*#__PURE__*/_jsx(\"span\",{children:readTimeDisplay}):null]}):null})});});export default function CardBlogFeaturedArticle(props){return /*#__PURE__*/_jsx(CardBlogFeaturedArticleInternal,{...props});}CardBlogFeaturedArticle.displayName=\"Card Blog Featured Article - Molecule\";addPropertyControls(CardBlogFeaturedArticle,{category:{type:ControlType.String,title:\"Category\",defaultValue:\"Category\",placeholder:\"Enter category…\",description:\"Category label for the badge.\"},title:{type:ControlType.String,title:\"Title\",defaultValue:PLACEHOLDER.ITEM_HEADING,placeholder:\"Article title\",displayTextArea:true,description:\"Featured article title.\"},description:{type:ControlType.String,title:\"Supporting Text\",defaultValue:PLACEHOLDER.DESCRIPTION,placeholder:\"Short summary\",displayTextArea:true,description:\"Short summary shown next to the image.\"},publishedDate:{type:ControlType.String,title:\"Published Date\",defaultValue:\"\",placeholder:\"e.g. April 29, 2026\",description:\"Optional date line in the metadata row.\"},author:{type:ControlType.String,title:\"Author\",defaultValue:\"\",placeholder:\"Author name\",description:\"Optional author line in the metadata row.\"},readTimeSuffix:{type:ControlType.String,title:\"Read Time Suffix\",defaultValue:\"minute read\",placeholder:\"minute read\",description:\"Text after the minute count (e.g. 'minute read').\"},contentForReadTime:{type:getRichTextControlType(),title:\"Read Time Content\",defaultValue:\"\",description:\"Link the blog post body field to calculate read time from word count (~200 wpm).\"},readMoreLabel:{type:ControlType.String,title:\"Accessible name\",defaultValue:\"Read article\",placeholder:\"Read article\",description:\"Optional start of the card link's accessible name. Leave as Read article to use the title. A custom value is followed by the title.\"},categoryBadgeLink:{type:ControlType.Link,title:\"Category Badge Link\",defaultValue:\"\",description:\"Optional URL. When set, the category badge is rendered as a link.\"},link:{type:ControlType.Link,title:\"Link\",defaultValue:\"\",description:\"Destination URL for the read-more button.\"},image:{type:ControlType.ResponsiveImage,title:\"Image\",description:\"Featured image from file upload.\"},imageAlt:{type:ControlType.String,title:\"Image Alt\",defaultValue:\"\",placeholder:HINT_IMAGE_ALT,description:\"Alt text for the featured image. Leave empty to use the uploaded image alt.\"},imageFit:{type:ControlType.Enum,title:\"Image Fit\",options:[\"cover\",\"contain\"],optionTitles:[\"Cover\",\"Contain\"],displaySegmentedControl:true,defaultValue:\"cover\",description:\"How the image fits its container.\"},lcpPriority:{type:ControlType.Boolean,title:\"LCP Priority\",defaultValue:true,enabledTitle:\"High\",disabledTitle:\"Default\",description:\"Preloads the featured image with fetchpriority=high on the visible breakpoint only. Keep on at the top of the blog index; turn off when the card sits lower on the page.\"},imagePosition:{type:ControlType.Enum,title:\"Image Position\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true,defaultValue:\"right\",description:\"Media column position on tablet/desktop.\"},badgeAccentColor:{type:ControlType.Enum,title:\"Badge Accent Color\",options:[...CARD_BLOG_BADGE_ACCENT_COLORS],optionTitles:CARD_BLOG_BADGE_ACCENT_COLORS.map(c=>CARD_BLOG_BADGE_ACCENT_TITLES[c]),defaultValue:\"blue\",description:\"Accent color for the category badge.\"},openInNewTab:{type:ControlType.Boolean,title:\"Open in New Tab\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"Open the article link in a new browser tab.\"},readMoreId:{type:ControlType.String,title:\"Read More ID\",defaultValue:\"card-blog-featured-article-read-more\",placeholder:\"e.g. blog-featured-read-more\",description:\"Unique ID for analytics (Contentsquare).\",preventLocalization:true},id:{type:ControlType.String,title:\"ID\",defaultValue:\"card-blog-featured-article\",placeholder:\"e.g. card-blog-featured\",description:\"HTML id for the root element.\",preventLocalization:true},...breakpointPropertyControl(),...themePropertyControls(FRAMER_THEME_DESCRIPTION_SURFACE),...brandPropertyControl()});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CardBlogFeaturedArticle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"CardBlogFeaturedArticleProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/**\n * @framerDisableUnlink\n * @framerIntrinsicWidth 1280\n * @framerIntrinsicHeight auto\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{forwardRef,useRef,useId,useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{breakpointPropertyControl}from\"https://framerusercontent.com/modules/NeD6HnU2nyDSdM5eojdn/G8CHn7fKk2keSQ386Trz/breakpointControl.js\";import{themePropertyControls}from\"https://framerusercontent.com/modules/WSPbHmJTm4SedLSyF6EQ/Gx2h85wJdWzVT5OTtTvK/brandControl.js\";import{resolveThemeProp}from\"https://framerusercontent.com/modules/5k2VrcuDxAwZqcvr5KEc/msYeWGEdi1I5a8qP3dkg/themeControl.js\";import{FRAMER_THEME_DESCRIPTION_SURFACE_WITH_CHILDREN}from\"https://framerusercontent.com/modules/BQHqTqHJqIMmaindFXq2/gaNCvT0L1xCqOlRU34uH/propertyControlCopy.js\";import{useReducedMotion,useEffectiveBreakpoint,kernHeadingPlainText,getSpacing,getTypographyStyles,getWidthValue,getStagger,getEntranceOffset}from\"https://framerusercontent.com/modules/BcYSgcMJNWSkfBgjgMMl/DMpGP4OvqUDX2bMXQxXq/colors.js\";import{getThemeColors,getPlaceholderColors,resolveBrand}from\"https://framerusercontent.com/modules/7y33vgEuLKNk8MCcg7VB/5PPCHLlVctOJpj4u27sG/themeHelpers.js\";import{getSectionStyles,getContainerStyles,getGap,getSectionWrapperStyles,getCmsEmptyPlaceholderStyle}from\"https://framerusercontent.com/modules/0DjszvC4SiI0ZFwPkWL8/sVQOQ2iQLMcIQAuhTkM1/layoutStyles.js\";import{SECTION_BACKGROUND_DEFAULTS,getSectionBackgroundFromProps,getSectionContentStackStyle,getSectionRootBackgroundStyle,sectionBackgroundPropertyControls}from\"https://framerusercontent.com/modules/EQ5GV8erE0jQ7Er76nwA/z7pnpLPqkQ6On7imsHSe/sectionBackground.js\";import{getSectionRestProps}from\"https://framerusercontent.com/modules/cvrDZht3fKY7cTHzhrpC/2UMs7W5ETX91bgzauDsw/sectionProps.js\";import{PRESERVE_CONTROL_NEWLINES}from\"https://framerusercontent.com/modules/xebW8gh9S6jHA6EAKOUN/h6R7sCIreu8YRhRT5Nxr/controlTextStyles.js\";import{useSectionAnimation}from\"https://framerusercontent.com/modules/6nckfIXrjKHscT3Y5yzI/70BcWwuYZHa1Fr9sTgXk/useSectionAnimation.js\";import{createSectionVariants}from\"https://framerusercontent.com/modules/ya5bnJzyUptPCQVNuAHz/juH7xwT92tqgAMeG0DhW/motionVariants.js\";import{CMS_COLLECTION_LAYOUT_ATTR,buildCmsCollectionLayoutCriticalCss,cssDeclarationsFromStyles,getCmsCollectionLayoutId,getCmsCollectionLayoutSelectors,useCmsCollectionLayout}from\"https://framerusercontent.com/modules/qUnODpG58DPHrSIPDTFK/4ewjHEXEbTKnZgaa4QDD/cmsCollectionLayout.js\";import{injectBreakpointIntoCmsSlot}from\"https://framerusercontent.com/modules/cFhaboR1Pe65LQDUkQXx/q2i86S2CxIqjKShhSqoo/injectBreakpointIntoCmsSlot.js\";import{SectionBreakpointContext}from\"https://framerusercontent.com/modules/ROyjANW4xLjXRwCOC9FI/qfdP1VcAePh6JvphpHWC/useInheritedSectionBreakpoint.js\";import{resolveScopedElementId,resolveSectionIdPrefix}from\"https://framerusercontent.com/modules/Ec9bGA2XITeferQlUDWq/5qQEL080pLQHBjiWrdw4/resolveElementId.js\";function injectReadMoreIdIntoCmsSlot(node,readMoreId){if(Array.isArray(node)){return node.map(child=>injectReadMoreIdIntoCmsSlot(child,readMoreId));}if(!/*#__PURE__*/React.isValidElement(node)){return node;}const nextChildren=node.props.children!=null?injectReadMoreIdIntoCmsSlot(node.props.children,readMoreId):node.props.children;const nextProps={};if(Object.prototype.hasOwnProperty.call(node.props,\"readMoreId\")){nextProps.readMoreId=readMoreId;}if(nextChildren!==node.props.children){nextProps.children=nextChildren;}return Object.keys(nextProps).length>0?/*#__PURE__*/React.cloneElement(node,nextProps):node;}export const SINGLE_ITEM_COLLECTION_ROOT_FILTER=\":not(:has(> :nth-child(2))):not(:has(> :only-child > :nth-child(2)))\";const FEATURED_ROOT_STYLES={width:\"100%\",minWidth:0,display:\"flex\",flexDirection:\"column\"};const FEATURED_ITEM_STYLES={width:\"100%\",minWidth:0,maxWidth:\"100%\"};function buildFeaturedCriticalCss(layoutId){const{slot,itemFilter}=getCmsCollectionLayoutSelectors(layoutId);const singleItemRoot=`${slot}${SINGLE_ITEM_COLLECTION_ROOT_FILTER}`;return[buildCmsCollectionLayoutCriticalCss(layoutId,FEATURED_ROOT_STYLES,FEATURED_ITEM_STYLES),`${singleItemRoot}{${cssDeclarationsFromStyles(FEATURED_ROOT_STYLES)}}`,`${singleItemRoot} > ${itemFilter}{${cssDeclarationsFromStyles(FEATURED_ITEM_STYLES,false)}}`].join(\"\");}const SectionBlogFeaturedArticleInternal=/*#__PURE__*/forwardRef(function SectionBlogFeaturedArticleInternal(props,ref){const theme=resolveThemeProp(props);const{breakpoint:breakpointProp=\"desktop\",featuredArticleCollection,sectionHeading=\"\",sectionDescription=\"\",primaryCtaId,sectionId,backgroundVariant=SECTION_BACKGROUND_DEFAULTS.backgroundVariant,backgroundPreset=SECTION_BACKGROUND_DEFAULTS.backgroundPreset,brand,backgroundEnabled,backgroundGradientBrand,backgroundPresetTricount,backgroundOverlayDirection=SECTION_BACKGROUND_DEFAULTS.backgroundOverlayDirection,backgroundShowOverlay=SECTION_BACKGROUND_DEFAULTS.backgroundShowOverlay,useMontserrat=SECTION_BACKGROUND_DEFAULTS.useMontserrat,style,...rest}=props;const breakpoint=useEffectiveBreakpoint(breakpointProp);const colors=getThemeColors(theme,brand??backgroundGradientBrand);const resolvedBrand=resolveBrand(brand??backgroundGradientBrand);const{bgSubtle:placeholderBgSubtle,textMuted:placeholderTextMuted}=getPlaceholderColors(colors);const reducedMotion=useReducedMotion();const componentId=useId();const resolvedSectionId=resolveSectionIdPrefix(sectionId,componentId,\"section-blog-featured-article\");const resolvedPrimaryCtaId=resolveScopedElementId(primaryCtaId,\"section-blog-featured-article-cta-primary\",resolvedSectionId,\"cta-primary\");const sectionHeadingId=useId();const{sectionRef,animate}=useSectionAnimation(ref);const cmsArticleRef=useRef(null);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasCollection=Array.isArray(featuredArticleCollection)?featuredArticleCollection.filter(Boolean).length>0:Boolean(featuredArticleCollection);const sectionStyles=useMemo(()=>({...getSectionStyles(breakpoint),...getSectionRootBackgroundStyle({useMontserrat,brand:brand??backgroundGradientBrand}),paddingTop:getSpacing(0),overflowX:\"hidden\",...style}),[breakpoint,style,useMontserrat,brand,backgroundGradientBrand]);const{sectionBgColor,isGradient,backgroundLayer}=getSectionBackgroundFromProps({theme,backgroundVariant,backgroundPreset,brand,backgroundEnabled,backgroundGradientBrand,backgroundPresetTricount,backgroundOverlayDirection,backgroundShowOverlay,colors});const mergedSectionStyles={...sectionStyles,backgroundColor:sectionBgColor};const containerStyles={...getContainerStyles(breakpoint),...getSectionContentStackStyle(isGradient)};const headerBlockStyles={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:getGap(\"sm\",breakpoint),textAlign:\"center\",marginBottom:getGap(\"lg\",breakpoint),width:\"100%\"};const cmsFeaturedHostStyles={width:\"100%\",minWidth:0};const responsiveFeaturedArticleCollection=useMemo(()=>injectReadMoreIdIntoCmsSlot(injectBreakpointIntoCmsSlot(featuredArticleCollection,breakpointProp,{theme,brand:resolvedBrand}),resolvedPrimaryCtaId),[featuredArticleCollection,breakpointProp,resolvedPrimaryCtaId,theme,resolvedBrand]);useCmsCollectionLayout(cmsArticleRef,hasCollection,FEATURED_ROOT_STYLES,FEATURED_ITEM_STYLES,breakpointProp);const cmsLayoutId=getCmsCollectionLayoutId(breakpointProp,componentId);const cmsLayoutCriticalCss=buildFeaturedCriticalCss(cmsLayoutId);const sectionHeadingStyles={...getTypographyStyles(\"/Headline LG/Heavy\",breakpoint),color:colors.textPrimary,margin:0,...PRESERVE_CONTROL_NEWLINES};const sectionDescriptionStyles={...getTypographyStyles(\"/Body MD/Light\",breakpoint),color:colors.textSecondary,margin:0,maxWidth:getWidthValue(\"width-xl\"),...PRESERVE_CONTROL_NEWLINES};const{container:containerVariants,item:itemVariants}=useMemo(()=>createSectionVariants(reducedMotion,{stagger:getStagger(\"loose\"),yOffset:getEntranceOffset(\"card\")}),[reducedMotion]);const showSectionHeader=Boolean(sectionHeading)||Boolean(sectionDescription);const sectionAriaLabelledBy=showSectionHeader?sectionHeadingId:undefined;const emptyStateContent=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{fontSize:getSpacing(32),lineHeight:1},children:\"📝\"}),/*#__PURE__*/_jsx(\"p\",{style:{...getTypographyStyles(\"/Body SM/Heavy\",breakpoint),color:colors.textSecondary},children:\"Connect CMS content\"}),/*#__PURE__*/_jsx(\"p\",{style:{...getTypographyStyles(\"/Body SM/Light\",breakpoint),color:placeholderTextMuted},children:\"Drop a Collection List with Blog Featured Article Card here\"})]});if(isCanvas&&!hasCollection){const emptyPlaceholderStyle=getCmsEmptyPlaceholderStyle(breakpoint,placeholderBgSubtle);return /*#__PURE__*/_jsxs(\"section\",{style:{...mergedSectionStyles},id:resolvedSectionId,\"aria-labelledby\":sectionAriaLabelledBy,children:[backgroundLayer,/*#__PURE__*/_jsxs(\"div\",{style:containerStyles,children:[showSectionHeader&&/*#__PURE__*/_jsxs(\"div\",{style:headerBlockStyles,children:[sectionHeading?/*#__PURE__*/_jsx(\"h2\",{id:sectionHeadingId,style:sectionHeadingStyles,children:kernHeadingPlainText(sectionHeading)}):null,sectionDescription?/*#__PURE__*/_jsx(\"p\",{style:sectionDescriptionStyles,children:sectionDescription}):null]}),/*#__PURE__*/_jsx(\"div\",{style:emptyPlaceholderStyle,children:emptyStateContent})]})]});}return /*#__PURE__*/_jsxs(motion.section,{ref:sectionRef,style:mergedSectionStyles,id:resolvedSectionId,\"aria-labelledby\":sectionAriaLabelledBy,initial:animate===\"visible\"?false:\"hidden\",animate:animate,variants:containerVariants,...getSectionRestProps(rest,[\"disclaimer\",\"disclaimerUrl\"]),children:[backgroundLayer,/*#__PURE__*/_jsxs(\"div\",{style:containerStyles,children:[showSectionHeader&&/*#__PURE__*/_jsxs(motion.div,{style:headerBlockStyles,variants:itemVariants,children:[sectionHeading?/*#__PURE__*/_jsx(\"h2\",{id:sectionHeadingId,style:sectionHeadingStyles,children:kernHeadingPlainText(sectionHeading)}):null,sectionDescription?/*#__PURE__*/_jsx(\"p\",{style:sectionDescriptionStyles,children:sectionDescription}):null]}),hasCollection?/*#__PURE__*/_jsxs(motion.div,{ref:cmsArticleRef,style:cmsFeaturedHostStyles,variants:itemVariants,[CMS_COLLECTION_LAYOUT_ATTR]:cmsLayoutId,children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:cmsLayoutCriticalCss}}),/*#__PURE__*/_jsx(SectionBreakpointContext.Provider,{value:breakpointProp,children:responsiveFeaturedArticleCollection})]}):null]})]});});export default function SectionBlogFeaturedArticle(props){const ref=useRef(null);const breakpoint=useEffectiveBreakpoint(props.breakpoint??\"desktop\");return /*#__PURE__*/_jsx(\"div\",{style:{...getSectionWrapperStyles(breakpoint),...props.style},children:/*#__PURE__*/_jsx(SectionBlogFeaturedArticleInternal,{...props,ref:ref})});}SectionBlogFeaturedArticle.displayName=\"Section Blog Featured Article - Organism\";addPropertyControls(SectionBlogFeaturedArticle,{sectionHeading:{type:ControlType.String,title:\"Section Heading\",defaultValue:\"\",placeholder:\"Optional heading above the featured article\",description:\"Optional heading above the featured block. Leave empty to hide.\",displayTextArea:true},sectionDescription:{type:ControlType.String,title:\"Subheadline\",defaultValue:\"\",placeholder:\"Optional supporting text\",description:\"Optional description below the section heading.\",displayTextArea:true},featuredArticleCollection:{type:ControlType.ComponentInstance,title:\"Collection List\",description:\"Framer CMS collection list with Blog Featured Article Card items.\"},...sectionBackgroundPropertyControls(),primaryCtaId:{type:ControlType.String,title:\"Primary CTA ID\",defaultValue:\"section-blog-featured-article-cta-primary\",placeholder:\"e.g. section-blog-featured-article-cta-primary\",description:\"Tracking ID for the read-more button on CMS cards. Lowercase, hyphen-separated.\",preventLocalization:true},sectionId:{type:ControlType.String,title:\"Section ID\",defaultValue:\"section-blog-featured-article\",placeholder:\"e.g. section-blog-featured-article\",description:\"HTML id for the section element. Used for anchor links and page navigation.\",preventLocalization:true},...breakpointPropertyControl(),...themePropertyControls(FRAMER_THEME_DESCRIPTION_SURFACE_WITH_CHILDREN)});\nexport const __FramerMetadata__ = {\"exports\":{\"SectionBlogFeaturedArticleProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SINGLE_ITEM_COLLECTION_ROOT_FILTER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Breakpoint\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"SectionBlogFeaturedArticle\",\"slots\":[\"featuredArticleCollection\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/**\n * @framerDisableUnlink\n * @framerIntrinsicWidth 1280\n * @framerIntrinsicHeight auto\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{forwardRef,useRef,useId,useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{breakpointPropertyControl}from\"https://framerusercontent.com/modules/NeD6HnU2nyDSdM5eojdn/G8CHn7fKk2keSQ386Trz/breakpointControl.js\";import{themePropertyControls}from\"https://framerusercontent.com/modules/WSPbHmJTm4SedLSyF6EQ/Gx2h85wJdWzVT5OTtTvK/brandControl.js\";import{resolveThemeProp}from\"https://framerusercontent.com/modules/5k2VrcuDxAwZqcvr5KEc/msYeWGEdi1I5a8qP3dkg/themeControl.js\";import{FRAMER_THEME_DESCRIPTION_SURFACE_WITH_CHILDREN}from\"https://framerusercontent.com/modules/BQHqTqHJqIMmaindFXq2/gaNCvT0L1xCqOlRU34uH/propertyControlCopy.js\";import{resolveScopedElementId,resolveSectionIdPrefix}from\"https://framerusercontent.com/modules/Ec9bGA2XITeferQlUDWq/5qQEL080pLQHBjiWrdw4/resolveElementId.js\";import{useReducedMotion,useEffectiveBreakpoint,kernHeadingPlainText,getWidthValue,getTypographyStyles,getStagger,getSpacing}from\"https://framerusercontent.com/modules/BcYSgcMJNWSkfBgjgMMl/DMpGP4OvqUDX2bMXQxXq/colors.js\";import{getThemeColors,getPlaceholderColors,resolveBrand}from\"https://framerusercontent.com/modules/7y33vgEuLKNk8MCcg7VB/5PPCHLlVctOJpj4u27sG/themeHelpers.js\";import{getSectionStyles,getContainerStyles,getGap,getSectionWrapperStyles,getCmsEmptyPlaceholderStyle}from\"https://framerusercontent.com/modules/0DjszvC4SiI0ZFwPkWL8/sVQOQ2iQLMcIQAuhTkM1/layoutStyles.js\";import{SECTION_BACKGROUND_DEFAULTS,getSectionBackgroundFromProps,getSectionContentStackStyle,getSectionRootBackgroundStyle,sectionBackgroundPropertyControls}from\"https://framerusercontent.com/modules/EQ5GV8erE0jQ7Er76nwA/z7pnpLPqkQ6On7imsHSe/sectionBackground.js\";import{getSectionRestProps}from\"https://framerusercontent.com/modules/cvrDZht3fKY7cTHzhrpC/2UMs7W5ETX91bgzauDsw/sectionProps.js\";import{HINT_CTA_ID,HINT_HEADING,PLACEHOLDER}from\"https://framerusercontent.com/modules/yaK92ZSW9YRWpWz4yCNi/1wEH3em3RxOjNdBbL5lz/placeholders.js\";import{getLinkUrl}from\"https://framerusercontent.com/modules/FbjMES72T4zYQxQWUsY4/5Y30O91QOB2CaYFYLArx/linkHelpers.js\";import{PRESERVE_CONTROL_NEWLINES}from\"https://framerusercontent.com/modules/xebW8gh9S6jHA6EAKOUN/h6R7sCIreu8YRhRT5Nxr/controlTextStyles.js\";import{useSectionAnimation}from\"https://framerusercontent.com/modules/6nckfIXrjKHscT3Y5yzI/70BcWwuYZHa1Fr9sTgXk/useSectionAnimation.js\";import{CMS_COLLECTION_LAYOUT_ATTR,buildCmsCollectionLayoutCriticalCss,getCmsCollectionLayoutId,useCmsCollectionLayout}from\"https://framerusercontent.com/modules/qUnODpG58DPHrSIPDTFK/4ewjHEXEbTKnZgaa4QDD/cmsCollectionLayout.js\";import{injectBreakpointIntoCmsSlot}from\"https://framerusercontent.com/modules/cFhaboR1Pe65LQDUkQXx/q2i86S2CxIqjKShhSqoo/injectBreakpointIntoCmsSlot.js\";import{createSectionVariants}from\"https://framerusercontent.com/modules/ya5bnJzyUptPCQVNuAHz/juH7xwT92tqgAMeG0DhW/motionVariants.js\";import Button from\"https://framerusercontent.com/modules/5dTK8Rb61QTevyxW7GJE/h6sZx2mcJGNl5uMY3ntd/Button.js\";function getGridColumns(breakpoint){if(breakpoint===\"phone\")return 1;if(breakpoint===\"tablet\")return 2;return 3;}const SectionBlogRecentArticlesInternal=/*#__PURE__*/forwardRef(function SectionBlogRecentArticlesInternal(props,ref){const theme=resolveThemeProp(props);const{breakpoint:breakpointProp=\"desktop\",collectionList,heading=\"Related articles\",description=PLACEHOLDER.DESCRIPTION,lastUpdateLabel=\"\",viewAllLabel=\"View more\",viewAllLink=\"\",primaryCtaId,sectionId,backgroundVariant=SECTION_BACKGROUND_DEFAULTS.backgroundVariant,backgroundPreset=SECTION_BACKGROUND_DEFAULTS.backgroundPreset,brand,backgroundEnabled,backgroundGradientBrand,backgroundPresetTricount,backgroundOverlayDirection=SECTION_BACKGROUND_DEFAULTS.backgroundOverlayDirection,backgroundShowOverlay=SECTION_BACKGROUND_DEFAULTS.backgroundShowOverlay,useMontserrat=SECTION_BACKGROUND_DEFAULTS.useMontserrat,onViewAllClick,style,slotContent,...rest}=props;const breakpoint=useEffectiveBreakpoint(breakpointProp);const colors=getThemeColors(theme,brand??backgroundGradientBrand);const resolvedBrand=resolveBrand(brand??backgroundGradientBrand);const{sectionBgColor,isGradient,backgroundLayer}=getSectionBackgroundFromProps({theme,backgroundVariant,backgroundPreset,brand,backgroundEnabled,backgroundGradientBrand,backgroundPresetTricount,backgroundOverlayDirection,backgroundShowOverlay,colors});const{bgSubtle:placeholderBgSubtle,textMuted:placeholderTextMuted}=getPlaceholderColors(colors);const reducedMotion=useReducedMotion();const componentId=useId();const resolvedSectionId=resolveSectionIdPrefix(sectionId,componentId,\"section-blog-recent-articles\");const resolvedPrimaryCtaId=resolveScopedElementId(primaryCtaId,\"section-blog-recent-articles-cta-primary\",resolvedSectionId,\"cta-primary\");const headingId=useId();const{sectionRef,animate}=useSectionAnimation(ref);const cmsGridRef=useRef(null);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasCollection=Array.isArray(collectionList)?collectionList.filter(Boolean).length>0:Boolean(collectionList);const gridColumns=getGridColumns(breakpointProp);const responsiveCollectionList=useMemo(()=>injectBreakpointIntoCmsSlot(collectionList,breakpointProp,{theme,brand:resolvedBrand}),[collectionList,breakpointProp,theme,resolvedBrand]);const sectionStyles=useMemo(()=>({...getSectionStyles(breakpoint),...getSectionRootBackgroundStyle({useMontserrat,brand:brand??backgroundGradientBrand}),overflowX:\"hidden\",backgroundColor:sectionBgColor,...style}),[breakpoint,sectionBgColor,style,useMontserrat,brand,backgroundGradientBrand]);const containerStyles=useMemo(()=>({...getContainerStyles(breakpoint),...getSectionContentStackStyle(isGradient)}),[breakpoint,isGradient]);const headerStyles={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:getGap(\"sm\",breakpoint),textAlign:\"center\",marginBottom:getGap(\"lg\",breakpoint),width:\"100%\",maxWidth:getWidthValue(\"width-xl\"),marginLeft:\"auto\",marginRight:\"auto\"};const gridStyles={display:\"grid\",gridTemplateColumns:`repeat(${gridColumns}, minmax(0, 1fr))`,gap:getGap(\"lg\",breakpoint),width:\"100%\",minWidth:0,marginBottom:getGap(\"lg\",breakpoint)};const gridItemStyles={minWidth:\"0\",maxWidth:\"100%\"};useCmsCollectionLayout(cmsGridRef,hasCollection,gridStyles,gridItemStyles);const cmsLayoutId=getCmsCollectionLayoutId(breakpointProp,componentId);const cmsLayoutCriticalCss=buildCmsCollectionLayoutCriticalCss(cmsLayoutId,gridStyles,gridItemStyles);const headingStyles={...getTypographyStyles(\"/Headline 2XL/Heavy\",breakpoint),color:colors.textPrimary,margin:0,textAlign:\"center\",...PRESERVE_CONTROL_NEWLINES};const descriptionStyles={...getTypographyStyles(\"/Subheadline/MD\",breakpoint),color:colors.textPrimary,margin:0,textAlign:\"center\",...PRESERVE_CONTROL_NEWLINES};const lastUpdateStyles={...getTypographyStyles(\"/Detail LG/Light\",breakpoint),color:colors.textSecondary,margin:0,textAlign:\"center\"};const{container:containerVariants,item:itemVariants}=useMemo(()=>createSectionVariants(reducedMotion,{stagger:getStagger(\"loose\"),yOffset:20}),[reducedMotion]);const showSectionHeader=Boolean(heading??description)||Boolean(lastUpdateLabel?.trim());if(isCanvas&&!hasCollection){const emptyPlaceholderStyle=getCmsEmptyPlaceholderStyle(breakpoint,placeholderBgSubtle);return /*#__PURE__*/_jsxs(\"section\",{style:sectionStyles,id:resolvedSectionId,\"aria-labelledby\":heading?headingId:undefined,children:[backgroundLayer,/*#__PURE__*/_jsxs(\"div\",{style:containerStyles,children:[showSectionHeader&&/*#__PURE__*/_jsxs(\"div\",{style:headerStyles,children:[heading?/*#__PURE__*/_jsx(\"h2\",{id:headingId,style:headingStyles,children:kernHeadingPlainText(heading)}):null,description?/*#__PURE__*/_jsx(\"p\",{style:descriptionStyles,children:description}):null,lastUpdateLabel&&lastUpdateLabel.trim()!==\"\"?/*#__PURE__*/_jsx(\"p\",{style:lastUpdateStyles,children:lastUpdateLabel}):null]}),/*#__PURE__*/_jsxs(\"div\",{style:emptyPlaceholderStyle,children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{fontSize:getSpacing(32),lineHeight:1},children:\"📝\"}),/*#__PURE__*/_jsx(\"p\",{style:{...getTypographyStyles(\"/Body SM/Heavy\",breakpoint),color:colors.textSecondary},children:\"Connect CMS Collection\"}),/*#__PURE__*/_jsx(\"p\",{style:{...getTypographyStyles(\"/Body SM/Light\",breakpoint),color:placeholderTextMuted},children:\"Drop a Collection List here and link it to your blog CMS\"})]}),viewAllLabel&&viewAllLabel.trim()!==\"\"&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",marginTop:getGap(\"md\",breakpoint)},children:/*#__PURE__*/_jsx(Button,{breakpoint:breakpoint,label:viewAllLabel,variant:\"outline\",theme:theme,brand:brand,size:\"medium\",link:getLinkUrl(viewAllLink),id:resolvedPrimaryCtaId})})]})]});}return /*#__PURE__*/_jsxs(motion.section,{ref:sectionRef,style:sectionStyles,id:resolvedSectionId,\"aria-labelledby\":heading?headingId:undefined,initial:animate===\"visible\"?false:\"hidden\",animate:animate,variants:containerVariants,...getSectionRestProps(rest),children:[backgroundLayer,/*#__PURE__*/_jsxs(\"div\",{style:containerStyles,children:[showSectionHeader&&/*#__PURE__*/_jsxs(motion.div,{style:headerStyles,variants:itemVariants,children:[heading?/*#__PURE__*/_jsx(\"h2\",{id:headingId,style:headingStyles,children:kernHeadingPlainText(heading)}):null,description?/*#__PURE__*/_jsx(\"p\",{style:descriptionStyles,children:description}):null,lastUpdateLabel&&lastUpdateLabel.trim()!==\"\"?/*#__PURE__*/_jsx(\"p\",{style:lastUpdateStyles,children:lastUpdateLabel}):null]}),hasCollection?/*#__PURE__*/_jsxs(motion.div,{ref:cmsGridRef,style:{width:\"100%\",marginBottom:gridStyles.marginBottom},variants:itemVariants,[CMS_COLLECTION_LAYOUT_ATTR]:cmsLayoutId,children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:cmsLayoutCriticalCss}}),responsiveCollectionList]}):null,viewAllLabel&&viewAllLabel.trim()!==\"\"&&/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",marginTop:getGap(\"lg\",breakpoint)},variants:itemVariants,children:/*#__PURE__*/_jsx(Button,{breakpoint:breakpoint,label:viewAllLabel,variant:\"outline\",theme:theme,brand:brand,size:\"medium\",link:getLinkUrl(viewAllLink),onClick:()=>{if(onViewAllClick){onViewAllClick();}},id:resolvedPrimaryCtaId})}),slotContent]})]});});export default function SectionBlogRecentArticles(props){const ref=useRef(null);const breakpoint=useEffectiveBreakpoint(props.breakpoint??\"desktop\");return /*#__PURE__*/_jsx(\"div\",{style:{...getSectionWrapperStyles(breakpoint),...props.style},children:/*#__PURE__*/_jsx(SectionBlogRecentArticlesInternal,{...props,ref:ref})});}SectionBlogRecentArticles.displayName=\"Section Blog Recent Articles - Organism\";addPropertyControls(SectionBlogRecentArticles,{heading:{type:ControlType.String,title:\"Headline\",defaultValue:\"Related articles\",placeholder:\"Section heading\",description:\"Main heading for the section.\",displayTextArea:true},description:{type:ControlType.String,title:\"Subheadline\",defaultValue:PLACEHOLDER.DESCRIPTION,placeholder:\"Supporting copy\",description:\"Description below the heading.\",displayTextArea:true},lastUpdateLabel:{type:ControlType.String,title:\"Last Update Label\",defaultValue:\"\",placeholder:\"e.g. Last update: April 29, 2026\",description:\"Optional line below the description. Leave empty to hide.\",displayTextArea:true},viewAllLabel:{type:ControlType.String,title:\"View All Label\",defaultValue:\"View more\",placeholder:HINT_HEADING,description:\"Label for the view-all button. Leave empty to hide.\"},viewAllLink:{type:ControlType.Link,title:\"View All Link\",defaultValue:\"\",description:\"Link URL for the view-all button.\"},collectionList:{type:ControlType.Slot,title:\"Collection List\",maxCount:1,description:\"Framer CMS collection list with CardBlog items.\"},...sectionBackgroundPropertyControls(),onViewAllClick:{type:ControlType.EventHandler,title:\"On View All Click\",description:\"Fires when the view-all button is clicked.\"},primaryCtaId:{type:ControlType.String,title:\"Primary CTA ID\",defaultValue:\"section-blog-recent-articles-cta-primary\",placeholder:HINT_CTA_ID,description:\"Tracking ID for the view-all button. Lowercase, hyphen-separated.\",preventLocalization:true},slotContent:{type:ControlType.ComponentInstance,title:\"Slot Content\",description:\"Optional component to render in the section slot.\"},sectionId:{type:ControlType.String,title:\"Section ID\",defaultValue:\"section-blog-recent-articles\",placeholder:\"e.g. section-blog-recent-articles\",description:\"HTML id for the section element. Used for anchor links and page navigation.\",preventLocalization:true},...breakpointPropertyControl(),...themePropertyControls(FRAMER_THEME_DESCRIPTION_SURFACE_WITH_CHILDREN)});\nexport const __FramerMetadata__ = {\"exports\":{\"Breakpoint\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SectionBlogRecentArticlesProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"SectionBlogRecentArticles\",\"slots\":[\"collectionList\",\"slotContent\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"A,2rCAMk5O,SAAwB8H,GAAwB,EAAM,CAAC,MAAoB,gBAAKC,GAAgC,CAAC,GAAGC,CAAK,CAAC,CAAE,C,4JAA5rJ,GAAmB,CAAC,QAAQ,EAAE,OAAO,EAAE,MAAM,CAAC,EAAQ,GAA6C,gBAAW,SAAyC,EAAM,EAAI,CAAC,IAAMG,EAAMzF,GAAiBsF,CAAK,EAAO,CAAC,WAAS,QAAQ,WAAWI,EAAe,UAAU,mBAAiB,QAAM,UAAQ,eAAe,gBAAc,QAAQ,WAAS,WAAW,QAAMjE,EAAY,aAAa,cAAYA,EAAY,YAAY,iBAAc,GAAG,UAAO,GAAG,iBAAe,cAAc,qBAAmB,gBAAc,eAAe,OAAK,qBAAkB,mBAAiB,OAAO,QAAM,YAAS,GAAG,eAAa,GAAM,MAAG,UAAUkE,GAAc,cAAW,QAAM,cAAY,IAAML,EAAYM,EAAQtI,EAAO,IAAI,EAAQuI,EAAatI,EAAY,GAAM,CAAC,EAAQ,QAAQuI,EAAQ,OAAOC,GAAM,WAAYA,EAAID,CAAI,EAAWC,IAAK,EAAI,QAAQD,EAAM,EAAE,CAACC,CAAG,CAAC,EAAyEC,EAA7CtC,GAA8BkC,CAAkD,GAAGK,GAAkBP,EAAqBQ,GAAW5D,EAAuB0D,CAAgB,EAAQG,EAAOpE,GAAe0D,EAAMW,CAAK,EAAQC,GAAc1E,GAAayE,CAAK,IAAI,WAAWjF,EAAmBsE,EAAM,UAAU,CAAC,CAAC,UAAUU,EAAO,cAAoBG,EAAmB9I,EAAM,EAAQ+I,EAAUZ,IAAeW,EAAwB,CAAC,iBAAclH,GAAc,EAAQoH,EAAgB3D,GAA+B4D,CAAQ,EAAQC,EAAqBpD,GAAwBqD,GAAcC,IAAc,IAAI,EAAQC,EAAc1D,GAA4B2D,EAAM,EAAQC,EAAgBtJ,MAAY,CAAC,IAAMuJ,GAAQC,GAAgB,GAAA,CAAI,KAAK,GAAG,cAA6H,GAAnFC,GAAqD,MAAMA,IAAqB,GAA8B,OAAOR,GAAsBG,EAAc,GAAG,KAAKG,IAAU,IAAMG,EAAUrC,GAAsBoC,CAAkB,EAAqD,MAAM,GAA3C,KAAK,IAAI,EAAE,KAAK,KAAKC,EAAU,GAAG,CAAkB,EAAE,GAAGH,GAAS,EAAE,CAACE,EAAmBD,EAAeP,EAAqBG,CAAa,CAAC,EAAQO,EAAaxH,GAAQM,EAAWmH,CAAI,CAAC,EAAQC,EAAO3G,GAA2B4G,GAAG,6BAA6BH,GAAcI,CAAK,EAAQC,GAAmB1H,GAAuB2H,GAAW,uCAAuCJ,EAAO,WAAW,EAAQK,EAAW,CAAC,GAAGxH,EAAoB,mBAAmB+F,EAAU,EAAE,MAAMG,GAAc,OAAO,CAAC,EAAQuB,GAAkB5B,IAAmB,QAAc6B,EAAkB5B,GAAkBP,EAAoB,CAAC,gBAAclD,GAAuBsF,EAAYD,CAAiB,EAAQE,EAA8B,gBAAKhF,GAAiB,CAAC,IAAI,OAAOiF,GAAQ,SAASA,EAAMA,GAAO,IAAI,OAAO,OAAOA,GAAQ,SAAS,IAAA,GAAUA,GAAO,OAAO,MAAM3G,GAAwBwG,EAAkBtC,EAAkB,EAAE,MAAM0C,CAAY,CAAC,EAAQC,EAAU1B,EAA6B,gBAAK5D,GAAM,CAAC,GAAG,GAAG0E,EAAO,QAAmB,cAAiB,QAAY,QAAM,aAAa,GAAM,YAAYa,EAAiB,MAAM3B,EAAgB,KAAKY,EAAa,IAAA,GAAUgB,GAAkB,KAAK,QAAQ,SAAS,GAAM,MAAM,CAAC,UAAU,aAAa,MAAM,cAAc,SAAS,MAAM,CAAC,CAAC,EAAE,KAAuFC,IAA5D,EAAQ3B,GAAuB,EAAQG,IAA4D,EAAQE,EAAiB,MAAoB,gBAAKrJ,EAAU,CAAC,SAAsB,gBAAKyH,GAAiB,CAAU,WAAS,IAAIU,EAAa,YAAY,GAAK,GAAGyB,EAAO,WAAWtB,EAAuB,QAAY,QAAc,UAAsB,gBAAc,WAAW,KAAe,YAAU,QAAQwB,EAAkB,cAAY,WAAW,GAAG,YAAY,IAAA,GAAU,SAASC,GAAmB,cAAc,QAAQ,WAAWL,GAAc,IAAA,GAAU,mBAAmBkB,EAAa,gBAAgB3E,GAAyB4E,EAAcf,CAAK,EAAE,MAAM,OAAOQ,GAAQ,SAASA,GAAOvG,EAAY,MAAMuG,GAAO,IAAIA,EAAMvG,EAAY,MAAM,SAAS4B,GAAgBL,EAAiBwF,GAAS,wBAAwB,EAAE1F,GAAekF,CAAK,CAAC,EAAE,gBAAgBJ,GAAwB,QAAM,eAA4B,gBAAMlK,EAAU,CAAC,SAAS,CAACqK,EAAiBG,CAAS,CAAC,CAAC,EAAE,oBAAoBxB,GAAsBG,GAAeE,EAA6B,gBAAM,IAAI,CAAC,MAAMY,EAAW,SAAS,CAACjB,EAAkC,gBAAK,OAAO,CAAC,SAASA,CAAoB,CAAC,EAAE,KAAKA,GAAsBG,EAA2B,gBAAK,OAAO,CAAC,SAAS,KAAQ,CAAC,EAAE,KAAKA,EAA2B,gBAAK,OAAO,CAAC,SAASA,CAAa,CAAC,EAAE,KAAKwB,GAAmC,gBAAK,OAAO,CAAC,SAAS,KAAQ,CAAC,EAAE,KAAKtB,EAA6B,gBAAK,OAAO,CAAC,SAASA,CAAe,CAAC,EAAE,IAAI,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAE,CAAC,EAA+H,GAAwB,YAAY,wCAAwC7H,EAAoBkG,GAAwB,CAAC,SAAS,CAAC,KAAK/F,EAAY,OAAO,MAAM,WAAW,aAAa,WAAW,YAAY,kBAAkB,YAAY,+BAA+B,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,aAAaoC,EAAY,aAAa,YAAY,gBAAgB,gBAAgB,GAAK,YAAY,yBAAyB,EAAE,YAAY,CAAC,KAAKpC,EAAY,OAAO,MAAM,kBAAkB,aAAaoC,EAAY,YAAY,YAAY,gBAAgB,gBAAgB,GAAK,YAAY,wCAAwC,EAAE,cAAc,CAAC,KAAKpC,EAAY,OAAO,MAAM,iBAAiB,aAAa,GAAG,YAAY,sBAAsB,YAAY,yCAAyC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,YAAY,cAAc,YAAY,2CAA2C,EAAE,eAAe,CAAC,KAAKA,EAAY,OAAO,MAAM,mBAAmB,aAAa,cAAc,YAAY,cAAc,YAAY,mDAAmD,EAAE,mBAAmB,CAAC,KAAK2B,EAAuB,EAAE,MAAM,oBAAoB,aAAa,GAAG,YAAY,kFAAkF,EAAE,cAAc,CAAC,KAAK3B,EAAY,OAAO,MAAM,kBAAkB,aAAa,eAAe,YAAY,eAAe,YAAY,qIAAqI,EAAE,kBAAkB,CAAC,KAAKA,EAAY,KAAK,MAAM,sBAAsB,aAAa,GAAG,YAAY,mEAAmE,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,OAAO,aAAa,GAAG,YAAY,2CAA2C,EAAE,MAAM,CAAC,KAAKA,EAAY,gBAAgB,MAAM,QAAQ,YAAY,kCAAkC,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,YAAY8C,EAAe,YAAY,6EAA6E,EAAE,SAAS,CAAC,KAAK9C,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,QAAQ,SAAS,EAAE,aAAa,CAAC,QAAQ,SAAS,EAAE,wBAAwB,GAAK,aAAa,QAAQ,YAAY,mCAAmC,EAAE,YAAY,CAAC,KAAKA,EAAY,QAAQ,MAAM,eAAe,aAAa,GAAK,aAAa,OAAO,cAAc,UAAU,YAAY,0KAA0K,EAAE,cAAc,CAAC,KAAKA,EAAY,KAAK,MAAM,iBAAiB,QAAQ,CAAC,OAAO,OAAO,EAAE,aAAa,CAAC,OAAO,OAAO,EAAE,wBAAwB,GAAK,aAAa,QAAQ,YAAY,0CAA0C,EAAE,iBAAiB,CAAC,KAAKA,EAAY,KAAK,MAAM,qBAAqB,QAAQ,CAAC,GAAGqF,EAA6B,EAAE,aAAaA,GAA8B,IAAI,GAAGH,GAA8B5F,EAAE,EAAE,aAAa,OAAO,YAAY,sCAAsC,EAAE,aAAa,CAAC,KAAKU,EAAY,QAAQ,MAAM,kBAAkB,aAAa,GAAM,aAAa,MAAM,cAAc,KAAK,YAAY,6CAA6C,EAAE,WAAW,CAAC,KAAKA,EAAY,OAAO,MAAM,eAAe,aAAa,uCAAuC,YAAY,+BAA+B,YAAY,2CAA2C,oBAAoB,EAAI,EAAE,GAAG,CAAC,KAAKA,EAAY,OAAO,MAAM,KAAK,aAAa,6BAA6B,YAAY,0BAA0B,YAAY,gCAAgC,oBAAoB,EAAI,EAAE,GAAGyB,EAA0B,EAAE,GAAGF,EAAsBgB,CAAgC,EAAE,GAAGK,EAAqB,CAAC,CAAC,C,OCA75Q,SAASwG,GAA4B,EAAK,EAAW,CAAC,GAAG,MAAM,QAAQ3C,CAAI,EAAG,OAAOA,EAAK,IAAI,GAAO2C,GAA4BC,EAAMhB,CAAU,CAAC,EAAG,GAAG,CAAc,gBAAqB5B,CAAI,EAAG,OAAOA,EAAM,IAAM6C,EAAa7C,EAAK,MAAM,UAAU,KAAiEA,EAAK,MAAM,SAAvE2C,GAA4B3C,EAAK,MAAM,SAAS4B,CAAU,EAA4BkB,EAAU,CAAC,EAA6K,OAAxK,OAAO,UAAU,eAAe,KAAK9C,EAAK,MAAM,YAAY,IAAG,EAAU,WAAW4B,GAAeiB,IAAe7C,EAAK,MAAM,WAAU,EAAU,SAAS6C,GAAqB,OAAO,KAAKC,CAAS,CAAC,CAAC,OAAO,EAAe,gBAAmB9C,EAAK8C,CAAS,EAAE9C,CAAK,CAAwR,SAAS+C,GAAyB,EAAS,CAAC,GAAK,CAAC,OAAK,cAAYxE,GAAgCyE,CAAQ,EAAQC,EAAe,GAAGC,IAAOC,KAAqC,MAAM,CAACxF,GAAoCqF,EAASI,GAAqBC,EAAoB,EAAE,GAAGJ,EAAe,GAAG3F,GAA0B8F,EAAoB,EAAE,GAAG,GAAGH,EAAe,KAAKK,EAAW,GAAGhG,GAA0B+F,GAAqB,EAAK,EAAE,EAAE,CAAC,CAAC,KAAK,EAAE,CAAE,CAAg/L,SAAwBE,GAA2B,EAAM,CAAC,IAAMtD,EAAIpI,EAAO,IAAI,EAAQuI,EAAW5D,EAAuBgD,EAAM,YAAY,SAAS,EAAE,MAAoB,gBAAK,MAAM,CAAC,MAAM,CAAC,GAAG9F,EAAwB0G,CAAU,EAAE,GAAGZ,EAAM,KAAK,EAAE,SAAsB,gBAAKgE,GAAmC,CAAC,GAAGhE,EAAU,KAAG,CAAC,CAAC,CAAC,CAAE,C,qIAAlgO,GAAmC,uEAA6E,GAAqB,CAAC,MAAM,OAAO,SAAS,EAAE,QAAQ,OAAO,cAAc,QAAQ,EAAQ,GAAqB,CAAC,MAAM,OAAO,SAAS,EAAE,SAAS,MAAM,EAAyc,GAAgD,gBAAW,SAA4C,EAAM,EAAI,CAAC,IAAMG,EAAMzF,GAAiBsF,CAAK,EAAO,CAAC,WAAWI,EAAe,UAAU,4BAA0B,iBAAe,GAAG,qBAAmB,GAAG,eAAa,YAAU,oBAAkBzB,EAA4B,kBAAkB,oBAAiBA,EAA4B,iBAAiB,QAAM,qBAAkB,0BAAwB,2BAAyB,6BAA2BA,EAA4B,2BAA2B,wBAAsBA,EAA4B,sBAAsB,iBAAcA,EAA4B,cAAc,QAAM,GAAGuF,GAAMlE,EAAYY,EAAW5D,EAAuBoD,CAAc,EAAQS,EAAOpE,GAAe0D,EAAMW,GAAOqD,CAAuB,EAAQC,EAAc/H,GAAayE,GAAOqD,CAAuB,EAAO,CAAC,SAASE,GAAoB,UAAUC,GAAsB1H,GAAqBiE,CAAM,EAAQ0D,EAAcvI,GAAiB,EAAQwI,EAAYlM,EAAM,EAAQmM,EAAkBhJ,GAAuBiJ,EAAUF,EAAY,+BAA+B,EAAQG,EAAqBlK,GAAuBmK,EAAa,4CAA4CH,EAAkB,aAAa,EAAQI,EAAiBvM,EAAM,EAAO,CAAC,aAAW,YAASmG,GAAoBgC,CAAG,EAAQqE,EAAczM,EAAO,IAAI,EAAQ0M,EAASpL,EAAa,QAAQ,IAAIA,EAAa,OAAaqL,EAAc,MAAM,QAAQC,CAAyB,EAAEA,EAA0B,OAAO,OAAO,CAAC,CAAC,OAAO,EAAE,EAAQA,EAAiCC,EAAc3M,OAAa,CAAC,GAAGuC,GAAiB8F,CAAU,EAAE,GAAG/B,GAA8B,CAAC,iBAAc,MAAMiC,GAAOqD,CAAuB,CAAC,EAAE,WAAWlK,GAAW,CAAC,EAAE,UAAU,SAAS,GAAGkL,CAAK,GAAG,CAACvE,EAAWuE,EAAMC,GAActE,EAAMqD,CAAuB,CAAC,EAAO,CAAC,iBAAe,aAAW,mBAAiBjF,GAA8B,CAAC,QAAM,oBAAkB,oBAAiB,QAAM,qBAAkB,0BAAwB,2BAAyB,6BAA2B,wBAAsB,QAAM,CAAC,EAAQmG,EAAoB,CAAC,GAAGH,EAAc,gBAAgBI,CAAc,EAAQC,EAAgB,CAAC,GAAG5J,GAAmBiF,CAAU,EAAE,GAAG9B,GAA4B0G,CAAU,CAAC,EAAQC,GAAkB,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,IAAIxI,EAAO,KAAK2D,CAAU,EAAE,UAAU,SAAS,aAAa3D,EAAO,KAAK2D,CAAU,EAAE,MAAM,MAAM,EAAQ8E,GAAsB,CAAC,MAAM,OAAO,SAAS,CAAC,EAAQC,EAAoCpN,MAAY4K,GAA4BzE,GAA4BuG,EAA0B7E,EAAe,CAAC,QAAM,MAAMgE,CAAa,CAAC,EAAEO,CAAoB,EAAE,CAACM,EAA0B7E,EAAeuE,EAAqBxE,EAAMiE,CAAa,CAAC,EAAEpF,GAAuB8F,EAAcE,EAAcpB,GAAqBC,GAAqBzD,CAAc,EAAE,IAAMwF,GAAYzG,GAAyBiB,EAAeoE,CAAW,EAAQqB,GAAqBtC,GAAyBqC,EAAW,EAAQE,GAAqB,CAAC,GAAGjL,EAAoB,qBAAqB+F,CAAU,EAAE,MAAMC,EAAO,YAAY,OAAO,EAAE,GAAG1F,CAAyB,EAAQ4K,GAAyB,CAAC,GAAGlL,EAAoB,iBAAiB+F,CAAU,EAAE,MAAMC,EAAO,cAAc,OAAO,EAAE,SAASnE,GAAc,UAAU,EAAE,GAAGvB,CAAyB,EAAO,CAAC,UAAU6K,GAAkB,KAAKC,GAAc1N,MAAYyC,GAAsBuJ,EAAc,CAAC,QAAQ/H,EAAW,OAAO,EAAE,QAAQtB,GAAkB,MAAM,CAAC,CAAC,EAAE,CAACqJ,CAAa,CAAC,EAAQ2B,EAAkB,EAAQC,GAAiB,EAAQC,EAA0BC,GAAsBH,EAAkBrB,EAAiB,IAAA,GAAgByB,GAA+B,gBAAM9N,EAAU,CAAC,SAAS,CAAc,gBAAK,OAAO,CAAC,cAAc,OAAO,MAAM,CAAC,SAASyB,GAAW,EAAE,EAAE,WAAW,CAAC,EAAE,SAAS,IAAI,CAAC,EAAe,gBAAK,IAAI,CAAC,MAAM,CAAC,GAAGY,EAAoB,iBAAiB+F,CAAU,EAAE,MAAMC,EAAO,aAAa,EAAE,SAAS,qBAAqB,CAAC,EAAe,gBAAK,IAAI,CAAC,MAAM,CAAC,GAAGhG,EAAoB,iBAAiB+F,CAAU,EAAE,MAAM0D,CAAoB,EAAE,SAAS,6DAA6D,CAAC,CAAC,CAAC,CAAC,EAAE,GAAGS,GAAU,CAACC,EAAc,CAAC,IAAMuB,EAAsBnK,EAA4BwE,EAAWyD,EAAmB,EAAE,MAAoB,gBAAM,UAAU,CAAC,MAAM,CAAC,GAAGgB,CAAmB,EAAE,GAAGZ,EAAkB,kBAAkB4B,GAAsB,SAAS,CAACG,EAA6B,gBAAM,MAAM,CAAC,MAAMjB,EAAgB,SAAS,CAACW,GAAgC,gBAAM,MAAM,CAAC,MAAMT,GAAkB,SAAS,CAACU,EAA4B,gBAAK,KAAK,CAAC,GAAGtB,EAAiB,MAAMiB,GAAqB,SAASvL,GAAqB4L,CAAc,CAAC,CAAC,EAAE,KAAKC,EAAgC,gBAAK,IAAI,CAAC,MAAML,GAAyB,SAASK,CAAkB,CAAC,EAAE,IAAI,CAAC,CAAC,EAAe,gBAAK,MAAM,CAAC,MAAMG,EAAsB,SAASD,EAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,MAAoB,gBAAM7M,EAAO,QAAQ,CAAC,IAAIgN,EAAW,MAAMpB,EAAoB,GAAGZ,EAAkB,kBAAkB4B,GAAsB,QAAQK,KAAU,WAAgB,SAAiB,WAAQ,SAASV,GAAkB,GAAG/K,GAAoBiJ,EAAK,CAAC,aAAa,eAAe,CAAC,EAAE,SAAS,CAACsC,EAA6B,gBAAM,MAAM,CAAC,MAAMjB,EAAgB,SAAS,CAACW,GAAgC,gBAAMzM,EAAO,IAAI,CAAC,MAAMgM,GAAkB,SAASQ,EAAa,SAAS,CAACE,EAA4B,gBAAK,KAAK,CAAC,GAAGtB,EAAiB,MAAMiB,GAAqB,SAASvL,GAAqB4L,CAAc,CAAC,CAAC,EAAE,KAAKC,EAAgC,gBAAK,IAAI,CAAC,MAAML,GAAyB,SAASK,CAAkB,CAAC,EAAE,IAAI,CAAC,CAAC,EAAEpB,EAA2B,gBAAMvL,EAAO,IAAI,CAAC,IAAIqL,EAAc,MAAMY,GAAsB,SAASO,GAAc3G,IAA4BsG,GAAY,SAAS,CAAc,gBAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOC,EAAoB,CAAC,CAAC,EAAe,gBAAKxG,GAAyB,SAAS,CAAC,MAAMe,EAAe,SAASuF,CAAmC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAA2U,GAA2B,YAAY,2CAA2C/L,EAAoBmK,GAA2B,CAAC,eAAe,CAAC,KAAKhK,EAAY,OAAO,MAAM,kBAAkB,aAAa,GAAG,YAAY,8CAA8C,YAAY,kEAAkE,gBAAgB,EAAI,EAAE,mBAAmB,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,YAAY,2BAA2B,YAAY,kDAAkD,gBAAgB,EAAI,EAAE,0BAA0B,CAAC,KAAKA,EAAY,kBAAkB,MAAM,kBAAkB,YAAY,mEAAmE,EAAE,GAAG0F,GAAkC,EAAE,aAAa,CAAC,KAAK1F,EAAY,OAAO,MAAM,iBAAiB,aAAa,4CAA4C,YAAY,iDAAiD,YAAY,kFAAkF,oBAAoB,EAAI,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,aAAa,gCAAgC,YAAY,qCAAqC,YAAY,8EAA8E,oBAAoB,EAAI,EAAE,GAAGyB,EAA0B,EAAE,GAAGF,EAAsBY,CAA8C,CAAC,CAAC,C,OCAz7R,SAASyK,GAAe,EAAW,CAAoE,OAAhE/F,IAAa,QAAe,EAAKA,IAAa,SAAgB,EAAS,CAAE,CAAs8N,SAAwBgG,GAA0B,EAAM,CAAC,IAAMnG,EAAIhI,EAAO,IAAI,EAAQmI,EAAW5D,EAAuBgD,EAAM,YAAY,SAAS,EAAE,MAAoB,gBAAK,MAAM,CAAC,MAAM,CAAC,GAAG9F,EAAwB0G,CAAU,EAAE,GAAGZ,EAAM,KAAK,EAAE,SAAsB,gBAAK6G,GAAkC,CAAC,GAAG7G,EAAU,KAAG,CAAC,CAAC,CAAC,CAAE,C,gJAArwO,GAA+C,gBAAW,SAA2C,EAAM,EAAI,CAAC,IAAMG,EAAMzF,GAAiBsF,CAAK,EAAO,CAAC,WAAWI,EAAe,UAAU,iBAAe,UAAQ,mBAAmB,cAAYjE,EAAY,YAAY,kBAAgB,GAAG,eAAa,YAAY,cAAY,GAAG,eAAa,aAAU,oBAAkBwC,EAA4B,kBAAkB,oBAAiBA,EAA4B,iBAAiB,QAAM,oBAAkB,0BAAwB,2BAAyB,8BAA2BA,EAA4B,2BAA2B,wBAAsBA,EAA4B,sBAAsB,gBAAcA,EAA4B,cAAc,kBAAe,QAAM,eAAY,GAAGuF,GAAMlE,EAAYY,EAAW5D,EAAuBoD,CAAc,EAAQS,EAAOpE,GAAe0D,EAAMW,GAAOqD,CAAuB,EAAQC,EAAc/H,GAAayE,GAAOqD,CAAuB,EAAO,CAAC,iBAAe,aAAW,mBAAiBjF,GAA8B,CAAC,QAAM,oBAAkB,oBAAiB,QAAM,oBAAkB,0BAAwB,2BAAyB,8BAA2B,wBAAsB,QAAM,CAAC,EAAO,CAAC,SAASmF,GAAoB,UAAUC,GAAsB1H,GAAqBiE,CAAM,EAAQ0D,EAAcvI,GAAiB,EAAQwI,EAAY9L,EAAM,EAAQ+L,EAAkBhJ,GAAuBiJ,GAAUF,EAAY,8BAA8B,EAAQG,EAAqBlK,GAAuBmK,EAAa,2CAA2CH,EAAkB,aAAa,EAAQxD,EAAUvI,EAAM,EAAO,CAAC,aAAW,WAAS+F,GAAoBgC,CAAG,EAAQsG,GAAWtO,EAAO,IAAI,EAAQsM,GAASpL,EAAa,QAAQ,IAAIA,EAAa,OAAaqL,EAAc,MAAM,QAAQgC,CAAc,EAAEA,EAAe,OAAO,OAAO,CAAC,CAAC,OAAO,EAAE,EAAQA,EAAsBC,GAAYN,GAAevG,CAAc,EAAQ8G,GAAyBvO,MAAY+F,GAA4BsI,EAAe5G,EAAe,CAAC,QAAM,MAAMgE,CAAa,CAAC,EAAE,CAAC4C,EAAe5G,EAAeD,EAAMiE,CAAa,CAAC,EAAQc,GAAcvM,OAAa,CAAC,GAAGmC,GAAiB8F,CAAU,EAAE,GAAG/B,GAA8B,CAAC,gBAAc,MAAMiC,GAAOqD,CAAuB,CAAC,EAAE,UAAU,SAAS,gBAAgBmB,EAAe,GAAGH,CAAK,GAAG,CAACvE,EAAW0E,EAAeH,EAAMC,EAActE,EAAMqD,CAAuB,CAAC,EAAQoB,GAAgB5M,OAAa,CAAC,GAAGgD,GAAmBiF,CAAU,EAAE,GAAG9B,GAA4B0G,CAAU,CAAC,GAAG,CAAC5E,EAAW4E,CAAU,CAAC,EAAQ2B,GAAa,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,IAAIlK,EAAO,KAAK2D,CAAU,EAAE,UAAU,SAAS,aAAa3D,EAAO,KAAK2D,CAAU,EAAE,MAAM,OAAO,SAASlE,GAAc,UAAU,EAAE,WAAW,OAAO,YAAY,MAAM,EAAQ0K,EAAW,CAAC,QAAQ,OAAO,oBAAoB,UAAUH,GAAY,mBAAmB,IAAIhK,EAAO,KAAK2D,CAAU,EAAE,MAAM,OAAO,SAAS,EAAE,aAAa3D,EAAO,KAAK2D,CAAU,CAAC,EAAQyG,EAAe,CAAC,SAAS,IAAI,SAAS,MAAM,EAAErI,GAAuB+H,GAAW/B,EAAcoC,EAAWC,CAAc,EAAE,IAAMzB,GAAYzG,GAAyBiB,EAAeoE,CAAW,EAAQqB,GAAqB1H,GAAoCyH,GAAYwB,EAAWC,CAAc,EAAQC,GAAc,CAAC,GAAGzM,EAAoB,sBAAsB+F,CAAU,EAAE,MAAMC,EAAO,YAAY,OAAO,EAAE,UAAU,SAAS,GAAG1F,CAAyB,EAAQoM,GAAkB,CAAC,GAAG1M,EAAoB,kBAAkB+F,CAAU,EAAE,MAAMC,EAAO,YAAY,OAAO,EAAE,UAAU,SAAS,GAAG1F,CAAyB,EAAQqM,GAAiB,CAAC,GAAG3M,EAAoB,mBAAmB+F,CAAU,EAAE,MAAMC,EAAO,cAAc,OAAO,EAAE,UAAU,QAAQ,EAAO,CAAC,UAAUmF,GAAkB,KAAKC,IAActN,MAAYqC,GAAsBuJ,EAAc,CAAC,QAAQ/H,EAAW,OAAO,EAAE,QAAQ,EAAE,CAAC,EAAE,CAAC+H,CAAa,CAAC,EAAQ2B,GAAkB,GAAQuB,GAASC,IAAc,EAAQC,GAAiB,KAAK,EAAG,GAAG5C,IAAU,CAACC,EAAc,CAAC,IAAMuB,EAAsBnK,EAA4BwE,EAAWyD,EAAmB,EAAE,MAAoB,gBAAM,UAAU,CAAC,MAAMa,GAAc,GAAGT,EAAkB,kBAAkBgD,EAAQxG,EAAU,IAAA,GAAU,SAAS,CAACuF,EAA6B,gBAAM,MAAM,CAAC,MAAMjB,GAAgB,SAAS,CAACW,IAAgC,gBAAM,MAAM,CAAC,MAAMiB,GAAa,SAAS,CAACM,EAAqB,gBAAK,KAAK,CAAC,GAAGxG,EAAU,MAAMqG,GAAc,SAAS/M,GAAqBkN,CAAO,CAAC,CAAC,EAAE,KAAKC,EAAyB,gBAAK,IAAI,CAAC,MAAMH,GAAkB,SAASG,CAAW,CAAC,EAAE,KAAKC,GAAiBA,EAAgB,KAAK,IAAI,GAAgB,gBAAK,IAAI,CAAC,MAAMH,GAAiB,SAASG,CAAe,CAAC,EAAE,IAAI,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAMpB,EAAsB,SAAS,CAAc,gBAAK,OAAO,CAAC,cAAc,OAAO,MAAM,CAAC,SAAStM,GAAW,EAAE,EAAE,WAAW,CAAC,EAAE,SAAS,IAAI,CAAC,EAAe,gBAAK,IAAI,CAAC,MAAM,CAAC,GAAGY,EAAoB,iBAAiB+F,CAAU,EAAE,MAAMC,EAAO,aAAa,EAAE,SAAS,wBAAwB,CAAC,EAAe,gBAAK,IAAI,CAAC,MAAM,CAAC,GAAGhG,EAAoB,iBAAiB+F,CAAU,EAAE,MAAM0D,CAAoB,EAAE,SAAS,0DAA0D,CAAC,CAAC,CAAC,CAAC,EAAEsD,GAAcA,EAAa,KAAK,IAAI,IAAiB,gBAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,SAAS,UAAU3K,EAAO,KAAK2D,CAAU,CAAC,EAAE,SAAsB,gBAAKjG,EAAO,CAAY,aAAW,MAAMiN,EAAa,QAAQ,UAAgB,QAAY,QAAM,KAAK,SAAS,KAAKhN,EAAWiN,CAAW,EAAE,GAAGlD,CAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,MAAoB,gBAAMlL,EAAO,QAAQ,CAAC,IAAIgN,EAAW,MAAMvB,GAAc,GAAGT,EAAkB,kBAAkBgD,EAAQxG,EAAU,IAAA,GAAU,QAAQyF,IAAU,WAAgB,SAAiB,UAAQ,SAASV,GAAkB,GAAG/K,GAAoBiJ,CAAI,EAAE,SAAS,CAACsC,EAA6B,gBAAM,MAAM,CAAC,MAAMjB,GAAgB,SAAS,CAACW,IAAgC,gBAAMzM,EAAO,IAAI,CAAC,MAAM0N,GAAa,SAASlB,GAAa,SAAS,CAACwB,EAAqB,gBAAK,KAAK,CAAC,GAAGxG,EAAU,MAAMqG,GAAc,SAAS/M,GAAqBkN,CAAO,CAAC,CAAC,EAAE,KAAKC,EAAyB,gBAAK,IAAI,CAAC,MAAMH,GAAkB,SAASG,CAAW,CAAC,EAAE,KAAKC,GAAiBA,EAAgB,KAAK,IAAI,GAAgB,gBAAK,IAAI,CAAC,MAAMH,GAAiB,SAASG,CAAe,CAAC,EAAE,IAAI,CAAC,CAAC,EAAE3C,EAA2B,gBAAMvL,EAAO,IAAI,CAAC,IAAIsN,GAAW,MAAM,CAAC,MAAM,OAAO,aAAaK,EAAW,YAAY,EAAE,SAASnB,IAAc3G,IAA4BsG,GAAY,SAAS,CAAc,gBAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOC,EAAoB,CAAC,CAAC,EAAEqB,EAAwB,CAAC,CAAC,EAAE,KAAKU,GAAcA,EAAa,KAAK,IAAI,IAAiB,gBAAKnO,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,SAAS,UAAUwD,EAAO,KAAK2D,CAAU,CAAC,EAAE,SAASqF,GAAa,SAAsB,gBAAKtL,EAAO,CAAY,aAAW,MAAMiN,EAAa,QAAQ,UAAgB,QAAY,QAAM,KAAK,SAAS,KAAKhN,EAAWiN,CAAW,EAAE,YAAY,CAAIC,IAAgBA,GAAe,CAAG,EAAE,GAAGnD,CAAoB,CAAC,CAAC,CAAC,EAAEoD,EAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAyU,GAA0B,YAAY,0CAA0CnO,EAAoBgN,GAA0B,CAAC,QAAQ,CAAC,KAAK7M,EAAY,OAAO,MAAM,WAAW,aAAa,mBAAmB,YAAY,kBAAkB,YAAY,gCAAgC,gBAAgB,EAAI,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,aAAaoC,EAAY,YAAY,YAAY,kBAAkB,YAAY,iCAAiC,gBAAgB,EAAI,EAAE,gBAAgB,CAAC,KAAKpC,EAAY,OAAO,MAAM,oBAAoB,aAAa,GAAG,YAAY,mCAAmC,YAAY,4DAA4D,gBAAgB,EAAI,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,MAAM,iBAAiB,aAAa,YAAY,YAAYwC,EAAa,YAAY,qDAAqD,EAAE,YAAY,CAAC,KAAKxC,EAAY,KAAK,MAAM,gBAAgB,aAAa,GAAG,YAAY,mCAAmC,EAAE,eAAe,CAAC,KAAKA,EAAY,KAAK,MAAM,kBAAkB,SAAS,EAAE,YAAY,iDAAiD,EAAE,GAAG0F,GAAkC,EAAE,eAAe,CAAC,KAAK1F,EAAY,aAAa,MAAM,oBAAoB,YAAY,4CAA4C,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,MAAM,iBAAiB,aAAa,2CAA2C,YAAYC,GAAY,YAAY,oEAAoE,oBAAoB,EAAI,EAAE,YAAY,CAAC,KAAKD,EAAY,kBAAkB,MAAM,eAAe,YAAY,mDAAmD,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,aAAa,+BAA+B,YAAY,oCAAoC,YAAY,8EAA8E,oBAAoB,EAAI,EAAE,GAAGyB,EAA0B,EAAE,GAAGF,EAAsBY,CAA8C,CAAC,CAAC,C"}