1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/immutable/media/769a6a68ede5e496-s.p.2b2outio9vlte.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/immutable/media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/immutable/media/dffee37405677474-s.p.0gapidbmvkhp5.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/immutable/chunks/2h0hlbm07vijy.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/2p5omwwefkncr.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/immutable/chunks/17tuxysuvqwd2.js"/>
1<script src="/_next/static/immutable/chunks/28fkf9f9btak4.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3n7zfry7sjo-4.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3wc_kxht-4htf.js" async=""></script>
1<script src="/_next/static/immutable/chunks/14croy1gsmvxe.js" async=""></script>
1<script src="/_next/static/immutable/chunks/turbopack-17r_ue4u5fatl.js" async=""></script>
1<script src="/_next/static/immutable/chunks/1tf2pn9278k7y.js" async=""></script>
1<script src="/_next/static/immutable/chunks/0da4dvjjmdpbw.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3bu07gdb8yrsw.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3yf-u103-02ln.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3dxg-h74d57ec.js" async=""></script>
1<script src="/_next/static/immutable/chunks/326qz3xvr66id.js" async=""></script>
1<meta name="theme-color" content="#f4f5f7" media="(prefers-color-scheme: light)"/><meta name="theme-color" content="#05070b" media="(prefers-color-scheme: dark)"/><title>iDF</title><meta name="description" content="Portfolio hub with interactive experiments, polished micro-effects, and playful digital craftsmanship."/><meta name="application-name" content="iDF"/><meta name="author" content="Ivan D'F"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="keywords" content="portfolio,interactive,experiments,creative coding,frontend,motion design"/><meta name="referrer" content="origin-when-cross-origin"/><meta name="creator" content="Ivan D'F"/><meta name="publisher" content="Ivan D'F"/><meta name="category" content="portfolio"/><meta name="msapplication-TileColor" content="#05070b"/><link rel="canonical" href="https://idf-hub.vercel.app"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="iDF"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><meta property="og:title" content="iDF"/><meta property="og:description" content="Portfolio hub with interactive experiments, polished micro-effects, and playful digital craftsmanship."/><meta property="og:url" content="https://idf-hub.vercel.app"/><meta property="og:site_name" content="iDF"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://idf-hub.vercel.app/opengraph-image"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="iDF social preview"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="iDF"/><meta name="twitter:description" content="Portfolio hub with interactive experiments, polished micro-effects, and playful digital craftsmanship."/><meta name="twitter:image" content="https://idf-hub.vercel.app/opengraph-image"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.ico?favicon.2zkmh56vgy9kk.ico" sizes="128x128" type="image/x-icon"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="icon" href="/icon" type="image/png" sizes="512x512"/><link rel="apple-touch-icon" href="/apple-icon" sizes="180x180" type="image/png"/><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#05070b"/><meta name="next-size-adjust" content=""/>
1<script src="/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule=""></script>
1</head><body class="josefin_sans_3fecae47-module__BibBnG__variable josefin_slab_78dfda2d-module__Xd-XWG__variable geist_mono_8d43a2aa-module__8Li5zG__variable"><div hidden=""><!--$--><!--/$--></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Person","name":"Ivan Del Fatti","alternateName":"iDF","url":"https://idf-hub.vercel.app","description":"Driven by curiosity, refined through design.","sameAs":["https://www.instagram.com/idf.me/","https://www.linkedin.com/in/ivandf/","https://github.com/IvanDF","https://www.figma.com/@ivandf","https://findpenguins.com/idf.travel"]}</script>
1<!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script src="/_next/static/immutable/chunks/17tuxysuvqwd2.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[34411,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\n3:I[9876,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"ThemeProvider\"]\n4:I[38409,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"AudioProvider\"]\n5:I[85577,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"VoiceShoutProvider\"]\n6:I[31500,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\n7:I[26803,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\n8:I[86711,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\n9:I[82946,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\na:I[39756,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\nb:I[66090,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\nc:I[37457,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\nd:I[23382,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\"]\ne:I[2355,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"Analytics\"]\nf:I[25491,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\",\"/_next/static/immutable/chunks/3dxg-h74d57ec.js\",\"/_next/static/immutable/chunks/326qz3xvr66id.js\"],\"default\"]\n16:I[68027,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"default\",1]\n:HL[\"/_next/static/immutable/chunks/2h0hlbm07vijy.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/2p5omwwefkncr.css\",\"style\"]\n:HL[\"/_next/static/immutable/media/769a6a68ede5e496-s.p.2b2outio9vlte.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/media/dffee37405677474-s.p.0gapidbmvkhp5.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/2h0hlbm07vijy.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/2p5omwwefkncr.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"async\":true,\"nonce\":\"$undefined\"}
1],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/3yf-u103-02ln.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"josefin_sans_3fecae47-module__BibBnG__variable josefin_slab_78dfda2d-module__Xd-XWG__variable geist_mono_8d43a2aa-module__8Li5zG__variable\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Ivan Del Fatti\\\",\\\"alternateName\\\":\\\"iDF\\\",\\\"url\\\":\\\"https://idf-hub.vercel.app\\\",\\\"description\\\":\\\"Driven by curiosity, refined through design.\\\",\\\"sameAs\\\":[\\\"https://www.instagram.com/idf.me/\\\",\\\"https://www.linkedin.com/in/ivandf/\\\",\\\"https://github.com/IvanDF\\\",\\\"https://www.figma.com/@ivandf\\\",\\\"https://findpenguins.com/idf.travel\\\"]}\"}}],[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"InkFilters-module-scss-module__Bg7Zza__inkFilters\",\"children\":[\"$\",\"defs\",null,{\"children\":[[\"$\",\"filter\",null,{\"id\":\"idf-ink-wobble\",\"x\":\"-3%\",\"y\":\"-3%\",\"width\":\"106%\",\"height\":\"106%\",\"children\":[[\"$\",\"feTurbulence\",null,{\"type\":\"fractalNoise\",\"baseFrequency\":\"0.04 0.04\",\"numOctaves\":\"3\",\"seed\":\"2\",\"result\":\"noise\"}],[\"$\",\"feDisplacementMap\",null,{\"in\":\"SourceGraphic\",\"in2\":\"noise\",\"scale\":\"2.5\",\"xChannelSelector\":\"R\",\"yChannelSelector\":\"G\"}]]}],[\"$\",\"filter\",null,{\"id\":\"idf-ink-wobble-fine\",\"x\":\"-2%\",\"y\":\"-2%\",\"width\":\"104%\",\"height\":\"104%\",\"children\":[[\"$\",\"feTurbulence\",null,{\"type\":\"fractalNoise\",\"baseFrequency\":\"0.04 0.04\",\"numOctaves\":\"3\",\"seed\":\"2\",\"result\":\"noise\"}],[\"$\",\"feDisplacementMap\",null,{\"in\":\"SourceGraphic\",\"in2\":\"noise\",\"scale\":\"1.5\",\"xChannelSelector\":\"R\",\"yChannelSelector\":\"G\"}]]}],[\"$\",\"filter\",null,{\"id\":\"idf-ink-wobble-draft\",\"x\":\"-5%\",\"y\":\"-5%\",\"width\":\"110%\",\"height\":\"110%\",\"children\":[[\"$\",\"feTurbulence\",null,{\"type\":\"fractalNoise\",\"baseFrequency\":\"0.03 0.03\",\"numOctaves\":\"4\",\"seed\":\"5\",\"result\":\"noise\"}],[\"$\",\"feDisplacementMap\",null,{\"in\":\"SourceGraphic\",\"in2\":\"noise\",\"scale\":\"4.5\",\"xChannelSelector\":\"R\",\"yChannelSelector\":\"G\"}]]}]]}]}],[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}],[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$La\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"$Lc\",null,{}]}],\"templateStyles\":[],\"templateScripts\":null,\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\"
1:\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$Ld\",null,{}]]}]}]}]}],[\"$\",\"$Le\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"page-module-scss-module__rcUngW__shell\",\"children\":[[\"$\",\"$Lf\",null,{}],[\"$\",\"h1\",null,{\"className\":\"Text-module-scss-module__y14MLW__text Text-module-scss-module__y14MLW__h1 sr-only\",\"children\":\"IVAN DEL FATTI â Driven by curiosity, refined through design\"}],\"$L10\",\"$L11\"]}],[\"$L12\",\"$L13\"],\"$L14\"]}],{},null,false,null]},null,false,null],\"$L15\",false]],\"m\":\"$undefined\",\"G\":[\"$16\",[\"$L17\",\"$L18\"]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"-e_m3w5bSCDpUDe2yKfJU\"}\n19:I[97634,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\",\"/_next/static/immutable/chunks/3dxg-h74d57ec.js\",\"/_next/static/immutable/chunks/326qz3xvr66id.js\"],\"default\"]\n1a:I[97367,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"OutletBoundary\"]\n1b:\"$Sreact.suspense\"\n1d:I[97367,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"ViewportBoundary\"]\n1f:I[97367,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3yf-u103-02ln.js\"],\"MetadataBoundary\"]\n10:[\"$\",\"div\",null,{\"className\":\"page-module-scss-module__rcUngW__hero\",\"children\":[[\"$\",\"span\",null,{\"className\":\"Text-module-scss-module__y14MLW__text Text-module-scss-module__y14MLW__label page-module-scss-module__rcUngW__heroName\",\"role\":\"label\",\"children\":\"IVAN DEL FATTI\"}],[\"$\",\"p\",null,{\"className\":\"Text-module-scss-module__y14MLW__text Text-module-scss-module__y14MLW__body page-module-scss-module__rcUngW__heroTagline\",\"children\":[\"Driven by curiosity, \u0026 refined through design.\",[\"$\",\"br\",null,{}]]}],[\"$\",\"div\",null,{\"className\":\"page-module-scss-module__rcUngW__heroCtas\",\"children\":[[\"$\",\"$L19\",null,{\"href\":\"/lab\",\"variant\":\"primary\",\"children\":\"View Work â\"}],[\"$\",\"$L19\",null,{\"href\":\"https://www.linkedin.com/in/ivandf/\",\"external\":true,\"target\":\"_blank\",\"rel\":\"noreferrer\",\"variant\":\"secondary\",\"children\":\"Get in Touch\"}]]}]]}]\n11:[\"$\",\"div\",null,{\"className\":\"page-module-scss-module__rcUngW__shortcutsHint\",\"children\":[[\"$\",\"span\",null,{\"className\":\"Text-module-scss-module__y14MLW__text Text-module-scss-module__y14MLW__label page-module-scss-module__rcUngW__shortcut\",\"role\":\"label\",\"children\":[[\"$\",\"kbd\",null,{\"children\":\"CMD\"}],\"+\",[\"$\",\"kbd\",null,{\"children\":\"K\"}],\" explore\"]}],[\"$\",\"span\",null,{\"className\":\"Text-module-scss-module__y14MLW__text Text-module-scss-module__y14MLW__label page-module-scss-module__rcUngW__shortcut\",\"role\":\"label\",\"children\":[[\"$\",\"kbd\",null,{\"children\":\"D\"}],\" theme\"]}],[\"$\",\"span\",null,{\"className\":\"Text-module-scss-module__y14MLW__text Text-module-scss-module__y14MLW__label page-module-scss-module__rcUngW__shortcut\",\"role\":\"label\",\"children\":[[\"$\",\"kbd\",null,{\"children\":\"?\"}],\" help\"]}]]}]\n12:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/3dxg-h74d57ec.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n13:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/326qz3xvr66id.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n14:[\"$\",\"$L1a\",null,{\"children\":[\"$\",\"$1b\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1c\"}]}]\n15:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L1d\",null,{\"children\":\"$L1e\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1f\",null,{\"children\":[\"$\",\"$1b\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L20\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n17:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/2h0hlbm07vijy.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n18:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/2p5omwwefkncr.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1e:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#f4f5f7\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"content\":\"#05070b\",\"media\":\"(prefers-color-scheme: dark)\"}]]\n21:I[27201,[\"/_next/static/immutable/chunks/1tf2pn9278k7y.js\",\"/_next/static/immutable/chunks/0da4dvjjmdpbw.js\",\"/_next/static/immutable/chunks/3bu07gdb8yrsw.js\",\"/_next/static/immutable/chunks/3
1yf-u103-02ln.js\"],\"IconMark\"]\n1c:null\n20:[[\"$\",\"title\",\"0\",{\"children\":\"iDF\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Portfolio hub with interactive experiments, polished micro-effects, and playful digital craftsmanship.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"iDF\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Ivan D'F\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"portfolio,interactive,experiments,creative coding,frontend,motion design\"}],[\"$\",\"meta\",\"6\",{\"name\":\"referrer\",\"content\":\"origin-when-cross-origin\"}],[\"$\",\"meta\",\"7\",{\"name\":\"creator\",\"content\":\"Ivan D'F\"}],[\"$\",\"meta\",\"8\",{\"name\":\"publisher\",\"content\":\"Ivan D'F\"}],[\"$\",\"meta\",\"9\",{\"name\":\"category\",\"content\":\"portfolio\"}],[\"$\",\"meta\",\"10\",{\"name\":\"msapplication-TileColor\",\"content\":\"#05070b\"}],[\"$\",\"link\",\"11\",{\"rel\":\"canonical\",\"href\":\"https://idf-hub.vercel.app\"}],[\"$\",\"meta\",\"12\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"13\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"14\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"iDF\"}],[\"$\",\"meta\",\"15\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:title\",\"content\":\"iDF\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:description\",\"content\":\"Portfolio hub with interactive experiments, polished micro-effects, and playful digital craftsmanship.\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:url\",\"content\":\"https://idf-hub.vercel.app\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:site_name\",\"content\":\"iDF\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:image\",\"content\":\"https://idf-hub.vercel.app/opengraph-image\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"23\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"24\",{\"property\":\"og:image:alt\",\"content\":\"iDF social preview\"}],[\"$\",\"meta\",\"25\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:title\",\"content\":\"iDF\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:description\",\"content\":\"Portfolio hub with interactive experiments, polished micro-effects, and playful digital craftsmanship.\"}],[\"$\",\"meta\",\"29\",{\"name\":\"twitter:image\",\"content\":\"https://idf-hub.vercel.app/opengraph-image\"}],[\"$\",\"link\",\"30\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"31\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2zkmh56vgy9kk.ico\",\"sizes\":\"128x128\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"32\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"33\",{\"rel\":\"icon\",\"href\":\"/icon\",\"type\":\"image/png\",\"sizes\":\"512x512\"}],[\"$\",\"link\",\"34\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"link\",\"35\",{\"rel\":\"mask-icon\",\"href\":\"/safari-pinned-tab.svg\",\"color\":\"#05070b\"}],[\"$\",\"$L21\",\"36\",{}]]\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.