{"version":3,"file":"BlogRichText.ByyRR1o7.mjs","names":["p"],"sources":["https:/framerusercontent.com/modules/bGpgDDxuqVE4Qj11KK9r/vlAJGqLVHswYa4aYVTdJ/BlogRichText.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{colors,fonts}from\"https://framerusercontent.com/modules/nsBKZt1tV4ODJkU4DvLu/Zgpn3r4s5wWas4DoiPyQ/newtokens.js\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerDisableUnlink\n */const BlogRichTextStyles=p=>{const h2Rule=p.h2ShowRule?`[data-framer-name=\"content\"] h2::before,\n           [class*=\"content\"] h2::before,\n           .framer-text h2::before {\n               content: '';\n               display: block;\n               width: 32px;\n               height: 2px;\n               background: ${p.h2RuleColor};\n               margin-bottom: 12px;\n           }`:\"\";// We target multiple possible selectors Framer uses for the content component\nconst scope=`\n        [data-framer-name=\"content\"],\n        [data-framer-name=\"content\"] *:not(h1):not(h2):not(h3):not(h4):not(blockquote):not(a):not(strong):not(b):not(em):not(i):not(ul):not(ol):not(li):not(hr)\n    `;const css=`\n        @import url('https://fonts.googleapis.com/css2?family=Sora:wght@300;400;500;600;700&family=DM+Sans:wght@400;500;600&family=Newsreader:ital,opsz,wght@1,6..72,300;1,6..72,400;1,6..72,500&display=swap');\n\n        /* Body text — target the content component by Framer's data attribute */\n        [data-framer-name=\"content\"] p,\n        [data-framer-name=\"content\"] span,\n        [data-framer-name=\"content\"] div {\n            font-family: ${p.bodyFont} !important;\n            font-size: ${p.bodySize}px !important;\n            line-height: ${p.bodyLineHeight} !important;\n            color: ${p.bodyColor} !important;\n        }\n        [data-framer-name=\"content\"] p {\n            margin-bottom: ${p.bodyMarginBottom}px !important;\n        }\n\n        [data-framer-name=\"content\"] h1 {\n            font-family: ${p.h1Font} !important;\n            font-size: ${p.h1Size}px !important;\n            font-weight: ${p.h1Weight} !important;\n            line-height: ${p.h1LineHeight} !important;\n            letter-spacing: ${p.h1LetterSpacing}em !important;\n            color: ${p.h1Color} !important;\n            margin-top: ${p.h1MarginTop}px !important;\n            margin-bottom: ${p.h1MarginBottom}px !important;\n        }\n        [data-framer-name=\"content\"] h2 {\n            font-family: ${p.h2Font} !important;\n            font-size: ${p.h2Size}px !important;\n            font-weight: ${p.h2Weight} !important;\n            line-height: ${p.h2LineHeight} !important;\n            letter-spacing: ${p.h2LetterSpacing}em !important;\n            color: ${p.h2Color} !important;\n            margin-top: ${p.h2MarginTop}px !important;\n            margin-bottom: ${p.h2MarginBottom}px !important;\n        }\n        ${h2Rule}\n        [data-framer-name=\"content\"] h3 {\n            font-family: ${p.h3Font} !important;\n            font-size: ${p.h3Size}px !important;\n            font-weight: ${p.h3Weight} !important;\n            line-height: ${p.h3LineHeight} !important;\n            letter-spacing: ${p.h3LetterSpacing}em !important;\n            color: ${p.h3Color} !important;\n            margin-top: ${p.h3MarginTop}px !important;\n            margin-bottom: ${p.h3MarginBottom}px !important;\n        }\n        [data-framer-name=\"content\"] h4 {\n            font-family: ${p.h4Font} !important;\n            font-size: ${p.h4Size}px !important;\n            font-weight: ${p.h4Weight} !important;\n            letter-spacing: ${p.h4LetterSpacing}em !important;\n            text-transform: uppercase !important;\n            color: ${p.h4Color} !important;\n            margin-top: ${p.h4MarginTop}px !important;\n            margin-bottom: ${p.h4MarginBottom}px !important;\n        }\n        [data-framer-name=\"content\"] blockquote {\n            font-family: ${p.blockquoteFont} !important;\n            font-style: italic !important;\n            font-size: ${p.blockquoteSize}px !important;\n            line-height: ${p.blockquoteLineHeight} !important;\n            color: ${p.blockquoteTextColor} !important;\n            background: ${p.blockquoteBackground} !important;\n            border-left: ${p.blockquoteBorderWidth}px solid ${p.blockquoteBorderColor} !important;\n            border-radius: 0 ${p.blockquoteRadius}px ${p.blockquoteRadius}px 0 !important;\n            padding: ${p.blockquotePadding}px !important;\n            margin: ${p.blockquoteMarginV}px 0 !important;\n        }\n        [data-framer-name=\"content\"] blockquote p,\n        [data-framer-name=\"content\"] blockquote span {\n            font-family: ${p.blockquoteFont} !important;\n            font-style: italic !important;\n            font-size: ${p.blockquoteSize}px !important;\n            color: ${p.blockquoteTextColor} !important;\n            margin: 0 !important;\n        }\n        [data-framer-name=\"content\"] a {\n            color: ${p.linkColor} !important;\n            text-decoration: ${p.linkUnderline?\"underline\":\"none\"} !important;\n            text-underline-offset: 3px !important;\n        }\n        [data-framer-name=\"content\"] ul,\n        [data-framer-name=\"content\"] ol {\n            font-family: ${p.bodyFont} !important;\n            font-size: ${p.listSize}px !important;\n            line-height: ${p.listLineHeight} !important;\n            color: ${p.listColor} !important;\n            margin-bottom: ${p.listMarginBottom}px !important;\n            padding-left: 1.5em !important;\n        }\n        [data-framer-name=\"content\"] li { margin-bottom: ${p.listItemGap}px !important; }\n        [data-framer-name=\"content\"] strong,\n        [data-framer-name=\"content\"] b { color: ${p.strongColor} !important; font-weight: 600 !important; }\n        [data-framer-name=\"content\"] em,\n        [data-framer-name=\"content\"] i { font-family: ${fonts.serif} !important; font-style: italic !important; }\n        [data-framer-name=\"content\"] hr { border: none !important; border-top: 1px solid ${p.hrColor} !important; margin: 2.5em 0 !important; }\n\n        /* Images */\n        [data-framer-name=\"content\"] img {\n            max-width: ${p.imageMaxWidth}${p.imageMaxWidthUnit} !important;\n            height: auto !important;\n            border-radius: ${p.imageBorderRadius}px !important;\n            display: block !important;\n            margin: ${p.imageMarginV}px 0 !important;\n        }\n\n        /* Content area border */\n        ${p.showContentBorder?`\n        [data-framer-name=\"content\"] {\n            border: 1px solid ${p.contentBorderColor} !important;\n            border-radius: ${p.contentBorderRadius}px !important;\n            padding: ${p.contentPaddingV}px ${p.contentPaddingH}px !important;\n            box-sizing: border-box !important;\n        }`:\"\"}\n    `;return /*#__PURE__*/_jsx(\"div\",{style:{width:0,height:0,overflow:\"hidden\",position:\"absolute\",pointerEvents:\"none\",...p.style},children:/*#__PURE__*/_jsx(\"style\",{children:css})});};BlogRichTextStyles.defaultProps={bodyColor:\"#1a1a1a\",bodyFont:fonts.body,bodySize:17,bodyLineHeight:1.78,bodyMarginBottom:22,h1Color:colors.ink,h1Font:fonts.display,h1Size:42,h1Weight:700,h1LineHeight:1.08,h1LetterSpacing:-.03,h1MarginTop:0,h1MarginBottom:24,h2Color:colors.ink,h2Font:fonts.display,h2Size:26,h2Weight:600,h2LineHeight:1.2,h2LetterSpacing:-.022,h2MarginTop:36,h2MarginBottom:16,h2ShowRule:true,h2RuleColor:colors.blue,h3Color:colors.ink,h3Font:fonts.display,h3Size:20,h3Weight:600,h3LineHeight:1.3,h3LetterSpacing:-.015,h3MarginTop:40,h3MarginBottom:12,h4Color:colors.blueDeep,h4Font:fonts.body,h4Size:13,h4Weight:700,h4MarginTop:32,h4MarginBottom:8,h4LetterSpacing:.06,blockquoteBackground:colors.cream,blockquoteBorderColor:colors.blue,blockquoteBorderWidth:4,blockquoteTextColor:colors.ink,blockquoteFont:fonts.serif,blockquoteSize:18,blockquoteLineHeight:1.65,blockquotePadding:28,blockquoteMarginV:36,blockquoteRadius:4,linkColor:colors.blueDeep,linkUnderline:true,listColor:\"#1a1a1a\",listSize:16.5,listLineHeight:1.7,listItemGap:6,listMarginBottom:24,strongColor:colors.ink,hrColor:\"rgba(0,0,0,0.08)\",imageMaxWidth:100,imageMaxWidthUnit:\"%\",imageBorderRadius:4,imageMarginV:24,showContentBorder:true,contentBorderColor:\"rgba(0,0,0,0.07)\",contentBorderRadius:4,contentPaddingH:40,contentPaddingV:48};addPropertyControls(BlogRichTextStyles,{bodyColor:{type:ControlType.Color,title:\"Body text color\",defaultValue:\"#1a1a1a\"},bodyFont:{type:ControlType.String,title:\"Body font\",defaultValue:fonts.body},bodySize:{type:ControlType.Number,title:\"Body size\",defaultValue:17,min:14,max:24,step:1,displayStepper:true},bodyLineHeight:{type:ControlType.Number,title:\"Body line-height\",defaultValue:1.78,min:1.3,max:2.2,step:.02},bodyMarginBottom:{type:ControlType.Number,title:\"Paragraph gap\",defaultValue:22,min:8,max:48,step:2,displayStepper:true},h1Color:{type:ControlType.Color,title:\"H1 color\",defaultValue:colors.ink},h1Size:{type:ControlType.Number,title:\"H1 size\",defaultValue:42,min:24,max:80,step:2,displayStepper:true},h1Weight:{type:ControlType.Number,title:\"H1 weight\",defaultValue:700,min:300,max:900,step:100,displayStepper:true},h1LineHeight:{type:ControlType.Number,title:\"H1 line-height\",defaultValue:1.08,min:.85,max:1.5,step:.01},h1LetterSpacing:{type:ControlType.Number,title:\"H1 tracking\",defaultValue:-.03,min:-.06,max:.1,step:.005},h1MarginTop:{type:ControlType.Number,title:\"H1 margin top\",defaultValue:0,min:0,max:96,step:4,displayStepper:true},h1MarginBottom:{type:ControlType.Number,title:\"H1 margin bottom\",defaultValue:24,min:0,max:64,step:4,displayStepper:true},h2Color:{type:ControlType.Color,title:\"H2 color\",defaultValue:colors.ink},h2Size:{type:ControlType.Number,title:\"H2 size\",defaultValue:26,min:16,max:48,step:1,displayStepper:true},h2Weight:{type:ControlType.Number,title:\"H2 weight\",defaultValue:600,min:300,max:900,step:100,displayStepper:true},h2LineHeight:{type:ControlType.Number,title:\"H2 line-height\",defaultValue:1.2,min:1,max:1.6,step:.05},h2LetterSpacing:{type:ControlType.Number,title:\"H2 tracking\",defaultValue:-.022,min:-.06,max:.1,step:.005},h2MarginTop:{type:ControlType.Number,title:\"H2 margin top\",defaultValue:36,min:0,max:96,step:4,displayStepper:true},h2MarginBottom:{type:ControlType.Number,title:\"H2 margin bottom\",defaultValue:16,min:0,max:48,step:4,displayStepper:true},h2ShowRule:{type:ControlType.Boolean,title:\"H2 blue rule above\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},h2RuleColor:{type:ControlType.Color,title:\"H2 rule color\",defaultValue:colors.blue},h3Color:{type:ControlType.Color,title:\"H3 color\",defaultValue:colors.ink},h3Size:{type:ControlType.Number,title:\"H3 size\",defaultValue:20,min:14,max:36,step:1,displayStepper:true},h3Weight:{type:ControlType.Number,title:\"H3 weight\",defaultValue:600,min:300,max:900,step:100,displayStepper:true},h3LineHeight:{type:ControlType.Number,title:\"H3 line-height\",defaultValue:1.3,min:1,max:1.6,step:.05},h3LetterSpacing:{type:ControlType.Number,title:\"H3 tracking\",defaultValue:-.015,min:-.06,max:.1,step:.005},h3MarginTop:{type:ControlType.Number,title:\"H3 margin top\",defaultValue:40,min:0,max:96,step:4,displayStepper:true},h3MarginBottom:{type:ControlType.Number,title:\"H3 margin bottom\",defaultValue:12,min:0,max:48,step:4,displayStepper:true},h4Color:{type:ControlType.Color,title:\"H4 color\",defaultValue:colors.blueDeep},h4Size:{type:ControlType.Number,title:\"H4 size\",defaultValue:13,min:10,max:20,step:1,displayStepper:true},h4Weight:{type:ControlType.Number,title:\"H4 weight\",defaultValue:700,min:300,max:900,step:100,displayStepper:true},h4LetterSpacing:{type:ControlType.Number,title:\"H4 tracking\",defaultValue:.06,min:-.06,max:.3,step:.005},h4MarginTop:{type:ControlType.Number,title:\"H4 margin top\",defaultValue:32,min:0,max:96,step:4,displayStepper:true},h4MarginBottom:{type:ControlType.Number,title:\"H4 margin bottom\",defaultValue:8,min:0,max:48,step:4,displayStepper:true},blockquoteBackground:{type:ControlType.Color,title:\"Blockquote bg\",defaultValue:colors.cream},blockquoteBorderColor:{type:ControlType.Color,title:\"Blockquote border color\",defaultValue:colors.blue},blockquoteBorderWidth:{type:ControlType.Number,title:\"Blockquote border width\",defaultValue:4,min:1,max:12,step:1,displayStepper:true},blockquoteTextColor:{type:ControlType.Color,title:\"Blockquote text color\",defaultValue:colors.ink},blockquoteSize:{type:ControlType.Number,title:\"Blockquote size\",defaultValue:18,min:14,max:32,step:1,displayStepper:true},blockquoteLineHeight:{type:ControlType.Number,title:\"Blockquote line-height\",defaultValue:1.65,min:1.2,max:2.2,step:.05},blockquotePadding:{type:ControlType.Number,title:\"Blockquote padding\",defaultValue:28,min:12,max:64,step:4,displayStepper:true},blockquoteMarginV:{type:ControlType.Number,title:\"Blockquote margin V\",defaultValue:36,min:0,max:80,step:4,displayStepper:true},blockquoteRadius:{type:ControlType.Number,title:\"Blockquote radius\",defaultValue:4,min:0,max:24,step:1,displayStepper:true},linkColor:{type:ControlType.Color,title:\"Link color\",defaultValue:colors.blueDeep},linkUnderline:{type:ControlType.Boolean,title:\"Link underline\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},listColor:{type:ControlType.Color,title:\"List color\",defaultValue:\"#1a1a1a\"},listSize:{type:ControlType.Number,title:\"List size\",defaultValue:16.5,min:12,max:24,step:.5,displayStepper:true},listLineHeight:{type:ControlType.Number,title:\"List line-height\",defaultValue:1.7,min:1.2,max:2.2,step:.05},listItemGap:{type:ControlType.Number,title:\"List item gap\",defaultValue:6,min:0,max:24,step:2,displayStepper:true},listMarginBottom:{type:ControlType.Number,title:\"List margin bottom\",defaultValue:24,min:0,max:48,step:4,displayStepper:true},strongColor:{type:ControlType.Color,title:\"Bold text color\",defaultValue:colors.ink},hrColor:{type:ControlType.Color,title:\"HR color\",defaultValue:\"rgba(0,0,0,0.08)\"}});export default BlogRichTextStyles;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlogRichTextStyles\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlogRichText.map"],"mappings":"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"}