{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/gmyL5G4Hbdg4JoX29ZPZ/ThyN5gcvAmzsUc04ttXZ/InjectCSS.js"],
  "sourcesContent": ["//\n// This embeds CSS as a component (A easy way to get around not being able to add CSS on a free plan :).\n//\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function GlobalCSS2(props){useEffect(()=>{if(document.getElementById(\"global-styles\"))return;const style=document.createElement(\"style\");style.id=\"global-styles\";style.innerHTML=`\n            /* Scrollbar */\n            ::-webkit-scrollbar {\n                width: 8px;\n                height: 8px;\n                z-index: 9999;\n            }\n\n            ::-webkit-scrollbar-track {\n                background: transparent;\n            }\n\n            ::-webkit-scrollbar-thumb {\n                background: rgba(255, 255, 255, 0.1);\n                border: solid 2px rgba(0, 0, 0, 0);\n                background-clip: padding-box;\n                border-radius: 8px;\n            }\n\n            ::-webkit-scrollbar-thumb:hover {\n                background: rgba(255, 255, 255, 0.2);\n                border: solid 1px rgba(0, 0, 0, 0);\n                background-clip: padding-box;\n            }\n\n            [data-framer-name=\"GradientBG\"] {\n                --opacity: 0.7;\n                background-image: radial-gradient(41.81% 41.81% at 65% 33%, rgba(89, 3, 127, var(--opacity)) 0%, rgba(89, 3, 127, 0) 77.08%), radial-gradient(41.81% 41.81% at 31% 50%, rgba(255, 24, 27, var(--opacity)) 0%, rgba(89, 3, 127, 0) 77.08%), radial-gradient(41.81% 41.81% at 57% 63%, rgba(193, 1, 120, var(--opacity)) 0%, rgba(89, 3, 127, 0) 77.08%);\n                background-size: 2000px 100%;\n                background-repeat: no-repeat;\n                background-position: center center;\n            }\n\n            [data-framer-name=\"GradientBGSM\"] {\n                --opacity: 0.7;\n                background-image: radial-gradient(41.81% 41.81% at 65% 33%, rgba(89, 3, 127, var(--opacity)) 0%, rgba(89, 3, 127, 0) 77.08%), radial-gradient(41.81% 41.81% at 31% 50%, rgba(255, 24, 27, var(--opacity)) 0%, rgba(89, 3, 127, 0) 77.08%), radial-gradient(41.81% 41.81% at 57% 63%, rgba(193, 1, 120, var(--opacity)) 0%, rgba(89, 3, 127, 0) 77.08%);\n                background-size: 100% 100%;\n                background-repeat: no-repeat;\n                background-position: center center;\n            }\n\n            [data-framer-name=\"Policies\"] ul, [data-framer-name=\"Blog Content\"] ul {\n                list-style: none;\n                margin-left: 0em;\n            }\n\n            [data-framer-name=\"Policies\"] ul {\n                padding-top: 20px;\n            }\n            [data-framer-name=\"Policies\"] ol {\n                margin-top: 20px !important;\n            }\n\n            [data-framer-name=\"Policies\"] li {\n                list-style-type: none;\n                position: relative;\n            }\n\n            [data-framer-name=\"Policies\"] li {\n                list-style-type: none;\n                position: relative;\n            }\n\n            [data-framer-name=\"Policies\"] li p {\n                padding-left: 25px;\n            }\n\n            [data-framer-name=\"Blog Content\"] li {\n                list-style-type: none;\n                position: relative;\n                padding-left: 20px;\n            }\n\n            [data-framer-name=\"Policies\"] ul.framer-text > li.framer-text::before {\n                display: table-cell;\n                width: 0.25ch;\n                box-sizing: border-box;\n                padding-inline-end: 0.75ch;\n                content: \"\u2022\";\n                color: red;\n                font-size: 38px;\n                top: -6px;\n                position: absolute;\n            }\n\n            [data-framer-name=\"Policies\"] ul.framer-text > li.framer-text::before, [data-framer-name=\"Blog Content\"] ul.framer-text > li.framer-text::before {\n                display: table-cell;\n                width: 0.25ch;\n                box-sizing: border-box;\n                padding-inline-end: 0.75ch;\n                content: \"\u2022\";\n                color: red;\n                font-size: 38px;\n                top: -6px;\n                position: absolute;\n            }\n\n            [data-framer-name=\"Policies\"] a {\n                border: 0;\n                border-bottom: 1px solid;\n                border-image: linear-gradient(to right, #ff560e, #ff001f, #8802c8, #6202fe);\n                border-image-slice: 1;\n            }\n\n            [data-framer-name=\"h2\"] > div {\n                white-space: normal !important;\n            }\n\n            [data-framer-name=\"services-rotary\"] h2:after {\n                content: \"\";\n                position: absolute;\n                display: block;\n                width: 100%;\n                height: 3px;\n                bottom: -20px;\n                background: linear-gradient(90deg, #ff560e -15.86%, #ff001f 37.83%, #8802c8 90.66%, #6202fe 120.75%);\n            }\n\n            [data-framer-name=\"services-rotary-mobile\"] h2:after {\n                content: \"\";\n                position: absolute;\n                display: block;\n                width: 100%;\n                height: 3px;\n                bottom: -10px;\n                background: linear-gradient(90deg, #ff560e -15.86%, #ff001f 37.83%, #8802c8 90.66%, #6202fe 120.75%);\n            }\n\n            [data-framer-name=\"RainbowText\"] h1, [data-framer-name=\"RainbowText\"] h2, [data-framer-name=\"RainbowText\"] h3, [data-framer-name=\"RainbowText\"] h4, [data-framer-name=\"RainbowText\"] h5  {\n                background: linear-gradient(to right, #ff560e, #ff001f, #8802c8, #6202fe);\n                background: -webkit-linear-gradient(left, #ff560e, #ff001f, #8802c8, #6202fe);\n                -webkit-background-clip: text;\n                -webkit-text-fill-color: transparent;\n            }\n\n            [data-framer-name=\"Study Copy\"] li {\n                display: flex;\n                padding-bottom: 18px;\n            }\n\n            [data-framer-name=\"Blog Content\"] img {\n                border-radius: 16px;\n                margin-bottom: 20px;\n                margin-top: 20px;\n            }\n\n            [data-framer-name=\"Blog Content\"] p, [data-framer-name=\"Blog Content\"] h2, [data-framer-name=\"Blog Content\"] h3, [data-framer-name=\"Blog Content\"] blockquote, [data-framer-name=\"Blog Content\"] h4, [data-framer-name=\"Blog Content\"] span, [data-framer-name=\"Blog Content\"] ul, [data-framer-name=\"Blog Content\"] ol, [data-framer-name=\"Blog Content\"] pre {\n                max-width: 750px;\n                width: -webkit-fill-available;\n            }\n\n            [data-framer-name=\"Blog Content\"] [data-framer-name=\"Content\"] {\n                align-items: center;\n            } \n\n            [data-framer-name=\"Blog Content\"] [data-framer-name=\"Content\"] blockquote:before {\n                content: \"\";\n                position: absolute;\n                left: 0;\n                height: 110%;\n                width: 3px;\n                background: linear-gradient(180deg, #ff560e -15.86%, #ff001f 37.83%, #8802c8 60%, #6202fe 90%);\n            } \n\n            [data-framer-name=\"Blog Content\"] [data-framer-name=\"Content\"] a, [data-framer-name=\"Hero\"] [data-framer-name=\"Category\"] p  {\n                border: 0;\n                border-bottom: 1px solid;\n                border-image: linear-gradient(to right, #ff560e, #ff001f, #8802c8, #6202fe);\n                border-image-slice: 1;\n            }\n\n            [data-framer-name=\"Blog Category\"] p  {\n                border: 0;\n                border-bottom: 2px solid;\n                border-image: linear-gradient(90deg, #ff560e -15.86%, #ff001f 37.83%, #8802c8 121.66%, #6202fe 152.75%);\n                border-image-slice: 1;\n                // background: linear-gradient(90deg, #ff560e -15.86%, #ff001f 37.83%, #8802c8 121.66%, #6202fe 152.75%);\n            }\n\n            [data-framer-name=\"LineBullets\"] ul {\n                list-style: none;\n                // margin-left: 1em;\n            }\n\n            [data-framer-name=\"LineBullets\"] li {\n                list-style-type: none;\n                position: relative;\n                padding-left: 20px;\n            }\n\n            [data-framer-name=\"LineBullets\"] ul.framer-text > li.framer-text::before {\n                display: table-cell;\n                width: 0.25ch;\n                box-sizing: border-box;\n                padding-inline-end: 0.75ch;\n                content: \"\u2014\";\n                font-size: 32px; /* Updated to 32px */\n                top: 4px;\n                position: relative;\n                \n                /* Gradient text styling */\n                background: linear-gradient(to right, #FF001F, #8802C8);\n                -webkit-background-clip: text;\n                -webkit-text-fill-color: transparent;\n                color: transparent;\n            }\n            \n            .hubspot-button {\n                color: #fff;\n                text-decoration: none;\n                font-size: 18px;\n                background: #000;\n                padding: 10px 28px;\n                border-radius: 34px;\n                font-family: \"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif;\n            }\n\n            [data-framer-name=\"Pagination\"] [data-superfields=\"true\"] {\n                width: fit-content;\n                border-radius: 30px;\n                background: linear-gradient(90deg, #ff560e -15.86%, #ff001f 37.83%, #8802c8 121.66%, #6202fe 152.75%);\n                margin: 50px auto 0;\n            }\n\n            [data-framer-name=\"Pagination\"] > div > div > div:last-child {\n                border: 2px solid #ffffff;\n                border-radius: 30px !important;\n                background: none !important;\n                min-width: 115px;\n                padding: 7px 25px 9px !important;\n                margin: 0;\n                background: #000000 !important;\n                background-clip: padding-box !important;\n                border-color: transparent !important;\n            }\n\n            [data-framer-name=\"RotaryCircle\"] {\n                aspect-ratio: auto !important;\n            }\n        `;document.head.appendChild(style);return()=>{document.head.removeChild(style);};},[]);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"none\"}});}GlobalCSS2.displayName=\"Global CSS2\";addPropertyControls(GlobalCSS2,{});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GlobalCSS2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./InjectCSS.map"],
  "mappings": "wDAMkB,SAARA,EAA4BC,EAAM,CAAC,OAAAC,EAAU,IAAI,CAAC,GAAG,SAAS,eAAe,eAAe,EAAE,OAAO,IAAMC,EAAM,SAAS,cAAc,OAAO,EAAE,OAAAA,EAAM,GAAG,gBAAgBA,EAAM,UAAU;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UA+O1L,SAAS,KAAK,YAAYA,CAAK,EAAQ,IAAI,CAAC,SAAS,KAAK,YAAYA,CAAK,CAAE,CAAE,EAAE,CAAC,CAAC,EAAsBC,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,MAAM,CAAC,CAAC,CAAE,CAACJ,EAAW,YAAY,cAAcK,EAAoBL,EAAW,CAAC,CAAC",
  "names": ["GlobalCSS2", "props", "ue", "style", "p", "addPropertyControls"]
}
