{"version":3,"file":"shared-lib.DdNMW-ya.mjs","names":["usePixelFont","React.useState","PIXEL_STACK","VOID","_Fragment","React.useState","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/FhcxwpuklhnaYC4tKKyJ/aYCztgQNTuJTqeoJGHyL/Button.js","https:/framerusercontent.com/modules/lRspx6M1KXuttes99LNP/QXDQsuxYz1dG49bMeqEu/Logo.js","https:/framerusercontent.com/modules/O3HAnMMqiZ3xUzRyP0bS/VrnHcoLWBdpLKjrQJN0Y/NavMenu.js","https:/framerusercontent.com/modules/ov1ZUBTnRPlfABCH5hTH/Xsa2GsiwWFpcZVhbkl3B/I7ysPw1H7.js","https:/framerusercontent.com/modules/vsIMd7QWTaa58cLgR2a7/nWBnjw0j38ZxfJSwlQZk/zt22Ggr6v.js","https:/framerusercontent.com/modules/rIKM70TSOJtsXvMUwt8n/sLQituySbqD2ZlD3613I/siteMetadata.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,Link}from\"framer\";// Square pixel-type button: 3px void border, hard offset shadow, no blur, no radius.\n// Lemon = primary, paper = secondary, purple = primary on the lemon CTA band.\n// Internal links (\"/portfolio\") go through Framer's Link so they work in Preview.\nconst VOID=\"#100D14\";const PAPER=\"#F8F6F0\";const FILLS={lemon:\"#FDF864\",paper:PAPER,purple:\"#613E9A\"};const PIXEL_STACK='\"PP NeueBit Bold\", \"PP NeueBit\", \"Pixelify Sans\", sans-serif';// Framer registers uploaded fonts under its own family name, so find the\n// NeueBit face it loaded for the text styles and use that exact family.\nfunction usePixelFont(){const[face,setFace]=React.useState(null);React.useEffect(()=>{if(typeof document===\"undefined\"||!document.fonts)return;let alive=true;const find=()=>{for(const f of Array.from(document.fonts)){if(/neue\\s*bit/i.test(f.family)){if(alive)setFace({family:f.family.replace(/^[\"']|[\"']$/g,\"\"),weight:f.weight});return true;}}return false;};if(find())return()=>alive=false;document.fonts.ready.then(find);const t=window.setTimeout(find,1500);return()=>{alive=false;window.clearTimeout(t);};},[]);if(face)return{fontFamily:`\"${face.family}\", ${PIXEL_STACK}`,fontWeight:face.weight};return{fontFamily:PIXEL_STACK,fontWeight:700};}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Button(props){const{label,variant,link,newTab,size,style}=props;const[pressed,setPressed]=React.useState(false);const pixel=usePixelFont();const phone=size===\"phone\";const offset=phone?4:6;const shift=pressed?2:0;const shadow=offset-shift;const css={display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",boxSizing:\"border-box\",whiteSpace:\"nowrap\",...pixel,fontSize:phone?20:26,lineHeight:1,letterSpacing:\"0.02em\",padding:phone?\"10px 14px 8px\":\"14px 22px 12px\",border:`3px solid ${VOID}`,borderRadius:0,background:FILLS[variant]??FILLS.paper,color:variant===\"purple\"?PAPER:VOID,boxShadow:`${shadow}px ${shadow}px 0 ${VOID}`,transform:`translate(${shift}px, ${shift}px)`,transition:\"transform 80ms linear, box-shadow 80ms linear\",textDecoration:\"none\",cursor:\"pointer\",...style};const handlers={onMouseEnter:()=>setPressed(true),onMouseLeave:()=>setPressed(false),onFocus:()=>setPressed(true),onBlur:()=>setPressed(false)};if(link&&link.startsWith(\"/\")){return /*#__PURE__*/_jsx(Link,{href:link,openInNewTab:newTab,smoothScroll:true,children:/*#__PURE__*/_jsx(\"a\",{style:css,...handlers,children:label})});}if(link){return /*#__PURE__*/_jsx(\"a\",{href:link,target:newTab?\"_blank\":undefined,rel:newTab?\"noopener\":undefined,style:css,...handlers,children:label});}return /*#__PURE__*/_jsx(\"span\",{role:\"button\",tabIndex:0,style:css,...handlers,children:label});}Button.defaultProps={label:\"Falar no WhatsApp\",variant:\"lemon\",link:\"https://wa.me/351925525031\",newTab:true,size:\"desktop\"};addPropertyControls(Button,{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Falar no WhatsApp\"},variant:{type:ControlType.Enum,title:\"Variant\",options:[\"lemon\",\"paper\",\"purple\"],optionTitles:[\"Lemon\",\"Paper\",\"Purple\"],defaultValue:\"lemon\"},link:{type:ControlType.Link,title:\"Link\"},newTab:{type:ControlType.Boolean,title:\"New tab\",defaultValue:true},size:{type:ControlType.Enum,title:\"Size\",options:[\"desktop\",\"phone\"],optionTitles:[\"Desktop\",\"Phone\"],defaultValue:\"desktop\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Button\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Button.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";// João Perdigão lockup: pixel ã symbol + name in Cabazon, outlined.\n// Source: brand-assets/logo/joao-perdigao-lockup-*.svg (coordinates rounded to 0.1).\nconst LOCKUP_VIEWBOX=\"0 0 726.97 100.0\";const SYMBOL_TRANSFORM=\"translate(0,0) scale(0.34617985065164264) translate(-561.148438,-40.285156)\";const SYMBOL_PATHS=[\"M 770.4 207.1 L 753 207.1 L 753 189.7 L 735.5 189.7 L 735.5 172.4 L 631 172.4 L 631 189.7 L 613.5 189.7 L 613.5 207.1 L 596.1 207.1 L 596.1 294.4 L 770.4 294.4 Z M 805.2 329.2 L 561.1 329.2 L 561.1 189.7 L 578.7 189.7 L 578.7 172.4 L 596.1 172.4 L 596.1 155 L 613.5 155 L 613.5 137.4 L 753 137.4 L 753 155 L 770.4 155 L 770.4 172.4 L 787.8 172.4 L 787.8 189.7 L 805.2 189.7 Z M 805.2 329.2\",\"M 703.5 109.3 L 703.5 89.6 L 664.1 89.6 L 664.1 70 L 624.6 70 L 624.6 89.6 L 585.2 89.6 L 585.2 60 L 604.9 60 L 604.9 40.3 L 664.1 40.3 L 664.1 60 L 703.5 60 L 703.5 79.8 L 743 79.8 L 743 60 L 782.4 60 L 782.4 89.6 L 762.7 89.6 L 762.7 109.3 Z M 703.5 109.3\"];const NAME_PATHS=[\"M167.6 3.4Q166.7 4.6 165.6 6.1Q164.6 7.5 163.7 9.3Q162.9 11.1 162.3 13.2Q161.7 15.3 161.7 17.7Q161.7 22 162.2 26Q162.8 29.9 163.4 33.8Q164.1 37.6 164.6 41.6Q165.2 45.5 165.2 49.8Q165.2 60.5 161.8 68.5Q158.5 76.4 152.6 82.1Q146.8 87.8 138.9 91.5Q131 95.1 122 97.2L119 93.1V92.8Q133.7 89.5 141.1 80.6Q148.6 71.7 148.5 56.1L148.4 46.5H139.2Q136.4 46.5 133.4 47.3Q130.4 48.1 128.7 48.6L128.4 48.2Q129.1 45.4 129.7 42.8Q130.2 40.6 130.7 38.4Q131.3 36.1 131.6 34.7Q133.6 35.2 135.5 35.5Q137.4 35.8 139.5 35.8H148.2V30.9Q148.2 28.6 148.9 26.4Q149.7 24.1 150.8 22.2Q151.9 20.3 153 18.9Q154.2 17.4 155 16.7L154.6 16.4Q152.6 17.5 150 18Q147.5 18.5 145.2 18.5Q141.3 18.5 137.7 18.1Q134.2 17.7 131.8 17.7Q129.5 17.7 127.9 17.9Q126.4 18.1 125.2 18.7Q124.1 19.3 123.2 20.3Q122.3 21.3 121.3 22.8L119.3 21.7Q120.9 18.2 122 15.8Q123.2 13.3 124 11.2Q124.9 9.1 125.6 7.1Q126.4 5 127.3 2.4Q129.8 3 132.1 3.4Q134.5 3.8 137 4.1Q139.5 4.4 142.2 4.5Q145 4.6 148.3 4.6Q150.4 4.6 153 4.4Q155.6 4.2 158.1 3.9Q160.7 3.6 162.9 3.2Q165.2 2.8 166.8 2.3Z\",\"M201.1 50.6Q201.1 47.2 201.1 43.8Q201.1 40.4 201 37Q198.9 35.5 196 34.1Q193.1 32.6 190.3 31.5L189.6 31.9L189.1 64.7Q190.3 65.2 191.8 65.9Q193.4 66.6 195 67.3Q196.6 68 198 68.7Q199.5 69.4 200.5 70H200.8Q201 65.5 201 60.3Q201.1 55 201.1 50.6ZM216.7 68.7Q214.5 69.6 211.6 71.2Q208.7 72.8 205.8 74.7Q202.9 76.6 200.2 78.5Q197.6 80.3 196 81.8Q191.5 79 186.2 76.7Q181 74.4 174.2 72.7Q174.5 71.5 174.8 70.1Q175.2 68.7 175.4 66.9Q175.6 65.1 175.7 62.7Q175.9 60.3 175.9 57.1V39.7Q175.9 35.8 174.8 33.9Q181.2 31.3 187.5 28.1Q193.9 24.8 198.2 22Q202.4 24.7 206.7 26.9Q211.1 29.1 215.5 30.6Q214.9 31.7 214.5 34Q214.1 36.3 214.2 38.6L214.7 61.2Q214.8 62.9 215.1 64.8Q215.4 66.6 216.7 68.7Z\",\"M250.7 35.7Q249.6 35.6 248.1 35.4Q246.7 35.2 245.1 34.9Q243.6 34.5 242 34.1Q240.5 33.6 239.2 33.1H238.9L239.2 65.4L249.4 69.6H249.7Q249.8 68.7 249.9 66.6Q250 64.5 250 61.6Q250.1 58.7 250.2 55.3Q250.3 51.9 250.4 48.4Q250.5 44.9 250.5 41.7Q250.6 38.4 250.7 35.7ZM261.6 81.2 250.8 72.4Q249.1 73.9 246.8 76.5Q244.5 79 242.3 81.7Q238.5 79.4 233.6 76.7Q228.8 74 223.7 71.4Q224.5 69.8 225.1 67.1Q225.8 64.4 225.9 61.5L226.2 46.3Q226.3 43.7 225.9 41.3Q225.6 38.9 225 37.5Q226.9 36.2 229.6 34Q232.4 31.7 235.1 29.4Q237.9 27 240.1 25Q242.3 22.9 243.2 21.9Q246.4 22.9 249.1 23.7Q251.8 24.5 254.4 25.2Q257 25.8 259.7 26.5Q262.4 27.1 265.6 27.7Q264.5 30.3 264.1 33Q263.7 35.7 263.6 39L263.2 65L271.9 70.5V70.7ZM263.2 2.8Q262 6.2 260.9 8.4Q259.8 10.5 258.8 11.8Q257.8 13 256.7 13.5Q255.7 13.9 254.5 13.9Q252.4 13.9 250 13.4Q247.6 12.9 245 12.4Q242.5 11.8 239.8 11.3Q237.2 10.8 234.5 10.8Q233.1 10.8 232.3 11.2Q231.6 11.5 231.1 12.5L230.4 13.8L228.7 13.1Q230.6 7.7 232.7 4.9Q234.9 2 237.6 2Q240.4 2 242.8 2.5Q245.2 3 247.6 3.6Q250 4.1 252.4 4.6Q254.8 5.1 257.6 5.1Q259 5.1 259.6 4.6Q260.3 4.1 260.8 3.1L261.3 2Z\",\"M302.1 50.6Q302.1 47.2 302.1 43.8Q302.1 40.4 302 37Q299.9 35.5 297 34.1Q294.1 32.6 291.3 31.5L290.6 31.9L290.1 64.7Q291.3 65.2 292.8 65.9Q294.4 66.6 296 67.3Q297.6 68 299 68.7Q300.5 69.4 301.5 70H301.8Q302 65.5 302 60.3Q302.1 55 302.1 50.6ZM317.7 68.7Q315.5 69.6 312.6 71.2Q309.7 72.8 306.8 74.7Q303.9 76.6 301.2 78.5Q298.6 80.3 297 81.8Q292.5 79 287.2 76.7Q282 74.4 275.2 72.7Q275.5 71.5 275.8 70.1Q276.2 68.7 276.4 66.9Q276.6 65.1 276.7 62.7Q276.9 60.3 276.9 57.1V39.7Q276.9 35.8 275.8 33.9Q282.2 31.3 288.5 28.1Q294.9 24.8 299.2 22Q303.4 24.7 307.7 26.9Q312.1 29.1 316.5 30.6Q315.9 31.7 315.5 34Q315.1 36.3 315.2 38.6L315.7 61.2Q315.8 62.9 316.1 64.8Q316.4 66.6 317.7 68.7Z\",\"M397.6 50.6Q397.6 44 395.2 38.1Q392.9 32.2 389.4 27.5Q385.9 22.8 381.8 19.4Q377.8 16 374.4 14.5L366.8 20.8Q366.8 24.7 366.7 29.8Q366.7 34.8 366.6 40Q366.6 45.2 366.5 50.1Q366.4 54.9 366.4 58.5Q368.9 59.1 372.1 60.3Q375.3 61.4 378.7 62.8Q382.1 64.2 385.3 65.8Q388.6 67.3 391.2 68.7H391.5Q392.4 67.8 393.5 66.3Q394.6 64.7 395.5 62.5Q396.4 60.2 397 57.3Q397.6 54.3 397.6 50.6ZM411.8 43.3Q411.8 47.5 410.5 51.1Q409.3 54.6 406.9 58.1Q404.5 61.5 401 65Q397.6 68.5 393.1 72.6Q390.9 74.6 388.7 76.7Q386.6 78.8 384.3 81.1Q379.8 78.6 375.1 76.7Q370.4 74.7 366.6 73.8L366.9 84Q367 86.7 368.2 88.3Q369.4 89.9 370.8 90.6V91.1Q368.4 92.2 365.5 93.5Q362.6 94.7 359.6 96.1Q356.7 97.4 353.9 98.7Q351.1 100 348.8 101.2L348.1 100.4Q350.2 97.7 350.8 94.3Q351.5 90.8 351.6 87.3L352 70.7Q350.2 70.3 348.8 70.1Q347.4 69.8 346 69.6Q344.7 69.3 343.1 69.1Q341.6 68.8 339.5 68.5V68.2Q342.9 65.4 345.9 62.5Q348.9 59.6 351.8 56.6Q351.6 46.7 351.5 38.7Q351.4 35.3 351.3 32Q351.3 28.6 351.2 25.9Q351.2 23.1 351.1 21.2Q351.1 19.3 351.1 18.8Q348.2 17.4 344.7 16.5Q341.3 15.5 337.2 15.1L337.1 14.7L348.3 1Q353.4 3.1 358.1 4.9Q362.8 6.6 367 8L366.7 17.1Q372.1 12.9 376.7 8.9Q381.3 4.9 384.8 1.5Q390.5 5 395.4 8.9Q400.3 12.7 403.9 17.6Q407.6 22.5 409.7 28.8Q411.8 35.1 411.8 43.3Z\",\"M443.3 46.3Q442.3 44.6 441 42.6Q439.8 40.5 438.5 38.6Q437.3 36.6 436.2 34.9Q435.1 33.2 434.3 32.1L434 32.3L434.1 52.7ZM455.4 41.8Q452.8 43.6 449.6 45.9Q446.5 48.1 443.5 50.3Q440.5 52.5 437.9 54.4Q435.4 56.2 434.1 57.4Q434.1 58.5 434 60.4Q434 62.3 434 63.6Q438.3 65.6 442.9 67.2Q447.5 68.7 452.8 70.4V70.6Q451.7 71.7 450.2 73.2Q448.8 74.6 447.3 76.2Q445.9 77.7 444.6 79.1Q443.3 80.5 442.6 81.4Q431.3 74.8 419.2 70.2Q419.7 69 420 67.3Q420.3 65.6 420.4 63.2Q420.6 60.8 420.6 57.5Q420.7 54.2 420.7 49.8Q420.7 43.2 420.2 39.4Q419.7 35.6 418.8 33.3Q421.2 32.5 424.1 31.2Q427 29.9 430.1 28.3Q433.3 26.6 436.4 24.8Q439.6 23 442.4 21.2Q443.4 23.1 445 25.8Q446.7 28.5 448.5 31.4Q450.3 34.2 452.1 37Q453.9 39.8 455.4 41.8Z\",\"M485.2 49.5H484.8Q484.7 47.3 484.3 45Q484 42.6 483.5 40.4Q483.1 38.2 482.4 36.3Q481.8 34.4 481.1 33L476.9 36.7Q476.9 38.5 476.7 41.7Q476.6 44.9 476.6 48.8L476.5 66.9Q479.4 68 482.6 69.1Q485.8 70.1 489 71V71.3L478.9 82Q474.2 79.9 469.6 78.1Q465.1 76.2 460.3 74.8Q461.6 73 462.1 70.2Q462.6 67.4 462.7 63L463 38.5Q460.4 36.5 457.9 34.6Q455.5 32.6 454.6 32.1L464.8 22L476.1 32.9Q477.3 31.9 479.7 30.1Q482.1 28.3 484.5 26.5Q487.3 24.4 490.4 22Q495.6 29.1 496.7 40.7Z\",\"M527.9 50.6Q527.9 47.3 527.9 43.9Q527.9 40.5 527.8 37.1L519.3 28.6L516.3 30.4L515.8 64.1Q517 64.6 518.5 65.3Q520.1 66 521.7 66.8Q523.4 67.5 524.9 68.2Q526.4 68.9 527.4 69.5H527.6Q527.8 65 527.8 60Q527.9 55 527.9 50.6ZM543.4 67.9Q541.2 68.8 538.3 70.5Q535.5 72.1 532.6 74.1Q529.8 76.1 527.2 78.2Q524.7 80.2 523.1 81.8Q518.6 79 513.3 76.6Q508 74.1 500.9 72.7Q501.3 71.7 501.6 70.5Q502 69.2 502.2 67.4Q502.4 65.6 502.5 63.2Q502.6 60.7 502.6 57.1V39.7Q502.6 35.8 501.5 33.9Q505.3 32.4 509.5 30.3Q513.7 28.2 517.2 26.3Q515.8 24.9 513.8 23.1Q511.8 21.3 509.6 19.4Q507.5 17.5 505.2 15.7Q503 13.8 501.1 12.3L511.9 1.8Q514.4 4.7 518.3 8.8Q522.2 12.9 526.4 17.2Q530.7 21.5 534.8 25.6Q539 29.6 542.2 32.3Q541.7 33.4 541.2 35.3Q540.8 37.1 540.9 40.3L541.4 60.4Q541.5 62.1 541.8 64Q542.1 65.8 543.4 67.9Z\",\"M573.4 71Q572.3 71.9 570.8 73.3Q569.4 74.6 567.8 76Q566.3 77.4 564.8 78.9Q563.3 80.3 562.3 81.4Q560.8 80.1 559 78.6Q557.3 77.1 555.5 75.8Q553.8 74.4 552.2 73.3Q550.6 72.1 549.5 71.3Q551.8 69.1 552.7 66.3Q553.6 63.5 553.7 60.3L554.1 36.4Q552.4 35 551.1 34.2Q549.9 33.3 547.9 32.3Q548.8 31.4 550.1 30.2Q551.4 29 552.8 27.6Q554.2 26.2 555.6 24.7Q557.1 23.2 558.4 21.8Q561.5 24.3 564.6 26.5Q567.8 28.6 570.1 30Q568.7 32 568.3 34.6Q567.9 37.2 567.9 39.8L567.6 67.1Q569.1 68.1 570.4 69Q571.7 69.9 573.4 70.8ZM576.7 1.6Q572.3 4.8 568.6 8.3Q564.9 11.7 562.2 14.8Q560 15.2 558 15.6Q556.1 16 554.2 16.5L553.9 16Q556.6 12.7 559.2 9.8Q561.9 6.8 564.7 3.8Q567.9 3 570.6 2.4Q573.3 1.8 576.6 1Z\",\"M606 38.1Q604.9 37.8 603.2 37.2Q601.6 36.6 599.8 35.8Q598 35 596.3 34.2Q594.6 33.3 593.4 32.6L593.2 32.7Q593.3 34.4 593.5 37.2Q593.8 39.9 593.9 42.9Q594.1 45.9 594.2 48.6Q594.4 51.3 594.4 52.9Q594.4 57 593.4 60.3Q592.5 63.5 589.9 66.1V66.3Q591.7 66.7 593.9 67.5Q596.1 68.2 598.3 69Q600.5 69.8 602.5 70.7Q604.6 71.5 606 72.2H606.2ZM623 82.2Q623 84.8 620.6 87.2Q618.2 89.6 615.1 92.2Q612.1 94.8 609.5 97.4Q606.9 99.9 605.6 101.1Q602.5 99.8 596.9 98.5Q591.4 97.2 583.9 97.2Q582.2 97.2 580.4 97.4Q578.6 97.5 576.7 97.7L576.5 97.5L583.5 85.1Q584.9 84.9 586.5 84.8Q588.2 84.7 589.9 84.7Q597.6 84.7 603 86.6Q608.5 88.5 612.4 90.6Q612.9 90.1 613 89.7Q613.2 89.3 613.2 88.5Q613.2 87.5 612.1 86.4Q611 85.2 609.7 83.5Q608.5 81.8 607.4 79.5Q606.3 77.1 606.3 73.8H606L596.9 81.8Q595 80.6 592.5 79.4Q590 78.1 587.3 77Q584.7 75.8 582.2 74.9Q579.8 74 578.1 73.6V73.4Q578.7 72.8 579.1 71.6Q579.6 70.4 579.9 68.9Q580.2 67.4 580.4 65.8Q580.6 64.1 580.6 62.6V49Q580.6 46.2 580.5 44.3Q580.4 42.3 580.1 40.9Q579.9 39.5 579.5 38.4Q579.2 37.3 578.6 36.2Q583.8 33.5 588.9 29.8Q594 26 599.1 21.8Q602 23.3 604.6 24.5Q607.3 25.7 610 26.8Q612.7 27.9 615.5 28.9Q618.3 29.9 621.5 31Q620.6 32.4 620.1 34.8Q619.6 37.1 619.6 39.7L619.2 68.5Q619.2 71.8 619.7 73.7Q620.3 75.6 621 77Q621.8 78.3 622.4 79.4Q623 80.5 623 82.2Z\",\"M656.5 35.7Q655.4 35.6 653.9 35.4Q652.5 35.2 650.9 34.9Q649.4 34.5 647.8 34.1Q646.3 33.6 645 33.1H644.7L645 65.4L655.2 69.6H655.5Q655.6 68.7 655.7 66.6Q655.8 64.5 655.8 61.6Q655.9 58.7 656 55.3Q656.1 51.9 656.2 48.4Q656.3 44.9 656.3 41.7Q656.4 38.4 656.5 35.7ZM667.4 81.2 656.6 72.4Q654.9 73.9 652.6 76.5Q650.3 79 648.1 81.7Q644.3 79.4 639.4 76.7Q634.6 74 629.5 71.4Q630.3 69.8 630.9 67.1Q631.6 64.4 631.7 61.5L632 46.3Q632.1 43.7 631.7 41.3Q631.4 38.9 630.8 37.5Q632.7 36.2 635.4 34Q638.2 31.7 640.9 29.4Q643.7 27 645.9 25Q648.1 22.9 649 21.9Q652.2 22.9 654.9 23.7Q657.6 24.5 660.2 25.2Q662.8 25.8 665.5 26.5Q668.2 27.1 671.4 27.7Q670.3 30.3 669.9 33Q669.5 35.7 669.4 39L669 65L677.7 70.5V70.7ZM669 2.8Q667.8 6.2 666.7 8.4Q665.6 10.5 664.6 11.8Q663.6 13 662.5 13.5Q661.5 13.9 660.3 13.9Q658.2 13.9 655.8 13.4Q653.4 12.9 650.8 12.4Q648.3 11.8 645.6 11.3Q643 10.8 640.3 10.8Q638.9 10.8 638.1 11.2Q637.4 11.5 636.9 12.5L636.2 13.8L634.5 13.1Q636.4 7.7 638.5 4.9Q640.7 2 643.4 2Q646.2 2 648.6 2.5Q651 3 653.4 3.6Q655.8 4.1 658.2 4.6Q660.6 5.1 663.4 5.1Q664.8 5.1 665.4 4.6Q666.1 4.1 666.6 3.1L667.1 2Z\",\"M707.9 50.6Q707.9 47.2 707.9 43.8Q707.9 40.4 707.8 37Q705.7 35.5 702.8 34.1Q699.9 32.6 697.1 31.5L696.4 31.9L695.9 64.7Q697.1 65.2 698.6 65.9Q700.2 66.6 701.8 67.3Q703.4 68 704.8 68.7Q706.3 69.4 707.3 70H707.6Q707.8 65.5 707.8 60.3Q707.9 55 707.9 50.6ZM723.5 68.7Q721.3 69.6 718.4 71.2Q715.5 72.8 712.6 74.7Q709.7 76.6 707 78.5Q704.4 80.3 702.8 81.8Q698.3 79 693 76.7Q687.8 74.4 681 72.7Q681.3 71.5 681.6 70.1Q682 68.7 682.2 66.9Q682.4 65.1 682.5 62.7Q682.7 60.3 682.7 57.1V39.7Q682.7 35.8 681.6 33.9Q688 31.3 694.3 28.1Q700.7 24.8 705 22Q709.2 24.7 713.5 26.9Q717.9 29.1 722.3 30.6Q721.7 31.7 721.3 34Q720.9 36.3 721 38.6L721.5 61.2Q721.6 62.9 721.9 64.8Q722.2 66.6 723.5 68.7Z\"];const SYMBOL_VIEWBOX=\"561.148438 40.285156 244.01953099999992 288.86718800000006\";const COLORS={void:\"#100D14\",paper:\"#F8F6F0\",lemon:\"#FDF864\",purple:\"#613E9A\"};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 330\n * @framerIntrinsicHeight 46\n */export default function Logo(props){const{colour=\"void\",symbolOnly=false,style}=props;const fill=COLORS[colour]??COLORS.void;const symbol=SYMBOL_PATHS.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d},i));return /*#__PURE__*/_jsx(\"svg\",{role:\"img\",\"aria-label\":\"Jo\\xe3o Perdig\\xe3o\",viewBox:symbolOnly?SYMBOL_VIEWBOX:LOCKUP_VIEWBOX,preserveAspectRatio:\"xMinYMid meet\",fill:fill,style:{display:\"block\",width:\"100%\",height:\"100%\",...style},children:symbolOnly?symbol:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"g\",{transform:SYMBOL_TRANSFORM,children:symbol}),NAME_PATHS.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d},i))]})});}addPropertyControls(Logo,{colour:{type:ControlType.Enum,title:\"Colour\",options:[\"void\",\"paper\",\"lemon\",\"purple\"],defaultValue:\"void\"},symbolOnly:{type:ControlType.Boolean,title:\"Symbol only\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Logo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"46\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"330\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Logo.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,Link}from\"framer\";// Top menu links in pixel type. Internal links (\"/portfolio\", \"/#ementa\") go\n// through Framer's Link so routing works in Preview and on the published site;\n// \"/#id\" jumps to the Anchor with that ID on the homepage.\nconst VOID=\"#100D14\";const PIXEL_STACK='\"PP NeueBit Bold\", \"PP NeueBit\", \"Pixelify Sans\", sans-serif';// Framer registers uploaded fonts under its own family name, so find the\n// NeueBit face it loaded for the text styles and use that exact family.\nfunction usePixelFont(){const[face,setFace]=React.useState(null);React.useEffect(()=>{if(typeof document===\"undefined\"||!document.fonts)return;let alive=true;const find=()=>{for(const f of Array.from(document.fonts)){if(/neue\\s*bit/i.test(f.family)){if(alive)setFace({family:f.family.replace(/^[\"']|[\"']$/g,\"\"),weight:f.weight});return true;}}return false;};if(find())return()=>alive=false;document.fonts.ready.then(find);const t=window.setTimeout(find,1500);return()=>{alive=false;window.clearTimeout(t);};},[]);if(face)return{fontFamily:`\"${face.family}\", ${PIXEL_STACK}`,fontWeight:face.weight};return{fontFamily:PIXEL_STACK,fontWeight:700};}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function NavMenu(props){const{items,size,gap,style}=props;const phone=size===\"phone\";const pixel=usePixelFont();const linkStyle={...pixel,fontSize:phone?20:26,lineHeight:1,letterSpacing:\"0.02em\",color:VOID,textDecoration:\"none\",whiteSpace:\"nowrap\",cursor:\"pointer\"};const hover={onMouseEnter:e=>e.currentTarget.style.textDecoration=\"underline\",onMouseLeave:e=>e.currentTarget.style.textDecoration=\"none\"};return /*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Menu principal\",style:{display:\"flex\",alignItems:\"center\",gap,flexWrap:\"wrap\",...style},children:(items||[]).map((item,i)=>item.href?.startsWith(\"/\")?/*#__PURE__*/_jsx(Link,{href:item.href,openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(\"a\",{style:linkStyle,...hover,children:item.label})},i):/*#__PURE__*/_jsx(\"a\",{href:item.href,style:linkStyle,...hover,children:item.label},i))});}NavMenu.defaultProps={size:\"desktop\",gap:34,items:[{label:\"Portf\\xf3lio\",href:\"/portfolio\"},{label:\"Ementa\",href:\"/#ementa\"},{label:\"Sobre\",href:\"/#sobre\"},{label:\"Contacto\",href:\"/#contacto\"}]};addPropertyControls(NavMenu,{items:{type:ControlType.Array,title:\"Items\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},href:{type:ControlType.String,title:\"Link\",description:\"/portfolio or /#ementa\"}}},defaultValue:NavMenu.defaultProps.items},size:{type:ControlType.Enum,title:\"Size\",options:[\"desktop\",\"phone\"],optionTitles:[\"Desktop\",\"Phone\"],defaultValue:\"desktop\"},gap:{type:ControlType.Number,title:\"Gap\",min:0,max:80,step:1,defaultValue:34}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavMenu\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavMenu.map","// Generated by Framer (a050651)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-KyTeO .framer-styles-preset-1nbros7:not(.rich-text-wrapper), .framer-KyTeO .framer-styles-preset-1nbros7.rich-text-wrapper a { --framer-link-text-color: #0099ff; }\"];export const className=\"framer-KyTeO\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a050651)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;PP NeueBit Bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"PP NeueBit Bold\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"PP NeueBit\",url:\"https://framerusercontent.com/assets/LhlnRGZ9aD8mHk26ghaljbgKEcs.woff2\",weight:\"700\"}]}];export const css=[\".framer-RUdgZ .framer-styles-preset-uadkzc:not(.rich-text-wrapper), .framer-RUdgZ .framer-styles-preset-uadkzc.rich-text-wrapper p { --framer-font-family: \\\"PP NeueBit Bold\\\", \\\"PP NeueBit Bold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: 0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-8ff8d4a7-b309-427e-abb4-59ff318105d0, #f8f6f0); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-RUdgZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a050651)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",favicon:\"https://framerusercontent.com/assets/T3Rz8ZddrJA9VhMQyJCtWi31I.png\",robots:\"max-image-preview:large\",title:\"Jo\\xe3o Perdig\\xe3o\"};}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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"}