{"version":3,"file":"shared-lib.DViET6oL.mjs","names":["mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","addPropertyOverrides","Instagram","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","mask","SVG","getProps","Icon","className","addPropertyOverrides","FrameRate","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","mask","SVG","getProps","Icon","className","addPropertyOverrides","YouTube","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","getProps","className","addPropertyOverrides","LinkedIn","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","SocialIconInstagram","SocialIconYouTube","SocialIconsFrameRate","SocialIconsLinkedIn","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","VectorFonts","Vector","SocialIcons","cycleOrder","serializationHash","variantClassNames","transition1","t","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","Vector","MenuButtonGetInTouch","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","v","t","I","e","b","T","n","r","x","N","A","R","P","i","_","D","s","a","o","C","J","V","W","K","X","Z","u","l","h","c","d","g","p","U","S","L","B","M","F","y","c","e","u","m","t","a","f","l","d","p","n","o","r","i","l","g","e","r","t","a","i"],"sources":["https:/framerusercontent.com/modules/2pYLstn21Iu1NnenvbUL/rnUPG1ydK7SihwmhYjCs/LFhx4n6I7.js","https:/framerusercontent.com/modules/b4jQwNRm2ymc7rDcGZz6/bPK85FGhcelBmysJtmbG/tTlj4aN8R.js","https:/framerusercontent.com/modules/r5Hl8mFQzyjhr4aLJxtA/lGV16wkEn8KzMpXx7S83/DhnAghbIj.js","https:/framerusercontent.com/modules/KR6Hv4CWRdKcgEdavIwK/X9WaVcZoDUQcEUWyGpoS/dctmo27Dl.js","https:/framerusercontent.com/modules/BTtZRw8fjKNDnGE9e6a2/5HOFhNlYkB6nBby36VXJ/L1f4MuA5x.js","https:/framerusercontent.com/modules/JUkcZSuRLMuZamdvPhdc/B5JnfSI56ToBxGSX0WNB/byt6dXICE.js","https:/framerusercontent.com/modules/YPuihzfbGCnHhpbpi1LP/kyz2M0r3T0pyj7IVQhZQ/QTvaZ8_BE.js","https:/framerusercontent.com/modules/IeGNV1kQqczTtMYh128b/oktOHvzvpVVG7VyXaWlq/uuIrwwj4n.js","https:/framerusercontent.com/modules/SWHOxRDMQMtfV7GNVFt0/frPXhnL8rT3Rza4YJnzn/VTFLElAMh.js","https:/framerusercontent.com/modules/njFNI5iBpV17MjK8wQ3z/yjLTFPKYzTZwxz05dewa/KVo4hRbkW.js","https:/framerusercontent.com/modules/xsPJzudM7FWP5sZ0L9yD/i34PK0gds2A7nNsrgp41/FNSbzYJKh.js","https:/framerusercontent.com/modules/AjL4wbeNOaRwTaKVEZ6l/atsfaJkBJLyC5iInHXaK/QHsohS9fx.js","https:/framerusercontent.com/modules/iCtIW2qETtKzLOCiXMlw/n7EG3pX2L6G2vEcNsCqF/cq3_0Xo0M.js","https:/framerusercontent.com/modules/g3Pwh8pp7WO1MxrYdPsI/Dj4ufn1oMz37tD0QvNte/s3oTf1LbR.js","https:/framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4-0.js","https:/framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4-1.js","https:/framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js","https:/framerusercontent.com/modules/c5czj4goMF4NL3f4aY7N/4F0m8Gxz6Sxb2ZIlbWVA/siteMetadata.js"],"sourcesContent":["// Generated by Framer (f6ea2d2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const QL14sSQSU=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1350 730\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 712.575 236.6 C 716.175 240.9 720.375 244.2 725.175 246.4 C 730.075 248.6 735.375 249.5 741.075 249 C 743.375 248.8 745.775 248.4 748.175 247.7 C 750.575 247 753.075 246.2 755.575 245.3 C 758.075 244.3 760.275 243.2 762.275 242 C 765.575 240 768.275 237.6 770.375 234.8 C 772.475 232 773.475 229.4 773.375 227 C 772.975 216.2 772.675 205.3 772.275 194.5 C 772.275 192.4 771.775 190.6 770.875 189 C 770.075 187.4 768.875 186.2 767.475 185.5 C 766.075 184.8 764.175 184.5 761.975 184.6 C 754.375 185.4 750.675 185.8 743.075 186.6 C 741.475 186.8 740.175 187.1 738.975 187.6 C 737.875 188.1 736.975 189 736.575 190.4 C 736.075 191.8 735.875 194 736.075 197.1 C 736.175 200.1 736.575 202.2 737.075 203.5 C 737.675 204.7 738.475 205.5 739.475 205.7 C 740.475 205.9 741.875 206 743.475 205.8 C 746.175 205.5 747.575 205.4 750.275 205.1 C 750.575 212.7 750.675 216.5 750.975 224.1 C 749.875 224.7 748.775 225.2 747.675 225.5 C 746.575 225.8 745.575 226.1 744.475 226.3 C 743.375 226.5 742.175 226.7 740.775 226.8 C 737.275 227.1 734.275 226.1 731.575 223.8 C 728.875 221.5 726.875 218.1 725.375 213.7 C 723.875 209.3 722.875 204 722.675 198 C 722.375 192.2 722.875 187 723.975 182.6 C 725.075 178.2 726.875 174.6 729.375 171.9 C 731.875 169.2 734.975 167.6 738.575 167.1 C 739.975 166.9 741.375 166.9 742.775 167.1 C 744.275 167.3 745.675 167.5 746.975 167.9 C 748.275 168.3 749.575 168.9 750.775 169.7 C 752.475 170.4 753.875 170.9 755.175 171.4 C 756.375 171.8 757.375 172 758.075 171.8 C 759.575 171.6 761.075 170.9 762.575 169.5 C 764.175 168.1 765.475 166.5 766.675 164.4 C 767.475 163 768.175 161.7 768.575 160.3 C 768.975 159 769.175 157.8 769.075 156.8 C 768.875 155.4 768.175 153.9 766.775 152.6 C 765.375 151.2 763.475 149.9 761.175 148.6 C 758.975 147.5 756.375 146.6 753.475 145.9 C 750.475 145.2 747.675 144.8 744.975 144.6 C 742.275 144.4 740.075 144.5 738.275 144.7 C 732.175 145.6 726.675 147.7 721.875 150.8 C 717.075 153.9 713.075 157.9 709.775 162.8 C 706.475 167.7 704.075 173.4 702.475 179.7 C 700.875 186 700.275 192.8 700.575 200.1 C 700.875 207.8 702.075 214.8 704.075 220.9 C 706.075 227 708.875 232.3 712.475 236.6 Z M 791.775 231.4 C 795.375 235.7 799.575 239 804.475 241.2 C 809.375 243.4 814.775 244.3 820.775 244 C 826.475 243.7 831.575 242.2 836.275 239.5 C 840.875 236.8 844.775 233 847.875 228 C 850.975 223 853.375 217.1 854.975 210.2 C 856.675 202.9 857.275 194.6 857.075 187.3 C 856.975 180 855.975 171.6 853.875 164.5 C 851.875 157.9 849.175 152.3 845.775 147.8 C 842.275 143.3 838.075 140 833.175 137.9 C 828.275 135.9 822.775 135.1 816.575 135.8 C 810.775 136.4 805.575 138.2 800.875 141.2 C 796.175 144.2 792.275 148.2 789.075 153.2 C 785.875 158.2 783.475 164.2 781.975 171 C 780.375 178.2 779.775 186.4 780.075 193.8 C 780.375 201.9 781.475 209.3 783.475 215.6 C 785.475 221.9 788.275 227.2 791.775 231.6 Z M 803.675 178.1 C 804.375 174.2 805.275 170.9 806.575 168 C 807.875 165.2 809.475 163 811.375 161.4 C 813.275 159.8 815.375 158.9 817.575 158.7 C 820.075 158.5 822.375 159 824.275 160.2 C 826.175 161.5 827.875 163.4 829.375 166 C 830.775 168.6 831.975 171.8 832.775 175.6 C 833.575 179.4 834.075 183.8 834.175 188.8 C 834.275 193.7 834.075 198.1 833.375 202 C 832.775 205.9 831.775 209.2 830.375 212 C 829.075 214.8 827.475 216.9 825.575 218.5 C 823.675 220 821.575 220.9 819.175 221 C 816.975 221.1 814.875 220.6 812.875 219.3 C 810.875 218 809.175 216.1 807.675 213.6 C 806.175 211.1 805.075 207.9 804.175 204.1 C 803.375 200.3 802.875 196 802.675 191.2 C 802.575 186.3 802.775 181.9 803.475 178 Z M 930.075 224.8 C 933.275 219.8 935.675 213.8 937.375 206.8 C 939.175 199.4 939.775 190.9 939.775 183.4 C 939.775 175.9 938.875 167.3 936.775 160 C 934.875 153.2 932.275 147.4 928.775 142.6 C 925.375 137.8 921.175 134.3 916.275 132 C 911.375 129.7 905.875 128.7 899.675 129.1 C 893.875 129.4 888.675 131.1 883.975 134 C 879.275 136.9 875.275 140.9 871.975 145.9 C 868.675 150.9 866.275 157 864.675 164 C 862.975 171.4 862.375 180 862.475 187.5 C 862.575 194.7 863.575 203.1 865.675 210.1 C 867.575 216.6 870.375 222.3 873.875 226.8 C 877.375 231.4 881.575 234.8 886.475 237.2 C 891.375 239.5 896.775 240.6 902.775 240.4 C 908.475 240.2 913.675 238.8 918.275 236.2 C 922.975 233.6 926.875 229.8 930.075 224.8 Z M 915.975 197.7 C 915.275 201.7 914.275 205.1 912.875 207.9 C 911.475 210.7 909.875 212.9 907.975 214.4 C 906.075 215.9 903.975 216.7 901.575 216.8 C 899.375 216.8 897.275 216.2 895.275 214.9 C 893.275 213.5 891.575 211.5 890.175 208.9 C 888.675 206.3 887.575 203 886.775 199 C 885.975 195.1 885.575 190.6 885.475 185.7 C 885.475 180.6 885.675 176.1 886.375 172.2 C 887.075 168.2 888.075 164.8 889.375 161.9 C 890.675 159 892.275 156.8 894.275 155.3 C 896.175 153.7 898.275 152.9 900.575 152.8 C 903.075 152.7 905.375 153.3 907.275 154.6 C 909.175 156 910.875 158 912.275 160.8 C 913.675 163.5 914.775 166.9 915.575 170.8 C 916.375 174.7 916.775 179.2 916.875 184.3 C 916.875 189.3 916.675 193.8 915.975 197.8 Z M 951.675 236 C 953.275 237.1 955.675 237.7 959.075 237.6 C 965.575 237.5 968.875 237.4 975.375 237.3 C 982.575 237.3 988.775 235.7 994.075 232.8 C 999.375 229.9 1003.775 226 1007.275 220.9 C 1010.775 215.9 1013.375 209.9 1015.175 203.2 C 1017.075 196.3 1017.875 188.3 1017.875 181.2 C 1017.875 173.5 1016.975 166.2 1015.175 159.6 C 1013.375 153 1010.775 147.2 1007.175 142.3 C 1003.575 137.4 999.075 133.6 993.775 130.9 C 988.375 128.2 982.175 127 975.175 127.2 L 958.375 127.7 C 954.775 127.8 952.175 128.5 950.575 129.7 C 948.975 130.9 948.075 132.4 947.675 134.2 C 947.275 136 947.075 137.9 947.175 139.9 C 947.475 168.5 947.775 197.2 947.975 225.8 C 947.975 227.9 948.275 229.9 948.675 231.7 C 949.175 233.5 950.175 235 951.675 236.1 Z M 969.575 151.3 C 971.775 151.3 972.875 151.3 975.175 151.2 C 980.575 151.1 984.675 152.4 987.675 155 C 990.575 157.6 992.675 161.3 993.775 166 C 994.875 170.7 995.475 176.1 995.475 182.1 C 995.475 188.1 994.975 193.4 993.875 198.1 C 992.775 202.7 990.775 206.4 987.875 209.1 C 984.975 211.8 980.875 213.2 975.675 213.3 L 969.975 213.3 C 969.875 192.6 969.675 171.9 969.575 151.2 Z M 1053.475 146.7 C 1054.975 147.1 1056.475 147.4 1057.975 147.4 C 1064.175 147.4 1067.275 147.5 1073.575 147.7 C 1073.375 173.7 1073.275 199.6 1073.075 225.6 C 1073.075 227.6 1073.275 229.5 1073.575 231.4 C 1073.975 233.2 1074.875 234.7 1076.475 235.9 C 1077.975 237 1080.475 237.6 1083.675 237.7 C 1087.375 237.7 1089.975 237.3 1091.475 236.2 C 1092.975 235.1 1093.875 233.7 1094.275 231.9 C 1094.675 230.1 1094.775 228.2 1094.875 226.3 C 1095.075 200.4 1095.375 174.4 1095.575 148.5 C 1110.475 149 1125.275 149.6 1140.175 150.3 C 1141.875 150.3 1143.375 150.3 1144.875 150 C 1146.375 149.7 1147.575 148.9 1148.475 147.5 C 1149.375 146.1 1149.875 143.8 1149.875 140.7 C 1149.875 137.5 1149.475 135.1 1148.675 133.5 C 1147.775 131.9 1146.575 130.8 1145.175 130.6 C 1134.975 128.7 1122.675 129 1111.375 128.5 C 1093.575 127.8 1075.875 127.3 1058.075 127 C 1056.475 127 1054.975 127.1 1053.575 127.4 C 1052.175 127.7 1050.975 128.6 1049.975 130.1 C 1048.975 131.6 1048.475 134 1048.475 137.1 C 1048.475 140.4 1048.875 142.7 1049.875 144.1 C 1050.775 145.5 1051.975 146.5 1053.475 146.9 Z M 1149.19 187.407 C 1149.29 179.807 1149.39 176.007 1149.49 168.507 C 1149.49 166.507 1149.39 164.607 1148.99 162.707 C 1148.59 160.807 1147.69 159.307 1146.29 158.007 C 1144.89 156.807 1142.29 156.107 1138.69 155.907 C 1134.89 155.707 1132.19 156.207 1130.59 157.207 C 1128.99 158.307 1128.09 159.707 1127.79 161.507 C 1127.49 163.307 1127.29 165.207 1127.29 167.207 C 1127.09 186.807 1126.79 206.407 1126.59 226.007 C 1126.59 228.007 1126.69 229.907 1126.99 231.807 C 1127.29 233.707 1128.19 235.207 1129.79 236.407 C 1131.29 237.607 1133.89 238.207 1137.49 238.307 C 1141.09 238.407 1143.59 237.907 1145.19 236.807 C 1146.79 235.707 1147.69 234.307 1148.09 232.507 C 1148.49 230.707 1148.69 228.807 1148.69 226.807 C 1148.79 219.207 1148.89 215.407 1148.99 207.707 C 1156.69 208.007 1164.29 208.307 1171.99 208.707 C 1171.89 216.207 1171.79 220.007 1171.69 227.507 C 1171.69 229.507 1171.69 231.407 1172.09 233.207 C 1172.39 235.107 1173.29 236.607 1174.79 237.807 C 1176.29 239.007 1178.89 239.707 1182.39 239.807 C 1185.99 240.007 1188.49 239.507 1190.09 238.407 C 1191.69 237.307 1192.59 235.907 1192.99 234.207 C 1193.39 232.407 1193.59 230.607 1193.59 228.607 L 1195.39 144.807 C 1195.39 142.907 1195.29 140.907 1194.89 139.107 C 1194.49 137.207 1193.69 135.707 1192.19 134.407 C 1190.79 133.207 1188.19 132.407 1184.59 132.107 C 1180.79 131.807 1178.09 132.107 1176.59 133.207 C 1175.09 134.207 1174.09 135.607 1173.69 137.407 C 1173.29 139.207 1173.09 141.007 1173.09 143.007 C 1172.79 158.107 1172.49 173.107 1172.29 188.207 C 1164.59 187.807 1156.89 187.407 1149.29 187.007 Z M 1205.19 240.107 C 1209.39 241.907 1212.79 242.507 1215.19 241.707 C 1217.69 241.007 1219.39 238.907 1220.39 235.507 C 1222.19 228.607 1223.19 225.207 1224.99 218.307 C 1232.69 218.807 1240.49 219.307 1248.19 219.907 C 1249.69 226.907 1250.39 230.407 1251.89 237.407 C 1252.69 241.007 1254.29 243.307 1256.69 244.407 C 1259.09 245.507 1262.39 245.307 1266.59 243.807 C 1269.39 243.007 1271.39 241.907 1272.39 240.607 C 1273.49 239.307 1273.89 237.807 1273.79 236.007 C 1273.69 234.307 1273.29 232.107 1272.69 229.507 C 1265.29 201.507 1257.79 173.507 1250.29 145.507 C 1249.89 144.007 1249.09 142.807 1248.09 141.607 C 1247.09 140.507 1245.69 139.507 1244.09 138.807 C 1242.49 138.007 1240.69 137.507 1238.79 137.307 C 1235.99 137.007 1233.49 137.307 1231.29 138.407 C 1229.09 139.407 1227.59 140.907 1226.79 143.007 C 1217.79 170.207 1208.89 197.407 1200.09 224.707 C 1199.29 226.907 1198.69 229.007 1198.39 230.907 C 1198.09 232.807 1198.39 234.607 1199.29 236.107 C 1200.19 237.607 1202.19 239.007 1205.19 240.107 Z M 1244.19 201.107 C 1238.49 200.707 1235.69 200.407 1229.99 200.007 C 1232.59 190.407 1235.19 180.807 1237.89 171.207 C 1239.99 181.107 1242.19 191.107 1244.29 201.007 Z M 1283.19 161.007 C 1284.59 161.607 1286.09 161.907 1287.69 162.107 C 1293.89 162.807 1296.99 163.207 1303.19 163.907 C 1302.29 187.907 1301.39 212.007 1300.49 236.007 C 1300.49 237.807 1300.49 239.607 1300.89 241.407 C 1301.19 243.107 1302.09 244.607 1303.59 245.707 C 1305.09 246.807 1307.49 247.507 1310.69 247.807 C 1314.39 248.107 1316.89 247.807 1318.49 246.907 C 1319.99 246.007 1320.99 244.807 1321.39 243.207 C 1321.79 241.607 1321.99 239.907 1322.09 238.107 C 1323.09 214.307 1323.99 190.607 1324.99 166.807 C 1331.09 167.607 1334.19 168.007 1340.29 168.907 C 1341.89 169.107 1343.49 169.207 1344.99 169.107 C 1346.49 169.007 1347.69 168.307 1348.59 167.107 C 1349.49 165.907 1350.09 163.907 1350.19 161.107 C 1350.29 158.207 1349.99 156.007 1349.19 154.507 C 1348.39 153.007 1347.29 152.007 1345.79 151.507 C 1344.39 151.007 1342.89 150.607 1341.29 150.407 C 1323.69 147.807 1306.09 145.307 1288.39 143.007 C 1286.79 142.807 1285.29 142.807 1283.89 142.907 C 1282.49 143.007 1281.19 143.707 1280.19 145.007 C 1279.19 146.307 1278.59 148.407 1278.49 151.407 C 1278.39 154.507 1278.79 156.707 1279.69 158.107 C 1280.59 159.507 1281.69 160.507 1283.19 161.107 Z M 891.39 413.007 C 887.29 410.207 882.09 408.707 875.69 408.307 C 857.69 408.107 839.59 407.907 821.59 407.607 C 817.19 407.607 813.29 408.007 809.99 409.007 C 806.69 410.007 804.29 412.407 802.89 416.407 C 801.49 420.307 800.89 427.007 801.19 436.407 C 801.49 445.507 802.39 452.107 803.99 456.107 C 805.59 460.107 807.89 462.707 810.79 463.907 C 813.69 465.107 817.49 465.707 822.19 465.907 C 829.99 466.207 833.79 466.307 841.59 466.607 C 841.99 486.007 842.49 505.507 842.89 524.907 C 839.69 526.207 836.49 527.107 833.59 527.707 C 830.59 528.307 827.59 528.607 824.39 528.707 C 821.29 528.707 817.79 528.707 813.99 528.407 C 803.89 527.707 794.79 522.307 788.09 514.907 C 779.79 505.707 774.19 493.407 770.69 481.507 C 766.09 466.007 763.59 449.307 763.09 433.307 C 762.69 418.307 762.89 402.207 766.89 387.707 C 769.99 376.607 774.19 366.007 782.59 357.407 C 789.59 350.307 799.09 346.207 809.09 346.107 C 812.99 346.107 817.09 346.507 821.29 347.507 C 825.49 348.507 829.49 349.807 833.29 351.407 C 837.09 353.007 840.69 355.307 844.09 358.307 C 848.89 361.007 853.09 363.207 856.59 365.007 C 860.09 366.807 862.89 367.607 864.79 367.207 C 868.99 367.207 873.29 365.407 877.89 361.707 C 882.39 358.007 886.49 353.307 889.99 347.507 C 892.39 343.507 894.39 339.607 895.69 335.607 C 896.99 331.607 897.49 328.107 897.19 325.107 C 896.79 320.607 894.69 315.907 890.69 311.307 C 886.69 306.707 881.39 302.007 874.79 297.307 C 868.09 292.807 860.09 289.207 852.59 286.507 C 844.89 283.707 836.29 281.307 828.09 279.907 C 820.29 278.607 813.79 278.007 808.79 278.207 C 792.59 279.007 775.59 283.507 761.49 291.707 C 747.89 299.607 735.49 310.807 726.49 323.807 C 716.49 338.107 709.59 354.407 705.49 370.907 C 700.79 389.907 699.39 410.007 700.19 429.707 C 701.09 450.607 703.99 472.107 710.29 492.207 C 715.89 510.207 723.59 527.207 733.89 543.207 C 742.99 557.407 755.49 570.707 769.39 579.807 C 783.29 588.907 797.79 594.407 814.09 596.507 C 820.39 597.307 827.29 597.107 834.09 596.207 C 840.99 595.307 847.89 594.007 854.89 592.107 C 861.89 590.307 868.19 587.807 873.79 584.907 C 882.69 580.307 891.39 573.707 896.89 565.807 C 901.49 559.307 905.99 551.707 905.79 542.907 C 905.29 509.307 904.79 475.807 904.39 442.207 C 904.39 435.807 903.09 430.007 900.79 424.807 C 898.49 419.607 895.29 415.607 891.29 412.807 Z M 1343.99 306.207 C 1341.49 298.007 1331.59 293.007 1324.09 289.907 C 1316.19 286.607 1309.29 284.807 1303.79 285.207 C 1298.29 285.607 1293.79 287.707 1290.29 291.407 C 1286.79 295.107 1283.69 300.407 1280.89 307.207 C 1261.29 368.907 1242.59 430.907 1224.49 493.107 C 1208.99 429.807 1193.39 366.507 1177.69 303.207 C 1175.89 295.607 1173.19 289.807 1169.79 285.807 C 1166.39 281.807 1161.89 279.507 1156.59 279.107 C 1151.19 278.707 1144.59 279.907 1136.59 282.707 C 1128.69 285.507 1119.69 290.307 1116.09 297.907 C 1112.39 305.807 1114.59 316.007 1117.49 324.107 C 1142.79 408.107 1167.79 492.207 1192.59 576.307 C 1194.59 582.407 1198.09 587.107 1202.99 590.407 C 1207.89 593.707 1214.19 595.007 1221.69 594.207 C 1229.29 593.407 1235.69 590.907 1240.89 586.707 C 1246.09 582.507 1249.89 577.207 1252.29 570.907 C 1279.89 490.007 1308.99 409.607 1340.29 330.007 C 1342.79 322.507 1346.19 314.007 1343.89 306.207 Z M 1137.39 571.907 C 1136.89 566.607 1135.79 560.007 1133.99 552.207 C 1111.49 468.307 1088.69 384.407 1065.39 300.707 C 1063.99 296.407 1061.79 292.707 1058.69 289.507 C 1055.59 286.407 1051.69 283.907 1046.89 282.007 C 1042.09 280.107 1036.89 279.307 1031.59 279.207 C 1024.79 279.107 1015.89 281.107 1009.99 284.807 C 1003.89 288.607 999.59 293.607 997.29 300.107 C 973.99 384.107 951.19 468.307 928.89 552.507 C 926.79 559.207 925.39 565.407 924.59 571.207 C 923.89 577.007 924.89 582.207 927.59 586.707 C 930.39 591.307 935.99 595.307 944.39 598.607 C 953.49 602.107 963.19 606.207 972.69 602.907 C 980.69 600.207 984.99 591.507 986.69 583.507 C 990.49 565.807 994.39 548.107 998.29 530.407 C 1020.19 530.507 1042.09 530.407 1063.99 530.207 C 1067.89 547.907 1071.79 565.507 1075.69 583.207 C 1077.29 591.407 1081.59 600.307 1089.59 603.307 C 1098.99 606.907 1108.69 602.207 1117.49 598.307 C 1125.39 594.907 1130.79 590.907 1133.69 586.507 C 1136.59 582.107 1137.79 577.207 1137.39 571.907 Z M 1057.69 393.107 C 1050.59 406.107 1043.49 419.207 1036.49 432.207 C 1042.29 442.907 1048.09 453.707 1053.79 464.407 C 1055.59 467.707 1053.39 472.007 1049.99 472.007 L 1012.49 472.007 C 1009.09 472.007 1006.89 467.707 1008.69 464.407 L 1026.09 432.007 C 1019.09 419.007 1011.99 406.007 1004.99 393.007 C 1003.19 389.707 1005.29 385.407 1008.79 385.407 L 1053.89 385.407 C 1057.39 385.407 1059.49 389.607 1057.69 393.007 Z M 46.99 226.307 C 55.99 223.807 63.39 217.707 78.69 221.507 C 83.09 222.607 87.39 224.307 92.29 227.807 C 94.59 229.507 97.59 226.807 96.19 224.307 C 90.79 214.407 81.69 202.007 67.29 193.207 C 61.29 189.507 51.99 184.507 38.99 187.907 C 23.09 192.107 18.59 203.107 21.19 213.007 C 24.89 226.807 38.39 228.607 46.89 226.207 Z M 404.09 96.507 C 405.59 99.607 410.09 98.907 410.69 95.607 C 411.09 93.407 411.79 90.907 412.79 88.207 C 415.59 80.707 423.89 73.707 424.49 61.207 C 424.99 52.107 419.29 42.207 409.99 42.507 C 398.39 42.807 393.09 55.407 395.19 68.207 C 397.09 79.607 400.69 89.607 404.09 96.607 Z M 454.79 139.507 C 462.09 127.407 468.29 119.707 474.39 115.207 C 489.49 104.007 497.39 101.607 521.19 99.907 C 534.69 98.907 548.69 88.507 547.59 73.307 C 546.29 56.107 530.59 44.207 510.99 45.707 C 484.49 47.707 468.69 68.507 459.59 87.707 C 451.19 105.507 447.89 121.907 446.19 136.707 C 445.69 141.707 452.19 143.907 454.79 139.607 Z M 392.09 212.307 C 375.69 194.007 335.79 149.707 319.89 132.707 C 303.89 115.607 261.79 72.507 244.49 54.807 C 242.79 53.107 240.59 52.207 238.29 52.207 C 235.99 52.207 234.29 52.907 232.59 54.307 C 220.09 65.207 197.89 84.707 188.89 93.107 C 178.99 102.407 155.59 125.607 142.59 138.607 C 139.39 141.807 139.19 147.007 142.29 150.507 C 158.69 168.807 198.69 213.207 214.59 230.107 C 222.89 239.007 238.29 254.907 253.49 270.607 C 273.79 267.507 294.89 263.707 316.09 259.207 C 334.29 255.307 352.09 251.107 369.09 246.607 C 377.19 238.607 385.59 230.207 391.59 224.107 C 394.79 220.907 394.99 215.707 391.89 212.307 Z M 322.69 249.507 C 277.99 233.007 261.89 233.307 232.79 217.807 C 229.49 216.007 228.29 207.707 227.69 205.707 C 215.39 159.307 217.79 165.307 205.49 118.907 C 204.09 113.707 208.99 107.807 213.99 109.807 C 257.59 127.407 257.89 126.707 301.19 144.807 C 303.89 145.907 304.29 148.607 304.89 150.507 C 318.39 195.807 316.69 196.307 330.19 241.607 C 331.69 246.807 327.79 251.407 322.69 249.507 Z M 611.369 567.008 L 528.769 178.408 C 525.269 162.008 476.769 157.408 407.769 164.208 C 406.169 158.508 403.269 153.108 398.969 148.508 C 389.469 138.408 375.769 134.608 363.169 137.408 C 367.269 124.708 364.569 110.208 354.769 99.808 C 344.969 89.408 330.669 85.708 317.769 89.008 C 321.369 76.608 318.469 62.708 309.069 52.608 C 299.369 42.208 285.169 38.608 272.369 41.808 C 274.069 31.208 271.069 19.908 263.069 11.408 C 249.469 -3.092 226.669 -3.892 212.169 9.708 C 205.369 16.008 201.669 24.408 200.869 33.008 C 190.269 31.308 178.969 34.308 170.469 42.308 C 162.469 49.808 158.569 60.208 159.169 70.408 C 148.969 69.208 138.469 72.408 130.369 79.908 C 122.669 87.208 118.769 97.008 118.969 106.908 C 112.169 108.008 105.669 111.108 100.269 116.108 C 85.769 129.708 84.969 152.508 98.569 167.008 C 106.169 175.108 116.669 178.908 126.969 178.308 C 122.669 191.108 125.369 205.708 135.269 216.208 C 139.369 220.608 144.269 223.808 149.569 225.808 C 108.969 242.808 84.869 259.608 87.569 272.108 C 90.269 284.608 104.969 354.108 104.969 354.108 C 34.069 375.108 -11.331 440.908 2.469 506.208 C 9.669 540.308 31.569 568.908 64.169 586.808 C 86.069 598.808 110.969 605.008 136.669 605.008 C 143.769 605.008 150.969 604.508 158.069 603.608 L 170.169 660.808 C 182.569 719.308 290.769 745.908 413.269 719.908 C 535.769 693.908 623.869 625.508 611.469 567.008 Z M 87.069 545.208 C 66.769 534.008 53.169 516.708 48.869 496.308 C 40.469 456.408 69.469 415.708 114.969 400.708 L 148.169 556.908 C 126.369 559.108 105.069 555.108 87.069 545.208 Z M 491.369 214.408 C 453.369 233.608 390.769 254.108 318.469 269.408 C 246.269 284.808 180.669 291.508 138.169 289.408 C 134.969 289.208 133.669 285.308 136.069 283.208 C 144.669 275.708 158.069 267.708 175.069 259.908 C 176.269 261.708 177.569 263.408 179.069 265.008 C 185.769 272.208 194.669 276.208 203.769 276.808 C 215.969 275.708 228.769 274.208 242.069 272.308 C 228.469 258.208 215.369 244.608 207.869 236.608 C 191.969 219.608 151.969 175.108 135.469 156.808 C 129.069 149.608 129.269 138.608 136.169 131.808 C 149.269 118.708 172.569 95.408 182.669 86.108 C 191.769 77.608 214.069 58.008 226.569 47.108 C 233.869 40.808 244.769 41.208 251.469 48.108 C 268.869 65.908 310.969 109.108 326.969 126.208 C 342.869 143.208 382.869 187.608 399.269 205.908 C 405.669 213.108 405.469 224.008 398.569 230.908 L 387.969 241.508 C 396.969 238.908 405.869 236.208 414.469 233.508 C 425.069 230.108 435.169 226.608 444.569 223.108 C 444.869 216.008 442.969 208.708 439.069 202.508 C 460.769 202.508 478.569 204.208 490.769 208.008 C 493.769 208.908 494.169 213.108 491.369 214.508 Z\" fill=\"transparent\" height=\"729.8849229417149px\" id=\"NTjciCead\" width=\"1350.2081684877953px\"><path d=\"M 12.075 109.6 C 15.675 113.9 19.875 117.2 24.675 119.4 C 29.575 121.6 34.875 122.5 40.575 122 C 42.875 121.8 45.275 121.4 47.675 120.7 C 50.075 120 52.575 119.2 55.075 118.3 C 57.575 117.3 59.775 116.2 61.775 115 C 65.075 113 67.775 110.6 69.875 107.8 C 71.975 105 72.975 102.4 72.875 100 C 72.475 89.2 72.175 78.3 71.775 67.5 C 71.775 65.4 71.275 63.6 70.375 62 C 69.575 60.4 68.375 59.2 66.975 58.5 C 65.575 57.8 63.675 57.5 61.475 57.6 C 53.875 58.4 50.175 58.8 42.575 59.6 C 40.975 59.8 39.675 60.1 38.475 60.6 C 37.375 61.1 36.475 62 36.075 63.4 C 35.575 64.8 35.375 67 35.575 70.1 C 35.675 73.1 36.075 75.2 36.575 76.5 C 37.175 77.7 37.975 78.5 38.975 78.7 C 39.975 78.9 41.375 79 42.975 78.8 C 45.675 78.5 47.075 78.4 49.775 78.1 C 50.075 85.7 50.175 89.5 50.475 97.1 C 49.375 97.7 48.275 98.2 47.175 98.5 C 46.075 98.8 45.075 99.1 43.975 99.3 C 42.875 99.5 41.675 99.7 40.275 99.8 C 36.775 100.1 33.775 99.1 31.075 96.8 C 28.375 94.5 26.375 91.1 24.875 86.7 C 23.375 82.3 22.375 77 22.175 71 C 21.875 65.2 22.375 60 23.475 55.6 C 24.575 51.2 26.375 47.6 28.875 44.9 C 31.375 42.2 34.475 40.6 38.075 40.1 C 39.475 39.9 40.875 39.9 42.275 40.1 C 43.775 40.3 45.175 40.5 46.475 40.9 C 47.775 41.3 49.075 41.9 50.275 42.7 C 51.975 43.4 53.375 43.9 54.675 44.4 C 55.875 44.8 56.875 45 57.575 44.8 C 59.075 44.6 60.575 43.9 62.075 42.5 C 63.675 41.1 64.975 39.5 66.175 37.4 C 66.975 36 67.675 34.7 68.075 33.3 C 68.475 32 68.675 30.8 68.575 29.8 C 68.375 28.4 67.675 26.9 66.275 25.6 C 64.875 24.2 62.975 22.9 60.675 21.6 C 58.475 20.5 55.875 19.6 52.975 18.9 C 49.975 18.2 47.175 17.8 44.475 17.6 C 41.775 17.4 39.575 17.5 37.775 17.7 C 31.675 18.6 26.175 20.7 21.375 23.8 C 16.575 26.9 12.575 30.9 9.275 35.8 C 5.975 40.7 3.575 46.4 1.975 52.7 C 0.375 59 -0.225 65.8 0.075 73.1 C 0.375 80.8 1.575 87.8 3.575 93.9 C 5.575 100 8.375 105.3 11.975 109.6 Z M 91.275 104.4 C 94.875 108.7 99.075 112 103.975 114.2 C 108.875 116.4 114.275 117.3 120.275 117 C 125.975 116.7 131.075 115.2 135.775 112.5 C 140.375 109.8 144.275 106 147.375 101 C 150.475 96 152.875 90.1 154.475 83.2 C 156.175 75.9 156.775 67.6 156.575 60.3 C 156.475 53 155.475 44.6 153.375 37.5 C 151.375 30.9 148.675 25.3 145.275 20.8 C 141.775 16.3 137.575 13 132.675 10.9 C 127.775 8.9 122.275 8.1 116.075 8.8 C 110.275 9.4 105.075 11.2 100.375 14.2 C 95.675 17.2 91.775 21.2 88.575 26.2 C 85.375 31.2 82.975 37.2 81.475 44 C 79.875 51.2 79.275 59.4 79.575 66.8 C 79.875 74.9 80.975 82.3 82.975 88.6 C 84.975 94.9 87.775 100.2 91.275 104.6 Z M 103.175 51.1 C 103.875 47.2 104.775 43.9 106.075 41 C 107.375 38.2 108.975 36 110.875 34.4 C 112.775 32.8 114.875 31.9 117.075 31.7 C 119.575 31.5 121.875 32 123.775 33.2 C 125.675 34.5 127.375 36.4 128.875 39 C 130.275 41.6 131.475 44.8 132.275 48.6 C 133.075 52.4 133.575 56.8 133.675 61.8 C 133.775 66.7 133.575 71.1 132.875 75 C 132.275 78.9 131.275 82.2 129.875 85 C 128.575 87.8 126.975 89.9 125.075 91.5 C 123.175 93 121.075 93.9 118.675 94 C 116.475 94.1 114.375 93.6 112.375 92.3 C 110.375 91 108.675 89.1 107.175 86.6 C 105.675 84.1 104.575 80.9 103.675 77.1 C 102.875 73.3 102.375 69 102.175 64.2 C 102.075 59.3 102.275 54.9 102.975 51 Z M 229.575 97.8 C 232.775 92.8 235.175 86.8 236.875 79.8 C 238.675 72.4 239.275 63.9 239.275 56.4 C 239.275 48.9 238.375 40.3 236.275 33 C 234.375 26.2 231.775 20.4 228.275 15.6 C 224.875 10.8 220.675 7.3 215.775 5 C 210.875 2.7 205.375 1.7 199.175 2.1 C 193.375 2.4 188.175 4.1 183.475 7 C 178.775 9.9 174.775 13.9 171.475 18.9 C 168.175 23.9 165.775 30 164.175 37 C 162.475 44.4 161.875 53 161.975 60.5 C 162.075 67.7 163.075 76.1 165.175 83.1 C 167.075 89.6 169.875 95.3 173.375 99.8 C 176.875 104.4 181.075 107.8 185.975 110.2 C 190.875 112.5 196.275 113.6 202.275 113.4 C 207.975 113.2 213.175 111.8 217.775 109.2 C 222.475 106.6 226.375 102.8 229.575 97.8 Z M 215.475 70.7 C 214.775 74.7 213.775 78.1 212.375 80.9 C 210.975 83.7 209.375 85.9 207.475 87.4 C 205.575 88.9 203.475 89.7 201.075 89.8 C 198.875 89.8 196.775 89.2 194.775 87.9 C 192.775 86.5 191.075 84.5 189.675 81.9 C 188.175 79.3 187.075 76 186.275 72 C 185.475 68.1 185.075 63.6 184.975 58.7 C 184.975 53.6 185.175 49.1 185.875 45.2 C 186.575 41.2 187.575 37.8 188.875 34.9 C 190.175 32 191.775 29.8 193.775 28.3 C 195.675 26.7 197.775 25.9 200.075 25.8 C 202.575 25.7 204.875 26.3 206.775 27.6 C 208.675 29 210.375 31 211.775 33.8 C 213.175 36.5 214.275 39.9 215.075 43.8 C 215.875 47.7 216.275 52.2 216.375 57.3 C 216.375 62.3 216.175 66.8 215.475 70.8 Z M 251.175 109 C 252.775 110.1 255.175 110.7 258.575 110.6 C 265.075 110.5 268.375 110.4 274.875 110.3 C 282.075 110.3 288.275 108.7 293.575 105.8 C 298.875 102.9 303.275 99 306.775 93.9 C 310.275 88.9 312.875 82.9 314.675 76.2 C 316.575 69.3 317.375 61.3 317.375 54.2 C 317.375 46.5 316.475 39.2 314.675 32.6 C 312.875 26 310.275 20.2 306.675 15.3 C 303.075 10.4 298.575 6.6 293.275 3.9 C 287.875 1.2 281.675 0 274.675 0.2 L 257.875 0.7 C 254.275 0.8 251.675 1.5 250.075 2.7 C 248.475 3.9 247.575 5.4 247.175 7.2 C 246.775 9 246.575 10.9 246.675 12.9 C 246.975 41.5 247.275 70.2 247.475 98.8 C 247.475 100.9 247.775 102.9 248.175 104.7 C 248.675 106.5 249.675 108 251.175 109.1 Z M 269.075 24.3 C 271.275 24.3 272.375 24.3 274.675 24.2 C 280.075 24.1 284.175 25.4 287.175 28 C 290.075 30.6 292.175 34.3 293.275 39 C 294.375 43.7 294.975 49.1 294.975 55.1 C 294.975 61.1 294.475 66.4 293.375 71.1 C 292.275 75.7 290.275 79.4 287.375 82.1 C 284.475 84.8 280.375 86.2 275.175 86.3 L 269.475 86.3 C 269.375 65.6 269.175 44.9 269.075 24.2 Z M 352.975 19.7 C 354.475 20.1 355.975 20.4 357.475 20.4 C 363.675 20.4 366.775 20.5 373.075 20.7 C 372.875 46.7 372.775 72.6 372.575 98.6 C 372.575 100.6 372.775 102.5 373.075 104.4 C 373.475 106.2 374.375 107.7 375.975 108.9 C 377.475 110 379.975 110.6 383.175 110.7 C 386.875 110.7 389.475 110.3 390.975 109.2 C 392.475 108.1 393.375 106.7 393.775 104.9 C 394.175 103.1 394.275 101.2 394.375 99.3 C 394.575 73.4 394.875 47.4 395.075 21.5 C 409.975 22 424.775 22.6 439.675 23.3 C 441.375 23.3 442.875 23.3 444.375 23 C 445.875 22.7 447.075 21.9 447.975 20.5 C 448.875 19.1 449.375 16.8 449.375 13.7 C 449.375 10.5 448.975 8.1 448.175 6.5 C 447.275 4.9 446.075 3.8 444.675 3.6 C 434.475 1.7 422.175 2 410.875 1.5 C 393.075 0.8 375.375 0.3 357.575 0 C 355.975 0 354.475 0.1 353.075 0.4 C 351.675 0.7 350.475 1.6 349.475 3.1 C 348.475 4.6 347.975 7 347.975 10.1 C 347.975 13.4 348.375 15.7 349.375 17.1 C 350.275 18.5 351.475 19.5 352.975 19.9 Z\" fill=\"var(--tu1med, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\" height=\"122.13450256349566px\" id=\"PH6HjCjqe\" transform=\"translate(700.5 127)\" width=\"449.3745483398436px\"/><path d=\"M 1128.69 144.907 C 1128.79 137.307 1128.89 133.507 1128.99 126.007 C 1128.99 124.007 1128.89 122.107 1128.49 120.207 C 1128.09 118.307 1127.19 116.807 1125.79 115.507 C 1124.39 114.307 1121.79 113.607 1118.19 113.407 C 1114.39 113.207 1111.69 113.707 1110.09 114.707 C 1108.49 115.807 1107.59 117.207 1107.29 119.007 C 1106.99 120.807 1106.79 122.707 1106.79 124.707 C 1106.59 144.307 1106.29 163.907 1106.09 183.507 C 1106.09 185.507 1106.19 187.407 1106.49 189.307 C 1106.79 191.207 1107.69 192.707 1109.29 193.907 C 1110.79 195.107 1113.39 195.707 1116.99 195.807 C 1120.59 195.907 1123.09 195.407 1124.69 194.307 C 1126.29 193.207 1127.19 191.807 1127.59 190.007 C 1127.99 188.207 1128.19 186.307 1128.19 184.307 C 1128.29 176.707 1128.39 172.907 1128.49 165.207 C 1136.19 165.507 1143.79 165.807 1151.49 166.207 C 1151.39 173.707 1151.29 177.507 1151.19 185.007 C 1151.19 187.007 1151.19 188.907 1151.59 190.707 C 1151.89 192.607 1152.79 194.107 1154.29 195.307 C 1155.79 196.507 1158.39 197.207 1161.89 197.307 C 1165.49 197.507 1167.99 197.007 1169.59 195.907 C 1171.19 194.807 1172.09 193.407 1172.49 191.707 C 1172.89 189.907 1173.09 188.107 1173.09 186.107 L 1174.89 102.307 C 1174.89 100.407 1174.79 98.407 1174.39 96.607 C 1173.99 94.707 1173.19 93.207 1171.69 91.907 C 1170.29 90.707 1167.69 89.907 1164.09 89.607 C 1160.29 89.307 1157.59 89.607 1156.09 90.707 C 1154.59 91.707 1153.59 93.107 1153.19 94.907 C 1152.79 96.707 1152.59 98.507 1152.59 100.507 C 1152.29 115.607 1151.99 130.607 1151.79 145.707 C 1144.09 145.307 1136.39 144.907 1128.79 144.507 Z M 1184.69 197.607 C 1188.89 199.407 1192.29 200.007 1194.69 199.207 C 1197.19 198.507 1198.89 196.407 1199.89 193.007 C 1201.69 186.107 1202.69 182.707 1204.49 175.807 C 1212.19 176.307 1219.99 176.807 1227.69 177.407 C 1229.19 184.407 1229.89 187.907 1231.39 194.907 C 1232.19 198.507 1233.79 200.807 1236.19 201.907 C 1238.59 203.007 1241.89 202.807 1246.09 201.307 C 1248.89 200.507 1250.89 199.407 1251.89 198.107 C 1252.99 196.807 1253.39 195.307 1253.29 193.507 C 1253.19 191.807 1252.79 189.607 1252.19 187.007 C 1244.79 159.007 1237.29 131.007 1229.79 103.007 C 1229.39 101.507 1228.59 100.307 1227.59 99.107 C 1226.59 98.007 1225.19 97.007 1223.59 96.307 C 1221.99 95.507 1220.19 95.007 1218.29 94.807 C 1215.49 94.507 1212.99 94.807 1210.79 95.907 C 1208.59 96.907 1207.09 98.407 1206.29 100.507 C 1197.29 127.707 1188.39 154.907 1179.59 182.207 C 1178.79 184.407 1178.19 186.507 1177.89 188.407 C 1177.59 190.307 1177.89 192.107 1178.79 193.607 C 1179.69 195.107 1181.69 196.507 1184.69 197.607 Z M 1223.69 158.607 C 1217.99 158.207 1215.19 157.907 1209.49 157.507 C 1212.09 147.907 1214.69 138.307 1217.39 128.707 C 1219.49 138.607 1221.69 148.607 1223.79 158.507 Z M 1262.69 118.507 C 1264.09 119.107 1265.59 119.407 1267.19 119.607 C 1273.39 120.307 1276.49 120.707 1282.69 121.407 C 1281.79 145.407 1280.89 169.507 1279.99 193.507 C 1279.99 195.307 1279.99 197.107 1280.39 198.907 C 1280.69 200.607 1281.59 202.107 1283.09 203.207 C 1284.59 204.307 1286.99 205.007 1290.19 205.307 C 1293.89 205.607 1296.39 205.307 1297.99 204.407 C 1299.49 203.507 1300.49 202.307 1300.89 200.707 C 1301.29 199.107 1301.49 197.407 1301.59 195.607 C 1302.59 171.807 1303.49 148.107 1304.49 124.307 C 1310.59 125.107 1313.69 125.507 1319.79 126.407 C 1321.39 126.607 1322.99 126.707 1324.49 126.607 C 1325.99 126.507 1327.19 125.807 1328.09 124.607 C 1328.99 123.407 1329.59 121.407 1329.69 118.607 C 1329.79 115.707 1329.49 113.507 1328.69 112.007 C 1327.89 110.507 1326.79 109.507 1325.29 109.007 C 1323.89 108.507 1322.39 108.107 1320.79 107.907 C 1303.19 105.307 1285.59 102.807 1267.89 100.507 C 1266.29 100.307 1264.79 100.307 1263.39 100.407 C 1261.99 100.507 1260.69 101.207 1259.69 102.507 C 1258.69 103.807 1258.09 105.907 1257.99 108.907 C 1257.89 112.007 1258.29 114.207 1259.19 115.607 C 1260.09 117.007 1261.19 118.007 1262.69 118.607 Z M 870.89 370.507 C 866.79 367.707 861.59 366.207 855.19 365.807 C 837.19 365.607 819.09 365.407 801.09 365.107 C 796.69 365.107 792.79 365.507 789.49 366.507 C 786.19 367.507 783.79 369.907 782.39 373.907 C 780.99 377.807 780.39 384.507 780.69 393.907 C 780.99 403.007 781.89 409.607 783.49 413.607 C 785.09 417.607 787.39 420.207 790.29 421.407 C 793.19 422.607 796.99 423.207 801.69 423.407 C 809.49 423.707 813.29 423.807 821.09 424.107 C 821.49 443.507 821.99 463.007 822.39 482.407 C 819.19 483.707 815.99 484.607 813.09 485.207 C 810.09 485.807 807.09 486.107 803.89 486.207 C 800.79 486.207 797.29 486.207 793.49 485.907 C 783.39 485.207 774.29 479.807 767.59 472.407 C 759.29 463.207 753.69 450.907 750.19 439.007 C 745.59 423.507 743.09 406.807 742.59 390.807 C 742.19 375.807 742.39 359.707 746.39 345.207 C 749.49 334.107 753.69 323.507 762.09 314.907 C 769.09 307.807 778.59 303.707 788.59 303.607 C 792.49 303.607 796.59 304.007 800.79 305.007 C 804.99 306.007 808.99 307.307 812.79 308.907 C 816.59 310.507 820.19 312.807 823.59 315.807 C 828.39 318.507 832.59 320.707 836.09 322.507 C 839.59 324.307 842.39 325.107 844.29 324.707 C 848.49 324.707 852.79 322.907 857.39 319.207 C 861.89 315.507 865.99 310.807 869.49 305.007 C 871.89 301.007 873.89 297.107 875.19 293.107 C 876.49 289.107 876.99 285.607 876.69 282.607 C 876.29 278.107 874.19 273.407 870.19 268.807 C 866.19 264.207 860.89 259.507 854.29 254.807 C 847.59 250.307 839.59 246.707 832.09 244.007 C 824.39 241.207 815.79 238.807 807.59 237.407 C 799.79 236.107 793.29 235.507 788.29 235.707 C 772.09 236.507 755.09 241.007 740.99 249.207 C 727.39 257.107 714.99 268.307 705.99 281.307 C 695.99 295.607 689.09 311.907 684.99 328.407 C 680.29 347.407 678.89 367.507 679.69 387.207 C 680.59 408.107 683.49 429.607 689.79 449.707 C 695.39 467.707 703.09 484.707 713.39 500.707 C 722.49 514.907 734.99 528.207 748.89 537.307 C 762.79 546.407 777.29 551.907 793.59 554.007 C 799.89 554.807 806.79 554.607 813.59 553.707 C 820.49 552.807 827.39 551.507 834.39 549.607 C 841.39 547.807 847.69 545.307 853.29 542.407 C 862.19 537.807 870.89 531.207 876.39 523.307 C 880.99 516.807 885.49 509.207 885.29 500.407 C 884.79 466.807 884.29 433.307 883.89 399.707 C 883.89 393.307 882.59 387.507 880.29 382.307 C 877.99 377.107 874.79 373.107 870.79 370.307 Z M 1323.49 263.707 C 1320.99 255.507 1311.09 250.507 1303.59 247.407 C 1295.69 244.107 1288.79 242.307 1283.29 242.707 C 1277.79 243.107 1273.29 245.207 1269.79 248.907 C 1266.29 252.607 1263.19 257.907 1260.39 264.707 C 1240.79 326.407 1222.09 388.407 1203.99 450.607 C 1188.49 387.307 1172.89 324.007 1157.19 260.707 C 1155.39 253.107 1152.69 247.307 1149.29 243.307 C 1145.89 239.307 1141.39 237.007 1136.09 236.607 C 1130.69 236.207 1124.09 237.407 1116.09 240.207 C 1108.19 243.007 1099.19 247.807 1095.59 255.407 C 1091.89 263.307 1094.09 273.507 1096.99 281.607 C 1122.29 365.607 1147.29 449.707 1172.09 533.807 C 1174.09 539.907 1177.59 544.607 1182.49 547.907 C 1187.39 551.207 1193.69 552.507 1201.19 551.707 C 1208.79 550.907 1215.19 548.407 1220.39 544.207 C 1225.59 540.007 1229.39 534.707 1231.79 528.407 C 1259.39 447.507 1288.49 367.107 1319.79 287.507 C 1322.29 280.007 1325.69 271.507 1323.39 263.707 Z M 1116.89 529.407 C 1116.39 524.107 1115.29 517.507 1113.49 509.707 C 1090.99 425.807 1068.19 341.907 1044.89 258.207 C 1043.49 253.907 1041.29 250.207 1038.19 247.007 C 1035.09 243.907 1031.19 241.407 1026.39 239.507 C 1021.59 237.607 1016.39 236.807 1011.09 236.707 C 1004.29 236.607 995.39 238.607 989.49 242.307 C 983.39 246.107 979.09 251.107 976.79 257.607 C 953.49 341.607 930.69 425.807 908.39 510.007 C 906.29 516.707 904.89 522.907 904.09 528.707 C 903.39 534.507 904.39 539.707 907.09 544.207 C 909.89 548.807 915.49 552.807 923.89 556.107 C 932.99 559.607 942.69 563.707 952.19 560.407 C 960.19 557.707 964.49 549.007 966.19 541.007 C 969.99 523.307 973.89 505.607 977.79 487.907 C 999.69 488.007 1021.59 487.907 1043.49 487.707 C 1047.39 505.407 1051.29 523.007 1055.19 540.707 C 1056.79 548.907 1061.09 557.807 1069.09 560.807 C 1078.49 564.407 1088.19 559.707 1096.99 555.807 C 1104.89 552.407 1110.29 548.407 1113.19 544.007 C 1116.09 539.607 1117.29 534.707 1116.89 529.407 Z M 1037.19 350.607 C 1030.09 363.607 1022.99 376.707 1015.99 389.707 C 1021.79 400.407 1027.59 411.207 1033.29 421.907 C 1035.09 425.207 1032.89 429.507 1029.49 429.507 L 991.99 429.507 C 988.59 429.507 986.39 425.207 988.19 421.907 L 1005.59 389.507 C 998.59 376.507 991.49 363.507 984.49 350.507 C 982.69 347.207 984.79 342.907 988.29 342.907 L 1033.39 342.907 C 1036.89 342.907 1038.99 347.107 1037.19 350.507 Z M 26.49 183.807 C 35.49 181.307 42.89 175.207 58.19 179.007 C 62.59 180.107 66.89 181.807 71.79 185.307 C 74.09 187.007 77.09 184.307 75.69 181.807 C 70.29 171.907 61.19 159.507 46.79 150.707 C 40.79 147.007 31.49 142.007 18.49 145.407 C 2.59 149.607 -1.91 160.607 0.69 170.507 C 4.39 184.307 17.89 186.107 26.39 183.707 Z M 383.59 54.007 C 385.09 57.107 389.59 56.407 390.19 53.107 C 390.59 50.907 391.29 48.407 392.29 45.707 C 395.09 38.207 403.39 31.207 403.99 18.707 C 404.49 9.607 398.79 -0.293 389.49 0.007 C 377.89 0.307 372.59 12.907 374.69 25.707 C 376.59 37.107 380.19 47.107 383.59 54.107 Z M 434.29 97.007 C 441.59 84.907 447.79 77.207 453.89 72.707 C 468.99 61.507 476.89 59.107 500.69 57.407 C 514.19 56.407 528.19 46.007 527.09 30.807 C 525.79 13.607 510.09 1.707 490.49 3.207 C 463.99 5.207 448.19 26.007 439.09 45.207 C 430.69 63.007 427.39 79.407 425.69 94.207 C 425.19 99.207 431.69 101.407 434.29 97.107 Z M 371.59 169.807 C 355.19 151.507 315.29 107.207 299.39 90.207 C 283.39 73.107 241.29 30.007 223.99 12.307 C 222.29 10.607 220.09 9.707 217.79 9.707 C 215.49 9.707 213.79 10.407 212.09 11.807 C 199.59 22.707 177.39 42.207 168.39 50.607 C 158.49 59.907 135.09 83.107 122.09 96.107 C 118.89 99.307 118.69 104.507 121.79 108.007 C 138.19 126.307 178.19 170.707 194.09 187.607 C 202.39 196.507 217.79 212.407 232.99 228.107 C 253.29 225.007 274.39 221.207 295.59 216.707 C 313.79 212.807 331.59 208.607 348.59 204.107 C 356.69 196.107 365.09 187.707 371.09 181.607 C 374.29 178.407 374.49 173.207 371.39 169.807 Z M 302.19 207.007 C 257.49 190.507 241.39 190.807 212.29 175.307 C 208.99 173.507 207.79 165.207 207.19 163.207 C 194.89 116.807 197.29 122.807 184.99 76.407 C 183.59 71.207 188.49 65.307 193.49 67.307 C 237.09 84.907 237.39 84.207 280.69 102.307 C 283.39 103.407 283.79 106.107 284.39 108.007 C 297.89 153.307 296.19 153.807 309.69 199.107 C 311.19 204.307 307.29 208.907 302.19 207.007 Z\" fill=\"var(--tu1med, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\" height=\"562.0926373669475px\" id=\"RSzqUvUtw\" transform=\"translate(20.5 42.5)\" width=\"1329.708168487795px\"/><path d=\"M 611.369 567.008 L 528.769 178.408 C 525.269 162.008 476.769 157.408 407.769 164.208 C 406.169 158.508 403.269 153.108 398.969 148.508 C 389.469 138.408 375.769 134.608 363.169 137.408 C 367.269 124.708 364.569 110.208 354.769 99.808 C 344.969 89.408 330.669 85.708 317.769 89.008 C 321.369 76.608 318.469 62.708 309.069 52.608 C 299.369 42.208 285.169 38.608 272.369 41.808 C 274.069 31.208 271.069 19.908 263.069 11.408 C 249.469 -3.092 226.669 -3.892 212.169 9.708 C 205.369 16.008 201.669 24.408 200.869 33.008 C 190.269 31.308 178.969 34.308 170.469 42.308 C 162.469 49.808 158.569 60.208 159.169 70.408 C 148.969 69.208 138.469 72.408 130.369 79.908 C 122.669 87.208 118.769 97.008 118.969 106.908 C 112.169 108.008 105.669 111.108 100.269 116.108 C 85.769 129.708 84.969 152.508 98.569 167.008 C 106.169 175.108 116.669 178.908 126.969 178.308 C 122.669 191.108 125.369 205.708 135.269 216.208 C 139.369 220.608 144.269 223.808 149.569 225.808 C 108.969 242.808 84.869 259.608 87.569 272.108 C 90.269 284.608 104.969 354.108 104.969 354.108 C 34.069 375.108 -11.331 440.908 2.469 506.208 C 9.669 540.308 31.569 568.908 64.169 586.808 C 86.069 598.808 110.969 605.008 136.669 605.008 C 143.769 605.008 150.969 604.508 158.069 603.608 L 170.169 660.808 C 182.569 719.308 290.769 745.908 413.269 719.908 C 535.769 693.908 623.869 625.508 611.469 567.008 Z M 87.069 545.208 C 66.769 534.008 53.169 516.708 48.869 496.308 C 40.469 456.408 69.469 415.708 114.969 400.708 L 148.169 556.908 C 126.369 559.108 105.069 555.108 87.069 545.208 Z M 491.369 214.408 C 453.369 233.608 390.769 254.108 318.469 269.408 C 246.269 284.808 180.669 291.508 138.169 289.408 C 134.969 289.208 133.669 285.308 136.069 283.208 C 144.669 275.708 158.069 267.708 175.069 259.908 C 176.269 261.708 177.569 263.408 179.069 265.008 C 185.769 272.208 194.669 276.208 203.769 276.808 C 215.969 275.708 228.769 274.208 242.069 272.308 C 228.469 258.208 215.369 244.608 207.869 236.608 C 191.969 219.608 151.969 175.108 135.469 156.808 C 129.069 149.608 129.269 138.608 136.169 131.808 C 149.269 118.708 172.569 95.408 182.669 86.108 C 191.769 77.608 214.069 58.008 226.569 47.108 C 233.869 40.808 244.769 41.208 251.469 48.108 C 268.869 65.908 310.969 109.108 326.969 126.208 C 342.869 143.208 382.869 187.608 399.269 205.908 C 405.669 213.108 405.469 224.008 398.569 230.908 L 387.969 241.508 C 396.969 238.908 405.869 236.208 414.469 233.508 C 425.069 230.108 435.169 226.608 444.569 223.108 C 444.869 216.008 442.969 208.708 439.069 202.508 C 460.769 202.508 478.569 204.208 490.769 208.008 C 493.769 208.908 494.169 213.108 491.369 214.508 Z\" fill=\"var(--tu1med, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\" height=\"729.8849229417149px\" id=\"vOLT4kWuY\" width=\"612.6323494303024px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,QL14sSQSU:fill??props.QL14sSQSU??\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,QL14sSQSU,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-GMsHT\",className),layoutId:layoutId,ref:ref,style:{\"--tu1med\":QL14sSQSU,...style}});});const css=[`.framer-GMsHT { -webkit-mask: ${mask}; aspect-ratio: 1.8493150684931507; background-color: var(--tu1med); mask: ${mask}; width: 1350px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1350\n * @framerIntrinsicHeight 730\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"QL14sSQSU\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"tu1med\"},\"set\":{\"localId\":\"vectorSet/HJ_4DoD_Q\",\"id\":\"HJ_4DoD_Q\",\"moduleId\":\"n9srlLQXmGHwthErVept\"}}\n */const Icon=withCSS(Component,css,\"framer-GMsHT\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{QL14sSQSU:{defaultValue:'var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)) /* {\"name\":\"Whitby Jet\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"QL14sSQSU\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"1350\",\"framerIntrinsicHeight\":\"730\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"tu1med\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/HJ_4DoD_Q\\\",\\\"id\\\":\\\"HJ_4DoD_Q\\\",\\\"moduleId\\\":\\\"n9srlLQXmGHwthErVept\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f6ea2d2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const zBWMAFBqe=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 32 32\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 19.463 0 L 21.023 0.092 C 22.153 0.158 23.223 0.264 24.308 0.602 C 26.772 1.369 28.692 3.275 29.429 5.757 C 29.733 6.78 29.935 7.799 29.935 8.894 L 29.935 20.897 C 29.935 22.056 29.753 23.14 29.432 24.224 C 28.673 26.791 26.691 28.73 24.129 29.479 C 23.096 29.781 22.071 29.903 20.988 29.944 L 19.483 30.001 L 10.53 30.001 L 8.967 29.943 C 7.903 29.904 6.899 29.771 5.884 29.482 C 3.173 28.71 1.149 26.601 0.456 23.868 C 0.153 22.675 0.188 21.464 0.057 20.23 L 0 19.692 L 0.016 10.359 L 0.075 8.972 C 0.121 7.892 0.249 6.873 0.551 5.841 C 1.288 3.323 3.192 1.382 5.692 0.599 C 6.727 0.275 7.737 0.15 8.815 0.079 C 9.389 0.041 9.959 0.103 10.492 0 L 19.464 0 Z M 21.66 27.195 C 25.037 26.961 26.97 24.961 27.188 21.636 C 27.271 20.371 27.307 19.158 27.307 17.882 L 27.307 12.14 C 27.307 10.865 27.27 9.653 27.187 8.391 C 27.143 7.73 27.018 7.114 26.822 6.486 C 26.328 4.909 25.115 3.697 23.535 3.212 C 22.907 3.019 22.295 2.895 21.635 2.852 C 20.371 2.77 19.155 2.734 17.878 2.734 L 12.136 2.734 C 10.84 2.734 9.609 2.766 8.324 2.861 C 5.05 3.104 3.114 4.983 2.852 8.264 C 2.755 9.48 2.721 10.648 2.721 11.87 L 2.721 18.162 C 2.721 19.353 2.76 20.489 2.839 21.67 C 2.883 22.329 3.009 22.949 3.208 23.578 C 3.711 25.172 4.951 26.383 6.552 26.857 C 7.174 27.041 7.784 27.161 8.437 27.202 C 9.529 27.27 10.565 27.313 11.668 27.313 L 18.52 27.311 C 19.582 27.311 20.577 27.269 21.66 27.194 Z M 14.08 7.362 C 18.353 6.84 22.178 9.909 22.672 14.115 C 23.166 18.321 20.127 22.2 15.873 22.679 C 11.696 23.15 7.882 20.16 7.359 15.965 C 6.837 11.781 9.807 7.884 14.081 7.362 Z M 14.369 10.057 C 11.57 10.422 9.677 12.99 10.059 15.713 C 10.439 18.422 12.95 20.334 15.669 19.974 C 18.394 19.614 20.332 17.103 19.973 14.365 C 19.614 11.627 17.151 9.694 14.37 10.056 Z M 22.577 5.26 C 23.581 5 24.534 5.61 24.774 6.561 C 25.014 7.512 24.438 8.507 23.449 8.748 C 22.53 8.972 21.558 8.428 21.296 7.477 C 21.04 6.548 21.559 5.523 22.577 5.26 Z\" fill=\"transparent\" height=\"30.000999999999976px\" id=\"TdygOJuXi\" transform=\"translate(1 1)\" width=\"29.935000000000002px\"><path d=\"M 19.463 0 L 21.023 0.092 C 22.153 0.158 23.223 0.264 24.308 0.602 C 26.772 1.369 28.692 3.275 29.429 5.757 C 29.733 6.78 29.935 7.799 29.935 8.894 L 29.935 20.897 C 29.935 22.056 29.753 23.14 29.432 24.224 C 28.673 26.791 26.691 28.73 24.129 29.479 C 23.096 29.781 22.071 29.903 20.988 29.944 L 19.483 30.001 L 10.53 30.001 L 8.967 29.943 C 7.903 29.904 6.899 29.771 5.884 29.482 C 3.173 28.71 1.149 26.601 0.456 23.868 C 0.153 22.675 0.188 21.464 0.057 20.23 L 0 19.692 L 0.016 10.359 L 0.075 8.972 C 0.121 7.892 0.249 6.873 0.551 5.841 C 1.288 3.323 3.192 1.382 5.692 0.599 C 6.727 0.275 7.737 0.15 8.815 0.079 C 9.389 0.041 9.959 0.103 10.492 0 L 19.464 0 Z M 21.66 27.195 C 25.037 26.961 26.97 24.961 27.188 21.636 C 27.271 20.371 27.307 19.158 27.307 17.882 L 27.307 12.14 C 27.307 10.865 27.27 9.653 27.187 8.391 C 27.143 7.73 27.018 7.114 26.822 6.486 C 26.328 4.909 25.115 3.697 23.535 3.212 C 22.907 3.019 22.295 2.895 21.635 2.852 C 20.371 2.77 19.155 2.734 17.878 2.734 L 12.136 2.734 C 10.84 2.734 9.609 2.766 8.324 2.861 C 5.05 3.104 3.114 4.983 2.852 8.264 C 2.755 9.48 2.721 10.648 2.721 11.87 L 2.721 18.162 C 2.721 19.353 2.76 20.489 2.839 21.67 C 2.883 22.329 3.009 22.949 3.208 23.578 C 3.711 25.172 4.951 26.383 6.552 26.857 C 7.174 27.041 7.784 27.161 8.437 27.202 C 9.529 27.27 10.565 27.313 11.668 27.313 L 18.52 27.311 C 19.582 27.311 20.577 27.269 21.66 27.194 Z\" fill=\"var(--mydt0r, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)))\" height=\"30.000999999999976px\" id=\"a4MhD5Z8p\" width=\"29.935000000000002px\"/><path d=\"M 6.78 2.162 C 11.053 1.64 14.878 4.709 15.372 8.915 C 15.866 13.121 12.827 17 8.573 17.479 C 4.396 17.95 0.582 14.96 0.059 10.765 C -0.463 6.581 2.507 2.684 6.781 2.162 Z M 7.069 4.857 C 4.27 5.222 2.377 7.79 2.759 10.513 C 3.139 13.222 5.65 15.134 8.369 14.774 C 11.094 14.414 13.032 11.903 12.673 9.165 C 12.314 6.427 9.851 4.494 7.07 4.856 Z M 15.277 0.06 C 16.281 -0.2 17.234 0.41 17.474 1.361 C 17.714 2.312 17.138 3.307 16.149 3.548 C 15.23 3.772 14.258 3.228 13.996 2.277 C 13.74 1.348 14.259 0.323 15.277 0.06 Z\" fill=\"var(--mydt0r, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)))\" height=\"17.527982213486293px\" id=\"GD3Y7fT2a\" transform=\"translate(7.3 5.2)\" width=\"17.528768416516712px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({bGFill,fill,height,id,width,...props})=>{return{...props,cbM9YTj4m:bGFill??props.cbM9YTj4m??\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",zBWMAFBqe:fill??props.zBWMAFBqe??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,zBWMAFBqe,cbM9YTj4m,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-L3Pi7\",className),layoutId:layoutId,ref:ref,style:{\"--mydt0r\":zBWMAFBqe,...style}});});const css=[`.framer-L3Pi7 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--mydt0r); mask: ${mask}; width: 32px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 32\n * @framerIntrinsicHeight 32\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"zBWMAFBqe\":\"fill\",\"cbM9YTj4m\":\"bGFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"color\":{\"type\":\"variable\",\"value\":\"mydt0r\"},\"set\":{\"localId\":\"vectorSet/yfAG9NKFg\",\"id\":\"yfAG9NKFg\",\"moduleId\":\"JOUW9EeaoquTBLNPL4HC\"}}\n */const Icon=withCSS(Component,css,\"framer-L3Pi7\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{zBWMAFBqe:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',hidden:false,title:\"Fill\",type:ControlType.Color},cbM9YTj4m:{defaultValue:'var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)) /* {\"name\":\"Whitby Jet\"} */',hidden:true,title:\"BG Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"zBWMAFBqe\\\":\\\"fill\\\",\\\"cbM9YTj4m\\\":\\\"bGFill\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"32\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"mydt0r\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yfAG9NKFg\\\",\\\"id\\\":\\\"yfAG9NKFg\\\",\\\"moduleId\\\":\\\"JOUW9EeaoquTBLNPL4HC\\\"}}\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ad1bd2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Instagram from\"https://framerusercontent.com/modules/b4jQwNRm2ymc7rDcGZz6/bPK85FGhcelBmysJtmbG/tTlj4aN8R.js\";const InstagramFonts=getFonts(Instagram);const enabledGestures={DAGce0OCB:{hover:true}};const serializationHash=\"framer-uuBAu\";const variantClassNames={DAGce0OCB:\"framer-v-jgp4nm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KovQ_Bkwg=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,iconBaseColour,id,width,...props})=>{return{...props,KovQ_Bkwg:iconBaseColour??props.KovQ_Bkwg??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,KovQ_Bkwg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"DAGce0OCB\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/goodthatgav\",motionChild:true,nodeId:\"DAGce0OCB\",openInNewTab:true,scopeId:\"DhnAghbIj\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-jgp4nm\",className,classNames)} framer-5fozac`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"DAGce0OCB\",ref:refBinding,style:{...style},...addPropertyOverrides({\"DAGce0OCB-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instagram,{animated:true,className:\"framer-vdi3m5\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"tmq6gguRt\",style:{\"--ahiprc\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--mydt0r\":KovQ_Bkwg,scale:1},variants:{\"DAGce0OCB-hover\":{\"--mydt0r\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",scale:1.1}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uuBAu.framer-5fozac, .framer-uuBAu .framer-5fozac { display: block; }\",\".framer-uuBAu.framer-jgp4nm { cursor: pointer; height: 32px; overflow: visible; position: relative; text-decoration: none; width: 32px; }\",\".framer-uuBAu .framer-vdi3m5 { bottom: var(--framer-aspect-ratio-supported, 0px); flex: none; height: 32px; left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-uuBAu.framer-v-jgp4nm.hover .framer-vdi3m5 { height: 31px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kCMa8bDO0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KovQ_Bkwg\":\"iconBaseColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDhnAghbIj=withCSS(Component,css,\"framer-uuBAu\");export default FramerDhnAghbIj;FramerDhnAghbIj.displayName=\"Social Icon - Instagram\";FramerDhnAghbIj.defaultProps={height:32,width:32};addPropertyControls(FramerDhnAghbIj,{KovQ_Bkwg:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',title:\"Icon Base Colour\",type:ControlType.Color}});addFonts(FramerDhnAghbIj,[{explicitInter:true,fonts:[]},...InstagramFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDhnAghbIj\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"KovQ_Bkwg\\\":\\\"iconBaseColour\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kCMa8bDO0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DhnAghbIj.map","// Generated by Framer (f6ea2d2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const vN7c8vREa=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 32 32\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 30 L 30 30 L 30 0 Z M 26.051 26.051 L 21.028 26.051 L 21.028 21.028 L 26.051 21.028 Z M 26.051 17.078 L 17.078 17.078 L 17.078 26.051 L 12.633 26.051 L 12.633 12.633 L 26.051 12.633 Z M 26.051 8.684 L 8.684 8.684 L 8.684 26.051 L 3.95 26.051 L 3.95 3.95 L 26.051 3.95 Z\" fill=\"var(--2r4bni, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)))\" height=\"30px\" id=\"iHkhIA5ZY\" transform=\"translate(1 1)\" width=\"30px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({bGFill,fill,height,id,width,...props})=>{return{...props,lQBQDaW_Q:bGFill??props.lQBQDaW_Q??\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",vN7c8vREa:fill??props.vN7c8vREa??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,vN7c8vREa,lQBQDaW_Q,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Umjar\",className),layoutId:layoutId,ref:ref,style:{\"--2r4bni\":vN7c8vREa,...style}});});const css=[`.framer-Umjar { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--2r4bni); mask: ${mask}; width: 32px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 32\n * @framerIntrinsicHeight 32\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"vN7c8vREa\":\"fill\",\"lQBQDaW_Q\":\"bGFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"FrameRate\",\"color\":{\"type\":\"variable\",\"value\":\"2r4bni\"},\"set\":{\"localId\":\"vectorSet/yr5qo7MZE\",\"id\":\"yr5qo7MZE\",\"moduleId\":\"df0i1UG0J5lGU3EKxlbp\"}}\n */const Icon=withCSS(Component,css,\"framer-Umjar\");Icon.displayName=\"FrameRate\";export default Icon;addPropertyControls(Icon,{vN7c8vREa:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',hidden:false,title:\"Fill\",type:ControlType.Color},lQBQDaW_Q:{defaultValue:'var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)) /* {\"name\":\"Whitby Jet\"} */',hidden:true,title:\"BG Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"32\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"FrameRate\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"2r4bni\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yr5qo7MZE\\\",\\\"id\\\":\\\"yr5qo7MZE\\\",\\\"moduleId\\\":\\\"df0i1UG0J5lGU3EKxlbp\\\"}}\",\"framerVariables\":\"{\\\"vN7c8vREa\\\":\\\"fill\\\",\\\"lQBQDaW_Q\\\":\\\"bGFill\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ad1bd2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FrameRate from\"https://framerusercontent.com/modules/KR6Hv4CWRdKcgEdavIwK/X9WaVcZoDUQcEUWyGpoS/dctmo27Dl.js\";const FrameRateFonts=getFonts(FrameRate);const enabledGestures={MFy8zMOnO:{hover:true}};const serializationHash=\"framer-5F8gp\";const variantClassNames={MFy8zMOnO:\"framer-v-1q8lo8n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nw0eKv2y0=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,iconBaseColour,id,width,...props})=>{return{...props,nw0eKv2y0:iconBaseColour??props.nw0eKv2y0??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,nw0eKv2y0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"MFy8zMOnO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://framerate.tv/profile/goodthatgav\",motionChild:true,nodeId:\"MFy8zMOnO\",openInNewTab:true,scopeId:\"L1f4MuA5x\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1q8lo8n\",className,classNames)} framer-d85yj3`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MFy8zMOnO\",ref:refBinding,style:{...style},...addPropertyOverrides({\"MFy8zMOnO-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FrameRate,{animated:true,className:\"framer-2nwxlw\",\"data-framer-name\":\"FrameRate\",layoutDependency:layoutDependency,layoutId:\"ogtuLx8NA\",style:{\"--10e1qkn\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--2r4bni\":nw0eKv2y0,scale:1},transformTemplate:transformTemplate1,variants:{\"MFy8zMOnO-hover\":{\"--10e1qkn\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",\"--2r4bni\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",scale:1.1}},...addPropertyOverrides({\"MFy8zMOnO-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5F8gp.framer-d85yj3, .framer-5F8gp .framer-d85yj3 { display: block; }\",\".framer-5F8gp.framer-1q8lo8n { cursor: pointer; height: 32px; overflow: visible; position: relative; text-decoration: none; width: 32px; }\",\".framer-5F8gp .framer-2nwxlw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 50%; position: absolute; top: 50%; width: 30px; }\",\".framer-5F8gp.framer-v-1q8lo8n.hover .framer-2nwxlw { aspect-ratio: unset; bottom: var(--framer-aspect-ratio-supported, 0px); height: 32px; left: 0px; right: 0px; top: 0px; width: calc(100% - 0px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eFUGvtoIO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nw0eKv2y0\":\"iconBaseColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL1f4MuA5x=withCSS(Component,css,\"framer-5F8gp\");export default FramerL1f4MuA5x;FramerL1f4MuA5x.displayName=\"Social Icons - FrameRate\";FramerL1f4MuA5x.defaultProps={height:32,width:32};addPropertyControls(FramerL1f4MuA5x,{nw0eKv2y0:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',title:\"Icon Base Colour\",type:ControlType.Color}});addFonts(FramerL1f4MuA5x,[{explicitInter:true,fonts:[]},...FrameRateFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL1f4MuA5x\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eFUGvtoIO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"32\",\"framerVariables\":\"{\\\"nw0eKv2y0\\\":\\\"iconBaseColour\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L1f4MuA5x.map","// Generated by Framer (f6ea2d2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const sZ11VXuCQ=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 32 32\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.001 11.767 L 0.001 9.191 L 0.089 7.747 C 0.174 6.376 0.265 5.047 0.516 3.694 C 0.836 1.969 2.16 0.699 3.9 0.484 C 4.916 0.358 5.875 0.256 6.92 0.204 C 12.273 -0.064 17.589 -0.073 22.942 0.206 C 24.086 0.266 25.155 0.365 26.26 0.538 C 27.96 0.805 29.161 2.063 29.477 3.738 C 29.814 5.518 29.894 7.283 29.955 9.092 C 29.986 9.993 29.985 10.847 29.955 11.748 C 29.893 13.597 29.806 15.397 29.485 17.22 C 29.182 18.941 27.946 20.234 26.2 20.479 C 25.226 20.616 24.288 20.716 23.28 20.768 C 17.802 21.052 12.351 21.06 6.873 20.769 C 5.825 20.715 4.781 20.609 3.745 20.451 C 2.069 20.197 0.835 18.966 0.519 17.313 C 0.261 15.964 0.159 14.64 0.081 13.269 C 0.051 12.749 0.092 12.241 0 11.766 Z M 19.796 10.492 L 12.004 5.998 L 12.004 14.985 Z\" fill=\"var(--fj1a49, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)))\" height=\"20.984327917486695px\" id=\"UAXCd9iYQ\" transform=\"translate(1 5)\" width=\"29.978149014462787px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({bGFill,fill,height,id,width,...props})=>{return{...props,RtRn6bKNk:bGFill??props.RtRn6bKNk??\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",sZ11VXuCQ:fill??props.sZ11VXuCQ??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,sZ11VXuCQ,RtRn6bKNk,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Dj6z1\",className),layoutId:layoutId,ref:ref,style:{\"--fj1a49\":sZ11VXuCQ,...style}});});const css=[`.framer-Dj6z1 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--fj1a49); mask: ${mask}; width: 32px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 32\n * @framerIntrinsicHeight 32\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"sZ11VXuCQ\":\"fill\",\"RtRn6bKNk\":\"bGFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"YouTube\",\"color\":{\"type\":\"variable\",\"value\":\"fj1a49\"},\"set\":{\"localId\":\"vectorSet/FCvdHEDi_\",\"id\":\"FCvdHEDi_\",\"moduleId\":\"G4x7cPtsUTO1ElsmWFsV\"}}\n */const Icon=withCSS(Component,css,\"framer-Dj6z1\");Icon.displayName=\"YouTube\";export default Icon;addPropertyControls(Icon,{sZ11VXuCQ:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',hidden:false,title:\"Fill\",type:ControlType.Color},RtRn6bKNk:{defaultValue:'var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)) /* {\"name\":\"Whitby Jet\"} */',hidden:true,title:\"BG Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"32\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"sZ11VXuCQ\\\":\\\"fill\\\",\\\"RtRn6bKNk\\\":\\\"bGFill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"YouTube\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"fj1a49\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/FCvdHEDi_\\\",\\\"id\\\":\\\"FCvdHEDi_\\\",\\\"moduleId\\\":\\\"G4x7cPtsUTO1ElsmWFsV\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ad1bd2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import YouTube from\"https://framerusercontent.com/modules/JUkcZSuRLMuZamdvPhdc/B5JnfSI56ToBxGSX0WNB/byt6dXICE.js\";const YouTubeFonts=getFonts(YouTube);const enabledGestures={uPLo1hYCx:{hover:true}};const serializationHash=\"framer-cG58K\";const variantClassNames={uPLo1hYCx:\"framer-v-1m43h18\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KnLOfc38r=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,iconBaseColour,id,width,...props})=>{return{...props,KnLOfc38r:iconBaseColour??props.KnLOfc38r??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,KnLOfc38r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"uPLo1hYCx\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@gavinpape9883\",motionChild:true,nodeId:\"uPLo1hYCx\",openInNewTab:true,scopeId:\"QTvaZ8_BE\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1m43h18\",className,classNames)} framer-1iwn952`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"uPLo1hYCx\",ref:refBinding,style:{...style},...addPropertyOverrides({\"uPLo1hYCx-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(YouTube,{animated:true,className:\"framer-hdk3sb\",\"data-framer-name\":\"YouTube\",layoutDependency:layoutDependency,layoutId:\"y1eIksYFc\",style:{\"--19wvfsh\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--fj1a49\":KnLOfc38r,scale:1},variants:{\"uPLo1hYCx-hover\":{\"--19wvfsh\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",\"--fj1a49\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",scale:1.1}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cG58K.framer-1iwn952, .framer-cG58K .framer-1iwn952 { display: block; }\",\".framer-cG58K.framer-1m43h18 { cursor: pointer; height: 32px; overflow: visible; position: relative; text-decoration: none; width: 32px; }\",\".framer-cG58K .framer-hdk3sb { bottom: var(--framer-aspect-ratio-supported, 1px); flex: none; height: 30px; left: 1px; position: absolute; right: 1px; top: 1px; width: calc(100% - 2px); }\",\".framer-cG58K.framer-v-1m43h18.hover .framer-hdk3sb { bottom: var(--framer-aspect-ratio-supported, 0px); height: 32px; left: 0px; right: 0px; top: 0px; width: calc(100% - 0px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yv0nCmjzN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KnLOfc38r\":\"iconBaseColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQTvaZ8_BE=withCSS(Component,css,\"framer-cG58K\");export default FramerQTvaZ8_BE;FramerQTvaZ8_BE.displayName=\"Social Icon - YouTube\";FramerQTvaZ8_BE.defaultProps={height:32,width:32};addPropertyControls(FramerQTvaZ8_BE,{KnLOfc38r:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',title:\"Icon Base Colour\",type:ControlType.Color}});addFonts(FramerQTvaZ8_BE,[{explicitInter:true,fonts:[]},...YouTubeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQTvaZ8_BE\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerVariables\":\"{\\\"KnLOfc38r\\\":\\\"iconBaseColour\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yv0nCmjzN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QTvaZ8_BE.map","// Generated by Framer (f6ea2d2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const iaoXV1vaG=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 32 32\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 23.542 18.052 C 23.489 15.907 22.703 13.896 20.216 13.942 C 18.297 13.979 16.821 15.573 16.779 17.516 L 16.776 28.66 L 10.354 28.654 L 10.371 9.325 L 16.756 9.323 L 16.799 11.99 C 17.719 10.675 18.779 9.669 20.28 9.213 C 21.862 8.734 23.529 8.763 25.106 9.259 C 28.554 10.343 29.882 13.73 29.964 17.127 L 29.964 28.66 L 23.541 28.656 L 23.541 18.053 Z M 6.801 28.648 L 0.373 28.663 L 0.37 9.332 L 6.8 9.333 Z M 6.041 5.877 C 4.746 6.895 2.904 6.945 1.531 6.143 C 0.532 5.561 0.03 4.51 0.002 3.455 C -0.03 2.345 0.424 1.282 1.399 0.647 C 2.671 -0.181 4.366 -0.214 5.676 0.546 C 6.602 1.082 7.098 2.048 7.193 3.01 C 7.297 4.078 6.961 5.153 6.041 5.877 Z\" fill=\"transparent\" height=\"28.662707046051537px\" id=\"IAKCVcjou\" transform=\"translate(1 2)\" width=\"29.963624322938514px\"><path d=\"M 23.542 18.052 C 23.489 15.907 22.703 13.896 20.216 13.942 C 18.297 13.979 16.821 15.573 16.779 17.516 L 16.776 28.66 L 10.354 28.654 L 10.371 9.325 L 16.756 9.323 L 16.799 11.99 C 17.719 10.675 18.779 9.669 20.28 9.213 C 21.862 8.734 23.529 8.763 25.106 9.259 C 28.554 10.343 29.882 13.73 29.964 17.127 L 29.964 28.66 L 23.541 28.656 L 23.541 18.053 Z M 6.801 28.648 L 0.373 28.663 L 0.37 9.332 L 6.8 9.333 Z M 6.041 5.877 C 4.746 6.895 2.904 6.945 1.531 6.143 C 0.532 5.561 0.03 4.51 0.002 3.455 C -0.03 2.345 0.424 1.282 1.399 0.647 C 2.671 -0.181 4.366 -0.214 5.676 0.546 C 6.602 1.082 7.098 2.048 7.193 3.01 C 7.297 4.078 6.961 5.153 6.041 5.877 Z\" fill=\"var(--ayfh4b, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)))\" height=\"28.662707046051537px\" id=\"iUrzVv45h\" width=\"29.963624322938514px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({bGFill,fill,height,id,width,...props})=>{return{...props,iaoXV1vaG:fill??props.iaoXV1vaG??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",pkeBVmqzu:bGFill??props.pkeBVmqzu??\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,iaoXV1vaG,pkeBVmqzu,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-XkbFu\",className),layoutId:layoutId,ref:ref,style:{\"--ayfh4b\":iaoXV1vaG,...style}});});const css=[`.framer-XkbFu { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--ayfh4b); mask: ${mask}; width: 32px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 32\n * @framerIntrinsicHeight 32\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"iaoXV1vaG\":\"fill\",\"pkeBVmqzu\":\"bGFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"LinkedIn\",\"color\":{\"type\":\"variable\",\"value\":\"ayfh4b\"},\"set\":{\"localId\":\"vectorSet/q9ZTHaYa_\",\"id\":\"q9ZTHaYa_\",\"moduleId\":\"9UmibywYYoFFCMt7Qzmf\"}}\n */const Icon=withCSS(Component,css,\"framer-XkbFu\");Icon.displayName=\"LinkedIn\";export default Icon;addPropertyControls(Icon,{iaoXV1vaG:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',hidden:false,title:\"Fill\",type:ControlType.Color},pkeBVmqzu:{defaultValue:'var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)) /* {\"name\":\"Whitby Jet\"} */',hidden:true,title:\"BG Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"32\",\"framerVector\":\"{\\\"name\\\":\\\"LinkedIn\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"ayfh4b\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/q9ZTHaYa_\\\",\\\"id\\\":\\\"q9ZTHaYa_\\\",\\\"moduleId\\\":\\\"9UmibywYYoFFCMt7Qzmf\\\"}}\",\"framerVariables\":\"{\\\"iaoXV1vaG\\\":\\\"fill\\\",\\\"pkeBVmqzu\\\":\\\"bGFill\\\"}\",\"framerIntrinsicWidth\":\"32\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ad1bd2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LinkedIn from\"https://framerusercontent.com/modules/IeGNV1kQqczTtMYh128b/oktOHvzvpVVG7VyXaWlq/uuIrwwj4n.js\";const LinkedInFonts=getFonts(LinkedIn);const enabledGestures={V4xiIULw9:{hover:true}};const serializationHash=\"framer-Yo1SS\";const variantClassNames={V4xiIULw9:\"framer-v-1ixdms3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BdmazhSws=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,iconBaseColour,id,width,...props})=>{return{...props,BdmazhSws:iconBaseColour??props.BdmazhSws??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,BdmazhSws,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"V4xiIULw9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/gavinpape/\",motionChild:true,nodeId:\"V4xiIULw9\",openInNewTab:true,scopeId:\"VTFLElAMh\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ixdms3\",className,classNames)} framer-1ljkgoi`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"V4xiIULw9\",ref:refBinding,style:{...style},...addPropertyOverrides({\"V4xiIULw9-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(LinkedIn,{animated:true,className:\"framer-1r6yhu\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"J7qBpKXSM\",style:{\"--1jqo307\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--ayfh4b\":BdmazhSws,scale:1},transformTemplate:transformTemplate1,variants:{\"V4xiIULw9-hover\":{\"--1jqo307\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",\"--ayfh4b\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",scale:1.1}},...addPropertyOverrides({\"V4xiIULw9-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Yo1SS.framer-1ljkgoi, .framer-Yo1SS .framer-1ljkgoi { display: block; }\",\".framer-Yo1SS.framer-1ixdms3 { cursor: pointer; height: 32px; overflow: visible; position: relative; text-decoration: none; width: 32px; }\",\".framer-Yo1SS .framer-1r6yhu { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 50%; position: absolute; top: 50%; width: 30px; }\",\".framer-Yo1SS.framer-v-1ixdms3.hover .framer-1r6yhu { aspect-ratio: unset; bottom: var(--framer-aspect-ratio-supported, 0px); height: 32px; left: 0px; right: 0px; top: 0px; width: calc(100% - 0px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"g1J1DPcxc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"BdmazhSws\":\"iconBaseColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVTFLElAMh=withCSS(Component,css,\"framer-Yo1SS\");export default FramerVTFLElAMh;FramerVTFLElAMh.displayName=\"Social Icons - LinkedIn\";FramerVTFLElAMh.defaultProps={height:32,width:32};addPropertyControls(FramerVTFLElAMh,{BdmazhSws:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',title:\"Icon Base Colour\",type:ControlType.Color}});addFonts(FramerVTFLElAMh,[{explicitInter:true,fonts:[]},...LinkedInFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVTFLElAMh\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerVariables\":\"{\\\"BdmazhSws\\\":\\\"iconBaseColour\\\"}\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g1J1DPcxc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VTFLElAMh.map","// Generated by Framer (ad1bd2b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SocialIconInstagram from\"https://framerusercontent.com/modules/r5Hl8mFQzyjhr4aLJxtA/lGV16wkEn8KzMpXx7S83/DhnAghbIj.js\";import SocialIconsFrameRate from\"https://framerusercontent.com/modules/BTtZRw8fjKNDnGE9e6a2/5HOFhNlYkB6nBby36VXJ/L1f4MuA5x.js\";import SocialIconYouTube from\"https://framerusercontent.com/modules/YPuihzfbGCnHhpbpi1LP/kyz2M0r3T0pyj7IVQhZQ/QTvaZ8_BE.js\";import SocialIconsLinkedIn from\"https://framerusercontent.com/modules/SWHOxRDMQMtfV7GNVFt0/frPXhnL8rT3Rza4YJnzn/VTFLElAMh.js\";const SocialIconInstagramFonts=getFonts(SocialIconInstagram);const SocialIconYouTubeFonts=getFonts(SocialIconYouTube);const SocialIconsFrameRateFonts=getFonts(SocialIconsFrameRate);const SocialIconsLinkedInFonts=getFonts(SocialIconsLinkedIn);const cycleOrder=[\"PduTF38f5\",\"brRWrad28\",\"y8HkmnTZU\"];const serializationHash=\"framer-hCILx\";const variantClassNames={brRWrad28:\"framer-v-of4k9v\",PduTF38f5:\"framer-v-15hdavz\",y8HkmnTZU:\"framer-v-tp75i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gDAXpgamS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"PduTF38f5\",Phone:\"y8HkmnTZU\",Tablet:\"brRWrad28\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,themeColour,width,...props})=>{return{...props,gDAXpgamS:themeColour??props.gDAXpgamS??\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PduTF38f5\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,gDAXpgamS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PduTF38f5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15hdavz\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PduTF38f5\",ref:refBinding,style:{...style},...addPropertyOverrides({brRWrad28:{\"data-framer-name\":\"Tablet\"},y8HkmnTZU:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(10+((componentViewport?.height||42)-10-32)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5tsy0b-container\",layoutDependency:layoutDependency,layoutId:\"BIjGTBFth-container\",nodeId:\"BIjGTBFth\",rendersWithMotion:true,scopeId:\"KVo4hRbkW\",children:/*#__PURE__*/_jsx(SocialIconInstagram,{height:\"100%\",id:\"BIjGTBFth\",KovQ_Bkwg:gDAXpgamS,layoutId:\"BIjGTBFth\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(10+((componentViewport?.height||42)-10-32)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-llq3m4-container\",layoutDependency:layoutDependency,layoutId:\"qhmScRiex-container\",nodeId:\"qhmScRiex\",rendersWithMotion:true,scopeId:\"KVo4hRbkW\",children:/*#__PURE__*/_jsx(SocialIconYouTube,{height:\"100%\",id:\"qhmScRiex\",KnLOfc38r:gDAXpgamS,layoutId:\"qhmScRiex\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(10+((componentViewport?.height||42)-10-32)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1chmqxc-container\",layoutDependency:layoutDependency,layoutId:\"vfTe3XIQO-container\",nodeId:\"vfTe3XIQO\",rendersWithMotion:true,scopeId:\"KVo4hRbkW\",children:/*#__PURE__*/_jsx(SocialIconsFrameRate,{height:\"100%\",id:\"vfTe3XIQO\",layoutId:\"vfTe3XIQO\",nw0eKv2y0:gDAXpgamS,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(10+((componentViewport?.height||42)-10-32)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jwv605-container\",layoutDependency:layoutDependency,layoutId:\"zg4MBgvQT-container\",nodeId:\"zg4MBgvQT\",rendersWithMotion:true,scopeId:\"KVo4hRbkW\",children:/*#__PURE__*/_jsx(SocialIconsLinkedIn,{BdmazhSws:gDAXpgamS,height:\"100%\",id:\"zg4MBgvQT\",layoutId:\"zg4MBgvQT\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hCILx.framer-yg8yab, .framer-hCILx .framer-yg8yab { display: block; }\",\".framer-hCILx.framer-15hdavz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hCILx .framer-5tsy0b-container, .framer-hCILx .framer-llq3m4-container, .framer-hCILx .framer-1chmqxc-container, .framer-hCILx .framer-jwv605-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 209\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"brRWrad28\":{\"layout\":[\"auto\",\"auto\"]},\"y8HkmnTZU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"gDAXpgamS\":\"themeColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKVo4hRbkW=withCSS(Component,css,\"framer-hCILx\");export default FramerKVo4hRbkW;FramerKVo4hRbkW.displayName=\"Social Icons\";FramerKVo4hRbkW.defaultProps={height:42,width:209};addPropertyControls(FramerKVo4hRbkW,{variant:{options:[\"PduTF38f5\",\"brRWrad28\",\"y8HkmnTZU\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},gDAXpgamS:{defaultValue:'var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)) /* {\"name\":\"Custard Cream\"} */',title:\"Theme Colour\",type:ControlType.Color}});addFonts(FramerKVo4hRbkW,[{explicitInter:true,fonts:[]},...SocialIconInstagramFonts,...SocialIconYouTubeFonts,...SocialIconsFrameRateFonts,...SocialIconsLinkedInFonts],{supportsExplicitInterCodegen:true});FramerKVo4hRbkW.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SocialIconInstagram,{},context),forwardLoader(SocialIconYouTube,{},context),forwardLoader(SocialIconsFrameRate,{},context),forwardLoader(SocialIconsLinkedIn,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKVo4hRbkW\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"brRWrad28\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y8HkmnTZU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"42\",\"framerVariables\":\"{\\\"gDAXpgamS\\\":\\\"themeColour\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"209\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KVo4hRbkW.map","// Generated by Framer (1067533)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/2pYLstn21Iu1NnenvbUL/rnUPG1ydK7SihwmhYjCs/LFhx4n6I7.js\";import SocialIcons from\"https://framerusercontent.com/modules/njFNI5iBpV17MjK8wQ3z/yjLTFPKYzTZwxz05dewa/KVo4hRbkW.js\";const VectorFonts=getFonts(Vector);const SocialIconsFonts=getFonts(SocialIcons);const cycleOrder=[\"mkp7MzYw5\",\"EKZ2diwqb\",\"oKRf3KbPB\"];const serializationHash=\"framer-VxyCX\";const variantClassNames={EKZ2diwqb:\"framer-v-1igi9g0\",mkp7MzYw5:\"framer-v-1e0m8e3\",oKRf3KbPB:\"framer-v-1bsi69y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1 - Desktop\":\"mkp7MzYw5\",\"Variant 2 - Tablet\":\"EKZ2diwqb\",\"Variant 3 - Mobile\":\"oKRf3KbPB\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mkp7MzYw5\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mkp7MzYw5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oKRf3KbPB\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1e0m8e3\",className,classNames),\"data-framer-name\":\"Variant 1 - Desktop\",layoutDependency:layoutDependency,layoutId:\"mkp7MzYw5\",ref:refBinding,style:{backgroundColor:\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",...style},...addPropertyOverrides({EKZ2diwqb:{\"data-framer-name\":\"Variant 2 - Tablet\"},oKRf3KbPB:{\"data-framer-name\":\"Variant 3 - Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4ep5oy\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"m__VW8roj\",style:{backgroundColor:\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t7kmr8\",\"data-framer-name\":\"CTA Wrapper\",layoutDependency:layoutDependency,layoutId:\"qgxAntNL1\",children:[/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@goodthatgav.co.uk\",motionChild:true,nodeId:\"QcnzxzzIf\",openInNewTab:true,scopeId:\"FNSbzYJKh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1t8q6u5 framer-89gfxj\",\"data-framer-name\":\"Email Button\",layoutDependency:layoutDependency,layoutId:\"QcnzxzzIf\",transformTemplate:transformTemplate1,...addPropertyOverrides({oKRf3KbPB:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-155oc3h\",\"data-framer-name\":\"Email Rounded Container\",layoutDependency:layoutDependency,layoutId:\"IcoTQdQIt\",style:{backgroundColor:\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",borderBottomLeftRadius:41,borderBottomRightRadius:41,borderTopLeftRadius:41,borderTopRightRadius:41},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS0zMDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"42px\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)))\"},children:\"hello@goodthatgav.co.uk\"})}),className:\"framer-dt8xcs\",fonts:[\"GF;Fredoka-300\"],layoutDependency:layoutDependency,layoutId:\"eH1xjpUM0\",style:{\"--extracted-r6o4lv\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oKRf3KbPB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS0zMDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60)))\"},children:\"hello@goodthatgav.co.uk\"})})}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ni7nhl\",\"data-framer-name\":\"Top Text\",layoutDependency:layoutDependency,layoutId:\"L7cXCHhj1\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2fweul\",\"data-framer-name\":\"Text Breakdown\",layoutDependency:layoutDependency,layoutId:\"jFOfHwLbg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS01MDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"52px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:\"Get your animation sorted.\"}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:[\"Stick the kettle on and let's get things moving\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\"},children:\".\"})]})]}),className:\"framer-5ixgli\",fonts:[\"GF;Fredoka-500\",\"GF;Fredoka-regular\"],layoutDependency:layoutDependency,layoutId:\"TPTEt2C7E\",style:{\"--extracted-2gxw0f\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--extracted-r6o4lv\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oKRf3KbPB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS01MDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:\"Get your animation sorted.\"})}),fonts:[\"GF;Fredoka-500\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:\"Stick the kettle on and let's\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:\"get things moving.\"})]}),className:\"framer-1wb2wyp\",fonts:[\"GF;Fredoka-regular\"],layoutDependency:layoutDependency,layoutId:\"rTEgVjkvT\",style:{\"--extracted-2gxw0f\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--extracted-r6o4lv\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-keh2yp\",\"data-framer-name\":\"Logo & Copyright Stack\",layoutDependency:layoutDependency,layoutId:\"hcDndO8Aw\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vvs5k2\",\"data-framer-name\":\"Logo and Copyright\",layoutDependency:layoutDependency,layoutId:\"iF_mhPbsQ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5d75i5\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"ibbgGypVw\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-mf4tsp\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"JyLjiHuZ8\",style:{\"--tu1med\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18g4jk6\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"M2MVkkZGY\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-vsuqjt\",layoutDependency:layoutDependency,layoutId:\"tI7H5V3vx\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"1200px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||373)-0-373+243+15)+6+-.5+24+0+0+0,...addPropertyOverrides({EKZ2diwqb:{y:(componentViewport?.y||0)+0+((componentViewport?.height||358)-0-358+243+15)+6+-8+24+0+0+0},oKRf3KbPB:{y:(componentViewport?.y||0)+0+((componentViewport?.height||395)-0-395+208+15)+0+0+0+90+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wa36xo-container\",layoutDependency:layoutDependency,layoutId:\"LwXSv1zHT-container\",nodeId:\"LwXSv1zHT\",rendersWithMotion:true,scopeId:\"FNSbzYJKh\",style:{scale:1},variants:{oKRf3KbPB:{scale:.7}},children:/*#__PURE__*/_jsx(SocialIcons,{gDAXpgamS:\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(243, 182, 60))\",height:\"100%\",id:\"LwXSv1zHT\",layoutId:\"LwXSv1zHT\",style:{width:\"100%\"},variant:matchVariant(\"PduTF38f5\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ltsxt2\",\"data-framer-name\":\"Copright\",layoutDependency:layoutDependency,layoutId:\"h2YLQA6gA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS0zMDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77)))\"},children:\"\\xa9\"})}),className:\"framer-1a2nlfi\",fonts:[\"GF;Fredoka-300\"],layoutDependency:layoutDependency,layoutId:\"rq7v7AN_5\",style:{\"--extracted-r6o4lv\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EKZ2diwqb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS0zMDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77)))\"},children:\"\\xa9\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS0zMDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77)))\"},children:\"2026\"})}),className:\"framer-1i52tf7\",fonts:[\"GF;Fredoka-300\"],layoutDependency:layoutDependency,layoutId:\"Ix7c8yJDp\",style:{\"--extracted-r6o4lv\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EKZ2diwqb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS0zMDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77)))\"},children:\"2026\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS0zMDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77)))\"},children:\"Good That Gav. All Rights Reserved\"})}),className:\"framer-w8llkf\",fonts:[\"GF;Fredoka-300\"],layoutDependency:layoutDependency,layoutId:\"KRYfynyA8\",style:{\"--extracted-r6o4lv\":\"var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EKZ2diwqb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS0zMDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6216a870-2a91-4d4a-b518-6c3434498830, rgb(247, 236, 77)))\"},children:\"Good That Gav. All Rights Reserved\"})})}},baseVariant,gestureVariant)})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VxyCX.framer-89gfxj, .framer-VxyCX .framer-89gfxj { display: block; }\",\".framer-VxyCX.framer-1e0m8e3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-VxyCX .framer-4ep5oy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 15px 0px 35px 0px; position: relative; width: 100%; }\",\".framer-VxyCX .framer-1t7kmr8 { flex: none; height: 193px; max-width: 1200px; overflow: visible; position: relative; width: 100%; }\",\".framer-VxyCX .framer-1t8q6u5 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; text-decoration: none; width: 1200px; }\",\".framer-VxyCX .framer-155oc3h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 33px; height: 74px; justify-content: center; overflow: visible; padding: 12px 30px 12px 30px; position: relative; width: min-content; }\",\".framer-VxyCX .framer-dt8xcs, .framer-VxyCX .framer-5ixgli, .framer-VxyCX .framer-1a2nlfi, .framer-VxyCX .framer-1i52tf7, .framer-VxyCX .framer-w8llkf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-VxyCX .framer-ni7nhl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 4px 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-VxyCX .framer-2fweul, .framer-VxyCX .framer-vsuqjt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-VxyCX .framer-1wb2wyp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VxyCX .framer-keh2yp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 115px; justify-content: center; overflow: visible; padding: 6px 40px 20px 40px; position: relative; width: 100%; }\",\".framer-VxyCX .framer-1vvs5k2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-VxyCX .framer-5d75i5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 282px; }\",\".framer-VxyCX .framer-mf4tsp { aspect-ratio: 1.8333333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 90px); position: relative; width: 165px; }\",\".framer-VxyCX .framer-18g4jk6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-VxyCX .framer-1wa36xo-container { flex: none; height: auto; position: relative; width: 1200px; }\",\".framer-VxyCX .framer-1ltsxt2 { align-content: flex-end; align-items: flex-end; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: auto; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VxyCX.framer-v-1igi9g0.framer-1e0m8e3 { width: 810px; }\",\".framer-VxyCX.framer-v-1igi9g0 .framer-keh2yp { height: 100px; }\",\".framer-VxyCX.framer-v-1igi9g0 .framer-1vvs5k2, .framer-VxyCX.framer-v-1bsi69y .framer-2fweul { gap: 5px; }\",\".framer-VxyCX.framer-v-1igi9g0 .framer-5d75i5 { width: 243px; }\",\".framer-VxyCX.framer-v-1bsi69y.framer-1e0m8e3 { width: 390px; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-4ep5oy { order: 0; padding: 15px 0px 0px 0px; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-1t7kmr8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-1t8q6u5 { bottom: unset; left: unset; order: 1; padding: 0px 0px 30px 0px; position: relative; width: min-content; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-ni7nhl { left: unset; order: 0; position: relative; right: unset; top: unset; width: 100%; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-5ixgli { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-keh2yp { gap: 36px; height: min-content; order: 1; padding: 0px; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-1vvs5k2 { flex-direction: column; gap: unset; justify-content: space-between; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-5d75i5 { flex-direction: column; justify-content: center; width: min-content; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-18g4jk6 { flex: none; width: 100%; }\",\".framer-VxyCX.framer-v-1bsi69y .framer-1ltsxt2 { align-self: unset; gap: 5px; height: min-content; padding: 11px 0px 11px 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 373\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EKZ2diwqb\":{\"layout\":[\"fixed\",\"auto\"]},\"oKRf3KbPB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFNSbzYJKh=withCSS(Component,css,\"framer-VxyCX\");export default FramerFNSbzYJKh;FramerFNSbzYJKh.displayName=\"Footer\";FramerFNSbzYJKh.defaultProps={height:373,width:1200};addPropertyControls(FramerFNSbzYJKh,{variant:{options:[\"mkp7MzYw5\",\"EKZ2diwqb\",\"oKRf3KbPB\"],optionTitles:[\"Variant 1 - Desktop\",\"Variant 2 - Tablet\",\"Variant 3 - Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFNSbzYJKh,[{explicitInter:true,fonts:[{cssFamilyName:\"Fredoka\",source:\"google\",style:\"normal\",uiFamilyName:\"Fredoka\",url:\"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3OryLME-OLlNldbw.woff2\",weight:\"300\"},{cssFamilyName:\"Fredoka\",source:\"google\",style:\"normal\",uiFamilyName:\"Fredoka\",url:\"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3OwyLME-OLlNldbw.woff2\",weight:\"500\"},{cssFamilyName:\"Fredoka\",source:\"google\",style:\"normal\",uiFamilyName:\"Fredoka\",url:\"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3O8SLME-OLlNldbw.woff2\",weight:\"400\"}]},...VectorFonts,...SocialIconsFonts],{supportsExplicitInterCodegen:true});FramerFNSbzYJKh.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SocialIcons,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFNSbzYJKh\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EKZ2diwqb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oKRf3KbPB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"373\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FNSbzYJKh.map","// Generated by Framer (f6ea2d2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-5Fr0W .framer-styles-preset-1g0272g:not(.rich-text-wrapper), .framer-5Fr0W .framer-styles-preset-1g0272g.rich-text-wrapper a { --framer-link-current-text-color: var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, #1a1a1a); --framer-link-hover-text-color: var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, #1a1a1a); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, #1a1a1a); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-5Fr0W\";\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\"}}}","// Generated by Framer (1067533)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={oKwEkq9rh:{hover:true}};const cycleOrder=[\"oKwEkq9rh\",\"ycAjKW7e5\"];const serializationHash=\"framer-hqRY3\";const variantClassNames={oKwEkq9rh:\"framer-v-1c2b75w\",ycAjKW7e5:\"framer-v-1vpb68y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"oKwEkq9rh\",Mobile:\"ycAjKW7e5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oKwEkq9rh\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oKwEkq9rh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PDlZxEwWy\"},motionChild:true,nodeId:\"oKwEkq9rh\",openInNewTab:false,scopeId:\"cq3_0Xo0M\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1c2b75w\",className,classNames)} framer-qoprfy`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"oKwEkq9rh\",ref:refBinding,style:{...style},...addPropertyOverrides({\"oKwEkq9rh-hover\":{\"data-framer-name\":undefined},ycAjKW7e5:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7nrvho\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"wFq9HeQRF\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},variants:{\"oKwEkq9rh-hover\":{backgroundColor:\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\"},ycAjKW7e5:{borderBottomLeftRadius:35,borderBottomRightRadius:35,borderTopLeftRadius:35,borderTopRightRadius:35}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS02MDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:\"CONTACT ME\"})}),className:\"framer-1hingud\",fonts:[\"GF;Fredoka-600\"],layoutDependency:layoutDependency,layoutId:\"euNB1Te40\",style:{\"--extracted-r6o4lv\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"oKwEkq9rh-hover\":{\"--extracted-r6o4lv\":\"var(--token-c4eeae06-e445-4c8a-b699-ebbc77ee36e0, rgb(232, 230, 224))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"oKwEkq9rh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS02MDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c4eeae06-e445-4c8a-b699-ebbc77ee36e0, rgb(232, 230, 224)))\"},children:\"CONTACT ME\"})})},ycAjKW7e5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS02MDA=\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:\"CONTACT ME\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hqRY3.framer-qoprfy, .framer-hqRY3 .framer-qoprfy { display: block; }\",\".framer-hqRY3.framer-1c2b75w { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-hqRY3 .framer-7nrvho { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 10px 0px 10px; position: relative; width: min-content; }\",\".framer-hqRY3 .framer-1hingud { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-hqRY3.framer-v-1vpb68y.framer-1c2b75w { cursor: unset; }\",'.framer-hqRY3[data-border=\"true\"]::after, .framer-hqRY3 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 111\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ycAjKW7e5\":{\"layout\":[\"auto\",\"auto\"]},\"krXaXFaOG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framercq3_0Xo0M=withCSS(Component,css,\"framer-hqRY3\");export default Framercq3_0Xo0M;Framercq3_0Xo0M.displayName=\"Menu Button - Get in touch\";Framercq3_0Xo0M.defaultProps={height:30,width:111};addPropertyControls(Framercq3_0Xo0M,{variant:{options:[\"oKwEkq9rh\",\"ycAjKW7e5\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framercq3_0Xo0M,[{explicitInter:true,fonts:[{cssFamilyName:\"Fredoka\",source:\"google\",style:\"normal\",uiFamilyName:\"Fredoka\",url:\"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3OLyXME-OLlNldbw.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framercq3_0Xo0M\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"111\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ycAjKW7e5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"krXaXFaOG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cq3_0Xo0M.map","// Generated by Framer (1067533)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/AjL4wbeNOaRwTaKVEZ6l/atsfaJkBJLyC5iInHXaK/QHsohS9fx.js\";import Vector from\"https://framerusercontent.com/modules/2pYLstn21Iu1NnenvbUL/rnUPG1ydK7SihwmhYjCs/LFhx4n6I7.js\";import MenuButtonGetInTouch from\"https://framerusercontent.com/modules/iCtIW2qETtKzLOCiXMlw/n7EG3pX2L6G2vEcNsCqF/cq3_0Xo0M.js\";const VectorFonts=getFonts(Vector);const MenuButtonGetInTouchFonts=getFonts(MenuButtonGetInTouch);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"CFC0Ongty\",\"Ak8TGMo8x\",\"WL8GL3TBP\"];const serializationHash=\"framer-6u8ED\";const variantClassNames={Ak8TGMo8x:\"framer-v-18xz5i2\",CFC0Ongty:\"framer-v-1jlw5ju\",WL8GL3TBP:\"framer-v-8ot6w2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const transition3={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,y:-4};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Closed\":\"WL8GL3TBP\",\"Mobile Open\":\"Ak8TGMo8x\",Desktop:\"CFC0Ongty\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CFC0Ongty\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CFC0Ongty\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapks0apv=activeVariantCallback(async(...args)=>{setVariant(\"WL8GL3TBP\");});const onTapxylibh=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WL8GL3TBP\"),100);});const onTapyvl49b=activeVariantCallback(async(...args)=>{setVariant(\"Ak8TGMo8x\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ak8TGMo8x\",\"WL8GL3TBP\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({Ak8TGMo8x:{value:transition2},WL8GL3TBP:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jlw5ju\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CFC0Ongty\",ref:refBinding,style:{...style},...addPropertyOverrides({Ak8TGMo8x:{\"data-framer-name\":\"Mobile Open\"},WL8GL3TBP:{\"data-framer-name\":\"Mobile Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u3cmw3\",\"data-framer-name\":\"Topbar\",layoutDependency:layoutDependency,layoutId:\"UQEkUnVOI\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"mABwjdJdX\",openInNewTab:false,scopeId:\"s3oTf1LbR\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-p8h8mr framer-1xbsuaq\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"mABwjdJdX\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-v08ime\",\"data-framer-name\":\"LOGO\",layoutDependency:layoutDependency,layoutId:\"KzJGMW7Fg\",style:{\"--tu1med\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\"}})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-fmp8fr\",\"data-framer-name\":\"Cross\",layoutDependency:layoutDependency,layoutId:\"UyzOixKpu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3gyj3g\",\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eLs9NmyVY\",onTap:onTapks0apv,...addPropertyOverrides({Ak8TGMo8x:{onTap:onTapxylibh},WL8GL3TBP:{onTap:onTapyvl49b}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ogcygn\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"G5T0UTHJ1\",style:{backgroundColor:\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:45},variants:{WL8GL3TBP:{rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jl7kdh\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"z_QTO53XE\",style:{backgroundColor:\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:-45},variants:{WL8GL3TBP:{rotate:0}}})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l7wneg\",layoutDependency:layoutDependency,layoutId:\"oAWeUSwiu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9wp4si\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"EW_jM2CIJ\",style:{opacity:1},variants:{WL8GL3TBP:{opacity:0}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v8p5xz\",\"data-framer-name\":\"About Stack\",layoutDependency:layoutDependency,layoutId:\"RPbXuRNfd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Ztxoob_1Y\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YW71t2Cvx\",openInNewTab:false,relValues:[],scopeId:\"s3oTf1LbR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g0272g\",\"data-styles-preset\":\"QHsohS9fx\",children:\"About\"})})})}),className:\"framer-1lzyeer\",fonts:[\"GF;Fredoka-regular\"],layoutDependency:layoutDependency,layoutId:\"YW71t2Cvx\",style:{\"--extracted-r6o4lv\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({Ak8TGMo8x:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Ztxoob_1Y\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YW71t2Cvx\",openInNewTab:false,relValues:[],scopeId:\"s3oTf1LbR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g0272g\",\"data-styles-preset\":\"QHsohS9fx\",children:\"About\"})})})}),whileHover:undefined},WL8GL3TBP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Ztxoob_1Y\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YW71t2Cvx\",openInNewTab:false,relValues:[],scopeId:\"s3oTf1LbR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g0272g\",\"data-styles-preset\":\"QHsohS9fx\",children:\"About\"})})})}),whileHover:undefined}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yuwc9x\",\"data-framer-name\":\"Work Stack\",layoutDependency:layoutDependency,layoutId:\"HjPATOBAw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"l3sFBuA3n\"},motionChild:true,nodeId:\"P0wLxB9yp\",openInNewTab:false,relValues:[],scopeId:\"s3oTf1LbR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g0272g\",\"data-styles-preset\":\"QHsohS9fx\",children:\"Work\"})})})}),className:\"framer-1akk3d5\",fonts:[\"GF;Fredoka-regular\"],layoutDependency:layoutDependency,layoutId:\"P0wLxB9yp\",style:{\"--extracted-r6o4lv\":\"var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26))\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({Ak8TGMo8x:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"l3sFBuA3n\"},motionChild:true,nodeId:\"P0wLxB9yp\",openInNewTab:false,relValues:[],scopeId:\"s3oTf1LbR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g0272g\",\"data-styles-preset\":\"QHsohS9fx\",children:\"Work\"})})})}),whileHover:undefined},WL8GL3TBP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RnJlZG9rYS1yZWd1bGFy\",\"--framer-font-family\":'\"Fredoka\", \"Fredoka Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cb3d7e5d-9b4a-413d-9cec-ddd1a5d57b48, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"l3sFBuA3n\"},motionChild:true,nodeId:\"P0wLxB9yp\",openInNewTab:false,relValues:[],scopeId:\"s3oTf1LbR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g0272g\",\"data-styles-preset\":\"QHsohS9fx\",children:\"Work\"})})})}),whileHover:undefined}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hfoif0\",\"data-framer-name\":\"Get In Touch\",layoutDependency:layoutDependency,layoutId:\"dCmIkjYAe\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(10+((componentViewport?.height||125)-25-45)/2)+15+0+0+0,...addPropertyOverrides({Ak8TGMo8x:{y:(componentViewport?.y||0)+10+0+0+0+80+114+5+0},WL8GL3TBP:{y:(componentViewport?.y||0)+10+0+15+0+80+104+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c94pw9-container\",layoutDependency:layoutDependency,layoutId:\"NIHJ6hXx8-container\",nodeId:\"NIHJ6hXx8\",rendersWithMotion:true,scopeId:\"s3oTf1LbR\",children:/*#__PURE__*/_jsx(MenuButtonGetInTouch,{height:\"100%\",id:\"NIHJ6hXx8\",layoutId:\"NIHJ6hXx8\",variant:matchVariant(\"oKwEkq9rh\"),width:\"100%\",...addPropertyOverrides({Ak8TGMo8x:{variant:matchVariant(\"ycAjKW7e5\")},WL8GL3TBP:{variant:matchVariant(\"ycAjKW7e5\")}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1sk0nd8\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"c_2TEKbKb\",style:{backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(243, 182, 60, 0.85)\",WebkitBackdropFilter:\"blur(20px)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6u8ED.framer-1xbsuaq, .framer-6u8ED .framer-1xbsuaq { display: block; }\",\".framer-6u8ED.framer-1jlw5ju { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 20px 15px 20px; position: relative; width: 1200px; }\",\".framer-6u8ED .framer-u3cmw3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6u8ED .framer-p8h8mr { aspect-ratio: 1.85 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 100px); overflow: visible; position: relative; text-decoration: none; width: 185px; }\",\".framer-6u8ED .framer-v08ime { aspect-ratio: 1.85 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 100px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-6u8ED .framer-fmp8fr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; min-height: 14px; overflow: visible; padding: 0px; position: relative; width: 360px; }\",\".framer-6u8ED .framer-3gyj3g { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 22px); justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 20px; width: 22px; }\",\".framer-6u8ED .framer-1ogcygn { bottom: 10px; flex: none; left: 1px; overflow: hidden; position: absolute; top: 10px; width: 20px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-6u8ED .framer-1jl7kdh { flex: none; gap: 10px; height: 2px; left: 1px; overflow: hidden; position: absolute; right: 1px; top: 10px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-6u8ED .framer-l7wneg { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 15px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-6u8ED .framer-9wp4si { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 238px; }\",\".framer-6u8ED .framer-1v8p5xz, .framer-6u8ED .framer-1yuwc9x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6u8ED .framer-1lzyeer, .framer-6u8ED .framer-1akk3d5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-6u8ED .framer-1hfoif0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-6u8ED .framer-c94pw9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6u8ED .framer-1sk0nd8 { bottom: 1px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: -1; }\",\".framer-6u8ED.framer-v-18xz5i2.framer-1jlw5ju { flex-direction: column; gap: 0px; height: 350px; justify-content: flex-start; min-width: 300px; padding: 10px 10px 0px 10px; width: 390px; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-u3cmw3, .framer-6u8ED.framer-v-8ot6w2 .framer-u3cmw3 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; height: 105px; justify-content: flex-start; left: 10px; order: 0; position: absolute; right: 0px; top: 10px; width: unset; z-index: 1; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-p8h8mr, .framer-6u8ED.framer-v-18xz5i2 .framer-1jl7kdh, .framer-6u8ED.framer-v-8ot6w2 .framer-p8h8mr { order: 0; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-fmp8fr, .framer-6u8ED.framer-v-8ot6w2 .framer-fmp8fr { height: 22px; min-height: unset; order: 1; position: absolute; right: 20px; top: 19px; width: 22px; z-index: 1; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-1ogcygn { order: 1; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-l7wneg { flex: none; order: 3; padding: 0px; width: 100%; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-9wp4si, .framer-6u8ED.framer-v-8ot6w2 .framer-9wp4si { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 10px; justify-content: flex-start; padding: 80px 0px 0px 0px; width: 100%; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-1v8p5xz { justify-content: flex-end; padding: 5px 0px 0px 0px; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-1lzyeer, .framer-6u8ED.framer-v-18xz5i2 .framer-1akk3d5, .framer-6u8ED.framer-v-8ot6w2 .framer-1lzyeer, .framer-6u8ED.framer-v-8ot6w2 .framer-1akk3d5 { will-change: unset; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-1yuwc9x { padding: 5px 0px 0px 0px; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-1hfoif0 { align-content: flex-end; align-items: flex-end; flex-direction: column; flex-wrap: wrap; gap: 0px 0px; padding: 5px 0px 0px 0px; }\",\".framer-6u8ED.framer-v-18xz5i2 .framer-1sk0nd8 { bottom: 30px; order: 1; }\",\".framer-6u8ED.framer-v-8ot6w2.framer-1jlw5ju { flex-direction: column; gap: 0px; justify-content: flex-start; min-width: 280px; padding: 10px 10px 15px 10px; width: 390px; }\",\".framer-6u8ED.framer-v-8ot6w2 .framer-1ogcygn { aspect-ratio: 10 / 1; bottom: 6px; order: 1; top: 14px; width: var(--framer-aspect-ratio-supported, 20px); }\",\".framer-6u8ED.framer-v-8ot6w2 .framer-1jl7kdh { order: 0; top: 6px; }\",\".framer-6u8ED.framer-v-8ot6w2 .framer-l7wneg { flex: none; order: 3; width: 100%; }\",\".framer-6u8ED.framer-v-8ot6w2 .framer-1hfoif0 { align-content: flex-end; align-items: flex-end; flex-direction: column; flex-wrap: wrap; gap: 0px 0px; }\",\".framer-6u8ED.framer-v-8ot6w2 .framer-1sk0nd8 { bottom: 124px; order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 125\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ak8TGMo8x\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"300px\",null,null,null]},\"WL8GL3TBP\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"280px\",null,null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framers3oTf1LbR=withCSS(Component,css,\"framer-6u8ED\");export default Framers3oTf1LbR;Framers3oTf1LbR.displayName=\"Navigation\";Framers3oTf1LbR.defaultProps={height:125,width:1200};addPropertyControls(Framers3oTf1LbR,{variant:{options:[\"CFC0Ongty\",\"Ak8TGMo8x\",\"WL8GL3TBP\"],optionTitles:[\"Desktop\",\"Mobile Open\",\"Mobile Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framers3oTf1LbR,[{explicitInter:true,fonts:[{cssFamilyName:\"Fredoka\",source:\"google\",style:\"normal\",uiFamilyName:\"Fredoka\",url:\"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3O8SLME-OLlNldbw.woff2\",weight:\"400\"}]},...VectorFonts,...MenuButtonGetInTouchFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framers3oTf1LbR.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuButtonGetInTouch,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers3oTf1LbR\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"125\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ak8TGMo8x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"300px\\\",null,null,null]},\\\"WL8GL3TBP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"280px\\\",null,null,null]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./s3oTf1LbR.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f(),1),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});},{maxBatchSize:250}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as t}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as i}from\"./Dc_L2iKX4-0.js\";import{getRichTextJsonResolver as r}from\"./Dc_L2iKX4-1.js\";let m={b_PKUQhWZ:{isNullable:!0,type:l.Boolean},bmr_vkPPx:{isNullable:!0,type:l.Boolean},bQXAGwfWM:{isNullable:!0,type:l.File},C7XdqZXGa:{isNullable:!0,type:l.ResponsiveImage},createdAt:{isNullable:!0,type:l.Date},DtA2XQSz_:{isNullable:!0,type:l.String},e9g6CGyi9:{isNullable:!0,type:l.String},gKWROIgpo:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String},iFZZ51BYj:{isNullable:!0,type:l.RichText},JXC4iMmef:{isNullable:!0,type:l.File},MMNjM1Lrj:{isNullable:!0,type:l.String},nextItemId:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},pzv4SlRk5:{isNullable:!0,type:l.ResponsiveImage},S4Aaop_rX:{isNullable:!0,type:l.File},SNSkLNYRt:{isNullable:!0,type:l.File},updatedAt:{isNullable:!0,type:l.Date},Uvi70fxSh:{isNullable:!0,type:l.File},UY0Yb09T5:{isNullable:!0,type:l.String},WNwWHMPBB:{isNullable:!0,type:l.String},xH0AiTMfJ:{isNullable:!0,type:l.File},ydY24YMyz:{isNullable:!0,type:l.ResponsiveImage},YfJvrfv7n:{isNullable:!0,type:l.ResponsiveImage},Zmkio6AEZ:{isNullable:!0,type:l.ResponsiveImage},ZnlydcSmX:{isNullable:!0,type:l.RichText},Zqf6M4X0D:{isNullable:!0,type:l.String}},o=[\"id\"],c={type:1},n=[\"previousItemId\"],s=[\"nextItemId\"],d=[\"id\",\"DtA2XQSz_\"],u=[\"DtA2XQSz_\",\"id\"],f=[\"b_PKUQhWZ\"],p={type:0},y=[\"bmr_vkPPx\"],w=[\"ydY24YMyz\"],g=[\"Zqf6M4X0D\"],h=[\"WNwWHMPBB\"],L=[\"MMNjM1Lrj\"],S=[\"e9g6CGyi9\"],N=[\"UY0Yb09T5\"],X=[\"DtA2XQSz_\"],R=[\"ZnlydcSmX\"],x=[\"Uvi70fxSh\"],b=[\"iFZZ51BYj\"],D=[\"S4Aaop_rX\"],_=[\"gKWROIgpo\"],I=[\"xH0AiTMfJ\"],K=[\"YfJvrfv7n\"],U=[\"JXC4iMmef\"],v=[\"C7XdqZXGa\"],M=[\"SNSkLNYRt\"],A=[\"pzv4SlRk5\"],F=[\"bQXAGwfWM\"],Z=[\"Zmkio6AEZ\"],T=[],V=e=>{let l=T[e];if(l)return l().then(e=>e.default);},Y={},B=r(Y),C=new t,W={collectionByLocaleId:{default:new a({chunks:[new URL(\"./Dc_L2iKX4-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"e9a452d3-0a3a-4195-8a30-8d5651b024e1default\",indexes:[new i({collation:c,collectionSchema:m,fieldNames:o,range:{from:0,to:289},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:m,fieldNames:n,range:{from:289,to:577},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:m,fieldNames:s,range:{from:577,to:861},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:m,fieldNames:d,range:{from:861,to:1424},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:m,fieldNames:u,range:{from:1424,to:1987},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:f,range:{from:1987,to:2151},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:y,range:{from:2151,to:2315},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:w,range:{from:2315,to:6599},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:g,range:{from:6599,to:6913},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:h,range:{from:6913,to:7321},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:L,range:{from:7321,to:11264},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:S,range:{from:11264,to:11562},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:N,range:{from:11562,to:11949},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:X,range:{from:11949,to:12352},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:R,range:{from:12352,to:14021},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:x,range:{from:14021,to:14392},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:b,range:{from:14392,to:26433},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:D,range:{from:26433,to:26731},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:_,range:{from:26731,to:26884},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:I,range:{from:26884,to:27180},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:K,range:{from:27180,to:27333},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:U,range:{from:27333,to:27630},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:v,range:{from:27630,to:27783},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:M,range:{from:27783,to:28077},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:A,range:{from:28077,to:28230},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:F,range:{from:28230,to:28526},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:p,collectionSchema:m,fieldNames:Z,range:{from:28526,to:28679},url:new URL(\"./Dc_L2iKX4-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/hKUG57jyh5D4Cs5H7hj9/0Kk3RMhaFANzF3cgIzQ7/Dc_L2iKX4.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:B,resolveVectorSetItem:V,schema:m})},displayName:\"Work\",id:\"e9a452d3-0a3a-4195-8a30-8d5651b024e1\"};export default W;e(W,{b_PKUQhWZ:{defaultValue:!1,title:\"Featured\",type:l.Boolean},bmr_vkPPx:{defaultValue:!1,title:\"Show Video Controls\",type:l.Boolean},ydY24YMyz:{title:\"Thumbnail\",type:l.ResponsiveImage},Zqf6M4X0D:{defaultValue:\"\",title:\"Client\",type:l.String},WNwWHMPBB:{defaultValue:\"\",title:\"Project name\",type:l.String},MMNjM1Lrj:{defaultValue:\"\",displayTextArea:!1,title:\"Hero Video Embed\",type:l.String},e9g6CGyi9:{defaultValue:\"\",title:\"Project label\",type:l.String},UY0Yb09T5:{defaultValue:\"\",displayTextArea:!1,placeholder:\"\",title:\"Deliverables\",type:l.String},DtA2XQSz_:{preventLocalization:!0,title:\"Slug\",type:l.String},ZnlydcSmX:{defaultValue:\"\",title:\"Introduction text\",type:l.RichText},Uvi70fxSh:{allowedFileTypes:[\".mp4\",\".webm\"],title:\"Left Top Video\",type:l.File},iFZZ51BYj:{defaultValue:\"\",title:\"Longer Text Formatted\",type:l.RichText},S4Aaop_rX:{allowedFileTypes:[\".mp4\",\".webm\"],title:\"Video 01\",type:l.File},gKWROIgpo:{title:\"Image 01\",type:l.ResponsiveImage},xH0AiTMfJ:{allowedFileTypes:[\".mp4\",\".webm\"],title:\"Video 02\",type:l.File},YfJvrfv7n:{title:\"Image 02\",type:l.ResponsiveImage},JXC4iMmef:{allowedFileTypes:[\".mp4\",\".webm\"],title:\"Video 03\",type:l.File},C7XdqZXGa:{title:\"Image 03\",type:l.ResponsiveImage},SNSkLNYRt:{allowedFileTypes:[\".mp4\",\".webm\"],title:\"Video 04\",type:l.File},pzv4SlRk5:{title:\"Image 04\",type:l.ResponsiveImage},bQXAGwfWM:{allowedFileTypes:[\".mp4\",\".webm\"],title:\"Video 05\",type:l.File},Zmkio6AEZ:{title:\"Image 05\",type:l.ResponsiveImage},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/Dc_L2iKX4:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/Dc_L2iKX4:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[t]=await C.query({from:{data:W,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"DtA2XQSz_\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.DtA2XQSz_;},async getRecordIdBySlug(e,l){let[t]=await C.query({from:{data:W,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"DtA2XQSz_\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerRecordIdKey\":\"id\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionId\":\"Dc_L2iKX4\",\"framerData\":\"true\",\"framerContractVersion\":\"1\",\"framerCollectionUtils\":\"1\",\"framerSlug\":\"DtA2XQSz_\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ad1bd2b)\nexport default function metadata(params,activeLocale){return{description:\"Description about the website\",favicon:\"https://framerusercontent.com/assets/2ZtQwvJrjfP1AlDpMdzIxswT0l0.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/ZeplYS5erQGKl24clWOx0d5Kvv4.png\",title:\"Good That Gav | Freelance Motion Designer & Animator | Making Motion Easy\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}