{"version":3,"file":"shared-lib.O3B12fOr.mjs","names":["fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/zXCwX4FkqogRFaWLFzvx/0fXeJ4I1tsbPtL7vzdVk/O0goAkntI.js","https:/framerusercontent.com/modules/tNFTbLOcWEFNSofDU2B6/TGxarJJi35Wc5N21H8hE/AgencyharborMotion.js","https:/framerusercontent.com/modules/ZJGCendAgSy7jjiOQOY8/XyPPK2dt2zOC7izOLpI0/c7zDpod03.js","https:/framerusercontent.com/modules/wn6tzzCwckfRz19C7GiL/e0nBw7hf7C4MH6gbYg9T/IR2ch7tcI.js","https:/framerusercontent.com/modules/UH5SnAlQ4mhIkSeQrSug/iafwxC6NQiZ79tYcXlbq/tdnjFFJUM.js","https:/framerusercontent.com/modules/8McQN3d3H5XxWoSKrbej/uGD50IDWhlOjoyLjuNaW/xIJ9ywJs3.js"],"sourcesContent":["// Generated by Framer (a56d1fd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-600\",\"GF;Instrument Sans-700\",\"GF;Instrument Sans-700italic\",\"GF;Instrument Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENujGxkywN2u7YUwU.woff2\",weight:\"600\"}]}];export const css=['.framer-22wwi .framer-styles-preset-10do762:not(.rich-text-wrapper), .framer-22wwi .framer-styles-preset-10do762.rich-text-wrapper p { --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-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.005em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-22wwi\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Agencyharbor motion overrides. Each override only adds a CSS class; all motion is CSS (scroll-driven via\n// animation-timeline: view(), gated by @supports and prefers-reduced-motion). Where it cannot run the element\n// renders in its normal, finished state, so nothing can ever be left invisible.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";const CSS=`\nhtml, body { overflow-x: clip; }\n@supports (animation-timeline: view()) {\n@media (prefers-reduced-motion: no-preference) {\n.agh-reveal { animation: aghRise linear both; animation-timeline: view(); animation-range: entry 0% entry 60%; }\n@keyframes aghRise { from { opacity: 0.001; translate: 0 44px; } to { opacity: 1; translate: 0 0; } }\n.agh-stagger > * { animation: aghRise linear both; animation-timeline: view(); animation-range: entry 0% entry 62%; }\n.agh-stagger > *:nth-child(2) { animation-range: entry 6% entry 68%; }\n.agh-stagger > *:nth-child(3) { animation-range: entry 12% entry 74%; }\n.agh-stagger > *:nth-child(4) { animation-range: entry 18% entry 80%; }\n.agh-stagger > *:nth-child(5) { animation-range: entry 24% entry 86%; }\n.agh-stagger > *:nth-child(n+6) { animation-range: entry 28% entry 92%; }\n.agh-clip { animation: aghClip linear both; animation-timeline: view(); animation-range: entry 0% cover 38%; }\n@keyframes aghClip { from { clip-path: inset(16% 12% 16% 12% round 28px); } to { clip-path: inset(0% 0% 0% 0% round 0px); } }\n.agh-wipe { animation: aghWipe linear both; animation-timeline: view(); animation-range: entry 0% entry 90%; }\n@keyframes aghWipe { from { clip-path: inset(0 100% 0 0); } to { clip-path: inset(0 0% 0 0); } }\n.agh-zoom { animation: aghZoom linear both; animation-timeline: view(); animation-range: entry 0% exit 100%; }\n@keyframes aghZoom { from { scale: 1.14; } to { scale: 1; } }\n.agh-drift { animation: aghDrift linear both; animation-timeline: view(); animation-range: cover 0% cover 100%; }\n@keyframes aghDrift { from { translate: 0 60px; } to { translate: 0 -60px; } }\n.agh-drift2 { animation: aghDrift2 linear both; animation-timeline: view(); animation-range: cover 0% cover 100%; }\n@keyframes aghDrift2 { from { translate: 0 -40px; } to { translate: 0 40px; } }\n.agh-line { animation: aghLine linear both; animation-timeline: view(); animation-range: entry 10% cover 40%; transform-origin: 0 50%; }\n@keyframes aghLine { from { scale: 0 1; } to { scale: 1 1; } }\n.agh-turn { animation: aghTurn linear both; animation-timeline: view(); animation-range: cover 0% cover 100%; }\n@keyframes aghTurn { from { rotate: -70deg; } to { rotate: 110deg; } }\n.agh-wide { animation: aghWide linear both; animation-timeline: view(); animation-range: entry 0% cover 45%; }\n@keyframes aghWide { from { letter-spacing: -0.09em; opacity: 0.001; } to { letter-spacing: -0.05em; opacity: 1; } }\n.agh-lift { animation: aghLift linear both; animation-timeline: view(); animation-range: exit 0% exit 100%; }\n@keyframes aghLift { from { translate: 0 0; opacity: 1; } to { translate: 0 -40px; opacity: 0.35; } }\n}}\n@media (prefers-reduced-motion: no-preference) {\n.agh-tick { animation: aghTick 48s linear infinite; will-change: translate; }\n.agh-tick.agh-slow { animation-duration: 80s; }\n.agh-tick.agh-rev { animation-direction: reverse; }\n.agh-tickwrap:hover .agh-tick { animation-play-state: paused; }\n@keyframes aghTick { from { translate: 0 0; } to { translate: -50% 0; } }\n.agh-float { animation: aghFloat 5.6s cubic-bezier(.45,.05,.55,.95) infinite alternate; }\n@keyframes aghFloat { from { translate: 0 -7px; rotate: -2deg; } to { translate: 0 7px; rotate: 2deg; } }\n.agh-pulse { animation: aghPulse 2s ease-out infinite; }\n@keyframes aghPulse { 0% { box-shadow: 0 0 0 0 rgba(255,61,110,.55); } 100% { box-shadow: 0 0 0 14px rgba(255,61,110,0); } }\n}\n`;let injected=false;function useCSS(){useEffect(()=>{if(injected||typeof document===\"undefined\")return;injected=true;const s=document.createElement(\"style\");s.setAttribute(\"data-agencyharbor-motion\",\"\");s.textContent=CSS;document.head.appendChild(s);},[]);}const cx=(a,b)=>a?a+\" \"+b:b;function mk(cls){return C=>props=>{useCSS();return /*#__PURE__*/_jsx(C,{...props,className:cx(props.className,cls)});};}export function withReveal(C){return mk(\"agh-reveal\")(C);}export function withStagger(C){return mk(\"agh-stagger\")(C);}export function withClipReveal(C){return mk(\"agh-clip\")(C);}export function withWipe(C){return mk(\"agh-wipe\")(C);}export function withZoomOut(C){return mk(\"agh-zoom\")(C);}export function withDrift(C){return mk(\"agh-drift\")(C);}export function withDriftBack(C){return mk(\"agh-drift2\")(C);}export function withDrawLine(C){return mk(\"agh-line\")(C);}export function withTurn(C){return mk(\"agh-turn\")(C);}export function withWideType(C){return mk(\"agh-wide\")(C);}export function withLift(C){return mk(\"agh-lift\")(C);}export function withTicker(C){return mk(\"agh-tick\")(C);}export function withTickerSlow(C){return mk(\"agh-tick agh-slow\")(C);}export function withTickerReverse(C){return mk(\"agh-tick agh-slow agh-rev\")(C);}export function withTickerWrap(C){return mk(\"agh-tickwrap\")(C);}export function withFloat(C){return mk(\"agh-float\")(C);}export function withPulse(C){return mk(\"agh-pulse\")(C);}\nexport const __FramerMetadata__ = {\"exports\":{\"withWipe\":{\"type\":\"reactHoc\",\"name\":\"withWipe\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTickerReverse\":{\"type\":\"reactHoc\",\"name\":\"withTickerReverse\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFloat\":{\"type\":\"reactHoc\",\"name\":\"withFloat\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPulse\":{\"type\":\"reactHoc\",\"name\":\"withPulse\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withReveal\":{\"type\":\"reactHoc\",\"name\":\"withReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withWideType\":{\"type\":\"reactHoc\",\"name\":\"withWideType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTicker\":{\"type\":\"reactHoc\",\"name\":\"withTicker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withZoomOut\":{\"type\":\"reactHoc\",\"name\":\"withZoomOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLift\":{\"type\":\"reactHoc\",\"name\":\"withLift\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStagger\":{\"type\":\"reactHoc\",\"name\":\"withStagger\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDrawLine\":{\"type\":\"reactHoc\",\"name\":\"withDrawLine\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTickerWrap\":{\"type\":\"reactHoc\",\"name\":\"withTickerWrap\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDriftBack\":{\"type\":\"reactHoc\",\"name\":\"withDriftBack\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTickerSlow\":{\"type\":\"reactHoc\",\"name\":\"withTickerSlow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClipReveal\":{\"type\":\"reactHoc\",\"name\":\"withClipReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDrift\":{\"type\":\"reactHoc\",\"name\":\"withDrift\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTurn\":{\"type\":\"reactHoc\",\"name\":\"withTurn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AgencyharborMotion.map","// Generated by Framer (a56d1fd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Mono-500\",\"GF;Geist Mono-700\",\"GF;Geist Mono-700italic\",\"GF;Geist Mono-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5W7ihaO_CS.woff2\",weight:\"500\"},{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55W7ihaO_CS.woff2\",weight:\"700\"},{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a5EX5Cl4PuCSdNg.woff2\",weight:\"700\"},{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a0QQ5Cl4PuCSdNg.woff2\",weight:\"500\"}]}];export const css=['.framer-BeGq5 .framer-styles-preset-qrndq8:not(.rich-text-wrapper), .framer-BeGq5 .framer-styles-preset-qrndq8.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-family-bold: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-family-italic: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.06em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-BeGq5\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a56d1fd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Bricolage Grotesque-700\",\"GF;Bricolage Grotesque-800\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyMgvs-wJDtw.woff2\",weight:\"700\"},{cssFamilyName:\"Bricolage Grotesque\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyMgvs-wJDtw.woff2\",weight:\"800\"}]}];export const css=[\".framer-TtCh0 .framer-styles-preset-1bnn7xy:not(.rich-text-wrapper), .framer-TtCh0 .framer-styles-preset-1bnn7xy.rich-text-wrapper h2 { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 68px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-TtCh0 .framer-styles-preset-1bnn7xy:not(.rich-text-wrapper), .framer-TtCh0 .framer-styles-preset-1bnn7xy.rich-text-wrapper h2 { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-TtCh0 .framer-styles-preset-1bnn7xy:not(.rich-text-wrapper), .framer-TtCh0 .framer-styles-preset-1bnn7xy.rich-text-wrapper h2 { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-TtCh0\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a56d1fd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Bricolage Grotesque-600\",\"GF;Bricolage Grotesque-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyMgvs-wJDtw.woff2\",weight:\"600\"},{cssFamilyName:\"Bricolage Grotesque\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyMgvs-wJDtw.woff2\",weight:\"700\"}]}];export const css=[\".framer-Efgh8 .framer-styles-preset-1tnst5e:not(.rich-text-wrapper), .framer-Efgh8 .framer-styles-preset-1tnst5e.rich-text-wrapper h3 { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-Efgh8 .framer-styles-preset-1tnst5e:not(.rich-text-wrapper), .framer-Efgh8 .framer-styles-preset-1tnst5e.rich-text-wrapper h3 { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-Efgh8 .framer-styles-preset-1tnst5e:not(.rich-text-wrapper), .framer-Efgh8 .framer-styles-preset-1tnst5e.rich-text-wrapper h3 { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-Efgh8\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a56d1fd)\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:[{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENuu-2kywN2u7YUwU.woff2\",weight:\"400\"}]}];export const css=['.framer-VN2sX .framer-styles-preset-nyqw6u:not(.rich-text-wrapper), .framer-VN2sX .framer-styles-preset-nyqw6u.rich-text-wrapper p { --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-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-VN2sX .framer-styles-preset-nyqw6u:not(.rich-text-wrapper), .framer-VN2sX .framer-styles-preset-nyqw6u.rich-text-wrapper p { --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-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-VN2sX .framer-styles-preset-nyqw6u:not(.rich-text-wrapper), .framer-VN2sX .framer-styles-preset-nyqw6u.rich-text-wrapper p { --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-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-11f0207e-539d-45cd-a31e-78704ebd97c4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-VN2sX\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}