{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/f5tRicbx7x2NDJTigOG1/g4pk7iBiFiChAsR1Oz8J/SmartTitle.js", "ssg:https://framerusercontent.com/modules/kRrwG8pWGFjaJ3y4vHnQ/6xRVNBFjfZBQS6XFolHj/YO1TJKkg8.js"],
  "sourcesContent": ["// Template by Dee S. (https://dees.lemonsqueezy.com/)\n// Follow https://twitter.com/deespnr\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{RenderTarget}from\"framer\";const DEFAULT_MAX=200;const DEFAULT_MIN=32;export function addStyles(Component){return props=>{var _props_children_props_children,_props_children_props,_props_children;const textProps=(_props_children=props.children)===null||_props_children===void 0?void 0:(_props_children_props=_props_children.props)===null||_props_children_props===void 0?void 0:(_props_children_props_children=_props_children_props.children)===null||_props_children_props_children===void 0?void 0:_props_children_props_children.props;const getFontSizeFromName=name=>{const maxMatch=name.match(/MAX:(\\d+)/);const minMatch=name.match(/MIN:(\\d+)/);const maxSize=maxMatch?parseInt(maxMatch[1]):DEFAULT_MAX;const minSize=minMatch?parseInt(minMatch[1]):DEFAULT_MIN;return`clamp(${minSize}px, 12vw, ${maxSize}px)`;};const fontSizeFromName=props[\"data-framer-name\"]?getFontSizeFromName(props[\"data-framer-name\"]):`clamp(${DEFAULT_MIN}px, 12vw, ${DEFAULT_MAX}px)`;if(textProps){const baseStyles={textAlign:\"justify\",whiteSpace:\"normal\"};const prodStyles={fontSize:fontSizeFromName};const mergedStyles=RenderTarget.current()===RenderTarget.preview?{...textProps.style,...baseStyles,...prodStyles}:{...textProps.style,...baseStyles};textProps.style=mergedStyles;}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"addStyles\":{\"type\":\"reactHoc\",\"name\":\"addStyles\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmartTitle.map", "// Generated by Framer (7f988a2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-regular\",\"GF;Instrument Sans-700\",\"GF;Instrument Sans-700italic\",\"GF;Instrument Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{family:\"Instrument Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"},{family:\"Instrument Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENuu-2kywN2u7YUwU.woff2\",weight:\"400\"}]}];export const css=['.framer-KsF1V .framer-styles-preset-1trvda5:not(.rich-text-wrapper), .framer-KsF1V .framer-styles-preset-1trvda5.rich-text-wrapper h1 { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-size: 152px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 90%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-b9113062-cb70-4e79-ab8a-e933993f9a21, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1280px) and (min-width: 1024px) { .framer-KsF1V .framer-styles-preset-1trvda5:not(.rich-text-wrapper), .framer-KsF1V .framer-styles-preset-1trvda5.rich-text-wrapper h1 { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-size: 122px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 90%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-b9113062-cb70-4e79-ab8a-e933993f9a21, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 1023px) and (min-width: 0px) { .framer-KsF1V .framer-styles-preset-1trvda5:not(.rich-text-wrapper), .framer-KsF1V .framer-styles-preset-1trvda5.rich-text-wrapper h1 { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-b9113062-cb70-4e79-ab8a-e933993f9a21, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-KsF1V\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "0FAE4E,IAAMA,EAAY,IAAUC,EAAY,GAAU,SAASC,EAAUC,EAAU,CAAC,OAAOC,GAAO,CAAC,IAAIC,EAA+BC,EAAsBC,EAAgB,IAAMC,GAAWD,EAAgBH,EAAM,YAAY,MAAMG,IAAkB,SAAeD,EAAsBC,EAAgB,SAAS,MAAMD,IAAwB,SAAeD,EAA+BC,EAAsB,YAAY,MAAMD,IAAiC,OAA5M,OAA0NA,EAA+B,MAAYI,EAAoBC,GAAM,CAAC,IAAMC,EAASD,EAAK,MAAM,WAAW,EAAQE,EAASF,EAAK,MAAM,WAAW,EAAQG,EAAQF,EAAS,SAASA,EAAS,CAAC,CAAC,EAAEX,EAAqE,MAAM,SAAjDY,EAAS,SAASA,EAAS,CAAC,CAAC,EAAEX,cAA+CY,MAAa,EAAQC,EAAiBV,EAAM,kBAAkB,EAAEK,EAAoBL,EAAM,kBAAkB,CAAC,EAAE,SAASH,cAAwBD,OAAiB,GAAGQ,EAAU,CAAC,IAAMO,EAAW,CAAC,UAAU,UAAU,WAAW,QAAQ,EAAQC,EAAW,CAAC,SAASF,CAAgB,EAAQG,EAAaC,EAAa,QAAQ,IAAIA,EAAa,QAAQ,CAAC,GAAGV,EAAU,MAAM,GAAGO,EAAW,GAAGC,CAAU,EAAE,CAAC,GAAGR,EAAU,MAAM,GAAGO,CAAU,EAAEP,EAAU,MAAMS,EAAc,OAAoBE,EAAKhB,EAAU,CAAC,GAAGC,CAAK,CAAC,CAAE,CAAE,CCDtyCgB,EAAU,UAAU,CAAC,6BAA6B,yBAAyB,+BAA+B,2BAA2B,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,kBAAkB,OAAO,SAAS,MAAM,SAAS,IAAI,+HAA+H,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,OAAO,SAAS,MAAM,SAAS,IAAI,+HAA+H,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,OAAO,SAAS,MAAM,SAAS,IAAI,kIAAkI,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,OAAO,SAAS,MAAM,SAAS,IAAI,kIAAkI,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,EAAI,CAAC,4nCAA4nC,mrCAAmrC,+qCAA+qC,EAAeC,EAAU",
  "names": ["DEFAULT_MAX", "DEFAULT_MIN", "addStyles", "Component", "props", "_props_children_props_children", "_props_children_props", "_props_children", "textProps", "getFontSizeFromName", "name", "maxMatch", "minMatch", "maxSize", "fontSizeFromName", "baseStyles", "prodStyles", "mergedStyles", "RenderTarget", "p", "fontStore", "fonts", "css", "className"]
}
